.svc-hero[data-astro-cid-b34xn6lj]{padding-block:clamp(40px,7vw,80px) clamp(40px,7vw,72px);overflow:hidden}.svc-hero-inner[data-astro-cid-b34xn6lj]{grid-template-columns:1.3fr .7fr;align-items:center;gap:48px;display:grid}.crumbs[data-astro-cid-b34xn6lj] ol[data-astro-cid-b34xn6lj]{color:var(--text-muted);flex-wrap:wrap;margin:0 0 8px;padding:0;font-size:14px;list-style:none;display:flex}.crumbs[data-astro-cid-b34xn6lj] li[data-astro-cid-b34xn6lj]+li[data-astro-cid-b34xn6lj]:before{content:"/";margin-inline:10px}.crumbs[data-astro-cid-b34xn6lj] li[data-astro-cid-b34xn6lj]{align-items:center;display:flex}.crumbs[data-astro-cid-b34xn6lj] a[data-astro-cid-b34xn6lj]{min-height:44px;color:var(--text-secondary);text-underline-offset:3px;align-items:center;display:inline-flex}.crumbs[data-astro-cid-b34xn6lj] a[data-astro-cid-b34xn6lj]:hover{color:var(--text)}.svc-hero[data-astro-cid-b34xn6lj] h1[data-astro-cid-b34xn6lj]{color:var(--text);font-size:clamp(34px,5vw,54px)}.lead[data-astro-cid-b34xn6lj]{color:var(--text-secondary);max-width:60ch;margin-top:20px;font-size:18px}.svc-actions[data-astro-cid-b34xn6lj]{margin-top:30px}.svc-promise[data-astro-cid-b34xn6lj]{color:var(--text-secondary);margin-top:14px;font-size:14px}.svc-partner[data-astro-cid-b34xn6lj]{border-top:1px solid var(--border-strong);max-width:60ch;color:var(--text-secondary);margin-top:16px;padding-top:16px;font-size:14px;line-height:1.6}.svc-partner[data-astro-cid-b34xn6lj] a[data-astro-cid-b34xn6lj]{color:var(--gold);text-underline-offset:3px}.svc-hero-visual[data-astro-cid-b34xn6lj] img[data-astro-cid-b34xn6lj]{width:100%;max-width:260px;height:auto;margin-inline:auto}.svc-section[data-astro-cid-b34xn6lj]{border-top:1px solid var(--border);padding-block:clamp(32px,5vw,52px)}.svc-body[data-astro-cid-b34xn6lj]{max-width:720px}.svc-body[data-astro-cid-b34xn6lj] h2[data-astro-cid-b34xn6lj]{color:var(--text);margin-bottom:14px;font-size:clamp(26px,3.4vw,34px)}.svc-body[data-astro-cid-b34xn6lj] p[data-astro-cid-b34xn6lj]{color:var(--text-secondary);font-size:17px;line-height:1.7}.svc-body[data-astro-cid-b34xn6lj] p[data-astro-cid-b34xn6lj],.svc-body[data-astro-cid-b34xn6lj] ul[data-astro-cid-b34xn6lj]{max-width:68ch}.svc-body[data-astro-cid-b34xn6lj] ul[data-astro-cid-b34xn6lj]+p[data-astro-cid-b34xn6lj],.svc-body[data-astro-cid-b34xn6lj] p[data-astro-cid-b34xn6lj]+p[data-astro-cid-b34xn6lj]{margin-top:14px}.svc-body[data-astro-cid-b34xn6lj] ul[data-astro-cid-b34xn6lj]{color:var(--text-secondary);margin:0;padding-left:22px;font-size:17px;line-height:1.7}.svc-body[data-astro-cid-b34xn6lj] li[data-astro-cid-b34xn6lj]+li[data-astro-cid-b34xn6lj]{margin-top:8px}.svc-body[data-astro-cid-b34xn6lj] li[data-astro-cid-b34xn6lj]::marker{color:var(--gold)}.svc-steps[data-astro-cid-b34xn6lj]{grid-template-columns:repeat(var(--steps,4), 1fr);gap:28px;margin:32px 0 0;padding:0;list-style:none;display:grid}.svc-step[data-astro-cid-b34xn6lj]{border-top:2px solid var(--red);padding-top:18px}.svc-step-number[data-astro-cid-b34xn6lj]{font-family:var(--font-display);color:var(--gold);margin-bottom:10px;font-size:40px;font-weight:700;line-height:1;display:block}.svc-step[data-astro-cid-b34xn6lj] h3[data-astro-cid-b34xn6lj]{color:var(--text);margin-bottom:6px;font-size:22px}.svc-step[data-astro-cid-b34xn6lj] p[data-astro-cid-b34xn6lj]{color:var(--text-secondary);font-size:15px;line-height:1.6}.faq[data-astro-cid-b34xn6lj] details[data-astro-cid-b34xn6lj]{border-bottom:1px solid var(--border-strong)}.faq[data-astro-cid-b34xn6lj] details[data-astro-cid-b34xn6lj]:first-child{border-top:1px solid var(--border-strong)}.faq[data-astro-cid-b34xn6lj] summary[data-astro-cid-b34xn6lj]{cursor:pointer;min-height:56px;color:var(--text);justify-content:space-between;align-items:center;gap:16px;padding-block:10px;font-size:17px;font-weight:600;list-style:none;display:flex}.faq[data-astro-cid-b34xn6lj] summary[data-astro-cid-b34xn6lj]::-webkit-details-marker{display:none}.faq[data-astro-cid-b34xn6lj] summary[data-astro-cid-b34xn6lj]:after{content:"";border-right:2px solid var(--gold);border-bottom:2px solid var(--gold);flex:none;width:9px;height:9px;transition:transform .2s;transform:rotate(45deg)}.faq[data-astro-cid-b34xn6lj] details[data-astro-cid-b34xn6lj][open] summary[data-astro-cid-b34xn6lj]:after{transform:rotate(-135deg)}.faq[data-astro-cid-b34xn6lj] details[data-astro-cid-b34xn6lj] p[data-astro-cid-b34xn6lj]{padding-bottom:18px}.svc-cta[data-astro-cid-b34xn6lj]{padding-block:clamp(40px,7vw,80px) clamp(64px,9vw,104px)}.cta-box[data-astro-cid-b34xn6lj]{background:var(--bg-elevated);border:1px solid var(--border-strong);border-radius:var(--radius-lg);text-align:center;padding:clamp(28px,5vw,52px)}.cta-box[data-astro-cid-b34xn6lj] h2[data-astro-cid-b34xn6lj]{color:var(--text);font-size:clamp(28px,4vw,40px)}.cta-box[data-astro-cid-b34xn6lj] p[data-astro-cid-b34xn6lj]{color:var(--text-secondary);margin:12px 0 24px}.all-services[data-astro-cid-b34xn6lj]{min-height:44px;color:var(--text-secondary);text-underline-offset:4px;justify-content:center;align-items:center;margin-top:12px;font-size:15px;display:flex}.all-services[data-astro-cid-b34xn6lj]:hover{color:var(--text)}@media (width<=960px){.svc-steps[data-astro-cid-b34xn6lj]{grid-template-columns:repeat(2,1fr)}}@media (width<=760px){.svc-hero-inner[data-astro-cid-b34xn6lj]{grid-template-columns:1fr}.svc-hero-visual[data-astro-cid-b34xn6lj]{display:none}.svc-steps[data-astro-cid-b34xn6lj]{grid-template-columns:1fr}}
