.service-hero,.service-section,.service-note,.service-cta{padding-block:clamp(4rem,8vw,7.5rem)}.service-eyebrow{margin:0 0 var(--space-4);color:var(--color-teal);letter-spacing:.13em;text-transform:uppercase;font-size:.75rem;font-weight:600;line-height:1.4}.service-eyebrow--light{color:#b7dfe0}.service-hero{border-bottom:1px solid var(--color-border);background:var(--color-surface)}.service-hero__grid,.service-intro,.service-work,.service-evidence,.service-next,.service-note__grid{gap:var(--space-8);display:grid}.service-hero h1,.service-section h2,.service-note h2,.service-cta h2{color:var(--color-navy);letter-spacing:-.03em}.service-hero h1{max-width:14ch;font-size:clamp(2.75rem,4.6vw,4.75rem);line-height:1.02}.service-hero__statement{max-width:24ch;margin:var(--space-6) 0 0;color:var(--color-navy);font-size:clamp(1.45rem,2.6vw,2.1rem)}.service-hero__intro,.service-section__heading>p,.service-intro>p,.service-index p,.service-work p,.service-evidence p,.service-next p,.service-cta p{color:var(--color-muted-foreground)}.service-hero__intro{font-size:var(--text-lg);align-self:end;margin:0}.service-section--intro{padding-block:clamp(2.5rem,5vw,4.5rem)}.service-section--muted{border-block:1px solid var(--color-border);background:#eeefea}.service-section--related{border-top:1px solid var(--color-border);background:var(--color-surface)}.service-section__heading h2,.service-note h2{max-width:18ch;font-size:clamp(2rem,3.5vw,3.3rem)}.service-index,.service-work__list,.service-evidence__list,.service-next__list{margin:clamp(2.5rem,5vw,4.5rem) 0 0;padding:0;list-style:none}.service-index{border-top:1px solid var(--color-border)}.service-index li,.service-work__list li{gap:var(--space-4);border-bottom:1px solid var(--color-border);padding-block:clamp(1.4rem,3vw,2.2rem);display:grid}.service-index li>span,.service-work__list li>span,.service-evidence__list li>span:first-child,.service-next__list li>span:first-child,.service-related a>span:first-child{color:var(--color-gold);letter-spacing:.06em;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:.72rem;font-weight:600}.service-index h3,.service-work h3{margin-bottom:var(--space-2);color:var(--color-navy);font-size:var(--text-lg)}.service-index p,.service-work p{margin:0}.service-work__list{border-top:1px solid var(--color-border);margin-top:0}.service-evidence__list{border-top:1px solid var(--color-navy)}.service-evidence__list li{gap:var(--space-3);padding-block:var(--space-4);border-bottom:1px solid var(--color-border);color:var(--color-navy);grid-template-columns:5.5rem 1fr;font-weight:600;display:grid}.service-note{background:var(--color-navy);color:#f7f6f3}.service-note h2{color:#fff}.service-note p:last-child{color:#d1d9df;max-width:52ch;font-size:var(--text-lg);margin-bottom:0}.service-next__list{border-top:1px solid var(--color-border)}.service-next__list li{gap:var(--space-3);padding-block:var(--space-3);border-bottom:1px solid var(--color-border);color:var(--color-navy);grid-template-columns:3rem 1fr;font-weight:600;display:grid}.service-related{border-top:1px solid var(--color-navy);margin-top:clamp(2.5rem,5vw,4.5rem);display:grid}.service-related a{gap:var(--space-3);border-bottom:1px solid var(--color-border);min-height:4.75rem;color:var(--color-navy);grid-template-columns:3rem 1fr auto;align-items:center;font-weight:600;text-decoration:none;display:grid}.service-related a>span:last-child{color:var(--color-teal);font-size:1.25rem;font-weight:400}.service-cta{background:var(--color-surface)}.service-cta__inner{max-width:44rem}.service-cta h2{max-width:16ch;font-size:clamp(2.5rem,5vw,4.75rem)}.service-cta p:not(.service-eyebrow){font-size:var(--text-lg)}@media (width>=42rem){.service-index li,.service-work__list li{grid-template-columns:6rem 1fr}}@media (width>=64rem){.service-hero h1{font-size:clamp(2.625rem,4.1vw,4.2rem)}.service-hero__grid,.service-intro,.service-work,.service-evidence,.service-next,.service-note__grid{grid-template-columns:1fr 1fr;gap:clamp(4rem,8vw,8rem)}.service-work__list,.service-evidence__list,.service-next__list{margin-top:0}}
