.ServicesB6-module__ZYZN8q__page{z-index:1;background:var(--bg);position:relative}.ServicesB6-module__ZYZN8q__hero,.ServicesB6-module__ZYZN8q__indexSection,.ServicesB6-module__ZYZN8q__architectureSection,.ServicesB6-module__ZYZN8q__supportSection,.ServicesB6-module__ZYZN8q__engagementSection,.ServicesB6-module__ZYZN8q__proofSection,.ServicesB6-module__ZYZN8q__ctaSection{border-bottom:1px solid var(--line)}.ServicesB6-module__ZYZN8q__hero{background:var(--atmosphere-wash-strong)}.ServicesB6-module__ZYZN8q__indexSection,.ServicesB6-module__ZYZN8q__proofSection{background:var(--surface-soft)}.ServicesB6-module__ZYZN8q__architectureSection,.ServicesB6-module__ZYZN8q__engagementSection{background:var(--bg)}.ServicesB6-module__ZYZN8q__supportSection{background:var(--atmosphere-soft)}.ServicesB6-module__ZYZN8q__ctaSection{background:var(--atmosphere-wash)}.ServicesB6-module__ZYZN8q__eyebrowRow,.ServicesB6-module__ZYZN8q__chainHeader{justify-content:space-between;align-items:center;gap:1rem;display:flex}.ServicesB6-module__ZYZN8q__eyebrow,.ServicesB6-module__ZYZN8q__index,.ServicesB6-module__ZYZN8q__serviceLabel,.ServicesB6-module__ZYZN8q__metaLabel{font-family:var(--font-mono), var(--font-mono-fallback);letter-spacing:.11em;text-transform:uppercase;font-size:.67rem;font-weight:650;line-height:1.35}.ServicesB6-module__ZYZN8q__eyebrow,.ServicesB6-module__ZYZN8q__index,.ServicesB6-module__ZYZN8q__serviceLabel{color:var(--brand-blue-text)}.ServicesB6-module__ZYZN8q__metaLabel{color:var(--muted)}.ServicesB6-module__ZYZN8q__heroGrid{align-items:end;margin-top:clamp(2.5rem,5vw,5rem)}.ServicesB6-module__ZYZN8q__heroCopy h1{max-width:9.5ch;letter-spacing:var(--tracking-display);text-wrap:balance;margin:0;font-size:clamp(4.25rem,6.7vw,7rem);font-weight:680;line-height:.88}.ServicesB6-module__ZYZN8q__heroLede{max-width:42rem;color:var(--muted);margin:1.75rem 0 0;font-size:clamp(1rem,1.3vw,1.16rem);line-height:1.7}.ServicesB6-module__ZYZN8q__actions,.ServicesB6-module__ZYZN8q__ctaActions{flex-wrap:wrap;margin-top:2.1rem}.ServicesB6-module__ZYZN8q__primaryAction,.ServicesB6-module__ZYZN8q__secondaryAction{min-height:48px;box-shadow:none;border-radius:2px}.ServicesB6-module__ZYZN8q__decisionChain{border-top:1px solid var(--line-strong);border-bottom:1px solid var(--line-strong);padding-block:1rem .25rem}.ServicesB6-module__ZYZN8q__chainHeader{padding-bottom:.9rem}.ServicesB6-module__ZYZN8q__chainSignal{background:var(--signal);width:.5rem;height:.5rem;box-shadow:0 0 0 5px color-mix(in srgb, var(--signal) 16%, transparent);border-radius:50%}.ServicesB6-module__ZYZN8q__chainList,.ServicesB6-module__ZYZN8q__supportRail,.ServicesB6-module__ZYZN8q__engagementRail{margin:0;padding:0;list-style:none}.ServicesB6-module__ZYZN8q__chainList li,.ServicesB6-module__ZYZN8q__supportRail li,.ServicesB6-module__ZYZN8q__engagementRail li{border-top:1px solid var(--line);grid-template-columns:2.25rem minmax(0,1fr);gap:.8rem;padding-block:1rem;display:grid}.ServicesB6-module__ZYZN8q__chainList strong,.ServicesB6-module__ZYZN8q__supportRail h3,.ServicesB6-module__ZYZN8q__engagementRail h3{color:var(--text);margin:0;font-size:.95rem;font-weight:700;line-height:1.2;display:block}.ServicesB6-module__ZYZN8q__chainList p,.ServicesB6-module__ZYZN8q__supportRail p,.ServicesB6-module__ZYZN8q__engagementRail p{max-width:34rem;color:var(--muted);margin:.35rem 0 0;font-size:.83rem;line-height:1.55}.ServicesB6-module__ZYZN8q__rowNumber{color:var(--brand-blue-text);font-size:.68rem;line-height:1.4}.ServicesB6-module__ZYZN8q__indexGrid{align-items:start}.ServicesB6-module__ZYZN8q__sectionIntro{min-width:0}.ServicesB6-module__ZYZN8q__sectionIntro h2,.ServicesB6-module__ZYZN8q__sectionHeaderGrid h2,.ServicesB6-module__ZYZN8q__ctaCopy h2{max-width:13ch;letter-spacing:var(--tracking-display);text-wrap:balance;margin:.9rem 0 0;font-size:clamp(2.6rem,4.35vw,4.2rem);font-weight:670;line-height:.94}.ServicesB6-module__ZYZN8q__sectionIntro p,.ServicesB6-module__ZYZN8q__sectionHeaderGrid p,.ServicesB6-module__ZYZN8q__ctaCopy p{max-width:31rem;color:var(--muted);margin:1.35rem 0 0;line-height:1.65}.ServicesB6-module__ZYZN8q__capabilityRail{min-width:0}.ServicesB6-module__ZYZN8q__capabilityRailContent{border-top:1px solid var(--line-strong)}@media (min-width:1024px){.ServicesB6-module__ZYZN8q__capabilityRailContent{margin-left:calc((100% - (8 * var(--grid-gap))) / 9 + var(--grid-gap))}}.ServicesB6-module__ZYZN8q__capabilityRow{box-sizing:border-box;border-bottom:1px solid var(--line);width:100%;color:inherit;transition:background var(--duration-fast) var(--ease-out), box-shadow var(--duration-fast) var(--ease-out);grid-template-columns:2.6rem minmax(0,1fr) minmax(10rem,13rem) 2rem;align-items:center;gap:clamp(.8rem,2vw,1.8rem);padding:1.5rem 0;display:grid}.ServicesB6-module__ZYZN8q__capabilityRow:hover,.ServicesB6-module__ZYZN8q__capabilityRow:focus-visible{background:color-mix(in srgb, var(--brand-blue) 5%, transparent)}.ServicesB6-module__ZYZN8q__capabilityRow:focus-visible,.ServicesB6-module__ZYZN8q__proofRow:focus-visible,.ServicesB6-module__ZYZN8q__textLink:focus-visible{box-shadow:inset 0 0 0 2px var(--focus-ring);outline:none}.ServicesB6-module__ZYZN8q__capabilityCopy h3{max-width:18ch;letter-spacing:var(--tracking-display);margin:.35rem 0 .45rem;font-size:clamp(1.5rem,2.25vw,2.1rem);font-weight:670;line-height:1}.ServicesB6-module__ZYZN8q__capabilityCopy p,.ServicesB6-module__ZYZN8q__proofMeta span:last-child{color:var(--muted);margin:0;font-size:.84rem;line-height:1.55}.ServicesB6-module__ZYZN8q__proofMeta{border-left:1px solid var(--line);align-content:center;align-self:stretch;gap:.25rem;padding-left:1rem;display:grid}.ServicesB6-module__ZYZN8q__proofMeta strong{font-size:.9rem}.ServicesB6-module__ZYZN8q__arrow{color:var(--signal-text);font-size:1.2rem}.ServicesB6-module__ZYZN8q__sectionHeaderGrid{align-items:start;margin-bottom:clamp(2.5rem,5vw,4.5rem)}.ServicesB6-module__ZYZN8q__architectureRail{border-top:1px solid var(--line-strong);grid-column:3/-1}.ServicesB6-module__ZYZN8q__architectureRow{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:clamp(2rem,5vw,5rem);padding-block:2rem;display:grid}.ServicesB6-module__ZYZN8q__architectureLead{grid-template-columns:2.6rem minmax(0,1fr);gap:.9rem;display:grid}.ServicesB6-module__ZYZN8q__architectureLead h3{max-width:17ch;letter-spacing:var(--tracking-display);margin:.45rem 0 .7rem;font-size:clamp(1.7rem,2.8vw,2.65rem);font-weight:670;line-height:.98}.ServicesB6-module__ZYZN8q__architectureLead p{max-width:34rem;color:var(--muted);margin:0;line-height:1.62}.ServicesB6-module__ZYZN8q__architectureDetails{grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;gap:1.5rem;display:grid}.ServicesB6-module__ZYZN8q__architectureDetails ul{gap:.6rem;margin:.75rem 0 0;padding:0;list-style:none;display:grid}.ServicesB6-module__ZYZN8q__architectureDetails li{border-top:1px solid var(--line);color:var(--text-soft);padding-top:.6rem;font-size:.84rem;line-height:1.45}.ServicesB6-module__ZYZN8q__supportGrid,.ServicesB6-module__ZYZN8q__engagementGrid,.ServicesB6-module__ZYZN8q__proofGrid{align-items:start}.ServicesB6-module__ZYZN8q__supportRail,.ServicesB6-module__ZYZN8q__engagementRail{border-top:1px solid var(--line-strong)}.ServicesB6-module__ZYZN8q__supportRail li,.ServicesB6-module__ZYZN8q__engagementRail li{grid-template-columns:2.6rem minmax(0,1fr)}.ServicesB6-module__ZYZN8q__textLink{min-height:44px;color:var(--text);align-items:center;margin-top:1.5rem;font-size:.85rem;font-weight:700;display:inline-flex}.ServicesB6-module__ZYZN8q__proofRail{border:1px solid var(--line);background:var(--line);grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;display:grid}.ServicesB6-module__ZYZN8q__proofRow{background:var(--bg);min-width:0;color:inherit}.ServicesB6-module__ZYZN8q__proofRow figure{margin:0}.ServicesB6-module__ZYZN8q__proofRow img{aspect-ratio:1.18;-o-object-fit:cover;object-fit:cover;filter:saturate(.88);width:100%;transition:transform var(--duration) var(--ease-out), filter var(--duration) var(--ease-out);display:block}.ServicesB6-module__ZYZN8q__proofRow:hover img,.ServicesB6-module__ZYZN8q__proofRow:focus-visible img{filter:saturate();transform:scale(1.015)}.ServicesB6-module__ZYZN8q__proofRow figcaption{border-top:1px solid var(--line);gap:.25rem;padding:.8rem .9rem 1rem;display:grid}.ServicesB6-module__ZYZN8q__proofRow figcaption strong{font-size:1rem}.ServicesB6-module__ZYZN8q__proofRow figcaption>span:last-child{color:var(--muted);font-size:.75rem}.ServicesB6-module__ZYZN8q__ctaGrid{align-items:start}.ServicesB6-module__ZYZN8q__ctaLead{gap:var(--grid-gap);grid-template-columns:2fr 6fr;min-width:0;display:grid}.ServicesB6-module__ZYZN8q__ctaIndex{gap:2rem;display:grid}.ServicesB6-module__ZYZN8q__ctaRule{background:var(--line-strong);width:1px;height:5.5rem}.ServicesB6-module__ZYZN8q__ctaActions{justify-content:end;align-self:end;margin-top:0}.ServicesB6-module__ZYZN8q__ctaCopy h2{max-width:15ch}@media (max-width:1023px){.ServicesB6-module__ZYZN8q__decisionChain,.ServicesB6-module__ZYZN8q__capabilityRail,.ServicesB6-module__ZYZN8q__architectureRail,.ServicesB6-module__ZYZN8q__supportRail,.ServicesB6-module__ZYZN8q__engagementRail,.ServicesB6-module__ZYZN8q__proofRail{margin-top:2.5rem}.ServicesB6-module__ZYZN8q__architectureRail{grid-column:1/-1}.ServicesB6-module__ZYZN8q__ctaLead{row-gap:var(--space-8);grid-template-columns:1fr}.ServicesB6-module__ZYZN8q__heroCopy h1{max-width:11ch}.ServicesB6-module__ZYZN8q__architectureRow{gap:2rem}.ServicesB6-module__ZYZN8q__ctaActions{justify-content:start;margin-top:1.5rem}}@media (max-width:767px){.ServicesB6-module__ZYZN8q__eyebrowRow,.ServicesB6-module__ZYZN8q__chainHeader{flex-direction:column;align-items:flex-start}.ServicesB6-module__ZYZN8q__heroGrid{margin-top:2.5rem}.ServicesB6-module__ZYZN8q__heroCopy h1{max-width:9.5ch;font-size:clamp(3.25rem,14vw,4.5rem)}.ServicesB6-module__ZYZN8q__actions,.ServicesB6-module__ZYZN8q__ctaActions{display:grid}.ServicesB6-module__ZYZN8q__actions>*,.ServicesB6-module__ZYZN8q__ctaActions>*{justify-content:center;width:100%}.ServicesB6-module__ZYZN8q__decisionChain{margin-top:2rem}.ServicesB6-module__ZYZN8q__sectionIntro h2,.ServicesB6-module__ZYZN8q__sectionHeaderGrid h2,.ServicesB6-module__ZYZN8q__ctaCopy h2{font-size:clamp(2.6rem,11vw,3.7rem)}.ServicesB6-module__ZYZN8q__capabilityRow{grid-template-columns:2.3rem minmax(0,1fr) 1.5rem;align-items:start}.ServicesB6-module__ZYZN8q__capabilityCopy,.ServicesB6-module__ZYZN8q__proofMeta{grid-column:2}.ServicesB6-module__ZYZN8q__proofMeta{border-top:1px solid var(--line);border-left:0;margin-top:.85rem;padding:.85rem 0 0}.ServicesB6-module__ZYZN8q__arrow{grid-area:1/3}.ServicesB6-module__ZYZN8q__architectureRow{grid-template-columns:1fr;gap:1.7rem}.ServicesB6-module__ZYZN8q__architectureDetails{grid-template-columns:1fr 1fr;padding-left:3.5rem}.ServicesB6-module__ZYZN8q__supportRail,.ServicesB6-module__ZYZN8q__engagementRail,.ServicesB6-module__ZYZN8q__proofRail{margin-top:2rem}.ServicesB6-module__ZYZN8q__proofRail{grid-template-columns:1fr}.ServicesB6-module__ZYZN8q__proofRow img{aspect-ratio:1.65}.ServicesB6-module__ZYZN8q__ctaLead{row-gap:var(--space-6)}.ServicesB6-module__ZYZN8q__ctaIndex{justify-content:space-between;align-items:center;display:flex}.ServicesB6-module__ZYZN8q__ctaRule{width:5rem;height:1px}.ServicesB6-module__ZYZN8q__ctaActions{margin-top:1.5rem}}@media (prefers-reduced-motion:reduce){.ServicesB6-module__ZYZN8q__capabilityRow,.ServicesB6-module__ZYZN8q__proofRow img{transition:none}}
