.early[data-astro-cid-txpbd4rv]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,30rem);gap:clamp(32px,6vw,88px);align-items:start;padding-block:clamp(16px,4vw,56px) clamp(56px,8vw,104px)}h1[data-astro-cid-txpbd4rv]{font-size:clamp(2.2rem,5vw,3.25rem);line-height:1.02;letter-spacing:-.03em}.lead[data-astro-cid-txpbd4rv]{margin-top:20px;font-size:1.15rem;color:var(--mist);max-width:var(--measure)}.intro[data-astro-cid-txpbd4rv] h2[data-astro-cid-txpbd4rv]{margin-top:40px;font-size:1.25rem}.next[data-astro-cid-txpbd4rv]{margin:16px 0 0;padding-left:1.3em;display:grid;gap:10px;color:var(--mist);line-height:1.65;max-width:var(--measure)}.next[data-astro-cid-txpbd4rv] li[data-astro-cid-txpbd4rv]::marker{color:var(--current);font-weight:600}.next[data-astro-cid-txpbd4rv] strong[data-astro-cid-txpbd4rv]{color:var(--foam);font-weight:600}.badges[data-astro-cid-txpbd4rv]{display:flex;flex-wrap:wrap;gap:10px;margin-top:28px}.badge[data-astro-cid-txpbd4rv]{display:inline-flex;align-items:center;gap:9px;padding:8px 16px;border-radius:999px;font-weight:600;font-size:.95rem}.free[data-astro-cid-txpbd4rv]{border:1px solid rgba(52,209,242,.45);background:#34d1f21f;color:var(--current)}.soon[data-astro-cid-txpbd4rv]{border:1px solid rgba(245,165,36,.45);background:#f5a5241a;color:var(--amber)}.soon[data-astro-cid-txpbd4rv] i[data-astro-cid-txpbd4rv]{width:8px;height:8px;border-radius:50%;background:var(--amber);box-shadow:0 0 #f5a52499;animation:soon 2.4s ease-out infinite}@keyframes soon{0%{box-shadow:0 0 #f5a5248c}70%,to{box-shadow:0 0 0 7px #f5a52400}}.card[data-astro-cid-txpbd4rv]{background:var(--deep);border:1px solid var(--seam);border-radius:24px;padding:clamp(20px,4vw,36px)}form[data-astro-cid-txpbd4rv]{display:grid;gap:22px}[data-astro-cid-txpbd4rv][hidden]{display:none!important}.field[data-astro-cid-txpbd4rv]{display:grid;gap:8px;margin:0;padding:0;border:0;min-width:0}label[data-astro-cid-txpbd4rv],legend[data-astro-cid-txpbd4rv]{font-weight:600;font-size:.98rem;padding:0}legend[data-astro-cid-txpbd4rv]{margin-bottom:8px}.optional[data-astro-cid-txpbd4rv]{color:var(--steel);font-weight:400}input[data-astro-cid-txpbd4rv][type=text],input[data-astro-cid-txpbd4rv][type=email],textarea[data-astro-cid-txpbd4rv]{width:100%;min-height:50px;padding:12px 14px;border-radius:12px;border:1px solid var(--edge);background:var(--abyss);color:var(--foam);font:inherit}textarea[data-astro-cid-txpbd4rv]{resize:vertical;line-height:1.5}input[data-astro-cid-txpbd4rv]:focus-visible,textarea[data-astro-cid-txpbd4rv]:focus-visible{outline:2px solid var(--current);outline-offset:1px;border-color:transparent}.choice[data-astro-cid-txpbd4rv]{display:grid;grid-template-columns:1fr 1fr;gap:10px}.choice[data-astro-cid-txpbd4rv] label[data-astro-cid-txpbd4rv]{position:relative;display:flex;align-items:center;gap:10px;min-height:50px;padding:0 14px;border-radius:12px;border:1px solid var(--edge);background:var(--abyss);cursor:pointer}.choice[data-astro-cid-txpbd4rv] label[data-astro-cid-txpbd4rv]:has(input:checked){border-color:var(--current);background:#34d1f214}.choice[data-astro-cid-txpbd4rv] input[data-astro-cid-txpbd4rv]{accent-color:var(--current);width:18px;height:18px;margin:0}.hint[data-astro-cid-txpbd4rv],.small[data-astro-cid-txpbd4rv]{color:var(--steel);font-size:.9rem;line-height:1.5}.trap[data-astro-cid-txpbd4rv]{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}.turnstile[data-astro-cid-txpbd4rv]:empty{display:none}.error[data-astro-cid-txpbd4rv]{padding:12px 14px;border-radius:12px;border:1px solid rgba(245,165,36,.5);background:#f5a5241a;color:var(--foam)}button[data-astro-cid-txpbd4rv]{width:100%;border:0;cursor:pointer}button[data-astro-cid-txpbd4rv]:disabled{opacity:.7;cursor:progress}.done[data-astro-cid-txpbd4rv] h2[data-astro-cid-txpbd4rv]{font-size:1.5rem;letter-spacing:-.01em}.done[data-astro-cid-txpbd4rv] p[data-astro-cid-txpbd4rv]{margin-top:12px;color:var(--mist);line-height:1.65}.done[data-astro-cid-txpbd4rv]:focus{outline:none}@media(max-width:860px){.early[data-astro-cid-txpbd4rv]{grid-template-columns:minmax(0,1fr)}}
