.cf[data-astro-cid-heg2vd6a]{display:grid;gap:1.75rem}@media(min-width:640px){.cf[data-astro-cid-heg2vd6a]{gap:2.25rem}}.cf-field[data-astro-cid-heg2vd6a]{display:grid;align-content:start;gap:.5rem;min-width:0;border:0;padding:0;margin:0}.cf-row[data-astro-cid-heg2vd6a]{display:grid;gap:1.75rem}@media(min-width:640px){.cf-row[data-astro-cid-heg2vd6a]{grid-template-columns:1fr 1fr;gap:2rem}}.cf-label[data-astro-cid-heg2vd6a]{font-size:.9375rem;font-weight:500;letter-spacing:-.01em;color:var(--color-ink);padding:0}.cf-input[data-astro-cid-heg2vd6a]{width:100%;appearance:none;background:transparent;border:0;border-bottom:1px solid var(--color-border);border-radius:0;padding:.45rem 0 .7rem;font:inherit;font-size:1.0625rem;letter-spacing:-.01em;color:var(--color-ink);transition:border-color .15s ease}.cf-input[data-astro-cid-heg2vd6a]::placeholder{color:var(--color-muted-soft)}.cf-input[data-astro-cid-heg2vd6a]:hover{border-bottom-color:var(--color-muted-soft)}.cf-input[data-astro-cid-heg2vd6a]:focus,.cf-input[data-astro-cid-heg2vd6a]:focus-visible{outline:none;border-bottom-color:var(--color-ink);box-shadow:0 1px 0 0 var(--color-ink)}.cf-field[data-astro-cid-heg2vd6a][data-invalid] .cf-input[data-astro-cid-heg2vd6a]{border-bottom-color:var(--color-accent-crimson)}.cf-field[data-astro-cid-heg2vd6a][data-invalid] .cf-input[data-astro-cid-heg2vd6a]:focus{box-shadow:0 1px 0 0 var(--color-accent-crimson)}.cf-textarea[data-astro-cid-heg2vd6a]{min-height:7.5rem;resize:vertical;line-height:1.5}.cf-select-wrap[data-astro-cid-heg2vd6a]{position:relative}.cf-select[data-astro-cid-heg2vd6a]{padding-right:2rem;cursor:pointer}.cf-select[data-astro-cid-heg2vd6a]:invalid{color:var(--color-muted)}.cf-select-wrap[data-astro-cid-heg2vd6a]:after{content:"";position:absolute;right:.3rem;top:45%;width:.5rem;height:.5rem;border-right:1.5px solid var(--color-ink);border-bottom:1.5px solid var(--color-ink);transform:translateY(-50%) rotate(45deg);pointer-events:none}.cf-hint[data-astro-cid-heg2vd6a]{font-size:.8125rem;line-height:1.4;color:var(--color-muted)}.cf-error[data-astro-cid-heg2vd6a]{font-size:.8125rem;line-height:1.4;color:var(--color-accent-crimson)}.cf-error[data-astro-cid-heg2vd6a][hidden],.cf-pick-summary[data-astro-cid-heg2vd6a]{display:none}.cf-pick[data-astro-cid-heg2vd6a]:not([data-static])>.cf-pick-summary[data-astro-cid-heg2vd6a]{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.7rem 0 .75rem;border-bottom:1px solid var(--color-border);font-size:1rem;color:var(--color-muted-soft);cursor:pointer;list-style:none}.cf-pick-summary[data-astro-cid-heg2vd6a]::-webkit-details-marker{display:none}.cf-pick-summary[data-astro-cid-heg2vd6a] [data-astro-cid-heg2vd6a][data-filled]{color:var(--color-ink)}.cf-pick-summary[data-astro-cid-heg2vd6a] span[data-astro-cid-heg2vd6a]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cf-pick-summary[data-astro-cid-heg2vd6a] svg[data-astro-cid-heg2vd6a]{flex-shrink:0;width:.75rem;height:.75rem;color:var(--color-ink);transition:transform .2s ease}.cf-pick[data-astro-cid-heg2vd6a][open] .cf-pick-summary[data-astro-cid-heg2vd6a] svg[data-astro-cid-heg2vd6a]{transform:rotate(180deg)}.cf-pick[data-astro-cid-heg2vd6a]:not([data-static])[open] .cf-chips[data-astro-cid-heg2vd6a]{padding-top:.85rem}.cf-chips[data-astro-cid-heg2vd6a]{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.25rem}.cf-chips-field[data-astro-cid-heg2vd6a] .cf-label[data-astro-cid-heg2vd6a]{margin-bottom:.5rem}.cf-chip[data-astro-cid-heg2vd6a]{position:relative;display:inline-flex}.cf-chip[data-astro-cid-heg2vd6a] input[data-astro-cid-heg2vd6a]{position:absolute;inset:0;margin:0;opacity:0;cursor:pointer}.cf-chip[data-astro-cid-heg2vd6a] span[data-astro-cid-heg2vd6a]{display:inline-flex;align-items:center;padding:.5rem .95rem;border-radius:var(--radius-full);background:var(--color-grey);color:var(--color-ink);font-size:.875rem;font-weight:500;letter-spacing:-.01em;line-height:1.3;border:1px solid transparent;transition:background-color .15s ease,color .15s ease;pointer-events:none}.cf-chip[data-astro-cid-heg2vd6a]:hover span[data-astro-cid-heg2vd6a]{background:var(--color-border)}.cf-chip[data-astro-cid-heg2vd6a] input[data-astro-cid-heg2vd6a]:checked+span[data-astro-cid-heg2vd6a]{background:var(--color-ink);color:var(--color-paper)}.cf-chip[data-astro-cid-heg2vd6a] input[data-astro-cid-heg2vd6a]:focus-visible+span[data-astro-cid-heg2vd6a]{outline:2px solid var(--color-ink);outline-offset:2px}.cf-footer[data-astro-cid-heg2vd6a]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1.25rem}.cf-submit[data-astro-cid-heg2vd6a]{margin-left:auto;padding:.8rem 1.6rem .8rem 1.4rem;font-size:1rem;cursor:pointer}.cf-banner[data-astro-cid-heg2vd6a]{display:grid;gap:.35rem;margin-bottom:2.5rem;padding:1.1rem 1.25rem;border:1px solid var(--color-ink);border-radius:var(--radius-sm);font-size:.9375rem;line-height:1.45}.cf-banner[data-astro-cid-heg2vd6a] strong[data-astro-cid-heg2vd6a]{font-weight:500;font-size:1.0625rem}.cf-banner--error[data-astro-cid-heg2vd6a]{border-color:var(--color-accent-crimson)}.final-cta[data-astro-cid-gnyqwyyy]{padding-block:5rem;background:var(--color-paper);border-top:1px solid var(--color-border);scroll-margin-top:5rem}@media(min-width:768px){.final-cta[data-astro-cid-gnyqwyyy]{padding-block:7rem 8rem}}.final-cta--dark[data-astro-cid-gnyqwyyy]{--color-ink: #ffffff;--color-ink-soft: #d6d6d6;--color-paper: #060606;--color-paper-soft: #111111;--color-grey: #1c1c1c;--color-border: rgb(255 255 255 / .16);--color-muted: #8c8c8c;--color-muted-soft: #6a6a6a;color-scheme:dark;background:#060606;color:#fff;border-top:0;padding-bottom:0}.final-cta--dark[data-astro-cid-gnyqwyyy] .final-grid[data-astro-cid-gnyqwyyy]{padding-bottom:4.5rem;border-bottom:1px solid var(--color-border)}@media(min-width:768px){.final-cta--dark[data-astro-cid-gnyqwyyy]{padding-bottom:0}.final-cta--dark[data-astro-cid-gnyqwyyy] .final-grid[data-astro-cid-gnyqwyyy]{padding-bottom:6rem}}.final-cta--dark[data-astro-cid-gnyqwyyy] :focus-visible{outline-color:#fff}.final-grid[data-astro-cid-gnyqwyyy]{display:grid;gap:3rem}@media(min-width:960px){.final-grid[data-astro-cid-gnyqwyyy]{grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:0}.final-copy[data-astro-cid-gnyqwyyy]{padding-right:3.5rem}.final-form[data-astro-cid-gnyqwyyy]{padding-left:3.5rem;border-left:1px solid var(--color-border)}}.final-title[data-astro-cid-gnyqwyyy]{font-size:clamp(2.25rem,4.6vw,4.25rem);font-weight:500;letter-spacing:-.045em;line-height:1.08;color:var(--color-ink);max-width:12em;text-wrap:balance}.final-title[data-astro-cid-gnyqwyyy] .hl[data-astro-cid-gnyqwyyy]{white-space:nowrap}.final-sub[data-astro-cid-gnyqwyyy]{margin-top:1.5rem;max-width:28rem;font-size:1.0625rem;line-height:1.5;color:var(--color-ink-soft)}.final-bullets[data-astro-cid-gnyqwyyy]{margin-top:2rem;display:grid;gap:.6rem}.final-bullets[data-astro-cid-gnyqwyyy] li[data-astro-cid-gnyqwyyy]{display:flex;align-items:center;gap:.6rem;font-size:.9375rem;color:var(--color-ink)}.final-bullets[data-astro-cid-gnyqwyyy] svg[data-astro-cid-gnyqwyyy]{width:.75rem;height:.75rem;flex-shrink:0;color:var(--color-muted)}.final-direct[data-astro-cid-gnyqwyyy]{margin-top:2.25rem;display:flex;flex-wrap:wrap;align-items:baseline;gap:.5rem 1rem;font-size:.9375rem}.final-direct-label[data-astro-cid-gnyqwyyy]{font-size:.75rem;text-transform:uppercase;color:var(--color-muted)}.final-link[data-astro-cid-gnyqwyyy]{position:relative;color:var(--color-ink);border-bottom:1px solid var(--color-ink);padding-bottom:1px}.final-link[data-astro-cid-gnyqwyyy]:after{content:"";position:absolute;inset:-.75rem -.25rem}.final-link[data-astro-cid-gnyqwyyy]:hover{border-bottom-color:var(--color-accent)}.final-copy-btn[data-astro-cid-gnyqwyyy]{background:none;border:0;padding:.75rem .25rem;margin:-.75rem 0;font:inherit;font-size:.8125rem;color:var(--color-muted);cursor:pointer}.final-copy-btn[data-astro-cid-gnyqwyyy]:hover{color:var(--color-ink)}@media(max-width:767px){.final-bullets[data-astro-cid-gnyqwyyy],.final-direct[data-astro-cid-gnyqwyyy]{display:none}}
