.kit-form{min-height:4.75rem}.kit-form .formkit-form[data-uid=ee3043c54c]{max-width:100%!important;background:transparent!important}.kit-form .formkit-form[data-uid=ee3043c54c] [data-style=clean],.kit-form .formkit-form[data-uid=ee3043c54c][min-width~="700"] [data-style=clean],.kit-form .formkit-form[data-uid=ee3043c54c][min-width~="800"] [data-style=clean]{padding:0!important}.kit-form .formkit-form[data-uid=ee3043c54c] .formkit-fields{display:flex!important;flex-wrap:wrap;align-items:stretch;gap:.75rem;margin:0!important}.kit-form .formkit-form[data-uid=ee3043c54c] .formkit-field,.kit-form .formkit-form[data-uid=ee3043c54c] .formkit-submit,.kit-form .formkit-form[data-uid=ee3043c54c][min-width~="700"] .formkit-fields[data-stacked=false] .formkit-field,.kit-form .formkit-form[data-uid=ee3043c54c][min-width~="800"] .formkit-fields[data-stacked=false] .formkit-field,.kit-form .formkit-form[data-uid=ee3043c54c][min-width~="700"] .formkit-fields[data-stacked=false] .formkit-submit,.kit-form .formkit-form[data-uid=ee3043c54c][min-width~="800"] .formkit-fields[data-stacked=false] .formkit-submit{margin:0!important}.kit-form .formkit-form[data-uid=ee3043c54c] .formkit-field{flex:1 1 14rem!important}.kit-form .formkit-form[data-uid=ee3043c54c] .formkit-input{width:100%;background:#070b14d9!important;color:var(--color-text-primary)!important;border:1px solid rgb(255 255 255 / .12)!important;border-radius:.75rem!important;padding:.875rem 1.1rem!important;font-family:var(--font-body)!important;font-size:1rem!important;font-weight:400!important;line-height:1.4!important;box-shadow:inset 0 1px #ffffff0a}.kit-form .formkit-form[data-uid=ee3043c54c] .formkit-input::placeholder{color:var(--color-text-muted)!important;opacity:1!important}.kit-form .formkit-form[data-uid=ee3043c54c] .formkit-input:focus{border-color:#38bdf88c!important;box-shadow:inset 0 1px #ffffff0a,0 0 0 3px #38bdf82e}.kit-form .formkit-form[data-uid=ee3043c54c] .formkit-submit{flex:0 0 auto!important;background:linear-gradient(180deg,#f8fafc,#e2e8f0)!important;color:#070b14!important;border-radius:.75rem!important;border:1px solid rgb(255 255 255 / .9)!important;font-family:var(--font-display)!important;font-weight:600!important;box-shadow:0 1px #ffffff80 inset,0 8px 24px #00000059;overflow:hidden}.kit-form .formkit-form[data-uid=ee3043c54c] .formkit-submit>span{color:#070b14!important;font-family:var(--font-display)!important;font-weight:600!important;font-size:1rem!important;padding:.875rem 1.35rem!important;background:transparent!important}.kit-form .formkit-form[data-uid=ee3043c54c] .formkit-submit:hover{background:linear-gradient(180deg,#fff,#f1f5f9)!important}.kit-form .formkit-form[data-uid=ee3043c54c] .formkit-submit:hover>span,.kit-form .formkit-form[data-uid=ee3043c54c] .formkit-submit:focus>span{background-color:transparent!important}.kit-form .formkit-form[data-uid=ee3043c54c] .formkit-alert{margin:0 0 .75rem!important;border-radius:.75rem!important;font-family:var(--font-body)!important;font-size:.875rem!important}.kit-form .formkit-form[data-uid=ee3043c54c] .formkit-alert-error{background:#7f1d1d47!important;border-color:#f8717159!important;color:#fecaca!important}.kit-form .formkit-form[data-uid=ee3043c54c] .formkit-alert-success{background:#064e3b59!important;border-color:#34d39959!important;color:#a7f3d0!important}.kit-form .formkit-form[data-uid=ee3043c54c] .formkit-powered-by-convertkit-container{margin-top:.5rem!important}.kit-form .formkit-form[data-uid=ee3043c54c] .formkit-powered-by-convertkit{filter:invert(1) brightness(1.4);opacity:.45!important}.kit-form .formkit-form[data-uid=ee3043c54c] .formkit-powered-by-convertkit:hover{opacity:.75!important}.checklist-capture{max-width:32rem}.checklist-capture__label{font-family:var(--font-display);font-weight:600;font-size:.9375rem;color:var(--color-text-primary);margin-bottom:.75rem}.checklist-capture__fineprint{margin-top:.75rem;font-size:.75rem;line-height:1.5;color:var(--color-text-muted)}.checklist-capture--on-dark{max-width:28rem;margin-inline:auto}.checklist-tick{display:inline-block;width:.65rem;height:.65rem;margin-top:.35rem;flex-shrink:0;border-radius:9999px;border:1.5px solid rgb(34 211 238 / .55);background:#22d3ee1f}.checklist-step-n{display:inline-flex;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;border-radius:.75rem;font-family:var(--font-display);font-weight:700;font-size:1rem;color:var(--color-text-primary);background:#38bdf81a;border:1px solid rgb(56 189 248 / .25)}.checklist-preview{position:relative;min-height:28rem;overflow:hidden;padding-bottom:.5rem}@media(max-width:1023px){.checklist-preview{min-height:24rem}.checklist-preview__sheet{margin-inline:auto}}.checklist-preview__glow{position:absolute;inset:8% 12%;background:radial-gradient(circle,rgb(56 189 248 / .22) 0%,transparent 70%);filter:blur(20px);pointer-events:none}.checklist-preview__sheet{position:relative;margin-left:auto;width:min(100%,22.5rem);border-radius:1rem;padding:1.75rem 1.6rem 1.4rem;background:linear-gradient(180deg,#f8fafc,#e8eef6);color:#0f172a;box-shadow:0 1px #fffc inset,0 24px 50px #00000073;transform:rotate(2.5deg);animation:checklist-preview-float 8s ease-in-out infinite}.checklist-preview__sheet--back{position:absolute;top:1.25rem;right:.75rem;width:min(92%,21rem);height:88%;padding:1.5rem;background:linear-gradient(180deg,#cbd5e1,#94a3b8);opacity:.55;transform:rotate(7deg);animation:none}.checklist-preview__sheet--back .checklist-preview__rule{height:.55rem;border-radius:9999px;background:#0f172a1f;margin-bottom:.85rem}.checklist-preview__meta{display:flex;align-items:center;justify-content:space-between;margin-bottom:1.25rem}.checklist-preview__brand{font-family:var(--font-display);font-weight:700;font-size:.75rem;letter-spacing:.04em;text-transform:uppercase;color:#0369a1}.checklist-preview__badge{font-family:var(--font-mono);font-size:.625rem;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:#0f172a;padding:.2rem .5rem;border-radius:9999px;border:1px solid rgb(15 23 42 / .12);background:#ffffffb3}.checklist-preview__kicker{font-family:var(--font-mono);font-size:.625rem;letter-spacing:.12em;text-transform:uppercase;color:#64748b;margin-bottom:.4rem}.checklist-preview__title{font-family:var(--font-display);font-weight:700;font-size:1.65rem;letter-spacing:-.03em;line-height:1.15;color:#0f172a;margin-bottom:.35rem}.checklist-preview__lede{font-size:.8125rem;color:#475569;margin-bottom:1.25rem}.checklist-preview__list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.55rem}.checklist-preview__item{display:flex;align-items:flex-start;gap:.6rem;font-size:.6875rem;line-height:1.35;color:#334155}.checklist-preview__item.is-done{color:#64748b}.checklist-preview__box{display:inline-flex;align-items:center;justify-content:center;width:.95rem;height:.95rem;flex-shrink:0;margin-top:.05rem;border-radius:.25rem;border:1.5px solid #94a3b8;font-size:.625rem;font-weight:700;color:#0369a1;background:#fff}.checklist-preview__item.is-done .checklist-preview__box{border-color:#0284c7;background:#e0f2fe}.checklist-preview__more{margin-top:1rem;font-family:var(--font-mono);font-size:.6875rem;color:#0369a1}.checklist-sticky-cta{position:fixed;z-index:40;left:1rem;right:1rem;bottom:1rem;display:flex;align-items:center;justify-content:center;padding:.9rem 1.25rem;border-radius:.875rem;font-family:var(--font-display);font-weight:600;font-size:1rem;color:#070b14;text-decoration:none;background:linear-gradient(180deg,#f8fafc,#e2e8f0);border:1px solid rgb(255 255 255 / .9);box-shadow:0 12px 32px #00000073;transition:opacity .25s ease,transform .25s ease}.checklist-sticky-cta.is-hidden{opacity:0;pointer-events:none;transform:translateY(.75rem)}@media(min-width:768px){.checklist-sticky-cta{display:none}}@keyframes checklist-preview-float{0%,to{transform:rotate(2.5deg) translateY(0)}50%{transform:rotate(2.5deg) translateY(-8px)}}
