.m-scope{--v3-gutter:clamp(1.1rem,4vw,4rem);overflow-x:clip}.m-scope h2{text-wrap:balance}.m-nav{position:sticky;top:0;z-index:60;height:0}.m-nav-inner{background:linear-gradient(180deg,rgba(8,9,11,.92) 0,rgba(8,9,11,.6) 62%,rgba(8,9,11,0))}@supports (animation-timeline:scroll()){@media (prefers-reduced-motion:no-preference){.m-nav-inner{background:none;border-bottom:1px solid transparent;animation:mNavCondense linear both;animation-timeline:scroll(root);animation-range:0 26rem}}}@keyframes mNavCondense{0%{background-color:rgba(10,12,14,0);border-bottom-color:rgba(237,230,211,0);backdrop-filter:blur(0)}to{background-color:rgba(10,12,14,.88);border-bottom-color:rgba(237,230,211,.09);backdrop-filter:blur(14px)}}.m-scope .hall-hero-bg picture{position:absolute;inset:0;display:block}.m-scope .hall-hero-bg img{width:100%;height:100%}@media (max-aspect-ratio:1/1){.m-scope .hall-hero-bg img{-o-object-position:50% 42%;object-position:50% 42%}}.m-scope #content:focus{outline:none}.m-scope .v3-evidence{padding-top:clamp(6rem,10vw,10rem)}.m-scope .v3-tape{border-top-color:rgba(237,230,211,.14)}.m-scope .o2-primary{display:none}.m-scope .v3-editorial{background:#101317}.m-scope{timeline-scope:--m-community}.m-scope .v3-editorial{view-timeline:--m-community block}.m-outline{position:absolute;left:0;top:0;height:100%;width:auto;overflow:visible;z-index:0}.m-outline text{font-family:var(--font-onyx),"Segoe UI",sans-serif;font-size:118px;font-weight:750;letter-spacing:-.05em;fill:none;stroke:rgba(232,193,90,.34);stroke-width:1.3}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.m-outline text{stroke-dasharray:900;stroke-dashoffset:900;animation:mOutlineDraw linear both;animation-timeline:--m-community;animation-range:entry 15% cover 55%}}}@keyframes mOutlineDraw{to{stroke-dashoffset:0}}.m-topology{display:block;width:100%;height:auto;padding:clamp(.8rem,2.5vw,1.6rem);box-sizing:border-box}.m-topology .m-node rect{transition:stroke .18s ease}.m-topology .m-node:hover rect{stroke:rgba(232,193,90,.55)}.m-topology .m-packet{opacity:0}@media (prefers-reduced-motion:no-preference){.m-topology .m-node circle{animation:mDot 3.4s ease-in-out infinite}.m-topology .m-node:nth-of-type(2) circle{animation-delay:.8s}.m-topology .m-node:nth-of-type(3) circle{animation-delay:1.6s}.m-topology .m-node:nth-of-type(4) circle{animation-delay:2.4s}@supports (offset-path:path("M0,0 L1,1")){.m-topology .m-packet{animation:mPacket 6.8s linear infinite}}}@keyframes mDot{0%,to{opacity:1}50%{opacity:.4}}@keyframes mPacket{0%{offset-distance:0;opacity:0}5%{opacity:.9}40%{opacity:.9}48%{offset-distance:100%;opacity:0}to{offset-distance:100%;opacity:0}}html:has(.m-scope){scroll-behavior:smooth}@media (prefers-reduced-motion:reduce){html:has(.m-scope){scroll-behavior:auto}}.m-scope #evidence,.m-scope .v3-evidence{scroll-margin-top:6.5rem}@media (prefers-reduced-motion:no-preference){.m-scope .hall-hero-bg[data-image-phase=waiting] img{opacity:0;transform:scale(1.045)}.m-scope .hall-hero-bg[data-image-phase=ready] img{animation:mBgIn 1.7s ease both}.m-scope .hall-eyebrow,.m-scope .hall-hero-inner .hall-actions,.m-scope .hall-hero-inner h1,.m-scope .hall-lede{animation:mRise .85s cubic-bezier(.2,.75,.2,1) both}.m-scope .hall-hero-inner h1{animation-delay:.14s}.m-scope .hall-lede{animation-delay:.28s}.m-scope .hall-hero-inner .hall-actions{animation-delay:.42s}}@keyframes mBgIn{0%{opacity:0;transform:scale(1.045)}to{opacity:1;transform:none}}@keyframes mRise{0%{opacity:0;translate:0 1.4rem}to{opacity:1;translate:0 0}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.m-scope .hall-band-inner,.m-scope .hall-closing-inner,.m-scope .v3-editorial article,.m-scope .v3-editorial>div,.m-scope .v3-evidence-wall article,.m-scope .v3-evidence>header,.m-scope .v3-method li,.m-scope .v3-ops-copy,.m-scope .v3-ops-instrument{animation:mReveal linear both;animation-timeline:view();animation-range:entry 8% entry 48%}.m-scope .v3-evidence-wall article:nth-child(2){animation-range:entry 14% entry 54%}.m-scope .v3-evidence-wall article:nth-child(3){animation-range:entry 20% entry 60%}.m-scope .v3-evidence-wall article:nth-child(4){animation-range:entry 26% entry 66%}}}@keyframes mReveal{0%{opacity:0;translate:0 1.7rem}to{opacity:1;translate:0 0}}