:root{--consulting-blue:#087ceb;--consulting-navy:#08265c;--consulting-deep:#061b44;--consulting-ink:#183554;--consulting-muted:#64758a;--consulting-soft:#f3f7fc;--consulting-line:#dbe5ef}.legacy-consulting-page{background:#fff}.legacy-consulting-hero{color:#fff;background:#1a4f91;height:465px;position:relative;overflow:hidden}.legacy-consulting-hero-image{object-fit:cover;object-position:center;width:100%;height:100%;position:absolute;inset:0}.legacy-consulting-hero-copy{z-index:1;padding-top:170px;position:relative}.legacy-consulting-hero-copy h1,.legacy-consulting-hero-copy p{letter-spacing:-.035em;margin:0;font-style:italic;font-weight:700;line-height:1.08}.legacy-consulting-hero-copy h1{font-size:clamp(40px,4.2vw,58px)}.legacy-consulting-hero-copy p{margin-top:10px;font-size:clamp(32px,3.8vw,50px)}.legacy-consulting-core{background:#fff;padding:82px 0 92px}.legacy-consulting-core-grid{grid-template-columns:minmax(320px,.76fr) minmax(0,1.24fr);align-items:end;gap:32px;display:grid}.legacy-consulting-core-feature,.legacy-consulting-wide,.legacy-consulting-scenes figure{margin:0;overflow:hidden}.legacy-consulting-core-feature{height:430px}.legacy-consulting-core-feature-image,.legacy-consulting-scene-image{object-fit:cover;width:100%;height:100%}.legacy-consulting-title{margin-bottom:25px}.legacy-consulting-title>span,.legacy-consulting-services-heading span,.legacy-consulting-scene-copy>span,.legacy-consulting-team-heading>span{color:var(--consulting-blue);letter-spacing:.2em;font-size:12px;font-weight:700;display:block}.legacy-consulting-title h2,.legacy-consulting-services-heading h2,.legacy-consulting-scene-copy h2,.legacy-consulting-team-heading h2{color:var(--consulting-ink);letter-spacing:-.035em;margin:0;font-size:clamp(30px,3vw,42px);font-weight:600}.legacy-consulting-title p,.legacy-consulting-services-heading p,.legacy-consulting-scene-copy>p,.legacy-consulting-team-heading>p{color:var(--consulting-muted);margin:13px 0 0;font-size:15px;line-height:1.9}.legacy-consulting-advantage-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.legacy-consulting-advantage-card{color:#fff;min-height:194px;position:relative;overflow:hidden}.legacy-consulting-advantage-image,.legacy-consulting-advantage-mask{width:100%;height:100%;position:absolute;inset:0}.legacy-consulting-advantage-image{object-fit:cover;transition:transform .55s cubic-bezier(.2,.8,.2,1)}.legacy-consulting-advantage-mask{background:#03204ecc;transition:background-color .35s}.legacy-consulting-advantage-card>div{z-index:1;flex-direction:column;justify-content:flex-end;min-height:194px;padding:22px 24px;display:flex;position:relative}.legacy-consulting-advantage-card small{color:#57baff;letter-spacing:.12em;font-weight:700}.legacy-consulting-advantage-card h3{margin:0;font-size:19px;font-weight:600}.legacy-consulting-advantage-card p{color:#fffc;margin:9px 0 0;font-size:13px;line-height:1.65}.legacy-consulting-advantage-card:hover .legacy-consulting-advantage-image,.legacy-consulting-advantage-card:focus-within .legacy-consulting-advantage-image{transform:scale(1.055)}.legacy-consulting-advantage-card:hover .legacy-consulting-advantage-mask{background:#021d49b8}.legacy-consulting-wide{width:100%;height:520px;margin-top:34px}.legacy-consulting-wide img{object-fit:cover;width:100%;height:100%}.legacy-consulting-services{background:var(--consulting-soft);padding:88px 0 98px}.legacy-consulting-services-heading{grid-template-columns:minmax(0,1fr) minmax(320px,.9fr);align-items:end;gap:70px;margin-bottom:35px;display:grid}.legacy-consulting-services-heading>p{margin-bottom:4px}.legacy-consulting-service-grid{border-top:1px solid var(--consulting-line);border-bottom:1px solid var(--consulting-line);grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.legacy-consulting-service-card{border-right:1px solid var(--consulting-line);background:#fff;min-height:292px;padding:28px 24px;transition:color .3s,background-color .3s,transform .3s}.legacy-consulting-service-card:last-child{border-right:0}.legacy-consulting-service-card>span{color:var(--consulting-blue);font-size:13px;font-weight:700}.legacy-consulting-service-card h3{color:var(--consulting-ink);margin:0;font-size:21px;font-weight:600;line-height:1.45}.legacy-consulting-service-card p{color:var(--consulting-muted);margin:15px 0 0;font-size:14px;line-height:1.85}.legacy-consulting-service-card:hover,.legacy-consulting-service-card:focus-visible,.legacy-consulting-service-card:target{color:#fff;background:var(--consulting-blue);outline:0;transform:translateY(-8px)}.legacy-consulting-service-card:hover>span,.legacy-consulting-service-card:focus-visible>span,.legacy-consulting-service-card:target>span,.legacy-consulting-service-card:hover h3,.legacy-consulting-service-card:focus-visible h3,.legacy-consulting-service-card:target h3,.legacy-consulting-service-card:hover p,.legacy-consulting-service-card:focus-visible p,.legacy-consulting-service-card:target p{color:#fff}.legacy-consulting-scenes{background:#fff;padding:96px 0}.legacy-consulting-scene-grid{grid-template-columns:minmax(0,1.15fr) minmax(320px,.85fr);align-items:center;gap:68px;display:grid}.legacy-consulting-scenes figure{height:490px}.legacy-consulting-scenario-list{gap:0;margin-top:28px;display:grid}.legacy-consulting-scenario-list>span{border-bottom:1px solid var(--consulting-line);min-height:53px;color:var(--consulting-ink);grid-template-columns:minmax(0,1fr);align-items:center;font-size:15px;display:grid}.legacy-consulting-scenario-list small{color:var(--consulting-blue);font-size:11px;font-weight:700}.legacy-consulting-team{color:#fff;background:var(--consulting-deep);padding:86px 0 100px}.legacy-consulting-team-heading{max-width:650px}.legacy-consulting-team-heading h2{color:#fff}.legacy-consulting-team-heading>p{color:#ffffff9e}.legacy-consulting-team-grid{border:1px solid #ffffff2e;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:38px;display:grid}.legacy-consulting-team-grid article{border-right:1px solid #ffffff2e;min-height:220px;padding:31px}.legacy-consulting-team-grid article:last-child{border-right:0}.legacy-consulting-team-grid span{color:#55b7ff;letter-spacing:.12em;font-size:13px;font-weight:700}.legacy-consulting-team-grid h3{margin:0;font-size:23px;font-weight:600}.legacy-consulting-team-grid p{color:#ffffffa6;margin:13px 0 0;font-size:14px;line-height:1.8}.js [data-consult-reveal]{opacity:0;transition:opacity .58s,transform .58s cubic-bezier(.2,.8,.2,1);transform:translateY(24px)}.js [data-consult-reveal].is-visible{opacity:1;transform:translateY(0)}@media (width<=1080px){.legacy-consulting-core-grid{grid-template-columns:minmax(280px,.7fr) minmax(0,1.3fr);gap:24px}.legacy-consulting-core-feature{height:398px}.legacy-consulting-advantage-card,.legacy-consulting-advantage-card>div{min-height:180px}.legacy-consulting-wide{height:470px}.legacy-consulting-service-grid{border-bottom:0;grid-template-columns:repeat(3,minmax(0,1fr))}.legacy-consulting-service-card{border-bottom:1px solid var(--consulting-line)}.legacy-consulting-service-card:nth-child(3){border-right:0}}@media (width<=860px){.legacy-consulting-hero{height:390px}.legacy-consulting-hero-copy{padding-top:152px}.legacy-consulting-core{padding:66px 0 74px}.legacy-consulting-core-grid{grid-template-columns:1fr}.legacy-consulting-core-feature{height:420px}.legacy-consulting-title{margin-top:18px}.legacy-consulting-wide{height:390px}.legacy-consulting-services{padding:72px 0 80px}.legacy-consulting-services-heading{grid-template-columns:1fr;gap:12px}.legacy-consulting-scene-grid{grid-template-columns:1fr;gap:40px}.legacy-consulting-scenes figure{height:430px}.legacy-consulting-team-grid{grid-template-columns:1fr}.legacy-consulting-team-grid article{border-bottom:1px solid #ffffff2e;border-right:0;min-height:190px}.legacy-consulting-team-grid article:last-child{border-bottom:0}}@media (width<=560px){.legacy-consulting-hero{height:350px}.legacy-consulting-hero-image{object-position:57% center}.legacy-consulting-hero-copy{padding-top:142px}.legacy-consulting-hero-copy h1{font-size:38px}.legacy-consulting-hero-copy p{font-size:31px}.legacy-consulting-core{padding:52px 0 58px}.legacy-consulting-core-feature{height:280px}.legacy-consulting-advantage-grid{grid-template-columns:1fr}.legacy-consulting-advantage-card,.legacy-consulting-advantage-card>div{min-height:208px}.legacy-consulting-wide{height:245px;margin-top:22px}.legacy-consulting-services{padding:58px 0 66px}.legacy-consulting-service-grid{grid-template-columns:1fr}.legacy-consulting-service-card{border-right:0;min-height:auto;padding:25px 22px 29px}.legacy-consulting-service-card h3{margin-top:0}.legacy-consulting-service-card:hover,.legacy-consulting-service-card:focus-visible,.legacy-consulting-service-card:target{transform:none}.legacy-consulting-scenes{padding:64px 0}.legacy-consulting-scenes figure{height:260px}.legacy-consulting-scene-grid{gap:32px}.legacy-consulting-team{padding:62px 0 72px}.legacy-consulting-team-grid article{padding:26px 22px}.legacy-consulting-team-grid h3{margin-top:0}}@media (prefers-reduced-motion:reduce){.legacy-consulting-advantage-image,.legacy-consulting-service-card,[data-consult-reveal]{transition:none!important}}
