.opPage{background:#030607;color:#eef3f4;overflow:hidden}.opHero{position:relative;min-height:calc(100svh - 88px);display:flex;align-items:center;border-bottom:1px solid rgba(255,255,255,.055);isolation:isolate}.opHeroField{position:absolute;inset:0;z-index:-2;background:radial-gradient(circle at 74% 48%,rgba(78,145,157,.12),transparent 26%),linear-gradient(115deg,#030607 0 49%,#071012 70%,#030607)}.opHeroField:before{content:"";position:absolute;left:52%;right:7%;top:18%;bottom:18%;background:linear-gradient(90deg,transparent,rgba(216,161,91,.055),rgba(114,185,201,.07),transparent);filter:blur(18px);animation:opField 8s ease-in-out infinite alternate}.opHeroField i{position:absolute;left:57%;right:9%;height:1px;background:linear-gradient(90deg,transparent,rgba(216,161,91,.25),rgba(114,185,201,.32),transparent);transform-origin:left;animation:opSignal 5.8s ease-in-out infinite}.opHeroField i:first-child{top:34%;animation-delay:-1s}.opHeroField i:nth-child(2){top:44%;left:62%;animation-delay:-2.4s}.opHeroField i:nth-child(3){top:55%;left:54%;animation-delay:-3.6s}.opHeroField i:nth-child(4){top:66%;left:66%;animation-delay:-4.8s}@keyframes opField{to{transform:translateX(3%);opacity:.68}}@keyframes opSignal{0%,to{transform:scaleX(.25);opacity:.18}50%{transform:scaleX(1);opacity:.8}}.opHeroInner,.opSection{width:min(1180px,calc(100% - 48px));margin:auto}.opHeroInner{padding:46px 0 64px}.opCrumbs{display:flex;gap:10px;align-items:center;margin-bottom:clamp(70px,10vh,120px);font:500 8px/1 monospace;letter-spacing:.13em;color:#66777c}.opCrumbs a{color:inherit;text-decoration:none}.opCrumbs b{color:#9aa8ab;font-weight:500}.opHeroCopy{max-width:850px}.opKicker,.opSectionHead>span{display:block;margin:0 0 21px;font:500 8px/1 monospace;letter-spacing:.18em;color:#72b9c9}.opHero h1{margin:0;font-size:clamp(45px,6.1vw,88px);line-height:.93;letter-spacing:-.055em;font-weight:410}.opHero h1 em{display:inline-block;font-style:normal;color:#83969b}.opHeroCopy>p:not(.opKicker){max-width:650px;margin:28px 0 0;font-size:12px;line-height:1.75;color:#839095}.opEnter{display:inline-flex;gap:24px;margin-top:34px;padding:13px 0;border-bottom:1px solid rgba(114,185,201,.32);color:#dce5e7;text-decoration:none;font-size:10px;letter-spacing:.08em}.opHeroSequence{margin-top:clamp(64px,9vh,105px);padding-top:21px;border-top:1px solid rgba(255,255,255,.06);display:flex;align-items:center;gap:17px;font:500 8px/1.2 monospace;letter-spacing:.14em;color:#65767b}.opHeroSequence i{font-style:normal;color:#53656a}.opHeroSequence strong{font-weight:550;color:#8fc0ca}.opSection{padding:clamp(86px,10vw,145px) 0;border-bottom:1px solid rgba(255,255,255,.05)}.opSectionHead{max-width:820px}.opResultInner h2,.opSectionHead h2{margin:0;font-size:clamp(34px,4.5vw,65px);line-height:.98;letter-spacing:-.045em;font-weight:420}.opResultInner h2 em,.opSectionHead h2 em{font-style:normal;color:#84969a}.opResultInner p,.opSectionHead p{max-width:690px;margin:24px 0 0;font-size:11px;line-height:1.75;color:#79898d}.opEvidenceRun,.opIteration{margin-top:60px;padding:28px 0;border-top:1px solid rgba(255,255,255,.055);border-bottom:1px solid rgba(255,255,255,.055);display:flex;align-items:center;gap:18px;font:500 9px/1 monospace;letter-spacing:.14em;color:#6e7f83}.opEvidenceRun i{flex:1 1;height:1px;background:linear-gradient(90deg,rgba(216,161,91,.25),rgba(114,185,201,.55))}.opEvidenceRun strong,.opIteration strong{color:#8fc0ca}.opFocusList{margin-top:58px;border-top:1px solid rgba(255,255,255,.06)}.opFocusList article{display:grid;grid-template-columns:55px minmax(160px,.42fr) 1fr;grid-gap:22px;gap:22px;padding:24px 0;border-bottom:1px solid rgba(255,255,255,.055);align-items:start;transition:padding-left .35s ease,background .35s ease}.opFocusList article:hover{padding-left:10px;background:linear-gradient(90deg,rgba(114,185,201,.025),transparent)}.opFocusList small{font:500 7px/1 monospace;letter-spacing:.14em;color:#65777b}.opFocusList h3{margin:0;font-size:15px;letter-spacing:.07em;font-weight:520}.opFocusList p{max-width:610px;margin:0;font-size:10px;line-height:1.6;color:#75858a}.opIteration{gap:15px}.opIteration i{font-style:normal;color:#506267}.opResult{padding-bottom:clamp(80px,9vw,125px)}.opResultInner{padding-top:10px}.opResultInner>small{display:block;margin-bottom:20px;font:500 7px/1 monospace;letter-spacing:.18em;color:#72b9c9}.opNextChapter{position:relative;display:block;width:min(1180px,calc(100% - 48px));margin:0 auto 48px;padding:42px 0 48px;color:inherit;text-decoration:none;overflow:hidden}.opNextChapter,.opNextMeta{border-bottom:1px solid rgba(255,255,255,.055)}.opNextMeta{display:flex;justify-content:space-between;padding-bottom:20px}.opNextMeta b,.opNextMeta span{font:500 7px/1 monospace;letter-spacing:.18em}.opNextMeta span{color:#65767b}.opNextMeta b{color:#72b9c9}.opNextBody{display:grid;grid-template-columns:1fr minmax(180px,.35fr);grid-gap:60px;gap:60px;align-items:end;padding-top:34px}.opNextBody small{font:500 7px/1 monospace;letter-spacing:.16em;color:#718287}.opNextBody h2{margin:15px 0 0;font-size:clamp(31px,4.5vw,64px);line-height:.96;letter-spacing:-.045em;font-weight:420}.opNextBody h2 em{font-style:normal;color:#84969a}.opNextSignal{position:relative;height:50px;display:flex;align-items:center}.opNextSignal i{width:100%;height:1px;background:linear-gradient(90deg,rgba(114,185,201,.1),rgba(114,185,201,.7));transform:scaleX(.6);transform-origin:left;transition:transform .7s ease}.opNextSignal span{position:absolute;right:0;color:#72b9c9;transition:transform .7s ease}.opNextChapter:hover .opNextSignal i{transform:scaleX(1)}.opNextChapter:hover .opNextSignal span{transform:translateX(6px)}@media(max-width:760px){.opHero{min-height:auto}.opHeroInner,.opNextChapter,.opSection{width:min(100% - 32px,1180px)}.opHeroInner{padding:28px 0 54px}.opCrumbs{margin-bottom:64px}.opHero h1{font-size:clamp(42px,12vw,62px)}.opHeroField i{left:40%;right:2%;opacity:.35}.opHeroSequence{display:grid;grid-template-columns:1fr auto 1fr auto 1.2fr;grid-gap:7px;gap:7px;font-size:6px}.opSection{padding:76px 0}.opFocusList article{grid-template-columns:32px 1fr}.opFocusList article p{grid-column:2}.opEvidenceRun{gap:8px;font-size:7px}.opIteration{display:grid;grid-template-columns:1fr auto 1fr auto;grid-gap:12px;gap:12px}.opNextMeta{display:block}.opNextMeta b{display:block;margin-top:10px}.opNextBody{grid-template-columns:1fr;gap:20px}.opNextSignal{width:70%}}@media(prefers-reduced-motion:reduce){.opHeroField i,.opHeroField:before{animation:none!important}.opFocusList article,.opNextSignal i,.opNextSignal span{transition:none!important}}.opHero,.opHeroCinematic{background:#020405}.opHeroCinematic{position:absolute;inset:0;z-index:-3;overflow:hidden;pointer-events:none}.opHeroImage{position:absolute;inset:-2.5%;background:url(/media/how-we-work/optimize/optimize-hero-uhd.webp) 67% 55%/cover no-repeat;transform:scale(1.006);transform-origin:67% 54%;animation:opCamera 13s cubic-bezier(.4,0,.2,1) infinite alternate;will-change:transform}.opHeroShade{position:absolute;inset:0;background:linear-gradient(90deg,rgba(2,4,5,.98),rgba(2,4,5,.93) 27%,rgba(2,4,5,.62) 45%,rgba(2,4,5,.17) 68%,rgba(2,4,5,.32)),linear-gradient(180deg,rgba(2,4,5,.4),transparent 30%,transparent 72%,rgba(2,4,5,.76))}.opHeroSweep{top:-10%;bottom:-10%;left:48%;width:16%;background:linear-gradient(90deg,transparent,rgba(225,174,102,.11),rgba(255,231,190,.08),transparent);filter:blur(13px);transform:skewX(-8deg) translateX(-160%);animation:opSweep 8.8s ease-in-out infinite}.opHeroDepth,.opHeroSweep{position:absolute;mix-blend-mode:screen}.opHeroDepth{border-radius:50%;filter:blur(34px);opacity:.24}.opDepthA{width:28vw;height:9vw;right:9%;top:47%;background:rgba(229,169,88,.2);animation:opDA 6.8s ease-in-out infinite alternate}.opDepthB{width:22vw;height:8vw;right:35%;top:52%;background:rgba(105,181,198,.14);animation:opDB 7.6s ease-in-out infinite alternate}.opHeroField{z-index:-1;background:none}.opHeroField:before{background:linear-gradient(90deg,transparent,rgba(216,161,91,.035),rgba(114,185,201,.035),transparent);filter:blur(11px)}.opHeroField i{opacity:.42;background:linear-gradient(90deg,transparent,rgba(229,171,92,.18),rgba(255,224,176,.34),transparent)}.opHeroInner{position:relative;z-index:3}.opHero h1{text-shadow:0 3px 32px rgba(0,0,0,.42)}.opHeroSequence{position:relative;background:linear-gradient(90deg,rgba(2,4,5,.76),rgba(2,4,5,.28),transparent);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}@keyframes opCamera{to{transform:scale(1.032) translate3d(-.45%,.25%,0)}}@keyframes opSweep{0%,18%{transform:skewX(-8deg) translateX(-180%);opacity:0}42%{opacity:.8}68%,to{transform:skewX(-8deg) translateX(430%);opacity:0}}@keyframes opDA{to{transform:translate3d(4%,2%,0) scale(1.08);opacity:.38}}@keyframes opDB{to{transform:translate3d(-5%,-2%,0) scale(.92);opacity:.32}}@media(max-width:760px){.opHeroImage{inset:-1%;background-position:70% 55%;animation:opMobile 12s ease-in-out infinite alternate}.opHeroShade{background:linear-gradient(180deg,rgba(2,4,5,.88),rgba(2,4,5,.65) 43%,rgba(2,4,5,.38) 66%,rgba(2,4,5,.8)),linear-gradient(90deg,rgba(2,4,5,.82),rgba(2,4,5,.15))}.opHeroSweep{left:37%;width:23%;opacity:.55}.opDepthA,.opDepthB{opacity:.13}.opHeroSequence{background:rgba(2,4,5,.5)}}@keyframes opMobile{to{transform:scale(1.025) translate3d(-.25%,0,0)}}@media(prefers-reduced-motion:reduce){.opDepthA,.opDepthB,.opHeroImage,.opHeroSweep{animation:none!important}.opHeroImage{transform:scale(1.01)}}.opEvidenceRun{display:none!important}.opEvidenceSystem{margin-top:clamp(52px,7vw,86px);display:grid;grid-template-columns:minmax(0,1fr) minmax(100px,.22fr) minmax(0,1fr) minmax(100px,.22fr) minmax(0,1fr);align-items:stretch;border-top:1px solid rgba(255,255,255,.065);border-bottom:1px solid rgba(255,255,255,.065)}.opEvidenceStage{position:relative;min-height:250px;padding:27px 8px 30px 0;overflow:hidden}.opEvidenceStage small{display:block;margin-bottom:52px;font:500 7px/1 monospace;letter-spacing:.16em;color:#65767b}.opEvidenceStage strong{position:relative;z-index:2;display:block;font-size:clamp(18px,2vw,28px);font-weight:470;letter-spacing:-.02em;color:#dce5e7}.opEvidenceStage p{position:relative;z-index:2;max-width:240px;margin:12px 0 0;font-size:9px;line-height:1.55;color:#6f8084}.opChangeTrace,.opEvidenceTrace,.opResponseTrace{position:absolute;left:0;right:8%;top:75px;height:62px}.opEvidenceTrace i{position:absolute;bottom:0;width:1px;background:rgba(125,164,173,.38);transform-origin:bottom;animation:opReadSignal 3.4s ease-in-out infinite}.opEvidenceTrace i:first-child{left:3%;height:22%;animation-delay:-.3s}.opEvidenceTrace i:nth-child(2){left:18%;height:66%;animation-delay:-1.1s}.opEvidenceTrace i:nth-child(3){left:34%;height:38%;animation-delay:-2.2s}.opEvidenceTrace i:nth-child(4){left:50%;height:88%;animation-delay:-.7s}.opEvidenceTrace i:nth-child(5){left:66%;height:48%;animation-delay:-1.7s}.opEvidenceTrace i:nth-child(6){left:81%;height:72%;animation-delay:-2.7s}.opEvidenceTrace i:nth-child(7){left:96%;height:31%;animation-delay:-1.4s}.opIntervention{display:flex;flex-direction:column;justify-content:center;padding:70px 14px 0}.opIntervention>span{margin-bottom:13px;font:500 6px/1 monospace;letter-spacing:.13em;color:#7b6953;white-space:nowrap}.opIntervention>div{display:flex;align-items:center}.opIntervention i{display:block;flex:1 1;height:1px;background:linear-gradient(90deg,rgba(216,161,91,.08),rgba(216,161,91,.62));transform-origin:left;animation:opIntervene 3.8s cubic-bezier(.2,.7,.2,1) infinite}.opIntervention b{margin-left:5px;color:#d8a15b;font:400 13px/1 monospace;animation:opArrow 3.8s ease-in-out infinite}.opChangeTrace{display:flex;align-items:center;gap:9px}.opChangeTrace:before{content:"";position:absolute;left:0;right:0;top:50%;height:1px;background:rgba(216,161,91,.15)}.opChangeTrace i{position:relative;width:7px;height:7px;border:1px solid rgba(216,161,91,.45);background:#070807;transform:rotate(45deg);animation:opChangePoint 3.8s ease-in-out infinite}.opChangeTrace i:nth-child(2){animation-delay:-1.25s}.opChangeTrace i:nth-child(3){animation-delay:-2.5s}.opResponseTrace{overflow:hidden}.opResponseTrace:before{content:"";position:absolute;left:0;right:0;top:48%;height:1px;background:linear-gradient(90deg,rgba(114,185,201,.12),rgba(114,185,201,.62))}.opResponseTrace i{position:absolute;top:calc(48% - 2px);width:5px;height:5px;background:#72b9c9;box-shadow:0 0 10px rgba(114,185,201,.45);animation:opResponse 4.2s ease-in-out infinite}.opResponseTrace i:first-child{left:2%;animation-delay:-.2s}.opResponseTrace i:nth-child(2){left:25%;animation-delay:-1s}.opResponseTrace i:nth-child(3){left:48%;animation-delay:-1.8s}.opResponseTrace i:nth-child(4){left:71%;animation-delay:-2.6s}.opResponseTrace i:nth-child(5){left:94%;animation-delay:-3.4s}.opImproved strong{color:#9fc7cf}@keyframes opReadSignal{0%,to{transform:scaleY(.45);opacity:.25}50%{transform:scaleY(1);opacity:.9}}@keyframes opIntervene{0%,18%{transform:scaleX(.05);opacity:.1}55%,to{transform:scaleX(1);opacity:1}}@keyframes opArrow{0%,35%{transform:translateX(-7px);opacity:.2}70%,to{transform:translateX(3px);opacity:1}}@keyframes opChangePoint{0%,to{transform:rotate(45deg) scale(.72);box-shadow:none}50%{transform:rotate(45deg) scale(1.2);box-shadow:0 0 14px rgba(216,161,91,.28)}}@keyframes opResponse{0%,to{transform:translateY(7px);opacity:.25}50%{transform:translateY(-7px);opacity:1}}@media(max-width:900px){.opEvidenceSystem{grid-template-columns:1fr}.opEvidenceStage{min-height:215px;padding:26px 0}.opEvidenceStage small{margin-bottom:42px}.opIntervention{padding:2px 0 12px;width:55%}.opIntervention>span{margin-bottom:8px}.opChangeTrace,.opEvidenceTrace,.opResponseTrace{right:35%;top:68px}.opEvidenceStage p{max-width:420px}}@media(prefers-reduced-motion:reduce){.opChangeTrace i,.opEvidenceTrace i,.opIntervention b,.opIntervention i,.opResponseTrace i{animation:none!important}.opIntervention i{transform:scaleX(1)}}.opFocusSystem{margin-top:clamp(50px,6vw,78px);display:grid;grid-template-columns:minmax(300px,.78fr) minmax(0,1.35fr);grid-gap:clamp(38px,6vw,88px);gap:clamp(38px,6vw,88px);align-items:stretch}.opFocusSystem .opFocusList{margin:0;border-top:1px solid rgba(255,255,255,.065)}.opFocusSystem .opFocusList button{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;display:grid;grid-template-columns:38px minmax(110px,.42fr) 1fr 20px;grid-gap:15px;gap:15px;align-items:center;padding:18px 0;border:0;border-bottom:1px solid rgba(255,255,255,.055);background:transparent;color:inherit;text-align:left;cursor:pointer;transition:padding-left .35s ease,background .35s ease}.opFocusSystem .opFocusList button.isActive,.opFocusSystem .opFocusList button:focus-visible,.opFocusSystem .opFocusList button:hover{padding-left:9px;background:linear-gradient(90deg,rgba(114,185,201,.035),transparent);outline:none}.opFocusSystem .opFocusList button small{font:500 7px/1 monospace;letter-spacing:.14em;color:#5f7074}.opFocusSystem .opFocusList button strong{font-size:11px;letter-spacing:.07em;font-weight:520;color:#cbd5d7}.opFocusSystem .opFocusList button span{font-size:8px;line-height:1.45;color:#65767a}.opFocusSystem .opFocusList button>i{font-style:normal;color:#526368;transform:translateX(-5px);transition:transform .35s ease,color .35s ease}.opFocusSystem .opFocusList button.isActive>i{transform:translateX(3px);color:#72b9c9}.opFocusStage{position:relative;min-height:390px;padding:24px 0 0;border-top:1px solid rgba(255,255,255,.065);border-bottom:1px solid rgba(255,255,255,.055);overflow:hidden}.opFocusStage:before{content:"";position:absolute;inset:0;background:linear-gradient(105deg,transparent 15%,rgba(114,185,201,.025) 55%,transparent 80%);transform:translateX(-70%);animation:opFocusSweep 5.6s ease-in-out infinite}.opFocusStageMeta{position:relative;z-index:2;display:flex;justify-content:space-between;font:500 7px/1 monospace;letter-spacing:.15em}.opFocusStageMeta span{color:#5e7074}.opFocusStageMeta b{color:#72b9c9;font-weight:500}.opTune{position:relative;z-index:2;display:grid;grid-template-columns:1fr minmax(100px,.34fr) 1fr;grid-gap:20px;gap:20px;align-items:center;min-height:280px}.opTuneSide{display:flex;flex-direction:column;gap:14px}.opTuneAction small,.opTuneSide small{margin-bottom:6px;font:500 6px/1 monospace;letter-spacing:.14em;color:#627378}.opTuneSide span{position:relative;padding:0 0 8px;border-bottom:1px solid rgba(255,255,255,.045);font:500 8px/1.2 monospace;letter-spacing:.09em;color:#79898d;animation:opTuneIn .55s both;animation-delay:calc(var(--i)*.08s)}.opTuneAfter span{color:#9db5ba;border-color:rgba(114,185,201,.1)}.opTuneAction{display:flex;flex-direction:column;align-items:center;text-align:center}.opTuneAction i{width:1px;height:44px;background:linear-gradient(rgba(216,161,91,.08),rgba(216,161,91,.62));transform-origin:top;animation:opTuneLine 2.8s ease-in-out infinite}.opTuneAction i:last-child{background:linear-gradient(rgba(114,185,201,.62),rgba(114,185,201,.08));transform-origin:bottom}.opTuneAction strong{margin:11px 0;padding:8px 0;font:500 8px/1 monospace;letter-spacing:.13em;color:#d8a15b}.opFocusReadout{position:relative;z-index:2;display:flex;align-items:center;gap:12px;padding:17px 0;border-top:1px solid rgba(255,255,255,.05);font:500 7px/1 monospace;letter-spacing:.13em;color:#617277}.opFocusReadout i{flex:1 1;height:1px;background:linear-gradient(90deg,rgba(216,161,91,.16),rgba(114,185,201,.34))}.opFocusReadout strong{font-weight:500;color:#89b7c0}@keyframes opFocusSweep{0%,20%{transform:translateX(-75%);opacity:0}50%{opacity:1}80%,to{transform:translateX(75%);opacity:0}}@keyframes opTuneIn{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:none}}@keyframes opTuneLine{0%,to{transform:scaleY(.25);opacity:.25}50%{transform:scaleY(1);opacity:1}}@media(max-width:900px){.opFocusSystem{grid-template-columns:1fr;gap:38px}.opFocusSystem .opFocusList button{grid-template-columns:30px minmax(100px,.38fr) 1fr 16px}.opFocusStage{min-height:350px}.opTune{min-height:245px}}@media(max-width:560px){.opFocusSystem .opFocusList button{grid-template-columns:27px 1fr 16px}.opFocusSystem .opFocusList button span{grid-column:2;max-width:310px}.opFocusSystem .opFocusList button>i{grid-column:3;grid-row:1/3}.opTune{grid-template-columns:1fr;gap:17px;padding:30px 0}.opTuneAction{flex-direction:row;justify-content:center;gap:10px}.opTuneAction small{display:none}.opTuneAction i{width:40px;height:1px}.opFocusReadout{font-size:6px;gap:7px}}@media(prefers-reduced-motion:reduce){.opFocusStage:before,.opTuneAction i,.opTuneSide span{animation:none!important}}.opIteration{display:none!important}.opIterationEngine{margin-top:clamp(50px,6vw,82px);border-top:1px solid rgba(255,255,255,.065);border-bottom:1px solid rgba(255,255,255,.06);padding:24px 0 0;overflow:hidden}.opIterationMeta{display:flex;justify-content:space-between;gap:24px;font:500 7px/1 monospace;letter-spacing:.14em}.opIterationMeta span{color:#627479}.opIterationMeta strong{font-weight:500;color:#8b9da1}.opIterationTrack{position:relative;height:260px;margin-top:22px}.opIterationBaseline{position:absolute;left:0;right:0;height:1px;transform-origin:left}.opBaselineA{top:58%;background:linear-gradient(90deg,rgba(114,185,201,.12),rgba(114,185,201,.5) 45%,rgba(114,185,201,.15));animation:opBaselineRead 8.8s ease-in-out infinite}.opBaselineB{top:43%;background:linear-gradient(90deg,transparent 52%,rgba(216,161,91,.15),rgba(114,185,201,.52));-webkit-clip-path:inset(0 100% 0 0);clip-path:inset(0 100% 0 0);animation:opImprovedBaseline 8.8s cubic-bezier(.2,.7,.2,1) infinite}.opIterationPulse{position:absolute;top:calc(58% - 10px);left:-2%;width:20px;height:20px;background:linear-gradient(90deg,transparent,rgba(114,185,201,.28),transparent);filter:blur(3px);animation:opIterationTravel 8.8s linear infinite}.opIterationStep{position:absolute;top:0;width:21%;height:100%;padding-top:62px}.opIterationStep:after{content:"";position:absolute;top:52%;left:0;width:1px;height:31px;background:linear-gradient(rgba(255,255,255,.05),rgba(114,185,201,.45));transform-origin:bottom;animation:opStepMark 8.8s ease-in-out infinite}.opIterationStep small{display:block;margin-bottom:12px;font:500 6px/1 monospace;letter-spacing:.14em;color:#56686c}.opIterationStep b{display:block;font-size:clamp(16px,1.7vw,24px);font-weight:470;letter-spacing:-.02em;color:#cbd5d7}.opIterationStep em{display:block;max-width:150px;margin-top:9px;font-size:8px;line-height:1.45;font-style:normal;color:#64767a}.opIterLearn{left:0}.opIterChange{left:27%}.opIterObserve{left:54%}.opIterImprove{left:81%;width:19%}.opIterLearn:after{animation-delay:0s}.opIterChange:after{animation-delay:2.1s}.opIterObserve:after{animation-delay:4.2s}.opIterImprove:after{animation-delay:6.3s}.opIterImprove b{color:#9ec5cd}.opIterationReturn{display:grid;grid-template-columns:auto minmax(60px,1fr) auto;align-items:center;grid-gap:14px;gap:14px;padding:17px 0;border-top:1px solid rgba(255,255,255,.045);font:500 7px/1 monospace;letter-spacing:.14em}.opIterationReturn span{color:#718286}.opIterationReturn i{height:1px;background:linear-gradient(90deg,rgba(114,185,201,.42),rgba(216,161,91,.28),rgba(114,185,201,.12));transform-origin:right;animation:opReturnSignal 8.8s ease-in-out infinite}.opIterationReturn strong{font-weight:500;color:#d2a56c}@keyframes opBaselineRead{0%,to{opacity:.3;transform:scaleX(.94)}22%,58%{opacity:.85;transform:scaleX(1)}}@keyframes opImprovedBaseline{0%,57%{-webkit-clip-path:inset(0 100% 0 0);clip-path:inset(0 100% 0 0);opacity:0}76%,to{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0);opacity:1}}@keyframes opIterationTravel{0%{left:-2%;opacity:0}6%{opacity:1}94%{opacity:1}to{left:100%;opacity:0;top:calc(43% - 10px)}}@keyframes opStepMark{0%,12%,to{transform:scaleY(.22);opacity:.18}18%,30%{transform:scaleY(1);opacity:1}38%{transform:scaleY(.45);opacity:.35}}@keyframes opReturnSignal{0%,72%{transform:scaleX(.05);opacity:.1}88%,to{transform:scaleX(1);opacity:.9}}@media(max-width:760px){.opIterationMeta{flex-direction:column;gap:9px}.opIterationTrack{height:auto;margin-top:34px;padding-bottom:22px}.opIterationBaseline,.opIterationPulse{display:none}.opIterationStep{position:relative;left:auto!important;top:auto;width:100%!important;height:auto;padding:18px 0 18px 38px;border-top:1px solid rgba(255,255,255,.045)}.opIterationStep:after{top:20px;left:10px;height:34px}.opIterationStep small{position:absolute;left:0;top:23px}.opIterationStep em{max-width:310px}.opIterationReturn{font-size:6px}}@media(prefers-reduced-motion:reduce){.opBaselineA,.opBaselineB,.opIterationPulse,.opIterationReturn i,.opIterationStep:after{animation:none!important}.opBaselineB{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0);opacity:1}}.opResult .opResultInner{position:relative;max-width:1120px;margin:0 auto}.opResultResolution{margin-top:clamp(48px,6vw,76px);border-top:1px solid rgba(255,255,255,.065);border-bottom:1px solid rgba(255,255,255,.055);padding-top:22px;overflow:hidden}.opResolutionTrace{position:relative;height:92px}.opResolutionTrace:after,.opResolutionTrace:before{content:"";position:absolute;left:0;right:0;height:1px}.opResolutionTrace:before{top:58%;background:linear-gradient(90deg,rgba(114,185,201,.12),rgba(216,161,91,.4) 28%,rgba(114,185,201,.52) 72%,rgba(114,185,201,.18));-webkit-clip-path:polygon(0 45%,8% 5%,16% 86%,24% 24%,32% 70%,40% 34%,48% 61%,56% 40%,64% 55%,72% 44%,80% 51%,88% 47%,100% 49%,100% 53%,88% 51%,80% 55%,72% 48%,64% 59%,56% 44%,48% 66%,40% 38%,32% 75%,24% 28%,16% 91%,8% 9%,0 49%);clip-path:polygon(0 45%,8% 5%,16% 86%,24% 24%,32% 70%,40% 34%,48% 61%,56% 40%,64% 55%,72% 44%,80% 51%,88% 47%,100% 49%,100% 53%,88% 51%,80% 55%,72% 48%,64% 59%,56% 44%,48% 66%,40% 38%,32% 75%,24% 28%,16% 91%,8% 9%,0 49%);height:44px;transform:translateY(-22px);animation:opResolveTrace 7.8s ease-in-out infinite}.opResolutionTrace:after{top:58%;background:linear-gradient(90deg,transparent 40%,rgba(114,185,201,.18),rgba(114,185,201,.68));transform-origin:right;animation:opStableLine 7.8s ease-in-out infinite}.opResolutionTrace i{position:absolute;top:calc(58% - 3px);width:6px;height:6px;background:#7eb8c4;box-shadow:0 0 11px rgba(126,184,196,.36);opacity:0;animation:opResolvePoint 7.8s ease-in-out infinite}.opResolutionTrace i:first-child{left:4%;animation-delay:0s}.opResolutionTrace i:nth-child(2){left:17%;animation-delay:.25s}.opResolutionTrace i:nth-child(3){left:30%;animation-delay:.5s}.opResolutionTrace i:nth-child(4){left:43%;animation-delay:.75s}.opResolutionTrace i:nth-child(5){left:56%;animation-delay:1s}.opResolutionTrace i:nth-child(6){left:69%;animation-delay:1.25s}.opResolutionTrace i:nth-child(7){left:82%;animation-delay:1.5s}.opResolutionTrace i:nth-child(8){left:95%;animation-delay:1.75s}.opResolutionWords{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:28px;gap:28px;padding:10px 0 30px}.opResolutionWords span{padding-top:15px;border-top:1px solid rgba(255,255,255,.05);animation:opOutcomeSettle 7.8s ease-in-out infinite}.opResolutionWords span:nth-child(2){animation-delay:.3s}.opResolutionWords span:nth-child(3){animation-delay:.6s}.opResolutionWords small{display:block;margin-bottom:9px;font:500 6px/1 monospace;letter-spacing:.14em;color:#5d7074}.opResolutionWords strong{font-size:clamp(14px,1.55vw,21px);font-weight:470;letter-spacing:-.015em;color:#a9c6cc}.opResolutionWords span:nth-child(2) strong{color:#c3d1d4}.opResolutionWords span:nth-child(3) strong{color:#d2b487}.opResolutionComplete{display:grid;grid-template-columns:auto minmax(60px,1fr) auto;align-items:center;grid-gap:14px;gap:14px;padding:16px 0;border-top:1px solid rgba(255,255,255,.045);font:500 7px/1 monospace;letter-spacing:.14em}.opResolutionComplete span{color:#687a7e}.opResolutionComplete i{height:1px;background:linear-gradient(90deg,rgba(114,185,201,.18),rgba(216,161,91,.48));transform-origin:left;animation:opReadyLine 7.8s ease-in-out infinite}.opResolutionComplete strong{font-weight:500;color:#d2a56c}@keyframes opResolveTrace{0%,18%{opacity:.65;transform:translateY(-22px) scaleY(1)}58%,to{opacity:.28;transform:translateY(-22px) scaleY(.12)}}@keyframes opStableLine{0%,45%{transform:scaleX(.05);opacity:.08}72%,to{transform:scaleX(1);opacity:1}}@keyframes opResolvePoint{0%,42%{opacity:0;transform:translateY(9px)}62%,to{opacity:.85;transform:translateY(0)}}@keyframes opOutcomeSettle{0%,45%{opacity:.35;transform:translateY(7px)}68%,to{opacity:1;transform:none}}@keyframes opReadyLine{0%,66%{transform:scaleX(.05);opacity:.08}88%,to{transform:scaleX(1);opacity:.9}}@media(max-width:700px){.opResolutionTrace{height:72px}.opResolutionWords{grid-template-columns:1fr;gap:12px;padding-bottom:22px}.opResolutionWords span{padding-top:12px}.opResolutionComplete{font-size:6px;gap:8px}}@media(prefers-reduced-motion:reduce){.opResolutionComplete i,.opResolutionTrace i,.opResolutionTrace:after,.opResolutionTrace:before,.opResolutionWords span{animation:none!important}.opResolutionTrace:before{opacity:.25;transform:translateY(-22px) scaleY(.15)}.opResolutionTrace:after{transform:scaleX(1)}.opResolutionTrace i{opacity:.8}.opResolutionWords span{opacity:1}.opResolutionComplete i{transform:scaleX(1)}}