.lrPage{background:#020607;color:#eef3f4;overflow:hidden}.lrHero{position:relative;min-height:calc(100vh - 90px);display:flex;align-items:center;padding:90px max(5vw,28px) 110px;isolation:isolate}.lrHeroImage{position:absolute;inset:-1%;z-index:-4;background:url(/media/how-we-work/learn/learn-hero.webp) 72%/cover no-repeat;animation:lrCamera 14s ease-in-out infinite alternate}.lrHeroShade{position:absolute;inset:0;z-index:-3;background:linear-gradient(90deg,#020607,rgba(2,6,7,.97) 31%,rgba(2,6,7,.72) 49%,rgba(2,6,7,.16) 74%,rgba(2,6,7,.42)),linear-gradient(180deg,rgba(2,6,7,.12),rgba(2,6,7,.58))}.lrHeroSweep{position:absolute;z-index:-2;top:0;bottom:0;width:22%;left:47%;background:linear-gradient(90deg,transparent,rgba(113,187,206,.07),transparent);filter:blur(12px);animation:lrSweep 7s ease-in-out infinite}.lrHeroInner{width:min(690px,53vw);position:relative;z-index:2}.lrCrumbs{display:flex;gap:10px;margin-bottom:54px;font:500 8px/1 monospace;letter-spacing:.12em;color:#718187}.lrCrumbs a{color:#718187;text-decoration:none}.lrCrumbs b{color:#c8d2d5;font-weight:500}.lrKicker,.lrLabel{font:500 8px/1 monospace;letter-spacing:.16em;color:#75b7c8}.lrHero h1{margin:20px 0 24px;font-size:clamp(46px,5.6vw,88px);line-height:.94;letter-spacing:-.055em;font-weight:450}.lrHero h1 em{display:block;color:#9dcbd6;font-style:normal;font-weight:400}.lrHero p{width:min(590px,100%);font-size:15px;line-height:1.7;color:#9ba9ad}.lrEnter{display:inline-flex;gap:22px;margin-top:32px;padding:13px 20px;border:1px solid rgba(147,202,215,.28);border-radius:999px;color:#e9f0f2;text-decoration:none;font-size:11px}.lrSequence{position:absolute;left:max(5vw,28px);right:max(5vw,28px);bottom:36px;display:flex;justify-content:flex-end;gap:13px;font:500 7px/1 monospace;letter-spacing:.14em;color:#61737a}.lrSequence i{font-style:normal;color:#b1844d}.lrSequence strong{color:#a7d0d9;font:inherit}.lrSection{padding:110px max(5vw,28px);border-top:1px solid rgba(255,255,255,.06)}.lrSplit{display:grid;grid-template-columns:minmax(0,.8fr) minmax(420px,1.2fr);grid-gap:8vw;gap:8vw;align-items:center;margin-top:42px}.lrSection h2{margin:0;font-size:clamp(34px,4vw,62px);line-height:1;letter-spacing:-.045em;font-weight:430}.lrSection p{font-size:13px;line-height:1.75;color:#849398}.lrInterpret{min-height:300px;padding:40px;border-left:1px solid rgba(255,255,255,.08)}.lrRaw{display:flex;flex-wrap:wrap;gap:18px}.lrRaw span{font:500 8px/1 monospace;letter-spacing:.13em;color:#56676d;opacity:.35}.lrInterpretLine{height:1px;margin:76px 0 44px;background:rgba(255,255,255,.07);overflow:hidden}.lrInterpretLine i{display:block;height:100%;transform:scaleX(0);transform-origin:left;background:linear-gradient(90deg,#b1844d,#75b7c8)}.lrResolved{opacity:.15;transform:translateY(8px)}.lrResolved small{display:block;font:500 7px/1 monospace;letter-spacing:.15em;color:#75b7c8;margin-bottom:15px}.lrResolved strong{font-size:clamp(20px,2vw,30px);font-weight:450}.lrInterpret.isOn .lrInterpretLine i{animation:lrLine 1.8s .25s forwards}.lrInterpret.isOn .lrResolved{animation:lrResolve .6s 1.35s forwards}.lrSignalFlow{position:relative;padding-left:28px}.lrSignalLine{position:absolute;left:0;top:4px;bottom:4px;width:1px;background:rgba(255,255,255,.07)}.lrSignalLine i{display:block;height:100%;transform:scaleY(0);transform-origin:top;background:linear-gradient(#b1844d,#75b7c8)}.lrSignalStep{display:grid;grid-template-columns:35px 150px 1fr;grid-gap:16px;gap:16px;min-height:74px;opacity:.14;transform:translateX(-6px)}.lrSignalStep small,.lrSignalStep strong{font:500 8px/1 monospace;letter-spacing:.13em}.lrSignalStep small{color:#61737a}.lrSignalStep strong{color:#dce5e7}.lrSignalStep span{font-size:10px;color:#74848a}.lrSignalFlow.isOn .lrSignalLine i{animation:lrDown 2.6s forwards}.lrSignalFlow.isOn .lrSignalStep{animation:lrStep .5s calc(.25s + var(--i)*.48s) forwards}.lrOutcomeGrid,.lrSourcesIntro{display:grid;grid-template-columns:1fr .8fr;grid-gap:8vw;gap:8vw;margin:42px 0 58px}.lrSourceList{border-top:1px solid rgba(255,255,255,.08)}.lrSourceList article{display:grid;grid-template-columns:60px minmax(210px,.55fr) 1fr;grid-gap:24px;gap:24px;padding:24px 0;border-bottom:1px solid rgba(255,255,255,.07)}.lrSourceList h3,.lrSourceList small{font:500 8px/1.3 monospace;letter-spacing:.13em}.lrSourceList small{color:#61737a}.lrSourceList h3{margin:0;color:#dce5e7}.lrSourceList p{margin:0;font-size:11px}.lrOutcomeRun{display:flex;justify-content:flex-end;gap:16px;margin:42px 0 30px;padding:18px 0;border-block:1px solid rgba(255,255,255,.08);font:500 8px/1 monospace;letter-spacing:.14em;color:#687a80}.lrOutcomeRun i{font-style:normal;color:#b1844d}.lrOutcomeRun strong{font:inherit;color:#a7d0d9}.lrNext{display:block;padding:22px 0;text-decoration:none;color:inherit}.lrNext>span{font:500 7px/1 monospace;letter-spacing:.16em;color:#63757b}.lrNext>div{display:grid;grid-template-columns:54px 170px 1fr auto;grid-gap:20px;gap:20px;align-items:center;margin-top:17px}.lrNext b{font:400 26px/1 monospace;color:#53646a}.lrNext strong{font-size:28px;font-weight:450}.lrNext p{margin:0}.lrNext i{font-style:normal;font-size:24px;color:#75b7c8}@keyframes lrCamera{to{transform:scale(1.022) translateX(-.3%)}}@keyframes lrSweep{50%{transform:translateX(120%)}}@keyframes lrLine{to{transform:scaleX(1)}}@keyframes lrResolve{to{opacity:1;transform:none}}@keyframes lrDown{to{transform:scaleY(1)}}@keyframes lrStep{to{opacity:1;transform:none}}@media(max-width:800px){.lrHero{min-height:780px;padding:70px 24px 110px}.lrHeroShade{background:linear-gradient(180deg,rgba(2,6,7,.97),rgba(2,6,7,.82) 52%,rgba(2,6,7,.5))}.lrHeroInner{width:100%}.lrCrumbs{margin-bottom:38px}.lrHero h1{font-size:clamp(42px,13vw,66px)}.lrSequence{justify-content:flex-start;flex-wrap:wrap;line-height:1.6}.lrSection{padding:80px 24px}.lrOutcomeGrid,.lrSourcesIntro,.lrSplit{grid-template-columns:1fr;gap:38px}.lrInterpret{min-height:250px;padding:30px 0 20px 24px}.lrSignalStep{grid-template-columns:30px 125px 1fr}.lrSourceList article{grid-template-columns:38px 1fr}.lrSourceList article p{grid-column:2}.lrOutcomeRun{justify-content:flex-start;flex-wrap:wrap;line-height:1.5}.lrNext>div{grid-template-columns:42px 1fr auto}.lrNext p{grid-column:2/4}}@media(prefers-reduced-motion:reduce){.lrHeroImage,.lrHeroSweep,.lrInterpretLine i,.lrResolved,.lrSignalLine i,.lrSignalStep{animation:none!important;transform:none!important;opacity:1!important}}.lrHeroImage{inset:0!important;background-image:url(/media/how-we-work/learn/learn-hero-uhd.webp)!important;background-size:cover!important;background-position:70% 48%!important;filter:none!important;transform:none;animation:lrUhdCamera 16s ease-in-out infinite alternate!important}.lrHeroShade{background:linear-gradient(90deg,#020607,rgba(2,6,7,.985) 25%,rgba(2,6,7,.91) 39%,rgba(2,6,7,.48) 57%,rgba(2,6,7,.08) 78%,rgba(2,6,7,.28)),linear-gradient(180deg,rgba(2,6,7,.08),rgba(2,6,7,.05) 60%,rgba(2,6,7,.58))!important}.lrHeroSweep{width:18%!important;left:49%!important;opacity:.72;filter:blur(8px)!important}@keyframes lrUhdCamera{0%{transform:scale(1)}to{transform:scale(1.012) translateX(-.18%)}}@media(max-width:800px){.lrHeroImage{background-position:68% 50%!important;animation:none!important}.lrHeroShade{background:linear-gradient(180deg,rgba(2,6,7,.97),rgba(2,6,7,.91) 46%,rgba(2,6,7,.56)),linear-gradient(90deg,rgba(2,6,7,.72),rgba(2,6,7,.18))!important}}@media(prefers-reduced-motion:reduce){.lrHeroImage{animation:none!important;transform:none!important}}.lrSurfaceMeaning{position:relative;min-height:390px;padding:28px 0 20px;display:grid;grid-template-columns:minmax(190px,.75fr) 84px minmax(250px,1fr);grid-gap:28px;gap:28px;align-items:center;overflow:hidden}.lrBusinessMeaning>small,.lrSurfaceNoise>small{display:block;margin-bottom:24px;font:500 7px/1 monospace;letter-spacing:.16em;color:#63757b}.lrSurfaceWords{display:flex;flex-direction:column;align-items:flex-start;gap:18px}.lrSurfaceWords span{position:relative;font:500 clamp(15px,1.45vw,21px)/1 monospace;letter-spacing:.12em;color:#718187;opacity:.22;transform:translateX(calc((var(--i) - 1.5)*7px))}.lrSurfaceWords span:after{content:"";position:absolute;left:calc(100% + 13px);top:50%;width:clamp(18px,3vw,48px);height:1px;background:linear-gradient(90deg,rgba(255,255,255,.13),transparent);transform-origin:left;transform:scaleX(.35)}.lrInterpretGate{position:relative;height:265px;display:flex;align-items:center;justify-content:center;border-left:1px solid rgba(255,255,255,.06);border-right:1px solid rgba(255,255,255,.06)}.lrInterpretGate:after,.lrInterpretGate:before{content:"";position:absolute;left:-22px;right:-22px;height:1px;background:linear-gradient(90deg,transparent,rgba(218,166,91,.2),rgba(117,183,200,.28),transparent);opacity:.15}.lrInterpretGate:before{top:35%}.lrInterpretGate:after{bottom:35%}.lrInterpretGate span{writing-mode:vertical-rl;transform:rotate(180deg);font:500 7px/1 monospace;letter-spacing:.2em;color:#71858b}.lrGateSignal{position:absolute;left:50%;top:0;width:1px;height:100%;background:linear-gradient(180deg,transparent,#d9a45c 38%,#75b7c8 67%,transparent);transform:scaleY(0);transform-origin:top;box-shadow:0 0 18px rgba(117,183,200,.3)}.lrBusinessMeaning{opacity:.12;transform:translateX(-12px)}.lrBusinessMeaning>small{color:#75b7c8}.lrBusinessMeaning strong{display:block;max-width:390px;font-size:clamp(25px,2.7vw,42px);line-height:1.02;letter-spacing:-.035em;font-weight:430;color:#edf3f4}.lrBusinessMeaning p{max-width:430px;margin:20px 0 0!important;font-size:11px!important;line-height:1.65!important;color:#77878c!important}.lrSurfaceMeaning.isActive .lrSurfaceWords span{animation:lrSurfaceNoise .72s calc(.12s + var(--i)*.16s) ease-out forwards}.lrSurfaceMeaning.isActive .lrSurfaceWords span:after{animation:lrSurfaceTrail .8s calc(.22s + var(--i)*.16s) ease-out forwards}.lrSurfaceMeaning.isActive .lrGateSignal{animation:lrGateRead 2.15s cubic-bezier(.2,.75,.2,1) .38s forwards}.lrSurfaceMeaning.isActive .lrInterpretGate:after,.lrSurfaceMeaning.isActive .lrInterpretGate:before{animation:lrGatePulse 1.2s ease-out 1.05s forwards}.lrSurfaceMeaning.isActive .lrBusinessMeaning{animation:lrBusinessResolve .7s ease-out 1.55s forwards}@keyframes lrSurfaceNoise{0%{opacity:.22;filter:blur(0)}55%{opacity:.75;transform:translateX(5px)}to{opacity:.3;transform:translateX(18px);filter:blur(.35px)}}@keyframes lrSurfaceTrail{to{transform:scaleX(1);opacity:.22}}@keyframes lrGateRead{0%{transform:scaleY(0)}62%,to{transform:scaleY(1)}}@keyframes lrGatePulse{to{opacity:1}}@keyframes lrBusinessResolve{to{opacity:1;transform:none}}@media(max-width:800px){.lrSurfaceMeaning{min-height:0;grid-template-columns:1fr;gap:24px;padding:10px 0}.lrSurfaceWords{display:grid;grid-template-columns:1fr 1fr;grid-gap:15px;gap:15px}.lrSurfaceWords span{font-size:13px;transform:none}.lrSurfaceWords span:after{display:none}.lrInterpretGate{height:52px;border:0;border-top:1px solid rgba(255,255,255,.06);border-bottom:1px solid rgba(255,255,255,.06)}.lrInterpretGate span{writing-mode:horizontal-tb;transform:none}.lrGateSignal{left:0;top:50%;width:100%;height:1px;transform:scaleX(0);transform-origin:left}.lrSurfaceMeaning.isActive .lrGateSignal{animation:lrGateReadMobile 1.6s .35s forwards}.lrBusinessMeaning strong{font-size:clamp(25px,8vw,36px)}}@keyframes lrGateReadMobile{to{transform:scaleX(1)}}@media(prefers-reduced-motion:reduce){.lrBusinessMeaning,.lrGateSignal,.lrInterpretGate:after,.lrInterpretGate:before,.lrSurfaceWords span,.lrSurfaceWords span:after{animation:none!important;opacity:1!important;transform:none!important;filter:none!important}}.lrPathTrace{position:relative;min-height:430px;padding:48px 0 30px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:0;gap:0;align-items:start;overflow:hidden}.lrPathLine{position:absolute;left:2%;right:2%;top:84px;height:1px;background:rgba(255,255,255,.07);overflow:hidden}.lrPathLine i{display:block;width:100%;height:100%;background:linear-gradient(90deg,#d8a15b,#a9b6aa 46%,#72b9c9);transform:scaleX(0);transform-origin:left;box-shadow:0 0 18px rgba(114,185,201,.25)}.lrPathStage{position:relative;padding:66px 28px 36px 0;opacity:.18;transform:translateY(12px)}.lrPathStage:before{content:"";position:absolute;left:0;top:31px;width:8px;height:8px;border:1px solid rgba(255,255,255,.18);background:#05090a;transform:translate(-1px,-50%) rotate(45deg);opacity:.55}.lrPathNumber{display:block;margin-bottom:18px;font:500 8px/1 monospace;letter-spacing:.16em;color:#65767b}.lrPathCopy strong{display:block;font-size:clamp(15px,1.35vw,20px);font-weight:520;letter-spacing:.08em;color:#dfe7e8}.lrPathCopy p{max-width:205px;margin:12px 0 0!important;font-size:10px!important;line-height:1.55!important;color:#718187!important}.lrPathResolution{grid-column:1/-1;margin-top:28px;padding-top:22px;border-top:1px solid rgba(255,255,255,.055);display:flex;justify-content:space-between;gap:32px;opacity:0;transform:translateY(8px)}.lrPathResolution small{font:500 7px/1 monospace;letter-spacing:.18em;color:#72b9c9;white-space:nowrap}.lrPathResolution span{max-width:570px;text-align:right;font-size:10px;line-height:1.55;letter-spacing:.08em;color:#8c9b9f}.lrPathTrace.isActive .lrPathLine i{animation:lrPathTravel 2.7s cubic-bezier(.2,.72,.18,1) .18s forwards}.lrPathTrace.isActive .lrPathStage{animation:lrPathResolve .62s calc(.35s + var(--i)*.58s) ease-out forwards}.lrPathTrace.isActive .lrPathStage:before{animation:lrPathNode .6s calc(.48s + var(--i)*.58s) ease-out forwards}.lrPathTrace.isActive .lrPathResolution{animation:lrPathConclusion .7s ease-out 2.6s forwards}@keyframes lrPathTravel{to{transform:scaleX(1)}}@keyframes lrPathResolve{to{opacity:1;transform:none}}@keyframes lrPathNode{50%{background:#d8a15b;box-shadow:0 0 22px rgba(216,161,91,.35)}to{background:#72b9c9;border-color:#72b9c9;box-shadow:0 0 16px rgba(114,185,201,.28)}}@keyframes lrPathConclusion{to{opacity:1;transform:none}}@media(max-width:800px){.lrPathTrace{min-height:0;grid-template-columns:1fr;padding:24px 0 8px}.lrPathLine{left:4px;right:auto;top:30px;bottom:96px;width:1px;height:auto}.lrPathLine i{width:1px;height:100%;transform:scaleY(0);transform-origin:top;background:linear-gradient(180deg,#d8a15b,#72b9c9)}.lrPathStage{padding:16px 0 25px 34px}.lrPathStage:before{left:1px;top:24px}.lrPathResolution{grid-column:1;margin:12px 0 0 34px;display:block}.lrPathResolution span{display:block;text-align:left;margin-top:12px}.lrPathTrace.isActive .lrPathLine i{animation:lrPathTravelMobile 2.7s .18s forwards}}@keyframes lrPathTravelMobile{to{transform:scaleY(1)}}@media(prefers-reduced-motion:reduce){.lrPathLine i,.lrPathResolution,.lrPathStage,.lrPathStage:before{animation:none!important;opacity:1!important;transform:none!important}}.lrAngles{position:relative;display:grid;grid-template-columns:minmax(270px,.9fr) minmax(340px,1.1fr);grid-gap:clamp(44px,7vw,110px);gap:clamp(44px,7vw,110px);padding:48px 0 18px;align-items:center}.lrAngleEvidence{position:relative;min-height:410px;display:flex;flex-direction:column;justify-content:center}.lrAngleEvidence>small{position:absolute;top:12px;left:0;font:500 7px/1 monospace;letter-spacing:.18em;color:#617277}.lrEvidenceField{position:relative;height:238px;border-top:1px solid rgba(255,255,255,.055);border-bottom:1px solid rgba(255,255,255,.055);display:flex;align-items:center;justify-content:center;overflow:hidden}.lrEvidenceField:before{content:"";position:absolute;inset:0;background:linear-gradient(100deg,transparent 0 18%,rgba(216,161,91,.035) 35%,rgba(114,185,201,.045) 68%,transparent 88%);transform:translateX(-65%);opacity:0}.lrEvidenceField i{position:absolute;left:10%;right:10%;height:1px;background:linear-gradient(90deg,transparent,rgba(216,161,91,.38),rgba(114,185,201,.34),transparent);transform-origin:left;transform:scaleX(.12);opacity:.12}.lrEvidenceField i:first-child{top:24%;left:4%;right:23%}.lrEvidenceField i:nth-child(2){top:37%;left:16%;right:7%}.lrEvidenceField i:nth-child(3){top:50%;left:7%;right:12%}.lrEvidenceField i:nth-child(4){top:63%;left:21%;right:4%}.lrEvidenceField i:nth-child(5){top:76%;left:11%;right:18%}.lrEvidenceField span{position:relative;z-index:2;font:500 clamp(15px,1.7vw,23px)/1.1 monospace;letter-spacing:.16em;color:#dfe7e8;opacity:.18;transform:scale(.985)}.lrAngleConclusion{display:flex;align-items:center;gap:10px;margin-top:25px;flex-wrap:wrap;font:500 7px/1.5 monospace;letter-spacing:.12em;color:#66777c;opacity:0;transform:translateY(7px)}.lrAngleConclusion em{font-style:normal;color:#56676c}.lrAngleConclusion strong{font-weight:600;color:#77b8c7}.lrAngleConclusion b{font-weight:500}.lrAngleReadings{border-top:1px solid rgba(255,255,255,.06)}.lrAngleReading{width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;border-bottom:1px solid rgba(255,255,255,.055);padding:18px 0;display:grid;grid-template-columns:42px 1fr;grid-gap:14px;gap:14px;text-align:left;color:inherit;cursor:pointer;opacity:.3;transform:translateX(8px);transition:opacity .45s ease,transform .45s ease,padding-left .45s ease}.lrAngleReading>span{padding-top:3px;font:500 7px/1 monospace;letter-spacing:.15em;color:#63757a}.lrAngleReading strong{display:block;font-size:clamp(12px,1.05vw,15px);line-height:1.15;letter-spacing:.075em;font-weight:520;color:#dfe7e8}.lrAngleReading p{max-width:470px;margin:7px 0 0!important;font-size:9px!important;line-height:1.55!important;color:#718187!important}.lrAngleReading.isFocus{opacity:1;transform:none;padding-left:8px}.lrAngleReading.isFocus>span{color:#d8a15b}.lrAngleReading.isFocus strong{color:#f0f4f4}.lrAngles.isActive .lrEvidenceField:before{animation:lrAngleSweep 4.5s ease-in-out .3s infinite}.lrAngles.isActive .lrEvidenceField i{animation:lrEvidenceResolve 1.5s calc(.15s + var(--i,0)*.1s) ease-out forwards}.lrAngles.isActive .lrEvidenceField i:first-child{animation-delay:.15s}.lrAngles.isActive .lrEvidenceField i:nth-child(2){animation-delay:.32s}.lrAngles.isActive .lrEvidenceField i:nth-child(3){animation-delay:.49s}.lrAngles.isActive .lrEvidenceField i:nth-child(4){animation-delay:.66s}.lrAngles.isActive .lrEvidenceField i:nth-child(5){animation-delay:.83s}.lrAngles.isActive .lrEvidenceField span{animation:lrContextResolve .75s ease-out 1.15s forwards}.lrAngles.isActive .lrAngleConclusion{animation:lrAngleConclusion .65s ease-out 1.7s forwards}.lrAngles.isActive .lrAngleReading{animation:lrAngleReadingIn .55s ease-out forwards}.lrAngles.isActive .lrAngleReading:nth-child(2){animation-delay:.1s}.lrAngles.isActive .lrAngleReading:nth-child(3){animation-delay:.2s}.lrAngles.isActive .lrAngleReading:nth-child(4){animation-delay:.3s}.lrAngles.isActive .lrAngleReading:nth-child(5){animation-delay:.4s}@keyframes lrAngleSweep{0%{transform:translateX(-70%);opacity:0}25%{opacity:1}70%{opacity:.7}to{transform:translateX(75%);opacity:0}}@keyframes lrEvidenceResolve{to{transform:scaleX(1);opacity:.75}}@keyframes lrContextResolve{to{opacity:1;transform:scale(1)}}@keyframes lrAngleConclusion{to{opacity:1;transform:none}}@keyframes lrAngleReadingIn{to{opacity:.48;transform:none}}@media(max-width:820px){.lrAngles{grid-template-columns:1fr;gap:28px;padding-top:25px}.lrAngleEvidence{min-height:300px}.lrEvidenceField{height:190px}.lrAngleReading{grid-template-columns:34px 1fr}.lrAngleReading.isFocus{padding-left:4px}}@media(prefers-reduced-motion:reduce){.lrAngleConclusion,.lrAngleReading,.lrEvidenceField i,.lrEvidenceField span,.lrEvidenceField:before{animation:none!important;transform:none!important}.lrEvidenceField:before{display:none}.lrEvidenceField i{opacity:.65}.lrAngleConclusion,.lrEvidenceField span{opacity:1}.lrAngleReading{opacity:.65}.lrAngleReading.isFocus{opacity:1}}.lrCompleteSection{padding-bottom:clamp(70px,9vw,120px)!important}.lrComplete{padding-top:18px;overflow:hidden}.lrCompleteTop{max-width:800px}.lrCompleteTop small{display:block;margin-bottom:20px;font:500 7px/1 monospace;letter-spacing:.18em;color:#72b9c9}.lrCompleteTop h2{margin:0;font-size:clamp(31px,4.2vw,62px);line-height:.98;letter-spacing:-.045em;font-weight:420;color:#eef3f4}.lrCompleteTop h2 em{font-style:normal;color:#8ca0a5}.lrCompleteTop p{max-width:650px;margin:24px 0 0!important;font-size:11px!important;line-height:1.7!important;color:#78888d!important}.lrCompleteFlow{margin-top:clamp(42px,6vw,76px);padding:30px 0;border-top:1px solid rgba(255,255,255,.06);border-bottom:1px solid rgba(255,255,255,.06);display:grid;grid-template-columns:1fr 32px 1fr 32px 1.25fr;align-items:center;grid-gap:10px;gap:10px}.lrCompleteFlow>b{text-align:center;color:#53656a;opacity:.3}.lrCompleteState{position:relative;min-height:72px;display:flex;align-items:center;overflow:hidden}.lrCompleteState span{z-index:2;font:500 clamp(11px,1.15vw,16px)/1.2 monospace;letter-spacing:.13em;color:#718187}.lrCompleteState i{position:absolute;left:0;right:8%;height:1px;background:linear-gradient(90deg,#d6a05b,#72b9c9,transparent);transform:scaleX(.08);transform-origin:left;opacity:.12}.lrCompleteState i:first-of-type{top:32%}.lrCompleteState i:nth-of-type(2){top:50%}.lrCompleteState i:nth-of-type(3){top:68%}.lrCompleteQuestion{position:relative;margin-top:30px;padding:26px 0 8px;display:grid;grid-template-columns:minmax(110px,.32fr) minmax(70px,.18fr) minmax(330px,1.5fr);grid-gap:clamp(16px,2.4vw,34px);gap:clamp(16px,2.4vw,34px);align-items:center;border-top:1px solid rgba(255,255,255,.045);opacity:0;transform:translateY(8px)}.lrOldQuestion{position:relative;width:max-content;font:500 8px/1.3 monospace;letter-spacing:.16em;color:#526267;opacity:.7}.lrOldQuestion:after{content:"";position:absolute;left:-2px;right:-2px;top:50%;height:1px;background:linear-gradient(90deg,rgba(216,161,91,.15),rgba(216,161,91,.72),rgba(216,161,91,.15));transform:scaleX(0);transform-origin:left}.lrQuestionBridge{position:relative;height:28px;display:flex;align-items:center}.lrQuestionBridge i{position:absolute;left:0;right:18px;height:1px;background:linear-gradient(90deg,rgba(216,161,91,.35),rgba(114,185,201,.7));transform:scaleX(0);transform-origin:left}.lrQuestionBridge b{position:absolute;right:0;font:400 12px/1 monospace;color:#72b9c9;opacity:0;transform:translateX(-5px)}.lrCompleteQuestion strong{max-width:720px;font-size:clamp(15px,1.75vw,24px);line-height:1.18;letter-spacing:.018em;font-weight:480;color:#edf4f5;opacity:.12;transform:translateX(-10px)}.lrComplete.isActive .lrCompleteState i{animation:lrCFLine 1.1s ease-out forwards}.lrComplete.isActive .lrCompleteState:nth-of-type(3) i{animation-delay:.7s}.lrComplete.isActive .lrFinalState i{animation-delay:1.35s}.lrComplete.isActive .lrFinalState span{animation:lrCFText .65s ease-out 1.5s forwards}.lrComplete.isActive .lrCompleteQuestion{animation:lrCFQuestion .65s ease-out 2s forwards}@keyframes lrCFLine{to{transform:scaleX(1);opacity:.72}}@keyframes lrCFText{to{color:#eef5f5;text-shadow:0 0 22px rgba(114,185,201,.2)}}@keyframes lrCFQuestion{to{opacity:1;transform:none}}@media(max-width:760px){.lrCompleteFlow{grid-template-columns:1fr;gap:5px}.lrCompleteFlow>b{text-align:left;transform:rotate(90deg);height:18px}.lrCompleteQuestion{grid-template-columns:1fr;gap:10px}.lrCompleteTop h2{font-size:clamp(31px,10vw,48px)}}@media(prefers-reduced-motion:reduce){.lrCompleteQuestion,.lrCompleteState i,.lrFinalState span{animation:none!important;transform:none!important}.lrCompleteQuestion,.lrCompleteState i{opacity:1}.lrCompleteState i{transform:scaleX(1)!important}}.lrComplete.isActive .lrOldQuestion:after{animation:lrOldQuestionStrike .55s ease-out 2.02s forwards}.lrComplete.isActive .lrQuestionBridge i{animation:lrQuestionBridgeLine .72s cubic-bezier(.2,.75,.2,1) 2.42s forwards}.lrComplete.isActive .lrQuestionBridge b{animation:lrQuestionArrow .35s ease-out 2.95s forwards}.lrComplete.isActive .lrCompleteQuestion strong{animation:lrQuestionResolve .68s ease-out 3.08s forwards}@keyframes lrOldQuestionStrike{to{transform:scaleX(1)}}@keyframes lrQuestionBridgeLine{to{transform:scaleX(1)}}@keyframes lrQuestionArrow{to{opacity:1;transform:none}}@keyframes lrQuestionResolve{to{opacity:1;transform:none}}@media(max-width:760px){.lrCompleteQuestion{grid-template-columns:auto 1fr;gap:12px 16px;padding-top:22px}.lrQuestionBridge{min-width:76px}.lrCompleteQuestion strong{grid-column:1/-1;margin-top:6px;font-size:clamp(15px,4.7vw,20px)}}@media(prefers-reduced-motion:reduce){.lrCompleteQuestion strong,.lrOldQuestion:after,.lrQuestionBridge b,.lrQuestionBridge i{animation:none!important;transform:none!important}.lrOldQuestion:after,.lrQuestionBridge i{transform:scaleX(1)!important}.lrCompleteQuestion strong,.lrQuestionBridge b{opacity:1!important}}.lrNextChapter{position:relative;display:block;margin:0 clamp(18px,4vw,64px) clamp(28px,4vw,56px);padding:clamp(30px,4vw,54px) clamp(24px,4.5vw,70px);border-top:1px solid rgba(255,255,255,.07);border-bottom:1px solid rgba(255,255,255,.055);text-decoration:none!important;color:inherit;overflow:hidden;background:linear-gradient(90deg,rgba(255,255,255,.012),rgba(114,185,201,.018),rgba(255,255,255,.008));transition:background .55s ease,border-color .55s ease}.lrNextChapter:before{content:"";position:absolute;inset:0;background:linear-gradient(100deg,transparent 0 48%,rgba(114,185,201,.045) 60%,transparent 74%);transform:translateX(-72%);transition:transform 1s cubic-bezier(.2,.72,.18,1)}.lrNextChapter:focus-visible:before,.lrNextChapter:hover:before{transform:translateX(68%)}.lrNextChapter:focus-visible,.lrNextChapter:hover{border-color:rgba(114,185,201,.16);outline:none}.lrNextMeta{position:relative;z-index:2;display:flex;justify-content:space-between;gap:24px;padding-bottom:22px;border-bottom:1px solid rgba(255,255,255,.055)}.lrNextMeta b,.lrNextMeta span{font:500 7px/1 monospace;letter-spacing:.18em}.lrNextMeta span{color:#64757a}.lrNextMeta b{color:#72b9c9}.lrNextBody{position:relative;z-index:2;display:grid;grid-template-columns:minmax(0,1fr) minmax(180px,.38fr);grid-gap:clamp(34px,6vw,90px);gap:clamp(34px,6vw,90px);align-items:end;padding-top:clamp(30px,4vw,50px)}.lrNextBody small{display:block;margin-bottom:15px;font:500 7px/1 monospace;letter-spacing:.16em;color:#718287}.lrNextBody h2{margin:0;max-width:760px;font-size:clamp(31px,4.6vw,66px);line-height:.96;letter-spacing:-.045em;font-weight:420;color:#edf3f4}.lrNextBody h2 em{font-style:normal;color:#83969b;transition:color .45s ease}.lrNextChapter:hover h2 em{color:#a8c5cb}.lrNextSignal{position:relative;height:72px;display:flex;align-items:center}.lrNextSignal i{display:block;width:100%;height:1px;background:linear-gradient(90deg,rgba(114,185,201,.12),rgba(114,185,201,.72));transform-origin:left;transform:scaleX(.62);transition:transform .75s cubic-bezier(.2,.72,.18,1),box-shadow .75s ease}.lrNextSignal span{position:absolute;right:-1px;font:400 17px/1 monospace;color:#72b9c9;transform:translateX(-8px);transition:transform .75s cubic-bezier(.2,.72,.18,1)}.lrNextChapter:focus-visible .lrNextSignal i,.lrNextChapter:hover .lrNextSignal i{transform:scaleX(1);box-shadow:0 0 18px rgba(114,185,201,.22)}.lrNextChapter:focus-visible .lrNextSignal span,.lrNextChapter:hover .lrNextSignal span{transform:translateX(5px)}@media(max-width:760px){.lrNextChapter{margin-left:16px;margin-right:16px;padding:28px 20px}.lrNextMeta{display:block}.lrNextMeta b{display:block;margin-top:10px}.lrNextBody{grid-template-columns:1fr;gap:20px}.lrNextBody h2{font-size:clamp(31px,10vw,48px)}.lrNextSignal{height:42px;width:68%}}@media(prefers-reduced-motion:reduce){.lrNextChapter:before,.lrNextSignal i,.lrNextSignal span{transition:none!important}.lrNextChapter:before{display:none}.lrNextSignal i{transform:scaleX(1)}}