.svc-hero[data-astro-cid-6a4ypv5r]{position:relative;overflow:hidden;margin-top:-72px;padding:calc(8.5rem + 72px) 0 3rem}.svc-hero-bg[data-astro-cid-6a4ypv5r]{position:absolute;inset:0;z-index:0}.svc-hero-gradient[data-astro-cid-6a4ypv5r]{width:100%;height:100%;background:var(--gradient-hero)}.svc-hero-inner[data-astro-cid-6a4ypv5r]{position:relative;z-index:1}.svc-hero[data-astro-cid-6a4ypv5r] .svc-crumbs[data-astro-cid-6a4ypv5r],.svc-hero[data-astro-cid-6a4ypv5r] .svc-crumbs[data-astro-cid-6a4ypv5r] a[data-astro-cid-6a4ypv5r]{color:var(--light-blue)}.svc[data-astro-cid-6a4ypv5r] .svc-hero[data-astro-cid-6a4ypv5r] h1[data-astro-cid-6a4ypv5r],.svc-hero[data-astro-cid-6a4ypv5r] .svc-lead[data-astro-cid-6a4ypv5r]{color:var(--text-hero-white)}.svc-hero[data-astro-cid-6a4ypv5r] .svc-review[data-astro-cid-6a4ypv5r]{background:var(--secondary-40);border-left-color:var(--light-blue)}.svc-hero[data-astro-cid-6a4ypv5r] .svc-review[data-astro-cid-6a4ypv5r] p[data-astro-cid-6a4ypv5r]{color:var(--text-hero-white)}.svc-prose[data-astro-cid-6a4ypv5r]{max-width:820px}.svc-crumbs[data-astro-cid-6a4ypv5r]{margin-bottom:1.25rem;font-size:.9rem;color:var(--text-secondary)}.svc-crumbs[data-astro-cid-6a4ypv5r] a[data-astro-cid-6a4ypv5r]{color:var(--secondary);font-weight:700}.svc[data-astro-cid-6a4ypv5r] h1[data-astro-cid-6a4ypv5r]{margin:0 0 1rem;color:var(--text-heading);font-size:clamp(2.2rem,5.5vw,3.6rem);line-height:1.12}.svc-lead[data-astro-cid-6a4ypv5r]{font-size:1.2rem;line-height:1.6;color:var(--text-heading)}.svc-review[data-astro-cid-6a4ypv5r]{margin:1.5rem 0 0;padding:.9rem 1.25rem;border-left:4px solid var(--accent);background:var(--background)}.svc-review[data-astro-cid-6a4ypv5r] p[data-astro-cid-6a4ypv5r]{margin:0;font-weight:700;color:var(--text-heading)}.svc-body[data-astro-cid-6a4ypv5r]{padding-top:2rem;padding-bottom:3rem}.svc[data-astro-cid-6a4ypv5r] h2[data-astro-cid-6a4ypv5r]{margin:2.75rem 0 1rem;color:var(--text-heading);font-size:clamp(1.6rem,3.5vw,2.1rem);line-height:1.2}.svc[data-astro-cid-6a4ypv5r] h3[data-astro-cid-6a4ypv5r]{margin:1.75rem 0 .5rem;color:var(--text-heading-dark);font-size:1.25rem}.svc-body[data-astro-cid-6a4ypv5r] p[data-astro-cid-6a4ypv5r],.svc-body[data-astro-cid-6a4ypv5r] li[data-astro-cid-6a4ypv5r],.svc-faq[data-astro-cid-6a4ypv5r] p[data-astro-cid-6a4ypv5r]{color:var(--text-secondary);font-size:1.06rem;line-height:1.75}.svc-body[data-astro-cid-6a4ypv5r] p[data-astro-cid-6a4ypv5r]{margin-bottom:1.15rem}.svc-body[data-astro-cid-6a4ypv5r] ul[data-astro-cid-6a4ypv5r],.svc-body[data-astro-cid-6a4ypv5r] ol[data-astro-cid-6a4ypv5r]{margin:0 0 1.5rem 1.25rem}.svc-body[data-astro-cid-6a4ypv5r] li[data-astro-cid-6a4ypv5r]{margin-bottom:.6rem}.svc-body[data-astro-cid-6a4ypv5r] a[data-astro-cid-6a4ypv5r]{color:var(--secondary);font-weight:700;text-decoration:underline;text-underline-offset:3px}.svc-faq[data-astro-cid-6a4ypv5r]{padding:3rem 0;background:var(--background-subtle)}.svc-faq[data-astro-cid-6a4ypv5r] h2[data-astro-cid-6a4ypv5r]{margin-top:0}.svc-faq-item[data-astro-cid-6a4ypv5r]{border-bottom:1px solid var(--color-border);padding:.9rem 0}.svc-faq-item[data-astro-cid-6a4ypv5r] summary[data-astro-cid-6a4ypv5r]{cursor:pointer;font-weight:600;color:var(--text-heading)}.svc-faq-item[data-astro-cid-6a4ypv5r] p[data-astro-cid-6a4ypv5r]{margin:.6rem 0 0}.svc-cta[data-astro-cid-6a4ypv5r]{padding:3.5rem 0}.svc-cta-inner[data-astro-cid-6a4ypv5r]{text-align:center}.svc-cta[data-astro-cid-6a4ypv5r] h2[data-astro-cid-6a4ypv5r]{margin-top:0}.svc-cta[data-astro-cid-6a4ypv5r] p[data-astro-cid-6a4ypv5r]{margin:0 0 1.5rem;font-size:1.1rem;color:var(--text-primary)}.svc-cta-btns[data-astro-cid-6a4ypv5r]{display:flex;flex-wrap:wrap;gap:.75rem;justify-content:center}.svc-btn[data-astro-cid-6a4ypv5r]{display:inline-block;padding:.85rem 1.5rem;border-radius:10px;font-weight:600;text-decoration:none}.svc-btn-primary[data-astro-cid-6a4ypv5r]{background:var(--primary);color:#fff}.svc-btn-secondary[data-astro-cid-6a4ypv5r]{border:1px solid var(--primary);color:var(--primary)}.svc-legal[data-astro-cid-6a4ypv5r]{padding-bottom:2rem;font-size:.8rem;color:var(--text-secondary);text-align:center}
