.cx[data-astro-cid-5g3jvhfo]{padding:64px 0 80px}.grid[data-astro-cid-5g3jvhfo]{grid-template:"hero form""info form"1fr/5fr 6fr;align-items:start;column-gap:56px;display:grid}.hero-txt[data-astro-cid-5g3jvhfo]{grid-area:hero}.info[data-astro-cid-5g3jvhfo]{grid-area:info}h1[data-astro-cid-5g3jvhfo]{letter-spacing:-.035em;margin:14px 0 18px;font-size:clamp(40px,5.4vw,72px);font-weight:700;line-height:1}.sub[data-astro-cid-5g3jvhfo]{color:var(--color-ink-muted);max-width:40ch;margin:0;font-size:18px;line-height:1.55}.next[data-astro-cid-5g3jvhfo]{margin-top:40px}.next[data-astro-cid-5g3jvhfo] ol[data-astro-cid-5g3jvhfo]{gap:0;margin:12px 0 0;padding:0;list-style:none;display:grid}.next[data-astro-cid-5g3jvhfo] li[data-astro-cid-5g3jvhfo]{align-items:baseline;gap:14px;padding:0 0 18px;font-size:15.5px;line-height:1.5;display:flex;position:relative}.next[data-astro-cid-5g3jvhfo] li[data-astro-cid-5g3jvhfo]:not(:last-child):before{content:"";background:var(--color-hair-2);width:1.5px;position:absolute;top:26px;bottom:2px;left:11px}.next[data-astro-cid-5g3jvhfo] .n[data-astro-cid-5g3jvhfo]{background:var(--color-accent-deep);width:24px;height:24px;color:var(--color-paper);font-family:var(--font-mono);border-radius:50%;flex:none;place-items:center;font-size:11px;display:grid;transform:translateY(5px)}.details[data-astro-cid-5g3jvhfo]{margin-top:28px;scroll-margin-top:80px}.details[data-astro-cid-5g3jvhfo] .rows[data-astro-cid-5g3jvhfo]{margin-top:10px}.right[data-astro-cid-5g3jvhfo]{grid-area:form;scroll-margin-top:80px;position:sticky;top:90px}.card[data-astro-cid-5g3jvhfo]{border:1px solid var(--color-hair);border-radius:var(--radius-md);background:var(--color-paper-2);padding:28px}.ft[data-astro-cid-5g3jvhfo]{letter-spacing:-.03em;margin:10px 0 22px;font-size:clamp(24px,2.4vw,30px);font-weight:700;line-height:1.1}.rows[data-astro-cid-5g3jvhfo]{border-top:1px solid var(--color-hair);max-width:560px}.row-item[data-astro-cid-5g3jvhfo]{border-bottom:1px solid var(--color-hair);justify-content:space-between;align-items:baseline;gap:16px;padding:16px 0;display:flex}.row-item[data-astro-cid-5g3jvhfo] .value[data-astro-cid-5g3jvhfo]{text-decoration:underline;text-decoration-color:var(--color-accent);text-underline-offset:4px;font-size:15.5px;font-weight:500}.row-item[data-astro-cid-5g3jvhfo] .value[data-astro-cid-5g3jvhfo]:hover{color:var(--color-accent-deep)}.hours[data-astro-cid-5g3jvhfo]{font-family:var(--font-mono);color:var(--color-ink-subtle);margin:20px 0 0;font-size:12.5px}.direct[data-astro-cid-5g3jvhfo] .lead-in[data-astro-cid-5g3jvhfo]{color:var(--color-ink-muted);max-width:56ch;margin:0 0 22px;font-size:17px;line-height:1.55}.direct[data-astro-cid-5g3jvhfo] .cta[data-astro-cid-5g3jvhfo]{margin:0}.direct[data-astro-cid-5g3jvhfo] .rows[data-astro-cid-5g3jvhfo]{margin-top:30px}.direct[data-astro-cid-5g3jvhfo] .consent[data-astro-cid-5g3jvhfo]{margin-top:26px}.errs[data-astro-cid-5g3jvhfo] .err[data-astro-cid-5g3jvhfo]{scroll-margin-top:96px;display:none}.errs[data-astro-cid-5g3jvhfo] .err[data-astro-cid-5g3jvhfo]:target{border:1px solid var(--color-hair-2);border-left:3px solid var(--color-ink);border-radius:var(--radius-sm);background:var(--color-paper);max-width:560px;margin:0 0 22px;padding:14px 16px;font-size:14.5px;line-height:1.55;display:block}.errs[data-astro-cid-5g3jvhfo] .err[data-astro-cid-5g3jvhfo]:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.hp[data-astro-cid-5g3jvhfo]{visibility:hidden;width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.row[data-astro-cid-5g3jvhfo]{grid-template-columns:minmax(0,1fr);gap:6px;max-width:560px;margin-bottom:14px;display:grid}label[data-astro-cid-5g3jvhfo]{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--color-ink-subtle);font-size:11px}input[data-astro-cid-5g3jvhfo],select[data-astro-cid-5g3jvhfo],textarea[data-astro-cid-5g3jvhfo]{min-width:0;max-width:100%;font:inherit;border:1px solid var(--color-ink-subtle);border-radius:var(--radius-sm);background:var(--color-paper);color:var(--color-ink);padding:11px 12px}input[data-astro-cid-5g3jvhfo]:focus-visible,select[data-astro-cid-5g3jvhfo]:focus-visible,textarea[data-astro-cid-5g3jvhfo]:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}textarea[data-astro-cid-5g3jvhfo]{resize:vertical}[data-astro-cid-5g3jvhfo][data-turnstile]{margin:4px 0 18px}.consent[data-astro-cid-5g3jvhfo]{color:var(--color-ink-muted);max-width:560px;margin:0 0 20px;font-size:13px;line-height:1.6}.note[data-astro-cid-5g3jvhfo]{font-family:var(--font-mono);color:var(--color-ink-subtle);margin-top:14px;font-size:11px}@media (width<=900px){.cx[data-astro-cid-5g3jvhfo]{padding:40px 0 56px}.grid[data-astro-cid-5g3jvhfo]{grid-template:"hero""form""info"/minmax(0,1fr);row-gap:32px}.next[data-astro-cid-5g3jvhfo]{margin-top:8px}.right[data-astro-cid-5g3jvhfo]{position:static}.card[data-astro-cid-5g3jvhfo]{padding:20px 16px}.row-item[data-astro-cid-5g3jvhfo]{flex-direction:column;align-items:flex-start;gap:6px}}
