.svc-hero[data-astro-cid-ybl4tjop]{background:var(--navy-900);color:var(--ink-300);position:relative;padding:0;overflow:hidden}.svc-hero[data-astro-cid-ybl4tjop]:before{content:"";position:absolute;top:-30%;left:40%;width:760px;height:760px;background:radial-gradient(circle,rgba(245,135,31,.2) 0%,transparent 65%);pointer-events:none}.svc-hero[data-astro-cid-ybl4tjop]:after{content:"";position:absolute;inset:0;background-image:repeating-linear-gradient(90deg,rgba(255,255,255,.03) 0 1px,transparent 1px 96px);pointer-events:none}.svc-hero-grid[data-astro-cid-ybl4tjop]{display:grid;grid-template-columns:1fr 1fr;gap:clamp(2rem,5vw,4rem);align-items:center;padding-block:clamp(2.25rem,5vw,4rem);position:relative;z-index:1}.svc-hero-grid--stacked[data-astro-cid-ybl4tjop]{grid-template-columns:1fr;align-items:start}.svc-hero-copy[data-astro-cid-ybl4tjop] .eyebrow[data-astro-cid-ybl4tjop]{margin-top:1.1rem}.svc-hero[data-astro-cid-ybl4tjop] h1[data-astro-cid-ybl4tjop]{color:#fff;max-width:18ch}.svc-hero-lead[data-astro-cid-ybl4tjop]{margin-top:1.15rem;max-width:56ch;font-size:var(--fs-lead);line-height:1.62;color:var(--ink-300)}.svc-hero-lead[data-astro-cid-ybl4tjop] p{margin-bottom:.9rem}.svc-hero-lead[data-astro-cid-ybl4tjop] p:last-child{margin-bottom:0}.svc-hero-lead[data-astro-cid-ybl4tjop] strong{color:#fff;font-weight:600}.svc-hero-lead[data-astro-cid-ybl4tjop] a{color:#fff;text-decoration:underline;text-decoration-color:#fff6;text-underline-offset:3px}.svc-hero-lead[data-astro-cid-ybl4tjop] a:hover{color:var(--brand-200)}.svc-hero-points[data-astro-cid-ybl4tjop]{list-style:none;padding:0;margin:1.4rem 0 0;display:grid;gap:.5rem;max-width:58ch}.svc-hero-points[data-astro-cid-ybl4tjop] li[data-astro-cid-ybl4tjop]{display:flex;align-items:flex-start;gap:.6rem;font-size:var(--fs-sm);line-height:1.5;color:var(--ink-200)}.svc-hero-points[data-astro-cid-ybl4tjop] svg[data-astro-cid-ybl4tjop]{flex:none;margin-top:.28rem;color:var(--brand-500)}.svc-hero-points[data-astro-cid-ybl4tjop] strong{color:#fff;font-weight:600}.svc-hero-grid--stacked[data-astro-cid-ybl4tjop] h1[data-astro-cid-ybl4tjop]{max-width:32ch}.svc-hero-grid--stacked[data-astro-cid-ybl4tjop] .svc-hero-lead[data-astro-cid-ybl4tjop]{max-width:68ch}.svc-hero-grid--stacked[data-astro-cid-ybl4tjop] .svc-hero-points[data-astro-cid-ybl4tjop]{grid-template-columns:1fr 1fr;gap:.5rem 2.5rem;max-width:none}.svc-hero-actions[data-astro-cid-ybl4tjop]{margin-top:1.75rem}.svc-hero-note[data-astro-cid-ybl4tjop]{margin-top:1rem;font-size:var(--fs-xs);letter-spacing:.02em;color:var(--ink-400)}.svc-hero-media[data-astro-cid-ybl4tjop]{aspect-ratio:var(--hero-ratio);border-radius:var(--r-lg);overflow:hidden;box-shadow:var(--sh-xl);position:relative;background:var(--navy-800)}.svc-hero-media[data-astro-cid-ybl4tjop]:after{content:"";position:absolute;inset:0;box-shadow:inset 0 0 0 1px #ffffff1f;border-radius:inherit;pointer-events:none}.svc-hero-media[data-astro-cid-ybl4tjop] img{width:100%;height:100%;object-fit:cover}.svc-hero-badge[data-astro-cid-ybl4tjop]{position:absolute;left:0;top:0;z-index:1;background:var(--brand-600);color:var(--navy-950);padding:.6rem 1rem;border-radius:0 0 var(--r-md) 0}.svc-hero-badge-num[data-astro-cid-ybl4tjop]{display:block;font-family:var(--font-display);font-size:1.05rem;font-weight:800;letter-spacing:-.025em;line-height:1.1}.svc-hero-badge-label[data-astro-cid-ybl4tjop]{display:block;font-size:.66rem;font-weight:650;letter-spacing:.06em;text-transform:uppercase;opacity:.82}.svc-trust[data-astro-cid-ybl4tjop]{border-top:1px solid rgba(255,255,255,.1);background:#00000047;position:relative;z-index:1}.svc-trust-list[data-astro-cid-ybl4tjop]{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:.35rem 1.75rem;list-style:none;padding-block:1rem;margin:0}.svc-trust-list[data-astro-cid-ybl4tjop] li[data-astro-cid-ybl4tjop]{display:flex;align-items:baseline;gap:.4rem;font-size:var(--fs-xs);line-height:1.5;color:var(--ink-400)}.svc-trust-list[data-astro-cid-ybl4tjop] svg[data-astro-cid-ybl4tjop]{color:var(--brand-500);flex:none;align-self:center}.svc-trust-list[data-astro-cid-ybl4tjop] strong[data-astro-cid-ybl4tjop]{color:#fff;font-weight:600;white-space:nowrap}.svc-faq-grid[data-astro-cid-ybl4tjop]{display:grid;grid-template-columns:.8fr 1.2fr;gap:clamp(2rem,5vw,4rem);align-items:start}.svc-faq-head[data-astro-cid-ybl4tjop]{position:sticky;top:calc(var(--header-h) + 4.25rem)}.svc-faq-head[data-astro-cid-ybl4tjop] h2[data-astro-cid-ybl4tjop]{margin-bottom:.85rem}.svc-faq-head[data-astro-cid-ybl4tjop] p[data-astro-cid-ybl4tjop]{color:var(--color-muted);font-size:var(--fs-sm)}.svc-faq-head[data-astro-cid-ybl4tjop] p[data-astro-cid-ybl4tjop] a[data-astro-cid-ybl4tjop]{font-weight:650}.svc-faq-btn[data-astro-cid-ybl4tjop]{margin-top:1.35rem}.svc-form-grid[data-astro-cid-ybl4tjop]{display:grid;grid-template-columns:1fr 1fr;gap:clamp(2rem,5vw,3.5rem);align-items:center}.svc-form-copy[data-astro-cid-ybl4tjop] .lead[data-astro-cid-ybl4tjop]{margin-top:.85rem}.svc-form-points[data-astro-cid-ybl4tjop]{list-style:none;padding:0;margin:1.5rem 0 0}.svc-form-points[data-astro-cid-ybl4tjop] li[data-astro-cid-ybl4tjop]{position:relative;padding-left:1.85rem;margin-bottom:.6rem;color:var(--ink-700);font-size:var(--fs-sm)}.svc-form-points[data-astro-cid-ybl4tjop] li[data-astro-cid-ybl4tjop]:before{content:"";position:absolute;left:0;top:.28em;width:1.15rem;height:1.15rem;border-radius:var(--r-full);background:var(--brand-600);box-shadow:inset 0 0 0 2px var(--sand-50),inset 0 0 0 3px var(--brand-600)}.svc-form-contact[data-astro-cid-ybl4tjop]{margin-top:1.5rem;display:flex;flex-wrap:wrap;align-items:center;gap:.6rem;font-family:var(--font-display);font-weight:650}.svc-form-contact[data-astro-cid-ybl4tjop] span[data-astro-cid-ybl4tjop]{color:var(--ink-300)}@media(max-width:960px){.svc-hero-grid[data-astro-cid-ybl4tjop]{grid-template-columns:1fr}.svc-hero-media[data-astro-cid-ybl4tjop]{max-width:520px}.svc-hero[data-astro-cid-ybl4tjop] h1[data-astro-cid-ybl4tjop]{max-width:none}.svc-hero-grid--stacked[data-astro-cid-ybl4tjop] .svc-hero-points[data-astro-cid-ybl4tjop],.svc-faq-grid[data-astro-cid-ybl4tjop],.svc-form-grid[data-astro-cid-ybl4tjop]{grid-template-columns:1fr}.svc-faq-head[data-astro-cid-ybl4tjop]{position:static}}
