.signup[data-astro-cid-ogj74nbr]{padding:28px;border-radius:16px;background:#fbfaf7;color:var(--ink);box-shadow:0 30px 80px #00000073}.signup__preview[data-astro-cid-ogj74nbr]{display:grid;gap:6px;margin:0}.signup__step[data-astro-cid-ogj74nbr]{display:grid;grid-template-columns:26px auto minmax(0,1fr);align-items:center;gap:10px;padding:10px 12px;border-radius:10px;color:#fff;font-size:14px}.signup__step[data-astro-cid-ogj74nbr] span[data-astro-cid-ogj74nbr]{display:grid;place-items:center;width:24px;height:24px;border-radius:50%;background:#fff;color:var(--ink);font:600 12px/1 var(--mono)}.signup__step[data-astro-cid-ogj74nbr] small[data-astro-cid-ogj74nbr]{justify-self:end;text-align:right;padding:3px 8px;border-radius:10px;background:#fff3;color:#fff;font-size:12px;font-weight:600}.signup__step[data-astro-cid-ogj74nbr] small[data-astro-cid-ogj74nbr] i[data-astro-cid-ogj74nbr]{font-style:normal;white-space:nowrap}.signup__step--1[data-astro-cid-ogj74nbr]{background:var(--c-blue)}.signup__step--2[data-astro-cid-ogj74nbr]{background:var(--c-teal)}.signup__step--3[data-astro-cid-ogj74nbr]{background:var(--c-coral)}.signup__step--bonus[data-astro-cid-ogj74nbr]{border:1.5px dashed rgb(255 255 255 / .6)}.signup__title[data-astro-cid-ogj74nbr]{margin:22px 0 0;font:400 32px/1.08 var(--display);letter-spacing:-.02em}.signup__kit[data-astro-cid-ogj74nbr]{margin-top:16px}.signup__kit[data-astro-cid-ogj74nbr] .formkit-form{width:100%;max-width:none!important;margin:0;padding:0;background:transparent!important;font-family:var(--ui)}.signup__kit[data-astro-cid-ogj74nbr] .formkit-form [data-style=clean]{padding:0!important}.signup__kit[data-astro-cid-ogj74nbr] .formkit-form .formkit-fields{display:flex;flex-direction:column;gap:10px;margin:0!important}.signup__kit[data-astro-cid-ogj74nbr] .formkit-form .formkit-field,.signup__kit[data-astro-cid-ogj74nbr] .formkit-form .formkit-submit{flex:none;width:100%;min-width:0;margin:0!important}.signup__kit[data-astro-cid-ogj74nbr] .formkit-form .formkit-input{width:100%;min-height:54px;padding:12px 16px;background:#fff!important;color:var(--ink)!important;border:1px solid #9c989f!important;border-radius:6px!important;font:400 16px/1.5 var(--ui)!important}.signup__kit[data-astro-cid-ogj74nbr] .formkit-form .formkit-submit{min-height:54px;padding:0;background:var(--accent)!important;color:#fff!important;border:0!important;border-radius:6px!important;font:600 16px/1.3 var(--ui)!important}.signup__kit[data-astro-cid-ogj74nbr] .formkit-form .formkit-submit>span{padding:15px 24px}.signup__kit[data-astro-cid-ogj74nbr] .formkit-form .formkit-submit:hover{background:var(--accent-deep)!important}.signup__kit[data-astro-cid-ogj74nbr] :is(.formkit-powered-by-convertkit-container,.formkit-guarantee,.formkit-header,.formkit-subheader,.formkit-background){display:none!important}.signup__fallback[data-astro-cid-ogj74nbr]{margin:0;font-size:14px;color:var(--muted)}.signup__kit[data-astro-cid-ogj74nbr][data-kit-ready] .signup__fallback[data-astro-cid-ogj74nbr]{display:none}.signup__placeholder[data-astro-cid-ogj74nbr]{display:grid;gap:10px;margin:0}.signup__placeholder[data-astro-cid-ogj74nbr] input[data-astro-cid-ogj74nbr]{min-height:54px;padding:12px 16px;border:1px solid #9c989f;border-radius:6px;background:#fff}.signup__placeholder[data-astro-cid-ogj74nbr] button[data-astro-cid-ogj74nbr]{min-height:54px;border:0;border-radius:6px;background:var(--accent);color:#fff;font-weight:600;opacity:.7;cursor:not-allowed}.signup__note[data-astro-cid-ogj74nbr]{margin:12px 0 0;color:var(--muted);font-size:13px;line-height:1.5;text-align:center}.signup[data-astro-cid-ogj74nbr].is-sent [data-astro-cid-ogj74nbr]:is(.signup__preview,.signup>.signup__title,.signup__kit,.signup__note){display:none}.signup__sent[data-astro-cid-ogj74nbr]{outline:none}.signup__sent[data-astro-cid-ogj74nbr] .signup__title[data-astro-cid-ogj74nbr]{margin-top:14px}.signup__sent-lede[data-astro-cid-ogj74nbr]{margin:10px 0 0;font-size:16px;line-height:1.55}.signup__sent-lede[data-astro-cid-ogj74nbr] strong[data-astro-cid-ogj74nbr]{overflow-wrap:anywhere}.signup__tips[data-astro-cid-ogj74nbr]{display:grid;gap:8px;margin:18px 0 0;padding:16px 0 0;border-top:1px solid var(--line);list-style:none;color:var(--muted);font-size:14px}.signup__tips[data-astro-cid-ogj74nbr] button[data-astro-cid-ogj74nbr]{padding:0;background:none;border:0;color:var(--ink);font-weight:600;text-decoration:underline}@media(max-width:600px){.signup[data-astro-cid-ogj74nbr]{padding:20px}.signup__title[data-astro-cid-ogj74nbr]{font-size:28px}}
