.region-hero[data-astro-cid-42de5ove] p[data-astro-cid-42de5ove]{max-width:760px}.region-intro-grid[data-astro-cid-42de5ove],.region-request-grid[data-astro-cid-42de5ove],.region-contact-grid[data-astro-cid-42de5ove]{grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);gap:clamp(34px,7vw,112px);display:grid}.region-intro-grid[data-astro-cid-42de5ove] h2[data-astro-cid-42de5ove],.region-request-grid[data-astro-cid-42de5ove] h2[data-astro-cid-42de5ove],.region-services-heading[data-astro-cid-42de5ove] h2[data-astro-cid-42de5ove],.region-contact-grid[data-astro-cid-42de5ove] h2[data-astro-cid-42de5ove],.region-reach-grid[data-astro-cid-42de5ove] h2[data-astro-cid-42de5ove]{margin:14px 0 0}.region-prose[data-astro-cid-42de5ove]{border-top:1px solid var(--line);gap:0;display:grid}.region-detail[data-astro-cid-42de5ove]{border-bottom:1px solid var(--line);padding:28px 0}.region-detail[data-astro-cid-42de5ove] h3[data-astro-cid-42de5ove]{color:var(--petrol-dark);font-family:var(--serif);margin:0 0 12px;font-size:clamp(1.5rem,2.2vw,2.15rem);font-weight:500;line-height:1.1}.region-detail[data-astro-cid-42de5ove] p[data-astro-cid-42de5ove],.region-services-heading[data-astro-cid-42de5ove]>p[data-astro-cid-42de5ove],.region-contact-copy[data-astro-cid-42de5ove]>p[data-astro-cid-42de5ove]{color:var(--muted);line-height:1.7}.region-request-section[data-astro-cid-42de5ove]{background:var(--white)}.region-preparation-list[data-astro-cid-42de5ove]{gap:14px;margin:0;padding:0;list-style:none;display:grid}.region-preparation-list[data-astro-cid-42de5ove] li[data-astro-cid-42de5ove]{border-top:1px solid var(--line);grid-template-columns:42px 1fr;align-items:start;gap:14px;padding:15px 0;display:grid}.region-preparation-list[data-astro-cid-42de5ove] li[data-astro-cid-42de5ove]:last-child{border-bottom:1px solid var(--line)}.region-preparation-list[data-astro-cid-42de5ove] span[data-astro-cid-42de5ove]{border:1px solid var(--gold);width:30px;height:30px;color:var(--petrol-dark);letter-spacing:.08em;justify-content:center;align-items:center;font-size:10px;font-weight:800;display:inline-flex}.region-preparation-list[data-astro-cid-42de5ove] p[data-astro-cid-42de5ove]{color:var(--ink);margin:2px 0 0;line-height:1.55}.region-next-step[data-astro-cid-42de5ove]{color:var(--petrol-dark);margin:28px 0 0;font-weight:650;line-height:1.65}.region-scope-note[data-astro-cid-42de5ove]{border-left:3px solid var(--gold);color:var(--muted);margin:18px 0 23px;padding-left:16px;font-size:.94rem;line-height:1.65}.region-services-section[data-astro-cid-42de5ove]{background:var(--cream)}.region-services-heading[data-astro-cid-42de5ove]{justify-content:space-between;align-items:end;gap:44px;display:flex}.region-services-heading[data-astro-cid-42de5ove]>p[data-astro-cid-42de5ove]{max-width:440px;margin:0}.region-service-grid[data-astro-cid-42de5ove]{margin-top:42px}.region-service-grid[data-astro-cid-42de5ove] .content-card[data-astro-cid-42de5ove]{min-height:255px}.region-reach-section[data-astro-cid-42de5ove]{background:var(--ink);color:var(--white)}.region-reach-grid[data-astro-cid-42de5ove]{grid-template-columns:minmax(0,1.35fr) minmax(260px,.65fr);align-items:end;gap:clamp(35px,8vw,130px);display:grid}.region-reach-grid[data-astro-cid-42de5ove] h2[data-astro-cid-42de5ove]{color:var(--white)}.region-reach-grid[data-astro-cid-42de5ove] p[data-astro-cid-42de5ove]{color:#d8e6d5;max-width:680px;line-height:1.7}.region-reach-links[data-astro-cid-42de5ove]{gap:12px;display:grid}.region-reach-links[data-astro-cid-42de5ove] a[data-astro-cid-42de5ove]{color:var(--white);border-bottom:1px solid #ffffff47;padding:16px 0;font-weight:700}.region-contact-copy[data-astro-cid-42de5ove]{max-width:700px}.region-contact-copy[data-astro-cid-42de5ove] .text-lead[data-astro-cid-42de5ove]{color:var(--ink)}.region-contact-copy[data-astro-cid-42de5ove] .button[data-astro-cid-42de5ove]{margin-top:10px}.region-contact-phone[data-astro-cid-42de5ove]{margin-top:20px}.region-contact-location[data-astro-cid-42de5ove]{border-left:3px solid var(--gold);background:var(--cream);color:var(--muted);gap:5px;margin-top:24px;padding:18px 20px;font-size:.95rem;line-height:1.55;display:grid}.region-contact-location[data-astro-cid-42de5ove] strong[data-astro-cid-42de5ove]{color:var(--petrol-dark)}.region-contact-location[data-astro-cid-42de5ove] .text-link[data-astro-cid-42de5ove]{margin-top:5px}@media (width<=760px){.region-intro-grid[data-astro-cid-42de5ove],.region-request-grid[data-astro-cid-42de5ove],.region-contact-grid[data-astro-cid-42de5ove],.region-reach-grid[data-astro-cid-42de5ove]{grid-template-columns:1fr}.region-services-heading[data-astro-cid-42de5ove]{display:block}.region-services-heading[data-astro-cid-42de5ove]>p[data-astro-cid-42de5ove]{margin-top:22px}}
