.ArticleTransitionLoader-module__Lv9oDa__loader{z-index:600;color:#fff;width:100%;height:100dvh;transition:transform .22s cubic-bezier(.65,.01,.05,.99);position:fixed;inset:0 0 auto}.ArticleTransitionLoader-module__Lv9oDa__exiting{pointer-events:none;transform:translateY(-101%)}.ArticleTransitionLoader-module__Lv9oDa__loaderBg{background-color:#0a0a0a;width:100%;height:100%;position:absolute;inset:0}.ArticleTransitionLoader-module__Lv9oDa__loaderContainer{z-index:2;flex-flow:column;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative}.ArticleTransitionLoader-module__Lv9oDa__loaderBgBar{z-index:1;transform-origin:0%;transform-style:preserve-3d;background-color:#fff;width:100%;height:.5em;animation:6s ease-out forwards ArticleTransitionLoader-module__Lv9oDa__loadingProgress;position:absolute;inset:auto 0 0;transform:scaleX(0)}.ArticleTransitionLoader-module__Lv9oDa__loaderLogoWrap{justify-content:center;align-items:center;width:min(32em,72vw);height:min(5.2em,12vw);display:flex;position:relative}.ArticleTransitionLoader-module__Lv9oDa__loaderLogoItem{width:100%;position:absolute}.ArticleTransitionLoader-module__Lv9oDa__isBase{opacity:.2}.ArticleTransitionLoader-module__Lv9oDa__isTop{clip-path:inset(0% 100% 0% 0%);animation:.8s ease-out forwards ArticleTransitionLoader-module__Lv9oDa__revealLogo}.ArticleTransitionLoader-module__Lv9oDa__loaderLogoImg{width:100%;display:block}.ArticleTransitionLoader-module__Lv9oDa__loaderTextWrap{text-align:center;flex-flow:column;justify-content:center;align-items:center;gap:.75em;width:min(90vw,40em);display:flex;position:absolute;bottom:3.5em}.ArticleTransitionLoader-module__Lv9oDa__loaderTextEl{text-transform:uppercase;margin-bottom:-.25em;padding-bottom:.25em;font-family:Haffer Mono,Arial,sans-serif;position:relative}@keyframes ArticleTransitionLoader-module__Lv9oDa__loadingProgress{to{transform:scaleX(.9)}}@keyframes ArticleTransitionLoader-module__Lv9oDa__revealLogo{to{clip-path:inset(0%)}}@media (prefers-reduced-motion:reduce){.ArticleTransitionLoader-module__Lv9oDa__loader{display:none}}
html.lenis,html.lenis body{height:auto}.lenis:not(.lenis-autoToggle).lenis-stopped{overflow:clip}.lenis [data-lenis-prevent],.lenis [data-lenis-prevent-wheel],.lenis [data-lenis-prevent-touch],.lenis [data-lenis-prevent-vertical],.lenis [data-lenis-prevent-horizontal]{overscroll-behavior:contain}.lenis.lenis-smooth iframe{pointer-events:none}.lenis.lenis-autoToggle{transition-behavior:allow-discrete;transition-property:overflow;transition-duration:1ms}
