@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){:root,:host{--archive-scan-position:-12%}*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:root,:host{--font-sans:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.contents{display:contents}.hidden{display:none}.grow{flex-grow:1}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}}:root{--background:#050505;--foreground:#fff;--muted:#9d9d9d;--crimson:#8d1010;--crimson-bright:#c81d1d}*{box-sizing:border-box}html{scroll-behavior:smooth;background:var(--background);min-height:100%}body{background:radial-gradient(circle at 85% 28%, #5a0a0a2e, transparent 44%), var(--background);min-height:100%;color:var(--foreground);margin:0;font-family:Arial,Helvetica,sans-serif;overflow-x:hidden}a,button{font:inherit}.siteShell{background:0 0;min-height:100svh;position:relative;overflow:hidden}.fadeLogo{z-index:100;opacity:0;animation:1s forwards fadeLogo;position:relative;transform:translateY(-18px)}.siteHeader{z-index:100;justify-content:space-between;align-items:center;padding:38px 60px;display:flex;position:fixed;top:0;left:0;right:0}.headerBrand{align-items:center;display:inline-flex}.headerLogo{object-fit:contain;filter:invert();width:135px;height:auto}.mainNavigation{align-items:center;gap:42px;display:flex}.mainNavigation a{color:#888;letter-spacing:.24em;text-transform:uppercase;font-size:.72rem;text-decoration:none;transition:color .25s;position:relative}.mainNavigation a:after{content:"";background:var(--crimson);transform-origin:0;height:1px;transition:transform .25s;position:absolute;bottom:-10px;left:0;right:0;transform:scaleX(0)}.mainNavigation a:hover{color:#fff}.mainNavigation a:hover:after{transform:scaleX(1)}.heroSection{justify-content:flex-start;align-items:center;width:100%;max-width:1600px;min-height:100svh;margin:0 auto;padding:120px 6vw 70px;display:flex;position:relative;overflow:hidden}.heroContent{z-index:30;will-change:transform;width:min(620px,48vw);transition:transform .12s linear;position:relative}.fadeText{opacity:0;animation:1.2s .35s forwards fadeText}.sectionEyebrow{color:var(--crimson);letter-spacing:.38em;text-transform:uppercase;margin:0 0 24px;font-size:.72rem}.heroSection h1{color:#fff;letter-spacing:-.03em;margin:0;font-size:clamp(4rem,6vw,6.2rem);font-weight:700;line-height:.92}.heroDescription{max-width:500px;color:var(--muted);margin:28px 0 0;font-size:1rem;line-height:1.9}.heroActions{gap:34px;margin-top:42px;display:flex}.primaryAction,.secondaryAction{color:#fff;letter-spacing:.18em;text-transform:uppercase;font-size:.72rem;text-decoration:none;transition:color .25s,transform .25s;position:relative}.primaryAction:after,.secondaryAction:after{content:"";background:var(--crimson);transform-origin:0;height:1px;transition:transform .25s;position:absolute;bottom:-8px;left:0;right:0;transform:scaleX(0)}.primaryAction:hover,.secondaryAction:hover{color:var(--crimson-bright);transform:translate(3px)}.primaryAction:hover:after,.secondaryAction:hover:after{transform:scaleX(1)}.heroArtworkWrapper{z-index:5;pointer-events:none;width:min(900px,58vw);height:auto;position:absolute;top:50%;right:-120px;transform:translateY(-50%)}.heroArtwork{z-index:4;opacity:0;will-change:transform;width:100%;transition:transform .12s linear;position:relative}.fadeArtwork{animation:1.8s .8s forwards fadeArtwork}.heroArtwork img{object-fit:contain;filter:drop-shadow(0 0 60px #ffffff08);-webkit-mask-composite:source-in;-webkit-mask-composite:source-in;-webkit-mask-composite:source-in;width:100%;height:auto;display:block;-webkit-mask-image:linear-gradient(270deg,#000 72%,#0000 100%),linear-gradient(#000 90%,#0000 100%);mask-image:linear-gradient(270deg,#000 72%,#0000 100%),linear-gradient(#000 90%,#0000 100%);-webkit-mask-composite:source-in;mask-composite:intersect}.portalBloom{z-index:2;pointer-events:none;filter:blur(90px);mix-blend-mode:screen;will-change:transform, opacity;background:radial-gradient(circle,#aacdff29 0%,#6e91dc14 28%,#283c6e0a 58%,#0000 78%);border-radius:50%;width:520px;height:520px;animation:9s ease-in-out infinite portalBloomPulse;position:absolute;top:34%;left:82%;transform:translate(-50%,-50%)}.portalGlow{z-index:8;pointer-events:none;filter:blur(24px);mix-blend-mode:screen;transform-origin:50%;will-change:transform, opacity, filter;background:radial-gradient(#ebf2ff6b 0%,#9bb9eb3d 26%,#5a78b91a 50%,#0000 75%);border-radius:50%;width:170px;height:360px;animation:7s ease-in-out infinite portalPulse;position:absolute;top:34%;left:82%;transform:translate(-50%,-50%)}.ashField{z-index:18;pointer-events:none;position:absolute;inset:0;overflow:hidden}.ashParticle{opacity:0;will-change:transform, opacity;background:#f0f0f0c7;border-radius:50%;animation-name:ashDrift;animation-timing-function:linear;animation-iteration-count:infinite;display:block;position:absolute;top:-30px;box-shadow:0 0 5px #ffffff59,0 0 10px #ffffff1a}.filmGrain{z-index:9999;pointer-events:none;opacity:.045;mix-blend-mode:screen;background-image:url(https://www.transparenttextures.com/patterns/asfalt-dark.png);animation:18s steps(12,end) infinite filmMove;position:fixed;inset:-150%}@keyframes fadeLogo{0%{opacity:0;transform:translateY(-18px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeText{0%{opacity:0}to{opacity:1}}@keyframes fadeArtwork{0%{opacity:0}to{opacity:.95}}@keyframes portalPulse{0%,to{opacity:.32;filter:blur(28px);transform:translate(-50%,-50%)scale(.94)}50%{opacity:.82;filter:blur(20px);transform:translate(-50%,-50%)scale(1.08)}}@keyframes portalBloomPulse{0%,to{opacity:.28;transform:translate(-50%,-50%)scale(.96)}50%{opacity:.65;transform:translate(-50%,-50%)scale(1.08)}}@keyframes ashDrift{0%{opacity:0;transform:translateY(-30px)rotate(0)}8%{opacity:.72}35%{opacity:.55;transform:translate3d(calc(var(--ash-drift) * .5), 38vh, 0) rotate(90deg)}68%{opacity:.42;transform:translate3d(calc(var(--ash-drift) * -.35), 73vh, 0) rotate(190deg)}90%{opacity:.22}to{opacity:0;transform:translate3d(var(--ash-drift), 108vh, 0) rotate(300deg)}}@keyframes filmMove{0%{transform:translate(0)}25%{transform:translate(-4%,-2%)}50%{transform:translate(3%,4%)}75%{transform:translate(-2%,2%)}to{transform:translate(0)}}@media (max-width:1100px){.siteHeader{padding:30px}.mainNavigation{gap:22px}.heroSection{text-align:center;flex-direction:column;justify-content:center;padding:150px 30px 80px;overflow:visible}.heroContent{width:100%;max-width:700px}.heroDescription{margin-left:auto;margin-right:auto}.heroActions{justify-content:center}.heroArtworkWrapper{width:min(650px,90vw);margin-top:70px;position:relative;top:auto;right:auto;transform:none}.heroArtwork{transform:none!important}}@media (max-width:700px){.siteHeader{align-items:flex-start;padding:24px}.headerLogo{width:105px}.mainNavigation{display:none}.heroSection{min-height:auto;padding:145px 22px 60px}.heroContent{transform:none!important}.sectionEyebrow{letter-spacing:.3em;font-size:.62rem}.heroSection h1{font-size:clamp(3rem,13vw,4.5rem);line-height:.94}.heroDescription{font-size:.92rem;line-height:1.7}.heroActions{flex-direction:column;align-items:center;gap:20px}.heroArtworkWrapper{width:96vw;margin-top:55px}.portalGlow{filter:blur(22px);width:105px;height:235px}.portalBloom{filter:blur(70px);width:320px;height:320px}.ashParticle:nth-child(3n){display:none}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.heroContent,.heroArtwork{transform:none!important}}.cursorHalo{z-index:9998;pointer-events:none;opacity:0;mix-blend-mode:screen;will-change:transform, width, height, opacity;background:radial-gradient(circle,#ffffff29 0%,#91121214 38%,#0000 72%);border:1px solid #ffffff1f;border-radius:50%;width:44px;height:44px;transition:width .28s,height .28s,opacity .22s,border-color .28s,background .28s,box-shadow .28s;position:fixed;top:0;left:0;box-shadow:0 0 18px #ffffff0a,0 0 32px #8d10100d}.cursorHalo--visible{opacity:.72}.cursorHalo--link{background:radial-gradient(circle,#ffffff38 0%,#c81d1d24 42%,#0000 74%);border-color:#c81d1d8c;width:25px;height:25px;box-shadow:0 0 16px #c81d1d26,0 0 30px #c81d1d14}.cursorHalo--artwork{background:radial-gradient(circle,#d7e3ff2e 0%,#698ccd17 42%,#0000 76%);border-color:#bed2f52e;width:76px;height:76px;box-shadow:0 0 24px #96b4eb14,0 0 55px #5a78b914}.cursorHalo--portal{background:radial-gradient(circle,#ebf3ff4d 0%,#91b4f021 36%,#4b69af0d 60%,#0000 78%);border-color:#cde1ff42;width:110px;height:110px;box-shadow:0 0 30px #bed7ff26,0 0 70px #5f82cd1f}@media (hover:none),(pointer:coarse){.cursorHalo{display:none}}@media (prefers-reduced-motion:reduce){.cursorHalo{display:none}}.threshold{z-index:10000;background:#000;flex-direction:column;justify-content:center;align-items:center;animation:1.2s forwards thresholdFadeIn;display:flex;position:fixed;inset:0}.thresholdClosing{animation:1.2s forwards thresholdFadeOut}.thresholdLogo{opacity:0;width:min(700px,70vw);height:auto;animation:1.8s .5s forwards thresholdLogo}.thresholdLine{opacity:.7;background:#fff;width:0;height:1px;margin:50px 0 34px;animation:1.2s 1.5s forwards thresholdLine}.thresholdButton{color:#fff;letter-spacing:.45em;text-transform:uppercase;cursor:pointer;opacity:0;background:0 0;border:none;font-size:.78rem;transition:color .35s,letter-spacing .35s,transform .35s;animation:1s 2s forwards thresholdButton,4s ease-in-out infinite thresholdBreath}.thresholdButton:hover{color:#b21d1d;letter-spacing:.55em;transform:translateY(-2px)}@keyframes thresholdFadeIn{0%{opacity:0}to{opacity:1}}@keyframes thresholdFadeOut{0%{opacity:1}to{opacity:0;visibility:hidden}}@keyframes thresholdLogo{0%{opacity:0;transform:translateY(20px)scale(.96)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes thresholdLine{0%{opacity:0;width:0}to{opacity:.7;width:320px}}@keyframes thresholdButton{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@keyframes thresholdBreath{0%,to{opacity:.65}50%{opacity:1}}@media (max-width:768px){.thresholdLogo{width:88vw}.thresholdLine{width:220px!important}.thresholdButton{letter-spacing:.32em;font-size:.68rem}}.siteShell{overflow:hidden visible}.archiveIntro{z-index:10;background:radial-gradient(circle at 50% 0,#690c0c1f,#0000 30%),linear-gradient(#050505 0%,#020202 20%,#000 100%);min-height:220vh;padding:clamp(180px,20vh,280px) clamp(24px,8vw,150px) 180px;position:relative;overflow:hidden}.archiveTransition{pointer-events:none;background:linear-gradient(#0000,#000000e0 62%,#050505 100%);height:440px;position:absolute;top:-220px;left:0;right:0}.archiveHeading{z-index:2;text-align:center;width:min(920px,100%);margin:0 auto 170px;position:relative}.archiveEyebrow{color:var(--crimson);letter-spacing:.42em;text-transform:uppercase;margin:0 0 26px;font-size:.7rem;font-weight:700}.archiveHeading h2{color:#fff;letter-spacing:-.06em;text-transform:uppercase;margin:0;font-size:clamp(5rem,11vw,11rem);font-weight:700;line-height:.86}.archiveIntroduction{color:#ffffff7a;width:min(610px,100%);margin:42px auto 0;font-size:clamp(1rem,1.4vw,1.2rem);line-height:1.8}.archiveTimeline{z-index:2;width:min(1050px,100%);margin:0 auto;position:relative}.archiveTimelineLine{background:linear-gradient(#0000,#ffffff2e 8%,#8d101099 50%,#ffffff1f 92%,#0000);width:1px;position:absolute;top:0;bottom:0;left:132px}.archiveEntry{opacity:0;grid-template-columns:110px minmax(0,1fr);gap:70px;min-height:52vh;padding:40px 0;transition:opacity .9s,transform 1.1s cubic-bezier(.16,1,.3,1);display:grid;position:relative;transform:translateY(80px)}.archiveEntryVisible{opacity:1;transform:translateY(0)}.archiveMarker{background:#050505;border:1px solid #ffffff75;border-radius:50%;width:13px;height:13px;position:absolute;top:54px;left:126px;box-shadow:0 0 0 8px #8d101014,0 0 30px #8d101033}.archiveYear{color:#ffffff61;letter-spacing:.32em;text-align:right;text-transform:uppercase;margin:5px 0 0;font-size:.72rem;font-weight:700}.archiveEntryCopy{max-width:690px}.archiveEntryCopy h3{color:#fff;letter-spacing:-.05em;text-transform:uppercase;margin:0;font-size:clamp(3rem,6vw,6rem);font-weight:600;line-height:.95}.archiveEntryCopy p{color:#ffffff80;max-width:590px;margin:28px 0 0;font-size:clamp(1rem,1.35vw,1.18rem);line-height:1.8}@media (max-width:800px){.archiveIntro{min-height:auto;padding:160px 24px 100px}.archiveHeading{margin-bottom:110px}.archiveTimelineLine{left:8px}.archiveEntry{grid-template-columns:1fr;gap:20px;min-height:65vh;padding-left:42px}.archiveMarker{top:47px;left:2px}.archiveYear{text-align:left}.archiveEntryCopy h3{font-size:clamp(2.8rem,14vw,5rem)}}.heroContentScroll{z-index:30;transform-origin:0;will-change:opacity, transform, filter;width:min(620px,48vw);transition:opacity 80ms linear,transform 80ms linear,filter 80ms linear;position:relative}.heroContentScroll .heroContent{width:100%}.heroArtworkWrapper{will-change:opacity, transform, filter;transition:opacity 80ms linear,transform 80ms linear,filter 80ms linear}.ashField{transition:opacity .1s linear}@media (max-width:900px){.heroContentScroll{width:100%;max-width:700px;opacity:1!important;filter:none!important;transform:none!important}.heroArtworkWrapper{opacity:1!important;filter:none!important}.ashField{opacity:1!important}}@media (prefers-reduced-motion:reduce){.heroContentScroll,.heroArtworkWrapper,.ashField{opacity:1!important;filter:none!important;transform:none!important}}.heroTransitionFog{z-index:24;pointer-events:none;will-change:opacity, transform;height:min(58vh,620px);transition:opacity 90ms linear,transform 90ms linear;position:absolute;bottom:-16vh;left:-12%;right:-12%;overflow:hidden}.heroTransitionFog:after{content:"";z-index:5;background:linear-gradient(#0000,#020202b8 55%,#050505 100%);height:45%;position:absolute;bottom:0;left:0;right:0}.heroFogLayer{pointer-events:none;filter:blur(42px);mix-blend-mode:screen;will-change:transform, opacity;background:radial-gradient(#cdd5dc1f 0%,#7d879112 34%,#262a2e09 58%,#0000 76%);border-radius:50%;position:absolute}.heroFogLayerBack{opacity:.52;width:76%;height:68%;animation:24s ease-in-out infinite alternate heroFogDriftBack;bottom:2%;right:5%}.heroFogLayerMiddle{opacity:.66;width:72%;height:62%;animation:19s ease-in-out infinite alternate heroFogDriftMiddle;bottom:8%;left:2%}.heroFogLayerFront{opacity:.82;filter:blur(32px);width:86%;height:58%;animation:15s ease-in-out infinite alternate heroFogDriftFront;bottom:-6%;right:18%}.archiveTransition:before,.archiveTransition:after{content:"";pointer-events:none;position:absolute}.archiveTransition:before{filter:blur(38px);mix-blend-mode:screen;opacity:.58;background:radial-gradient(at 38% 0,#b6c0ca13,#50586009 36%,#0000 68%),radial-gradient(at 72% 18%,#a5afba0e,#0000 62%);height:270px;animation:18s ease-in-out infinite alternate archiveFogBreathe;top:34px;left:-10%;right:-10%}.archiveTransition:after{background:linear-gradient(#0000,#050505c2 58%,#050505 100%);height:62%;bottom:-1px;left:0;right:0}@keyframes heroFogDriftBack{0%{transform:translate(-4%,5%)scale(1)}to{transform:translate(6%,-4%)scale(1.08)}}@keyframes heroFogDriftMiddle{0%{transform:translate(5%,2%)scale(1.04)}to{transform:translate(-7%,-6%)scale(1.12)}}@keyframes heroFogDriftFront{0%{transform:translate(-3%,7%)scale(1.02)}to{transform:translate(8%,-3%)scale(1.1)}}@keyframes archiveFogBreathe{0%{opacity:.38;transform:translate(-2%,7px)scale(.98)}to{opacity:.68;transform:translate(3%,-8px)scale(1.05)}}@media (max-width:900px){.heroTransitionFog{height:390px;bottom:-110px;left:-24%;right:-24%;opacity:.42!important;transform:none!important}.heroFogLayerBack{display:none}.heroFogLayerMiddle{opacity:.46;width:92%;height:64%}.heroFogLayerFront{opacity:.58;width:96%;right:4%}.archiveTransition:before{opacity:.34}}@media (max-width:700px){.heroTransitionFog{height:320px;bottom:-90px}.heroFogLayer{filter:blur(34px)}.archiveTransition:before{height:220px}}@media (prefers-reduced-motion:reduce){.heroTransitionFog{opacity:.5!important;transition:none!important;transform:none!important}.heroFogLayer,.archiveTransition:before{animation:none!important}}.archiveTimelineLine{background:#ffffff14;overflow:visible}.archiveTimelineProgress{width:1px;height:var(--archive-progress,0%);will-change:height;background:linear-gradient(#ffffff29,#8d1010e6 45%,#c81d1db8);transition:height .12s linear;position:absolute;top:0;left:0;box-shadow:0 0 10px #8d101057,0 0 26px #8d10102e}.archiveTimelineLight{top:var(--archive-progress,0%);width:9px;height:9px;opacity:clamp(0, calc(var(--archive-progress,0%) * 100), 1);will-change:top;background:#e64848f5;border-radius:50%;transition:top .12s linear,opacity .22s;position:absolute;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 7px #8d10101a,0 0 18px #dc2d2db8,0 0 44px #8d101061}.archiveEntry{opacity:0;filter:blur(5px);transition:opacity .9s,transform 1.1s cubic-bezier(.16,1,.3,1),filter 1s;transform:translateY(72px)}.archiveEntry.archiveEntryDiscovered,.archiveEntry.archiveEntryVisible,.archiveEntry.archiveEntryActive{opacity:1;filter:none;transform:translate(0)}.archiveEntryCopy,.archiveEntryCopy h3,.archiveEntryCopy p,.archiveYear{opacity:1}.archiveEntryDiscovered .archiveYear{color:#ffffff75}.archiveEntryDiscovered .archiveEntryCopy h3{color:#ffffffeb}.archiveEntryDiscovered .archiveEntryCopy p{color:#ffffff8f}.archiveEntryActive{transform:translate(10px)}.archiveEntryActive .archiveYear{color:#dc5050c7}.archiveEntryActive .archiveEntryCopy h3{color:#fff;text-shadow:0 0 28px #8d101024}.archiveEntryActive .archiveEntryCopy p{color:#ffffffa3}.archiveMarker{place-items:center;transition:border-color .5s,background .5s,box-shadow .6s,transform .6s cubic-bezier(.16,1,.3,1);display:grid}.archiveMarkerCore{background:#ffffff47;border-radius:50%;width:5px;height:5px;transition:background .5s,box-shadow .6s,transform .6s cubic-bezier(.16,1,.3,1)}.archiveEntryDiscovered .archiveMarker{border-color:#af2d2d9e;box-shadow:0 0 0 8px #8d101014,0 0 26px #8d101033}.archiveEntryDiscovered .archiveMarkerCore{background:#be2e2ec7;box-shadow:0 0 12px #c81d1d6b}.archiveEntryActive .archiveMarker{background:#120404f5;border-color:#ee7676e6;transform:scale(1.12);box-shadow:0 0 0 10px #8d10101f,0 0 22px #dc2d2d85,0 0 58px #8d101057}.archiveEntryActive .archiveMarkerCore{background:#f0b0b0;transform:scale(1.15);box-shadow:0 0 12px #ffb4b4e0,0 0 28px #dc2d2d9e}@media (max-width:800px){.archiveEntry{filter:blur(3px);transform:translateY(52px)}.archiveEntry.archiveEntryDiscovered,.archiveEntry.archiveEntryVisible,.archiveEntry.archiveEntryActive{filter:none;transform:translate(0)}.archiveEntryActive{transform:translate(4px)}}@media (prefers-reduced-motion:reduce){.archiveEntry,.archiveEntry.archiveEntryDiscovered,.archiveEntry.archiveEntryVisible,.archiveEntry.archiveEntryActive{opacity:1!important;filter:none!important;transform:none!important}.archiveTimelineProgress,.archiveTimelineLight,.archiveMarker,.archiveMarkerCore{transition:none!important}}.archiveIntro{--archive-scan-position:-12%}.archiveScannerSweep{z-index:8;pointer-events:none;opacity:0;visibility:hidden;position:absolute;inset:0;overflow:hidden}.archiveScannerStarted .archiveScannerSweep{opacity:1;visibility:visible;animation:4.8s cubic-bezier(.22,.72,.26,1) forwards archiveScannerTravel}.archiveScannerBeam,.archiveScannerAfterglow{pointer-events:none;position:absolute;left:-8%;right:-8%}.archiveScannerBeam{top:var(--archive-scan-position);background:linear-gradient(90deg,#0000 0%,#8d10102e 12%,#e63c3ceb 48%,#ffb0b0f5 50%,#e63c3ceb 52%,#8d10102e 88%,#0000 100%);height:1px;transform:translateY(-50%);box-shadow:0 0 8px #eb3434c2,0 0 24px #8d101085,0 0 64px #8d101038}.archiveScannerAfterglow{top:calc(var(--archive-scan-position) - 80px);filter:blur(10px);mix-blend-mode:screen;opacity:.82;background:linear-gradient(#0000 0%,#8d101006 32%,#cd28281a 68%,#ffffff07 84%,#0000 100%);height:170px}.archiveHeading,.archiveTimeline{transition:filter 1.2s,text-shadow 1.2s}.archiveScannerStarted:not(.archiveOnline) .archiveHeading,.archiveScannerStarted:not(.archiveOnline) .archiveTimeline{filter:contrast(.94)brightness(.92)}.archiveOnline .archiveHeading,.archiveOnline .archiveTimeline{filter:contrast(1.02)brightness()}.archiveOnline .archiveTimelineLine{box-shadow:0 0 14px #8d101017}@keyframes archiveScannerTravel{0%{--archive-scan-position:-12%;opacity:0}7%{opacity:1}88%{opacity:1}to{--archive-scan-position:112%;opacity:0;visibility:hidden}}@property --archive-scan-position{syntax:"<percentage>";inherits:true;initial-value:-12%}@media (max-width:800px){.archiveScannerStarted .archiveScannerSweep{animation-duration:3.8s}.archiveScannerAfterglow{height:120px;top:calc(var(--archive-scan-position) - 58px);opacity:.58}.archiveScannerBeam{box-shadow:0 0 7px #eb34349e,0 0 20px #8d10105c}}@media (prefers-reduced-motion:reduce){.archiveScannerSweep{display:none}.archiveHeading,.archiveTimeline{filter:none!important;transition:none!important}}.archiveScannerSweep{animation:none}.archiveScannerStarted .archiveScannerSweep{animation:4.8s cubic-bezier(.22,.72,.26,1) forwards archiveScannerTravel}@media (max-width:800px){.archiveScannerStarted .archiveScannerSweep{animation:3.8s cubic-bezier(.22,.72,.26,1) forwards archiveScannerTravel}}.archiveMetadata{opacity:0;grid-column:2;justify-content:space-between;align-items:flex-start;gap:36px;max-width:690px;margin-bottom:28px;transition:opacity .7s .14s,transform .9s cubic-bezier(.16,1,.3,1) .14s;display:flex;transform:translateY(12px)}.archiveEntryDiscovered .archiveMetadata,.archiveEntryVisible .archiveMetadata,.archiveEntryActive .archiveMetadata{opacity:1;transform:translate(0)}.archiveEntryNumber{color:#ffffff47;letter-spacing:.22em;text-transform:uppercase;flex:none;margin:2px 0 0;font-family:Courier New,Courier,monospace;font-size:.62rem;font-weight:700;line-height:1.4;transition:color .45s,text-shadow .5s}.archiveMetadataGrid{grid-template-columns:repeat(3,minmax(0,auto));gap:34px;margin:0;display:grid}.archiveMetadataGrid div{min-width:0}.archiveMetadataGrid dt{color:#fff3;letter-spacing:.2em;text-transform:uppercase;margin:0 0 7px;font-family:Courier New,Courier,monospace;font-size:.52rem;font-weight:700;line-height:1.3}.archiveMetadataGrid dd{color:#ffffff6b;letter-spacing:.12em;text-transform:uppercase;margin:0;font-family:Courier New,Courier,monospace;font-size:.62rem;line-height:1.45;transition:color .45s,text-shadow .5s}.archiveEntryActive .archiveEntryNumber{color:#de4c4ccc;text-shadow:0 0 16px #8d101038}.archiveEntryActive .archiveMetadataGrid dt{color:#de4c4c57}.archiveEntryActive .archiveMetadataGrid dd{color:#ffffff9e;text-shadow:0 0 14px #8d10101f}@media (max-width:1000px){.archiveMetadata{flex-direction:column;gap:18px}.archiveMetadataGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;width:100%}}@media (max-width:800px){.archiveMetadata{grid-column:auto;width:100%;margin-bottom:12px}.archiveMetadataGrid{grid-template-columns:1fr;gap:12px}.archiveMetadataGrid div{grid-template-columns:115px minmax(0,1fr);align-items:baseline;gap:14px;display:grid}.archiveMetadataGrid dt{margin:0}}@media (prefers-reduced-motion:reduce){.archiveMetadata{opacity:1!important;transition:none!important;transform:none!important}}.archiveEntry,.archiveEntry.archiveEntryDiscovered,.archiveEntry.archiveEntryVisible,.archiveEntry.archiveEntryActive{opacity:1;filter:none;transform:none}.archiveEntry:not(.archiveEntryDiscovered) .archiveMarker{opacity:.5;background:#050505e6;border-color:#ffffff38;box-shadow:0 0 0 7px #ffffff06,0 0 18px #ffffff0b}.archiveEntry:not(.archiveEntryDiscovered) .archiveMarkerCore{box-shadow:none;background:#ffffff2e}.archiveMetadata{opacity:0;filter:blur(4px);transition:opacity .62s,transform .76s cubic-bezier(.16,1,.3,1),filter .7s;transform:translateY(14px)}.archiveEntryDiscovered .archiveMetadata{opacity:1;filter:none;transform:translate(0)}.archiveYear{opacity:0;transition:opacity .6s .13s,transform .76s cubic-bezier(.16,1,.3,1) .13s,color .45s;transform:translate(-10px)}.archiveEntryDiscovered .archiveYear{opacity:1;transform:translate(0)}.archiveEntryCopy{opacity:0;filter:blur(6px);transition:opacity .76s .24s,transform .98s cubic-bezier(.16,1,.3,1) .24s,filter .84s .24s;transform:translateY(30px)}.archiveEntryDiscovered .archiveEntryCopy{opacity:1;filter:none;transform:translate(0)}.archiveEntryActive:not(.archiveEntryDiscovered) .archiveMetadata,.archiveEntryActive:not(.archiveEntryDiscovered) .archiveYear,.archiveEntryActive:not(.archiveEntryDiscovered) .archiveEntryCopy{opacity:0}.archiveEntryDiscovered .archiveMarker{animation:.95s ease-out archiveMarkerDiscoveryPulse}@keyframes archiveMarkerDiscoveryPulse{0%{transform:scale(.9);box-shadow:0 0 #dc2d2d00,0 0 #dc2d2d00}38%{transform:scale(1.24);box-shadow:0 0 0 16px #8d10101f,0 0 34px #dc2d2d99,0 0 74px #8d101052}to{transform:scale(1);box-shadow:0 0 0 8px #8d101014,0 0 26px #8d101033}}@media (max-width:800px){.archiveYear{transform:translateY(10px)}.archiveEntryCopy{transform:translateY(22px)}.archiveEntryDiscovered .archiveYear,.archiveEntryDiscovered .archiveEntryCopy{transform:translate(0)}}@media (prefers-reduced-motion:reduce){.archiveMetadata,.archiveYear,.archiveEntryCopy{filter:none!important;transition:none!important;transform:none!important}.archiveEntryDiscovered .archiveMarker{animation:none!important}}.archiveBeamParticles{pointer-events:none;width:18px;position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%)}.archiveBeamParticle{opacity:0;will-change:transform, opacity;background:#eb4a4af0;border-radius:50%;width:2px;height:2px;animation-name:archiveBeamParticleTravel;animation-timing-function:linear;animation-iteration-count:infinite;position:absolute;top:-18px;left:50%;transform:translate(-50%);box-shadow:0 0 5px #eb4a4ac7,0 0 12px #8d101073}.archiveBeamParticleOne{animation-duration:6.8s;animation-delay:-1.2s}.archiveBeamParticleTwo{width:1px;height:1px;animation-duration:8.4s;animation-delay:-5.1s}.archiveBeamParticleThree{animation-duration:7.6s;animation-delay:-3.4s}.archiveBeamParticleFour{width:3px;height:3px;animation-duration:10.2s;animation-delay:-7.2s}.archiveBeamParticleFive{width:1px;height:1px;animation-duration:9.1s;animation-delay:-2.6s}.archiveBeamParticleSix{animation-duration:11.4s;animation-delay:-8.8s}@keyframes archiveBeamParticleTravel{0%{opacity:0;transform:translate(-50%,-16px)scale(.7)}8%{opacity:.18}22%{opacity:.72}50%{opacity:.95;transform:translate(-50%,50%)scale(1)}82%{opacity:.38}to{opacity:0;transform:translate(-50%,100%)scale(.72)}}.archiveTimeline:has(.archiveEntryActive) .archiveBeamParticle{box-shadow:0 0 6px #f55e5ee6,0 0 16px #8d101094}@media (max-width:800px){.archiveBeamParticles{width:14px}.archiveBeamParticle:nth-child(2n){display:none}}@media (prefers-reduced-motion:reduce){.archiveBeamParticles{display:none}}.recoveredWorks{z-index:12;background:radial-gradient(circle at 72% 38%,#690c0c17,#0000 34%),linear-gradient(#000 0%,#030303 24%,#050505 100%);min-height:150svh;padding:clamp(180px,22vh,300px) clamp(24px,7vw,130px) clamp(150px,18vh,240px);position:relative;overflow:hidden}.recoveredWorksAtmosphere{z-index:0;pointer-events:none;opacity:.48;background:linear-gradient(90deg,#0000 0%,#ffffff03 50%,#0000 100%),repeating-linear-gradient(#0000 0 92px,#ffffff05 93px);position:absolute;inset:0}.recoveredWorksHeading{z-index:2;width:min(1050px,100%);margin:0 auto clamp(110px,14vh,180px);position:relative}.recoveredWorksEyebrow{color:var(--crimson);letter-spacing:.34em;text-transform:uppercase;margin:0 0 26px;font-family:Courier New,Courier,monospace;font-size:.64rem;font-weight:700}.recoveredWorksHeading h2{color:#fff;letter-spacing:-.065em;text-transform:uppercase;margin:0;font-size:clamp(4.2rem,9vw,9rem);font-weight:700;line-height:.88}.recoveredWorksIntroduction{color:#ffffff75;width:min(560px,100%);margin:38px 0 0;font-size:clamp(1rem,1.35vw,1.16rem);line-height:1.8}.artifactViewer{z-index:2;grid-template-columns:minmax(250px,.72fr) minmax(440px,1.45fr);align-items:center;gap:clamp(70px,9vw,150px);width:min(1280px,100%);margin:0 auto;display:grid;position:relative}.artifactMetadata{opacity:.36;filter:blur(2px);transition:opacity .9s .95s,transform 1.1s cubic-bezier(.16,1,.3,1) .95s,filter .9s .95s;position:relative;transform:translate(-24px)}.recoveredWorksRecovered .artifactMetadata{opacity:1;filter:none;transform:translate(0)}.artifactRecordNumber{color:#ffffff52;letter-spacing:.24em;text-transform:uppercase;margin:0 0 42px;font-family:Courier New,Courier,monospace;font-size:.65rem;font-weight:700}.artifactStatus{margin-bottom:48px}.artifactStatus span,.artifactMetadataList dt,.artifactArchiveNote p{color:#ffffff38;letter-spacing:.22em;text-transform:uppercase;margin:0 0 9px;font-family:Courier New,Courier,monospace;font-size:.56rem;font-weight:700;display:block}.artifactStatus strong{color:#fffffff5;letter-spacing:-.045em;text-transform:uppercase;font-size:clamp(2.5rem,4.5vw,4.8rem);font-weight:600;line-height:.92;transition:color .4s,text-shadow .5s}.recoveredWorksActivating .artifactStatus strong{color:#dc4646e6;text-shadow:0 0 28px #8d101052}.artifactMetadataList{gap:24px;margin:0 0 52px;display:grid}.artifactMetadataList div{grid-template-columns:112px minmax(0,1fr);align-items:baseline;gap:20px;display:grid}.artifactMetadataList dt{margin:0}.artifactMetadataList dd{color:#ffffff94;letter-spacing:.12em;text-transform:uppercase;margin:0;font-family:Courier New,Courier,monospace;font-size:.68rem;line-height:1.5}.artifactOpenRecord{color:#ffffffdb;letter-spacing:.24em;text-transform:uppercase;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #8d1010b8;align-items:center;gap:18px;padding:0 0 11px;font-family:Courier New,Courier,monospace;font-size:.65rem;font-weight:700;transition:color .28s,border-color .28s,transform .28s;display:inline-flex}.artifactOpenRecord:hover{color:#fff;border-color:var(--crimson-bright);transform:translate(4px)}.artifactOpenRecord span{color:var(--crimson-bright)}.artifactArchiveNote{border-top:1px solid #ffffff14;max-width:320px;margin-top:70px;padding-top:22px}.artifactArchiveNote span{color:#ffffff57;letter-spacing:.08em;text-transform:uppercase;font-family:Courier New,Courier,monospace;font-size:.62rem;line-height:1.75}.artifactContainment{aspect-ratio:4/5;opacity:.46;background:linear-gradient(145deg,#ffffff07,#ffffff02);border:1px solid #ffffff1a;width:min(680px,100%);margin-left:auto;padding:clamp(22px,2.8vw,42px);transition:opacity .9s,transform 1.2s cubic-bezier(.16,1,.3,1),border-color .8s,box-shadow 1s;position:relative;transform:translate(34px,20px)scale(.985);box-shadow:inset 0 0 0 1px #ffffff05,0 40px 110px #00000094}.recoveredWorksActivating .artifactContainment,.recoveredWorksRecovered .artifactContainment{opacity:1;transform:translate(0)scale(1)}.recoveredWorksRecovered .artifactContainment{border-color:#8d10103d;box-shadow:inset 0 0 0 1px #ffffff06,0 45px 130px #000000ad,0 0 70px #8d101012}.artifactMedia{background:#020202;width:100%;height:100%;position:relative;overflow:hidden}.artifactPoster,.artifactCanvas{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.artifactPoster{z-index:1;filter:grayscale(.35)brightness(.42)contrast(1.08);transition:filter 1.3s,transform 1.8s cubic-bezier(.16,1,.3,1);transform:scale(1.015)}.recoveredWorksRecovered .artifactPoster{filter:grayscale(.1)brightness(.72)contrast(1.05);transform:scale(1)}.artifactCanvas{z-index:2;opacity:0;filter:saturate(.86)brightness(.78)contrast(1.05);transition:opacity 1s .18s}.artifactMediaShade{z-index:4;pointer-events:none;background:linear-gradient(#0000002e,#0000 22% 72%,#00000085),radial-gradient(circle,#0000 52%,#00000052 100%);position:absolute;inset:0}.artifactScanner,.artifactScannerGlow{z-index:6;pointer-events:none;opacity:0;position:absolute;left:-10%;right:-10%}.artifactScanner{background:linear-gradient(90deg,#0000,#d22d2de0 38%,#ffb8b8 50%,#d22d2de0 62%,#0000);height:1px;top:-8%;box-shadow:0 0 8px #e63e3ecc,0 0 28px #8d10107a}.artifactScannerGlow{filter:blur(8px);mix-blend-mode:screen;background:linear-gradient(#0000,#b420201f 62%,#0000);height:115px;top:calc(-8% - 55px)}.recoveredWorksActivating .artifactScanner,.recoveredWorksActivating .artifactScannerGlow{opacity:1;animation:1.5s cubic-bezier(.22,.72,.26,1) forwards artifactScan}@keyframes artifactScan{0%{opacity:0;top:-8%}8%{opacity:1}92%{opacity:1}to{opacity:0;top:108%}}.artifactFrameMarks{z-index:8;pointer-events:none;position:absolute;inset:12px}.artifactCorner{border-style:solid;border-color:#c836368a;width:26px;height:26px;position:absolute}.artifactCornerTopLeft{border-width:1px 0 0 1px;top:0;left:0}.artifactCornerTopRight{border-width:1px 1px 0 0;top:0;right:0}.artifactCornerBottomLeft{border-width:0 0 1px 1px;bottom:0;left:0}.artifactCornerBottomRight{border-width:0 1px 1px 0;bottom:0;right:0}.artifactSerial{z-index:9;color:#ffffff3d;letter-spacing:.18em;text-transform:uppercase;font-family:Courier New,Courier,monospace;font-size:.48rem;position:absolute}.artifactSerialTop{top:11px;left:48px}.artifactSerialBottom{bottom:11px;right:48px}.artifactCalibration{z-index:9;color:#ffffff2e;letter-spacing:.08em;flex-direction:column;justify-content:space-between;height:72%;font-family:Courier New,Courier,monospace;font-size:.42rem;display:flex;position:absolute;top:50%;bottom:50%;right:10px;transform:translateY(-50%)}@media (max-width:1000px){.artifactViewer{grid-template-columns:1fr;gap:80px}.artifactMetadata{width:min(680px,100%)}.artifactContainment{width:min(680px,92vw);margin:0 auto}}@media (max-width:700px){.recoveredWorks{min-height:auto;padding:150px 22px 120px}.recoveredWorksHeading{margin-bottom:90px}.recoveredWorksHeading h2{font-size:clamp(3.6rem,17vw,5.4rem)}.artifactViewer{gap:62px}.artifactStatus strong{font-size:clamp(2.6rem,13vw,4rem)}.artifactMetadataList div{grid-template-columns:98px minmax(0,1fr);gap:14px}.artifactContainment{width:100%;padding:20px}.artifactSerial{font-size:.4rem}.artifactSerialTop{left:38px}.artifactSerialBottom{right:38px}}@media (prefers-reduced-motion:reduce){.artifactMetadata,.artifactContainment,.artifactPoster,.artifactCanvas{opacity:1!important;filter:none!important;transition:none!important;transform:none!important}.artifactScanner,.artifactScannerGlow{display:none}.artifactCanvas{opacity:.72!important}}.artifactContainment{--artifact-x:0;--artifact-y:0;transform-style:preserve-3d;perspective:1200px;will-change:transform}.recoveredWorksActivating .artifactContainment,.recoveredWorksRecovered .artifactContainment{transform:translate3d(calc(var(--artifact-x) * 3px), calc(var(--artifact-y) * 3px), 0) rotateX(calc(var(--artifact-y) * -.65deg)) rotateY(calc(var(--artifact-x) * .65deg)) scale(1)}.artifactMedia{transform:translate3d(calc(var(--artifact-x) * 5px), calc(var(--artifact-y) * 5px), 20px) scale(1.008);transition:transform .22s ease-out,box-shadow .5s}.artifactContainmentInspecting .artifactMedia{box-shadow:0 26px 60px #00000057}.artifactPoster{transform:translate3d(calc(var(--artifact-x) * 2px), calc(var(--artifact-y) * 2px), 0) scale(1.02)}.recoveredWorksRecovered .artifactPoster{transform:translate3d(calc(var(--artifact-x) * 2px), calc(var(--artifact-y) * 2px), 0) scale(1.006)}.artifactCanvas{transform:translate3d(calc(var(--artifact-x) * 6px), calc(var(--artifact-y) * 6px), 0) scale(1.025);transition:opacity 1s .18s,transform .22s ease-out}.artifactFrameMarks,.artifactSerial,.artifactCalibration,.artifactVerifiedStamp{transform:translate3d(calc(var(--artifact-x) * 1px), calc(var(--artifact-y) * 1px), 34px)}.artifactGlassReflection{z-index:7;pointer-events:none;mix-blend-mode:screen;opacity:.28;transform:translate3d(calc(var(--artifact-x) * -12px), calc(var(--artifact-y) * -7px), 38px);background:linear-gradient(118deg,#0000 0% 34%,#ffffff06 43%,#ffffff17 49%,#ffffff05 55%,#0000 65% 100%);transition:opacity .5s,transform .22s ease-out;position:absolute;inset:clamp(22px,2.8vw,42px)}.artifactContainmentInspecting .artifactGlassReflection{opacity:.48}.artifactEdgeLight{z-index:10;pointer-events:none;box-shadow:inset calc(var(--artifact-x) * 8px) calc(var(--artifact-y) * 8px) 22px #cd2d2d09, 0 0 36px #8d101009;opacity:.62;border:1px solid #d2363614;transition:opacity .5s,border-color .5s;position:absolute;inset:0}.artifactContainmentInspecting .artifactEdgeLight{opacity:1;border-color:#dc46462e}.artifactDiagnosticSweep{z-index:12;pointer-events:none;opacity:0;background:linear-gradient(90deg,#e6464600,#e64646e0,#ffb4b400);width:82px;height:1px;position:absolute;top:14px;left:14px;transform:translate(-16px);box-shadow:0 0 8px #e6464694,0 0 20px #8d101042}.artifactContainmentInspecting .artifactDiagnosticSweep{animation:.72s ease-out artifactDiagnosticPass}@keyframes artifactDiagnosticPass{0%{opacity:0;transform:translate(-20px)scaleX(.35)}28%{opacity:1}70%{opacity:.88}to{opacity:0;transform:translate(150px)scaleX(.8)}}.artifactVerifiedStamp{z-index:11;color:#b22e2e57;text-align:center;text-transform:uppercase;opacity:0;transform:translate3d(calc(var(--artifact-x) * 1px), calc(var(--artifact-y) * 1px), 34px) rotate(-7deg) scale(.96);border:1px solid #a0282847;padding:12px 16px;font-family:Courier New,Courier,monospace;line-height:1;transition:opacity .9s 1.1s,transform 1.1s cubic-bezier(.16,1,.3,1) 1.1s;display:grid;position:absolute;bottom:clamp(48px,5vw,80px);right:clamp(34px,4vw,64px)}.recoveredWorksRecovered .artifactVerifiedStamp{opacity:.48;transform:translate3d(calc(var(--artifact-x) * 1px), calc(var(--artifact-y) * 1px), 34px) rotate(-7deg) scale(1)}.artifactVerifiedStamp span{letter-spacing:.22em;font-size:.44rem}.artifactVerifiedStamp strong{letter-spacing:.16em;margin-top:5px;font-size:.76rem}.artifactVerifiedStamp small{letter-spacing:.18em;margin-top:5px;font-size:.4rem}@media (hover:none),(pointer:coarse){.recoveredWorksActivating .artifactContainment,.recoveredWorksRecovered .artifactContainment,.artifactMedia,.artifactPoster,.artifactCanvas,.artifactFrameMarks,.artifactSerial,.artifactCalibration,.artifactVerifiedStamp,.artifactGlassReflection{transform:none}.artifactDiagnosticSweep{display:none}}@media (prefers-reduced-motion:reduce){.artifactContainment,.artifactMedia,.artifactPoster,.artifactCanvas,.artifactFrameMarks,.artifactSerial,.artifactCalibration,.artifactVerifiedStamp,.artifactGlassReflection{transform:none!important}.artifactDiagnosticSweep{display:none}.artifactVerifiedStamp{opacity:.42!important}}.recoveredWorksClosing .artifactMetadata{opacity:.18;filter:blur(3px);transition:opacity .42s,transform .52s,filter .42s;transform:translate(-18px)}.recoveredWorksClosing .artifactContainment{opacity:.22;transform:translate3d(calc(var(--artifact-x) * 1px), calc(var(--artifact-y) * 1px), 0) scale(.985);filter:brightness(.52)saturate(.6);transition:opacity .46s,transform .52s,filter .46s}.recoveredWorksClosing .artifactCanvas{opacity:0;transition:opacity .3s}.artifactMetadataList dd{overflow-wrap:anywhere}.artifactRetrievalControls{border-top:1px solid #ffffff14;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:16px;width:min(470px,100%);margin-top:72px;padding-top:22px;display:grid}.artifactRetrievalControls button{color:#ffffff61;letter-spacing:.16em;text-transform:uppercase;cursor:pointer;background:0 0;border:0;align-items:center;gap:11px;padding:0;font-family:Courier New,Courier,monospace;font-size:.54rem;font-weight:700;line-height:1.5;transition:color .28s,transform .28s,opacity .28s;display:inline-flex}.artifactRetrievalControls button:first-child{justify-self:start}.artifactRetrievalControls button:last-child{text-align:right;justify-self:end}.artifactRetrievalControls button:hover:not(:disabled){color:#ffffffe6}.artifactRetrievalControls button:first-child:hover:not(:disabled){transform:translate(-3px)}.artifactRetrievalControls button:last-child:hover:not(:disabled){transform:translate(3px)}.artifactRetrievalControls button:disabled,.artifactOpenRecord:disabled{opacity:.24;cursor:default}.artifactRetrievalControls p{color:#c8323275;letter-spacing:.14em;margin:0;font-family:Courier New,Courier,monospace;font-size:.5rem}.artifactPlaceholder{z-index:1;color:#fff6;text-align:center;transform:translate3d(calc(var(--artifact-x) * 2px), calc(var(--artifact-y) * 2px), 0) scale(1.01);background:linear-gradient(135deg,#ffffff07,#0000 46%),radial-gradient(circle at 50% 42%,#6e0f0f29,#0000 38%),#030303;flex-direction:column;justify-content:center;align-items:center;padding:12%;transition:color .8s,transform .22s ease-out;display:flex;position:absolute;inset:0}.artifactPlaceholder:before,.artifactPlaceholder:after{content:"";border-style:solid;border-color:#a0282833;width:36%;height:36%;position:absolute}.artifactPlaceholder:before{border-width:1px 0 0 1px;top:8%;left:8%}.artifactPlaceholder:after{border-width:0 1px 1px 0;bottom:8%;right:8%}.artifactPlaceholder span{letter-spacing:.25em;text-transform:uppercase;margin-bottom:28px;font-family:Courier New,Courier,monospace;font-size:.52rem;font-weight:700}.artifactPlaceholder strong{color:#ffffffad;letter-spacing:-.05em;text-transform:uppercase;max-width:520px;font-size:clamp(2rem,4.2vw,4.5rem);font-weight:600;line-height:.95}.artifactPlaceholder small{color:#be30308a;letter-spacing:.2em;margin-top:34px;font-family:Courier New,Courier,monospace;font-size:.58rem}.recoveredWorksRecovered .artifactPlaceholder{color:#ffffff85}.recoveredWorksRecovered .artifactPlaceholder strong{color:#ffffffd1}@media (max-width:700px){.artifactRetrievalControls{grid-template-columns:1fr 1fr;gap:24px}.artifactRetrievalControls p{grid-area:1/1/auto/-1;justify-self:center}.artifactRetrievalControls button{grid-row:2}.artifactPlaceholder strong{font-size:clamp(1.8rem,9vw,3.4rem)}}@media (prefers-reduced-motion:reduce){.recoveredWorksClosing .artifactMetadata,.recoveredWorksClosing .artifactContainment,.artifactPlaceholder{filter:none!important;transform:none!important}}.artifactContainment--004 .artifactPoster,.artifactContainment--004 .artifactCanvas{object-position:center center}.artifactContainment--004 .artifactCanvas{filter:saturate(.88)brightness(.74)contrast(1.08)}.artifactContainment--003 .artifactPoster,.artifactContainment--003 .artifactCanvas{object-position:center center}.artifactContainment--003 .artifactCanvas{filter:saturate(.82)brightness(.8)contrast(1.06)}.artifactContainment--002 .artifactPoster,.artifactContainment--002 .artifactCanvas{object-position:center center}.artifactContainment--002 .artifactCanvas{filter:saturate(.9)brightness(.72)contrast(1.08)}.artifactContainment--001 .artifactPoster,.artifactContainment--001 .artifactCanvas{object-position:center center}.artifactContainment--001 .artifactCanvas{filter:saturate(.86)brightness(.78)contrast(1.05)}.artifactPoster{opacity:1}@media (max-width:700px){.recoveredWorksRecovered .artifactCanvas{opacity:.76}}.recoveredWorksSearching .artifactStatus strong,.recoveredWorksMatched .artifactStatus strong{color:#e05252eb;text-shadow:0 0 22px #8d101047}.recoveredWorksSearching .artifactContainment{opacity:.3;filter:brightness(.48)saturate(.56)}.recoveredWorksMatched .artifactContainment{opacity:.52;filter:brightness(.68)saturate(.72)}.recoveredWorksSearching .artifactMetadata,.recoveredWorksMatched .artifactMetadata{opacity:.5}.artifactContainment:after{content:"";z-index:15;pointer-events:none;opacity:0;background:radial-gradient(circle at 50% 42%,#191919c2,#020202f0 72%);transition:opacity .36s,-webkit-backdrop-filter .36s,backdrop-filter .36s;position:absolute;inset:clamp(22px,2.8vw,42px)}.recoveredWorksClosing .artifactContainment:after,.recoveredWorksSearching .artifactContainment:after{opacity:.82;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.recoveredWorksMatched .artifactContainment:after{opacity:.42;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.recoveredWorksActivating .artifactContainment:after,.recoveredWorksRecovered .artifactContainment:after{opacity:0;-webkit-backdrop-filter:blur();backdrop-filter:blur()}.artifactVerification{align-items:center;gap:9px;margin-top:20px;display:inline-flex}.artifactVerificationLight{background:#78787857;border-radius:50%;width:6px;height:6px;transition:background .42s,box-shadow .52s;box-shadow:0 0 #8d101000}.artifactVerification small{color:#ffffff47;letter-spacing:.18em;text-transform:uppercase;font-family:Courier New,Courier,monospace;font-size:.5rem;font-weight:700}.recoveredWorksSearching .artifactVerificationLight{background:#c848487a;animation:.76s ease-in-out infinite artifactSearchPulse}.recoveredWorksMatched .artifactVerificationLight{background:#eb6969d1;box-shadow:0 0 12px #dc383875}.recoveredWorksRecovered .artifactVerificationLight{background:#dc5252e0;animation:4.8s ease-in-out infinite artifactVerifiedBreath;box-shadow:0 0 10px #dc38386b,0 0 22px #8d101038}@keyframes artifactSearchPulse{0%,to{opacity:.3;transform:scale(.82)}50%{opacity:1;transform:scale(1.14)}}@keyframes artifactVerifiedBreath{0%,to{opacity:.66;transform:scale(.94)}50%{opacity:1;transform:scale(1.08)}}.artifactScannerReflection{z-index:5;pointer-events:none;filter:blur(7px);mix-blend-mode:screen;opacity:0;background:linear-gradient(#0000,#ffffff05 28%,#d2464617 62%,#ffffff06 76%,#0000);height:82px;position:absolute;top:-14%;left:-12%;right:-12%}.recoveredWorksActivating .artifactScannerReflection{opacity:.7;animation:1.72s cubic-bezier(.22,.72,.26,1) forwards artifactReflectionScan}@keyframes artifactReflectionScan{0%{opacity:0;top:-14%}12%{opacity:.64}88%{opacity:.52}to{opacity:0;top:108%}}.artifactDust{z-index:3;pointer-events:none;position:absolute;inset:0;overflow:hidden}.artifactDust span{opacity:0;background:#ffffff47;border-radius:50%;width:2px;height:2px;animation:13s linear infinite artifactDustDrift;position:absolute;bottom:-8%;box-shadow:0 0 5px #ffffff1a}.artifactDust span:first-child{animation-delay:-2s;left:18%}.artifactDust span:nth-child(2){width:1px;height:1px;animation-duration:16s;animation-delay:-9s;left:42%}.artifactDust span:nth-child(3){animation-duration:18s;animation-delay:-5s;left:68%}.artifactDust span:nth-child(4){width:1px;height:1px;animation-duration:15s;animation-delay:-12s;left:84%}@keyframes artifactDustDrift{0%{opacity:0;transform:translate(0)}18%{opacity:.22}52%{opacity:.38;transform:translate(8px,-48vh)}82%{opacity:.16}to{opacity:0;transform:translate(-5px,-96vh)}}.artifactMetadataList div,.artifactArchiveNote,.artifactOpenRecord,.artifactRetrievalControls{opacity:0;transform:translateY(10px)}.recoveredWorksRecovered .artifactMetadataList div,.recoveredWorksRecovered .artifactArchiveNote,.recoveredWorksRecovered .artifactOpenRecord,.recoveredWorksRecovered .artifactRetrievalControls{opacity:1;transform:translate(0)}.recoveredWorksRecovered .artifactMetadataList div:first-child{transition:opacity .52s 80ms,transform .62s 80ms}.recoveredWorksRecovered .artifactMetadataList div:nth-child(2){transition:opacity .52s .16s,transform .62s .16s}.recoveredWorksRecovered .artifactMetadataList div:nth-child(3){transition:opacity .52s .24s,transform .62s .24s}.recoveredWorksRecovered .artifactMetadataList div:nth-child(4){transition:opacity .52s .32s,transform .62s .32s}.recoveredWorksRecovered .artifactOpenRecord{transition:opacity .52s .4s,transform .62s .4s,color .28s,border-color .28s}.recoveredWorksRecovered .artifactArchiveNote{transition:opacity .52s .48s,transform .62s .48s}.recoveredWorksRecovered .artifactRetrievalControls{transition:opacity .52s .56s,transform .62s .56s}.artifactCanvas{transition:opacity .9s .26s,transform .22s ease-out}.recoveredWorksRecovered .artifactCanvas{opacity:.82}@media (max-width:700px){.artifactContainment:after{inset:20px}.artifactDust span:nth-child(2n){display:none}}@media (prefers-reduced-motion:reduce){.artifactVerificationLight,.artifactScannerReflection,.artifactDust span{animation:none!important}.artifactScannerReflection,.artifactDust{display:none}.artifactMetadataList div,.artifactArchiveNote,.artifactOpenRecord,.artifactRetrievalControls{opacity:1!important;transition:none!important;transform:none!important}}.chapterTransition{z-index:13;background:radial-gradient(circle at 50% 42%,#52080814,#0000 34%),linear-gradient(#050505 0%,#020202 40%,#000 100%);place-items:center;min-height:100svh;padding:clamp(130px,18vh,220px) clamp(24px,7vw,120px);display:grid;position:relative;overflow:hidden}.chapterTransitionAtmosphere{z-index:0;pointer-events:none;opacity:.36;background:linear-gradient(#ffffff03,#0000 24% 74%,#ffffff02),repeating-linear-gradient(90deg,#0000 0 118px,#ffffff03 119px);position:absolute;inset:0}.chapterTransitionInner{z-index:2;width:min(1120px,100%);position:relative}.chapterTransitionStatus{text-align:center;min-height:150px}.chapterTransitionPrimary,.chapterTransitionSecondary{letter-spacing:.3em;text-transform:uppercase;margin:0;font-family:Courier New,Courier,monospace;font-weight:700}.chapterTransitionPrimary{color:#ffffff8a;opacity:0;font-size:clamp(.72rem,1vw,.9rem);transform:translateY(12px)}.chapterTransitionSecondary{color:#cd3434c2;opacity:0;margin-top:34px;font-size:clamp(.62rem,.9vw,.78rem);transform:translateY(12px)}.chapterTransitionActive .chapterTransitionPrimary{animation:.9s .18s forwards chapterTransitionTextIn}.chapterTransitionActive .chapterTransitionSecondary{animation:.9s 1.25s forwards chapterTransitionTextIn}.chapterTransitionLine{opacity:0;width:100%;height:120px;margin-top:58px;position:relative;overflow:hidden}.chapterTransitionActive .chapterTransitionLine{opacity:1;animation:.32s 2.1s forwards chapterTransitionLineWake}.chapterTransitionBeam,.chapterTransitionGlow{pointer-events:none;position:absolute;top:50%;left:-18%}.chapterTransitionBeam{background:linear-gradient(90deg,#0000,#d73030e0 44%,#ffb4b4 52%,#d73030e0 60%,#0000);width:18%;height:1px;transform:translateY(-50%);box-shadow:0 0 8px #e63e3eb3,0 0 28px #8d10106b}.chapterTransitionGlow{filter:blur(10px);mix-blend-mode:screen;background:radial-gradient(#cd34341f,#0000 72%);width:20%;height:70px;transform:translateY(-50%)}.chapterTransitionActive .chapterTransitionBeam,.chapterTransitionActive .chapterTransitionGlow{animation:2.3s cubic-bezier(.22,.72,.26,1) 2.2s forwards chapterTransitionSweep}.chapterTransitionDestination{text-align:center;opacity:0;filter:blur(4px);gap:16px;margin-top:64px;display:grid;transform:translateY(18px)}.chapterTransitionComplete .chapterTransitionDestination{animation:1.1s cubic-bezier(.16,1,.3,1) forwards chapterTransitionDestinationIn}.chapterTransitionDestination span{color:#ffffff38;letter-spacing:.26em;text-transform:uppercase;font-family:Courier New,Courier,monospace;font-size:.52rem;font-weight:700}.chapterTransitionDestination strong{color:#ffffffe0;letter-spacing:-.05em;text-transform:uppercase;text-shadow:0 0 34px #8d101014;font-size:clamp(2.6rem,6vw,6.8rem);font-weight:600;line-height:.92}@keyframes chapterTransitionTextIn{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translate(0)}}@keyframes chapterTransitionLineWake{0%{opacity:0}to{opacity:1}}@keyframes chapterTransitionSweep{0%{opacity:0;left:-18%}8%{opacity:1}92%{opacity:1}to{opacity:0;left:100%}}@keyframes chapterTransitionDestinationIn{0%{opacity:0;filter:blur(4px);transform:translateY(18px)}to{opacity:1;filter:none;transform:translate(0)}}@media (max-width:700px){.chapterTransition{min-height:88svh;padding:120px 22px}.chapterTransitionStatus{min-height:132px}.chapterTransitionPrimary,.chapterTransitionSecondary{letter-spacing:.22em}.chapterTransitionLine{height:90px;margin-top:42px}.chapterTransitionDestination{margin-top:46px}}@media (prefers-reduced-motion:reduce){.chapterTransitionPrimary,.chapterTransitionSecondary,.chapterTransitionLine,.chapterTransitionDestination{opacity:1!important;filter:none!important;animation:none!important;transform:none!important}.chapterTransitionBeam,.chapterTransitionGlow{display:none}}.personnelFiles{z-index:14;background:radial-gradient(circle at 22% 10%,#5c0a0a14,#0000 30%),linear-gradient(#000 0%,#030303 24%,#050505 100%);min-height:100svh;padding:clamp(180px,22vh,300px) clamp(24px,7vw,130px) clamp(160px,20vh,260px);position:relative;overflow:hidden}.personnelFilesAtmosphere{z-index:0;pointer-events:none;opacity:.42;background:repeating-linear-gradient(#0000 0 118px,#ffffff03 119px),linear-gradient(90deg,#0000,#ffffff02 50%,#0000);position:absolute;inset:0}.personnelFilesHeading{z-index:2;width:min(1120px,100%);margin:0 auto clamp(150px,18vh,230px);position:relative}.personnelFilesEyebrow{color:var(--crimson);letter-spacing:.34em;text-transform:uppercase;margin:0 0 24px;font-family:Courier New,Courier,monospace;font-size:.64rem;font-weight:700}.personnelFilesHeading h2{color:#fff;letter-spacing:-.065em;text-transform:uppercase;margin:0;font-size:clamp(4.3rem,9vw,9.4rem);font-weight:700;line-height:.88}.personnelFilesIntroduction{color:#ffffff75;width:min(610px,100%);margin:40px 0 0;font-size:clamp(1rem,1.35vw,1.18rem);line-height:1.8}.personnelFilesList{z-index:2;gap:clamp(180px,24vh,330px);width:min(1280px,100%);margin:0 auto;display:grid;position:relative}.personnelFile{grid-template-columns:minmax(360px,.95fr) minmax(340px,.85fr);align-items:center;gap:clamp(70px,9vw,150px);min-height:82svh;display:grid}.personnelFileReversed .personnelPortraitFrame{grid-area:1/2}.personnelFileReversed .personnelFileData{grid-area:1/1}.personnelPortraitFrame{aspect-ratio:4/5;opacity:0;filter:blur(5px);background:linear-gradient(145deg,#ffffff06,#ffffff01);border:1px solid #ffffff17;width:min(600px,100%);padding:clamp(20px,2.6vw,38px);transition:opacity .95s,transform 1.2s cubic-bezier(.16,1,.3,1),filter 1s,border-color .7s,box-shadow .9s;position:relative;transform:translate(-34px,24px)scale(.985);box-shadow:inset 0 0 0 1px #ffffff05,0 36px 100px #0000008f}.personnelFileReversed .personnelPortraitFrame{transform:translate(34px,24px)scale(.985)}.personnelFileVerified .personnelPortraitFrame{opacity:1;filter:none;transform:translate(0)scale(1)}.personnelFileActive .personnelPortraitFrame{border-color:#8d101038;box-shadow:inset 0 0 0 1px #ffffff06,0 42px 118px #000000a3,0 0 64px #8d10100d}.personnelPortrait{background:#020202;width:100%;height:100%;position:relative;overflow:hidden}.personnelPortraitImage{object-fit:cover;object-position:center;filter:grayscale()contrast(1.12)brightness(.54);transition:filter 1.3s,transform 1.7s cubic-bezier(.16,1,.3,1);transform:scale(1.025)}.personnelFileVerified .personnelPortraitImage{filter:grayscale()contrast(1.08)brightness(.78);transform:scale(1)}.personnelPortraitShade{z-index:2;pointer-events:none;background:linear-gradient(#00000026,#0000 24% 70%,#0000007a),radial-gradient(circle,#0000 50%,#00000057 100%);position:absolute;inset:0}.personnelVerificationScan,.personnelVerificationGlow{z-index:5;pointer-events:none;opacity:0;position:absolute;left:-10%;right:-10%}.personnelVerificationScan{background:linear-gradient(90deg,#0000,#d22d2dd1 40%,#ffb2b2f5 50%,#d22d2dd1 60%,#0000);height:1px;top:-8%;box-shadow:0 0 7px #e63e3ea8,0 0 24px #8d101061}.personnelVerificationGlow{filter:blur(8px);mix-blend-mode:screen;background:linear-gradient(#0000,#b923231a 62%,#0000);height:95px;top:calc(-8% - 45px)}.personnelFileVerified .personnelVerificationScan,.personnelFileVerified .personnelVerificationGlow{opacity:1;animation:1.55s cubic-bezier(.22,.72,.26,1) forwards personnelVerificationPass}@keyframes personnelVerificationPass{0%{opacity:0;top:-8%}8%{opacity:1}92%{opacity:1}to{opacity:0;top:108%}}.personnelPortraitMarks{z-index:7;pointer-events:none;position:absolute;inset:11px}.personnelPortraitCorner{border-style:solid;border-color:#be30307a;width:24px;height:24px;position:absolute}.personnelPortraitCornerTopLeft{border-width:1px 0 0 1px;top:0;left:0}.personnelPortraitCornerTopRight{border-width:1px 1px 0 0;top:0;right:0}.personnelPortraitCornerBottomLeft{border-width:0 0 1px 1px;bottom:0;left:0}.personnelPortraitCornerBottomRight{border-width:0 1px 1px 0;bottom:0;right:0}.personnelPortraitSerial{z-index:8;color:#ffffff38;letter-spacing:.18em;text-transform:uppercase;font-family:Courier New,Courier,monospace;font-size:.46rem;position:absolute;top:10px;left:44px}.personnelFileSeal{z-index:8;color:#b02d2d57;text-align:center;text-transform:uppercase;opacity:0;border:1px solid #9b262647;padding:11px 15px;font-family:Courier New,Courier,monospace;line-height:1;transition:opacity .85s 1.05s,transform 1.05s cubic-bezier(.16,1,.3,1) 1.05s;display:grid;position:absolute;bottom:clamp(42px,5vw,72px);right:clamp(30px,4vw,58px);transform:rotate(-7deg)scale(.95)}.personnelFileVerified .personnelFileSeal{opacity:.48;transform:rotate(-7deg)scale(1)}.personnelFileSeal span{letter-spacing:.22em;font-size:.42rem}.personnelFileSeal strong{letter-spacing:.15em;margin-top:5px;font-size:.72rem}.personnelFileSeal small{letter-spacing:.17em;margin-top:5px;font-size:.38rem}.personnelFileData{opacity:0;filter:blur(5px);transition:opacity .9s .52s,transform 1.1s cubic-bezier(.16,1,.3,1) .52s,filter .95s .52s;transform:translateY(38px)}.personnelFileVerified .personnelFileData{opacity:1;filter:none;transform:translate(0)}.personnelFileNumber{color:#cd3434ad;letter-spacing:.23em;text-transform:uppercase;margin:0 0 30px;font-family:Courier New,Courier,monospace;font-size:.62rem;font-weight:700}.personnelFileData h3{color:#fffffff0;letter-spacing:-.055em;text-transform:uppercase;margin:0 0 54px;font-size:clamp(3rem,5.7vw,6.2rem);font-weight:600;line-height:.91;transition:color .45s,text-shadow .5s}.personnelFileActive .personnelFileData h3{color:#fff;text-shadow:0 0 34px #8d101014}.personnelMetadata{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 42px;margin:0;display:grid}.personnelMetadata>div{min-width:0}.personnelMetadata dt{color:#ffffff38;letter-spacing:.2em;text-transform:uppercase;margin:0 0 9px;font-family:Courier New,Courier,monospace;font-size:.52rem;font-weight:700;line-height:1.3}.personnelMetadata dd{color:#ffffff94;letter-spacing:.1em;text-transform:uppercase;margin:0;font-family:Courier New,Courier,monospace;font-size:.66rem;line-height:1.55}.personnelStatus{align-items:center;gap:9px;display:inline-flex}.personnelStatus span{background:#dc4848db;border-radius:50%;width:6px;height:6px;animation:4.8s ease-in-out infinite personnelStatusBreath;box-shadow:0 0 10px #dc383866,0 0 22px #8d101033}@keyframes personnelStatusBreath{0%,to{opacity:.65;transform:scale(.94)}50%{opacity:1;transform:scale(1.08)}}.personnelSpecialization{grid-column:1/-1}.personnelSpecialization dd{gap:11px;display:grid}.personnelSpecialization dd span{align-items:center;gap:12px;display:flex}.personnelSpecialization i{color:#cd3434a3;font-size:.54rem;font-style:normal}.personnelProfile{color:#ffffff7a;max-width:620px;margin:54px 0 0;font-size:clamp(1rem,1.25vw,1.12rem);line-height:1.85}.personnelFileFooter{color:#fff3;letter-spacing:.18em;text-transform:uppercase;border-top:1px solid #ffffff14;justify-content:space-between;align-items:center;gap:30px;margin-top:68px;padding-top:18px;font-family:Courier New,Courier,monospace;font-size:.48rem;display:flex}.personnelFileFooter strong{color:#b42c2c6b;font-size:inherit;font-weight:700}@media (max-width:1000px){.personnelFile,.personnelFileReversed{grid-template-columns:1fr;gap:74px}.personnelFileReversed .personnelPortraitFrame,.personnelFileReversed .personnelFileData{grid-area:auto}.personnelPortraitFrame{width:min(650px,92vw);margin:0 auto}.personnelFileData{width:min(720px,100%);margin:0 auto}}@media (max-width:700px){.personnelFiles{padding:150px 22px 120px}.personnelFilesHeading{margin-bottom:120px}.personnelFilesHeading h2{font-size:clamp(3.4rem,16vw,5.2rem)}.personnelFilesList{gap:170px}.personnelFile{gap:58px;min-height:auto}.personnelPortraitFrame{width:100%;padding:20px}.personnelPortraitSerial{font-size:.4rem;left:38px}.personnelFileData h3{margin-bottom:44px;font-size:clamp(2.8rem,14vw,4.6rem)}.personnelMetadata{grid-template-columns:1fr;gap:26px}.personnelSpecialization{grid-column:auto}.personnelProfile{margin-top:44px}.personnelFileFooter{flex-direction:column;align-items:flex-start;gap:12px;margin-top:52px}}@media (prefers-reduced-motion:reduce){.personnelPortraitFrame,.personnelFileData,.personnelFileSeal,.personnelPortraitImage{opacity:1!important;filter:none!important;transition:none!important;transform:none!important}.personnelVerificationScan,.personnelVerificationGlow{display:none}.personnelStatus span{animation:none!important}}.activeTransmissions{z-index:15;background:radial-gradient(circle at 50% 42%,#5c0a0a13,#0000 34%),linear-gradient(#050505 0%,#020202 42%,#000 100%);min-height:100svh;padding:clamp(180px,22vh,300px) clamp(24px,7vw,130px) clamp(160px,20vh,260px);position:relative;overflow:hidden}.activeTransmissionsAtmosphere{z-index:0;pointer-events:none;opacity:.38;background:repeating-linear-gradient(90deg,#0000 0 138px,#ffffff03 139px),linear-gradient(#ffffff02,#0000 25% 75%,#ffffff02);position:absolute;inset:0}.activeTransmissionsHeading{z-index:2;width:min(1120px,100%);margin:0 auto clamp(130px,16vh,210px);position:relative}.activeTransmissionsEyebrow{color:var(--crimson);letter-spacing:.34em;text-transform:uppercase;margin:0 0 24px;font-family:Courier New,Courier,monospace;font-size:.64rem;font-weight:700}.activeTransmissionsHeading h2{color:#fff;letter-spacing:-.065em;text-transform:uppercase;margin:0;font-size:clamp(4.1rem,8.8vw,9rem);font-weight:700;line-height:.88}.activeTransmissionsIntroduction{color:#ffffff75;width:min(620px,100%);margin:40px 0 0;font-size:clamp(1rem,1.35vw,1.18rem);line-height:1.8}.transmissionStandby{z-index:2;opacity:0;filter:blur(5px);background:linear-gradient(145deg,#ffffff05,#ffffff01);border:1px solid #ffffff14;width:min(1040px,100%);margin:0 auto;padding:clamp(54px,7vw,92px) clamp(28px,5vw,76px);transition:opacity .95s,transform 1.15s cubic-bezier(.16,1,.3,1),filter .95s,border-color .8s,box-shadow .9s;position:relative;transform:translateY(34px);box-shadow:inset 0 0 0 1px #ffffff03,0 42px 120px #0009}.activeTransmissionsOnline .transmissionStandby{opacity:1;filter:none;border-color:#8d10102e;transform:translate(0);box-shadow:inset 0 0 0 1px #ffffff04,0 46px 130px #000000a8,0 0 58px #8d10100a}.transmissionStandbyFrame{z-index:5;pointer-events:none;position:absolute;inset:12px}.transmissionCorner{border-style:solid;border-color:#be30306b;width:28px;height:28px;position:absolute}.transmissionCornerTopLeft{border-width:1px 0 0 1px;top:0;left:0}.transmissionCornerTopRight{border-width:1px 1px 0 0;top:0;right:0}.transmissionCornerBottomLeft{border-width:0 0 1px 1px;bottom:0;left:0}.transmissionCornerBottomRight{border-width:0 1px 1px 0;bottom:0;right:0}.transmissionStandbyStatus{justify-content:space-between;align-items:flex-start;gap:28px;margin-bottom:72px;display:flex}.transmissionStatusLabel,.transmissionStandbyFooter,.transmissionStandbyMessage span{letter-spacing:.2em;text-transform:uppercase;font-family:Courier New,Courier,monospace;font-weight:700}.transmissionStatusLabel{color:#ffffff38;font-size:.54rem}.transmissionStatusValue{align-items:center;gap:12px;display:inline-flex}.transmissionStatusLight{background:#af3030a3;border-radius:50%;width:7px;height:7px;animation:4.8s ease-in-out infinite transmissionStandbyPulse;box-shadow:0 0 10px #dc38383d,0 0 22px #8d10101f}.transmissionStatusValue strong{color:#ffffffb8;letter-spacing:.18em;text-transform:uppercase;font-family:Courier New,Courier,monospace;font-size:.62rem}.transmissionStandbyMessage{text-align:center}.transmissionStandbyMessage p{color:#ffffffe6;letter-spacing:-.055em;text-transform:uppercase;margin:0;font-size:clamp(2.5rem,6vw,6.6rem);font-weight:600;line-height:.94}.transmissionStandbyMessage span{color:#cd34349e;margin-top:28px;font-size:clamp(.54rem,.9vw,.68rem);display:block}.transmissionSignal{width:min(760px,92%);height:80px;margin:72px auto 58px;position:relative;overflow:hidden}.transmissionSignalLine{background:linear-gradient(90deg,#0000,#8d10102e 14%,#d2303094 50%,#8d10102e 86%,#0000);height:1px;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%);box-shadow:0 0 14px #8d10101f}.transmissionSignalPulse{opacity:0;background:linear-gradient(90deg,#0000,#ffa5a5e6,#0000);width:10%;height:1px;position:absolute;top:50%;left:-10%;transform:translateY(-50%);box-shadow:0 0 8px #e63e3e94,0 0 22px #8d101047}.activeTransmissionsOnline .transmissionSignalPulse{animation:4.2s linear 1.1s infinite transmissionSignalTravel}.transmissionStandbyFooter{color:#ffffff2e;border-top:1px solid #ffffff12;justify-content:space-between;gap:28px;padding-top:20px;font-size:.46rem;display:flex}@keyframes transmissionStandbyPulse{0%,to{opacity:.48;transform:scale(.92)}50%{opacity:1;transform:scale(1.08)}}@keyframes transmissionSignalTravel{0%{opacity:0;left:-10%}8%{opacity:.86}88%{opacity:.86}to{opacity:0;left:100%}}@media (max-width:700px){.activeTransmissions{min-height:auto;padding:150px 22px 120px}.activeTransmissionsHeading{margin-bottom:100px}.activeTransmissionsHeading h2{font-size:clamp(3.2rem,15vw,5rem)}.transmissionStandby{padding:48px 24px}.transmissionStandbyStatus{margin-bottom:58px}.transmissionStandbyMessage p{font-size:clamp(2.3rem,12vw,4.4rem)}.transmissionSignal{width:100%;margin-top:58px}.transmissionStandbyFooter{flex-direction:column;gap:10px}}@media (prefers-reduced-motion:reduce){.transmissionStandby{opacity:1!important;filter:none!important;transition:none!important;transform:none!important}.transmissionStatusLight,.transmissionSignalPulse{animation:none!important}.transmissionSignalPulse{display:none}}.artifactCollection{z-index:16;background:radial-gradient(circle at 72% 14%,#5c0a0a14,#0000 30%),linear-gradient(#000 0%,#030303 28%,#050505 100%);min-height:100svh;padding:clamp(180px,22vh,300px) clamp(24px,7vw,130px) clamp(160px,20vh,260px);position:relative;overflow:hidden}.artifactCollectionAtmosphere{z-index:0;pointer-events:none;opacity:.4;background:repeating-linear-gradient(#0000 0 124px,#ffffff03 125px),linear-gradient(90deg,#0000,#ffffff02 50%,#0000);position:absolute;inset:0}.artifactCollectionHeading{z-index:2;width:min(1120px,100%);margin:0 auto clamp(130px,16vh,210px);position:relative}.artifactCollectionEyebrow{color:var(--crimson);letter-spacing:.34em;text-transform:uppercase;margin:0 0 24px;font-family:Courier New,Courier,monospace;font-size:.64rem;font-weight:700}.artifactCollectionHeading h2{color:#fff;letter-spacing:-.065em;text-transform:uppercase;margin:0;font-size:clamp(4.1rem,8.8vw,9rem);font-weight:700;line-height:.88}.artifactCollectionIntroduction{color:#ffffff75;width:min(670px,100%);margin:40px 0 0;font-size:clamp(1rem,1.35vw,1.18rem);line-height:1.8}.artifactCollectionStoreLink{color:#ffffffdb;letter-spacing:.22em;text-transform:uppercase;border-bottom:1px solid #8d1010b8;align-items:center;gap:18px;margin-top:42px;padding-bottom:11px;font-family:Courier New,Courier,monospace;font-size:.64rem;font-weight:700;transition:color .28s,border-color .28s,transform .28s;display:inline-flex}.artifactCollectionStoreLink:hover{color:#fff;border-color:var(--crimson-bright);transform:translate(4px)}.artifactCollectionStoreLink span{color:var(--crimson-bright)}.artifactCollectionGrid{z-index:2;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(68px,8vw,118px) clamp(34px,5vw,74px);width:min(1260px,100%);margin:0 auto;display:grid;position:relative}.storeArtifact{opacity:0;filter:blur(5px);transition:opacity .9s,transform 1.1s cubic-bezier(.16,1,.3,1),filter .9s;transform:translateY(44px)}.storeArtifactVisible{opacity:1;filter:none;transform:translate(0)}.storeArtifactLink{color:inherit;display:block}.storeArtifactFrame{aspect-ratio:1;background:linear-gradient(145deg,#ffffff05,#ffffff01);border:1px solid #ffffff14;padding:clamp(18px,2.3vw,32px);transition:border-color .5s,box-shadow .65s,transform .5s cubic-bezier(.16,1,.3,1);position:relative;box-shadow:inset 0 0 0 1px #ffffff04,0 32px 92px #00000085}.storeArtifactActive .storeArtifactFrame,.storeArtifactLink:hover .storeArtifactFrame{border-color:#8d10103d;transform:translateY(-4px);box-shadow:inset 0 0 0 1px #ffffff05,0 38px 110px #0000009e,0 0 54px #8d10100d}.storeArtifactImage{background:#f2f2f2;width:100%;height:100%;position:relative;overflow:hidden}.storeArtifactImage img{object-fit:cover;filter:saturate(.82)brightness(.82)contrast(1.04);transition:filter .7s,transform .9s cubic-bezier(.16,1,.3,1);transform:scale(1.015)}.storeArtifactActive .storeArtifactImage img,.storeArtifactLink:hover .storeArtifactImage img{filter:saturate(.95)brightness(.96)contrast(1.02);transform:scale(1)}.storeArtifactShade{z-index:2;pointer-events:none;background:linear-gradient(#0000000a,#0000 70%,#0003),radial-gradient(circle,#0000 58%,#0000001f 100%);position:absolute;inset:0}.storeArtifactScan{z-index:4;pointer-events:none;opacity:0;background:linear-gradient(90deg,#0000,#d22d2dcc 40%,#ffb2b2f0 50%,#d22d2dcc 60%,#0000);height:1px;position:absolute;top:-8%;left:-10%;right:-10%;box-shadow:0 0 7px #e63e3e9e,0 0 22px #8d101057}.storeArtifactActive .storeArtifactScan,.storeArtifactLink:hover .storeArtifactScan{animation:1.35s cubic-bezier(.22,.72,.26,1) storeArtifactScanPass}@keyframes storeArtifactScanPass{0%{opacity:0;top:-8%}10%{opacity:1}90%{opacity:1}to{opacity:0;top:108%}}.storeArtifactMarks{z-index:6;pointer-events:none;position:absolute;inset:10px}.storeArtifactCorner{border-style:solid;border-color:#be30306b;width:22px;height:22px;position:absolute}.storeArtifactCornerTopLeft{border-width:1px 0 0 1px;top:0;left:0}.storeArtifactCornerTopRight{border-width:1px 1px 0 0;top:0;right:0}.storeArtifactCornerBottomLeft{border-width:0 0 1px 1px;bottom:0;left:0}.storeArtifactCornerBottomRight{border-width:0 1px 1px 0;bottom:0;right:0}.storeArtifactSerial{z-index:7;color:#fff3;letter-spacing:.17em;text-transform:uppercase;font-family:Courier New,Courier,monospace;font-size:.44rem;position:absolute;top:9px;left:40px}.storeArtifactVerified{z-index:7;color:#b02d2d57;text-align:center;text-transform:uppercase;opacity:.44;border:1px solid #9b262642;padding:10px 13px;font-family:Courier New,Courier,monospace;line-height:1;display:grid;position:absolute;bottom:clamp(36px,4.2vw,58px);right:clamp(28px,3.5vw,48px);transform:rotate(-7deg)}.storeArtifactVerified span{letter-spacing:.2em;font-size:.38rem}.storeArtifactVerified strong{letter-spacing:.14em;margin-top:5px;font-size:.66rem}.storeArtifactData{grid-template-columns:minmax(0,1fr) auto;gap:24px;margin-top:26px;padding:0 4px;display:grid}.storeArtifactData p,.storeArtifactPrice span{color:#ffffff38;letter-spacing:.18em;text-transform:uppercase;margin:0 0 9px;font-family:Courier New,Courier,monospace;font-size:.5rem;font-weight:700}.storeArtifactData h3{color:#ffffffe0;letter-spacing:-.045em;text-transform:uppercase;margin:0;font-size:clamp(1.7rem,2.8vw,3.2rem);font-weight:600;line-height:.98;transition:color .3s,text-shadow .4s}.storeArtifactLink:hover .storeArtifactData h3{color:#fff;text-shadow:0 0 26px #8d101014}.storeArtifactPrice{text-align:right;min-width:90px}.storeArtifactPrice strong{color:#ffffffb3;letter-spacing:.1em;text-transform:uppercase;font-family:Courier New,Courier,monospace;font-size:.7rem}.storeArtifactAction{color:#ffffff85;letter-spacing:.18em;text-transform:uppercase;border-bottom:1px solid #8d101080;grid-column:1/-1;align-items:center;gap:14px;width:fit-content;margin-top:4px;padding-bottom:8px;font-family:Courier New,Courier,monospace;font-size:.52rem;font-weight:700;transition:color .28s,border-color .28s,transform .28s;display:inline-flex}.storeArtifactLink:hover .storeArtifactAction{color:#ffffffe6;border-color:var(--crimson-bright);transform:translate(3px)}.storeArtifactAction span{color:var(--crimson-bright)}.artifactCollectionFooter{z-index:2;border-top:1px solid #ffffff12;justify-content:space-between;align-items:center;gap:38px;width:min(1260px,100%);margin:clamp(120px,15vh,190px) auto 0;padding-top:30px;display:flex;position:relative}.artifactCollectionFooter p{color:#ffffff52;max-width:620px;margin:0;font-size:.9rem;line-height:1.7}.artifactCollectionFooter a{color:#ffffff9e;letter-spacing:.18em;text-transform:uppercase;flex:none;align-items:center;gap:14px;font-family:Courier New,Courier,monospace;font-size:.56rem;font-weight:700;transition:color .28s,transform .28s;display:inline-flex}.artifactCollectionFooter a:hover{color:#fff;transform:translate(3px)}.artifactCollectionFooter a span{color:var(--crimson-bright)}@media (max-width:900px){.artifactCollectionGrid{grid-template-columns:1fr}.storeArtifact{width:min(680px,100%);margin:0 auto}}@media (max-width:700px){.artifactCollection{padding:150px 22px 120px}.artifactCollectionHeading{margin-bottom:100px}.artifactCollectionHeading h2{font-size:clamp(3.2rem,15vw,5rem)}.artifactCollectionGrid{gap:96px}.storeArtifactFrame{padding:20px}.storeArtifactData{grid-template-columns:1fr}.storeArtifactPrice{text-align:left}.artifactCollectionFooter{flex-direction:column;align-items:flex-start;margin-top:110px}}@media (prefers-reduced-motion:reduce){.storeArtifact{opacity:1!important;filter:none!important;transition:none!important;transform:none!important}.storeArtifactFrame,.storeArtifactImage img,.storeArtifactAction{transition:none!important;transform:none!important}.storeArtifactScan{display:none}}.endOfRecord{z-index:17;background:radial-gradient(circle at 50% 20%,#5c0a0a13,#0000 32%),linear-gradient(#050505 0%,#020202 40%,#000 100%);min-height:100svh;padding:clamp(180px,22vh,300px) clamp(24px,7vw,130px) clamp(90px,12vh,150px);position:relative;overflow:hidden}.endOfRecordAtmosphere{z-index:0;pointer-events:none;opacity:.34;background:repeating-linear-gradient(90deg,#0000 0 148px,#ffffff03 149px),linear-gradient(#ffffff02,#0000 24% 76%,#ffffff02);transition:opacity 1.4s;position:absolute;inset:0}.endOfRecordComplete .endOfRecordAtmosphere{opacity:.14}.endOfRecordInner{z-index:2;width:min(1180px,100%);margin:0 auto;position:relative}.endOfRecordHeading{opacity:0;filter:blur(5px);transition:opacity .95s,transform 1.15s cubic-bezier(.16,1,.3,1),filter .95s;transform:translateY(28px)}.endOfRecordActive .endOfRecordHeading{opacity:1;filter:none;transform:translate(0)}.endOfRecordEyebrow,.endOfRecordGrid>nav>p,.endOfRecordClosing p{letter-spacing:.22em;text-transform:uppercase;font-family:Courier New,Courier,monospace;font-weight:700}.endOfRecordEyebrow{color:var(--crimson);margin:0 0 24px;font-size:.64rem}.endOfRecordHeading h2{color:#fff;letter-spacing:-.07em;text-transform:uppercase;margin:0;font-size:clamp(4.5rem,10vw,10rem);font-weight:700;line-height:.86}.endOfRecordRecovery{border-top:1px solid #ffffff14;align-items:center;gap:24px;margin-top:44px;padding-top:18px;display:inline-flex}.endOfRecordRecovery>span{color:#ffffff3d;letter-spacing:.2em;text-transform:uppercase;font-family:Courier New,Courier,monospace;font-size:.54rem;font-weight:700}.endOfRecordRecovery strong{color:#ffffffb8;letter-spacing:.16em;text-transform:uppercase;align-items:center;gap:10px;font-family:Courier New,Courier,monospace;font-size:.62rem;display:inline-flex}.endOfRecordRecovery i{background:#dc4848e6;border-radius:50%;width:7px;height:7px;animation:4.8s ease-in-out infinite endOfRecordStatusBreath;box-shadow:0 0 10px #dc38386b,0 0 24px #8d101033}.endOfRecordGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(70px,10vw,160px);margin-top:clamp(130px,16vh,210px);display:grid}.endOfRecordGrid>nav{opacity:0;filter:blur(4px);transform:translateY(24px)}.endOfRecordActive .endOfRecordIndex{animation:.9s .42s forwards endOfRecordSectionIn}.endOfRecordActive .endOfRecordNetworks{animation:.9s .62s forwards endOfRecordSectionIn}.endOfRecordGrid>nav>p{color:#ffffff38;margin:0 0 30px;font-size:.54rem}.endOfRecordGrid>nav>div{gap:16px;display:grid}.endOfRecordGrid a{color:#ffffff94;letter-spacing:.13em;text-transform:uppercase;border-bottom:1px solid #ffffff0e;justify-content:space-between;align-items:center;gap:24px;width:min(430px,100%);padding:13px 0;font-family:Courier New,Courier,monospace;font-size:.66rem;transition:color .28s,border-color .28s,transform .28s;display:flex}.endOfRecordGrid a:hover{color:#fff;border-color:#8d101070;transform:translate(4px)}.endOfRecordGrid a span{color:#cd3434ad}.endOfRecordShutdown{opacity:0;width:100%;height:100px;margin:clamp(120px,15vh,190px) 0 78px;position:relative;overflow:hidden}.endOfRecordActive .endOfRecordShutdown{opacity:1;animation:.3s 1.25s forwards endOfRecordShutdownWake}.endOfRecordShutdownLine,.endOfRecordShutdownGlow{pointer-events:none;position:absolute;top:50%;left:-16%}.endOfRecordShutdownLine{background:linear-gradient(90deg,#0000,#d73030db 42%,#ffb2b2fa 52%,#d73030db 62%,#0000);width:16%;height:1px;transform:translateY(-50%);box-shadow:0 0 8px #e63e3ea8,0 0 26px #8d101061}.endOfRecordShutdownGlow{filter:blur(10px);mix-blend-mode:screen;background:radial-gradient(#cd34341c,#0000 72%);width:19%;height:72px;transform:translateY(-50%)}.endOfRecordActive .endOfRecordShutdownLine,.endOfRecordActive .endOfRecordShutdownGlow{animation:2.6s cubic-bezier(.22,.72,.26,1) 1.4s forwards endOfRecordShutdownSweep}.endOfRecordClosing{opacity:0;border-top:1px solid #ffffff12;justify-content:space-between;align-items:flex-start;gap:40px;padding-top:30px;display:flex;transform:translateY(18px)}.endOfRecordComplete .endOfRecordClosing{animation:.9s forwards endOfRecordClosingIn}.endOfRecordClosing>div:last-child{text-align:right}.endOfRecordClosing p{color:#ffffff7a;margin:0;font-size:.52rem}.endOfRecordClosing span{color:#fff3;letter-spacing:.16em;text-transform:uppercase;margin-top:10px;font-family:Courier New,Courier,monospace;font-size:.46rem;display:block}.endOfRecordTerminal{color:#ffffff42;letter-spacing:.18em;text-transform:uppercase;opacity:0;align-items:center;gap:11px;margin-top:86px;font-family:Courier New,Courier,monospace;font-size:.54rem;display:flex}.endOfRecordComplete .endOfRecordTerminal{animation:.7s .45s forwards endOfRecordClosingIn}.endOfRecordTerminal i{background:#cd3434b3;width:7px;height:13px;animation:1.1s step-end infinite endOfRecordCursorBlink;box-shadow:0 0 8px #8d10104d}@keyframes endOfRecordStatusBreath{0%,to{opacity:.64;transform:scale(.94)}50%{opacity:1;transform:scale(1.08)}}@keyframes endOfRecordSectionIn{0%{opacity:0;filter:blur(4px);transform:translateY(24px)}to{opacity:1;filter:none;transform:translate(0)}}@keyframes endOfRecordShutdownWake{0%{opacity:0}to{opacity:1}}@keyframes endOfRecordShutdownSweep{0%{opacity:0;left:-16%}8%{opacity:1}92%{opacity:1}to{opacity:0;left:100%}}@keyframes endOfRecordClosingIn{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translate(0)}}@keyframes endOfRecordCursorBlink{0%,46%{opacity:1}47%,to{opacity:0}}@media (max-width:760px){.endOfRecord{min-height:auto;padding:150px 22px 90px}.endOfRecordHeading h2{font-size:clamp(3.7rem,17vw,5.8rem)}.endOfRecordGrid{grid-template-columns:1fr;gap:86px;margin-top:120px}.endOfRecordGrid a{width:100%}.endOfRecordShutdown{margin-top:120px}.endOfRecordClosing{flex-direction:column;gap:30px}.endOfRecordClosing>div:last-child{text-align:left}}@media (prefers-reduced-motion:reduce){.endOfRecordHeading,.endOfRecordGrid>nav,.endOfRecordClosing,.endOfRecordTerminal{opacity:1!important;filter:none!important;animation:none!important;transform:none!important}.endOfRecordRecovery i,.endOfRecordTerminal i{animation:none!important}.endOfRecordShutdown{display:none}}.siteHeader{border-bottom:1px solid #0000;transition:background-color .32s,-webkit-backdrop-filter .32s,backdrop-filter .32s,border-color .32s,box-shadow .32s}.siteHeaderScrolled{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:linear-gradient(#0000009e,#00000052);border-bottom-color:#8c12122e;box-shadow:0 6px 32px #00000052,inset 0 -1px #ffffff08}#archive,#music,#band,#tour,#store{scroll-margin-top:130px}.mainNavigation a[aria-current=page]{color:#fffffff5;text-shadow:0 0 18px #8d10102e}.mainNavigation a[aria-current=page]:after{transform:scaleX(1);box-shadow:0 0 8px #c81d1d6b,0 0 18px #8d101033}.headerBrand:focus-visible,.mainNavigation a:focus-visible{outline-offset:8px;border-radius:2px;outline:1px solid #c81d1dd1;box-shadow:0 0 0 3px #8d10101f,0 0 20px #8d10102e}@media (max-width:1100px){#archive,#music,#band,#tour,#store{scroll-margin-top:105px}}@media (prefers-reduced-motion:reduce){.mainNavigation a,.mainNavigation a:after{transition:none!important}}.sectionPrompt{z-index:9800;pointer-events:none;opacity:0;filter:blur(4px);width:min(440px,100vw - 48px);transition:opacity .36s,transform .52s cubic-bezier(.16,1,.3,1),filter .42s;position:fixed;top:50%;left:clamp(24px,5vw,76px);transform:translate(-18px,-50%)}.sectionPromptVisible{opacity:1;filter:none;transform:translateY(-50%)}.sectionPromptInner{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(90deg,#030303e0,#0303035c 74%,#0000);border-left:1px solid #af2a2a75;padding:20px 24px 21px;position:relative;box-shadow:-10px 0 34px #8d10100f}.sectionPromptInner:before{content:"";background:linear-gradient(90deg,#dc4141cc,#0000);width:72px;height:1px;position:absolute;top:0;left:0;box-shadow:0 0 10px #8d101038}.sectionPromptInner p{color:#cd34349e;letter-spacing:.24em;text-transform:uppercase;margin:0 0 11px;font-family:Courier New,Courier,monospace;font-size:.48rem;font-weight:700}.sectionPromptInner>div{align-items:center;gap:12px;display:flex}.sectionPromptInner strong{color:#ffffffb3;letter-spacing:.13em;text-transform:uppercase;font-family:Courier New,Courier,monospace;font-size:clamp(.62rem,.78vw,.72rem);font-weight:700;line-height:1.5}.sectionPromptLight{background:#d74444e6;border-radius:50%;flex:none;width:6px;height:6px;animation:.9s ease-in-out infinite sectionPromptPulse;box-shadow:0 0 9px #dc383870,0 0 20px #8d101033}@keyframes sectionPromptPulse{0%,to{opacity:.4;transform:scale(.86)}50%{opacity:1;transform:scale(1.12)}}@media (max-width:700px){.sectionPrompt{width:auto;inset:auto 22px 28px;transform:translateY(14px)}.sectionPromptVisible{transform:translate(0)}.sectionPromptInner{padding:18px 20px}}@media (prefers-reduced-motion:reduce){.sectionPrompt{transition:none!important}.sectionPromptLight{animation:none!important}}.filmGrain{opacity:calc(.038 * var(--archive-grain,1));filter:contrast(var(--archive-grain,1));will-change:transform;transition:opacity 2.5s,filter 3s;animation:24s steps(8,end) infinite filmMoveOptimized;inset:-35%}@keyframes filmMoveOptimized{0%{transform:translate(0)}25%{transform:translate(-2%,-1%)}50%{transform:translate(1.5%,2%)}75%{transform:translate(-1%,1%)}to{transform:translate(0)}}@media (max-width:1100px){.portalBloom{filter:blur(68px)}.heroFogLayer{filter:blur(34px)}.heroFogLayerFront{filter:blur(28px)}.archiveTransition:before{filter:blur(30px)}}@media (hover:none),(pointer:coarse){.filmGrain{opacity:.028;will-change:auto;animation:none;inset:0;transform:none}}@media (max-width:700px){.portalBloom{filter:blur(52px)}.portalGlow{filter:blur(18px)}.heroFogLayer,.heroFogLayerFront{filter:blur(26px)}.archiveTransition:before{filter:blur(24px)}.sectionPromptInner{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.siteHeaderScrolled{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}}@media (prefers-reduced-motion:reduce){.filmGrain{will-change:auto;inset:0;animation:none!important;transform:none!important}}.hiddenSecret{z-index:12000;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);opacity:0;visibility:hidden;background:#000000c2;place-items:center;padding:24px;transition:opacity .42s,visibility .42s;display:grid;position:fixed;inset:0}.hiddenSecretVisible{opacity:1;visibility:visible}.hiddenSecretPanel{opacity:0;filter:blur(5px);background:radial-gradient(circle at 78% 15%,#730c0c1f,#0000 34%),linear-gradient(145deg,#0a0a0afa,#020202fc);border:1px solid #aa282847;width:min(760px,100%);padding:clamp(34px,5vw,64px);transition:opacity .52s,transform .7s cubic-bezier(.16,1,.3,1),filter .52s;position:relative;overflow:hidden;transform:translateY(28px)scale(.985);box-shadow:0 46px 140px #000c,0 0 70px #8d101014,inset 0 0 0 1px #ffffff05}.hiddenSecretVisible .hiddenSecretPanel{opacity:1;filter:none;transform:translate(0)scale(1)}.hiddenSecretScan{pointer-events:none;opacity:0;background:linear-gradient(90deg,#0000,#dc3636b8 42%,#ffb8b8f5 50%,#dc3636b8 58%,#0000);height:1px;position:absolute;top:-12%;left:-8%;right:-8%;box-shadow:0 0 8px #e63e3e9e,0 0 28px #8d10105c}.hiddenSecretVisible .hiddenSecretScan{animation:1.4s cubic-bezier(.22,.72,.26,1) .18s forwards hiddenSecretScanPass}.hiddenSecretHeader,.hiddenSecretFooter{justify-content:space-between;align-items:flex-start;gap:28px;display:flex}.hiddenSecretHeader p,.hiddenSecretHeader span,.hiddenSecretStatus,.hiddenSecretFooter,.hiddenSecretHeader button{text-transform:uppercase;font-family:Courier New,Courier,monospace}.hiddenSecretHeader p{color:#d23838b8;letter-spacing:.24em;margin:0 0 9px;font-size:.56rem;font-weight:700}.hiddenSecretHeader span{color:#fff3;letter-spacing:.16em;font-size:.46rem}.hiddenSecretHeader button{color:#ffffff6b;cursor:pointer;letter-spacing:.18em;background:0 0;border:0;border-bottom:1px solid #8d101070;padding:0 0 7px;font-size:.5rem;font-weight:700;transition:color .25s,border-color .25s}.hiddenSecretHeader button:hover,.hiddenSecretHeader button:focus-visible{color:#fff;border-color:var(--crimson-bright)}.hiddenSecretStatus{color:#ffffff6b;letter-spacing:.18em;align-items:center;gap:11px;margin-top:58px;font-size:.52rem;font-weight:700;display:inline-flex}.hiddenSecretStatus span{background:#dc4848eb;border-radius:50%;width:7px;height:7px;animation:1.2s ease-in-out infinite hiddenSecretStatusPulse;box-shadow:0 0 10px #dc38387a,0 0 24px #8d10103d}.hiddenSecretPanel h2{color:#fff;letter-spacing:-.06em;text-transform:uppercase;max-width:650px;margin:26px 0 0;font-size:clamp(3rem,7vw,6.8rem);font-weight:700;line-height:.9}.hiddenSecretMessage{color:#ffffff80;max-width:590px;margin:34px 0 0;font-size:clamp(.96rem,1.3vw,1.12rem);line-height:1.8}.hiddenSecretFooter{color:#ffffff2e;letter-spacing:.16em;border-top:1px solid #ffffff12;margin-top:64px;padding-top:22px;font-size:.44rem}@keyframes hiddenSecretScanPass{0%{opacity:0;top:-12%}10%{opacity:1}90%{opacity:1}to{opacity:0;top:112%}}@keyframes hiddenSecretStatusPulse{0%,to{opacity:.48;transform:scale(.9)}50%{opacity:1;transform:scale(1.1)}}@media (max-width:700px){.hiddenSecret{padding:16px}.hiddenSecretPanel{padding:32px 24px}.hiddenSecretStatus{margin-top:46px}.hiddenSecretPanel h2{font-size:clamp(2.6rem,13vw,4.2rem)}.hiddenSecretFooter{flex-direction:column;gap:10px;margin-top:50px}}@media (prefers-reduced-motion:reduce){.hiddenSecret,.hiddenSecretPanel{transition:none!important}.hiddenSecretScan{display:none}.hiddenSecretStatus span{animation:none!important}}.hiddenSecretMetadata{border-top:1px solid #fff1;border-bottom:1px solid #fff1;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px;margin:42px 0 0;padding:24px 0;display:grid}.hiddenSecretMetadata dt{color:#cd34346b;letter-spacing:.2em;text-transform:uppercase;margin:0 0 9px;font-family:Courier New,Courier,monospace;font-size:.48rem;font-weight:700}.hiddenSecretMetadata dd{color:#ffffff9e;letter-spacing:.12em;text-transform:uppercase;margin:0;font-family:Courier New,Courier,monospace;font-size:.62rem;line-height:1.5}.hiddenSecretActions{align-items:center;gap:30px;margin-top:44px;display:flex}.hiddenSecretActions button,.hiddenSecretActions a{color:#ffffff94;cursor:pointer;letter-spacing:.17em;text-transform:uppercase;background:0 0;border:0;border-bottom:1px solid #8d10107a;align-items:center;gap:13px;padding:0 0 9px;font-family:Courier New,Courier,monospace;font-size:.54rem;font-weight:700;text-decoration:none;transition:color .25s,border-color .25s,transform .25s;display:inline-flex}.hiddenSecretActions a{color:#ffffffe0;border-bottom-color:#c81d1db8}.hiddenSecretActions button:hover,.hiddenSecretActions button:focus-visible,.hiddenSecretActions a:hover,.hiddenSecretActions a:focus-visible{color:#fff;border-bottom-color:var(--crimson-bright);transform:translate(3px)}.hiddenSecretActions a span{color:var(--crimson-bright)}@media (max-width:700px){.hiddenSecretMetadata{grid-template-columns:1fr;gap:20px}.hiddenSecretActions{flex-direction:column;align-items:flex-start;gap:24px}}.endOfRecordSecretAccess{color:#ffffff52;cursor:pointer;letter-spacing:.18em;text-transform:uppercase;opacity:0;background:0 0;border:1px solid #8d101042;border-left:0;border-right:0;justify-content:space-between;align-items:center;gap:24px;min-width:240px;margin-top:32px;padding:13px 0;font-family:Courier New,Courier,monospace;font-size:.48rem;font-weight:700;transition:color .26s,border-color .26s,transform .26s;display:inline-flex}.endOfRecordComplete .endOfRecordSecretAccess{animation:.7s .7s forwards endOfRecordClosingIn}.endOfRecordSecretAccess span{color:#cd3434b3}.endOfRecordSecretAccess:hover,.endOfRecordSecretAccess:focus-visible{color:#fff;border-color:#c81d1db3;transform:translate(3px)}.secretArchive{z-index:12100;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);opacity:0;visibility:hidden;background:#000000d1;place-items:center;padding:24px;transition:opacity .42s,visibility .42s;display:grid;position:fixed;inset:0;overflow-y:auto}.secretArchiveVisible{opacity:1;visibility:visible}.secretArchivePanel{opacity:0;filter:blur(5px);background:radial-gradient(circle at 78% 12%,#6e0a0a21,#0000 32%),linear-gradient(145deg,#090909fc,#010101fe);border:1px solid #aa282840;width:min(1080px,100%);margin:auto;padding:clamp(34px,5vw,68px);transition:opacity .52s,transform .72s cubic-bezier(.16,1,.3,1),filter .52s;position:relative;overflow:hidden;transform:translateY(28px)scale(.99);box-shadow:0 48px 150px #000000d6,0 0 80px #8d101012,inset 0 0 0 1px #ffffff04}.secretArchiveVisible .secretArchivePanel{opacity:1;filter:none;transform:translate(0)scale(1)}.secretArchiveScan{pointer-events:none;opacity:0;background:linear-gradient(90deg,#0000,#dc3636b8 42%,#ffb8b8f5 50%,#dc3636b8 58%,#0000);height:1px;position:absolute;top:-10%;left:-8%;right:-8%;box-shadow:0 0 8px #e63e3e9e,0 0 28px #8d10105c}.secretArchiveVisible .secretArchiveScan{animation:1.5s cubic-bezier(.22,.72,.26,1) .16s forwards hiddenSecretScanPass}.secretArchiveHeader{justify-content:space-between;align-items:flex-start;gap:34px;display:flex}.secretArchiveHeader p{color:#cd3434a3;letter-spacing:.24em;text-transform:uppercase;margin:0 0 14px;font-family:Courier New,Courier,monospace;font-size:.54rem;font-weight:700}.secretArchiveHeader h2{color:#fff;letter-spacing:-.065em;text-transform:uppercase;margin:0;font-size:clamp(3.6rem,8vw,7.8rem);font-weight:700;line-height:.88}.secretArchiveHeader button{color:#ffffff6b;cursor:pointer;letter-spacing:.18em;text-transform:uppercase;background:0 0;border:0;border-bottom:1px solid #8d10107a;padding:0 0 8px;font-family:Courier New,Courier,monospace;font-size:.5rem;font-weight:700}.secretArchiveHeader button:hover,.secretArchiveHeader button:focus-visible{color:#fff;border-color:var(--crimson-bright)}.secretArchiveClearance{border-top:1px solid #fff1;border-bottom:1px solid #fff1;grid-template-columns:repeat(3,minmax(0,1fr));gap:26px;margin-top:58px;padding:24px 0;display:grid}.secretArchiveClearance div{gap:9px;display:grid}.secretArchiveClearance span,.secretArchiveRecord dt,.secretArchiveRecordCode span,.secretArchiveFooter,.secretArchiveLockedMessage{text-transform:uppercase;font-family:Courier New,Courier,monospace}.secretArchiveClearance span{color:#fff3;letter-spacing:.18em;font-size:.46rem;font-weight:700}.secretArchiveClearance strong{color:#ffffffb3;letter-spacing:.12em;text-transform:uppercase;font-family:Courier New,Courier,monospace;font-size:.64rem}.secretArchiveRecords{gap:18px;margin-top:46px;display:grid}.secretArchiveRecord{background:linear-gradient(90deg,#ffffff05,#ffffff01);border:1px solid #ffffff0f;grid-template-columns:120px minmax(0,1fr) auto;align-items:center;gap:34px;padding:26px 28px;transition:border-color .3s,background .3s,transform .3s;display:grid}.secretArchiveRecordUnlocked:hover{background:linear-gradient(90deg,#8d10100e,#ffffff02);border-color:#8d101047;transform:translate(4px)}.secretArchiveRecordLocked{opacity:.42}.secretArchiveRecordCode{gap:9px;display:grid}.secretArchiveRecordCode span{color:#cd343494;letter-spacing:.18em;font-size:.5rem;font-weight:700}.secretArchiveRecordCode strong{color:#ffffff3d;letter-spacing:.14em;text-transform:uppercase;font-family:Courier New,Courier,monospace;font-size:.44rem}.secretArchiveRecordBody h3{color:#ffffffd6;letter-spacing:-.04em;text-transform:uppercase;margin:0;font-size:clamp(1.4rem,2.3vw,2.4rem);font-weight:600;line-height:1}.secretArchiveRecordBody dl{gap:32px;margin:18px 0 0;display:flex}.secretArchiveRecordBody dl div{min-width:0}.secretArchiveRecord dt{color:#ffffff2e;letter-spacing:.16em;margin:0 0 6px;font-size:.42rem;font-weight:700}.secretArchiveRecord dd{color:#ffffff6b;letter-spacing:.1em;text-transform:uppercase;margin:0;font-family:Courier New,Courier,monospace;font-size:.52rem;line-height:1.45}.secretArchiveRecord>a{color:#ffffff9e;letter-spacing:.14em;text-transform:uppercase;border-bottom:1px solid #8d101085;align-items:center;gap:12px;padding-bottom:8px;font-family:Courier New,Courier,monospace;font-size:.48rem;font-weight:700;text-decoration:none;transition:color .26s,border-color .26s;display:inline-flex}.secretArchiveRecord>a:hover,.secretArchiveRecord>a:focus-visible{color:#fff;border-color:var(--crimson-bright)}.secretArchiveRecord>a span{color:var(--crimson-bright)}.secretArchiveLockedMessage{color:#ffffff2e;letter-spacing:.15em;margin:0;font-size:.44rem;font-weight:700}.secretArchiveFooter{color:#ffffff2e;letter-spacing:.14em;border-top:1px solid #fff1;justify-content:space-between;gap:28px;margin-top:42px;padding-top:22px;font-size:.42rem;line-height:1.6;display:flex}@media (max-width:820px){.secretArchive{align-items:start;padding:14px}.secretArchivePanel{margin:14px auto;padding:30px 22px}.secretArchiveHeader h2{font-size:clamp(3rem,14vw,5rem)}.secretArchiveClearance{grid-template-columns:1fr;gap:18px}.secretArchiveRecord{grid-template-columns:1fr;gap:22px;padding:24px 20px}.secretArchiveRecordBody dl{flex-direction:column;gap:14px}.secretArchiveRecord>a{width:fit-content}.secretArchiveFooter{flex-direction:column;gap:10px}}@media (prefers-reduced-motion:reduce){.secretArchive,.secretArchivePanel{transition:none!important}.secretArchiveScan{display:none}.secretArchiveRecord{transform:none!important}}.heroSectionPresenceFlicker .portalGlow{animation:1.85s step-end presencePortalGlowFlicker}.heroSectionPresenceFlicker .portalBloom{animation:1.85s step-end presencePortalBloomFlicker}.heroSectionPresenceFlicker .heroArtwork img{animation:1.85s presenceArtworkDisturbance}@keyframes presencePortalGlowFlicker{0%{opacity:1;transform:scale(1)}8%{opacity:.46;transform:scale(.985)}12%{opacity:1.12;transform:scale(1.018)}18%{opacity:.68;transform:scale(.994)}24%{opacity:1.08;transform:scale(1.012)}31%{opacity:.82;transform:scale(1)}46%{opacity:1.04;transform:scale(1.008)}62%{opacity:.9;transform:scale(.998)}to{opacity:1;transform:scale(1)}}@keyframes presencePortalBloomFlicker{0%{opacity:1;filter:blur(78px)}9%{opacity:.38;filter:blur(60px)}14%{opacity:1.12;filter:blur(88px)}22%{opacity:.62;filter:blur(68px)}29%{opacity:1.06;filter:blur(82px)}47%{opacity:.84;filter:blur(74px)}to{opacity:1;filter:blur(78px)}}@keyframes presenceArtworkDisturbance{0%,to{filter:none}10%{filter:contrast(1.16)brightness(.88)}13%{filter:contrast(.96)brightness(1.06)}19%{filter:contrast(1.1)brightness(.94)}24%{filter:none}}@media (prefers-reduced-motion:reduce){.heroSectionPresenceFlicker .portalGlow,.heroSectionPresenceFlicker .portalBloom,.heroSectionPresenceFlicker .heroArtwork img{animation:none!important}}.cursorHalo--distorted{border-color:#dc4040b3;animation:1.65s step-end presenceCursorDistortion;box-shadow:0 0 14px #dc38384d,0 0 34px #8d101033}.cursorHalo--distorted:before,.cursorHalo--distorted:after{content:"";pointer-events:none;opacity:0;border:1px solid #cd343433;border-radius:50%;position:absolute;inset:-6px}.cursorHalo--distorted:before{animation:1.65s step-end presenceCursorEchoOne}.cursorHalo--distorted:after{animation:1.65s step-end presenceCursorEchoTwo}@keyframes presenceCursorDistortion{0%,to{filter:none;width:44px;height:44px}8%{filter:blur(.4px)contrast(1.15);width:50px;height:20px}12%{filter:blur(.8px)contrast(1.2);width:32px;height:54px}18%{filter:none;width:47px;height:39px}24%{filter:brightness(1.2);width:36px;height:46px}31%{filter:none;width:44px;height:44px}44%{filter:blur(.5px);width:49px;height:31px}50%{filter:none;width:40px;height:49px}66%{width:44px;height:44px}}@keyframes presenceCursorEchoOne{0%,to{opacity:0;transform:translate(0)scale(1)}10%{opacity:.52;transform:translate(8px,-3px)scale(.92)}18%{opacity:0}43%{opacity:.28;transform:translate(-6px,4px)scale(1.06)}51%{opacity:0}}@keyframes presenceCursorEchoTwo{0%,to{opacity:0;transform:translate(0)scale(1)}13%{opacity:.34;transform:translate(-7px,5px)scale(1.08)}22%{opacity:0}47%{opacity:.22;transform:translate(5px,-4px)scale(.96)}56%{opacity:0}}@media (hover:none),(pointer:coarse),(prefers-reduced-motion:reduce){.cursorHalo--distorted,.cursorHalo--distorted:before,.cursorHalo--distorted:after{animation:none!important}}.archiveCorruptionActive .archiveTimelineProgress{animation:1.65s step-end archivePresenceBeamStutter}.archiveCorruptionActive .archiveTimelineLight{animation:1.65s step-end archivePresenceLightStutter}.archiveEntryCorrupted{border-left:1px solid #c81d1d42;animation:1.65s step-end archivePresenceEntryCorruption}.archiveEntryCorrupted .archiveEntryCopy h3,.archiveEntryCorrupted .archiveEntryCopy p,.archiveEntryCorrupted .archiveMetadata,.archiveEntryCorrupted .archiveYear{animation:1.65s step-end archivePresenceTextCorruption}.archiveEntryCorrupted .archiveMarker{animation:1.65s step-end archivePresenceMarkerCorruption}@keyframes archivePresenceBeamStutter{0%,to{opacity:1;transform:none}8%{opacity:.2;transform:translate(3px)scaleX(.94)}11%{opacity:1;transform:translate(-2px)scaleX(1.04)}17%{opacity:.46;transform:translate(5px)scaleX(.92)}22%{opacity:1;transform:none}44%{opacity:.62;transform:translate(-3px)scaleX(1.06)}48%{opacity:1;transform:none}}@keyframes archivePresenceLightStutter{0%,to{opacity:1;filter:none}9%{opacity:.1;filter:blur(2px)}13%{opacity:1;filter:brightness(1.5)}18%{opacity:.35}24%{opacity:1;filter:none}46%{opacity:.52;filter:blur(1px)}50%{opacity:1;filter:none}}@keyframes archivePresenceEntryCorruption{0%,to{filter:none;opacity:1;transform:none}7%{filter:contrast(1.3)brightness(.76);transform:translate(8px)skew(-1deg)}10%{opacity:.64;transform:translate(-5px)skew(1deg)}14%{filter:contrast(.94)brightness(1.08);opacity:1;transform:translate(3px)}22%{filter:none;transform:none}43%{opacity:.78;transform:translate(-4px)}47%{opacity:1;transform:translate(2px)}52%{transform:none}}@keyframes archivePresenceTextCorruption{0%,to{opacity:1;text-shadow:none}8%{opacity:.32;text-shadow:8px 0 #c81d1d3d}12%{opacity:1;text-shadow:-6px 0 #ffffff1f}18%{opacity:.56}24%{opacity:1;text-shadow:none}45%{opacity:.7;text-shadow:4px 0 #c81d1d29}50%{opacity:1;text-shadow:none}}@keyframes archivePresenceMarkerCorruption{0%,to{opacity:1;transform:none}9%{opacity:.34;transform:translate(6px)scale(1.3)}13%{opacity:1;transform:translate(-4px)scale(.86)}19%{opacity:.58;transform:translate(2px)scale(1.14)}25%{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.archiveCorruptionActive .archiveTimelineProgress,.archiveCorruptionActive .archiveTimelineLight,.archiveEntryCorrupted,.archiveEntryCorrupted .archiveEntryCopy h3,.archiveEntryCorrupted .archiveEntryCopy p,.archiveEntryCorrupted .archiveMetadata,.archiveEntryCorrupted .archiveYear,.archiveEntryCorrupted .archiveMarker{animation:none!important}}.presenceDebug{z-index:13000;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:#fff;background:linear-gradient(145deg,#080808f5,#010101fa);border:1px solid #c81d1d57;width:min(280px,100vw - 40px);padding:16px;font-family:Courier New,Courier,monospace;position:fixed;bottom:20px;right:20px;box-shadow:0 24px 70px #000000b3,0 0 34px #8d101014}.presenceDebugCollapsed{width:220px}.presenceDebugHeader{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.presenceDebugHeader p{color:#cd3434a3;letter-spacing:.18em;text-transform:uppercase;margin:0 0 6px;font-size:.42rem;font-weight:700}.presenceDebugHeader strong{color:#ffffffd6;letter-spacing:.14em;text-transform:uppercase;font-size:.66rem}.presenceDebugHeader>button{color:#ffffff94;cursor:pointer;background:0 0;border:1px solid #ffffff1f;place-items:center;width:24px;height:24px;padding:0;font-size:1rem;line-height:1;display:grid}.presenceDebugHeader>button:hover,.presenceDebugHeader>button:focus-visible{color:#fff;border-color:#c81d1dad}.presenceDebugControls{gap:9px;margin-top:18px;display:grid}.presenceDebugControls button{color:#ffffff9e;cursor:pointer;letter-spacing:.12em;text-align:left;text-transform:uppercase;background:#ffffff05;border:1px solid #ffffff14;padding:10px 12px;font-family:Courier New,Courier,monospace;font-size:.5rem;font-weight:700;transition:color .22s,border-color .22s,background .22s,transform .22s}.presenceDebugControls button:hover,.presenceDebugControls button:focus-visible{color:#fff;background:#8d101014;border-color:#c81d1d7a;transform:translate(2px)}.presenceDebugControls .presenceDebugRandom{color:#ffffffd1;border-color:#c81d1d4d;margin-top:5px}.presenceDebugStatus{text-transform:uppercase;border-top:1px solid #ffffff12;justify-content:space-between;align-items:center;gap:18px;margin-top:16px;padding-top:12px;display:flex}.presenceDebugStatus span{color:#fff3;letter-spacing:.16em;font-size:.4rem}.presenceDebugStatus strong{color:#cd3434a8;letter-spacing:.1em;text-align:right;font-size:.42rem}@media (max-width:700px){.presenceDebug{width:min(250px,100vw - 24px);bottom:12px;right:12px}}@media (prefers-reduced-motion:reduce){.presenceDebugControls button{transition:none!important}}.heroPresenceShadow{z-index:2;pointer-events:none;filter:blur(9px);opacity:0;background:radial-gradient(at 50% 34%,#080808fa 0%,#0c0c0cf5 36%,#141414c2 58%,#1e1e1e38 78%,#0000 100%);border-radius:48% 52% 44% 56%/58% 42%;width:15%;height:52%;position:absolute;top:50%;left:61%;transform:translate(-130%,-50%)scaleX(.72)skew(-5deg);box-shadow:0 0 24px #000000eb,0 0 54px #000000b8,0 0 90px #8d101014}.heroPresenceShadow:before{content:"";aspect-ratio:1;filter:blur(5px);background:radial-gradient(circle,#080808fa 0%,#0e0e0ee6 64%,#0000 100%);border-radius:50%;width:54%;position:absolute;top:-14%;left:50%;transform:translate(-50%)}.heroSectionShadowPass .heroPresenceShadow{animation:2.4s cubic-bezier(.22,.62,.24,1) heroPresenceShadowTravel}.heroSectionShadowPass .portalGlow{animation:2.4s heroPresenceShadowGlowResponse}.heroSectionShadowPass .heroArtwork img{animation:2.4s heroPresenceShadowArtworkResponse}@keyframes heroPresenceShadowTravel{0%{opacity:0;transform:translate(-130%,-50%)scaleX(.72)skew(-5deg)}12%{opacity:.16}28%{opacity:.5;transform:translate(-68%,-50%)scaleX(.86)skew(-3deg)}48%{opacity:.82;transform:translate(-6%,-50%)scaleX(1)skew(0deg)}66%{opacity:.46;transform:translate(52%,-50%)scaleX(.88)skew(3deg)}84%{opacity:.12}to{opacity:0;transform:translate(126%,-50%)scaleX(.7)skew(6deg)}}@keyframes heroPresenceShadowGlowResponse{0%,to{opacity:1;filter:none}36%{opacity:.9}49%{opacity:.58;filter:brightness(.72)contrast(1.14)}62%{opacity:.88;filter:none}}@keyframes heroPresenceShadowArtworkResponse{0%,to{filter:none}43%{filter:brightness(.84)contrast(1.12)}54%{filter:brightness(.72)contrast(1.2)}66%{filter:brightness(.9)contrast(1.06)}}@media (max-width:900px){.heroPresenceShadow{display:none}}@media (prefers-reduced-motion:reduce){.heroSectionShadowPass .heroPresenceShadow,.heroSectionShadowPass .portalGlow,.heroSectionShadowPass .heroArtwork img{animation:none!important}}.heroPresenceShadow:after{content:"";pointer-events:none;filter:blur(.35px);opacity:0;background:radial-gradient(circle at 25%,#ec3626fa 0 2px,#d61c1cb8 3px,#8d101038 5px,#0000 8px),radial-gradient(circle at 75%,#ec3626fa 0 2px,#d61c1cb8 3px,#8d101038 5px,#0000 8px);width:24px;height:8px;position:absolute;top:8%;left:50%;transform:translate(-50%)scale(.9)}.heroSectionShadowPass.heroSectionShadowEyes .heroPresenceShadow:after{animation:2.4s step-end heroPresenceEyesFlash}@keyframes heroPresenceEyesFlash{0%,39%{opacity:0}42%{opacity:.35}45%{opacity:.9}48%,55%{opacity:1;transform:translate(-50%)scale(1.06)}58%{opacity:.75}62%{opacity:.24}65%,to{opacity:0}}@media (max-width:900px){.heroPresenceShadow:after{display:none}}@media (prefers-reduced-motion:reduce){.heroSectionShadowPass.heroSectionShadowEyes .heroPresenceShadow:after{animation:none!important}}.heroPresenceShadow:after{filter:drop-shadow(0 0 4px #ff402ae6)drop-shadow(0 0 10px #cd1814b8)drop-shadow(0 0 20px #8d10106b);background:radial-gradient(circle at 24%,#ff5a43 0 3px,#e82318f2 4px,#b91212b3 6px,#8d10103d 9px,#0000 12px),radial-gradient(circle at 76%,#ff5a43 0 3px,#e82318f2 4px,#b91212b3 6px,#8d10103d 9px,#0000 12px);width:34px;height:12px;top:10%;left:50%;transform:translate(-50%)scale(1)}.archiveTransmission{z-index:14000;pointer-events:none;opacity:0;visibility:hidden;background:#000000d6;place-items:center;padding:24px;transition:opacity .52s,visibility .52s;display:grid;position:fixed;inset:0;overflow:hidden}.archiveTransmissionVisible{opacity:1;visibility:visible}.archiveTransmissionLegendary{transition:opacity 90ms step-end,visibility 90ms step-end}.archiveTransmissionStatic,.archiveTransmissionVignette{pointer-events:none;position:absolute;inset:0}.archiveTransmissionStatic{opacity:.075;mix-blend-mode:screen;background-image:url(https://grainy-gradients.vercel.app/noise.svg);background-size:280px 280px;animation:.18s steps(2,end) infinite archiveTransmissionStaticMove}.archiveTransmissionVignette{background:radial-gradient(circle,#0000 28%,#0000008f 72%,#000000f5 100%),linear-gradient(#5a060609,#0000 28% 72%,#5a060606)}.archiveTransmissionFrame{z-index:2;text-align:center;opacity:0;filter:blur(4px);background:linear-gradient(90deg,#0000,#050505b8 12%,#050505d1 50%,#050505b8 88%,#0000);border-top:1px solid #c81d1d47;border-bottom:1px solid #c81d1d47;width:min(820px,100%);padding:clamp(34px,6vw,68px);transition:opacity .52s,transform .72s cubic-bezier(.16,1,.3,1),filter .52s;position:relative;transform:translateY(18px)}.archiveTransmissionVisible .archiveTransmissionFrame{opacity:1;filter:none;transform:translate(0)}.archiveTransmissionLabel,.archiveTransmissionSystem p,.archiveTransmissionMessage,.archiveTransmissionEnd,.archiveTransmissionCutoff{text-transform:uppercase;font-family:Courier New,Courier,monospace}.archiveTransmissionLabel{color:#cd3434ad;letter-spacing:.28em;opacity:0;margin:0 0 34px;font-size:.58rem;font-weight:700;transition:opacity .3s,transform .42s;transform:translateY(8px)}.archiveTransmissionLineVisible{opacity:1;transform:translateY(0)}.archiveTransmissionSystem{gap:12px;min-height:54px;display:grid}.archiveTransmissionSystem p{color:#ffffff57;letter-spacing:.2em;margin:0;font-size:.54rem;font-weight:700;line-height:1.55}.archiveTransmissionDivider{opacity:0;background:linear-gradient(90deg,#0000,#cd34349e,#0000);width:0;height:1px;margin:34px auto;transition:width .52s,opacity .32s;box-shadow:0 0 10px #8d10103d}.archiveTransmissionDividerVisible{opacity:1;width:min(410px,80%)}.archiveTransmissionMessage{color:#ffffffe6;letter-spacing:.09em;min-height:2.5em;margin:0;font-size:clamp(1.2rem,3vw,2.35rem);font-weight:700;line-height:1.4}.archiveTransmissionLegendary .archiveTransmissionMessage{color:#fff;text-shadow:0 0 14px #c81d1d33}.archiveTransmissionCursor{vertical-align:-.12em;background:#cd3434c7;width:.52em;height:1em;margin-left:.18em;animation:.72s step-end infinite archiveTransmissionCursorBlink;display:inline-block;box-shadow:0 0 8px #8d101052}.archiveTransmissionEnd{color:#fff3;letter-spacing:.16em;border-top:1px solid #fff1;justify-content:space-between;gap:24px;margin-top:52px;padding-top:18px;font-size:.44rem;animation:.42s forwards archiveTransmissionEndIn;display:flex}.archiveTransmissionCutoff{color:#cd343485;letter-spacing:.04em;margin-top:40px;font-size:.7rem;animation:.3s steps(2,end) infinite archiveTransmissionCutoff}.presenceDebugTransmission{border-top:1px solid #ffffff12;margin-top:16px;padding-top:14px}.presenceDebugTransmission>p{color:#cd343494;letter-spacing:.16em;text-transform:uppercase;margin:0 0 10px;font-family:Courier New,Courier,monospace;font-size:.42rem;font-weight:700}.presenceDebugTransmission>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.presenceDebugTransmission button{color:#ffffff8f;cursor:pointer;letter-spacing:.1em;text-transform:uppercase;background:#ffffff04;border:1px solid #ffffff14;padding:9px 8px;font-family:Courier New,Courier,monospace;font-size:.44rem;font-weight:700}.presenceDebugTransmission button:hover,.presenceDebugTransmission button:focus-visible{color:#fff;background:#8d101014;border-color:#c81d1d7a}@keyframes archiveTransmissionStaticMove{0%{transform:translate(-2%,-2%)}25%{transform:translate(2%,-1%)}50%{transform:translate(-1%,2%)}75%{transform:translate(1%,1%)}to{transform:translate(-2%,-2%)}}@keyframes archiveTransmissionCursorBlink{0%,48%{opacity:1}49%,to{opacity:0}}@keyframes archiveTransmissionEndIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes archiveTransmissionCutoff{0%{opacity:.35;transform:translate(-2px)}50%{opacity:.82;transform:translate(2px)}to{opacity:.2;transform:translate(0)}}@media (max-width:700px){.archiveTransmission{padding:16px}.archiveTransmissionFrame{padding:32px 18px}.archiveTransmissionMessage{font-size:clamp(1rem,5.2vw,1.5rem)}.archiveTransmissionEnd{flex-direction:column;gap:9px}}@media (prefers-reduced-motion:reduce){.archiveTransmission,.archiveTransmissionFrame,.archiveTransmissionLabel,.archiveTransmissionDivider{transition:none!important}.archiveTransmissionStatic,.archiveTransmissionCursor,.archiveTransmissionCutoff{animation:none!important}}.archiveInspector{z-index:15000;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);color:#fff;background:linear-gradient(145deg,#080808fb,#010101fe);border:1px solid #c81d1d61;width:min(430px,100vw - 36px);max-height:calc(100vh - 36px);padding:22px;font-family:Courier New,Courier,monospace;position:fixed;top:18px;right:18px;overflow-y:auto;box-shadow:0 34px 110px #000000d1,0 0 60px #8d101017}.archiveInspectorHeader{justify-content:space-between;align-items:flex-start;gap:24px;display:flex}.archiveInspectorHeader p{color:#cd3434a6;letter-spacing:.18em;text-transform:uppercase;margin:0 0 8px;font-size:.44rem;font-weight:700}.archiveInspectorHeader h2{letter-spacing:.13em;text-transform:uppercase;margin:0;font-size:1rem}.archiveInspectorHeader button{color:#ffffff73;cursor:pointer;letter-spacing:.15em;text-transform:uppercase;background:0 0;border:0;border-bottom:1px solid #8d10107a;padding:0 0 7px;font-family:Courier New,Courier,monospace;font-size:.48rem;font-weight:700}.archiveInspectorHeader button:hover,.archiveInspectorHeader button:focus-visible{color:#fff;border-color:var(--crimson-bright)}.archiveInspectorMetrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:24px;display:grid}.archiveInspectorMetrics div{background:#ffffff04;border:1px solid #ffffff12;gap:7px;padding:14px;display:grid}.archiveInspectorMetrics span{color:#fff3;letter-spacing:.14em;text-transform:uppercase;font-size:.4rem;font-weight:700}.archiveInspectorMetrics strong{color:#ffffffc7;letter-spacing:.1em;text-transform:uppercase;font-size:.62rem}.archiveInspectorSection{border-top:1px solid #ffffff12;margin-top:22px;padding-top:18px}.archiveInspectorSection h3{color:#cd343494;letter-spacing:.16em;text-transform:uppercase;margin:0 0 13px;font-size:.46rem}.archiveInspectorVisitGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.archiveInspectorVisitGrid button,.archiveInspectorWideButton{color:#ffffff94;cursor:pointer;letter-spacing:.1em;text-transform:uppercase;background:#ffffff04;border:1px solid #ffffff14;font-family:Courier New,Courier,monospace;font-size:.48rem;font-weight:700;transition:color .22s,border-color .22s,background .22s}.archiveInspectorVisitGrid button{padding:11px 8px}.archiveInspectorWideButton{text-align:left;width:100%;margin-top:9px;padding:12px}.archiveInspectorVisitGrid button:hover,.archiveInspectorVisitGrid button:focus-visible,.archiveInspectorWideButton:hover,.archiveInspectorWideButton:focus-visible{color:#fff;background:#8d101014;border-color:#c81d1d80}.archiveInspectorDanger{color:#e65656b8;border-color:#c81d1d38}.archiveInspectorFooter{color:#ffffff2e;letter-spacing:.13em;text-transform:uppercase;border-top:1px solid #ffffff12;justify-content:space-between;gap:20px;margin-top:22px;padding-top:15px;font-size:.4rem;display:flex}@media (max-width:620px){.archiveInspector{width:calc(100vw - 20px);max-height:calc(100vh - 20px);padding:18px;top:10px;right:10px}.archiveInspectorMetrics{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.archiveInspectorVisitGrid button,.archiveInspectorWideButton{transition:none!important}}.archiveRecognition{z-index:13500;pointer-events:none;opacity:0;filter:blur(4px);width:min(360px,100vw - 60px);transition:opacity .52s,transform .72s cubic-bezier(.16,1,.3,1),filter .52s;position:fixed;bottom:30px;right:30px;transform:translateY(18px)}.archiveRecognitionVisible{opacity:1;filter:none;transform:translate(0)}.archiveRecognitionInner{text-transform:uppercase;background:linear-gradient(90deg,#080808f5,#020202fb);border-top:1px solid #c81d1d57;border-bottom:1px solid #c81d1d57;padding:18px 20px;font-family:Courier New,Courier,monospace;box-shadow:0 20px 58px #000000a8,0 0 28px #8d101014}.archiveRecognitionInner p{color:#cd34349e;letter-spacing:.2em;margin:0 0 8px;font-size:.44rem;font-weight:700}.archiveRecognitionInner strong{color:#ffffffd1;letter-spacing:.13em;font-size:.62rem;line-height:1.6;display:block}@media (max-width:700px){.archiveRecognition{width:calc(100vw - 32px);bottom:16px;right:16px}}@media (prefers-reduced-motion:reduce){.archiveRecognition{transition:none!important}}.archiveRecognition.archiveRecognitionCinematic{z-index:13900;pointer-events:none;opacity:0;filter:none;visibility:hidden;place-items:center;width:auto;padding:24px;transition:opacity .52s,visibility .52s;display:grid;position:fixed;inset:0;overflow:hidden;transform:none}.archiveRecognitionCinematicVisible{opacity:1!important;visibility:visible!important}.archiveRecognitionBackdrop{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:radial-gradient(circle,#14020214,#000000e0 74%),#000000b3;position:absolute;inset:0}.archiveRecognitionScanField{position:absolute;inset:0;overflow:hidden}.archiveRecognitionScanBeam,.archiveRecognitionScanGlow{pointer-events:none;position:absolute;left:-10%;right:-10%}.archiveRecognitionScanBeam{opacity:0;background:linear-gradient(90deg,#0000,#8d101042 16%,#e83a3ae6 47%,#ffc2c2fa 50%,#e83a3ae6 53%,#8d101042 84%,#0000);height:1px;top:-8%;box-shadow:0 0 10px #e63434b8,0 0 32px #8d101070,0 0 84px #8d101033}.archiveRecognitionScanGlow{filter:blur(12px);opacity:0;background:linear-gradient(#0000,#8d101005 30%,#cd28281c 70%,#0000);height:150px;top:calc(-8% - 70px)}.archiveRecognitionStage-scan .archiveRecognitionScanBeam,.archiveRecognitionStage-scan .archiveRecognitionScanGlow,.archiveRecognitionStage-verified .archiveRecognitionScanBeam,.archiveRecognitionStage-verified .archiveRecognitionScanGlow{animation:1.85s cubic-bezier(.22,.72,.26,1) forwards archiveRecognitionSweep}.archiveRecognitionFrame{z-index:2;text-align:center;opacity:0;filter:blur(4px);background:linear-gradient(90deg,#0000,#050505c2 12%,#050505e0 50%,#050505c2 88%,#0000);border-top:1px solid #c81d1d47;border-bottom:1px solid #c81d1d47;width:min(760px,100%);padding:clamp(38px,6vw,70px);transition:opacity .52s,transform .72s cubic-bezier(.16,1,.3,1),filter .52s;position:relative;transform:translateY(18px)}.archiveRecognitionCinematicVisible .archiveRecognitionFrame{opacity:1;filter:none;transform:translate(0)}.archiveRecognitionProtocol,.archiveRecognitionSearching,.archiveRecognitionVerified,.archiveRecognitionMessage,.archiveRecognitionStatus{text-transform:uppercase;font-family:Courier New,Courier,monospace}.archiveRecognitionProtocol{color:#cd3434a8;letter-spacing:.26em;margin:0 0 34px;font-size:.52rem;font-weight:700}.archiveRecognitionSystem{min-height:54px}.archiveRecognitionSearching,.archiveRecognitionVerified{letter-spacing:.18em;opacity:0;margin:0;font-size:.56rem;font-weight:700;line-height:1.7;transition:opacity .32s,transform .42s}.archiveRecognitionSearching{color:#ffffff57;transform:translateY(7px)}.archiveRecognitionVerified{color:#ffffff85;transform:translateY(7px)}.archiveRecognitionStage-scan .archiveRecognitionSearching,.archiveRecognitionStage-verified .archiveRecognitionVerified,.archiveRecognitionStage-message .archiveRecognitionVerified{opacity:1;transform:translateY(0)}.archiveRecognitionStage-verified .archiveRecognitionSearching,.archiveRecognitionStage-message .archiveRecognitionSearching{opacity:0;transform:translateY(-6px)}.archiveRecognitionRule{opacity:0;background:linear-gradient(90deg,#0000,#cd34349e,#0000);width:0;height:1px;margin:34px auto;transition:width .52s,opacity .32s;box-shadow:0 0 10px #8d10103d}.archiveRecognitionStage-verified .archiveRecognitionRule,.archiveRecognitionStage-message .archiveRecognitionRule{opacity:1;width:min(430px,82%)}.archiveRecognitionMessage{color:#fffffff0;letter-spacing:.08em;opacity:0;filter:blur(3px);font-size:clamp(1.4rem,4vw,3.2rem);line-height:1.35;transition:opacity .52s,transform .72s cubic-bezier(.16,1,.3,1),filter .52s;display:block;transform:translateY(10px)scale(.985)}.archiveRecognitionStage-message .archiveRecognitionMessage{opacity:1;filter:none;transform:translateY(0)scale(1)}.archiveRecognitionStatus{color:#ffffff2e;letter-spacing:.16em;opacity:0;margin:30px 0 0;font-size:.42rem;transition:opacity .42s .3s}.archiveRecognitionStage-message .archiveRecognitionStatus{opacity:1}@keyframes archiveRecognitionSweep{0%{opacity:0;top:-8%}9%{opacity:1}88%{opacity:1}to{opacity:0;top:108%}}@media (max-width:700px){.archiveRecognition.archiveRecognitionCinematic{width:auto;padding:16px;bottom:auto;right:auto}.archiveRecognitionFrame{padding:36px 20px}.archiveRecognitionMessage{font-size:clamp(1.15rem,6vw,1.8rem)}}@media (prefers-reduced-motion:reduce){.archiveRecognition.archiveRecognitionCinematic,.archiveRecognitionFrame,.archiveRecognitionSearching,.archiveRecognitionVerified,.archiveRecognitionRule,.archiveRecognitionMessage,.archiveRecognitionStatus{transition:none!important}.archiveRecognitionScanBeam,.archiveRecognitionScanGlow{animation:none!important}}body.archiveVisit67Panic{overflow-x:hidden!important}body.archiveVisit67Panic .siteShell{will-change:transform;transform-origin:50%!important;animation:.56s cubic-bezier(.36,.07,.19,.97) archiveVisit67ShakeCorrected!important}.visit67ApologyPortal{z-index:20000!important;margin:0!important;position:fixed!important;inset:auto 28px 28px auto!important;transform:translateY(18px)!important}.visit67ApologyPortal.visit67ApologyVisible{opacity:1!important;filter:none!important;transform:translate(0)!important}@keyframes archiveVisit67ShakeCorrected{0%,to{transform:translate(0)rotate(0)}8%{transform:translate(-20px,5px)rotate(-.35deg)}18%{transform:translate(18px,-6px)rotate(.32deg)}29%{transform:translate(-16px,4px)rotate(-.27deg)}41%{transform:translate(14px,-3px)rotate(.22deg)}54%{transform:translate(-11px,3px)rotate(-.17deg)}67%{transform:translate(9px,-2px)rotate(.13deg)}79%{transform:translate(-6px,1px)rotate(-.08deg)}90%{transform:translate(3px)rotate(.04deg)}}@media (max-width:700px){.visit67ApologyPortal{width:auto!important;bottom:16px!important;left:16px!important;right:16px!important}}@media (prefers-reduced-motion:reduce){body.archiveVisit67Panic .siteShell{animation:none!important}}.visit67ApologyPortal{text-align:left!important;white-space:normal!important;width:min(340px,100vw - 56px)!important;padding:22px 24px!important;display:block!important}.visit67ApologyPortal p,.visit67ApologyPortal strong,.visit67ApologyPortal span,.visit67ApologyPortal em{white-space:normal!important;width:auto!important;margin-left:0!important;margin-right:0!important;display:block!important;position:static!important;transform:none!important}.visit67ApologyPortal p{margin-top:0!important;margin-bottom:16px!important}.visit67ApologyPortal strong{margin:0!important;line-height:1.55!important}.visit67ApologyPortal span{margin-top:16px!important;margin-bottom:10px!important}.visit67ApologyPortal em{margin:0!important;line-height:1.4!important}@media (max-width:700px){.visit67ApologyPortal{width:auto!important}}body.archiveVisit67MessageActive .presenceDebug{opacity:0!important;visibility:hidden!important;pointer-events:none!important}.visit67ApologyPortal{background:linear-gradient(145deg,#080808fb,#010101fe)!important;border:1px solid #c81d1d75!important;width:min(360px,100vw - 60px)!important;padding:24px 26px!important;bottom:30px!important;right:30px!important;box-shadow:0 28px 86px #000000db,0 0 42px #8d101029!important}.visit67ApologyPortal p{color:#cd3434c7!important;letter-spacing:.22em!important;margin:0 0 18px!important;font-size:.56rem!important}.visit67ApologyPortal strong{color:#ffffffe0!important;letter-spacing:.11em!important;margin:0!important;font-size:.74rem!important;line-height:1.65!important}.visit67ApologyPortal span{color:#ffffff4d!important;margin:17px 0 11px!important}.visit67ApologyPortal em{color:#fffffff0!important;letter-spacing:.08em!important;font-size:.8rem!important}@media (max-width:700px){.visit67ApologyPortal{width:auto!important;padding:21px 22px!important;bottom:16px!important;left:16px!important;right:16px!important}}.archiveStatusPanel{z-index:11800;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#fff;opacity:0;pointer-events:none;visibility:hidden;background:linear-gradient(145deg,#070707e6,#010101f0);border:1px solid #ffffff12;width:min(280px,100vw - 48px);padding:18px 20px;font-family:Courier New,Courier,monospace;transition:opacity .7s,transform .9s cubic-bezier(.16,1,.3,1),visibility .7s;position:fixed;bottom:24px;left:24px;transform:translateY(14px);box-shadow:0 22px 64px #00000094,inset 0 1px #ffffff06}.archiveStatusPanelVisible{opacity:.78;pointer-events:auto;visibility:visible;transform:translate(0)}.archiveStatusPanel:hover{opacity:1}.archiveStatusHeader{align-items:center;gap:9px;margin-bottom:14px;display:flex}.archiveStatusHeader p{color:#ffffff47;letter-spacing:.2em;text-transform:uppercase;margin:0;font-size:.43rem;font-weight:700}.archiveStatusPulse{background:#cd3434d1;border-radius:50%;width:5px;height:5px;animation:2.8s ease-in-out infinite archiveStatusPulse;box-shadow:0 0 8px #cd343494}.archiveStatusPrimary{border-bottom:1px solid #ffffff0f;justify-content:space-between;align-items:baseline;gap:18px;padding-bottom:13px;display:flex}.archiveStatusPrimary strong{color:#ffffffdb;letter-spacing:.16em;text-transform:uppercase;font-size:.66rem}.archiveStatusPrimary span{color:#fff3;letter-spacing:.11em;text-align:right;text-transform:uppercase;font-size:.38rem}.archiveStatusRows{gap:8px;margin-top:13px;display:grid}.archiveStatusRows div,.archiveStatusSignal>div:first-child{justify-content:space-between;align-items:center;gap:18px;display:flex}.archiveStatusRows span,.archiveStatusSignal span{color:#ffffff2e;letter-spacing:.12em;text-transform:uppercase;font-size:.38rem}.archiveStatusRows strong,.archiveStatusSignal strong{color:#ffffff80;letter-spacing:.1em;text-align:right;text-transform:uppercase;font-size:.41rem;font-weight:700}.archiveStatusActivityDots{color:#cd343485;letter-spacing:0;vertical-align:bottom;align-items:center;width:auto;margin-left:.12em;font-style:normal;display:inline-flex;overflow:visible}.archiveStatusActivityDots span{color:#d63e3ed9;text-shadow:0 0 6px #d63e3e59;opacity:.15;animation:1.2s infinite archiveStatusActivityDot;display:inline-block}.archiveStatusActivityDots span:nth-child(2){animation-delay:.18s}.archiveStatusActivityDots span:nth-child(3){animation-delay:.36s}@keyframes archiveStatusActivityDot{0%,20%{opacity:.18}45%,65%{opacity:1}90%,to{opacity:.18}}.archiveStatusSignal{border-top:1px solid #ffffff0f;margin-top:14px;padding-top:13px}.archiveStatusSignalTrack{background:#ffffff0e;height:2px;margin-top:9px;overflow:hidden}.archiveStatusSignalTrack span{background:linear-gradient(90deg,#5c0e0e75,#cd3434c7);height:100%;transition:width .9s;display:block;box-shadow:0 0 10px #8d101047}.archiveStatusNode03{border-top:1px solid #ffffff0f;gap:8px;margin-top:14px;padding-top:13px;display:grid}.archiveStatusNodeRow{justify-content:space-between;align-items:center;gap:18px;width:100%;display:flex}.archiveStatusNodeRow span{color:#ffffff2e;letter-spacing:.12em;text-transform:uppercase;font-size:.38rem}.archiveStatusNodeRow strong{color:#ffffff80;letter-spacing:.1em;text-align:right;text-transform:uppercase;font-size:.41rem;font-weight:700}.archiveStatusNodeConnect{appearance:none;cursor:pointer;background:0 0;border:0;outline:0;justify-content:space-between;align-items:center;gap:18px;width:100%;padding:0;display:flex}.archiveStatusNodeConnect span{color:#ffffff2e;letter-spacing:.12em;text-transform:uppercase;font-size:.38rem}.archiveStatusNodeConnect strong{color:#cd3434c7;letter-spacing:.1em;text-align:right;text-transform:uppercase;font-size:.41rem;font-weight:700;transition:color .18s,text-shadow .18s,transform .18s}.archiveStatusNodeConnect:hover strong{color:#eb5c5c;text-shadow:0 0 10px #cd343461;transform:translate(2px)}.archiveStatusNodeConnect:focus-visible{outline-offset:5px;outline:1px solid #cd34346b}.archiveStatusNodeConnect[aria-pressed=true] strong{color:#ffffff80;text-shadow:none}.archiveStatusNodeConnect[aria-pressed=false] strong:after{content:"_";color:#eb5c5ceb;text-align:left;width:.7em;margin-left:.18em;animation:1.05s step-end infinite archiveStatusCommandCursor;display:inline-block}@keyframes archiveStatusCommandCursor{0%,46%{opacity:1}47%,to{opacity:0}}@media (prefers-reduced-motion:reduce){.archiveStatusNodeConnect[aria-pressed=false] strong:after{opacity:1;animation:none}}body.archiveVisit67MessageActive .archiveStatusPanel{opacity:0!important;visibility:hidden!important}body:has(.archiveTransmissionVisible) .archiveStatusPanel{opacity:0!important;visibility:hidden!important}body:has(.archiveRecognitionCinematicVisible) .archiveStatusPanel{opacity:0!important;visibility:hidden!important}@keyframes archiveStatusPulse{0%,to{opacity:.34;transform:scale(.82)}50%{opacity:1;transform:scale(1.12)}}@keyframes archiveStatusDots{0%{width:0}to{width:1.2em}}@media (max-width:900px){.archiveStatusPanel{width:224px;padding:14px 16px;bottom:14px;left:14px}.archiveStatusPrimary span,.archiveStatusRows div:first-child,.archiveStatusSignal{display:none}.archiveStatusPrimary{padding-bottom:10px}.archiveStatusRows{margin-top:10px}}@media (max-width:560px){.archiveStatusPanel{width:190px}.archiveStatusHeader{margin-bottom:10px}}@media (prefers-reduced-motion:reduce){.archiveStatusPanel,.archiveStatusSignalTrack span{transition:none!important}.archiveStatusPulse,.archiveStatusActivityDots span{animation:none!important}}.archiveStatusEntityWatching{border-color:#cd343447;box-shadow:0 22px 64px #000000ad,0 0 42px #8d10101f,inset 0 1px #ffffff08;opacity:1!important}.archiveStatusEntityWatching .archiveStatusRows div:nth-child(2) strong{color:#e84a4ae0;text-shadow:0 0 9px #8d10106b;animation:.92s step-end archiveStatusEntityText}.archiveStatusEntityWatching .archiveStatusPulse{animation:.92s step-end archiveStatusEntityPulse}.archiveStatusEntityWatching .archiveStatusSignalTrack span{filter:brightness(1.35);box-shadow:0 0 14px #cd34347a}@keyframes archiveStatusEntityText{0%,to{opacity:1}12%{opacity:.28}17%{opacity:1}44%{opacity:.66}49%{opacity:1}}@keyframes archiveStatusEntityPulse{0%,to{opacity:.4;transform:scale(.9)}18%{opacity:1;transform:scale(1.5)}36%{opacity:.34;transform:scale(.84)}54%{opacity:1;transform:scale(1.22)}}@media (prefers-reduced-motion:reduce){.archiveStatusEntityWatching .archiveStatusRows div:nth-child(2) strong,.archiveStatusEntityWatching .archiveStatusPulse{animation:none!important}}.mainNavigation .navigationItemPresenceBlink{visibility:hidden!important;opacity:0!important;pointer-events:none!important}@media (prefers-reduced-motion:reduce){.mainNavigation .navigationItemPresenceBlink{visibility:visible!important;opacity:1!important}}.presenceAmbientDim{z-index:11750;pointer-events:none;opacity:0;visibility:hidden;background:#00000029;position:fixed;inset:0}.heroSectionAmbientPulse .presenceAmbientDim{visibility:visible;animation:1.35s ease-in-out presenceAmbientDimPulse}@keyframes presenceAmbientDimPulse{0%,to{opacity:0}22%{opacity:.24}48%{opacity:.72}72%{opacity:.4}}@keyframes presenceAmbientPortalPulse{0%,to{opacity:1;filter:none;transform:scale(1)}42%{opacity:1.18;filter:brightness(1.28)contrast(1.08);transform:scale(1.035)}58%{opacity:1.08;filter:brightness(1.16);transform:scale(1.018)}}@keyframes presenceAmbientBloomPulse{0%,to{opacity:1;transform:scale(1)}46%{opacity:1.22;transform:scale(1.08)}64%{opacity:1.1;transform:scale(1.035)}}@media (prefers-reduced-motion:reduce){.heroSectionAmbientPulse .presenceAmbientDim,.heroSectionAmbientPulse .portalGlow,.heroSectionAmbientPulse .portalBloom{animation:none!important}.presenceAmbientDim{visibility:hidden!important;opacity:0!important}}.presenceAmbientDim{background:#00000070!important}.heroSectionAmbientPulse .presenceAmbientDim{animation:1.75s cubic-bezier(.22,.7,.24,1) presenceAmbientDimPulseStrong!important}.heroSectionAmbientPulse .portalGlow{animation:1.75s cubic-bezier(.22,.7,.24,1) presenceAmbientPortalPulseStrong!important}.heroSectionAmbientPulse .portalBloom{animation:1.75s cubic-bezier(.22,.7,.24,1) presenceAmbientBloomPulseStrong!important}.heroSectionAmbientPulse .heroContentScroll,.heroSectionAmbientPulse .heroArtworkWrapper{animation:1.75s cubic-bezier(.22,.7,.24,1) presenceAmbientWorldDrain}body:has(.heroSectionAmbientPulse) .filmGrain{animation:1.75s steps(4,end) presenceAmbientGrainSurge!important}.archiveStatusSignalLost{opacity:1!important;border-color:#cd343480!important;box-shadow:0 22px 64px #000000b8,0 0 48px #8d10102e!important}.archiveStatusSignalLost .archiveStatusRows div:nth-child(2) strong{text-shadow:0 0 11px #cd34348f;animation:.26s step-end archiveStatusSignalLostFlash;color:#f24e4ef5!important}.archiveStatusSignalLost .archiveStatusPulse{background:#ff4848!important;box-shadow:0 0 14px #ff3434e6!important}.archiveStatusSignalLost .archiveStatusSignalTrack span{opacity:.12;filter:brightness(.6)saturate(.3)}@keyframes presenceAmbientDimPulseStrong{0%,to{opacity:0}18%{opacity:.24}38%{opacity:.62}52%,64%{opacity:.96}82%{opacity:.42}}@keyframes presenceAmbientPortalPulseStrong{0%,to{opacity:1;filter:none;transform:scale(1)}36%{opacity:1.12;filter:brightness(1.38)contrast(1.1)saturate(1.16);transform:scale(1.03)}52%,64%{opacity:1.28;filter:brightness(1.78)contrast(1.16)saturate(1.34);transform:scale(1.075)}80%{opacity:1.08;filter:brightness(1.22)saturate(1.12);transform:scale(1.022)}}@keyframes presenceAmbientBloomPulseStrong{0%,to{opacity:1;filter:blur(78px);transform:scale(1)}42%{opacity:1.18;filter:blur(88px);transform:scale(1.09)}52%,66%{opacity:1.36;filter:blur(104px);transform:scale(1.18)}82%{opacity:1.08;filter:blur(84px);transform:scale(1.045)}}@keyframes presenceAmbientWorldDrain{0%,to{filter:none}42%{filter:brightness(.86)saturate(.82)}52%,66%{filter:brightness(.74)saturate(.62)contrast(1.06)}82%{filter:brightness(.9)saturate(.88)}}@keyframes presenceAmbientGrainSurge{0%,to{opacity:.038;transform:translate(0)}40%{opacity:.065;transform:translate(-1.5%,1%)}52%,64%{opacity:.11;transform:translate(1.8%,-1.2%)}80%{opacity:.052;transform:translate(-.8%,.6%)}}@keyframes archiveStatusSignalLostFlash{0%{opacity:0}18%{opacity:1}42%{opacity:.34}64%{opacity:1}to{opacity:.72}}@media (prefers-reduced-motion:reduce){.heroSectionAmbientPulse .presenceAmbientDim,.heroSectionAmbientPulse .portalGlow,.heroSectionAmbientPulse .portalBloom,.heroSectionAmbientPulse .heroContentScroll,.heroSectionAmbientPulse .heroArtworkWrapper,.archiveStatusSignalLost .archiveStatusRows div:nth-child(2) strong{animation:none!important}body:has(.heroSectionAmbientPulse) .filmGrain{animation:none!important}}.longTermObserver{z-index:14600;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);opacity:0;filter:blur(3px);pointer-events:none;background:linear-gradient(145deg,#080808fb,#010101fe);border:1px solid #c81d1d66;width:min(390px,100vw - 60px);padding:26px 28px;font-family:Courier New,Courier,monospace;transition:opacity .52s,transform .72s cubic-bezier(.16,1,.3,1),filter .52s;position:fixed;bottom:30px;right:30px;transform:translateY(18px);box-shadow:0 30px 90px #000000d6,0 0 46px #8d101021}.longTermObserverVisible{opacity:1;filter:none;transform:translate(0)}.longTermObserver p,.longTermObserver strong,.longTermObserver span,.longTermObserver em{margin:0;font-family:Courier New,Courier,monospace;display:block}.longTermObserver p{color:#cd3434b8;letter-spacing:.21em;text-transform:uppercase;margin-bottom:18px;font-size:.52rem;font-weight:700}.longTermObserver strong{color:#ffffffeb;letter-spacing:.11em;text-transform:uppercase;font-size:clamp(.86rem,1.3vw,1.05rem);line-height:1.55}.longTermObserver span{color:#ffffff45;letter-spacing:.12em;text-transform:uppercase;margin-top:13px;font-size:.48rem;line-height:1.55}.longTermObserver em{color:#ffffffe6;letter-spacing:.08em;border-top:1px solid #ffffff12;margin-top:24px;padding-top:17px;font-size:.75rem;font-style:normal}body.archiveVisit67MessageActive .longTermObserver{opacity:0!important;visibility:hidden!important}body:has(.archiveTransmissionVisible) .longTermObserver{opacity:0!important;visibility:hidden!important}body:has(.archiveRecognitionCinematicVisible) .longTermObserver{opacity:0!important;visibility:hidden!important}@media (max-width:700px){.longTermObserver{width:auto;padding:22px 23px;bottom:16px;left:16px;right:16px}}@media (prefers-reduced-motion:reduce){.longTermObserver{transition:none!important}}.archiveStatusSessionRow{display:flex}body.archiveNightSession:before{content:"";z-index:20;pointer-events:none;mix-blend-mode:screen;background:radial-gradient(circle at 72% 42%,#74080813,#0000 34%),linear-gradient(#28000009,#00000014);position:fixed;inset:0}body.archiveNightSession .archiveStatusPanel{border-color:#a0181833;box-shadow:0 22px 68px #000000a8,0 0 42px #6008081a}body.archiveNightSession .archiveStatusPulse{background:#e02e2ee6;box-shadow:0 0 10px #b41a1aa8}body.archiveNightSession .portalGlow{filter:brightness(1.08)saturate(1.12)}body.archiveNightSession .portalBloom{opacity:1.08;transform:scale(1.025)}@media (max-width:900px){.archiveStatusSessionRow{display:none!important}}@media (prefers-reduced-motion:reduce){body.archiveNightSession .portalBloom{transform:none!important}}.archiveStatusSeasonRow{display:flex}body.archiveOctoberSeason:after{content:"";z-index:19;pointer-events:none;mix-blend-mode:screen;background:radial-gradient(circle at 74% 40%,#7e080817,#0000 36%),linear-gradient(#32000009,#0000001a);position:fixed;inset:0}body.archiveOctoberSeason .archiveStatusPanel{border-color:#ae1e1e3d;box-shadow:0 24px 72px #000000b8,0 0 46px #6e080821}body.archiveOctoberSeason .archiveStatusSeasonRow strong{color:#da3e3ec7;text-shadow:0 0 8px #8d101057}body.archiveOctoberSeason .portalGlow{filter:brightness(1.12)saturate(1.18)contrast(1.04)}body.archiveOctoberSeason .portalBloom{opacity:1.12;transform:scale(1.04)}body.archiveOctoberSeason .filmGrain{opacity:.048}@media (max-width:900px){.archiveStatusSeasonRow{display:none!important}}@media (prefers-reduced-motion:reduce){body.archiveOctoberSeason .portalBloom{transform:none!important}}.clearanceRecognition{z-index:14700;pointer-events:none;opacity:0;visibility:hidden;place-items:center;padding:24px;transition:opacity .52s,visibility .52s;display:grid;position:fixed;inset:0;overflow:hidden}.clearanceRecognitionVisible{opacity:1;visibility:visible}.clearanceRecognitionBackdrop{-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:radial-gradient(circle,#37050517,#000000e6 72%),#000000b8;position:absolute;inset:0}.clearanceRecognitionSweep{position:absolute;inset:0;overflow:hidden}.clearanceRecognitionSweep span{opacity:0;background:linear-gradient(90deg,#0000,#b91f1f4d,#ffaeaef5,#b91f1f4d,#0000);height:1px;position:absolute;top:-8%;left:-12%;right:-12%;box-shadow:0 0 12px #e63434b8,0 0 38px #8d10106b}.clearanceRecognitionStage-scanning .clearanceRecognitionSweep span,.clearanceRecognitionStage-classified .clearanceRecognitionSweep span{animation:1.8s cubic-bezier(.22,.72,.26,1) clearanceRecognitionSweep}.clearanceRecognitionFrame{z-index:2;text-align:center;opacity:0;filter:blur(4px);background:linear-gradient(90deg,#0000,#050505c2 12%,#050505e6 50%,#050505c2 88%,#0000);border-top:1px solid #c81d1d4d;border-bottom:1px solid #c81d1d4d;width:min(760px,100%);padding:clamp(40px,6vw,72px);transition:opacity .52s,transform .72s cubic-bezier(.16,1,.3,1),filter .52s;position:relative;transform:translateY(16px)}.clearanceRecognitionVisible .clearanceRecognitionFrame{opacity:1;filter:none;transform:translate(0)}.clearanceRecognitionFrame p,.clearanceRecognitionFrame span,.clearanceRecognitionFrame strong,.clearanceRecognitionFrame em{text-transform:uppercase;font-family:Courier New,Courier,monospace;display:block}.clearanceRecognitionFrame p{color:#cd3434b8;letter-spacing:.26em;margin:0 0 34px;font-size:.54rem;font-weight:700}.clearanceRecognitionScanning,.clearanceRecognitionClassified{color:#ffffff61;letter-spacing:.18em;opacity:0;min-height:1.7em;font-size:.56rem;font-weight:700;transition:opacity .32s,transform .42s}.clearanceRecognitionStage-scanning .clearanceRecognitionScanning,.clearanceRecognitionStage-classified .clearanceRecognitionClassified{opacity:1}.clearanceRecognitionStage-classified .clearanceRecognitionScanning{opacity:0}.clearanceRecognitionRule{opacity:0;background:linear-gradient(90deg,#0000,#cd3434a3,#0000);width:0;height:1px;margin:34px auto;transition:width .52s,opacity .32s}.clearanceRecognitionStage-classified .clearanceRecognitionRule{opacity:1;width:min(430px,82%)}.clearanceRecognitionFrame strong{color:#fffffff5;letter-spacing:.09em;opacity:0;filter:blur(3px);font-size:clamp(1.5rem,4vw,3.35rem);line-height:1.3;transition:opacity .52s,transform .72s cubic-bezier(.16,1,.3,1),filter .52s;transform:translateY(10px)}.clearanceRecognitionStage-classified .clearanceRecognitionFrame strong{opacity:1;filter:none;transform:translateY(0)}.clearanceRecognitionFrame em{color:#fff3;letter-spacing:.16em;opacity:0;margin-top:30px;font-size:.44rem;font-style:normal;transition:opacity .42s .3s}.clearanceRecognitionStage-classified .clearanceRecognitionFrame em{opacity:1}:is(body:has(.clearanceRecognitionVisible) .archiveStatusPanel,body:has(.clearanceRecognitionVisible) .presenceDebug){opacity:0!important;visibility:hidden!important}@keyframes clearanceRecognitionSweep{0%{opacity:0;top:-8%}10%{opacity:1}88%{opacity:1}to{opacity:0;top:108%}}@media (prefers-reduced-motion:reduce){.clearanceRecognition,.clearanceRecognitionFrame,.clearanceRecognitionScanning,.clearanceRecognitionClassified,.clearanceRecognitionRule,.clearanceRecognitionFrame strong,.clearanceRecognitionFrame em{transition:none!important}.clearanceRecognitionSweep span{animation:none!important}}.archiveStatusClearance-catalogued,.archiveStatusClearance-restricted_access,.archiveStatusClearance-archive_staff,.archiveStatusClearance-permanent_record{border-color:#cd34342e}.archiveStatusClearance-restricted_access .archiveStatusPulse,.archiveStatusClearance-archive_staff .archiveStatusPulse,.archiveStatusClearance-permanent_record .archiveStatusPulse{box-shadow:0 0 11px #cd3434b8}.archiveStatusClearance-archive_staff .archiveStatusHeader p,.archiveStatusClearance-permanent_record .archiveStatusHeader p{color:#cd343485}.archiveStatusClearance-permanent_record{border-color:#cd343447;box-shadow:0 24px 76px #000000b3,0 0 46px #8d10101f}.archiveStatusClearance-permanent_record .archiveStatusPrimary strong{letter-spacing:.2em}.archiveStatusClearance-permanent_record .archiveStatusSignalTrack span{filter:brightness(1.18)}@media (prefers-reduced-motion:reduce){.archiveStatusClearance-permanent_record{transition:none!important}}.restrictedPersonnelFile{background:linear-gradient(145deg,#090909f0,#020202fa);border:1px solid #ffffff12;width:min(1180px,100% - 48px);margin:clamp(80px,12vw,160px) auto 0;padding:clamp(26px,4vw,48px);position:relative;overflow:hidden;box-shadow:0 30px 90px #0000008f}.restrictedPersonnelFile:before{content:"";pointer-events:none;opacity:.5;background:repeating-linear-gradient(#0000 0 5px,#ffffff03 6px);position:absolute;inset:0}.restrictedPersonnelFileHeader{z-index:1;justify-content:space-between;align-items:flex-start;gap:28px;display:flex;position:relative}.restrictedPersonnelFileHeader p{color:#cd343494;letter-spacing:.2em;text-transform:uppercase;margin:0 0 11px;font-family:Courier New,Courier,monospace;font-size:.5rem;font-weight:700}.restrictedPersonnelFileHeader h3{color:#ffffffe6;letter-spacing:-.03em;margin:0;font-size:clamp(1.45rem,3vw,2.8rem)}.restrictedPersonnelFileHeader>span{color:#ffffff4d;letter-spacing:.13em;text-align:right;text-transform:uppercase;border:1px solid #ffffff14;padding:8px 10px;font-family:Courier New,Courier,monospace;font-size:.42rem;font-weight:700}.restrictedPersonnelFileRule{z-index:1;background:linear-gradient(90deg,#cd34347a,#ffffff0a);height:1px;margin:30px 0;position:relative}.restrictedPersonnelFileLocked{border-color:#ffffff0e}.restrictedPersonnelFileLockedContent{z-index:1;text-align:center;place-content:center;gap:12px;min-height:180px;display:grid;position:relative}.restrictedPersonnelFileLockedContent p,.restrictedPersonnelFileLockedContent strong,.restrictedPersonnelFileLockedContent span{text-transform:uppercase;margin:0;font-family:Courier New,Courier,monospace}.restrictedPersonnelFileLockedContent p{color:#fff3;letter-spacing:.14em;font-size:.46rem}.restrictedPersonnelFileLockedContent strong{color:#ffffffa3;letter-spacing:.13em;font-size:clamp(.78rem,1.5vw,1rem)}.restrictedPersonnelFileLockedContent span{color:#cd343461;letter-spacing:.12em;font-size:.42rem}.restrictedPersonnelFileAuthorized{border-color:#cd34343d;box-shadow:0 30px 90px #0000009e,0 0 52px #780a0a14}.restrictedPersonnelFileAuthorized .restrictedPersonnelFileHeader>span{color:#cd3434a8;border-color:#cd343438}.restrictedPersonnelFileToggle{z-index:2;color:#ffffffc2;letter-spacing:.15em;text-transform:uppercase;cursor:pointer;background:#780c0c14;border:1px solid #cd343457;justify-content:center;align-items:center;min-width:180px;min-height:42px;padding:11px 18px;font-family:Courier New,Courier,monospace;font-size:.48rem;font-weight:700;transition:border-color .22s,background .22s,color .22s;display:inline-flex;position:relative}.restrictedPersonnelFileToggle:hover,.restrictedPersonnelFileToggle:focus-visible{color:#fff;background:#780c0c29;border-color:#cd3434b3}.restrictedPersonnelFileContents{z-index:1;opacity:0;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;max-height:0;margin-top:0;transition:max-height .9s cubic-bezier(.16,1,.3,1),margin-top .52s,opacity .46s,transform .7s cubic-bezier(.16,1,.3,1);display:grid;position:relative;overflow:hidden;transform:translateY(12px)}.restrictedPersonnelFileOpen .restrictedPersonnelFileContents{opacity:1;max-height:900px;margin-top:30px;transform:translateY(0)}.restrictedPersonnelFileContents>div{background:#ffffff05;border:1px solid #ffffff0e;padding:18px 20px}.restrictedPersonnelFileContents>div span,.restrictedPersonnelFileContents>div strong{text-transform:uppercase;font-family:Courier New,Courier,monospace;display:block}.restrictedPersonnelFileContents>div span{color:#fff3;letter-spacing:.13em;margin-bottom:9px;font-size:.4rem}.restrictedPersonnelFileContents>div strong{color:#ffffffb3;letter-spacing:.1em;font-size:.58rem}.restrictedPersonnelFileContents>p{color:#ffffff85;letter-spacing:.035em;border-top:1px solid #ffffff12;border-bottom:1px solid #ffffff12;grid-column:1/-1;margin:34px 0 0;padding:28px 0;font-family:Courier New,Courier,monospace;font-size:clamp(.72rem,1.2vw,.88rem);line-height:1.9}.restrictedPersonnelFileContents>footer{color:#ffffff38;letter-spacing:.13em;text-transform:uppercase;grid-column:1/-1;justify-content:space-between;gap:20px;margin-top:22px;font-family:Courier New,Courier,monospace;font-size:.42rem;display:flex}.restrictedPersonnelFileContents>footer strong{color:#cd34348a}@media (max-width:760px){.restrictedPersonnelFile{width:calc(100% - 28px)}.restrictedPersonnelFileHeader{display:grid}.restrictedPersonnelFileHeader>span{text-align:left;justify-self:start}.restrictedPersonnelFileContents{grid-template-columns:1fr}.restrictedPersonnelFileContents>p,.restrictedPersonnelFileContents>footer{grid-column:auto}.restrictedPersonnelFileContents>footer{display:grid}}@media (prefers-reduced-motion:reduce){.restrictedPersonnelFileContents,.restrictedPersonnelFileToggle{transition:none!important}}.staffAudioLog{background:linear-gradient(145deg,#080808f5,#010101fc);border:1px solid #ffffff12;width:min(1180px,100% - 48px);margin:clamp(90px,12vw,170px) auto 0;padding:clamp(26px,4vw,48px);position:relative;overflow:hidden;box-shadow:0 34px 100px #0000009e}.staffAudioLog:before{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#ffffff04,#0000),repeating-linear-gradient(#0000 0 6px,#ffffff03 7px);position:absolute;inset:0}.staffAudioLogHeader{z-index:1;justify-content:space-between;align-items:flex-start;gap:28px;display:flex;position:relative}.staffAudioLogHeader p{color:#cd343499;letter-spacing:.2em;text-transform:uppercase;margin:0 0 11px;font-family:Courier New,Courier,monospace;font-size:.5rem;font-weight:700}.staffAudioLogHeader h3{color:#ffffffeb;letter-spacing:-.03em;margin:0;font-size:clamp(1.5rem,3vw,2.9rem)}.staffAudioLogHeader>span{color:#ffffff4d;letter-spacing:.13em;text-align:right;text-transform:uppercase;border:1px solid #ffffff14;padding:8px 10px;font-family:Courier New,Courier,monospace;font-size:.42rem;font-weight:700}.staffAudioLogRule{z-index:1;background:linear-gradient(90deg,#cd343485,#ffffff0a);height:1px;margin:30px 0;position:relative}.staffAudioLogLockedContent{z-index:1;text-align:center;place-content:center;gap:12px;min-height:190px;display:grid;position:relative}.staffAudioLogLockedContent p,.staffAudioLogLockedContent strong,.staffAudioLogLockedContent span{text-transform:uppercase;margin:0;font-family:Courier New,Courier,monospace}.staffAudioLogLockedContent p{color:#fff3;letter-spacing:.14em;font-size:.46rem}.staffAudioLogLockedContent strong{color:#ffffffa8;letter-spacing:.13em;font-size:clamp(.8rem,1.5vw,1.05rem)}.staffAudioLogLockedContent span{color:#cd343466;letter-spacing:.12em;font-size:.42rem}.staffAudioLogAuthorized{border-color:#cd343447;box-shadow:0 34px 100px #000000ad,0 0 58px #780a0a1a}.staffAudioLogAuthorized .staffAudioLogHeader>span{color:#cd3434b3;border-color:#cd34343d}.staffAudioLogToggle{z-index:2;color:#ffffffc7;letter-spacing:.15em;text-transform:uppercase;cursor:pointer;background:#780c0c14;border:1px solid #cd34345c;min-width:190px;min-height:42px;padding:11px 18px;font-family:Courier New,Courier,monospace;font-size:.48rem;font-weight:700;transition:border-color .22s,background .22s,color .22s;position:relative}.staffAudioLogToggle:hover,.staffAudioLogToggle:focus-visible{color:#fff;background:#780c0c29;border-color:#cd3434b8}.staffAudioLogContents{z-index:1;opacity:0;max-height:0;margin-top:0;transition:max-height 1s cubic-bezier(.16,1,.3,1),margin-top .52s,opacity .46s,transform .7s cubic-bezier(.16,1,.3,1);position:relative;overflow:hidden;transform:translateY(12px)}.staffAudioLogOpen .staffAudioLogContents{opacity:1;max-height:1400px;margin-top:30px;transform:translateY(0)}.staffAudioLogPlayback{background:#ffffff05;border:1px solid #ffffff0f;padding:22px 24px}.staffAudioLogPlaybackHeader,.staffAudioLogPlaybackFooter{letter-spacing:.13em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:18px;font-family:Courier New,Courier,monospace;font-size:.42rem;display:flex}.staffAudioLogPlaybackHeader span,.staffAudioLogPlaybackFooter span{color:#ffffff38}.staffAudioLogPlaybackHeader strong,.staffAudioLogPlaybackFooter strong{color:#cd34348f}.staffAudioLogWaveform{align-items:center;gap:3px;height:96px;margin:26px 0;display:flex;overflow:hidden}.staffAudioLogWaveform span{opacity:.46;background:linear-gradient(#cd3434d1,#690a0a57);flex:1;min-width:2px;box-shadow:0 0 7px #8d101042}.staffAudioLogOpen .staffAudioLogWaveform span{animation:2.8s ease-in-out infinite alternate staffAudioWaveform}.staffAudioLogMetadata{grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin-top:26px;display:grid}.staffAudioLogMetadata>div{background:#ffffff04;border:1px solid #ffffff0e;padding:18px 20px}.staffAudioLogMetadata span,.staffAudioLogMetadata strong{text-transform:uppercase;font-family:Courier New,Courier,monospace;display:block}.staffAudioLogMetadata span{color:#fff3;letter-spacing:.13em;margin-bottom:9px;font-size:.4rem}.staffAudioLogMetadata strong{color:#ffffffb3;letter-spacing:.1em;font-size:.56rem}.staffAudioLogTranscript{border-top:1px solid #ffffff12;border-bottom:1px solid #ffffff12;margin-top:32px;padding:28px 0}.staffAudioLogTranscript>span{color:#cd34348c;letter-spacing:.15em;text-transform:uppercase;margin-bottom:20px;font-family:Courier New,Courier,monospace;font-size:.44rem;font-weight:700;display:block}.staffAudioLogTranscript p{color:#ffffff85;letter-spacing:.035em;margin:0 0 18px;font-family:Courier New,Courier,monospace;font-size:clamp(.72rem,1.2vw,.88rem);line-height:1.9}.staffAudioLogTranscript p:last-child{margin-bottom:0}.staffAudioLogContents>footer{color:#ffffff38;letter-spacing:.13em;text-transform:uppercase;justify-content:space-between;gap:20px;margin-top:22px;font-family:Courier New,Courier,monospace;font-size:.42rem;display:flex}.staffAudioLogContents>footer strong{color:#cd34348f}@keyframes staffAudioWaveform{0%{opacity:.28;transform:scaleY(.78)}to{opacity:.66;transform:scaleY(1)}}@media (max-width:760px){.staffAudioLog{width:calc(100% - 28px)}.staffAudioLogHeader{display:grid}.staffAudioLogHeader>span{text-align:left;justify-self:start}.staffAudioLogMetadata{grid-template-columns:1fr}.staffAudioLogContents>footer{display:grid}}@media (prefers-reduced-motion:reduce){.staffAudioLogContents,.staffAudioLogToggle{transition:none!important}.staffAudioLogWaveform span{animation:none!important}}body.archiveTerminalActive{overflow:hidden}.archiveTerminal{z-index:16000;color:#ffffffb8;background:radial-gradient(circle at 50% 38%,#52070714,#0000 34%),#000000fb;grid-template-rows:auto minmax(0,1fr) auto auto;padding:clamp(18px,3vw,42px);font-family:Courier New,Courier,monospace;animation:.44s archiveTerminalEnter;display:grid;position:fixed;inset:0;overflow:hidden}.archiveTerminalNoise{pointer-events:none;opacity:.7;background:repeating-linear-gradient(#0000 0 3px,#ffffff04 4px);animation:.6s steps(2,end) infinite archiveTerminalNoise;position:absolute;inset:-20%}.archiveTerminalHeader,.archiveTerminalOutput,.archiveTerminalInput,.archiveTerminalFooter{z-index:1;width:min(1180px,100%);margin-inline:auto;position:relative}.archiveTerminalHeader{border-bottom:1px solid #cd343447;grid-template-columns:1fr 1fr auto;align-items:end;gap:clamp(20px,4vw,70px);padding-bottom:22px;display:grid}.archiveTerminalHeader div{gap:7px;display:grid}.archiveTerminalHeader p,.archiveTerminalHeader span,.archiveTerminalHeader strong{text-transform:uppercase;margin:0;font-family:Courier New,Courier,monospace}.archiveTerminalHeader p,.archiveTerminalHeader span{color:#ffffff38;letter-spacing:.18em;font-size:.43rem}.archiveTerminalHeader strong{color:#cd3434bd;letter-spacing:.15em;font-size:clamp(.68rem,1.2vw,.88rem)}.archiveTerminalHeader button{color:#ffffff6b;letter-spacing:.13em;text-transform:uppercase;cursor:pointer;background:0 0;border:1px solid #cd34343d;padding:9px 12px;font-family:Courier New,Courier,monospace;font-size:.42rem;font-weight:700}.archiveTerminalOutput{scrollbar-width:thin;scrollbar-color:#cd343452 transparent;padding:clamp(28px,5vw,70px) 0;overflow-y:auto}.archiveTerminalLine{white-space:pre-wrap;overflow-wrap:anywhere;letter-spacing:.06em;margin:0 0 11px;font-family:Courier New,Courier,monospace;font-size:clamp(.68rem,1.3vw,.88rem);line-height:1.65}.archiveTerminalLine-system{color:#cd3434ad;text-transform:uppercase}.archiveTerminalLine-command{color:#ffffffe0;margin-top:24px}.archiveTerminalLine-error{color:#e14444cc}.archiveTerminalInput{color:#cd3434c7;border-top:1px solid #ffffff0f;border-bottom:1px solid #ffffff0f;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:20px 0;font-size:clamp(.76rem,1.5vw,1rem);display:grid}.archiveTerminalInput input{color:#ffffffe0;caret-color:#0000;letter-spacing:.06em;background:0 0;border:0;outline:0;width:100%;font-family:Courier New,Courier,monospace;font-size:clamp(.76rem,1.5vw,1rem)}.archiveTerminalCursor{background:#cd3434bd;width:9px;height:1.15em;animation:.9s step-end infinite archiveTerminalCursor;box-shadow:0 0 10px #cd343466}.archiveTerminalFooter{color:#ffffff2e;letter-spacing:.14em;text-transform:uppercase;justify-content:space-between;gap:20px;padding-top:16px;font-size:.4rem;display:flex}.archiveTerminalScreenReaderLabel{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@keyframes archiveTerminalEnter{0%{opacity:0;filter:blur(7px)}to{opacity:1;filter:none}}@keyframes archiveTerminalNoise{0%{transform:translate(0)}50%{transform:translateY(2px)}}@keyframes archiveTerminalCursor{0%,48%{opacity:1}49%,to{opacity:0}}@media (max-width:700px){.archiveTerminal{padding:16px 14px}.archiveTerminalHeader{grid-template-columns:1fr auto}.archiveTerminalHeader div:nth-child(2),.archiveTerminalFooter span:last-child{display:none}}@media (prefers-reduced-motion:reduce){.archiveTerminal,.archiveTerminalNoise,.archiveTerminalCursor{animation:none!important}}.archiveTerminal{--terminal-green:#9cffb2e0;--terminal-green-bright:#ccffd6fa;--terminal-green-dim:#67c07c6b;--terminal-green-dark:#14401f9e;text-shadow:0 0 5px #70ff9133;isolation:isolate;box-shadow:inset 0 0 120px #000000e0;color:var(--terminal-green)!important;background:radial-gradient(#08240ff5,#000702fe 72%)!important}.archiveTerminalGlass{z-index:0;pointer-events:none;background:radial-gradient(at 50% 42%,#0000 52%,#00000061 88%),linear-gradient(115deg,#ffffff06,#0000 26%);border-radius:2.6%/4%;position:absolute;inset:0;transform:scale(.995);box-shadow:inset 0 0 90px #000000b8,inset 0 0 18px #5eff840d}.archiveTerminalNoise{mix-blend-mode:screen;z-index:2!important;opacity:.78!important;background:repeating-linear-gradient(#0000 0 2px,#76ff9109 3px,#00000014 4px)!important}.archiveTerminalSync{z-index:3;pointer-events:none;filter:blur(5px);opacity:.6;inset-inline:0;background:linear-gradient(#0000,#a6ffb912,#0000);height:8%;animation:8.4s linear infinite archiveTerminalSyncDrift;position:absolute;top:-12%}.archiveTerminalHeader,.archiveTerminalOutput,.archiveTerminalInput,.archiveTerminalFooter{z-index:4!important}.archiveTerminalHeader{border-bottom-color:#7eff9933!important}.archiveTerminalHeader p,.archiveTerminalHeader span,.archiveTerminalFooter{color:var(--terminal-green-dim)!important}.archiveTerminalHeader strong{text-shadow:0 0 7px #76ff9238;color:var(--terminal-green)!important}.archiveTerminalHeader button{color:var(--terminal-green-dim)!important;border-color:#7eff9938!important}.archiveTerminalHeader button:hover,.archiveTerminalHeader button:focus-visible{background:#48a05a14;color:var(--terminal-green-bright)!important;border-color:#9cffb29e!important}.archiveTerminalLine{text-transform:uppercase;text-shadow:0 0 5px #76ff9233;font-weight:700}.archiveTerminalLine-system{color:var(--terminal-green-bright)!important}.archiveTerminalLine-command{color:#dcffe2f5!important}.archiveTerminalLine-output{color:var(--terminal-green)!important}.archiveTerminalLine-error{text-decoration:line-through;text-decoration-thickness:1px;color:#78bf836b!important}.archiveTerminalInput{color:var(--terminal-green-bright)!important;border-color:#7eff9924!important}.archiveTerminalInput input{text-shadow:0 0 7px #76ff9247;color:var(--terminal-green-bright)!important}.archiveTerminalCursor{background:var(--terminal-green-bright)!important;box-shadow:0 0 10px #76ff928c!important}.archiveTerminalFile header,.archiveTerminalFile footer,.archiveTerminalFile dl{border-color:#7eff992e!important}.archiveTerminalFile h2,.archiveTerminalFile dd,.archiveTerminalFileBody p,.archiveTerminalFile strong{text-shadow:0 0 6px #76ff922e;color:var(--terminal-green)!important}.archiveTerminalFile dt,.archiveTerminalFile span{color:var(--terminal-green-dim)!important}.archiveTerminalFile button{background:0 0;color:var(--terminal-green)!important;border-color:#7eff9938!important}.archiveTerminalBoot{z-index:12;color:var(--terminal-green);text-transform:uppercase;background:radial-gradient(#092611fa,#000602 74%);place-content:center;justify-items:start;gap:12px;padding:clamp(28px,7vw,90px);font-family:Courier New,Courier,monospace;animation:1.65s step-end archiveTerminalBootFlicker;display:grid;position:absolute;inset:0}.archiveTerminalBoot p,.archiveTerminalBoot strong,.archiveTerminalBoot span,.archiveTerminalBoot em{margin:0;font-family:Courier New,Courier,monospace}.archiveTerminalBoot p{color:var(--terminal-green-dim);letter-spacing:.18em;font-size:.62rem}.archiveTerminalBoot strong{color:var(--terminal-green-bright);letter-spacing:.12em;text-shadow:0 0 12px #76ff9259;margin-bottom:22px;font-size:clamp(1.2rem,3vw,2.4rem)}.archiveTerminalBoot span{color:var(--terminal-green);letter-spacing:.08em;font-size:clamp(.62rem,1.3vw,.82rem)}.archiveTerminalBoot em{color:var(--terminal-green-dim);letter-spacing:.16em;margin-top:22px;font-size:.56rem;font-style:normal;animation:.7s step-end infinite archiveTerminalBootCursor}.archiveTerminalBooting .archiveTerminalHeader,.archiveTerminalBooting .archiveTerminalOutput,.archiveTerminalBooting .archiveTerminalInput,.archiveTerminalBooting .archiveTerminalFooter{opacity:0}.archiveTerminalReady .archiveTerminalHeader,.archiveTerminalReady .archiveTerminalOutput,.archiveTerminalReady .archiveTerminalInput,.archiveTerminalReady .archiveTerminalFooter{animation:.42s archiveTerminalContentWake}.archiveTerminalReady{animation:6.5s step-end infinite archiveTerminalTubeFlicker}@keyframes archiveTerminalSyncDrift{0%{top:-12%}to{top:112%}}@keyframes archiveTerminalBootFlicker{0%,9%,14%,22%{opacity:0}10%,13%,15%,21%,23%,to{opacity:1}}@keyframes archiveTerminalBootCursor{0%,52%{opacity:1}53%,to{opacity:.25}}@keyframes archiveTerminalContentWake{0%{opacity:0;filter:brightness(1.8)blur(2px);transform:scaleY(.94)}to{opacity:1;filter:none;transform:scaleY(1)}}@keyframes archiveTerminalTubeFlicker{0%,96%,to{filter:brightness()}97%{filter:brightness(.86)}98%{filter:brightness(1.08)}99%{filter:brightness(.94)}}@media (prefers-reduced-motion:reduce){.archiveTerminal,.archiveTerminalReady,.archiveTerminalBoot,.archiveTerminalBoot em,.archiveTerminalSync,.archiveTerminalHeader,.archiveTerminalOutput,.archiveTerminalInput,.archiveTerminalFooter{animation:none!important}}.archiveInspectorV2{z-index:17000;background:radial-gradient(circle at 82% 14%,#780a0a14,#0000 34%),#040404fb;border:1px solid #cd343438;grid-template-rows:auto minmax(0,1fr) auto;width:auto;max-width:none;max-height:none;padding:0;font-family:Courier New,Courier,monospace;display:grid;position:fixed;inset:clamp(16px,3vw,40px);overflow:hidden;box-shadow:0 50px 150px #000000d6,0 0 60px #6e050517}.archiveInspectorV2:before{content:"";pointer-events:none;opacity:.62;background:repeating-linear-gradient(#0000 0 4px,#ffffff03 5px);position:absolute;inset:0}.archiveInspectorV2Header,.archiveInspectorV2Body,.archiveInspectorV2Footer{z-index:1;position:relative}.archiveInspectorV2Header{border-bottom:1px solid #fff1;grid-template-columns:minmax(260px,1fr) auto auto;align-items:center;gap:clamp(22px,4vw,64px);padding:clamp(20px,3vw,34px);display:grid}.archiveInspectorV2Header p,.archiveInspectorV2Header h2,.archiveInspectorV2Header span,.archiveInspectorV2Header dl,.archiveInspectorV2Header dt,.archiveInspectorV2Header dd{margin:0}.archiveInspectorV2Header p{color:#cd34349e;letter-spacing:.2em;text-transform:uppercase;margin-bottom:8px;font-size:.45rem;font-weight:700}.archiveInspectorV2Header h2{color:#ffffffe6;letter-spacing:-.035em;font-size:clamp(1.25rem,2.8vw,2.4rem)}.archiveInspectorV2Header>div>span{color:#ffffff38;letter-spacing:.14em;text-transform:uppercase;margin-top:8px;font-size:.4rem;display:block}.archiveInspectorV2Header dl{grid-template-columns:repeat(3,auto);gap:clamp(18px,3vw,40px);display:grid}.archiveInspectorV2Header dl div{gap:6px;display:grid}.archiveInspectorV2Header dt{color:#fff3;letter-spacing:.13em;text-transform:uppercase;font-size:.37rem}.archiveInspectorV2Header dd{color:#ffffffb3;letter-spacing:.1em;text-transform:uppercase;font-size:.54rem;font-weight:700}.archiveInspectorV2Header>button{color:#ffffff7a;letter-spacing:.13em;text-transform:uppercase;cursor:pointer;background:#780a0a0a;border:1px solid #cd34343d;min-height:38px;padding:9px 13px;font-family:inherit;font-size:.42rem;font-weight:700}.archiveInspectorV2Body{grid-template-columns:minmax(180px,230px) minmax(0,1fr);min-height:0;display:grid}.archiveInspectorV2Navigation{background:#ffffff03;border-right:1px solid #ffffff0e;flex-direction:column;min-height:0;padding:24px 16px;display:flex}.archiveInspectorV2Navigation>button{color:#ffffff47;letter-spacing:.14em;text-align:left;text-transform:uppercase;cursor:pointer;background:0 0;border:0;border-left:2px solid #0000;justify-content:space-between;align-items:center;gap:16px;width:100%;min-height:44px;padding:10px 12px;font-family:inherit;font-size:.47rem;font-weight:700;transition:color .18s,background .18s,border-color .18s;display:flex}.archiveInspectorV2Navigation>button:hover,.archiveInspectorV2Navigation>button:focus-visible,.archiveInspectorV2Navigation>.archiveInspectorV2NavigationActive{color:#ffffffc7;background:#cd34340e;border-left-color:#cd3434b8}.archiveInspectorV2Navigation i{color:#cd34348c;font-style:normal}.archiveInspectorV2NodeStatus{text-transform:uppercase;border-top:1px solid #ffffff0e;gap:7px;margin-top:auto;padding:18px 12px 4px;display:grid}.archiveInspectorV2NodeStatus span,.archiveInspectorV2NodeStatus small{color:#ffffff2e;letter-spacing:.13em;font-size:.37rem}.archiveInspectorV2NodeStatus strong{color:#5fbe70bd;letter-spacing:.12em;font-size:.52rem}.archiveInspectorV2Workspace{scrollbar-width:thin;scrollbar-color:#cd343442 transparent;min-width:0;min-height:0;overflow-y:auto}.archiveInspectorV2Panel{width:min(1120px,100%);margin:0 auto;padding:clamp(28px,5vw,70px)}.archiveInspectorV2Panel>header{border-bottom:1px solid #ffffff0f;margin-bottom:clamp(26px,4vw,48px);padding-bottom:22px}.archiveInspectorV2Panel>header p,.archiveInspectorV2Panel>header h3,.archiveInspectorV2Panel>header span{margin:0}.archiveInspectorV2Panel>header p{color:#cd343494;letter-spacing:.18em;text-transform:uppercase;margin-bottom:8px;font-size:.43rem;font-weight:700}.archiveInspectorV2Panel>header h3{color:#ffffffe0;letter-spacing:-.03em;font-size:clamp(1.15rem,2.6vw,2.15rem)}.archiveInspectorV2Panel>header span{color:#ffffff38;letter-spacing:.12em;text-transform:uppercase;margin-top:8px;font-size:.4rem;display:block}.archiveInspectorV2MetricGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;display:grid}.archiveInspectorV2MetricGrid article{background:#ffffff03;border:1px solid #ffffff0d;align-content:center;gap:10px;min-height:106px;padding:18px 20px;display:grid}.archiveInspectorV2MetricGrid span,.archiveInspectorV2MetricGrid strong{text-transform:uppercase;display:block}.archiveInspectorV2MetricGrid span{color:#fff3;letter-spacing:.13em;font-size:.38rem}.archiveInspectorV2MetricGrid strong{color:#ffffffb8;letter-spacing:.08em;overflow-wrap:anywhere;font-size:clamp(.65rem,1.2vw,.84rem)}.archiveInspectorV2MetricGrid .archiveInspectorV2MetricWide{grid-column:span 2}.archiveInspectorV2RecordStrip,.archiveInspectorV2BehaviorHero,.archiveInspectorV2ClearanceHero{grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin-top:30px;display:grid}.archiveInspectorV2BehaviorHero,.archiveInspectorV2ClearanceHero{grid-template-columns:repeat(2,minmax(0,1fr));margin:0 0 30px}.archiveInspectorV2RecordStrip>div,.archiveInspectorV2BehaviorHero>div,.archiveInspectorV2ClearanceHero>div{background:#780a0a06;border:1px solid #cd34341c;padding:22px 24px}.archiveInspectorV2RecordStrip span,.archiveInspectorV2RecordStrip strong,.archiveInspectorV2BehaviorHero span,.archiveInspectorV2BehaviorHero strong,.archiveInspectorV2ClearanceHero span,.archiveInspectorV2ClearanceHero strong{text-transform:uppercase;display:block}.archiveInspectorV2RecordStrip span,.archiveInspectorV2BehaviorHero span,.archiveInspectorV2ClearanceHero span{color:#fff3;letter-spacing:.13em;margin-bottom:10px;font-size:.39rem}.archiveInspectorV2RecordStrip strong,.archiveInspectorV2BehaviorHero strong,.archiveInspectorV2ClearanceHero strong{color:#cd3434b3;letter-spacing:.08em;font-size:clamp(.76rem,1.7vw,1.2rem)}.archiveInspectorV2List{gap:1px;margin-top:30px;display:grid}.archiveInspectorV2List>div{border:1px solid #ffffff0d;padding:22px 24px}.archiveInspectorV2List span{color:#fff3;letter-spacing:.13em;text-transform:uppercase;font-size:.39rem}.archiveInspectorV2List p{color:#ffffff8f;letter-spacing:.06em;text-transform:uppercase;margin:12px 0 0;font-size:.65rem;line-height:1.7}.archiveInspectorV2Progress{margin-bottom:30px}.archiveInspectorV2Progress>div:first-child{color:#ffffff52;letter-spacing:.12em;text-transform:uppercase;justify-content:space-between;gap:20px;margin-bottom:12px;font-size:.42rem;display:flex}.archiveInspectorV2Progress>div:last-child{background:#ffffff0e;height:5px;overflow:hidden}.archiveInspectorV2Progress>div:last-child span{background:linear-gradient(90deg,#690a0aa6,#cd3434e6);height:100%;display:block;box-shadow:0 0 12px #cd343442}.archiveInspectorV2ClearanceScale{grid-template-columns:repeat(7,minmax(0,1fr));gap:1px;margin-top:30px;display:grid}.archiveInspectorV2ClearanceScale div{opacity:.28;border:1px solid #ffffff0b;align-content:center;gap:7px;min-height:78px;padding:12px;display:grid}.archiveInspectorV2ClearanceScale .archiveInspectorV2ClearanceReached{opacity:1;background:#780a0a09;border-color:#cd34342e}.archiveInspectorV2ClearanceScale span{color:#cd343494;font-size:.4rem}.archiveInspectorV2ClearanceScale strong{color:#ffffff7a;letter-spacing:.09em;text-transform:uppercase;font-size:.42rem;line-height:1.35}.archiveInspectorV2ScorePanel,.archiveInspectorV2ObservationPanel{border-top:1px solid #ffffff0f;margin-top:34px;padding-top:26px}.archiveInspectorV2ScorePanel h4,.archiveInspectorV2ObservationPanel h4,.archiveInspectorV2ToolColumns h4{color:#ffffff52;letter-spacing:.15em;text-transform:uppercase;margin:0 0 20px;font-size:.45rem}.archiveInspectorV2ScoreRow{gap:9px;margin-bottom:18px;display:grid}.archiveInspectorV2ScoreRow>div:first-child{color:#fff6;letter-spacing:.11em;text-transform:uppercase;justify-content:space-between;gap:20px;font-size:.46rem;display:flex}.archiveInspectorV2ScoreRow>div:last-child{background:#ffffff0d;height:4px;overflow:hidden}.archiveInspectorV2ScoreRow>div:last-child span{background:linear-gradient(90deg,#690a0a99,#cd3434d1);height:100%;display:block}.archiveInspectorV2ObservationPanel>div{flex-wrap:wrap;gap:10px;display:flex}.archiveInspectorV2ObservationPanel span{color:#ffffff85;letter-spacing:.1em;text-transform:uppercase;border:1px solid #cd343424;align-items:center;gap:8px;padding:8px 10px;font-size:.42rem;display:inline-flex}.archiveInspectorV2ObservationPanel i{color:#cd3434b8;font-style:normal}.archiveInspectorV2ObservationPanel p{color:#ffffff38;letter-spacing:.1em;text-transform:uppercase;margin:0;font-size:.5rem}.archiveInspectorV2ToolColumns{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.archiveInspectorV2ToolColumns .archiveInspectorSection{background:#ffffff03;border:1px solid #ffffff0e;margin:0;padding:22px}.archiveInspectorV2Footer{color:#ffffff2e;letter-spacing:.13em;text-transform:uppercase;border-top:1px solid #ffffff0e;justify-content:space-between;gap:20px;padding:14px 24px;font-size:.38rem;display:flex}@media (max-width:980px){.archiveInspectorV2Header{grid-template-columns:1fr auto}.archiveInspectorV2Header dl{display:none}.archiveInspectorV2MetricGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.archiveInspectorV2ClearanceScale{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:700px){.archiveInspectorV2{inset:8px}.archiveInspectorV2Header{gap:12px;padding:18px}.archiveInspectorV2Header>div>span{display:none}.archiveInspectorV2Body{grid-template-columns:1fr}.archiveInspectorV2Navigation{border-bottom:1px solid #ffffff0e;border-right:0;grid-template-columns:repeat(5,minmax(0,1fr));padding:8px;display:grid}.archiveInspectorV2Navigation>button{text-align:center;border-bottom:2px solid #0000;border-left:0;justify-content:center;min-height:40px;padding:8px 4px;font-size:.36rem}.archiveInspectorV2Navigation>.archiveInspectorV2NavigationActive{border-bottom-color:#cd3434b8}.archiveInspectorV2Navigation i,.archiveInspectorV2NodeStatus{display:none}.archiveInspectorV2Panel{padding:26px 16px 42px}.archiveInspectorV2MetricGrid,.archiveInspectorV2RecordStrip,.archiveInspectorV2BehaviorHero,.archiveInspectorV2ClearanceHero,.archiveInspectorV2ToolColumns{grid-template-columns:1fr}.archiveInspectorV2MetricGrid .archiveInspectorV2MetricWide{grid-column:auto}.archiveInspectorV2ClearanceScale{grid-template-columns:repeat(2,minmax(0,1fr))}.archiveInspectorV2Footer span:nth-child(2){display:none}}@media (prefers-reduced-motion:reduce){.archiveInspectorV2 *,.archiveInspectorV2 :before,.archiveInspectorV2 :after{transition:none!important;animation:none!important}}.archiveDirectorNotice{z-index:12500;opacity:0;pointer-events:none;filter:blur(2px);background:linear-gradient(90deg,#040404f0,#040404b8);border-left:1px solid #cd343473;gap:8px;width:min(310px,100vw - 36px);padding:16px 18px;transition:opacity .7s,transform .9s cubic-bezier(.16,1,.3,1),filter .7s;display:grid;position:fixed;bottom:clamp(80px,10vh,130px);right:clamp(18px,3vw,48px);transform:translate(12px);box-shadow:0 18px 50px #0000006b}.archiveDirectorNoticeVisible{opacity:.72;filter:none;transform:translate(0)}.archiveDirectorNotice span,.archiveDirectorNotice strong,.archiveDirectorNotice small,.archiveDirectorNotice i{text-transform:uppercase;font-family:Courier New,Courier,monospace}.archiveDirectorNotice span{color:#cd34349e;letter-spacing:.17em;font-size:.39rem;font-weight:700}.archiveDirectorNotice strong{color:#ffffffad;letter-spacing:.06em;font-size:clamp(.58rem,1vw,.7rem);line-height:1.6}.archiveDirectorNotice small{color:#ffffff40;letter-spacing:.1em;font-size:.39rem;line-height:1.5}.archiveDirectorNotice i{color:#ffffff1c;letter-spacing:.13em;font-size:.33rem;font-style:normal;position:absolute;bottom:calc(100% + 7px);right:0}body.archiveMoodRecovering .filmGrain{opacity:calc(.35 + var(--archive-fragmentation,0))}body.archiveMoodSearching .archiveStatusPanel{box-shadow:0 0 28px #780a0a14}body.archiveMoodWatching .archiveStatusPanel{border-color:#cd343457}body.archiveMoodWatching .filmGrain{opacity:calc(.44 + var(--archive-fragmentation,0))}@media (max-width:700px){.archiveDirectorNotice{width:calc(100vw - 28px);bottom:88px;right:14px}}@media (prefers-reduced-motion:reduce){.archiveDirectorNotice{filter:none!important;transition:none!important;transform:none!important}body.archiveMoodWatching .siteShell{filter:none!important}}.archiveStatusFragmentationRow{transition:opacity .26s,color .26s}.archiveStatusFragmentationRow strong{font-variant-numeric:tabular-nums}.archiveStatusFragmenting .archiveStatusFragmentationRow strong{color:#cd3434bd;text-shadow:0 0 9px #cd34342e}.archiveStatusFragmenting .archiveStatusSignalTrack>span{animation:2.8s steps(2,end) infinite archiveStatusFragmentationPulse}@keyframes archiveStatusFragmentationPulse{0%,88%,to{opacity:1}90%{opacity:.58}93%{opacity:.92}}@media (prefers-reduced-motion:reduce){.archiveStatusFragmenting .archiveStatusSignalTrack>span{animation:none!important}}.archiveTerminalDirectorState{color:#7eff993d;letter-spacing:.11em;text-transform:uppercase;margin-top:6px;font-family:Courier New,Courier,monospace;font-size:.34rem;font-weight:700;display:block}.archiveTerminalFragmenting .archiveTerminalOutput,.archiveTerminalFragmenting .archiveTerminalInput{text-shadow:0 0 calc(5px + var(--archive-fragmentation,0) * 20px) #76ff9238}.archiveTerminalMood-watching .archiveTerminalHeader{border-bottom-color:#9cffb261!important}.archiveTerminalMood-recovering .archiveTerminalSync,.archiveTerminalMood-reconstructing .archiveTerminalSync{opacity:.82}.archiveTerminalMood-searching .archiveTerminalCursor,.archiveTerminalMood-cataloguing .archiveTerminalCursor{animation-duration:.62s}.archiveTerminalFragmenting .archiveTerminalNoise{opacity:calc(.78 + var(--archive-fragmentation,0))!important}@media (prefers-reduced-motion:reduce){.archiveTerminalMood-searching .archiveTerminalCursor,.archiveTerminalMood-cataloguing .archiveTerminalCursor{animation-duration:.9s}}.archiveInspectorV2ExplorationHero{grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin-bottom:30px;display:grid}.archiveInspectorV2ExplorationHero>div{background:#780a0a06;border:1px solid #cd34341c;padding:22px 24px}.archiveInspectorV2ExplorationHero span,.archiveInspectorV2ExplorationHero strong{text-transform:uppercase;display:block}.archiveInspectorV2ExplorationHero span{color:#fff3;letter-spacing:.13em;margin-bottom:10px;font-size:.39rem}.archiveInspectorV2ExplorationHero strong{color:#cd3434b3;letter-spacing:.07em;font-size:clamp(.72rem,1.5vw,1.05rem)}.archiveInspectorV2RouteGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-top:34px;display:grid}.archiveInspectorV2RouteGrid>section,.archiveInspectorV2ExplorationLists>section{background:#ffffff03;border:1px solid #ffffff0e;padding:22px}.archiveInspectorV2RouteGrid h4,.archiveInspectorV2ExplorationLists h4{color:#ffffff52;letter-spacing:.15em;text-transform:uppercase;margin:0 0 20px;font-size:.45rem}.archiveInspectorV2RouteGrid ol{gap:1px;margin:0;padding:0;list-style:none;display:grid}.archiveInspectorV2RouteGrid li{border-bottom:1px solid #ffffff0b;grid-template-columns:38px 1fr;align-items:center;gap:12px;min-height:42px;padding:8px 10px;display:grid}.archiveInspectorV2RouteGrid li span{color:#cd343480;font-size:.4rem}.archiveInspectorV2RouteGrid li strong{color:#ffffff8c;letter-spacing:.09em;text-transform:uppercase;font-size:.48rem}.archiveInspectorV2RouteGrid p,.archiveInspectorV2ExplorationLists p{color:#fff3;letter-spacing:.1em;text-transform:uppercase;margin:0;font-size:.45rem}.archiveInspectorV2ExplorationLists{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-top:18px;display:grid}.archiveInspectorV2ExplorationLists>section>div{flex-wrap:wrap;gap:8px;display:flex}.archiveInspectorV2ExplorationLists>section>div span{color:#ffffff75;letter-spacing:.09em;text-transform:uppercase;border:1px solid #cd343421;padding:7px 9px;font-size:.39rem}.archiveInspectorV2ExplorationFooter{grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin-top:18px;display:grid}.archiveInspectorV2ExplorationFooter>div{border:1px solid #ffffff0d;padding:18px 20px}.archiveInspectorV2ExplorationFooter span,.archiveInspectorV2ExplorationFooter strong{text-transform:uppercase;display:block}.archiveInspectorV2ExplorationFooter span{color:#ffffff2e;letter-spacing:.12em;margin-bottom:8px;font-size:.37rem}.archiveInspectorV2ExplorationFooter strong{color:#ffffff8c;letter-spacing:.08em;font-size:.52rem}@media (max-width:900px){.archiveInspectorV2ExplorationHero,.archiveInspectorV2RouteGrid,.archiveInspectorV2ExplorationLists,.archiveInspectorV2ExplorationFooter{grid-template-columns:1fr}}@media (max-width:700px){.archiveInspectorV2Navigation{grid-template-columns:repeat(3,minmax(0,1fr))}}.archiveTerminalEvidenceImage{background:#ffffff05;border:1px solid #78ffb42e;justify-content:center;align-items:center;width:100%;margin:32px 0;display:flex;position:relative;overflow:hidden}.archiveTerminalEvidenceAsset{z-index:2;object-fit:contain;width:100%;max-width:900px;height:auto;display:block;position:relative;box-shadow:0 0 40px #00000073}.archiveTerminalEvidenceImageSmall{min-height:620px;padding:38px}.archiveTerminalEvidenceImageSmall .archiveTerminalEvidenceAsset{image-rendering:auto;border:1px solid #78ffb447;width:auto;max-width:min(396px,72vw);max-height:560px;box-shadow:0 0 0 10px #00000059,0 0 48px #000000b3}.archiveTerminalEvidenceBackdrop{z-index:0;opacity:.18;filter:blur(30px)saturate(.7);position:absolute;inset:-40px;transform:scale(1.15)}.archiveTerminalEvidenceBackdropAsset{object-fit:cover}.archiveTerminalEvidenceImageSmall:after{content:"LOW-RESOLUTION SOURCE / ORIGINAL DIGITAL RECORD";z-index:3;color:#78ffb46b;letter-spacing:.18em;text-transform:uppercase;font-size:8px;position:absolute;bottom:14px;right:18px}.archiveTerminalRecoveryStamp{text-transform:uppercase;flex-direction:column;gap:7px;margin:20px 0 30px;display:flex}.archiveTerminalRecoveryStamp strong{color:#96ffc3eb;letter-spacing:.28em;text-shadow:0 0 12px #78ffb429;font-size:.7rem;font-weight:600}.archiveTerminalRecoveryStamp span{color:#8cffbe61;letter-spacing:.22em;font-size:.54rem}.archiveTerminalEvidenceMetadata{border-top:1px solid #78ffb41a;border-bottom:1px solid #78ffb41a;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:18px;margin-bottom:26px;padding:18px 0;display:grid}.archiveTerminalEvidenceMetadata>div{min-width:0}.archiveTerminalEvidenceMetadata span{color:#8cffbe66;letter-spacing:.18em;text-transform:uppercase;font-size:.54rem;display:block}.archiveTerminalEvidenceMetadata strong{color:#dcffebe0;letter-spacing:.1em;text-transform:uppercase;margin-top:6px;font-size:.7rem;font-weight:500;line-height:1.5;display:block}body.archiveTerminalActive{overscroll-behavior:none;width:100%;height:100%;overflow:hidden!important}html:has(body.archiveTerminalActive){overscroll-behavior:none;width:100%;height:100%;overflow:hidden!important}.archiveTerminal{contain:layout paint;width:100vw!important;height:100dvh!important;min-height:0!important;max-height:100dvh!important;overflow:hidden!important}.archiveTerminalHeader,.archiveTerminalOutput,.archiveTerminalInput,.archiveTerminalFooter{min-width:0;min-height:0}.archiveTerminalOutput{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;height:100%;max-height:100%;overflow:hidden auto}.archiveTerminalEvidence,.archiveTerminalFile{min-width:0;min-height:0}.archiveTerminalEvidenceImage{max-width:100%}body.archiveMoodWatching .siteShell{filter:none!important}body.thresholdActive{overscroll-behavior:none;overflow:hidden!important}.threshold{touch-action:none;overscroll-behavior:none;width:100vw;height:100dvh;max-height:100dvh;overflow:hidden}.thresholdClosing,.thresholdClosing .thresholdButton{pointer-events:none}.artifactArchiveNote{position:relative}.artifactArchiveNoteRevealed .artifactArchiveNoteText{animation:.72s both artifactDocumentationReveal;display:block}.artifactArchiveNoteRedacted{-webkit-user-select:none;user-select:none}.artifactRedaction{gap:9px;width:100%;margin-top:16px;display:grid}.artifactRedaction span{transform-origin:0;background:linear-gradient(90deg,#080808fa,#181818fa,#050505fa);border:1px solid #ffffff09;height:9px;display:block;box-shadow:0 0 14px #000000b3}.artifactRedaction span:first-child{width:94%}.artifactRedaction span:nth-child(2){width:100%}.artifactRedaction span:nth-child(3){width:82%}.artifactRedaction span:nth-child(4){width:96%}.artifactRedaction span:nth-child(5){width:73%}.artifactRedaction span:nth-child(6){width:89%}.artifactRedaction span:nth-child(7){width:58%}.artifactArchiveNote .artifactRedactionNotice{color:#b42a2a94;letter-spacing:.18em;text-transform:uppercase;margin-top:18px;font-size:.52rem;line-height:1.7;display:block}.artifactOpenRecordOpened{color:#aaffcda8;border-color:#6ed29b57}.artifactOpenRecordOpened span{color:#8cffbeb8}.artifactOpenRecord.artifactOpenRecordOpened:disabled{opacity:.76;cursor:default}@keyframes artifactDocumentationReveal{0%{opacity:0;filter:blur(5px);transform:translateY(8px)}to{opacity:1;filter:blur();transform:translate(0)}}@media (max-width:900px){.artifactViewer{flex-direction:column;display:flex}.artifactContainment{order:1;width:100%;margin:0 0 42px}.artifactMetadata{order:2}}.artifactMobileGestureLayer{display:none}@media (pointer:coarse){.artifactContainment{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.artifactMobileGestureLayer{z-index:20;touch-action:none;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;background:0 0;display:block;position:absolute;inset:0}.artifactContainment video,.artifactContainment img{pointer-events:none;-webkit-user-drag:none;-webkit-user-select:none;user-select:none}}.archiveTerminalAudioPlayer{border-top:1px solid #7eff9929;gap:18px;margin-top:26px;padding:18px 0 4px;display:grid}.archiveTerminalAudioInfo{justify-content:space-between;align-items:center;gap:20px;display:flex}.archiveTerminalAudioInfo span{color:var(--terminal-green-dim);letter-spacing:.16em;text-transform:uppercase;font-size:.52rem}.archiveTerminalAudioInfo strong{color:var(--terminal-green-bright);letter-spacing:.08em;font-variant-numeric:tabular-nums;text-shadow:0 0 8px #76ff923d;font-size:.72rem}.archiveTerminalAudioButtons{align-items:center;gap:12px;display:flex}.archiveTerminalAudioButtons button{min-width:92px;color:var(--terminal-green);letter-spacing:.14em;text-transform:uppercase;cursor:pointer;background:#08200e57;border:1px solid #7eff9938;padding:10px 14px;font-family:Courier New,Courier,monospace;font-size:.58rem;font-weight:700;transition:color .18s,border-color .18s,background .18s,box-shadow .18s}.archiveTerminalAudioButtons button:hover,.archiveTerminalAudioButtons button:focus-visible{color:var(--terminal-green-bright);background:#10381a80;border-color:#9cffb294;outline:none;box-shadow:0 0 18px #5eff841a}@media (max-width:700px){.archiveTerminalAudioInfo{flex-direction:column;align-items:flex-start;gap:8px}.archiveTerminalAudioButtons{width:100%}.archiveTerminalAudioButtons button{flex:1}}.archiveTerminalAudioWaveform{background:linear-gradient(#08220f2e,#020c0557);border:1px solid #7eff991a;align-items:center;gap:4px;width:100%;height:54px;padding:9px 12px;display:flex;overflow:hidden;box-shadow:inset 0 0 22px #5eff8406}.archiveTerminalAudioWaveform span{background:var(--terminal-green-dim);opacity:.34;transform-origin:50%;flex:1;min-width:2px;max-width:8px;transform:scaleY(.48);box-shadow:0 0 5px #76ff921f}.archiveTerminalAudioWaveformPlaying span{background:var(--terminal-green);opacity:.74;animation:.68s ease-in-out infinite alternate archiveTerminalAudioSignal}@keyframes archiveTerminalAudioSignal{0%{opacity:.38;transform:scaleY(.32)}45%{opacity:.82;transform:scaleY(.92)}to{opacity:.56;transform:scaleY(.54)}}@media (max-width:700px){.archiveTerminalAudioWaveform{gap:3px;height:46px;padding:8px}}@media (prefers-reduced-motion:reduce){.archiveTerminalAudioWaveformPlaying span{transform:scaleY(.62);animation:none!important}}.archiveStatusPanel{cursor:pointer}.archiveStatusPanel:focus-visible{outline-offset:4px;outline:1px solid #b42a2ab3}@media (pointer:coarse){.archiveStatusPanel{-webkit-tap-highlight-color:transparent;touch-action:manipulation}}.archiveStatusDirective{border-top:1px solid #ffffff14;border-bottom:1px solid #ffffff14;padding:10px 0}.archiveStatusDirective span{letter-spacing:.16em;text-transform:uppercase;opacity:.42;margin-bottom:4px;font-size:.58rem;display:block}.archiveStatusDirective strong{letter-spacing:.11em;text-transform:uppercase;opacity:.72;font-size:.62rem;font-weight:500;display:block}.archiveEntryCopy>p+p{margin-top:18px}.archiveEntryNote{background:#780a0a09;border-left:1px solid #be28286b;margin-top:34px;padding:18px 20px}.archiveEntryNote span{color:#be2d2db8;letter-spacing:.2em;text-transform:uppercase;margin-bottom:9px;font-size:.56rem;display:block}.archiveEntryNote strong{color:#ebebeb9e;letter-spacing:.1em;text-transform:uppercase;max-width:620px;font-size:.66rem;font-weight:500;line-height:1.8;display:block}.heroSectionTabs{flex-wrap:wrap;align-items:center;gap:10px 24px;margin-top:28px;display:flex}.heroSectionTabs a{color:#ffffffd1;letter-spacing:.14em;text-transform:uppercase;font-size:.68rem;font-weight:600;line-height:1;text-decoration:none;transition:color .18s,opacity .18s;position:relative}.heroSectionTabs a:after{content:"→";color:#b92323b8;margin-left:6px;transition:transform .18s;display:inline-block}.heroSectionTabs a:hover,.heroSectionTabs a:focus-visible{color:#fff}.heroSectionTabs a:hover:after,.heroSectionTabs a:focus-visible:after{transform:translate(3px)}@media (max-width:700px){.heroSectionTabs{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;width:100%;margin-top:26px;display:grid}.heroSectionTabs a{background:#ffffff04;border:1px solid #ffffff1a;justify-content:space-between;align-items:center;min-height:42px;padding:0 12px;font-size:.58rem;display:flex}}.spotifyArchivePlayer{z-index:3;background:linear-gradient(#050505fa,#070303fa);border-top:1px solid #9b191929;border-bottom:1px solid #9b19191f;width:100%;padding:32px clamp(22px,5vw,72px) 38px;position:relative}.spotifyArchiveInner{width:min(900px,100%);margin:0 auto}.spotifyArchiveHeader{text-transform:uppercase;justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:14px;font-family:Courier New,Courier,monospace;display:flex}.spotifyArchiveHeader div{gap:4px;display:grid}.spotifyArchiveHeader span{color:#b42323b8;letter-spacing:.22em;font-size:.52rem}.spotifyArchiveHeader strong{color:#ffffffd1;letter-spacing:.16em;font-size:.68rem;font-weight:500}.spotifyArchiveHeader p{color:#ffffff4d;letter-spacing:.16em;margin:0;font-size:.48rem}.spotifyArchiveFrame{background:#ffffff04;border:1px solid #ffffff0f;overflow:hidden;box-shadow:0 18px 50px #00000052}.spotifyArchiveFrame iframe{border:0;width:100%;display:block}@media (max-width:700px){.spotifyArchivePlayer{padding:22px 16px}.spotifyArchiveHeader{flex-direction:column;align-items:flex-start;gap:8px}.spotifyArchiveFrame iframe{height:352px}}@keyframes artifactActionSwell{0%,to{color:#ffffffad;text-shadow:0 0 #e12d2d00,0 0 #b4141400}50%{color:#ffdcdc;text-shadow:0 0 5px #eb4646cc,0 0 12px #cd23238c,0 0 24px #910f0f47}}.artifactOpenRecord:disabled,.artifactRetrievalControls button:disabled{text-shadow:none;animation:none}@media (prefers-reduced-motion:reduce){.artifactOpenRecord,.artifactRetrievalControls button{animation:none!important}}@keyframes artifactActionSwellStrong{0%,to{color:#ffebebd1;text-shadow:0 0 3px #ff373740,0 0 7px #dc1e1e26}50%{color:#fff;text-shadow:0 0 4px #ff7d7d,0 0 9px #ff4141f2,0 0 18px #e11e1ebf,0 0 32px #b90f0f7a}}.artifactOpenRecord:not(:disabled){animation:2.6s ease-in-out infinite artifactActionSwellStrong}.artifactRetrievalControls button:not(:disabled){animation:3s ease-in-out infinite artifactActionSwellStrong}.artifactRetrievalControls button:last-of-type{animation-delay:-1s}.artifactOpenRecord:not(:disabled):hover,.artifactRetrievalControls button:not(:disabled):hover{color:#fff;text-shadow:0 0 5px #ffa0a0,0 0 10px #ff4b4b,0 0 20px #eb2323e6,0 0 38px #be0f0fa6;animation-play-state:paused}@media (max-width:768px){.artifactOpenRecord:not(:disabled),.artifactRetrievalControls button:not(:disabled){text-shadow:0 0 4px #ff6464a6,0 0 10px #eb282873;animation-duration:2.4s}}.contactSection{z-index:3;background:radial-gradient(circle at 50% 0,#6e0c0c1a,#0000 34%),#030303;border-top:1px solid #8d10102e;padding:150px clamp(24px,8vw,150px) 130px;position:relative}.contactSectionInner{width:min(1050px,100%);margin:0 auto}.contactSectionHeader{max-width:720px;margin-bottom:65px}.contactSectionEyebrow{color:var(--crimson-bright);letter-spacing:.3em;text-transform:uppercase;margin:0 0 20px;font-family:Courier New,Courier,monospace;font-size:.62rem;font-weight:700}.contactSectionHeader h2{color:#fff;letter-spacing:-.05em;text-transform:uppercase;margin:0;font-size:clamp(4rem,8vw,7rem);font-weight:700;line-height:.9}.contactSectionHeader>p:last-child{color:#ffffff7a;max-width:560px;margin:28px 0 0;font-size:1rem;line-height:1.8}.contactChannelGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.contactChannel{min-height:190px;color:inherit;background:#ffffff04;border:1px solid #ffffff12;flex-direction:column;padding:28px;text-decoration:none;transition:border-color .25s,background .25s,transform .25s,box-shadow .25s;display:flex;position:relative}.contactChannel span{color:#cd2d2db8;letter-spacing:.2em;text-transform:uppercase;font-family:Courier New,Courier,monospace;font-size:.58rem;font-weight:700}.contactChannel strong{color:#ffffffdb;margin-top:auto;font-size:clamp(1rem,1.5vw,1.25rem);font-weight:500}.contactChannel small{color:#ffffff52;letter-spacing:.18em;text-transform:uppercase;margin-top:14px;font-family:Courier New,Courier,monospace;font-size:.52rem}.contactChannel:hover{background:#780a0a0b;border-color:#cd2d2d61;transform:translateY(-3px);box-shadow:0 0 18px #a00f0f1f,0 0 42px #780a0a14}.contactChannel:hover strong{color:#fff;text-shadow:0 0 8px #e637376b}.contactSectionStatus{text-transform:uppercase;border-top:1px solid #ffffff0f;align-items:center;gap:14px;margin-top:42px;padding-top:22px;font-family:Courier New,Courier,monospace;display:flex}.contactSectionStatus span{color:#ffffff38;letter-spacing:.18em;font-size:.52rem}.contactSectionStatus strong{color:#cd2d2db8;letter-spacing:.18em;font-size:.58rem;font-weight:500}@media (max-width:700px){.contactSection{padding:100px 20px 90px}.contactChannelGrid{grid-template-columns:1fr}.contactChannel{min-height:150px}}.heroSection{background:radial-gradient(circle at 70% 42%,#5d197a29,#0000 34%),radial-gradient(circle at 82% 20%,#98207614,#0000 28%),#050505}.heroContent{width:min(560px,43vw)}.sectionEyebrow{color:#d2407ee6}.heroSection h1{text-shadow:0 0 20px #6c1c732e;max-width:520px;font-size:clamp(4.8rem,7vw,7.4rem);line-height:.86}.heroDescription{color:#ebe4ec94;max-width:430px}.heroArtwork{filter:saturate(.92)contrast(1.04)brightness(.76);width:min(54vw,860px);height:min(78vh,920px);right:-1vw}.heroArtwork:before{content:"";z-index:-1;filter:blur(34px);background:radial-gradient(circle at 50% 48%,#6f1e912e,#0000 58%);position:absolute;inset:-10%}.heroArtworkImage{object-fit:cover;object-position:center center}.heroArtworkShade{background:linear-gradient(90deg,#050505fa 0%,#050505c7 18%,#05050533 48%,#0505050f 100%),linear-gradient(#0505051a,#05050547)}.heroSectionTabs a:after{color:#d2407eb8}.heroSectionTabs a:hover,.heroSectionTabs a:focus-visible{color:#fff;text-shadow:0 0 8px #d2407e4d}@media (max-width:900px){.heroSection{background:radial-gradient(circle at 50% 26%,#6b1e8729,#0000 34%),#050505;align-items:flex-end;min-height:100svh;padding:110px 20px 44px}.heroContent{width:100%}.heroSection h1{max-width:100%;font-size:clamp(3.8rem,15vw,6rem)}.heroArtwork{opacity:.58;filter:saturate(.88)contrast(1.05)brightness(.64);width:118vw;height:58vh;position:absolute;top:88px;right:-18vw}.heroArtworkImage{object-position:center 26%}.heroArtworkShade{background:linear-gradient(#05050524 0%,#05050561 48%,#050505f0 100%),linear-gradient(90deg,#0505056b,#0505050d)}}.heroSection--deaths-waltz-ii{background:radial-gradient(circle at 74% 38%,#741e962e,#0000 34%),radial-gradient(circle at 88% 16%,#be2e8c14,#0000 26%),#050505}.heroSection--deaths-waltz-ii .sectionEyebrow{color:#d34c91eb}.heroSection--deaths-waltz-ii .heroContent{width:min(560px,43vw)}.heroSection--deaths-waltz-ii h1{letter-spacing:-.045em;text-shadow:0 0 18px #7e238a29;max-width:560px;font-size:clamp(5rem,7.2vw,7.8rem);line-height:.84}.heroSection--deaths-waltz-ii .heroDescription{color:#ebe2ed99;max-width:430px}.heroSection--deaths-waltz-ii .heroArtworkWrapper{width:min(980px,62vw);right:-20px}.heroSection--deaths-waltz-ii .heroArtwork{position:relative}.heroSection--deaths-waltz-ii .heroArtwork:before{content:"";z-index:-1;pointer-events:none;filter:blur(34px);background:radial-gradient(at 50% 48%,#7e22a133,#54126e14 40%,#0000 70%);position:absolute;inset:-8%}.heroSection--deaths-waltz-ii .heroArtwork img{filter:saturate(.94)contrast(1.04)brightness(.82)drop-shadow(0 0 72px #7d24a01f);-webkit-mask-image:linear-gradient(270deg,#000 76%,#000000d1 88%,#0000 100%),linear-gradient(#000 88%,#000000d1 94%,#0000 100%);mask-image:linear-gradient(270deg,#000 76%,#000000d1 88%,#0000 100%),linear-gradient(#000 88%,#000000d1 94%,#0000 100%)}.heroSection--deaths-waltz-ii .portalBloom{filter:blur(100px);background:radial-gradient(circle,#b050cd2e 0%,#70289117 30%,#3a14520a 58%,#0000 78%);width:620px;height:620px;top:42%;left:79%}.heroSection--deaths-waltz-ii .portalGlow{filter:blur(30px);background:radial-gradient(#ecb7ff57 0%,#b75cd733 28%,#70309a14 52%,#0000 75%);width:210px;height:420px;top:42%;left:79%}.heroSection--deaths-waltz-ii .heroSectionTabs a:after{color:#d64897c7}.heroSection--deaths-waltz-ii .heroSectionTabs a:hover,.heroSection--deaths-waltz-ii .heroSectionTabs a:focus-visible{text-shadow:0 0 8px #d6489747}@media (max-width:1100px){.heroSection--deaths-waltz-ii .heroContent{width:100%;max-width:720px}.heroSection--deaths-waltz-ii .heroArtworkWrapper{width:min(760px,94vw);right:auto}}@media (max-width:700px){.heroSection--deaths-waltz-ii{background:radial-gradient(circle at 50% 30%,#7620932b,#0000 34%),#050505}.heroSection--deaths-waltz-ii h1{max-width:100%;font-size:clamp(3.7rem,16vw,5.4rem);line-height:.88}.heroSection--deaths-waltz-ii .heroDescription{max-width:100%}.heroSection--deaths-waltz-ii .heroArtworkWrapper{width:102vw;margin-top:42px}.heroSection--deaths-waltz-ii .heroArtwork img{filter:saturate(.92)contrast(1.04)brightness(.76)drop-shadow(0 0 52px #7d24a01f)}.heroSection--deaths-waltz-ii .portalBloom{filter:blur(72px);width:360px;height:360px;top:40%;left:58%}.heroSection--deaths-waltz-ii .portalGlow{filter:blur(24px);width:120px;height:250px;top:40%;left:58%}}.heroSection--deaths-waltz-ii .heroContent{z-index:6;position:relative}.heroSection--deaths-waltz-ii .heroContent:after{content:"";z-index:-1;pointer-events:none;background:linear-gradient(90deg,#050505fa 0%,#050505f0 58%,#050505b3 76%,#05050533 91%,#0000 100%);position:absolute;inset:-80px -150px -70px -90px}.heroSection--deaths-waltz-ii .heroArtworkWrapper{z-index:2}.heroSection--deaths-waltz-ii .heroSectionTabs{z-index:7;gap:24px;position:relative}@media (max-width:1100px){.heroSection--deaths-waltz-ii .heroContent:after{display:none}}@media (max-width:700px){.heroSection--deaths-waltz-ii .heroArtworkWrapper{translate:-18vw}}.heroReleaseAction{align-items:center;margin-top:22px;margin-bottom:28px;display:flex}.heroListenNow{color:#f5f5f5;letter-spacing:.22em;text-transform:uppercase;background:#10050c85;border:1px solid #d4306880;align-items:center;gap:14px;padding:13px 20px;font-size:11px;font-weight:700;text-decoration:none;transition:color .22s,border-color .22s,background .22s,box-shadow .22s,transform .22s;display:inline-flex;position:relative;box-shadow:0 0 12px #d223581f,inset 0 0 12px #d223580a}.heroListenNow span{color:#df356f;font-size:15px;transition:transform .22s}.heroListenNow:hover{color:#fff;background:#240714b8;border-color:#e8346fe6;transform:translateY(-1px);box-shadow:0 0 8px #e226608c,0 0 22px #e2266047,0 0 42px #e226601f,inset 0 0 16px #e2266014}.heroListenNow:hover span{transform:translate(4px)}@media (max-width:700px){.heroReleaseAction{justify-content:center;margin-top:22px;margin-bottom:28px}.heroListenNow{border-color:#e2346eb8;justify-content:center;min-width:180px;padding:15px 22px;box-shadow:0 0 10px #e2266057,0 0 26px #e2266029,inset 0 0 12px #e226600d}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}
