.faq-preview[data-astro-cid-w5ng3h7c]{max-width:58rem}.faq-preview[data-astro-cid-w5ng3h7c] .section-heading[data-astro-cid-w5ng3h7c]{max-width:52rem}.faq-preview[data-astro-cid-w5ng3h7c] .section-heading[data-astro-cid-w5ng3h7c] p[data-astro-cid-w5ng3h7c]{max-width:48rem}.faq-image[data-astro-cid-w5ng3h7c]{aspect-ratio:2;object-fit:cover;width:100%;margin:0 0 2.5rem;display:block}.faq-accordion[data-astro-cid-w5ng3h7c]{border-bottom:1px solid var(--color-border)}.faq-disclosure[data-astro-cid-w5ng3h7c]{border-top:1px solid var(--color-border)}.faq-disclosure[data-astro-cid-w5ng3h7c] summary[data-astro-cid-w5ng3h7c]{color:var(--color-heading);font-family:var(--font-headings);cursor:pointer;justify-content:space-between;align-items:center;gap:1.5rem;padding:1.4rem 0;font-size:1.45rem;line-height:1.25;list-style:none;display:flex}.faq-disclosure[data-astro-cid-w5ng3h7c] summary[data-astro-cid-w5ng3h7c]::-webkit-details-marker{display:none}.faq-disclosure[data-astro-cid-w5ng3h7c] summary[data-astro-cid-w5ng3h7c]:after{content:"+";color:var(--color-primary);font-family:var(--font-body);flex:none;font-size:1.5rem;font-weight:300}.faq-disclosure[data-astro-cid-w5ng3h7c][open] summary[data-astro-cid-w5ng3h7c]:after{content:"−"}.faq-answer[data-astro-cid-w5ng3h7c]{max-width:52rem;padding:0 0 1.6rem}.faq-answer[data-astro-cid-w5ng3h7c] p[data-astro-cid-w5ng3h7c]{margin:0;font-size:1rem;line-height:1.7}.faq-note[data-astro-cid-w5ng3h7c]{color:var(--color-muted);margin:1.5rem 0 0;font-size:.82rem;line-height:1.5}@media (width<=48rem){.faq-image[data-astro-cid-w5ng3h7c]{aspect-ratio:4/3}.faq-disclosure[data-astro-cid-w5ng3h7c] summary[data-astro-cid-w5ng3h7c]{font-size:1.25rem}}.home-hero[data-astro-cid-lcdefpme]{overflow:hidden}.home-hero__grid[data-astro-cid-lcdefpme]{grid-template-columns:1.05fr .95fr;align-items:stretch;min-height:36rem;display:grid}.home-hero__copy[data-astro-cid-lcdefpme]{flex-direction:column;justify-content:center;padding:5rem 3rem 5rem 0;display:flex}.home-hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{color:#fff;max-width:43rem;font-size:clamp(3rem,5.2vw,4.6rem)}.home-hero[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{max-width:39rem;margin-top:1.5rem}.home-hero[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{object-fit:cover;width:100%;height:100%}.professional[data-astro-cid-lcdefpme]{font-size:1rem}.section-image[data-astro-cid-lcdefpme]{aspect-ratio:3/1.35;object-fit:cover;width:100%;margin:0 0 2.5rem;display:block}.situation-grid[data-astro-cid-lcdefpme]{gap:0 var(--grid-gap);grid-template-columns:1fr 1fr;display:grid}.situation[data-astro-cid-lcdefpme]{border-top:var(--border-rule);color:var(--color-primary);padding:2rem 0;text-decoration:none}.situation[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{margin:.55rem 0}.situation[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{max-width:31rem;font-size:1rem}.situation[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{font-size:.9rem}.service-feature[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{border-top:var(--border-rule)}.process-grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(4,1fr);gap:1.5rem;display:grid}.process-grid[data-astro-cid-lcdefpme] article[data-astro-cid-lcdefpme]{border-top:var(--border-rule);padding-top:1rem}.process-grid[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{margin:.8rem 0;font-size:1.55rem}.process-grid[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{font-size:.95rem}.options-grid[data-astro-cid-lcdefpme] .section-image[data-astro-cid-lcdefpme]{aspect-ratio:auto;height:100%;min-height:30rem;margin:0}.about-art[data-astro-cid-lcdefpme]{object-fit:cover;border-bottom:8px solid var(--color-accent);width:100%;height:100%;min-height:26rem;display:block}.guide-art[data-astro-cid-lcdefpme]{aspect-ratio:1.3/.72;font-family:var(--font-headings);background:#174d76;place-items:center;font-size:3rem;display:grid}@media (width<=64rem){.process-grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr}}@media (width<=48rem){.home-hero__grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.home-hero__copy[data-astro-cid-lcdefpme]{padding:4rem 0}.home-hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{font-size:3rem}.home-hero[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{max-height:24rem}.section-image[data-astro-cid-lcdefpme]{aspect-ratio:4/3}.options-grid[data-astro-cid-lcdefpme] .section-image[data-astro-cid-lcdefpme]{min-height:20rem}.situation-grid[data-astro-cid-lcdefpme],.process-grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr}}
