.svc-hero[data-astro-cid-rqtc6b2f]{position:relative;min-height:72vh;display:flex;align-items:flex-end;overflow:hidden}.svc-hero-img[data-astro-cid-rqtc6b2f]{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.svc-hero-shade[data-astro-cid-rqtc6b2f]{position:absolute;inset:0;background:#1218261f}.svc-hero-grad[data-astro-cid-rqtc6b2f]{position:absolute;inset:0;background:linear-gradient(to right,rgba(22,32,54,.78) 0%,rgba(22,32,54,.5) 38%,rgba(22,32,54,.16) 66%,transparent 100%)}.svc-hero-bottom[data-astro-cid-rqtc6b2f]{position:absolute;inset:0;background:linear-gradient(to top,rgba(22,32,54,.62) 0%,rgba(22,32,54,.1) 45%,transparent 70%)}.svc-hero-grad[data-astro-cid-rqtc6b2f]:after{content:"";position:absolute;inset:0;background:linear-gradient(to bottom,rgba(22,32,54,.55) 0%,rgba(22,32,54,.15) 16%,transparent 34%)}.svc-hero-inner[data-astro-cid-rqtc6b2f]{position:relative;z-index:1;width:100%;padding-top:clamp(120px,18vh,180px);padding-bottom:clamp(48px,7vh,80px)}.svc-crumbs[data-astro-cid-rqtc6b2f]{display:flex;gap:10px;align-items:center;font-size:.82rem;letter-spacing:.06em;color:#f4f2ecbf;margin-bottom:18px}.svc-crumbs[data-astro-cid-rqtc6b2f] a[data-astro-cid-rqtc6b2f]{color:#f4f2ece6;text-decoration:none}.svc-crumbs[data-astro-cid-rqtc6b2f] a[data-astro-cid-rqtc6b2f]:hover,.svc-crumbs[data-astro-cid-rqtc6b2f] [data-astro-cid-rqtc6b2f][aria-current]{color:var(--gold)}.svc-hero[data-astro-cid-rqtc6b2f] h1[data-astro-cid-rqtc6b2f]{color:#fff;max-width:760px;margin:0}.svc-intro[data-astro-cid-rqtc6b2f]{color:#f4f2ece0;max-width:620px;margin:18px 0 0;line-height:1.65}.svc-hero-cta[data-astro-cid-rqtc6b2f]{display:flex;align-items:center;gap:20px;flex-wrap:wrap;margin-top:30px}.svc-call[data-astro-cid-rqtc6b2f]{color:#f4f2ece6;font-weight:600;font-size:.94rem;text-decoration:none}.svc-call[data-astro-cid-rqtc6b2f]:hover{color:var(--gold)}.svc-cta-note[data-astro-cid-rqtc6b2f]{color:#f4f2eccc;font-size:.88rem;margin:12px 0 0}.svc-lede[data-astro-cid-rqtc6b2f]{font-family:var(--serif);font-size:clamp(1.15rem,2vw,1.45rem);color:var(--navy);line-height:1.5;margin:0}.svc-payoff[data-astro-cid-rqtc6b2f]{margin:14px 0 0;color:var(--gold-ink);font-weight:600}.svc-lede[data-astro-cid-rqtc6b2f] a,.svc-pain-card[data-astro-cid-rqtc6b2f] a,.svc-timeline[data-astro-cid-rqtc6b2f] a,.svc-faq[data-astro-cid-rqtc6b2f] a{color:var(--navy);text-decoration-color:var(--gold);text-underline-offset:3px}.svc-lede[data-astro-cid-rqtc6b2f] a:hover,.svc-pain-card[data-astro-cid-rqtc6b2f] a:hover,.svc-timeline[data-astro-cid-rqtc6b2f] a:hover,.svc-faq[data-astro-cid-rqtc6b2f] a:hover{color:var(--gold-ink)}.svc-intro[data-astro-cid-rqtc6b2f] a{color:#fff;text-decoration-color:var(--gold);text-underline-offset:3px}.svc-pain-cards[data-astro-cid-rqtc6b2f]{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin-top:26px}.svc-pain-card[data-astro-cid-rqtc6b2f]{background:#fff;border:1px solid var(--line);border-top:3px solid var(--gold);border-radius:10px;padding:26px 24px}.svc-pain-num[data-astro-cid-rqtc6b2f]{font-family:var(--sans);font-weight:700;font-size:.85rem;color:var(--gold-ink);letter-spacing:.1em}.svc-pain-card[data-astro-cid-rqtc6b2f] p[data-astro-cid-rqtc6b2f]{margin:12px 0 0;color:var(--navy);line-height:1.6}.svc-pain-card[data-astro-cid-rqtc6b2f] strong[data-astro-cid-rqtc6b2f]{font-weight:700}.svc-proof[data-astro-cid-rqtc6b2f]{background:var(--navy);padding-top:clamp(56px,8vh,88px);padding-bottom:clamp(56px,8vh,88px)}.loc-proof-story[data-astro-cid-rqtc6b2f]{font-family:var(--serif);font-size:clamp(1.15rem,2vw,1.4rem);color:#f4f2ec;line-height:1.6;margin:0}.svc-timeline[data-astro-cid-rqtc6b2f]{margin:26px 0 0;padding:0;list-style:none;counter-reset:svc;position:relative;display:flex;flex-direction:column;gap:28px}.svc-timeline[data-astro-cid-rqtc6b2f]:before{content:"";position:absolute;left:17px;top:8px;bottom:8px;width:2px;background:linear-gradient(to bottom,var(--gold),rgba(195,152,83,.25))}.svc-timeline[data-astro-cid-rqtc6b2f] li[data-astro-cid-rqtc6b2f]{counter-increment:svc;position:relative;padding-left:60px;color:var(--grey);line-height:1.65}.svc-timeline[data-astro-cid-rqtc6b2f] li[data-astro-cid-rqtc6b2f]:before{content:counter(svc);position:absolute;left:0;top:-2px;width:36px;height:36px;border-radius:50%;background:var(--navy);color:var(--gold);font-family:var(--sans);font-weight:700;font-size:.9rem;display:flex;align-items:center;justify-content:center;border:2px solid var(--gold)}.svc-bridge[data-astro-cid-rqtc6b2f]{background:var(--cream);padding-top:clamp(48px,7vh,76px);padding-bottom:clamp(48px,7vh,76px)}.svc-bridge[data-astro-cid-rqtc6b2f] h2[data-astro-cid-rqtc6b2f]{font-family:var(--serif);font-weight:700;color:var(--navy);font-size:clamp(1.4rem,2.5vw,1.9rem);line-height:1.2;margin:0;letter-spacing:-.01em}.svc-bridge[data-astro-cid-rqtc6b2f] p[data-astro-cid-rqtc6b2f]{color:var(--grey);line-height:1.7;margin:16px 0 0;max-width:640px}.svc-bridge-links[data-astro-cid-rqtc6b2f]{display:flex;flex-wrap:wrap;gap:12px 28px;margin-top:18px}.svc-bridge-link[data-astro-cid-rqtc6b2f]{display:inline-block;color:var(--navy);font-weight:600;text-decoration:none;border-bottom:1px solid var(--gold)}.svc-bridge-link[data-astro-cid-rqtc6b2f]:hover{color:var(--gold-ink)}.svc-mid-cta[data-astro-cid-rqtc6b2f]{background:#16203a;padding-top:clamp(36px,5vh,56px);padding-bottom:clamp(36px,5vh,56px)}.svc-mid-cta-inner[data-astro-cid-rqtc6b2f]{display:flex;align-items:center;justify-content:space-between;gap:24px;flex-wrap:wrap}.svc-mid-cta[data-astro-cid-rqtc6b2f] p[data-astro-cid-rqtc6b2f]{font-family:var(--serif);font-size:clamp(1.2rem,2.2vw,1.6rem);color:#f4f2ec;margin:0;font-weight:600}.svc-faqs[data-astro-cid-rqtc6b2f]{margin-top:18px;display:flex;flex-direction:column;gap:10px}.svc-faq[data-astro-cid-rqtc6b2f]{background:#fff;border:1px solid var(--line);border-radius:10px;padding:.9rem 1.1rem}.svc-faq[data-astro-cid-rqtc6b2f] summary[data-astro-cid-rqtc6b2f]{cursor:pointer;font-weight:600;color:var(--navy)}.svc-faq[data-astro-cid-rqtc6b2f] p[data-astro-cid-rqtc6b2f]{margin:.7rem 0 0;color:var(--grey);line-height:1.6}.svc-others-grid[data-astro-cid-rqtc6b2f]{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin-top:26px}.svc-other-tile[data-astro-cid-rqtc6b2f]{display:flex;align-items:center;justify-content:center;text-align:center;min-height:58px;padding:12px 14px;background:#fff;border:1px solid var(--line);border-radius:10px;color:var(--navy);font-weight:600;font-size:.92rem;text-decoration:none;line-height:1.3;transition:border-color .15s ease,transform .15s ease}.svc-other-tile[data-astro-cid-rqtc6b2f]:hover{border-color:var(--gold);transform:translateY(-2px)}.svc-other-all[data-astro-cid-rqtc6b2f]{border-style:dashed;color:var(--gold-ink);grid-column:1 / -1}@media(max-width:900px){.svc-pain-cards[data-astro-cid-rqtc6b2f]{grid-template-columns:1fr}}@media(max-width:560px){.svc-hero[data-astro-cid-rqtc6b2f]{min-height:64vh}.svc-others-grid[data-astro-cid-rqtc6b2f]{grid-template-columns:repeat(2,1fr)}}
