:root{--e-expo: cubic-bezier(.16, 1, .3, 1);--e-quint: cubic-bezier(.22, 1, .36, 1)}.sr-only{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.nav-menu-btn:focus-visible{outline:2px solid var(--accent);outline-offset:2px;box-shadow:0 0 0 2px #fff}.footer-news-title--logo{line-height:0;text-transform:none}.footer-news-logo{display:block;width:clamp(220px,30vw,420px);height:auto}.nav .nav-clock{display:none}.ph{--ph-hz: .34;position:absolute;left:0;right:0;bottom:0;z-index:0;height:clamp(150px,42%,440px);pointer-events:none;container-type:inline-size}.hero>.ph{z-index:2}.ph>.ph-gl,.ph>.ph-still{position:absolute;inset:0;width:100%;height:100%;display:block;opacity:0;transition:opacity 1.6s var(--e-quint, ease)}.ph.is-on>.ph-gl,.ph.is-still>.ph-still,.ph[data-ph=still]>.ph-still{opacity:1}.ph>.ph-still{top:calc(var(--ph-hz) * 100% - .45 * 100cqw / 2.6667);height:auto;bottom:0;-webkit-mask-image:linear-gradient(transparent,#000 6%);mask-image:linear-gradient(transparent,#000 6%)}.ph.is-still>.ph-still,.ph[data-ph=still]>.ph-still{background:url(/assets/hero-descent/limb-still.webp) 50% 0 / 100% auto no-repeat,linear-gradient(#04060f,#04060f) 0 100% / 100% calc(100% - 100cqw / 2.6667) no-repeat}@media(max-width:699.98px){.ph{--ph-hz: .38}.ph>.ph-still{top:calc(var(--ph-hz) * 100% - .45 * 100cqw / 1.2195)}.ph.is-still>.ph-still,.ph[data-ph=still]>.ph-still{background:url(/assets/hero-descent/limb-still-s.webp) 50% 0 / 100% auto no-repeat,linear-gradient(#04060f,#04060f) 0 100% / 100% calc(100% - 100cqw / 1.2195) no-repeat}}.ph-glow{display:none}.ph[data-ph-glow]>.ph-glow{display:block;position:absolute;left:0;right:0;bottom:30%;height:150%;background:radial-gradient(62% 58% at 50% 100%,rgba(46,75,232,.34),rgba(46,75,232,.1) 55%,transparent 80%)}.ph[data-ph-tone=light]{--ph-hz: .62;-webkit-mask-image:linear-gradient(#000 55%,transparent);mask-image:linear-gradient(#000 55%,transparent)}.ph[data-ph-tone=light]>.ph-glow{bottom:0;height:100%;background:radial-gradient(70% 90% at 50% 100%,rgba(46,75,232,.13),rgba(46,75,232,.04) 55%,transparent 80%)}@media print{.ph{display:none}}.hero--privacy>.ph{height:clamp(150px,44%,300px);-webkit-mask-image:linear-gradient(#000 calc(100% - 36px),transparent);mask-image:linear-gradient(#000 calc(100% - 36px),transparent)}.article-hero>.ph{z-index:2}.ins-hero:has(>.ph){position:relative;overflow:hidden}.ins-hero>.ph{height:clamp(110px,45%,260px)}@media(min-width:700px){.ins-hero>.ph{left:50%;-webkit-mask-image:linear-gradient(#000 55%,transparent),linear-gradient(90deg,transparent,#000 30%);-webkit-mask-composite:source-in;mask-image:linear-gradient(#000 55%,transparent),linear-gradient(90deg,transparent,#000 30%);mask-composite:intersect}}@media(max-width:699.98px){.ins-hero:has(>.ph){padding-bottom:64px}}.ins-hero>.container{position:relative;z-index:1}.wrap:has(>.ph){position:relative;overflow:hidden}.wrap>.ph{height:clamp(150px,34%,380px)}.wrap>.card{position:relative;z-index:1}html .ai-hero-inner>.ph.ph.ph{left:50%;right:auto;width:100vw;max-width:none;margin-left:-50vw;z-index:-1;height:clamp(140px,26vh,260px);--ph-hz: .7}@media(max-width:699.98px){html .ai-hero-inner>.ph.ph.ph{height:110px}}
