.n1-form-band[data-astro-cid-sa2tr6xx]{padding-block:var(--section-y);background:var(--gold-100);border-top:1px solid var(--gold-300);scroll-margin-top:5rem;position:relative}.n1-form-band__grid[data-astro-cid-sa2tr6xx]{gap:var(--space-xl);align-items:start;display:grid}@media (width>=62rem){.n1-form-band__grid[data-astro-cid-sa2tr6xx]{gap:var(--space-3xl);grid-template-columns:5fr 7fr}}.n1-form-band__title[data-astro-cid-sa2tr6xx]{font-size:var(--step-4)}.n1-form-band__text[data-astro-cid-sa2tr6xx]{margin-top:var(--space-s);font-size:var(--step-0);color:var(--ink-muted);max-width:40ch}.n1-form-band__points[data-astro-cid-sa2tr6xx]{gap:var(--space-2xs);margin-top:var(--space-m);display:grid}.n1-form-band__points[data-astro-cid-sa2tr6xx] li[data-astro-cid-sa2tr6xx]{font-size:var(--step--1);color:var(--ink);padding-left:1.6em;position:relative}.n1-form-band__points[data-astro-cid-sa2tr6xx] li[data-astro-cid-sa2tr6xx]:before{content:"✓";color:var(--gold-700);font-weight:var(--weight-semibold);position:absolute;top:0;left:0}.n1-form-band__proof[data-astro-cid-sa2tr6xx]{align-items:center;gap:var(--space-s) var(--space-m);margin-top:var(--space-m);flex-wrap:wrap;display:flex}.n1-form-band__alt[data-astro-cid-sa2tr6xx]{font-size:var(--step--1);color:var(--ink-muted)}.n1-form-band__alt[data-astro-cid-sa2tr6xx] a[data-astro-cid-sa2tr6xx]{color:var(--ink-brand);font-weight:var(--weight-semibold);text-decoration:none}.n1-form-band__alt[data-astro-cid-sa2tr6xx] a[data-astro-cid-sa2tr6xx]:hover{text-decoration:underline}.n1-form-band__media[data-astro-cid-sa2tr6xx]{margin:var(--space-xl) 0 0;max-width:22rem}.n1-form-band__media[data-astro-cid-sa2tr6xx] img{aspect-ratio:4/5;object-fit:cover;object-position:50% 15%;width:100%}@media (width<=61.99rem){.n1-form-band__media[data-astro-cid-sa2tr6xx]{display:none}}.n1-form-band[data-astro-cid-sa2tr6xx] .n1-frame:before{background:var(--gold-300);opacity:.5}.n1-form-band__card[data-astro-cid-sa2tr6xx]{padding:var(--space-l);background:var(--neutral-0);border:1px solid var(--gold-300);position:relative;box-shadow:0 1px 2px #3f17440a,0 12px 32px #3f17440f}.n1-form-band__card[data-astro-cid-sa2tr6xx]:before{content:"";background:var(--brand-purple);height:3px;position:absolute;inset:0 0 auto}@media (width>=48rem){.n1-form-band__card[data-astro-cid-sa2tr6xx]{padding:var(--space-xl)}}.n1-form-band__card[data-astro-cid-sa2tr6xx] .n1-form__form{gap:var(--space-s)}.n1-form-band__card[data-astro-cid-sa2tr6xx] .n1-form__fields{gap:var(--space-s) var(--space-s)}@media (width>=30rem){.n1-form-band__card[data-astro-cid-sa2tr6xx] .n1-field--radio{grid-column:span 6}}.n1-form-band__card[data-astro-cid-sa2tr6xx] .n1-field__label{font-size:var(--step--2);letter-spacing:.02em;text-transform:uppercase;color:var(--ink-muted)}.n1-form-band__card[data-astro-cid-sa2tr6xx] .n1-field__choices{gap:var(--space-2xs)}.n1-form-band__card[data-astro-cid-sa2tr6xx] .n1-choice{border:1px solid var(--border-strong);border-radius:var(--radius-pill);min-height:40px;font-size:var(--step--1);transition:border-color var(--dur-fast) var(--ease-out), background var(--dur-fast) var(--ease-out), color var(--dur-fast) var(--ease-out);padding:0 .9em}.n1-form-band__card[data-astro-cid-sa2tr6xx] .n1-choice:has(input:checked){background:var(--purple-100);border-color:var(--brand-purple);color:var(--ink-brand);font-weight:var(--weight-medium)}.n1-form-band__card[data-astro-cid-sa2tr6xx] .n1-choice:has(input:focus-visible){outline:2px solid var(--accent);outline-offset:2px}.n1-form-band__card[data-astro-cid-sa2tr6xx] .n1-choice input{width:1em;height:1em}.n1-form-band__card[data-astro-cid-sa2tr6xx] .n1-field__control--textarea{min-height:5.5em}.n1-form-band__card[data-astro-cid-sa2tr6xx] .n1-consent{margin-block:var(--space-2xs) 0}.n1-form-band__card[data-astro-cid-sa2tr6xx] .n1-consent__legend{display:none}.n1-form-band__card[data-astro-cid-sa2tr6xx] .n1-consent__row{min-height:0;padding-block:0}.n1-form-band__card[data-astro-cid-sa2tr6xx] .n1-form__footer{margin-top:var(--space-2xs)}.n1-form-band__card[data-astro-cid-sa2tr6xx] .n1-form__submit{width:100%;font-size:var(--step--1);padding-block:1em}@media (width<=47.99rem){.n1-form-band__card[data-astro-cid-sa2tr6xx]{padding:var(--space-m) var(--space-s)}.n1-form-band__card[data-astro-cid-sa2tr6xx] .n1-field__choices{gap:var(--space-2xs);grid-template-columns:1fr 1fr;display:grid}.n1-form-band__card[data-astro-cid-sa2tr6xx] .n1-choice{justify-content:center;padding-inline:.5em}}
