.Consulting-module__YW3oEW__page{margin-top:calc(-1 * var(--site-header-h,0px));font-family:var(--font-body,system-ui, sans-serif);color:var(--p-muted);background:var(--p-ground);font-weight:400;line-height:1.65}.Consulting-module__YW3oEW__shell{width:min(1240px,100% - 48px);margin-inline:auto}.Consulting-module__YW3oEW__section{padding-block:clamp(72px,8vw,118px)}.Consulting-module__YW3oEW__tinted{background:var(--p-tint)}.Consulting-module__YW3oEW__label{font-family:var(--font-heading,inherit);letter-spacing:.09em;text-transform:uppercase;color:var(--p-brand);margin:0;font-size:11.5px;font-weight:600;line-height:1.4}.Consulting-module__YW3oEW__h1{font-family:var(--font-heading,inherit);letter-spacing:-.04em;text-wrap:balance;color:var(--p-ink);margin:18px 0 0;font-size:clamp(31.5px,4.22vw,54.5px);font-weight:600;line-height:1.04}.Consulting-module__YW3oEW__accent{color:var(--p-brand)}.Consulting-module__YW3oEW__h2{max-width:22ch;font-family:var(--font-heading,inherit);letter-spacing:-.035em;text-wrap:balance;color:var(--p-ink);margin:12px 0 0;font-size:clamp(24.5px,3vw,37px);font-weight:600;line-height:1.12}.Consulting-module__YW3oEW__headLead{max-width:58ch;color:var(--p-muted);margin:16px 0 0;font-size:clamp(14.5px,1.05vw,15.5px);line-height:1.7}.Consulting-module__YW3oEW__head{margin-bottom:clamp(40px,4.8vw,66px)}.Consulting-module__YW3oEW__hero{padding-block:calc(var(--site-header-h,0px) + clamp(28px, 3.6vw, 52px)) clamp(56px, 6.5vw, 88px)}.Consulting-module__YW3oEW__heroGrid{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:end;gap:clamp(32px,5vw,80px);display:grid}.Consulting-module__YW3oEW__claim{font-family:var(--font-heading,inherit);letter-spacing:-.032em;text-wrap:balance;color:var(--p-ink);margin:0;font-size:clamp(21px,2.56vw,33.5px);font-weight:500;line-height:1.22}.Consulting-module__YW3oEW__claim em{color:var(--p-brand);font-style:normal;font-weight:600}.Consulting-module__YW3oEW__claimRule{background:var(--p-brand);border-radius:999px;width:54px;height:3px;margin-bottom:22px;display:block}.Consulting-module__YW3oEW__tagline{max-width:62ch;color:var(--p-ink-2);margin:26px 0 0;font-size:clamp(14.5px,1.2vw,17.5px);line-height:1.65}.Consulting-module__YW3oEW__actions{flex-wrap:wrap;align-items:center;gap:10px 26px;margin-top:34px;display:flex}.Consulting-module__YW3oEW__btnPrimary{border-radius:var(--p-r-sm);font-family:var(--font-heading,inherit);letter-spacing:-.01em;color:#fff;background:var(--p-brand);border:1px solid var(--p-brand);transition:background .28s var(--p-ease), border-color .28s var(--p-ease), transform .28s var(--p-ease);justify-content:center;align-items:center;padding:14px 24px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.Consulting-module__YW3oEW__btnPrimary:hover,.Consulting-module__YW3oEW__btnPrimary:focus-visible{background:var(--p-brand-deep);border-color:var(--p-brand-deep);transform:translateY(-1px)}.Consulting-module__YW3oEW__btnText{font-family:var(--font-heading,inherit);letter-spacing:-.01em;color:var(--p-ink);transition:color .28s var(--p-ease);align-items:center;gap:8px;padding:14px 2px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.Consulting-module__YW3oEW__btnTextArrow{width:15px;height:15px;color:var(--p-brand);transition:translate .28s var(--p-ease);place-items:center;display:grid}.Consulting-module__YW3oEW__btnText:hover,.Consulting-module__YW3oEW__btnText:focus-visible{color:var(--p-brand)}.Consulting-module__YW3oEW__btnText:hover .Consulting-module__YW3oEW__btnTextArrow,.Consulting-module__YW3oEW__btnText:focus-visible .Consulting-module__YW3oEW__btnTextArrow{translate:3px}.Consulting-module__YW3oEW__statement{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(32px,4.5vw,76px);display:grid}.Consulting-module__YW3oEW__statementBody{max-width:46ch;font-family:var(--font-heading,inherit);letter-spacing:-.025em;color:var(--p-ink);margin:0;font-size:clamp(16.5px,1.68vw,23px);font-weight:500;line-height:1.48}.Consulting-module__YW3oEW__statementBody strong{color:var(--p-brand);font-weight:600}.Consulting-module__YW3oEW__proof{border:1px solid var(--p-line);border-radius:var(--p-r);background:var(--p-tint);grid-template-columns:auto minmax(0,1fr);align-items:center;gap:clamp(20px,2.6vw,34px);padding:clamp(24px,2.6vw,34px);display:grid}.Consulting-module__YW3oEW__proofFigure{font-family:var(--font-heading,inherit);letter-spacing:-.05em;color:var(--p-brand);font-size:clamp(35px,4.4vw,54.5px);font-weight:600;line-height:.9}.Consulting-module__YW3oEW__proofBody{color:var(--p-muted);margin:0;font-size:14px;line-height:1.7}.Consulting-module__YW3oEW__masonry{columns:3;column-rule:1px solid var(--p-line);column-gap:clamp(14px,1.6vw,22px);margin:0;padding:0;list-style:none}.Consulting-module__YW3oEW__service{break-inside:avoid;border:1px solid var(--p-line);border-radius:var(--p-r);background:var(--p-ground);transition:border-color .28s var(--p-ease), box-shadow .28s var(--p-ease);margin-bottom:clamp(14px,1.6vw,22px);padding:clamp(24px,2.4vw,32px)}.Consulting-module__YW3oEW__service:hover{border-color:var(--p-brand);box-shadow:var(--p-lift)}.Consulting-module__YW3oEW__serviceHead{align-items:center;gap:12px;margin-bottom:18px;display:flex}.Consulting-module__YW3oEW__serviceIcon{border-radius:var(--p-r-sm);width:40px;height:40px;color:var(--p-brand);background:var(--p-brand-wash);flex:none;place-items:center;display:grid}.Consulting-module__YW3oEW__serviceIcon svg{width:21px;height:21px}.Consulting-module__YW3oEW__serviceName{font-family:var(--font-heading,inherit);letter-spacing:-.022em;color:var(--p-ink);margin:0;font-size:clamp(14.5px,1.14vw,16px);font-weight:600;line-height:1.28}.Consulting-module__YW3oEW__items{margin:0;padding:0;list-style:none}.Consulting-module__YW3oEW__items li{border-top:1px solid var(--p-line);color:var(--p-muted);padding:9px 0;font-size:13.5px;line-height:1.5}.Consulting-module__YW3oEW__items li:first-child{border-top:0;padding-top:0}.Consulting-module__YW3oEW__items li:last-child{padding-bottom:0}.Consulting-module__YW3oEW__stack{gap:clamp(14px,1.6vw,22px);margin:0;padding:0;list-style:none;display:grid}.Consulting-module__YW3oEW__band{border:1px solid var(--p-line);border-radius:var(--p-r);background:var(--p-ground);grid-template-columns:minmax(0,.2fr) minmax(0,.8fr);align-items:center;gap:clamp(18px,2.4vw,40px);padding:clamp(22px,2.4vw,30px);display:grid}.Consulting-module__YW3oEW__bandHead{align-items:center;gap:12px;min-width:0;display:flex}.Consulting-module__YW3oEW__bandIcon{border-radius:var(--p-r-sm);width:38px;height:38px;color:var(--p-brand);background:var(--p-brand-wash);flex:none;place-items:center;display:grid}.Consulting-module__YW3oEW__bandIcon svg{width:20px;height:20px}.Consulting-module__YW3oEW__bandName{font-family:var(--font-heading,inherit);letter-spacing:-.025em;color:var(--p-ink);margin:0;font-size:clamp(14.5px,1.19vw,16.5px);font-weight:600;line-height:1.25}.Consulting-module__YW3oEW__tech{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.Consulting-module__YW3oEW__chip{border:1px solid var(--p-line);border-radius:var(--p-r-sm);background:var(--p-tint);font-family:var(--font-heading,inherit);letter-spacing:-.012em;color:var(--p-ink-2);transition:border-color .24s var(--p-ease), background .24s var(--p-ease), color .24s var(--p-ease);padding:9px 16px;font-size:13px;font-weight:500}.Consulting-module__YW3oEW__chip:hover{border-color:var(--p-brand);background:var(--p-brand-wash);color:var(--p-brand-deep)}.Consulting-module__YW3oEW__cta{border-radius:var(--p-r);background:var(--p-ink);text-align:center;padding:clamp(44px,5.5vw,84px) clamp(28px,4vw,64px)}.Consulting-module__YW3oEW__ctaTitle{font-family:var(--font-heading,inherit);letter-spacing:-.035em;text-wrap:balance;color:#fff;margin:0;font-size:clamp(24.5px,2.98vw,38.5px);font-weight:600;line-height:1.12}.Consulting-module__YW3oEW__ctaLead{color:#aeb8ca;max-width:50ch;margin:18px auto 0;font-size:clamp(14.5px,1.05vw,15.5px);line-height:1.7}.Consulting-module__YW3oEW__ctaActions{flex-wrap:wrap;justify-content:center;align-items:center;gap:10px 26px;margin-top:32px;display:flex}.Consulting-module__YW3oEW__ctaBtn{color:var(--p-ink);background:#fff;border-color:#fff}.Consulting-module__YW3oEW__ctaBtn:hover,.Consulting-module__YW3oEW__ctaBtn:focus-visible{background:var(--p-brand-wash);border-color:var(--p-brand-wash)}.Consulting-module__YW3oEW__ctaText,.Consulting-module__YW3oEW__ctaText .Consulting-module__YW3oEW__btnTextArrow{color:#fff}.Consulting-module__YW3oEW__ctaText:hover,.Consulting-module__YW3oEW__ctaText:focus-visible{color:#c9d3e8}@media only screen and (max-width:1040px){.Consulting-module__YW3oEW__heroGrid,.Consulting-module__YW3oEW__statement{grid-template-columns:minmax(0,1fr);align-items:start;gap:clamp(26px,5vw,40px)}.Consulting-module__YW3oEW__claimRule{margin-bottom:16px}.Consulting-module__YW3oEW__h2,.Consulting-module__YW3oEW__statementBody{max-width:none}.Consulting-module__YW3oEW__masonry{columns:2}.Consulting-module__YW3oEW__band{grid-template-columns:minmax(0,1fr);gap:18px}}@media only screen and (max-width:640px){.Consulting-module__YW3oEW__shell{width:min(1240px,100% - 32px)}.Consulting-module__YW3oEW__masonry{columns:1}.Consulting-module__YW3oEW__proof{grid-template-columns:minmax(0,1fr);gap:14px}.Consulting-module__YW3oEW__actions,.Consulting-module__YW3oEW__ctaActions{flex-direction:column;align-items:stretch}.Consulting-module__YW3oEW__btnPrimary,.Consulting-module__YW3oEW__ctaBtn{width:100%}.Consulting-module__YW3oEW__btnText{justify-content:center}}@media (prefers-reduced-motion:reduce){.Consulting-module__YW3oEW__btnPrimary,.Consulting-module__YW3oEW__btnText,.Consulting-module__YW3oEW__btnTextArrow,.Consulting-module__YW3oEW__service,.Consulting-module__YW3oEW__chip{transition:none}.Consulting-module__YW3oEW__btnPrimary:hover,.Consulting-module__YW3oEW__btnPrimary:focus-visible{transform:none}.Consulting-module__YW3oEW__btnText:hover .Consulting-module__YW3oEW__btnTextArrow,.Consulting-module__YW3oEW__btnText:focus-visible .Consulting-module__YW3oEW__btnTextArrow{translate:none}}.Consulting-module__YW3oEW__btnPrimary:hover,.Consulting-module__YW3oEW__btnPrimary:focus,.Consulting-module__YW3oEW__btnPrimary:focus-visible{color:#fff;text-decoration:none}.Consulting-module__YW3oEW__btnText,.Consulting-module__YW3oEW__btnText:link,.Consulting-module__YW3oEW__btnText:visited,.Consulting-module__YW3oEW__btnText:hover,.Consulting-module__YW3oEW__btnText:focus,.Consulting-module__YW3oEW__btnText:focus-visible{text-decoration:none}.Consulting-module__YW3oEW__ctaBtn:hover,.Consulting-module__YW3oEW__ctaBtn:focus,.Consulting-module__YW3oEW__ctaBtn:focus-visible{color:var(--p-ink);text-decoration:none}.Consulting-module__YW3oEW__page>section:last-child{padding-bottom:clamp(44px,4.8vw,68px)}
