.hero[data-astro-cid-ge2uvauf]{background:linear-gradient(180deg, var(--color-mint-soft), #fff);padding-block:clamp(4.5rem,11vw,8.5rem)}.hero__inner[data-astro-cid-ge2uvauf]{text-align:center;max-width:960px;margin-inline:auto}.hero__title[data-astro-cid-ge2uvauf]{letter-spacing:-.02em;margin:1.25rem 0;font-size:clamp(2.6rem,7.5vw,4.75rem);line-height:1.04}.hero__accent[data-astro-cid-ge2uvauf]{color:var(--color-mint-deep)}.hero__lead[data-astro-cid-ge2uvauf]{margin-inline:auto;font-size:clamp(1.0625rem,1.6vw,1.3rem)}.hero__actions[data-astro-cid-ge2uvauf]{flex-wrap:wrap;justify-content:center;gap:1rem;margin-top:2.5rem;display:flex}.hero__note[data-astro-cid-ge2uvauf]{color:var(--color-mist);margin-top:1.1rem;font-size:.875rem}.faq[data-astro-cid-hemr5th4]{background:#fafafa}.faq__grid[data-astro-cid-hemr5th4]{gap:clamp(2.5rem,5vw,4.5rem);display:grid}@media (width>=60rem){.faq__grid[data-astro-cid-hemr5th4]{grid-template-columns:4fr 7fr;align-items:start}.faq__header[data-astro-cid-hemr5th4]{position:sticky;top:7rem}}.faq__lead[data-astro-cid-hemr5th4]{color:var(--color-slate);margin-top:1.25rem}.faq__item[data-astro-cid-hemr5th4]{border-bottom:1px solid var(--color-line);transition:background .25s}.faq__item[data-astro-cid-hemr5th4]:hover{background:color-mix(in srgb, var(--color-mint-soft) 45%, transparent)}.faq__question[data-astro-cid-hemr5th4]{color:var(--color-ink);cursor:pointer;justify-content:space-between;align-items:center;gap:1.5rem;padding-block:1.5rem;font-size:1.0625rem;font-weight:600;list-style:none;display:flex}.faq__question[data-astro-cid-hemr5th4]::-webkit-details-marker{display:none}.faq__question[data-astro-cid-hemr5th4]:hover{color:var(--color-mint-deep)}.faq__chevron[data-astro-cid-hemr5th4]{color:var(--color-mint-deep);flex-shrink:0;transition:transform .3s}.faq__item[data-astro-cid-hemr5th4][open] .faq__chevron[data-astro-cid-hemr5th4]{transform:rotate(180deg)}.faq__answer[data-astro-cid-hemr5th4]{max-width:68ch;color:var(--color-slate);padding-bottom:1.75rem}.more[data-astro-cid-dydpuzu5]{background:var(--color-ink);color:#ffffffd1}.more__inner[data-astro-cid-dydpuzu5]{align-items:center;gap:2rem;max-width:1320px;margin-inline:auto;padding:clamp(3rem,6vw,4.5rem) 1.5rem;display:grid}@media (width>=52rem){.more__inner[data-astro-cid-dydpuzu5]{grid-template-columns:1fr auto;gap:3rem}}.more__eyebrow[data-astro-cid-dydpuzu5]{color:var(--color-mint);margin-bottom:.75rem}.more__title[data-astro-cid-dydpuzu5]{color:#fff;letter-spacing:-.01em;font-size:clamp(1.5rem,3vw,2.1rem)}.more__body[data-astro-cid-dydpuzu5]{max-width:60ch;margin-top:.9rem;line-height:1.7}.more__cta[data-astro-cid-dydpuzu5]{white-space:nowrap;gap:.6rem}.more__cta[data-astro-cid-dydpuzu5] svg[data-astro-cid-dydpuzu5]{transition:transform .25s}.more__cta[data-astro-cid-dydpuzu5]:hover svg[data-astro-cid-dydpuzu5]{transform:translate(2px,-2px)}.form__wrap[data-astro-cid-vekgkm42]{max-width:760px}.form[data-astro-cid-vekgkm42],.form__row[data-astro-cid-vekgkm42]{gap:1.1rem;display:grid}@media (width>=40rem){.form__row[data-astro-cid-vekgkm42]{grid-template-columns:1fr 1fr}}.field[data-astro-cid-vekgkm42]{color:var(--color-graphite);gap:.35rem;font-size:.9rem;font-weight:600;display:grid}.field[data-astro-cid-vekgkm42] input[data-astro-cid-vekgkm42],.field[data-astro-cid-vekgkm42] select[data-astro-cid-vekgkm42],.field[data-astro-cid-vekgkm42] textarea[data-astro-cid-vekgkm42]{font:inherit;border:1px solid var(--color-line);color:var(--color-ink);background:#fff;border-radius:10px;padding:.7rem .85rem;font-weight:400}.field[data-astro-cid-vekgkm42] textarea[data-astro-cid-vekgkm42]{resize:vertical}.field--invalid[data-astro-cid-vekgkm42] input[data-astro-cid-vekgkm42],.field--invalid[data-astro-cid-vekgkm42] select[data-astro-cid-vekgkm42],.field--invalid[data-astro-cid-vekgkm42] textarea[data-astro-cid-vekgkm42]{border-color:#b3261e}.field--check[data-astro-cid-vekgkm42]{color:var(--color-slate);grid-template-columns:auto 1fr;align-items:start;gap:.6rem;font-weight:400}.field--check[data-astro-cid-vekgkm42] input[data-astro-cid-vekgkm42]{margin-top:.2rem}.hp[data-astro-cid-vekgkm42]{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.form__status[data-astro-cid-vekgkm42]{border-radius:10px;margin:0;padding:.75rem 1rem;font-size:.9rem}.form__status[data-astro-cid-vekgkm42][data-tone=error]{color:#6b1a12;background:#fce8e6}.form__status[data-astro-cid-vekgkm42][data-tone=ok]{background:var(--color-mint-soft);color:var(--color-mint-deep)}.form__submit[data-astro-cid-vekgkm42]{justify-self:start}
