.hn-hero__stage{--mx:0;--my:0}.hn-hero__layer{transform:translate(calc(var(--mx)*-7px),calc(var(--my)*-4px)) scale(calc(1.035 + var(--p)*.07))}.hn-hero__atmosphere,.hn-hero__foreground{position:absolute;inset:0;pointer-events:none}.hn-hero__atmosphere{opacity:calc(.2 + var(--p)*.45);background:radial-gradient(circle at 66% 70%,rgba(255,145,60,.26) 0 2px,transparent 3px),radial-gradient(circle at 72% 60%,rgba(255,187,92,.16) 0 1px,transparent 2px);background-size:180px 160px,260px 220px;transform:translate(calc(var(--mx)*10px),calc(var(--my)*6px));mix-blend-mode:screen}.hn-hero__foreground{top:auto;height:26%;background:linear-gradient(180deg,transparent,rgba(5,7,9,.72));transform:translate(calc(var(--mx)*14px),calc(var(--my)*8px))}.hn-cap__signal{display:flex;align-items:center;gap:10px;margin:0 0 16px;font:700 .66rem/1 var(--font-mono);letter-spacing:.16em;color:hsla(42,49%,93%,.72)}.hn-cap__signal i{width:22px;height:1px;background:linear-gradient(90deg,var(--fire),transparent)}.hn-case{position:relative;background:#0c0f14;color:var(--starlight);padding:clamp(72px,9vw,120px) 0;border-top:1px solid hsla(43,32%,89%,.08)}.hn-case__grid{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(340px,.92fr);grid-gap:clamp(34px,6vw,88px);gap:clamp(34px,6vw,88px);align-items:center}.hn-case__visual{position:relative;min-height:clamp(420px,52vw,650px);overflow:hidden;border-radius:18px;border:1px solid hsla(43,32%,89%,.12);box-shadow:0 40px 90px -45px #000}.hn-case__visual:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent 45%,rgba(4,5,7,.88))}.hn-case__visual img{transition:transform 1.1s cubic-bezier(.22,1,.36,1)}.hn-case__visual:hover img{transform:scale(1.035)}.hn-ar-hero__reconstruction,.hn-case__label{position:absolute;z-index:2;font:700 .62rem/1 var(--font-mono);letter-spacing:.13em;text-transform:uppercase;color:hsla(42,49%,93%,.78);background:rgba(8,9,12,.7);border:1px solid hsla(43,32%,89%,.2);padding:8px 11px;border-radius:999px;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.hn-case__label{top:18px;left:18px}.hn-case__deadline{position:absolute;z-index:2;left:clamp(22px,4vw,48px);right:22px;bottom:clamp(22px,4vw,44px);display:grid;grid-gap:6px;gap:6px}.hn-case__deadline b{font:750 clamp(1.45rem,2.7vw,2.4rem)/1 var(--font-display);color:var(--sun)}.hn-case__deadline span{color:hsla(42,49%,93%,.8)}.hn-case__story h2{color:var(--starlight);font-size:clamp(2rem,3.6vw,3.15rem);line-height:1.04;margin-bottom:20px}.hn-case__story>p:not(.kicker){color:var(--starlight-dim);font-size:1.08rem;max-width:50ch}.hn-case__proof{margin-top:30px;display:grid;border-block:1px solid hsla(43,32%,89%,.13)}.hn-case__proof>div{display:grid;grid-template-columns:84px 1fr;grid-column-gap:18px;column-gap:18px;padding:18px 0}.hn-case__proof>div+div{border-top:1px solid hsla(43,32%,89%,.1)}.hn-case__proof span{grid-row:1/3;font:700 .68rem/1.2 var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--fire)}.hn-case__proof strong{color:var(--starlight);font-size:1.05rem}.hn-case__proof small{color:var(--starlight-faint);margin-top:5px}.article-progress{position:fixed;z-index:60;top:0;left:0;right:0;height:3px;background:hsla(43,32%,89%,.08);pointer-events:none;--read:0%}.article-progress span{display:block;width:var(--read);height:100%;background:linear-gradient(90deg,var(--sun),var(--fire));box-shadow:0 0 14px rgba(255,138,60,.42)}.hn-ar-hero__reconstruction{right:clamp(18px,4vw,58px);bottom:20px}.editorial-visual{margin:clamp(34px,6vw,64px) 0;background:linear-gradient(145deg,#18202a,#10151c);border:1px solid hsla(43,32%,89%,.14);border-radius:18px;overflow:hidden;box-shadow:0 30px 70px -45px #000}.editorial-visual__head{display:flex;align-items:baseline;gap:15px;padding:20px clamp(20px,4vw,34px);border-bottom:1px solid hsla(43,32%,89%,.11)}.editorial-visual__head span{font:750 .62rem/1 var(--font-mono);letter-spacing:.15em;text-transform:uppercase;color:var(--fire);white-space:nowrap}.editorial-visual__head strong{color:var(--starlight);font:560 clamp(1.1rem,2vw,1.4rem)/1.25 var(--font-display)}.editorial-visual figcaption{padding:15px clamp(20px,4vw,34px) 19px;color:var(--starlight-faint);font-size:.84rem;border-top:1px solid hsla(43,32%,89%,.1)}.editorial-visual figcaption a{color:var(--sun);margin-left:7px}.edv{min-height:300px;padding:clamp(28px,5vw,54px);color:var(--starlight)}.edv--kharaneh{display:grid;grid-template-columns:1.1fr .7fr 1fr;grid-gap:clamp(18px,4vw,45px);gap:clamp(18px,4vw,45px);align-items:center}.edv-map{position:relative;min-height:210px;border:1px solid hsla(43,32%,89%,.12);border-radius:14px;background:radial-gradient(circle at 52% 58%,rgba(255,138,60,.13),transparent 24%),linear-gradient(135deg,hsla(43,32%,89%,.04),transparent);overflow:hidden}.edv-map__land{position:absolute;width:140px;height:170px;left:40%;top:18px;background:#39404a;-webkit-clip-path:polygon(28% 0,74% 7%,100% 34%,82% 57%,95% 88%,47% 100%,20% 77%,0 42%);clip-path:polygon(28% 0,74% 7%,100% 34%,82% 57%,95% 88%,47% 100%,20% 77%,0 42%)}.edv-map__dot{position:absolute;left:57%;top:52%;width:12px;height:12px;border-radius:50%;background:var(--fire);box-shadow:0 0 0 7px rgba(255,138,60,.18),0 0 24px var(--fire)}.edv-map__label{position:absolute;left:57%;top:62%;font:700 .65rem/1 var(--font-mono);letter-spacing:.09em;color:var(--sun)}.edv-number strong{display:block;color:var(--sun);font:600 clamp(2.8rem,5.4vw,5rem)/.9 var(--font-display)}.edv-number span,.edv-ratio small{color:var(--starlight-faint)}.edv-ratio>span{display:block;height:8px;border-radius:99px;background:linear-gradient(90deg,var(--fire) 89%,hsla(43,32%,89%,.12) 89%);margin-bottom:16px}.edv-ratio small,.edv-ratio strong{display:block}.edv--drying{display:grid;grid-template-columns:1fr auto 1fr;grid-gap:28px;gap:28px;align-items:center}.edv-cut{position:relative;min-height:180px;border-radius:50% 45% 48% 52%;background:radial-gradient(circle at 50% 50%,#b86b4d 0 46%,#e3b390 48% 58%,#764331 60%);box-shadow:inset 0 0 0 2px hsla(0,0%,100%,.1),0 22px 35px rgba(0,0,0,.25);display:grid;place-items:center}.edv-cut--thin{min-height:72px}.edv-cut b{position:absolute;top:-25px;letter-spacing:.14em;font:.7rem var(--font-mono);color:var(--sun)}.edv-moisture{background:rgba(7,9,12,.72);padding:7px 10px;border-radius:999px;color:#d8d2c6;font-size:.7rem}.edv-cut--thin i{position:absolute;width:2px;height:46px;top:-20px;background:linear-gradient(var(--sun),transparent);animation:edv-rise 2.8s ease-in-out infinite}.edv-cut--thin i:nth-child(2){left:34%;animation-delay:.4s}.edv-cut--thin i:nth-child(3){left:67%;animation-delay:.8s}.edv-arrow{color:var(--fire);font-size:2.2rem}.edv--stack{display:grid;grid-template-columns:repeat(5,1fr);grid-gap:9px;gap:9px;align-items:stretch}.edv--stack>div{min-height:170px;padding:16px 10px;border:1px solid hsla(43,32%,89%,.14);border-top:3px solid var(--fire);display:flex;flex-direction:column;justify-content:space-between;background:hsla(43,32%,89%,.035)}.edv--stack span{font:700 .62rem var(--font-mono);color:var(--starlight-faint)}.edv--stack strong{font-size:clamp(.7rem,1.4vw,.9rem);letter-spacing:.1em}.edv--stack p{grid-column:1/-1;text-align:center;color:var(--starlight-dim);margin:20px 0 0}.edv--stack p b{color:var(--sun)}.edv--alaska{display:grid;grid-template-columns:1fr auto 1fr;grid-gap:22px;gap:22px;align-items:center}.edv-control{min-height:180px;padding:28px;border-radius:14px;border:1px solid hsla(43,32%,89%,.14);display:flex;flex-wrap:wrap;gap:10px;align-content:center}.edv-control span{padding:8px 12px;border:1px solid;border-radius:999px;font:700 .65rem var(--font-mono)}.edv-control strong{width:100%;margin-top:14px}.edv-control--safe{color:#8bc69f;background:rgba(96,160,120,.08)}.edv-control--risk{color:#ef8d68;background:rgba(239,94,54,.07)}.edv-control__break{font-size:2rem;color:var(--fire)}.article-trust{margin:clamp(34px,5vw,55px) 0;padding:24px clamp(22px,4vw,34px);border-left:3px solid var(--sun);background:rgba(233,180,76,.055)}.article-trust strong{color:var(--sun);font-family:var(--font-ui)}.article-trust p{color:var(--starlight-dim);font-size:.95rem;margin:8px 0 0;max-width:70ch}@keyframes edv-rise{0%,to{opacity:0;transform:translateY(8px)}50%{opacity:.85;transform:translateY(-12px)}}@media(max-width:820px){.hn-case__grid{grid-template-columns:1fr}.hn-case__visual{min-height:390px}.edv--kharaneh{grid-template-columns:1fr 1fr}.edv-map{grid-column:1/-1}.edv--alaska,.edv--drying{grid-template-columns:1fr}.edv-arrow,.edv-control__break{transform:rotate(90deg);text-align:center}.edv--stack{grid-template-columns:repeat(2,1fr)}.edv--stack>div:last-of-type{grid-column:1/-1}.editorial-visual__head{align-items:flex-start;flex-direction:column}.hn-ar-hero__reconstruction{bottom:12px}}@media(prefers-reduced-motion:reduce){.edv-cut--thin i{animation:none;opacity:.7}.hn-hero__atmosphere,.hn-hero__foreground{transform:none}}