.s-hero[data-astro-cid-w6jxmkpc]{padding:8em 0 2.5em;background-color:var(--bg-soft)}.s-hero__grid[data-astro-cid-w6jxmkpc]{display:grid;grid-template-columns:1.05fr 1fr;gap:2.6em;align-items:center}.s-hero__text[data-astro-cid-w6jxmkpc]:only-child{grid-column:1 / -1}.s-hero__eyebrow[data-astro-cid-w6jxmkpc]{display:inline-block;font-size:.85em;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--accent);margin-bottom:.9em}.s-hero__title[data-astro-cid-w6jxmkpc]{font-size:2.8em;line-height:1.08;color:var(--navy);margin:0 0 .4em;max-width:20ch}.s-hero__intro[data-astro-cid-w6jxmkpc]{max-width:42em;font-size:1.15em;color:var(--text-muted);line-height:1.6;margin:0 0 1.2em}.s-hero__meta[data-astro-cid-w6jxmkpc]{display:flex;gap:.6em;align-items:center;font-size:.9em;color:var(--text-muted)}.s-hero__figure[data-astro-cid-w6jxmkpc]{margin:0}.s-hero__figure[data-astro-cid-w6jxmkpc] img[data-astro-cid-w6jxmkpc]{display:block;width:100%;height:auto;border-radius:1em;border:1px solid var(--border);box-shadow:0 .6em 1.8em #0d234014}.s-layout[data-astro-cid-w6jxmkpc]{display:grid;grid-template-columns:1fr 19em;gap:3.25em;align-items:start}.s-body[data-astro-cid-w6jxmkpc]{min-width:0}.s-h2[data-astro-cid-w6jxmkpc][id]{scroll-margin-top:7em}.s-toc[data-astro-cid-w6jxmkpc]{padding:1.3em 1.5em;background:var(--bg-soft);border:1px solid var(--border);border-radius:1em;color:var(--navy);margin-bottom:2em}.s-toc[data-astro-cid-w6jxmkpc] ul[data-astro-cid-w6jxmkpc]{margin:.7em 0 0;padding-left:1.2em;line-height:1.7}.s-toc[data-astro-cid-w6jxmkpc] a[data-astro-cid-w6jxmkpc]{color:var(--accent);text-decoration:none}.s-toc[data-astro-cid-w6jxmkpc] a[data-astro-cid-w6jxmkpc]:hover{text-decoration:underline}.s-table-wrap[data-astro-cid-w6jxmkpc]{overflow-x:auto;margin:1.2em 0 1.7em;border:1px solid var(--border);border-radius:.75em}.s-table[data-astro-cid-w6jxmkpc]{width:100%;min-width:32em;border-collapse:collapse;font-size:.95em;line-height:1.55}.s-table[data-astro-cid-w6jxmkpc] th[data-astro-cid-w6jxmkpc],.s-table[data-astro-cid-w6jxmkpc] td[data-astro-cid-w6jxmkpc]{padding:.9em;text-align:left;vertical-align:top;border-bottom:1px solid var(--border)}.s-table[data-astro-cid-w6jxmkpc] thead[data-astro-cid-w6jxmkpc]{background:var(--bg-soft);color:var(--navy)}.s-table[data-astro-cid-w6jxmkpc] tbody[data-astro-cid-w6jxmkpc] th[data-astro-cid-w6jxmkpc]{width:25%;color:var(--navy)}.s-table[data-astro-cid-w6jxmkpc] td[data-astro-cid-w6jxmkpc]{color:var(--text-muted)}.s-table[data-astro-cid-w6jxmkpc] tbody[data-astro-cid-w6jxmkpc] tr[data-astro-cid-w6jxmkpc]:last-child>[data-astro-cid-w6jxmkpc]{border-bottom:0}.s-figure[data-astro-cid-w6jxmkpc]{margin:1.7em 0}.s-figure[data-astro-cid-w6jxmkpc] img[data-astro-cid-w6jxmkpc]{display:block;width:100%;height:auto;border-radius:.85em;border:1px solid var(--border)}figcaption[data-astro-cid-w6jxmkpc]{color:var(--text-muted);font-size:.85em;line-height:1.55;margin-top:.7em}.s-body[data-astro-cid-w6jxmkpc]>[data-astro-cid-w6jxmkpc]:first-child{margin-top:0}.s-h2[data-astro-cid-w6jxmkpc]{font-size:1.6em;color:var(--navy);margin:1.8em 0 .5em}.s-h3[data-astro-cid-w6jxmkpc]{font-size:1.25em;color:var(--navy);margin:1.4em 0 .4em}.s-p[data-astro-cid-w6jxmkpc]{color:var(--text-muted);font-size:1.05em;line-height:1.75;margin:0 0 1em}.s-p[data-astro-cid-w6jxmkpc] a[data-astro-cid-w6jxmkpc]{color:var(--accent);text-decoration:none;font-weight:500}.s-p[data-astro-cid-w6jxmkpc] a[data-astro-cid-w6jxmkpc]:hover{text-decoration:underline}.s-ul[data-astro-cid-w6jxmkpc]{margin:0 0 1.2em;padding-left:1.2em;color:var(--text-muted);line-height:1.7}.s-ul[data-astro-cid-w6jxmkpc] li[data-astro-cid-w6jxmkpc]{margin-bottom:.4em}.s-ul[data-astro-cid-w6jxmkpc] a[data-astro-cid-w6jxmkpc]{color:var(--accent);text-decoration:none}.s-aside[data-astro-cid-w6jxmkpc]{position:sticky;top:6.5em;display:flex;flex-direction:column;gap:1.1em}.s-card[data-astro-cid-w6jxmkpc]{background-color:var(--bg-soft);border:1px solid var(--border);border-radius:1em;padding:1.4em}.s-card--cta[data-astro-cid-w6jxmkpc]{border-color:var(--accent)}.s-card__label[data-astro-cid-w6jxmkpc]{display:block;font-size:.78em;font-weight:600;text-transform:uppercase;letter-spacing:.03em;color:var(--navy-80);margin-bottom:.8em}.s-card__phone[data-astro-cid-w6jxmkpc]{display:block;font-size:1.5em;font-weight:700;color:var(--navy);text-decoration:none;margin:-.2em 0 .9em}.s-card__phone[data-astro-cid-w6jxmkpc]:hover{color:var(--accent)}.s-card__facts[data-astro-cid-w6jxmkpc]{list-style:none;padding:0;margin:1.2em 0 0;display:flex;flex-direction:column;gap:.55em}.s-card__facts[data-astro-cid-w6jxmkpc] li[data-astro-cid-w6jxmkpc]{position:relative;padding-left:1.4em;font-size:.9em;color:var(--text-muted)}.s-card__facts[data-astro-cid-w6jxmkpc] li[data-astro-cid-w6jxmkpc]:before{content:"";position:absolute;left:0;top:.5em;width:.5em;height:.5em;border-radius:50%;background-color:var(--accent)}.s-aside-links[data-astro-cid-w6jxmkpc]{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.55em}.s-aside-links[data-astro-cid-w6jxmkpc] a[data-astro-cid-w6jxmkpc]{color:var(--accent);text-decoration:none;font-size:.95em}.s-aside-links[data-astro-cid-w6jxmkpc] a[data-astro-cid-w6jxmkpc]:hover{text-decoration:underline}.s-faq-wrap[data-astro-cid-w6jxmkpc]{margin-top:2.5em}.s-faq[data-astro-cid-w6jxmkpc]{display:flex;flex-direction:column;gap:.75em}.s-faq__item[data-astro-cid-w6jxmkpc]{background-color:var(--bg-soft);border:1px solid var(--border);border-radius:.75em;padding:0 1.25em}.s-faq__item[data-astro-cid-w6jxmkpc][open]{background-color:var(--bg-soft-2)}.s-faq__q[data-astro-cid-w6jxmkpc]{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:1em;padding:1.1em 0;font-weight:600;color:var(--navy)}.s-faq__q[data-astro-cid-w6jxmkpc]::-webkit-details-marker{display:none}.s-faq__icon[data-astro-cid-w6jxmkpc]{position:relative;width:1em;height:1em;flex:none}.s-faq__icon[data-astro-cid-w6jxmkpc]:before,.s-faq__icon[data-astro-cid-w6jxmkpc]:after{content:"";position:absolute;background-color:var(--accent);border-radius:2px;transition:transform .2s ease,opacity .2s ease}.s-faq__icon[data-astro-cid-w6jxmkpc]:before{top:50%;left:0;width:100%;height:2px;transform:translateY(-50%)}.s-faq__icon[data-astro-cid-w6jxmkpc]:after{left:50%;top:0;height:100%;width:2px;transform:translate(-50%)}.s-faq__item[data-astro-cid-w6jxmkpc][open] .s-faq__icon[data-astro-cid-w6jxmkpc]:after{opacity:0;transform:translate(-50%) rotate(90deg)}.s-faq__a[data-astro-cid-w6jxmkpc]{padding:0 0 1.2em;color:var(--text-muted);line-height:1.6}.s-faq__a[data-astro-cid-w6jxmkpc] p[data-astro-cid-w6jxmkpc]{margin:0}@media(max-width:60em){.s-hero[data-astro-cid-w6jxmkpc]{padding-top:7em}.s-hero__grid[data-astro-cid-w6jxmkpc]{grid-template-columns:1fr;gap:1.6em}.s-hero__title[data-astro-cid-w6jxmkpc]{font-size:2.1em}.s-layout[data-astro-cid-w6jxmkpc]{grid-template-columns:1fr;gap:2em}.s-aside[data-astro-cid-w6jxmkpc]{position:static}}
