.phero[data-astro-cid-4radydu2]{background:var(--bg-page);display:flex;flex-direction:column;justify-content:safe center;padding-block:clamp(28px,7vw,48px) clamp(44px,9vw,72px)}@media(min-width:980px){.phero[data-astro-cid-4radydu2]{padding-block:clamp(140px,16vh,168px) clamp(56px,7vh,84px)}.phero--centered[data-astro-cid-4radydu2]{min-height:clamp(500px,72vh,700px);padding-block:clamp(104px,11vh,128px) clamp(40px,5vh,64px)}}.phero__inner[data-astro-cid-4radydu2]{display:flex;flex-direction:column;gap:clamp(32px,5vw,56px)}.phero__text[data-astro-cid-4radydu2]{max-width:62ch}.phero__title[data-astro-cid-4radydu2]{color:var(--text-strong);max-width:24ch;overflow-wrap:anywhere}.phero__lead[data-astro-cid-4radydu2]{color:var(--text-muted);margin-top:22px;max-width:60ch}.phero__actions[data-astro-cid-4radydu2]{display:flex;flex-wrap:wrap;gap:16px;margin-top:32px}.phero__media[data-astro-cid-4radydu2]{position:relative;width:100%;aspect-ratio:21 / 8;overflow:hidden;border-radius:var(--radius-image);background:var(--color-raven)}.phero__media[data-astro-cid-4radydu2] img[data-astro-cid-4radydu2]{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}@media(max-width:720px){.phero__media[data-astro-cid-4radydu2]{aspect-ratio:4 / 3}}@media(max-width:600px){.phero__actions[data-astro-cid-4radydu2]{flex-direction:column;align-items:stretch}.phero__actions[data-astro-cid-4radydu2] .btn{white-space:normal;text-align:center;justify-content:center}}.faq-index[data-astro-cid-eqb7yeuw]{margin-top:40px;display:grid;grid-template-columns:1fr;gap:32px;align-items:start}@media(min-width:980px){.faq-index[data-astro-cid-eqb7yeuw]{grid-template-columns:220px 1fr;gap:64px}}.faq-index__rail[data-astro-cid-eqb7yeuw]{display:none}@media(min-width:980px){.faq-index__rail[data-astro-cid-eqb7yeuw]{display:block;position:sticky;top:100px}.faq-index__rail[data-astro-cid-eqb7yeuw] ul[data-astro-cid-eqb7yeuw]{display:flex;flex-direction:column;gap:14px;border-left:1px solid var(--border-soft)}.faq-index__rail[data-astro-cid-eqb7yeuw] a[data-astro-cid-eqb7yeuw]{display:block;padding-left:16px;margin-left:-1px;border-left:2px solid transparent;font-size:.8rem;font-weight:600;text-transform:uppercase;letter-spacing:.08em;color:var(--text-muted);transition:color .2s var(--ease),border-color .2s var(--ease)}.faq-index__rail[data-astro-cid-eqb7yeuw] a[data-astro-cid-eqb7yeuw]:hover{color:var(--color-deep-blue);border-left-color:var(--color-accent)}}.faq-index__body[data-astro-cid-eqb7yeuw]{display:flex;flex-direction:column;gap:44px;max-width:74ch}.faq-group[data-astro-cid-eqb7yeuw]{scroll-margin-top:110px}.faq-group__head[data-astro-cid-eqb7yeuw]{font-family:var(--font-display);font-size:clamp(1.3rem,2vw,1.55rem);font-weight:700;text-transform:uppercase;letter-spacing:-.01em;color:var(--text-strong);margin-bottom:4px}.cta[data-astro-cid-cuffh2ky]{background:var(--color-slab);color:var(--text-body);border-top:1px solid var(--border-soft);padding-block:clamp(64px,9vw,112px)}.cta__inner[data-astro-cid-cuffh2ky]{display:flex;flex-direction:column;gap:clamp(28px,4vw,44px)}@media(min-width:900px){.cta__inner[data-astro-cid-cuffh2ky]{flex-direction:row;align-items:flex-end;justify-content:space-between}}.cta__eyebrow[data-astro-cid-cuffh2ky]{display:block;font-family:var(--font-body);font-size:.7rem;font-weight:600;text-transform:uppercase;letter-spacing:.2em;color:var(--color-accent);margin-bottom:16px}.cta__title[data-astro-cid-cuffh2ky]{font-family:var(--font-display);font-weight:700;text-transform:uppercase;line-height:.98;letter-spacing:-.015em;font-size:clamp(2.1rem,4vw,3.4rem);color:var(--text-strong);max-width:16ch}.cta__copy[data-astro-cid-cuffh2ky]{margin-top:18px;max-width:52ch;font-size:1rem;line-height:1.55;color:var(--text-muted)}.cta__actions[data-astro-cid-cuffh2ky]{display:flex;flex-wrap:wrap;align-items:center;gap:18px 28px;flex-shrink:0}.cta__btn[data-astro-cid-cuffh2ky]{display:inline-flex;align-items:center;gap:10px;border-radius:var(--radius-button);background:var(--color-accent-deep);color:var(--color-warm);padding:16px 28px;font-size:.95rem;font-weight:600;white-space:nowrap;transition:background .2s var(--ease),transform .2s var(--ease)}.cta__btn[data-astro-cid-cuffh2ky]:hover{background:var(--color-accent);transform:translateY(-1px)}.cta__btn-icon[data-astro-cid-cuffh2ky]{transition:transform .2s var(--ease)}.cta__btn[data-astro-cid-cuffh2ky]:hover .cta__btn-icon[data-astro-cid-cuffh2ky]{transform:translate(3px)}.cta__phone[data-astro-cid-cuffh2ky]{display:inline-flex;align-items:center;gap:12px;color:var(--text-strong);font-weight:700;font-size:1.05rem}.cta__phone-icon[data-astro-cid-cuffh2ky]{display:grid;place-items:center;width:38px;height:38px;flex:none;border-radius:999px;border:1px solid var(--border-strong)}.cta__phone[data-astro-cid-cuffh2ky] em[data-astro-cid-cuffh2ky]{display:block;font-style:normal;font-weight:500;font-size:.7rem;letter-spacing:.14em;text-transform:uppercase;color:var(--color-accent)}@media(max-width:600px){.cta__actions[data-astro-cid-cuffh2ky]{width:100%}.cta__btn[data-astro-cid-cuffh2ky]{white-space:normal;text-align:center;justify-content:center;width:100%}}
