.service-hero h1{max-width:20ch;font-size:clamp(44px,6vw,78px)}.service-breadcrumb{color:var(--muted);margin-bottom:36px;font-size:13px}.service-breadcrumb a{text-underline-offset:3px;text-decoration:underline}.service-section{padding:clamp(64px,8vw,110px) 0}.service-white{background:var(--white)}.service-columns{grid-template-columns:minmax(0,.85fr) minmax(0,1fr);gap:clamp(36px,7vw,100px);display:grid}.service-section h2{letter-spacing:-.05em;margin:0;font-size:clamp(34px,4.6vw,58px);line-height:1.08}.service-copy p,.service-intro,.service-steps{color:var(--muted);margin:0 0 22px;font-size:17px;line-height:1.7}.service-copy a,.service-section>div>a{color:#076b83;text-underline-offset:4px;font-weight:700;text-decoration:underline}.service-intro{max-width:770px;margin-top:24px}.service-demo-links{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:34px;display:grid}.service-demo-links a{border:1px solid var(--line);background:var(--surface);border-radius:20px;padding:26px;font-weight:700}.service-demo-links a:hover{border-color:var(--cyan)}.service-plans{background:var(--navy);color:var(--white)}.service-plans .eyebrow,.service-plans>div>a{color:#7ce9ff}.service-plan-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:26px;margin-top:40px;display:grid}.service-plan-grid h3{letter-spacing:-.03em;font-size:22px}.service-plan-grid p,.service-plans>div>p:not(.eyebrow){color:#b6c4d4;line-height:1.7}.service-plans>div>p:not(.eyebrow){margin:24px 0}.service-steps{padding-left:24px}.service-steps li{margin-bottom:20px;padding-left:8px}.service-steps strong{color:var(--navy)}.service-site section[id]{scroll-margin-top:96px}@media (max-width:760px){.service-columns,.service-plan-grid,.service-demo-links{grid-template-columns:1fr}.service-plan-grid{gap:10px}}
