.eq-run{background:#051a32;position:relative}.eq-background{pointer-events:none;position:absolute;inset:0}.eq-stage{height:100svh;position:sticky;top:0;overflow:hidden}.eq-poster,.eq-canvas{width:100%;height:100%;display:block;position:absolute;inset:0}.eq-poster{object-fit:cover;object-position:center}.eq-canvas{opacity:0}.eq-canvas[data-ready=true]{opacity:1}.eq-shade{background:linear-gradient(90deg,#03162be6 0%,#03162bba 28%,#03162b30 54%,#0000 75%),linear-gradient(#03162b80,#0000 20% 75%,#051a32 100%);position:absolute;inset:0}.eq-grain{opacity:.035;mix-blend-mode:screen;background:url(/media/direction-4/paper-texture.webp) 0 0/500px;position:absolute;inset:0}.eq-front{z-index:1;position:relative}.eq-hero{flex-direction:column;min-height:120svh;padding-top:clamp(230px,33vh,400px);padding-bottom:60px;display:flex}.eq-hero-copy{max-width:730px}.eq-hero-copy .d4-label{color:#b8c9dc;align-items:center;gap:12px;font-size:10px;display:flex}.eq-hero h1{margin-top:35px;font-size:clamp(65px,6.6vw,99px)}.eq-hero h1 em{color:#f26722}.eq-hero-copy>p:not(.d4-label){color:#c5d3e1;max-width:385px;margin-top:32px;font-size:17px;line-height:1.7}.eq-hero-foot{justify-content:space-between;align-items:center;gap:30px;margin-top:auto;padding-top:40px;display:flex}.eq-hero-foot>a{align-items:center;gap:35px;font-size:12px;display:flex}.eq-hero-foot>a span{color:#f26722;font-size:23px;font-weight:300}.eq-hero-foot>span{color:#94aac3}.eq-approach{flex-direction:column;justify-content:center;min-height:140svh;padding-block:160px 80px;display:flex}.eq-approach-copy{max-width:540px}.eq-approach .d4-label{color:#f26722;margin-bottom:30px}.eq-approach h2{font-size:clamp(44px,4.6vw,68px)}.eq-approach h2 em{color:#c5d3e1}.eq-approach-copy>p:not(.d4-label){color:#c5d3e1;max-width:385px;margin-top:26px;font-size:16px;line-height:1.7}.eq-approach .d4-text-link{border-color:#d7dfeb60;margin-top:25px}.eq-business-formula{letter-spacing:-.02em;border-top:1px solid #a3bad138;border-bottom:1px solid #a3bad138;justify-content:space-between;align-items:center;gap:20px;margin-top:130px;padding-block:30px;font-size:clamp(17px,2.1vw,30px);font-weight:450;display:flex}.eq-business-formula b{color:#f26722;font-size:28px;font-weight:300}.equations-direction .d4-contact-art{background-image:linear-gradient(90deg,#061a30 10%,#061a3090 45%,#061a3030),url(/media/direction-4/equations/poster.svg)}.equations-direction .d4-assembly-image{background:#051a32}.equations-direction .d4-assembly-image img{object-position:center 40%}@media (max-width:1100px){.eq-hero h1{font-size:75px}.eq-hero-copy{max-width:600px}.eq-approach-copy{max-width:475px}.eq-approach h2{font-size:55px}.eq-shade{background:linear-gradient(90deg,#03162be6,#03162b70 58%,#0000),linear-gradient(#0000 70%,#051a32)}}@media (max-width:760px){.eq-hero{min-height:112svh;padding-top:46svh;padding-bottom:40px}.eq-hero h1{margin-top:25px;font-size:clamp(46px,10.5vw,72px)}.eq-hero-copy .d4-label{letter-spacing:.02em;gap:8px;font-size:8px}.eq-hero-copy>p:not(.d4-label){max-width:420px;margin-top:25px;font-size:16px}.eq-hero-foot{padding-top:35px}.eq-hero-foot>span{display:none}.eq-hero-foot>a{font-size:11px}.eq-shade{background:linear-gradient(#03162bb0,#0000 18%,#03162b10 30%,#03162be6 53%,#03162bf5 100%)}.eq-approach{justify-content:flex-end;min-height:125svh;padding-top:26svh;padding-bottom:60px}.eq-approach h2{font-size:clamp(40px,8.5vw,55px)}.eq-approach-copy{max-width:500px}.eq-approach-copy>p:not(.d4-label){font-size:16px}.eq-business-formula{flex-wrap:wrap;justify-content:start;gap:12px 18px;margin-top:60px;font-size:17px}.eq-business-formula b{font-size:20px}}@media (max-width:380px){.eq-hero{min-height:120svh;padding-top:42svh}.eq-hero h1{font-size:44px}.eq-hero-copy>p:not(.d4-label){font-size:15px}.eq-business-formula{gap:10px 13px;font-size:15px}}@media (prefers-reduced-motion:reduce){.eq-hero,.eq-approach{min-height:100svh}}
