[data-film]::-webkit-media-controls,[data-film]::-webkit-media-controls-enclosure,[data-film]::-webkit-media-controls-panel,[data-film]::-webkit-media-controls-start-playback-button,[data-film]::-webkit-media-controls-overlay-play-button{display:none!important;-webkit-appearance:none;appearance:none}@font-face{font-family:Libre Franklin;src:url(/fonts/librefranklin-var.woff2) format("woff2-variations");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:Franklin Fallback;src:local("Helvetica Neue"),local("Helvetica"),local("Arial");size-adjust:97%;ascent-override:92%;descent-override:24%;line-gap-override:0%}@font-face{font-family:Rajdhani;src:url(/fonts/rajdhani-600.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:OSDBFHD;src:url(/fonts/osd-bfhd.woff2) format("woff2");font-weight:400;font-style:normal;font-display:block}@font-face{font-family:OSDHD;src:url(/fonts/osd-hd.woff2) format("woff2");font-weight:400;font-style:normal;font-display:block}@font-face{font-family:MAX7456;src:url(/fonts/max7456.woff2) format("woff2");font-weight:400;font-style:normal;font-display:block}:root{--surface: #000000;--ink: #ffffff;--tertiary: #2b2a2a;--ink-70: rgba(255, 255, 255, .78);--ink-52: rgba(255, 255, 255, .62);--ink-40: rgba(255, 255, 255, .52);--rule: rgba(255, 255, 255, .14);--rule-strong: rgba(255, 255, 255, .36);--rule-soft: rgba(255, 255, 255, .08);--font: "Libre Franklin", "Franklin Fallback", system-ui, sans-serif;--font-instrument: "Rajdhani", "Libre Franklin", "Franklin Fallback", system-ui, sans-serif;--font-osd: "MAX7456", var(--font-instrument);--font-osd-bf: "OSDBFHD", var(--font-instrument);--font-osd-hd: "OSDHD", var(--font-instrument);--m: clamp(20px, 3.9vw, 56px);--t-opening: clamp(32px, 4.58vw, 66px);--t-lead: clamp(23px, 2.78vw, 40px);--t-body: clamp(.9375rem, 1.18vw, 1.0625rem);--t-note: clamp(.8125rem, 1.02vw, .9375rem);--w-text: 880px;--t-figure: clamp(46px, 5.2vw, 78px);--t-figure2: clamp(38px, 3.1vw, 42px);--t-nav: min(clamp(1.25rem, 1.8vw, 1.625rem), 26px);--t-micro: clamp(.6875rem, .83vw, .75rem);--ease: cubic-bezier(.16, 1, .3, 1);--ease-out: cubic-bezier(.215, .61, .355, 1);--dur-frame: .62s}*,*:before,*:after{box-sizing:border-box}[hidden]{display:none!important}html,body{margin:0;padding:0;height:100%}html{background:var(--surface);-webkit-text-size-adjust:100%}body{background:var(--surface);color:var(--ink);font-family:var(--font);font-synthesis-weight:none;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;overflow:hidden}img,video,svg{display:block;max-width:100%}button{font:inherit;color:inherit;background:none;border:0;padding:0;cursor:pointer}a{color:inherit;text-decoration:none}h1,h2,h3,p,ul,figure,figcaption{margin:0;padding:0}ul{list-style:none}:focus-visible{outline:1px solid var(--ink);outline-offset:4px}.vh{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.micro{font-family:var(--font-instrument);font-size:calc(var(--t-micro) + .0625rem);font-weight:600;letter-spacing:.16em;text-transform:uppercase;font-variant-numeric:tabular-nums}.idx{font-family:var(--font-instrument)}.statement{font-weight:510;line-height:1.03;letter-spacing:-.032em;text-wrap:pretty}.prose{font-size:var(--t-body);font-weight:370;line-height:1.62;letter-spacing:-.003em;color:var(--ink-70);max-width:33em;text-wrap:pretty}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important}}.frame{position:relative;height:100vh;height:100svh;overflow:hidden;background:var(--surface);--mini: .21;--rail-w: calc(100vw * var(--mini) + var(--m) + 40px);--sky-top: clamp(28px, 3vw, 44px)}.skip{position:fixed;top:8px;left:8px;z-index:20;padding:10px 14px;background:var(--ink);color:var(--surface);text-decoration:none;transform:translateY(-200%);transition:transform .16s ease}.skip:focus-visible{transform:none;outline:2px solid var(--ink);outline-offset:2px}body[data-open] .env{transform:translate(calc((var(--m) + 40px) / -2),var(--sky-top)) scale(var(--mini))}.panel-layer{position:absolute;inset:0;background:var(--surface);visibility:hidden;transition:visibility 0s linear var(--dur-frame)}body[data-open] .panel-layer{visibility:visible;transition:visibility 0s}.panel-wait{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;gap:12px;color:var(--ink-52);letter-spacing:.14em;text-transform:uppercase;pointer-events:none}.panel-wait:after{content:"";width:44px;height:1px;background:var(--rule-strong);transform-origin:left center}@media(prefers-reduced-motion:no-preference){.panel-wait:after{animation:panel-wait 1.15s ease-in-out infinite}@keyframes panel-wait{0%,to{transform:scaleX(.16)}50%{transform:scaleX(1)}}}.panel{position:absolute;left:0;right:0;top:calc(var(--sky-top) + 64px);bottom:max(96px,calc(var(--foot-h, 96px) + 28px));padding:clamp(22px,2.4vw,32px) var(--m) 24px;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--tertiary) transparent;container-type:inline-size;container-name:panel}.panel:focus,.panel:focus-visible{outline:none}[data-autofocus]:focus,[data-autofocus]:focus-visible{outline:none}.rig{position:absolute;inset:0;z-index:2;pointer-events:none;transition:transform .34s var(--ease);will-change:transform}.env{position:absolute;inset:0;overflow:hidden;pointer-events:auto;background:var(--surface);transform:translate(0) scale(1);transform-origin:100% 0;transition:transform var(--dur-frame) var(--ease)}.env__film{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:50% 50%;transform:scale(1);transition:transform var(--dur-frame) var(--ease)}.env__grade{position:absolute;inset:0;pointer-events:none;background:linear-gradient(to top,#000000eb,#000000d6,#0000004d 20%,#00000026 30% 46%,#00000012 58%,#0000 72%),linear-gradient(to bottom,#000000bd,#00000061 10%,#0000 26%)}:root{--grain: url(data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20width%3D%27160%27%20height%3D%27160%27%3E%3Cfilter%20id%3D%27g%27%20x%3D%270%27%20y%3D%270%27%20width%3D%27100%25%27%20height%3D%27100%25%27%3E%3CfeTurbulence%20type%3D%27fractalNoise%27%20baseFrequency%3D%270.9%27%20numOctaves%3D%273%27%20seed%3D%277%27%20stitchTiles%3D%27stitch%27%2F%3E%3CfeColorMatrix%20type%3D%27saturate%27%20values%3D%270%27%2F%3E%3CfeComponentTransfer%3E%3CfeFuncR%20type%3D%27linear%27%20slope%3D%270.35%27%20intercept%3D%270.575%27%2F%3E%3CfeFuncG%20type%3D%27linear%27%20slope%3D%270.35%27%20intercept%3D%270.575%27%2F%3E%3CfeFuncB%20type%3D%27linear%27%20slope%3D%270.35%27%20intercept%3D%270.575%27%2F%3E%3C%2FfeComponentTransfer%3E%3C%2Ffilter%3E%3Crect%20width%3D%27160%27%20height%3D%27160%27%20filter%3D%27url%28%23g%29%27%2F%3E%3C%2Fsvg%3E);--grain-size: 170px 170px;--neg: blur(3px) grayscale(1) brightness(1.6) invert(1) contrast(9);--mark-neg: blur(4px) grayscale(1) invert(1) contrast(14);--dodge: brightness(3.1) contrast(1.35)}.monitor-edge{position:absolute;top:var(--sky-top);right:var(--m);width:calc(100vw * var(--mini));height:calc(100svh * var(--mini));border:1px solid var(--rule);z-index:3;opacity:0;pointer-events:none;transition:opacity .24s ease}body[data-open] .monitor-edge{opacity:1;transition:opacity .3s ease .43s}.env__return{position:absolute;inset:0;display:none;cursor:pointer}body[data-open] .env__return{display:block}.sky{position:absolute;top:var(--sky-top);left:var(--m);z-index:4;display:flex;align-items:center;gap:clamp(14px,1.8vw,26px)}:root{--wm-w: clamp(96px, 10.3vw, 148px);--wm-h: calc(var(--wm-w) * 1513 / 7282)}.wordmark{display:block;position:relative;width:var(--wm-w);aspect-ratio:7282 / 1513;mask-image:url(/wm.svg);mask-size:contain;mask-repeat:no-repeat;mask-position:left center;-webkit-mask-image:url(/wm.svg);-webkit-mask-size:contain;-webkit-mask-repeat:no-repeat;-webkit-mask-position:left center;background:none;-webkit-backdrop-filter:var(--neg);backdrop-filter:var(--neg)}.wordmark-grain{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;background:#ffffff24;mask-image:url(/wm.svg),var(--grain);mask-size:contain,var(--grain-size);mask-repeat:no-repeat,repeat;mask-position:left center,center;mask-composite:intersect;-webkit-mask-image:url(/wm.svg),var(--grain);-webkit-mask-size:contain,var(--grain-size);-webkit-mask-repeat:no-repeat,repeat;-webkit-mask-position:left center,center;-webkit-mask-composite:source-in;-webkit-backdrop-filter:var(--dodge);backdrop-filter:var(--dodge)}@supports not ((backdrop-filter: invert(1)) or (-webkit-backdrop-filter: invert(1))){.wordmark-grain,.wire-grain{display:none}.wordmark{background:#fff;filter:drop-shadow(0 0 1px rgba(0,0,0,.9)) drop-shadow(0 0 2px rgba(0,0,0,.65))}}.opening{position:absolute;left:var(--m);top:auto;bottom:27.6%;transform:none;z-index:3;width:min(58vw,980px);pointer-events:none}body[data-open] .opening{opacity:0;transition:opacity .22s ease}.opening__statement{font-size:var(--t-opening)}.wire{font-size:clamp(3rem,4.15vw,5.25rem);font-weight:500;line-height:.96;letter-spacing:-.025em;color:#fff;will-change:transform,opacity}.wl{display:block;overflow:hidden}.wl__i{text-wrap:balance;display:block;will-change:transform,opacity}.js:not(.wire-static) .wl__i{opacity:0}.wl__c.is-x,.dc__c.is-x{opacity:.5}.wire-halo{position:absolute;z-index:3;opacity:0;pointer-events:none;background:#000000eb;filter:blur(5px);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%}.wire-commit{position:absolute;z-index:3;opacity:0;pointer-events:none;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-backdrop-filter:var(--neg);backdrop-filter:var(--neg);will-change:opacity,transform}.wire-grain{position:absolute;z-index:3;opacity:0;pointer-events:none;background:#ffffff1c;mask-repeat:no-repeat,repeat;mask-size:100% 100%,var(--grain-size);mask-position:center,center;mask-composite:intersect;-webkit-mask-repeat:no-repeat,repeat;-webkit-mask-size:100% 100%,var(--grain-size);-webkit-mask-position:center,center;-webkit-mask-composite:source-in;-webkit-backdrop-filter:var(--dodge);backdrop-filter:var(--dodge);will-change:opacity,transform}body[data-open] .wire-commit,body[data-open] .wire-grain,body[data-open] .wire-halo{opacity:0!important;transition:opacity .22s ease}.mbrk{display:inline}.wire-static body:not([data-open])[data-preview] .wire{opacity:0;transition:opacity .48s ease}.opening__aud{position:absolute;left:0;bottom:-9vh;font-size:var(--t-lead);color:var(--ink);pointer-events:none}.aud__mark{display:flex;align-items:center;gap:14px;margin-bottom:16px}.aud__icon{width:22px;height:24px;mask-image:url(/icon.svg);mask-size:contain;mask-repeat:no-repeat;mask-position:center;-webkit-mask-image:url(/icon.svg);-webkit-mask-size:contain;-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;background:none;-webkit-backdrop-filter:var(--mark-neg);backdrop-filter:var(--mark-neg);opacity:0;transform:translate(-10px);transition:opacity .48s ease 90ms,transform .48s var(--ease) 90ms}@supports not ((backdrop-filter: invert(1)) or (-webkit-backdrop-filter: invert(1))){.aud__icon{background:#fffffff2}}.aud__route{color:var(--ink-70);opacity:0;transform:translate(-6px);transition:opacity .48s ease .15s,transform .48s var(--ease) .15s}.aud__text{display:block;opacity:0;transition:opacity .48s ease 90ms}body:not([data-open])[data-preview=threat] .aud--threat :is(.aud__icon,.aud__route),body:not([data-open])[data-preview=company] .aud--company :is(.aud__icon,.aud__route),body:not([data-open])[data-preview=careers] .aud--careers :is(.aud__icon,.aud__route),body:not([data-open])[data-preview=contact] .aud--contact :is(.aud__icon,.aud__route){transform:translate(0)}@media(hover:hover)and (prefers-reduced-motion:no-preference){.opening__statement{transition:opacity .48s ease}body:not([data-open])[data-preview] .opening__statement{opacity:0}body:not([data-open])[data-preview=threat] .aud--threat :is(.aud__icon,.aud__route,.aud__text),body:not([data-open])[data-preview=company] .aud--company :is(.aud__icon,.aud__route,.aud__text),body:not([data-open])[data-preview=careers] .aud--careers :is(.aud__icon,.aud__route,.aud__text),body:not([data-open])[data-preview=contact] .aud--contact :is(.aud__icon,.aud__route,.aud__text){opacity:1}}.footing{position:absolute;left:var(--m);right:var(--m);bottom:clamp(30px,4vh,36px);z-index:5;display:flex;align-items:baseline;justify-content:space-between;gap:clamp(40px,3vw,48px)}.hindex{display:none}.ground{position:relative;display:flex;align-items:baseline;gap:clamp(26px,3.4vw,56px);line-height:1.3}.idx{position:relative;display:flex;align-items:baseline;gap:clamp(7px,.7vw,11px);font-size:calc(var(--t-nav) + .125rem);font-weight:600;letter-spacing:.055em;text-transform:uppercase;color:#ffffff9e;transition:color .24s ease}.idx__n{font-family:var(--font-instrument);font-size:.52em;letter-spacing:.16em;color:#ffffff75;transition:color .3s ease}.idx:hover,.idx:focus-visible{color:var(--ink)}.idx:hover .idx__n,.idx:focus-visible .idx__n,.idx[aria-current] .idx__n{color:#ffffffb8}.idx[aria-current]{color:var(--ink)}@media(hover:hover)and (prefers-reduced-motion:no-preference){body[data-preview] .idx:not(:hover){color:#ffffff75}body[data-preview] .idx:not(:hover) .idx__n{color:#ffffff61}}body[data-open] .idx:not([aria-current]){color:#ffffff75}body[data-open] .idx:not([aria-current]):hover,body[data-open] .idx:not([aria-current]):focus-visible{color:#ffffffd9}.idx--home{--cap: .643em;--sq: calc(var(--cap) * 1.7);inline-size:var(--sq);block-size:var(--sq);display:inline-flex;align-items:center;justify-content:center;align-self:baseline;transform:translateY(calc((var(--sq) - var(--cap)) / 2));border:1px solid rgba(255,255,255,.34);border-color:color-mix(in srgb,currentColor 60%,transparent);transition:color .24s ease,border-color .24s ease,background-color .24s ease}.idx__mark{position:absolute;inset:50% auto auto 50%;translate:-50% -50%;inline-size:50%;fill:currentColor}.idx--home[aria-current]{color:#ffffff9e}.idx--home:hover,.idx--home:focus-visible{color:var(--ink);background:#ffffff12}body:not([data-open]) .slot{display:none}body[data-open=contact] .slot,body[data-open=company] .slot{display:none}@media(min-width:60rem){body[data-open] .slot{position:fixed;top:calc(var(--sky-top) + var(--wm-h) / 2);right:calc(var(--rail-w) + 28px);transform:translateY(-50%);z-index:6}@supports (top: round(1px,1px)){body[data-open] .slot{top:round(calc(var(--sky-top) + var(--wm-h) / 2 - 22px),1px);transform:none}}}@media(max-width:59.99rem){body[data-open]:not([data-open=contact]) .slot{display:inline-flex;position:fixed;top:calc(var(--sky-top) - 12px);right:var(--m);z-index:6}body[data-open]:not([data-open=contact]) .monitor-tag{display:none}.sky:after{content:"";position:absolute;inset:-12px -8px}}@media(max-width:23.75rem){body[data-open]:not([data-open=contact]) .slot{padding-inline:14px;letter-spacing:.055em}}.osd{position:absolute;inset:0;z-index:3;pointer-events:none;display:none;opacity:0;--osd-top: calc(var(--sky-top) + var(--wm-h) + 2.635 * var(--osd-em));--osd-bot: calc(clamp(30px, 4vh, 36px) + 8.37 * var(--osd-em));--osd-side: var(--m);--ppd: 1.118vh;--osd-em: max(9px, min(.76vw, 1.35vh));font-family:var(--font-instrument);font-weight:600;font-size:var(--osd-em);letter-spacing:.14em;text-transform:uppercase;color:#ebebeb;font-variant-numeric:tabular-nums;paint-order:stroke fill;-webkit-text-stroke:2.4px rgba(0,0,0,.7)}.osd[data-fam=analog]{font-family:var(--font-osd);font-weight:400;font-size:calc(var(--osd-em) * 2.9);letter-spacing:0;-webkit-text-stroke-width:calc(1em / 9)}.osd[data-fam=analog] .om__r b,.osd[data-fam=analog] .om__stack b,.osd[data-fam=analog] .om__r s,.osd[data-fam=analog] .om__stack s,.osd[data-fam=analog] .om__big,.osd[data-fam=analog] .om__big s,.osd[data-fam=analog] .om__warn span,.osd[data-fam=analog] .oc__c,.osd[data-fam=analog] .oc__now b,.osd[data-fam=analog] .oa__r span,.osd[data-fam=analog] .oa__now b,.osd[data-fam=analog] .oa__now s,.osd[data-fam=analog] .oa__pack b,.osd[data-fam=analog] .oa__pack s{font-size:1em;letter-spacing:0}.osd[data-fam=analog] .om__stack{gap:0}.osd[data-fam=analog] .om__r,.osd[data-fam=analog] .om__stack{line-height:1}.osd:not([data-fam=analog]){color:#fff}.osd[data-fam=digital]{font-family:var(--font-osd-bf);font-weight:400;font-size:calc(var(--osd-em) * 2.1);letter-spacing:0;-webkit-text-stroke-width:calc(1em / 18);text-shadow:1px 0 0 rgba(0,0,0,.88),-1px 0 0 rgba(0,0,0,.88),0 1px 0 rgba(0,0,0,.88),0 -1px 0 rgba(0,0,0,.88),0 0 4px rgba(0,0,0,.65)}.osd[data-fam=hud]{font-family:var(--font-osd-hd);font-weight:400;font-size:calc(var(--osd-em) * 2.05);letter-spacing:0;-webkit-text-stroke-width:calc(1em / 18);text-shadow:1px 0 0 rgba(0,0,0,.88),-1px 0 0 rgba(0,0,0,.88),0 1px 0 rgba(0,0,0,.88),0 -1px 0 rgba(0,0,0,.88),0 0 5px rgba(0,0,0,.8),0 0 9px rgba(0,0,0,.5)}.osd[data-fam=gimbal]{font-family:ui-monospace,SF Mono,SFMono-Regular,Menlo,Consolas,monospace;font-weight:400;font-size:calc(var(--osd-em) * 2);letter-spacing:.05em;-webkit-text-stroke-width:0;text-shadow:1px 1px 0 rgba(0,0,0,.72)}.osd-live .osd{display:block}.osd{--couple: .4;--dmg: calc(var(--sig, 0) * var(--couple))}.osd[data-fam=analog]{--couple: 1}.osd[data-on="1"]{opacity:1}.osd .om,.osd .om__warn{opacity:calc(1 - .94 * var(--dmg))}.osd[data-fam=analog] .om,.osd[data-fam=analog] .om__warn{opacity:1}.osd[data-fam=analog][data-step="1"] .om__r,.osd[data-fam=analog][data-step="1"] .om__big{color:#e8e8e8}.osd[data-fam=analog][data-step="2"] .om__r,.osd[data-fam=analog][data-step="2"] .om__big,.osd[data-fam=analog][data-step="3"] .om__r,.osd[data-fam=analog][data-step="3"] .om__big{color:#cfcfcf}.osd[data-fam=analog][data-step="2"] .om__stack .om__r:nth-child(3n+2){visibility:hidden}.osd[data-fam=analog][data-step="3"] .om__stack .om__r:nth-child(odd),.osd[data-fam=analog][data-step="3"] .om__r--tc,.osd[data-fam=analog][data-step="3"] .om__r--bc,.osd[data-fam=analog][data-step="3"] .om__r--bc2{visibility:hidden}.osd[data-los="1"]{--dmg: 0}.osd[data-los="1"] .om__r,.osd[data-los="1"] .om__big,.osd[data-los="1"] .om__stack .om__r{color:#fff;visibility:visible}body[data-open] .osd{display:none}.osd .om>*{filter:url(#osd-band)}.osd[data-fam=analog] .om>*,.osd[data-fam=analog] .om__warn{filter:url(#osd-band-h)}.osd[data-fam=gimbal] .om>*{filter:url(#osd-pixel)}.osd[data-fam=digital] .om>*,.osd[data-fam=hud] .om>*{filter:none}@media(prefers-reduced-motion:reduce){.osd .om>*,.osd[data-fam=analog] .om>*,.osd[data-fam=analog] .om__warn,.osd[data-fam=gimbal] .om>*{filter:none}}.om,.ofx{display:none}.om{position:absolute;inset:0;z-index:2}.ofx{z-index:1}[data-scene="2"] .om--grid,[data-scene="8"] .om--grid2,[data-scene="3"] .om--racing,[data-scene="4"] .om--heading,[data-scene="4"] .om--bar,[data-scene="4"] .om--gpitch,[data-scene="5"] .om--ladder,[data-scene="5"] .om--tapes,[data-scene="5"] .om--roll,[data-scene="8"] .om--horizon,[data-scene="6"] .om--brackets,[data-scene="6"] .om--reticle,[data-scene="6"] .om--tc,[data-scene="6"] .om--azel,[data-scene="7"] .om--compass,[data-scene="7"] .om--altladder,[data-scene="4"] .om--cross,[data-scene="5"] .om--cross,[data-scene="7"] .om--cross,[data-scene="2"] .ofx--scan,[data-scene="3"] .ofx--scan,[data-scene="7"] .ofx--scan,[data-scene="8"] .ofx--scan,.osd .ofx--snow,[data-scene="8"] .ofx--rollbar{display:block}.om__r{position:absolute;margin:0;display:flex;align-items:baseline;gap:.42em;line-height:1;white-space:nowrap}.om__r s,.om__stack s{text-decoration:none;font-size:.8em;color:#ffffffc7}.om__r b,.om__stack b{font-weight:600;font-size:1.42em;letter-spacing:.05em}.osd[data-fam=gimbal] .om__r b,.osd[data-fam=gimbal] .om__stack b{font-weight:400}.osd:not([data-fam=analog]) .om__r b[data-v=hdg],.osd:not([data-fam=analog]) .om__r b[data-v=alt],.osd:not([data-fam=analog]) .om__r b[data-v=spd],.osd:not([data-fam=analog]) .oh__now b,.osd:not([data-fam=analog]) .oc__now b,.osd:not([data-fam=analog]) .ot__box b,.osd:not([data-fam=analog]) .oa__now b{display:inline-block;min-width:2.1em;text-align:center}.om--tc .om__r--tl b{display:inline-block;min-width:6.4em;text-align:left}.om__r--tl{top:var(--osd-top);left:var(--osd-side)}.om__r--tl2{top:calc(var(--osd-top) + 1em);left:var(--osd-side)}.om__r--tc{top:var(--sky-top);left:50%;transform:translate(-50%)}.om__r--tr{top:var(--osd-top);right:var(--osd-side)}.om__r--br{bottom:calc(var(--osd-bot) + 2.3 * var(--osd-em));right:var(--osd-side)}.om__r--bc{bottom:calc(var(--osd-bot) + 2.3 * var(--osd-em));left:50%;transform:translate(-50%);gap:1.4em}.om__stack{position:absolute;display:grid;gap:.55em}.om__stack--tr{top:var(--osd-top);right:var(--osd-side);justify-items:end}.om__stack--tr .om__r{position:static}.om__stack--bl{bottom:calc(var(--osd-bot) + 2.3 * var(--osd-em));left:var(--osd-side)}.om__stack--bl .om__r{position:static}.om__r--tr2{top:var(--osd-top);right:var(--osd-side)}.om__r--bc2{bottom:var(--osd-bot);left:50%;transform:translate(-50%);gap:1.4em}.om__stack--bl2{bottom:calc(var(--osd-bot) + 2.3 * var(--osd-em));left:var(--osd-side)}.om__stack--bl2 .om__r{position:static}.om__stack--br2{bottom:calc(var(--osd-bot) + 2.3 * var(--osd-em));right:var(--osd-side);justify-items:end}.om__stack--br2 .om__r{position:static}.om__big{position:absolute;margin:0;display:flex;align-items:baseline;gap:.2em;font-size:2.6em;letter-spacing:.04em;line-height:1}.om__big s{text-decoration:none;font-size:.42em}.om__big--tc{top:var(--sky-top);left:50%;transform:translate(-50%)}.om__big--tr{top:var(--osd-top);right:var(--osd-side)}.om--cross i{position:absolute;top:50%;left:50%;background:#fff;box-shadow:0 0 0 1px #0000008c}.om--cross i:nth-child(1){width:34px;height:1px;transform:translate(-50%,-50%)}.om--cross i:nth-child(2){width:1px;height:34px;transform:translate(-50%,-50%)}.om--heading{top:var(--sky-top);left:0;right:0;bottom:auto;height:3.4em;--tick: 1.4em}.oh__tape{position:absolute;top:0;left:50%;display:flex;transform:translate(calc(-50% + var(--tick) / 2 - var(--hdg, 0) * var(--tick)))}.oh__t{position:relative;width:var(--tick);height:.62em;border-left:1px solid rgba(255,255,255,.72)}.oh__t--lab{border-left-color:#fff;height:1em}.oh__t em{position:absolute;top:1.25em;left:0;transform:translate(-50%);font-style:normal;font-size:.92em}.oh__caret{position:absolute;top:-.35em;left:50%;width:0;height:0;transform:translate(-50%);border-left:.42em solid transparent;border-right:.42em solid transparent;border-top:.5em solid #fff}.oh__now{position:absolute;top:2.4em;left:50%;transform:translate(-50%);margin:0}.oh__now b{font-size:1.5em;letter-spacing:.06em}.om--bar{top:auto;bottom:calc(var(--osd-bot) + 2.3 * var(--osd-em));left:50%;right:auto;transform:translate(-50%);align-items:baseline;gap:1em}[data-scene="4"] .om--bar{display:flex}.om--bar .om__r{position:static}.ob__bars{display:inline-flex;align-items:flex-end;gap:2px;height:1.1em}.ob__bars i{width:3px;background:#ffffff57;box-shadow:0 0 0 1px #00000080}.ob__bars i:nth-child(1){height:35%}.ob__bars i:nth-child(2){height:55%}.ob__bars i:nth-child(3){height:78%}.ob__bars i:nth-child(4){height:100%}.ob__bars i.on{background:#fff}.om--ladder{display:none}.ol__set{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) rotate(calc(var(--roll, 0) * 1deg))}.ol__rung{position:absolute;left:50%;top:calc((var(--pitch, 0) - var(--d)) * var(--ppd));transform:translate(-50%,-50%);display:flex;align-items:center;gap:.6em;white-space:nowrap}.ol__b{width:3.2em;height:1px;background:#fff;box-shadow:0 0 0 1px #00000080}.ol__rung--neg .ol__b{background:none;border-top:1px dashed #fff;height:0}.ol__rung--zero .ol__b{width:9.4em;position:relative}.ol__rung--zero .ol__b:after{content:"";position:absolute;top:0;width:1px;height:.85em;background:#fff;box-shadow:0 0 0 1px #00000080}.ol__rung--zero .ol__b:first-of-type:after{right:0}.ol__rung--zero .ol__b:last-of-type:after{left:0}.ol__n{font-size:.94em;min-width:1.4em;text-align:center}.om--roll{display:none}.om--roll svg{position:absolute;bottom:10.8vh;left:50%;width:24.3vh;height:12.7vh;transform:translate(-50%);overflow:visible}.or__t{stroke:#fffc;stroke-width:1.4;transform-origin:0 0;filter:drop-shadow(0 0 2px rgba(0,0,0,.85))}.or__t--maj,.or__t--zero{stroke:#fff;stroke-width:2}.or__ptr{fill:#fff;stroke:#0000008c;stroke-width:1;transform-origin:0 0;transform:rotate(calc(var(--roll, 0) * -1deg))}.om--tapes{display:none}.ot{position:absolute;top:50%;transform:translateY(-50%);height:12em;width:4.4em}.ot--l{left:calc(var(--osd-side) + 1.4em)}.ot--r{right:calc(var(--osd-side) + 1.4em)}.ot__t{position:absolute;top:calc(50% + var(--k) * 2.6em);width:1.5em;height:1px;background:#ffffffa8;box-shadow:0 0 0 1px #00000073}.ot--l .ot__t{right:0}.ot--r .ot__t{left:0}.ot__t--now{width:2.4em;background:#fff}.ot__box{position:absolute;top:50%;margin:0;transform:translateY(-50%);padding:.3em .5em;border:1px solid rgba(255,255,255,.8)}.ot--l .ot__box{right:2em}.ot--r .ot__box{left:2em}.ot__box b{font-size:1.35em;letter-spacing:.05em}.om--brackets i{position:absolute;width:2.6em;height:2.6em;border:0 solid rgba(255,255,255,.86)}.om--brackets i:nth-child(1){top:var(--osd-top);left:var(--osd-side);border-top-width:1px;border-left-width:1px}.om--brackets i:nth-child(2){top:var(--osd-top);right:var(--osd-side);border-top-width:1px;border-right-width:1px}.om--brackets i:nth-child(3){display:none}.om--brackets i:nth-child(4){bottom:calc(var(--osd-bot) + 2.3 * var(--osd-em));right:var(--osd-side);border-bottom-width:1px;border-right-width:1px}.om--reticle{display:none}.om--reticle svg{position:absolute;top:50%;left:50%;width:14em;height:14em;transform:translate(-50%,-50%);stroke:#fff;stroke-width:1}.om--tc .om__r--tl b{font-size:1.15em;letter-spacing:.1em}.om--compass{top:var(--sky-top);left:0;right:0;bottom:auto;height:3.2em;--slot: 2.1em}.oc__rib{position:absolute;top:0;left:50%;display:flex;gap:0;transform:translate(calc(-50% - var(--cmp, 0) * var(--slot)))}.oc__c{width:var(--slot);text-align:center;font-size:.96em;color:#ffffffc7}.oc__mark{position:absolute;top:1.7em;left:50%;width:1px;height:.7em;background:#fff;transform:translate(-50%);box-shadow:0 0 0 1px #00000080}.oc__now{position:absolute;top:2.6em;left:50%;transform:translate(-50%);margin:0}.oc__now b{font-size:1.4em;letter-spacing:.06em;padding:.1em .34em;border:1px solid rgba(255,255,255,.8)}.om--altladder{display:none}.oa__set{position:absolute;top:50%;left:var(--osd-side);transform:translateY(-50%);height:14em}.oa__r{position:absolute;top:calc(50% - (var(--m) - var(--altn, 0)) * .3em);margin:0;display:flex;align-items:center;gap:.5em}.oa__r i{width:1.3em;height:1px;background:#ffffffb3;box-shadow:0 0 0 1px #00000073}.oa__r span{font-size:.9em;color:#ffffffc2}.oa__now{position:absolute;top:50%;left:calc(var(--osd-side) + 5.9em);transform:translateY(-50%);margin:0;display:flex;align-items:baseline;gap:.35em}.oa__now:before{content:"";position:absolute;top:50%;left:-1.7em;width:1.2em;height:1px;background:#fff;box-shadow:0 0 0 1px #00000080}.oa__now b{font-size:1.7em;letter-spacing:.05em}.oa__now s{text-decoration:none;font-size:.85em;color:#ffffffb3}.oa__pack{position:absolute;bottom:calc(var(--osd-bot) + 2.3 * var(--osd-em));left:var(--osd-side);margin:0;display:flex;align-items:baseline;gap:.45em}.oa__pack b{font-size:1.35em}.oa__pack s{text-decoration:none;font-size:.82em;color:#ffffffb3}.om--gpitch{display:none}.og__scale{position:absolute;top:50%;left:var(--osd-side);transform:translateY(-50%);height:21.6em;width:4em}.og__r{position:absolute;top:calc(var(--g) * -.24em);margin:0;display:flex;align-items:center;gap:.5em}.og__r i{width:1.15em;height:1px;background:#ffffffc7;box-shadow:0 0 0 1px #00000073}.og__r span{font-size:1em;color:#fff}.og__ptr{position:absolute;left:0;top:calc(var(--gp, -14) * -.24em);width:0;height:0;transform:translateY(-50%);border-top:.32em solid transparent;border-bottom:.32em solid transparent;border-left:.46em solid #fff}.om--horizon{display:none}.oz__set{position:absolute;top:calc(var(--hz, .33) * 100%);left:50%;width:46em;max-width:62%;height:0;transform:translate(-50%) rotate(calc(var(--hzr, 0) * 1deg));transition:opacity .16s linear}.oz__b{position:absolute;top:0;width:calc(50% - 3.4em);height:1px;background:#fff;box-shadow:0 0 0 1px #0000008c}.oz__b--l{left:0}.oz__b--r{right:0}.oz__b:after{content:"";position:absolute;top:0;width:1px;height:.9em;background:#fff;box-shadow:0 0 0 1px #0000008c}.oz__b--l:after{right:0}.oz__b--r:after{left:0}.oz__ref{position:absolute;top:50%;left:50%;width:3.6em;height:.5em;transform:translate(-50%,-50%)}.oz__ref:before,.oz__ref:after{content:"";position:absolute;top:0;width:1.25em;height:.5em;border-top:1px solid #fff;box-shadow:0 0 0 1px #00000073}.oz__ref:before{left:0;border-left:1px solid #fff}.oz__ref:after{right:0;border-right:1px solid #fff}.om--azel{display:none}.om--azel .om__r{left:var(--osd-side);justify-content:flex-start}.om--azel .om__r:nth-child(1){top:50%;transform:translateY(-50%)}.om--azel .om__r:nth-child(2){top:calc(50% + 2.2em);transform:translateY(-50%)}.om__warn{position:absolute;bottom:calc(var(--osd-bot) + 5.6 * var(--osd-em));left:50%;transform:translate(-50%);display:grid;gap:.35em;justify-items:center}.om__warn span{display:block;font-size:1.05em;letter-spacing:.26em}@media(prefers-reduced-motion:no-preference){.om__warn span{animation:osd-warn 1.05s steps(1,end) infinite}}@keyframes osd-warn{0%,58%{opacity:1}59%,to{opacity:.12}}.osd[data-scene="7"] .ofx--scan{opacity:.85;animation:osd-brownout 1.7s steps(1,end) infinite}@media(prefers-reduced-motion:reduce){.osd[data-scene="7"] .ofx--scan{animation:none}}@keyframes osd-brownout{0%,34%{opacity:.55}35%,41%{opacity:1}42%,76%{opacity:.55}77%,80%{opacity:1}81%,to{opacity:.55}}.ofx{position:absolute;inset:0;pointer-events:none}.ofx--scan{background:repeating-linear-gradient(to bottom,#0003 0 calc(100% / 486),#0000 calc(100% / 486) calc(100% / 243));mix-blend-mode:multiply;opacity:.55}.ofx--snow{inset:-56px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.92 0.56' numOctaves='1' stitchTiles='stitch'/%3E%3CfeComponentTransfer%3E%3CfeFuncR type='discrete' tableValues='0 0 0 0 0 0 1'/%3E%3CfeFuncG type='discrete' tableValues='0 0 0 0 0 0 1'/%3E%3CfeFuncB type='discrete' tableValues='0 0 0 0 0 0 1'/%3E%3C/feComponentTransfer%3E%3C/filter%3E%3Crect width='180' height='180' filter='url(%23n)'/%3E%3C/svg%3E");opacity:calc(var(--snow-base, 0) + .6 * var(--dmg));mix-blend-mode:screen}@media(prefers-reduced-motion:no-preference){.ofx--snow{animation:osd-snow .2s steps(5,end) infinite}}@keyframes osd-snow{0%{transform:translateZ(0)}20%{transform:translate3d(-41px,23px,0)}40%{transform:translate3d(29px,-37px,0)}60%{transform:translate3d(-17px,-53px,0)}80%{transform:translate3d(47px,31px,0)}to{transform:translateZ(0)}}.ofx--rollbar{background:linear-gradient(to bottom,#fff0,#ffffff0f 40%,#ffffff1c,#ffffff0f 60%,#fff0);height:16%;inset:auto 0}@media(prefers-reduced-motion:no-preference){.ofx--rollbar{animation:osd-roll 7.5s linear infinite}}@media(prefers-reduced-motion:reduce){.ofx--rollbar{top:32%}}@keyframes osd-roll{0%{top:-18%}to{top:104%}}.ofx-tear{position:absolute;left:0;right:0;top:var(--tear-y, 28%);height:3%;z-index:4;display:none;pointer-events:none}.osd-live .ofx-tear[data-t=a]{display:block;backdrop-filter:url(#osd-tear-a);-webkit-backdrop-filter:url(#osd-tear-a)}.osd-live .ofx-tear[data-t=b]{display:block;backdrop-filter:url(#osd-tear-b);-webkit-backdrop-filter:url(#osd-tear-b)}.osd-live .ofx-tear[data-t=c]{display:block;backdrop-filter:url(#osd-tear-c);-webkit-backdrop-filter:url(#osd-tear-c)}@media(prefers-reduced-motion:reduce){.ofx-tear{display:none!important}}.osd[data-fam=analog][data-step="3"] .oz__set{opacity:.5}@media(max-width:59.99rem){.om--cross,.om--ladder,.om--roll,.om--reticle,.om--altladder,.om--brackets,.om--horizon,.om--gpitch,.om--azel{display:none!important}.osd{-webkit-text-stroke-width:2px}.om--heading,.om--compass{top:calc(var(--sky-top) + var(--wm-h) + 1.3 * var(--osd-em))}.osd[data-fam=analog]{font-size:calc(var(--osd-em) * 2)}.osd[data-fam=digital],.osd[data-fam=hud]{font-size:calc(var(--osd-em) * 1.5)}.om__stack--bl,.om__stack--br2,.om__r--bc,.om__r--bc2{display:none}}.ground__mark{position:absolute;left:0;top:0;height:1px;width:1px;background:var(--ink);transform-origin:left center;transform:translate(var(--mx, 0px),var(--my, 0px)) scaleX(var(--mw, 0));opacity:0;pointer-events:none;transition:transform .46s var(--ease),opacity .3s ease}.ground__mark.on{opacity:1}@media(prefers-reduced-motion:reduce){.ground__mark{transition:opacity .2s ease}}.ledger{margin-top:clamp(16px,1.8vw,24px);border-top:1px solid var(--rule-soft);display:grid;gap:0}@media(min-width:900px){.ledger{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:clamp(28px,3.2vw,52px)}}.ledger__row{display:grid;grid-template-columns:clamp(74px,8.4vw,118px) minmax(0,1fr);gap:clamp(14px,1.8vw,26px);padding-block:clamp(10px,1.1vw,13px)}.ledger__row+.ledger__row{border-top:1px solid var(--rule-soft)}@media(min-width:900px){.ledger__row{border-top:0}.ledger__row:nth-child(2n){border-left:1px solid var(--rule-soft);padding-left:clamp(28px,3.2vw,52px);margin-left:calc(-.5*clamp(28px,3.2vw,52px))}.ledger__row{grid-template-columns:minmax(0,1fr);gap:clamp(8px,1vw,12px)}}.ledger__label{color:var(--ink-40);padding-top:.35em}.ledger__row p{max-width:34em}@media(prefers-reduced-motion:no-preference){@media(max-width:59.99rem){.js .opening{opacity:0;transition:opacity .64s var(--ease-out) .52s}.js.is-arrived body:not([data-open]) .opening{opacity:1}}.js .wordmark{opacity:0;transition:opacity .42s cubic-bezier(.23,1,.32,1) .38s,background .4s ease}.js .ground .idx{transition:opacity .3s var(--ease-out) calc(.7s + var(--n, 0) * 20ms),color .24s ease}.js.is-arrived .wordmark,.js.is-arrived .ground .idx{opacity:1}.js:not(.is-arrived) .ground__mark.on{opacity:0}.js .ground__mark{transition:transform .46s var(--ease),opacity .3s ease .7s}.js.is-arrived .ground__mark{transition:transform .46s var(--ease),opacity .3s ease}.js:not(.is-arrived) .env__film{transform:scale(1.02) translateY(1.8%)}}@media(max-width:59.99rem){.frame{--mini: .26;--sky-top: 28px}.sky{flex-direction:column;align-items:flex-start;gap:10px}.opening{top:auto;bottom:32%;left:var(--m);right:var(--m);width:auto}.opening__aud{bottom:0}.wire{font-size:clamp(2.1rem,9.2vw,3.25rem);line-height:.98}.env__film{object-position:42% 50%}.idx--home{display:none}.idx{padding-block:8px;margin-block:-8px}.panel{top:calc(var(--sky-top) + 52px);bottom:max(120px,calc(var(--foot-h, 120px) + 28px))}body[data-open] .panel{bottom:max(152px,calc(var(--foot-h, 152px) + 28px))}.foot-flow .panel,.foot-flow body[data-open] .panel{bottom:max(16px,env(safe-area-inset-bottom,0px))}.signal{display:none}.ledger__row{grid-template-columns:minmax(0,1fr);gap:7px}.ledger__label{padding-top:0}}.doc{margin-right:var(--rail-w);padding-top:clamp(8px,1.2vw,18px);--t-display: clamp(42px, 5.14vw, 74px);--t-figure: clamp(32px, 3.9vw, 56px);--t-statement: clamp(28px, 2.92vw, 42px);--t-claim: clamp(23px, 2.15vw, 31px);--t-deck: clamp(1.25rem, 1.6vw, 1.4375rem);--t-read: clamp(1rem, 1.25vw, 1.125rem);--t-note: .8125rem;--u: 28px;--gut: clamp(18px, 2.08vw, 30px);--t-body: clamp(1rem, 1.25vw, 1.125rem)}.ledger,.roles,.brief{max-width:var(--w-text)}.doc__hero+.sec{margin-top:clamp(30px,3.4vw,50px)}.note{font-size:var(--t-note);line-height:1.46;font-weight:370;color:var(--ink-52);margin:0}.note b,.note strong{display:block;margin-bottom:6px;font-family:var(--font-instrument);font-weight:600;font-size:calc(var(--t-micro) + .0625rem);letter-spacing:.16em;text-transform:uppercase;color:var(--ink-40)}.doc__display{font-size:var(--t-display);letter-spacing:-.038em;max-width:13em;text-wrap:balance}.doc__display--lead{font-size:var(--t-display);max-width:13em}.doc__standfirst{margin-top:clamp(16px,1.8vw,24px);font-size:var(--t-deck);max-width:34em;color:var(--ink-70)}.doc__standfirst,.doc__note,.prose{text-wrap:pretty}.doc__hero{min-height:calc(100svh * var(--mini) - 40px)}.claim{font-size:var(--t-claim);line-height:1.16;letter-spacing:-.014em;max-width:19em;margin:0;text-wrap:balance}.doc__terminal,.doc__hero{max-width:var(--w-text)}.doc__picture{margin-top:clamp(32px,4vw,56px)}.doc__turn{font-size:var(--t-statement);line-height:1.04;max-width:16em;text-wrap:balance}.doc__turn-note{margin-top:clamp(18px,2.2vw,28px);color:var(--ink-70)}.doc__section--turn{padding-top:clamp(34px,4.2vw,58px);padding-bottom:clamp(10px,1.4vw,20px)}.doc__section--turn .btn-w{margin-top:clamp(22px,2.8vw,36px)}.plate{position:relative;margin:clamp(28px,3.4vw,48px) calc(var(--m) * -1) 0;isolation:isolate}.plate img{display:block;width:100%;height:auto;aspect-ratio:16 / 9;max-height:62svh;object-fit:cover}.plate__cap{position:absolute;left:0;right:0;bottom:0;padding:clamp(48px,8vw,96px) var(--m) clamp(18px,2.4vw,30px);background:linear-gradient(to top,#000000d6 0,#000000b3 62px,#00000080 122px,#0000);pointer-events:none}.plate__claim{font-size:var(--t-statement);max-width:17em;text-wrap:balance}@media(max-width:59.99rem){.plate img{aspect-ratio:4 / 3}}body[data-open=contact] .plate img{filter:saturate(.66) brightness(.96)}body[data-open=company] .doc__display{max-width:15em}body[data-open=company] .doc__standfirst{max-width:30em}body[data-open=company] .doc__hero{padding-block:clamp(16px,3vw,44px) clamp(24px,4.4vw,64px)}body[data-open=company] .doc__section{margin-top:clamp(56px,7.4vw,108px);padding-top:clamp(32px,4.4vw,60px)}body[data-open=company] .plate__claim,body[data-open=company] .doc__turn{font-size:var(--t-statement)}body[data-open=careers] .plate img{filter:saturate(.62) brightness(.72) contrast(1.05)}.doc__section--plate>.clk,.doc__section--plate>.xch,.doc__section--plate>.fig2{margin-top:clamp(34px,4.4vw,60px)}.doc__section--film>.clk{max-width:none;margin-inline:0}.doc__section--film>.clk>*:not(.engage){margin-inline:auto}.doc__picture img{width:100%;height:var(--plate-h, 340px);object-fit:cover;border:1px solid var(--rule-soft)}@media(max-width:59.99rem){.doc__picture{margin-left:calc(var(--m) * -1);margin-right:calc(var(--m) * -1)}.doc__picture img{height:auto;aspect-ratio:1600 / 906;border-left:0;border-right:0}}.doc__section{border-top:1px solid var(--rule-soft);max-width:var(--w-text);margin-top:clamp(40px,5vw,72px);padding-top:clamp(24px,3vw,40px)}.doc__section--plate{max-width:none;border-top:0;padding-top:0}.doc__section--film{max-width:none}.doc__section--plate>*:not(.plate){max-width:var(--w-text)}.doc__claim{font-size:var(--t-statement);max-width:19em;text-wrap:balance}.doc__hero--short .doc__display{max-width:11em}.close{grid-column:1 / -1;margin-top:clamp(40px,5vw,72px);padding-bottom:clamp(24px,3vw,44px)}.doc__terminal{position:relative;grid-column:1 / -1;margin-top:clamp(48px,5.6vw,80px);margin-bottom:clamp(24px,3vw,44px);padding:clamp(40px,4.4vw,64px) clamp(24px,4vw,64px);text-align:center}.doc__tb{position:absolute;width:clamp(18px,2.1vw,30px);height:clamp(18px,2.1vw,30px);border:0 solid rgba(255,255,255,.32)}.doc__tb--tl{top:0;left:0;border-top-width:1px;border-left-width:1px}.doc__tb--tr{top:0;right:0;border-top-width:1px;border-right-width:1px}.doc__tb--bl{bottom:0;left:0;border-bottom-width:1px;border-left-width:1px}.doc__tb--br{bottom:0;right:0;border-bottom-width:1px;border-right-width:1px}.doc__seal{display:block;width:22px;height:24px;margin:0 auto clamp(18px,2vw,26px);mask-image:url(/icon.svg);mask-size:contain;mask-repeat:no-repeat;mask-position:center;-webkit-mask-image:url(/icon.svg);-webkit-mask-size:contain;-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;background:#ffffff8c}.doc__close{font-size:var(--t-statement);margin:0 auto;max-width:17em}@media(max-width:59.99rem){.sec__text,.sec__aside,.stmt,.plate,.plate--text,.plate--half,.fig,.roster,.close,.doc__terminal,.doc__close{grid-column:1 / -1}.doc__display{max-width:none}}.draft{display:grid;justify-items:center;gap:clamp(18px,2.2vw,28px)}.draft__stage{position:relative;width:min(680px,100%,max(180px,calc((100svh - 425px)*1.895)))}.draft__svg{width:100%;height:auto;display:block}.draft__live{position:absolute;opacity:0;pointer-events:none;mask:url(/icon.svg) center / 100% 100% no-repeat;-webkit-mask:url(/icon.svg) center / 100% 100% no-repeat;transition:opacity .7s var(--ease)}.draft__screen{display:block;width:100%;height:100%}.draft__ln,.draft__diag{stroke:#ffffff38;stroke-width:1;vector-effect:non-scaling-stroke}.draft__tick line{stroke:#ffffffd9;stroke-width:1;vector-effect:non-scaling-stroke}.draft__outline{fill:none;stroke:#ffffffe6;stroke-width:1;vector-effect:non-scaling-stroke}.draft__fill{fill:#ffffffeb}.draft__head{fill:#fff;opacity:0;offset-path:var(--path);offset-rotate:0deg}.draft__colo{color:var(--ink-40)}.draft__sheet{opacity:.1}.draft__ticks{opacity:.14}.draft__outline{opacity:.3}.draft__sheet,.draft__ticks,.draft__outline,.draft__fill{transition:opacity .62s var(--ease)}.draft.is-live .draft__live{opacity:1}.draft.is-live .draft__fill{opacity:.05}.draft.is-live .draft__outline{opacity:0}.draft.is-live .draft__sheet{opacity:.07}.draft.is-live .draft__ticks{opacity:.1}@media(prefers-reduced-motion:no-preference){.js-reveal .draft:not(.is-sealed) .draft__sheet,.js-reveal .draft:not(.is-sealed) .draft__ticks,.js-reveal .draft:not(.is-sealed) .draft__outline{opacity:1}.js-reveal .draft:not(.is-drawn) .draft__ln--x{transform:scaleX(0)}.js-reveal .draft:not(.is-drawn) .draft__ln--y{transform:scaleY(0)}.js-reveal .draft:not(.is-drawn) .draft__diag,.js-reveal .draft:not(.is-drawn) .draft__outline{stroke-dasharray:var(--len);stroke-dashoffset:var(--len)}.js-reveal .draft:not(.is-drawn) .draft__tick,.js-reveal .draft:not(.is-drawn) .draft__fill{opacity:0}.js-reveal .draft.is-drawn .draft__outline{stroke-dasharray:var(--len);stroke-dashoffset:0;transition:stroke-dashoffset var(--out-dur, .85s) linear var(--t-out, .1s)}@supports (offset-path: path("M0 0 L1 1")){.js-reveal .draft.is-drawn .draft__head{animation:draft-head var(--out-dur, .85s) linear var(--t-out, .1s) both}}.js-reveal .draft.is-drawn .draft__ln{transform:none;transition:transform var(--dur, .4s) ease-out calc(var(--t-sheet, .9s) + var(--i) * 55ms)}.js-reveal .draft.is-drawn .draft__diag{stroke-dasharray:var(--len);stroke-dashoffset:0;transition:stroke-dashoffset var(--dur, .48s) ease-out var(--t-diag, 1.15s)}.js-reveal .draft.is-drawn .draft__tick{opacity:1;transition:opacity .22s ease calc(var(--t-ticks, 1.35s) + var(--i) * 45ms)}.js-reveal .draft.is-drawn .draft__fill{opacity:1;transition:opacity .42s ease-out var(--t-fill, 1.55s)}.js-reveal .draft.is-drawn.is-sealed .draft__fill{transition:opacity .62s var(--ease)}.js-reveal .draft.is-drawn.is-sealed.is-live .draft__fill{opacity:.05}@keyframes draft-head{0%{offset-distance:0%;opacity:0}4%{offset-distance:0%;opacity:1}93%{offset-distance:93%;opacity:1}to{offset-distance:100%;opacity:0}}}@media(prefers-reduced-motion:no-preference){.js-reveal .doc__terminal .doc__tb{opacity:0;transition:opacity .7s ease,transform .9s var(--ease)}.js-reveal .doc__terminal .doc__tb--tl{transform:translate(-12px,-12px)}.js-reveal .doc__terminal .doc__tb--tr{transform:translate(12px,-12px)}.js-reveal .doc__terminal .doc__tb--bl{transform:translate(-12px,12px)}.js-reveal .doc__terminal .doc__tb--br{transform:translate(12px,12px)}.js-reveal .doc__terminal.is-risen .doc__tb{opacity:1;transform:none}}@media(prefers-reduced-motion:no-preference){.js-reveal [data-rise]{opacity:0;transform:translateY(14px);transition:opacity .64s var(--ease-out),transform .7s var(--ease)}.js-reveal [data-rise].is-risen{opacity:1;transform:none}}.panel-unit{position:absolute;inset:0}.signal{position:absolute;top:0;right:0;bottom:0;width:var(--rail-w);overflow:hidden;border-left:1px solid var(--rule-soft)}.signal:after{content:"";position:absolute;left:0;right:0;bottom:0;height:260px;pointer-events:none;background:linear-gradient(to top,#000000f0,#000000e0 22%,#00000094 52%,#00000038 78%,#0000)}.field__img{position:absolute;inset:0;background-size:cover;background-position:center;opacity:0;filter:brightness(.82) saturate(.75);transition:opacity .45s ease,filter .45s ease}.field__img.is-on{opacity:1}.signal:not(:has(.field__img.is-on)) [data-plate][data-default]{opacity:1}@media(prefers-reduced-motion:no-preference){.field__img.is-on,.signal:not(:has(.field__img.is-on)) [data-plate][data-default]{animation:field-settle .6s ease-out,field-drift 44s ease-in-out .6s infinite alternate}}@keyframes field-drift{0%{transform:scale(1) translateY(0)}to{transform:scale(1.06) translateY(-1.2%)}}@keyframes field-settle{0%{filter:brightness(2.4) saturate(.2)}38%{filter:brightness(.7) saturate(.4)}to{filter:brightness(.82) saturate(.75)}}.reticle{--gap: 13px;position:absolute;top:calc(var(--sky-top) - var(--gap));right:calc(var(--m) - var(--gap));width:calc(100vw * var(--mini) + var(--gap) * 2);height:calc(100svh * var(--mini) + var(--gap) * 2);z-index:1;opacity:0;pointer-events:none;transition:opacity .4s ease,transform .34s var(--ease);will-change:transform}body[data-open] .reticle{opacity:1;transition:opacity .5s ease .52s,transform .34s var(--ease)}.signal__status{position:absolute;left:24px;bottom:130px;z-index:1;color:#ffffffd9;text-shadow:0 1px 8px rgba(0,0,0,.55)}.reticle__b{position:absolute;width:20px;height:20px;transition:transform .22s var(--ease)}.reticle__b:before,.reticle__b:after{content:"";position:absolute;background:#ffffffd1;filter:drop-shadow(0 1px 4px rgba(0,0,0,.5))}.reticle__b:before{width:20px;height:2px}.reticle__b:after{width:2px;height:20px}.reticle__b--tl{top:0;left:0}.reticle__b--tl:before{top:0;left:0}.reticle__b--tl:after{top:0;left:0}.reticle__b--tr{top:0;right:0}.reticle__b--tr:before{top:0;right:0}.reticle__b--tr:after{top:0;right:0}.reticle__b--bl{bottom:0;left:0}.reticle__b--bl:before{bottom:0;left:0}.reticle__b--bl:after{bottom:0;left:0}.reticle__b--br{bottom:0;right:0}.reticle__b--br:before{bottom:0;right:0}.reticle__b--br:after{bottom:0;right:0}.doc__mail{color:var(--ink);border-bottom:1px solid var(--rule-strong);transition:border-color .2s ease;overflow-wrap:anywhere}.doc__mail:hover{border-color:var(--ink)}.railcross-clip{position:absolute;top:0;right:0;bottom:0;width:var(--rail-w);overflow:hidden;z-index:1;opacity:0;pointer-events:none;transition:opacity .4s ease}body[data-open] .railcross-clip{opacity:1;transition:opacity .5s ease .52s}.railcross{position:absolute;inset:0;transition:transform .34s var(--ease);will-change:transform}.railcross__h,.railcross__v{position:absolute;background:#ffffff4d;mix-blend-mode:difference;transition:background .26s ease}.railcross__h{top:calc(var(--sky-top) + (100svh * var(--mini)) / 2);left:-16px;right:-16px;height:1px}.railcross__v{right:calc(var(--m) + (100vw * var(--mini)) / 2);top:-16px;bottom:-16px;width:1px}@media(prefers-reduced-motion:no-preference){body[data-field=river] .railcross__h,body[data-field=river] .railcross__v,body[data-field=front] .railcross__h,body[data-field=front] .railcross__v,body[data-field=horizon] .railcross__h,body[data-field=horizon] .railcross__v,body[data-field=loop] .railcross__h,body[data-field=loop] .railcross__v,body[data-field=cell] .railcross__h,body[data-field=cell] .railcross__v,body[data-field=inter] .railcross__h,body[data-field=inter] .railcross__v,body[data-field=port] .railcross__h,body[data-field=port] .railcross__v,body[data-field=array] .railcross__h,body[data-field=array] .railcross__v,body[data-field=approach] .railcross__h,body[data-field=approach] .railcross__v{animation:line-register .65s ease-out}}@keyframes line-register{0%{background:#ffffffbf}to{background:#ffffff4d}}.monitor-return{position:absolute;top:calc(var(--sky-top) + (100svh * var(--mini)) / 2 - 30px);right:calc(var(--m) + (100vw * var(--mini)) / 2 - 13px);width:26px;height:30px;mask-image:url(/icon.svg);mask-size:contain;mask-repeat:no-repeat;mask-position:center;-webkit-mask-image:url(/icon.svg);-webkit-mask-size:contain;-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;background:none;-webkit-backdrop-filter:var(--mark-neg);backdrop-filter:var(--mark-neg);z-index:4;opacity:0;pointer-events:none;transition:opacity .4s ease,transform .34s var(--ease)}@supports not ((backdrop-filter: invert(1)) or (-webkit-backdrop-filter: invert(1))){.monitor-return{background:#ffffffe0;filter:drop-shadow(0 1px 6px rgba(0,0,0,.5))}}body[data-open] .monitor-return{opacity:.88;transition:opacity .5s ease .62s}body[data-open]:has(.env__return:hover) .monitor-return{opacity:1}.monitor-tag{position:absolute;top:calc(var(--sky-top) + (100svh * var(--mini)) / 2 + 10px);right:var(--m);width:calc(100vw * var(--mini));text-align:center;z-index:4;color:#ffffffd1;text-shadow:0 1px 6px rgba(0,0,0,.55);cursor:pointer;opacity:0;pointer-events:none;visibility:hidden;transition:opacity .3s ease,visibility 0s linear .3s,color .2s ease,transform .34s var(--ease)}@media(min-width:60rem){.monitor-tag{padding-block:14px;margin-block:-14px}}body[data-open] .monitor-tag{opacity:1;pointer-events:auto;visibility:visible;transition:opacity .3s ease .43s,visibility 0s linear 0s,color .2s ease,transform .34s var(--ease)}body[data-open]:has(.env__return:hover) .monitor-tag,.monitor-tag:hover{color:#fff}@media(prefers-reduced-motion:no-preference){.monitor-tag.hint{animation:tag-hint 2.6s ease .7s 1 both}@keyframes tag-hint{0%,to{color:var(--ink-52)}20%,60%{color:var(--ink)}40%,80%{color:var(--ink-40)}}}body[data-open]:has(.env__return:hover) .monitor-edge{border-color:#ffffff61}body[data-open]:has(.env__return:hover) .railcross__h,body[data-open]:has(.env__return:hover) .railcross__v{background:#ffffff80}body[data-open]:has(.env__return:hover) .signal .field__img{filter:brightness(.55) saturate(.55)}@media(max-width:59.99rem){.railcross{display:none}}.clk,.xch,.vol{margin-top:clamp(28px,3.4vw,48px)}.vol{display:grid;grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);align-items:end;column-gap:clamp(24px,3.4vw,52px)}.doc__eyebrow{margin:0 auto clamp(14px,1.6vw,20px);text-align:center;color:var(--ink-70);text-transform:uppercase;letter-spacing:.055em;font-weight:600}.engage{position:relative;margin:clamp(24px,3vw,40px) calc(var(--m) * -1) 0;isolation:isolate;background:var(--surface)}.engage__film{display:block;width:100%;height:auto;aspect-ratio:3 / 1;max-height:46svh;object-fit:cover}figure[data-engage-drives] .engage__film{filter:saturate(.6)}.engage:after{content:"";position:absolute;inset:0 0 auto;height:max(60px,22%);background:linear-gradient(to bottom,#000000db 0,#000000b3 55%,#0000);pointer-events:none;z-index:1}.gosd{position:absolute;inset:0;z-index:2;pointer-events:none;--gosd-em: max(9px, min(.66vw, 1.98svh));font-family:ui-monospace,SF Mono,SFMono-Regular,Menlo,Consolas,monospace;font-weight:400;font-size:var(--gosd-em);letter-spacing:.05em;text-transform:uppercase;color:#ebebeb;font-variant-numeric:tabular-nums;text-shadow:1px 1px 0 rgba(0,0,0,.72),0 0 10px rgba(0,0,0,.6)}.gosd__f{display:flex;align-items:baseline;gap:.5em;white-space:nowrap}.gosd__f b{font-weight:400}.gosd__f i{font-style:normal;opacity:.66}.gosd__f--tl{position:absolute;top:1.5em;left:1.6em}.gosd__f--tr{position:absolute;top:1.5em;right:1.6em}.gosd__f--tl,.gosd__f--tr,.gosd__g{filter:url(#gosd-band)}.gosd__defs{position:absolute;width:0;height:0;overflow:hidden}.gosd__g{position:absolute;display:grid;gap:.45em}.gosd__g--bl{bottom:1.5em;left:1.6em}.gosd__g--br{bottom:1.5em;right:1.6em;justify-items:end}.engage--bare:after{content:none}@media(max-width:47.99rem){.gosd{--gosd-em: 8.5px}.gosd__f--tr,.gosd__g--br .gosd__f:last-child{display:none}}.eosd{position:absolute;inset:0;z-index:2;pointer-events:none;overflow:hidden;filter:url(#eosd-band);--eosd-em: max(8px, min(.62vw, 1.86svh));font-family:var(--font-osd);font-weight:400;font-size:calc(var(--eosd-em) * 2.9);letter-spacing:0;text-transform:uppercase;color:#ebebeb;font-variant-numeric:tabular-nums;paint-order:stroke fill;-webkit-text-stroke:calc(1em / 9) rgba(0,0,0,.7);transition:opacity 90ms linear}.eosd__g{position:absolute;display:grid;gap:.34em}.eosd__g--tl{top:.85em;left:.9em}.eosd__g--tr{top:.85em;right:.9em;justify-items:end}.eosd__g--bl{bottom:.85em;left:.9em}.eosd__g--br{bottom:.85em;right:.9em;justify-items:end}.eosd__r{margin:0;display:flex;align-items:baseline;gap:.5em;line-height:1;white-space:nowrap}.eosd__r s{text-decoration:none;color:#ebebebb8}.eosd__r b{font-weight:400}.eosd__warn{position:absolute;left:50%;top:64%;transform:translate(-50%,-50%);margin:0;white-space:nowrap;opacity:0}.eosd__warn[data-on]{opacity:1}.eosd__hz{position:absolute;top:calc(var(--hz, -1) * 100%);left:50%;width:46em;max-width:58%;height:0;transform:translate(-50%) rotate(calc(var(--hzr, 0) * 1deg))}.eosd__hz-b{position:absolute;top:0;width:calc(50% - 2.6em);height:2px;background:#ebebeb;box-shadow:0 0 0 1px #0000008c}.eosd__hz-b--l{left:0}.eosd__hz-b--r{right:0}.eosd__hz-b:after{content:"";position:absolute;top:0;width:2px;height:.75em;background:#ebebeb;box-shadow:0 0 0 1px #0000008c}.eosd__hz-b--l:after{right:0}.eosd__hz-b--r:after{left:0}.eosd__cross{position:absolute;left:50%;top:50%;width:2.8em;height:2.8em;transform:translate(-50%,-50%)}.eosd__cross:before,.eosd__cross:after{content:"";position:absolute;left:50%;top:50%;background:#ebebeb;box-shadow:0 0 0 1px #0000008c}.eosd__cross:before{width:2.8em;height:2px;transform:translate(-50%,-50%);-webkit-mask-image:linear-gradient(90deg,#000 0 32%,transparent 32% 68%,#000 68%);mask-image:linear-gradient(90deg,#000 0 32%,transparent 32% 68%,#000 68%)}.eosd__cross:after{width:2px;height:.5em;transform:translate(-50%,-50%)}@media(max-width:59.99rem){.eosd__warn{top:86%}}.efx{position:absolute;inset:0;z-index:3;pointer-events:none;overflow:hidden;--dmg: calc(1 - var(--lq, 1))}.efx i{position:absolute;inset:0;display:block}.efx__scan{background:repeating-linear-gradient(180deg,rgba(0,0,0,.16) 0 1px,transparent 1px 4px);opacity:.26;mix-blend-mode:multiply}.efx__snow{inset:-56px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.92 0.56' numOctaves='1' stitchTiles='stitch'/%3E%3CfeComponentTransfer%3E%3CfeFuncR type='discrete' tableValues='0 0 0 0 0 0 1'/%3E%3CfeFuncG type='discrete' tableValues='0 0 0 0 0 0 1'/%3E%3CfeFuncB type='discrete' tableValues='0 0 0 0 0 0 1'/%3E%3C/feComponentTransfer%3E%3C/filter%3E%3Crect width='180' height='180' filter='url(%23n)'/%3E%3C/svg%3E");opacity:calc(var(--dmg) * .5);mix-blend-mode:screen}@media(prefers-reduced-motion:no-preference){.efx__snow{animation:efx-snow .24s steps(4,end) infinite}}@keyframes efx-snow{0%{background-position:0 0}25%{background-position:-71px 43px}50%{background-position:37px -83px}75%{background-position:-19px 61px}to{background-position:53px 29px}}.efx__bar{top:var(--bar-y, -20%);height:9%;bottom:auto;opacity:var(--bar-o, 0);background:linear-gradient(180deg,transparent,rgba(255,255,255,.1) 18%,rgba(255,255,255,.16) 50%,rgba(255,255,255,.08) 78%,transparent);mix-blend-mode:screen}.eosd[data-step="1"]{color:#d2d2d2}.eosd[data-step="2"]{color:#b6b6b6}.eosd[data-step="3"]{color:#9c9c9c}.eosd[data-step="3"] .eosd__g--tr .eosd__r:nth-child(2){visibility:hidden}@media(prefers-reduced-motion:reduce){.eosd{filter:none}}@media(prefers-reduced-motion:no-preference){.eosd__warn[data-on]{animation:eosd-warn .5s steps(1,end) infinite}}@keyframes eosd-warn{0%,49%{opacity:1}50%,to{opacity:0}}@media(max-width:47.99rem){.eosd{--eosd-em: 7.6px}.eosd__g--tr{display:none}.eosd__g--tl .eosd__r:nth-child(2){visibility:hidden}.eosd__g--br .eosd__r:nth-child(2),.eosd__g--br .eosd__r:nth-child(3){display:none}.eosd__warn{left:.9em;top:auto;bottom:.85em;transform:none}.eosd__cross{width:1.6em;height:1.6em}.eosd__cross:before{width:1.6em}}.clk__count{--clk-fig: clamp(40px, 4.7vw, 68px);position:relative;z-index:2;margin-top:calc(var(--clk-fig) * -.46);text-align:center}.clk__val{margin:0;text-shadow:0 2px 16px rgba(0,0,0,.85);font-family:var(--font-instrument);font-weight:600;letter-spacing:.01em;line-height:.92;font-size:var(--clk-fig);font-variant-numeric:tabular-nums}.clk__unit{margin-top:clamp(8px,.9vw,12px);color:var(--ink-52)}.clk__cap{margin-top:clamp(20px,2.4vw,30px);max-width:30em;text-align:center}.xch__eq{display:grid;grid-template-columns:auto minmax(70px,190px) auto;justify-content:center;align-items:center;gap:clamp(14px,2vw,30px);margin-top:clamp(6px,1vw,12px)}.xch__side{min-width:0;text-align:center}.xch__n{margin:0 0 .34em;font-family:var(--font-instrument);font-weight:600;line-height:.9;font-size:var(--t-figure2);letter-spacing:-.005em;text-wrap:balance}.xch__unit{font-size:calc(var(--t-micro) + .1875rem);color:var(--ink-70)}.xch__takes{display:flex;align-items:center;gap:clamp(8px,.9vw,12px);min-width:0;align-self:center;margin-bottom:1.5em}.xch__takes i{flex:1 1 auto;min-width:10px;height:1px;background:linear-gradient(to right,var(--rule),var(--ink-52))}.xch__takes i:last-child{background:linear-gradient(to right,var(--ink-52),var(--ink))}.xch__takes .micro{flex:none;color:var(--ink-70);white-space:nowrap}@media(max-width:44rem){.xch__eq{grid-template-columns:minmax(0,1fr);justify-items:center;gap:clamp(12px,3vw,18px)}.xch__takes{margin-bottom:0;width:100%}}.vol__plot{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:clamp(24px,4vw,56px);width:100%;height:clamp(190px,26vh,280px);border-bottom:1px solid var(--rule-strong)}.vol__years{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:clamp(24px,4vw,56px);width:100%;margin-top:clamp(10px,1.2vw,14px);text-align:center}.vol__ax{display:grid;gap:clamp(5px,.7vw,8px);justify-items:center}.vol__note{margin:clamp(18px,2.2vw,30px) auto 0;max-width:34em;text-align:center;color:var(--ink-70)}.vol__track{display:flex;flex-direction:column;justify-content:flex-end;align-items:center;text-align:center;gap:10px;min-width:0}.vol__unit{display:block;font-style:normal;font-size:calc(var(--t-micro) + .0625rem);letter-spacing:.16em;text-transform:uppercase;color:var(--ink-52);margin-top:.3em;font-family:var(--font-instrument);font-weight:600}.vol__val{display:block;line-height:1}.vol__figure{display:block;font-family:var(--font-instrument);font-weight:600;line-height:1;font-size:min(var(--t-figure2),9.4vw);font-variant-numeric:tabular-nums;white-space:nowrap}.vol__fill{display:block;width:min(100%,clamp(120px,11vw,176px));height:var(--h);min-height:4px;background:var(--ink);transform:scaleY(1);transform-origin:bottom center}.vol__fill--live{position:relative;background:none;border:1px solid var(--ink)}.vol__ytd{position:absolute;left:0;right:0;bottom:0;display:block;height:var(--ytd, 0%);background:var(--ink)}.vol__year{font-family:var(--font-instrument);font-weight:600;font-size:clamp(.9375rem,1.15vw,1.0625rem);letter-spacing:.12em;font-variant-numeric:tabular-nums;color:var(--ink-70)}[data-rf]{display:inline-block;transform:translate(var(--tear, 0))}[data-rf][data-step="1"]{color:var(--ink-70)}[data-rf][data-step="2"]{color:var(--ink-52)}[data-rf][data-step="3"]{color:var(--ink-40)}[data-rf][data-drop="1"] .rfc:nth-child(4n+1),[data-rf][data-drop="2"] .rfc:nth-child(3n+2),[data-rf][data-drop="4"] .rfc:nth-child(5n+3){visibility:hidden}@media(prefers-reduced-motion:reduce){[data-rf]{transform:none;color:inherit}}.tick{display:block;margin:0}.tick>*{grid-column:2}.tick__n{margin:0;font-family:var(--font-instrument);font-weight:600;line-height:.86;font-size:var(--t-figure);font-variant-numeric:tabular-nums;letter-spacing:-.01em;color:var(--ink)}.tick__n[data-tick]{animation:rate-tick .62s var(--ease-out)}@keyframes rate-tick{0%{color:#fff}to{color:var(--ink)}}.tick__since{margin-top:clamp(10px,1.2vw,15px);color:var(--ink-52)}@media(prefers-reduced-motion:reduce){.tick{display:none}}html:not(.js) .tick{display:none}.fig2{margin-top:clamp(28px,3.4vw,48px);display:grid;grid-template-columns:1fr;gap:clamp(24px,3.4vw,56px)}.doc__eyebrow+.fig2{margin-top:clamp(18px,2.2vw,30px)}@media(min-width:34rem){.fig2{grid-template-columns:repeat(2,minmax(0,1fr))}}.fig2__cell{border-top:1px solid var(--rule);padding-top:clamp(14px,1.6vw,20px);min-width:0;text-align:center}.fband{margin:clamp(24px,3vw,40px) calc(var(--m) * -1) 0;background:var(--surface)}.fband__img{display:block;width:100%;height:auto;aspect-ratio:3 / 1;max-height:46svh;object-fit:cover}.fig2__val{font-family:var(--font-instrument);font-weight:600;line-height:.95;font-size:var(--t-figure2);font-variant-numeric:tabular-nums;text-wrap:balance}.fig2__cap{margin-top:clamp(10px,1.2vw,14px);text-wrap:balance;font-size:var(--t-body);margin-inline:auto;max-width:26em}.btn-w{display:inline-flex;align-items:center;font-family:var(--font-instrument);font-weight:600;font-size:min(clamp(.9375rem,1.08vw,1rem),18px);letter-spacing:.16em;text-transform:uppercase;white-space:nowrap;color:var(--ink);background:transparent;border:1px solid rgba(255,255,255,.38);padding:13px 28px;cursor:pointer;text-decoration:none;transition:border-color .12s ease}.btn-w:hover,.btn-w:focus-visible{background:#fff;color:#000;border-color:#fff}.btn-w:active{background:#ffffffd1;border-color:#ffffffd1}.brief{margin-top:clamp(20px,2.4vw,30px);display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(20px,2.4vw,30px) clamp(24px,3vw,44px)}.brief__field>.micro,.brief__field--full>.micro{font-size:calc(var(--t-micro) + .1875rem);color:var(--ink-70)}.brief__field{display:grid;gap:8px}.brief__field--full{grid-column:1 / -1}.brief__field label{color:var(--ink-52)}.brief input,.brief textarea{background:transparent;border:0;border-bottom:1px solid rgba(255,255,255,.38);border-radius:0;color:var(--ink);font:inherit;font-size:var(--t-read);font-size:max(16px,clamp(1rem,1.25vw,1.125rem));padding:4px 0 10px;outline:none;transition:border-color .2s ease}.brief textarea{resize:vertical;min-height:64px}.brief input:focus-visible,.brief textarea:focus-visible{border-color:#fff}.brief__actions{grid-column:1 / -1;display:flex;align-items:center;gap:24px;margin-top:6px}.brief__alt{color:var(--ink-40);padding-block:12px;margin-block:-12px;text-decoration:underline;text-decoration-color:var(--rule-strong);text-underline-offset:4px;transition:color .2s ease}.brief__alt:hover{color:var(--ink);text-decoration-color:currentColor}.brief__done,.brief__err{grid-column:1 / -1;color:var(--ink);border-left:2px solid var(--ink);padding-left:var(--s4, 16px)}.brief__ts{grid-column:1 / -1;min-height:65px}.brief__hp{position:absolute;left:-9999px;top:auto;width:1px;height:1px;overflow:hidden}@media(max-width:59.99rem){.vol__plot,.vol__years{column-gap:26px}.vol__plot{height:clamp(240px,34svh,300px)}.role{grid-template-columns:minmax(0,1fr);gap:10px}.brief{grid-template-columns:minmax(0,1fr)}.doc{margin-right:0}.doc__hero{min-height:0}.brief__actions{flex-wrap:wrap;gap:14px 20px}.brief input,.brief textarea{padding:12px 0 14px}body[data-open] .env{opacity:0;pointer-events:none;transition:transform var(--dur-frame) var(--ease),opacity .3s ease .18s}body[data-open] .monitor-edge,body[data-open] .reticle,body[data-open] .railcross-clip,body[data-open] .monitor-return{display:none}body[data-open=threat] .panel-layer{background:var(--surface);z-index:auto}body[data-open=threat] .panel{background-image:linear-gradient(to bottom,rgba(0,0,0,.26) 0,rgba(0,0,0,.3) 42%,var(--surface) 100%),url(/media/threat-hero.jpg);background-size:100% 75.34vw,100% auto;background-position:50% 0,50% 0;background-repeat:no-repeat,no-repeat;background-attachment:local,local}@media(max-height:37.99rem){body[data-open=threat] .panel{background-image:none}}body[data-open=threat] .rig{z-index:2}body[data-open=threat] .env{opacity:0}.doc--threat{position:relative}.doc--threat:before{content:"";position:absolute;left:calc(var(--m) * -1);right:calc(var(--m) * -1);top:30svh;bottom:-1px;background:linear-gradient(to bottom,transparent 0,var(--surface) 26svh);z-index:-1}.doc--threat:after{content:"";position:absolute;left:calc(var(--m) * -1);right:calc(var(--m) * -1);top:calc(var(--m) * -4);height:calc(56svh + var(--m) * 4);background:linear-gradient(to bottom,#00000038 0,#00000085 58%,#000000d1);z-index:-1}body[data-open=threat] .panel-layer:before,body[data-open=threat] .env:after{content:"";position:absolute;left:0;right:0;pointer-events:none}body[data-open=threat] .panel-layer:before{top:0;height:calc(var(--sky-top) + 108px);background:linear-gradient(to bottom,#000000e0 0,#000c calc(var(--sky-top) + 38px),#0000)}body[data-open=threat] .monitor-tag{color:var(--ink-70)}body[data-open=threat] .env:after{bottom:0;height:280px;background:linear-gradient(to top,var(--surface) 0,var(--surface) 76%,rgba(0,0,0,0) 100%)}.doc__hero--film{min-height:56svh;display:flex;flex-direction:column;justify-content:flex-end;padding-bottom:clamp(18px,4vw,28px)}.monitor-tag{top:calc(var(--sky-top) - 12px);right:var(--m);left:auto;width:auto;min-height:44px;display:inline-flex;align-items:center;justify-content:flex-end;gap:8px;text-align:right;font-size:calc(var(--t-micro) + .0625rem);letter-spacing:.14em;color:var(--ink-52);text-shadow:0 1px 10px rgba(0,0,0,.8)}.monitor-tag:before{content:"";flex:none;width:12px;height:13px;background:currentColor;mask-image:url(/icon.svg);mask-size:contain;mask-repeat:no-repeat;mask-position:center;-webkit-mask-image:url(/icon.svg);-webkit-mask-size:contain;-webkit-mask-repeat:no-repeat;-webkit-mask-position:center}}.record-page{height:auto;min-height:100%;overflow:visible;background:var(--surface)}.record{max-width:940px;margin:0 auto;padding:clamp(28px,4vw,56px) var(--m) clamp(48px,6vw,88px)}@media(max-width:59.99rem){.record{padding-bottom:calc(clamp(48px,6vw,88px) + 52px + env(safe-area-inset-bottom,0px))}}.record__head{display:flex;align-items:center;justify-content:space-between;gap:20px;padding-bottom:clamp(28px,3.4vw,44px);border-bottom:1px solid var(--rule)}.record__home{display:block;width:fit-content;padding-block:12px;margin-block:-12px}.record__stamp{color:var(--ink-40)}.record__doc{padding-top:clamp(40px,5vw,72px)}.record__display{font-size:clamp(34px,4.1vw,62px);max-width:15em;text-wrap:balance}.record__standfirst{margin-top:clamp(16px,1.8vw,24px);font-size:clamp(1rem,1.32vw,1.1875rem);max-width:34em}.record__section{display:grid;grid-template-columns:clamp(90px,10vw,140px) minmax(0,429px);gap:clamp(16px,2.2vw,32px);max-width:calc(clamp(90px,10vw,140px) + clamp(16px,2.2vw,32px) + 429px);border-top:1px solid var(--rule-soft);margin-top:clamp(36px,4.4vw,64px);padding-top:clamp(22px,2.8vw,36px)}.record__label{color:var(--ink-40);padding-top:.5em}.record__ord{display:inline-block;min-width:2.2em;color:#ffffff9e}.record__body{min-width:0}.record__claim{font-size:clamp(21px,2.1vw,30px);max-width:21em;text-wrap:balance}.record__body .prose{margin-top:clamp(14px,1.6vw,22px);max-width:40em;color:var(--ink-52)}.record__body .ledger{margin-top:clamp(18px,2vw,26px)}.note{margin-top:clamp(20px,2.2vw,30px);padding-top:clamp(14px,1.6vw,20px)}.note__p{font-size:.8125rem;line-height:calc(21em / 13);letter-spacing:.004em;color:var(--ink-70);max-width:33em;text-wrap:pretty}.note__p+.note__p{margin-top:.9em}.note__p a{color:var(--ink);text-decoration-color:#ffffff5c;text-underline-offset:3px}.record-page--notice .record__head{border-bottom-color:#ffffff5c}.record-page--notice .record__doc{padding-top:clamp(26px,3vw,44px)}.record-page--notice .record__display{font-family:var(--font-instrument);font-weight:600;font-size:clamp(30px,3.12vw,45px);line-height:1;letter-spacing:.055em;text-transform:uppercase;color:var(--ink);max-width:none}.record-page--notice .record__standfirst{margin-top:clamp(14px,1.6vw,20px);font-size:clamp(.9375rem,1.15vw,1.03125rem);line-height:1.55;color:var(--ink-70);max-width:34em}.record-page--notice .note{border-top:1px solid rgba(255,255,255,.36);margin-top:clamp(24px,2.6vw,34px);padding-top:clamp(16px,1.8vw,22px)}.record-page--notice .record__label{color:var(--ink)}.record-page--notice .record__ord{color:#ffffff85}.record-page--notice .record__foot{border-top:2px solid var(--ink);margin-top:clamp(30px,3.4vw,48px);padding-top:clamp(16px,1.8vw,22px)}@media(max-width:720px){.note__p{max-width:none}}.record__foot{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:20px;margin-top:clamp(48px,6vw,88px);padding-top:clamp(20px,2.4vw,30px);border-top:1px solid var(--rule)}.record__back{color:var(--ink);text-decoration:underline;text-decoration-color:var(--rule-strong);text-underline-offset:4px;padding-block:12px;margin-block:-12px;transition:text-decoration-color .2s ease;white-space:nowrap}.record__back:hover{text-decoration-color:currentColor}.record__legal{color:var(--ink-40)}@media(max-width:47.99rem){.record__section{grid-template-columns:minmax(0,1fr);gap:10px;max-width:none}.record__label{padding-top:0}}.colophon{flex:none;display:flex;align-items:baseline;gap:16px;color:var(--ink-70, rgba(255, 255, 255, .86));text-shadow:0 1px 2px rgba(0,0,0,.95),0 0 10px rgba(0,0,0,.85)}.colophon__brief{display:none}@media(max-width:70rem){.colophon__long{display:none}.colophon__brief{display:inline}}.colophon__link{color:var(--ink-52);padding-block:6px;margin-block:-6px;transition:color .22s ease}.colophon__link:hover,.colophon__link:focus-visible{color:var(--ink)}.panel>.footing{position:relative;left:auto;right:auto;bottom:auto;flex-flow:column nowrap;align-items:flex-start;gap:clamp(22px,5vw,30px);margin:var(--foot-lead) 0 var(--foot-tail);padding-top:clamp(24px,5vw,34px);isolation:isolate;--foot-lead: clamp(56px, 13vw, 96px);--foot-tail: clamp(30px, 7vw, 48px)}.panel>.footing:before{content:"";position:absolute;z-index:-1;top:calc(var(--foot-lead) * -1);bottom:calc(var(--foot-tail) * -1);left:calc(var(--m) * -1);right:calc(var(--m) * -1);background:var(--surface)}.panel>.footing:after{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:var(--rule-soft)}.panel>.footing .ground{max-width:none;flex:0 1 auto;gap:clamp(14px,4vw,20px) clamp(28px,8vw,44px)}.panel>.footing .colophon{margin-left:0}@media(min-width:60rem){body[data-open] .colophon{width:var(--rail-w);margin-right:calc(var(--m) * -1);justify-content:center}}.panel>.footing .slot{align-self:stretch;justify-content:center}@media(max-width:59.99rem){.footing{bottom:16px;flex-flow:row wrap;align-items:baseline;gap:14px}.ground{flex:1 0 100%}.colophon{gap:14px;margin-left:auto}body[data-open] .colophon__long{display:none}body[data-open] .colophon__brief{display:inline}}.record-page .wordmark{opacity:1;background:var(--ink);-webkit-backdrop-filter:none;backdrop-filter:none}.ledger__row--link{text-decoration:none;color:inherit;transition:background .2s ease}.ledger__row--link:hover,.ledger__row--link:focus-visible{background:#ffffff0a}.ledger__row--link:hover .ledger__label,.ledger__row--link:focus-visible .ledger__label,.ledger__row--link:hover .prose,.ledger__row--link:focus-visible .prose{color:var(--ink)}.lost{position:relative;margin-top:clamp(30px,3.6vw,52px);padding:clamp(12px,1.4vw,18px) 0;border-top:1px solid var(--rule-soft);border-bottom:1px solid var(--rule-soft);overflow:hidden}.lost:before{content:"";position:absolute;inset:0;background:repeating-linear-gradient(to bottom,rgba(255,255,255,.055) 0 1px,transparent 1px 3px);pointer-events:none}.lost__t{position:relative;display:inline-block;font-family:var(--font-osd-hd);font-size:clamp(1.25rem,2.6vw,2.125rem);line-height:1.1;letter-spacing:.16em;color:var(--ink)}.lost__t:after{content:"LINK LOST";position:absolute;left:0;top:0;clip-path:inset(38% 0 42% 0);transform:translate(-6px);color:var(--ink-40)}@media(prefers-reduced-motion:no-preference){.lost__t:after{animation:link-tear 1.5s steps(1) 1 both}@keyframes link-tear{0%{transform:translate(-15px);clip-path:inset(18% 0 62% 0)}14%{transform:translate(10px);clip-path:inset(56% 0 26% 0)}26%{transform:translate(-7px);clip-path:inset(34% 0 49% 0)}38%{transform:translate(13px);clip-path:inset(64% 0 18% 0)}52%{transform:translate(-4px);clip-path:inset(28% 0 57% 0)}68%{transform:translate(7px);clip-path:inset(46% 0 38% 0)}to{transform:translate(-6px);clip-path:inset(38% 0 42% 0)}}}.record__list{margin-top:clamp(40px,5vw,72px);border-top:1px solid var(--rule-soft);padding-top:clamp(20px,2.4vw,30px)}.record__list .record__label{display:block;margin-bottom:clamp(6px,.8vw,10px)}.record .ledger__row .prose,.record__list .ledger__row .prose{margin-top:0}.receipt{position:relative;padding:clamp(30px,4vw,52px) clamp(22px,3vw,44px);text-align:center;outline:none}.receipt__mark{color:var(--ink-40)}.receipt__claim{margin-top:clamp(12px,1.4vw,18px);font-size:var(--t-claim);text-wrap:balance}.receipt__note{margin:clamp(10px,1.2vw,16px) auto 0;max-width:34em;color:var(--ink-52)}.receipt__mail{color:var(--ink);overflow-wrap:anywhere}@media(prefers-reduced-motion:no-preference){.js .brief__err{opacity:0;transform:translate(-6px);transition:opacity .2s var(--ease-out),transform .24s var(--ease)}.js .brief__err.is-shown{opacity:1;transform:none}}@media(prefers-reduced-motion:no-preference){.js .receipt{opacity:0;transform:translateY(10px);transition:opacity .42s var(--ease-out),transform .46s var(--ease)}.js .receipt.is-shown{opacity:1;transform:none}}.aud__icon,.monitor-return{-webkit-backdrop-filter:none;backdrop-filter:none}body:not([data-open])[data-preview] .aud--threat .aud__icon,body:not([data-open])[data-preview] .aud--company .aud__icon,body:not([data-open])[data-preview] .aud--careers .aud__icon,body:not([data-open])[data-preview] .aud--contact .aud__icon,body[data-open] .monitor-return{-webkit-backdrop-filter:var(--mark-neg);backdrop-filter:var(--mark-neg)}.doc__section{margin-inline:auto}.doc__after+.btn-w{margin-top:clamp(32px,3.8vw,56px)}.doc__section .doc__after{margin-top:clamp(38px,4.6vw,68px)}.doc__evidence{margin-top:clamp(28px,3.4vw,48px);max-width:34em;color:var(--ink-70)}.doc__section .doc__claim,.doc__section .doc__turn,.doc__section .doc__after{margin-inline:auto;text-align:center;max-width:18em}.doc__section--plate>*:not(.plate),.doc__section--film>*:not(.engage):not(.clk):not(.fband){margin-inline:auto}.doc__section--plate>.doc__evidence,.doc__section--film>.doc__evidence,.doc__section>.doc__evidence{margin-inline:auto}.doc__section>.doc__body,.doc__section>.prose:not(.doc__evidence){margin-inline:auto;max-width:34em}.doc__section>.doc__turn-note.prose{margin-inline:auto;text-align:center;max-width:30em}.doc__evidence{margin-inline:auto;max-width:34em;text-align:center}.doc__section>.fig2:first-child{margin-top:clamp(18px,2.2vw,28px)}.doc__section>.btn-w{display:flex;width:fit-content;margin-inline:auto}.doc__hero{margin-inline:auto}.doc__hero>.doc__display,.doc__hero>.doc__standfirst{margin-inline:auto;text-align:center}.doc__hero>.doc__standfirst{max-width:30em}.clk__val{margin-inline:auto;text-align:center;max-width:14em}.clk__cap{margin-inline:auto}.doc__body{min-width:0}.doc__note{margin-top:clamp(14px,1.6vw,22px);color:var(--ink-70);text-align:center;margin-inline:auto}.doc__label{padding-top:0}.role__head{display:block}.role__title{display:block;font-size:var(--t-deck);font-weight:510;line-height:1.25;color:#ffffffeb;transition:color .18s ease}.role__meta{display:block;margin-top:6px;color:var(--ink-40);transition:color .18s ease}.role__line{display:block;color:var(--ink-70);max-width:34em;transition:color .18s ease}.doc__section .doc__after{font-size:var(--t-claim)}.plate__cap{text-align:center}.plate__claim{margin-inline:auto;max-width:18em}.doc__terminal{margin-inline:auto}.doc__terminal>.doc__close,.doc__terminal>.doc__note{margin-inline:auto;text-align:center}.doc__terminal>.doc__close{max-width:18em}.doc__terminal>.doc__note{max-width:34em}.doc__mail--sole{padding-block:6px;margin-block:-6px}@media(min-width:77rem){.doc__body>.ledger,.doc__body>.roles{margin-inline:calc((100% - var(--w-text)) / 2)}}.roles{margin-top:clamp(18px,2vw,28px);display:grid;gap:10px}.role{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,6fr) auto;gap:clamp(16px,2vw,32px);align-items:baseline;padding:clamp(18px,2vw,26px) clamp(18px,2.2vw,30px);border:1px solid var(--rule-soft);background:#ffffff05;text-decoration:none;transition:background .2s ease,border-color .2s ease}.role:hover,.role:focus-visible{background:#fff;border-color:#fff}.role__apply{font-family:var(--font-instrument);font-weight:600;font-size:calc(var(--t-micro) + .0625rem);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-52);border-bottom:1px solid var(--rule-strong);white-space:nowrap;transition:color .18s ease,border-color .18s ease}.role:hover .role__title,.role:focus-visible .role__title{color:#000}.role:hover .role__meta,.role:focus-visible .role__meta{color:#0000008c}.role:hover .role__line,.role:focus-visible .role__line{color:#000000b8}.role:hover .role__apply,.role:focus-visible .role__apply{color:#000;border-color:#000}@media(max-width:76.99rem){.role{grid-template-columns:minmax(0,1fr);gap:10px}.role__apply{justify-self:start}}@media print{:root{--ink: #000;--ink-70: #000;--ink-40: #333;--rule: #999;--rule-soft: #ccc}html,body,.frame,.panel,.panel-unit,.panel-layer,.doc,.record,.record__doc{background:#fff!important;color:#000!important;height:auto!important;max-height:none!important;min-height:0!important;overflow:visible!important;position:static!important;transform:none!important;filter:none!important;opacity:1!important}.panel{display:block!important;inset:auto!important;width:auto!important}.env,.env__film,.env__grade,.monitor-edge,.monitor-tag,.footing,.ground,.osd,.eosd,.gosd,.engage,.fband,.wire-commit,.wire-grain,.wire-halo,.tick,.skip,.brief__ts,video{display:none!important}.wl__i,.wire,.opening__statement,.wordmark{opacity:1!important;visibility:visible!important;color:#000!important;background:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;-webkit-mask-image:none!important;mask-image:none!important;transform:none!important}.wl__c{visibility:visible!important}[data-rise],[data-draft],.doc__section,.plate,.role{opacity:1!important;transform:none!important;visibility:visible!important;break-inside:avoid}.statement,.prose,.micro,h1,h2,p,li,a{color:#000!important;text-shadow:none!important}h1,h2{break-after:avoid}.doc__mail[href^=http]:after,.doc__mail[href^=mailto]:after,.colophon__link:after{content:" (" attr(href) ")";font-size:.85em;word-break:break-all}@page{margin:18mm 16mm}}.reg{border-top:1px solid var(--rule-soft);max-width:var(--w-text);margin:clamp(40px,5vw,72px) auto 0;padding-top:clamp(24px,3vw,40px)}.reg__period{margin:clamp(10px,1.2vw,14px) auto 0;text-align:center;font-family:var(--font-instrument);font-weight:600;font-size:calc(var(--t-micro) + .0625rem);letter-spacing:.16em;text-transform:uppercase;color:var(--ink-70)}.reg__rail{margin-top:clamp(28px,3.4vw,48px)}.reg__grid{margin:0 calc(var(--m) * -1);padding:0;list-style:none;display:grid;grid-template-columns:repeat(3,1fr);gap:clamp(16px,2vw,28px) clamp(12px,1.6vw,24px)}.reg__cell{margin:0}.reg__plate{display:block;width:100%;height:auto;aspect-ratio:630 / 560;background:var(--surface)}.reg__n{margin:clamp(10px,1.2vw,14px) 0 0;font-family:var(--font-instrument);font-weight:600;line-height:.95;font-size:var(--t-claim);font-variant-numeric:tabular-nums}.reg__label{margin:clamp(4px,.6vw,7px) 0 0;font-size:var(--t-note);color:var(--ink-70);text-wrap:balance}.reg__nav{display:none;margin-top:clamp(14px,2vw,20px);align-items:center;gap:12px}.reg__arrow{width:44px;height:44px;display:grid;place-items:center;background:none;border:1px solid var(--rule-soft);color:inherit;font:inherit;line-height:1;cursor:pointer}.reg__arrow[disabled]{opacity:.32;cursor:default}.reg__count{font-family:var(--font-instrument);font-weight:600;font-size:calc(var(--t-micro) + .0625rem);letter-spacing:.14em;color:var(--ink-70);font-variant-numeric:tabular-nums}@media(max-width:720px){.reg__rail{margin-inline:calc(var(--m) * -1)}.reg__grid{margin:0;display:flex;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:var(--m);padding-inline:var(--m);-webkit-overflow-scrolling:touch;scrollbar-width:none;overscroll-behavior-x:contain}.reg__grid::-webkit-scrollbar{display:none}.reg__cell{flex:0 0 78%;scroll-snap-align:start}.reg__nav{display:flex;margin-inline:var(--m)}.reg__period{padding-inline:var(--m)}}@media(prefers-reduced-motion:reduce){.reg__grid{scroll-behavior:auto}}.vol__rate{padding-bottom:clamp(18px,2.4vw,30px);text-align:center}.vol__every{margin:0 0 clamp(10px,1.4vw,16px);font-family:var(--font-instrument);font-weight:600;line-height:1.02;font-size:var(--t-figure2);text-wrap:balance}.vol__chart{min-width:0}@media(max-width:860px){.vol{grid-template-columns:1fr;row-gap:clamp(18px,2.6vw,28px)}.vol__rate{padding-bottom:0}}@media(max-width:59.99rem){.footing{bottom:calc(clamp(30px,4vh,36px) + 52px + env(safe-area-inset-bottom,0px))}.ground{position:fixed;left:0;right:0;bottom:0;z-index:40;justify-content:space-between;gap:clamp(10px,3vw,22px);background:var(--ground-bg, #000);border-top:1px solid var(--rule-soft);padding:4px var(--m) calc(4px + env(safe-area-inset-bottom,0px));flex-wrap:nowrap;align-items:center;line-height:1;min-height:calc(52px + env(safe-area-inset-bottom,0px));box-sizing:border-box}.ground .idx{font-size:min(.9375rem,3.85vw);padding-block:12px;min-height:44px;box-sizing:border-box}.panel>.footing .ground{gap:clamp(10px,3vw,22px)}.ground .idx__n{display:none}@media(min-width:22rem){.ground .idx__n{display:inline}}@media(min-height:34rem){body.frame-page:not([data-open]) .ground{display:none}body:not([data-open]) .footing{flex-flow:column nowrap;align-items:stretch;justify-content:flex-start;gap:clamp(5px,.8vh,9px);bottom:calc(clamp(12px,1.7vh,18px) + env(safe-area-inset-bottom,0px))}body.frame-page:not([data-open]) .hindex{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 clamp(18px,5vw,36px)}.hindex__i{display:block;padding:clamp(13px,1.5vh,17px) 0;border-top:1px solid var(--rule-soft);font-family:var(--font-instrument);font-weight:600;font-size:.9375rem;line-height:1.25;letter-spacing:.055em;text-transform:uppercase;color:#ffffffe0;transition:color .22s ease,border-top-color .22s ease}.hindex__i:hover,.hindex__i:focus-visible{color:var(--ink);border-top-color:#fff6}.hindex__n{margin-right:clamp(9px,2.6vw,13px);color:#ffffff94}body:not([data-open]) .colophon{margin-left:0}}html:not(.js) body[data-open] .panel{bottom:calc(clamp(30px,4vh,36px) + 76px + env(safe-area-inset-bottom,0px))}.panel{padding-bottom:calc(62px + env(safe-area-inset-bottom,0px));scroll-padding-bottom:calc(62px + env(safe-area-inset-bottom,0px))}}.dead-page{background:var(--surface)}.dead{position:relative;height:100svh;overflow:hidden;background:var(--surface);display:grid;grid-template-rows:var(--bore) auto 1fr auto;padding-inline:var(--m);--bore: 50%;--snow-base: .34;--sky-top: clamp(28px, 3vw, 44px);animation:sig-collapse .62s steps(1,end) 1 both}@media(max-height:800px),(max-width:40rem){.dead{--bore: 43%}}@media(max-height:640px){.dead{--bore: 36%;overflow-y:auto;overscroll-behavior:contain}}@keyframes sig-collapse{0%{--snow-base: .02}12%{--snow-base: .55}20%{--snow-base: .06}34%{--snow-base: .78}46%{--snow-base: .1}62%{--snow-base: .92}to{--snow-base: .34}}.dead>svg{position:absolute;width:0;height:0}.dead .osd{position:absolute;inset:0;display:block;opacity:1;--osd-em: max(10px, min(1.2vw, 2.1vh));--osd-bot: calc(100% - var(--bore) + 3.4 * var(--osd-em))}[data-scene="9"] .om--compass,[data-scene="9"] .om--altladder,[data-scene="9"] .om--grid2,[data-scene="9"] .om--horizon,[data-scene="9"] .om--cross,[data-scene="9"] .ofx--scan,[data-scene="9"] .ofx--rollbar{display:block}.osd[data-scene="9"] .om__stack--bl2,.osd[data-scene="9"] .om__r--bc2,.osd[data-scene="9"] .oa__pack{visibility:hidden}.osd[data-scene="9"] .om--cross i{top:var(--bore)}.osd[data-scene="9"] .om--altladder{display:none}.osd[data-scene="9"] .oz__set{--hz: .36;--hzr: -7.5}.osd[data-scene="9"] .oc__rib{--cmp: -1.4}.osd[data-scene="9"] .ofx--scan{background:repeating-linear-gradient(to bottom,#ffffff0d 0 1px,#fff0 1px 3px);mix-blend-mode:normal;opacity:1}.dead__home{position:absolute;top:var(--sky-top);left:var(--m);z-index:5;display:block;padding:10px;margin:-10px}.dead__msg{grid-row:2;position:relative;z-index:5;padding-top:clamp(18px,2.2vh,30px)}.dead__h{font-size:clamp(34px,4.6vw,68px);line-height:1.03;letter-spacing:-.032em;max-width:14em}.dead__sf{margin-top:clamp(12px,1.4vh,18px);font-size:clamp(.9375rem,1.32vw,1.1875rem);color:var(--ink-70);max-width:34em}.dead__routes{grid-row:3;position:relative;z-index:5;align-self:end;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0 clamp(16px,2vw,34px);padding-bottom:clamp(16px,2vh,28px)}.route{display:block;padding:clamp(12px,1.4vh,18px) 0;border-top:1px solid var(--rule);transition:border-color .2s ease}.route:hover{border-top-color:var(--ink)}.route__n{color:#ffffff9e;margin-right:.7em}.route__k{font-family:var(--font-instrument);font-weight:600;text-transform:uppercase;letter-spacing:.06em;font-size:clamp(1.25rem,2.1vw,1.875rem);color:var(--ink)}.route__d{display:block;margin-top:.5em;font-size:clamp(.8125rem,1.06vw,.9375rem);line-height:1.45;color:var(--ink-70);max-width:18em}.dead__foot{grid-row:4;position:relative;z-index:5;display:flex;align-items:baseline;justify-content:space-between;gap:20px;padding-bottom:calc(clamp(14px,2vh,26px) + env(safe-area-inset-bottom,0px));color:var(--ink-40)}.dead__priv{color:var(--ink);text-decoration:underline;text-underline-offset:4px;text-decoration-color:#ffffff5c;padding-block:10px;margin-block:-10px}.dead__priv:hover{text-decoration-color:currentColor}@media(max-width:62rem){.dead__routes{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-height:640px)and (min-width:34rem){.dead__routes{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:40rem){.osd[data-scene="9"] .om--altladder{display:none}.dead__routes{grid-template-columns:minmax(0,1fr)}}@media(max-height:640px){.osd[data-scene="9"] .om__stack--bl2{display:none}}@media(min-width:60rem)and (max-height:800px){.panel{top:calc(var(--sky-top) + 40px);bottom:max(72px,calc(var(--foot-h, 72px) + 20px));padding-top:clamp(16px,1.8vw,22px);padding-bottom:16px}.doc__section{margin-top:clamp(28px,5.4vh,48px);padding-top:clamp(18px,3.4vh,28px)}}
