@import "https://fonts.googleapis.com/css2?family=Archivo:wght@400;600;800;900&family=IBM+Plex+Mono:wght@400;500;600;700&family=IBM+Plex+Serif:ital,wght@0,400;0,600;1,400&display=swap";@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--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;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, 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;--spacing:.25rem;--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,ui-sans-serif, system-ui, 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{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{.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.bottom-1{bottom:calc(var(--spacing) * 1)}.isolate{isolation:isolate}.container{width:100%}@media (width>=40rem){.container{max-width:40rem}}@media (width>=48rem){.container{max-width:48rem}}@media (width>=64rem){.container{max-width:64rem}}@media (width>=80rem){.container{max-width:80rem}}@media (width>=96rem){.container{max-width:96rem}}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-flex{display:inline-flex}.table{display:table}.shrink{flex-shrink:1}.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}.columns-1{columns:1}.flex-wrap{flex-wrap:wrap}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.rounded{border-radius:.25rem}.border{border-style:var(--tw-border-style);border-width:1px}.uppercase{text-transform:uppercase}.underline{text-decoration-line:underline}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);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,)}.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,)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.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{--paper:#f2eee5;--surface:#faf8f1;--surface-muted:#f0ece2;--ink:#191612;--ink-muted:#6c655c;--ox:#761d24;--gold:#c2a166;--line:#cbc3b5;--space-1:8px;--space-2:14px;--space-3:20px;--space-4:28px;--space-5:38px;--font-display:Georgia, serif;--font-body:Arial, sans-serif;--font-label:monospace;--motion-fast:.25s;--motion-standard:.35s;--dt-reading-scale:1;--dt-font-body:ui-sans-serif, system-ui, sans-serif;--dt-font-label:ui-monospace, monospace;--dt-control-bg:#101821;--dt-control-ink:#f6f7f8;--dt-control-border:#678;--dt-workbench-bg:#0c1218;--dt-workbench-panel:#121c25;--dt-workbench-panel-alt:#192630;--dt-workbench-line:#4b5c69;--dt-workbench-muted:#b7c1c9;--dt-workbench-accent:#62c9ff;--dt-workbench-warn:#ffcf67;--dt-target-minimum:24px;--dt-target-comfortable:44px;--dt-focus-width:3px;--dt-focus-offset:3px;--dt-focus-ring:#ffcf67}:root[data-theme=light]{--dt-focus-ring:#761d24}.dtp-dock{--dt-focus-ring:#ffcf67}html:is([data-dt-text=large],[data-dovetail-text=large]){--dt-reading-scale:1.125;font-size:112.5%}.experiencePage{--xp:#51ba8a;--xp2:#a8f1cf;--xpbg:#07100e;--xppanel:#101a18;--xpline:#29413b;z-index:1;color:#edf4f0;isolation:isolate;position:relative;background:var(--xpbg)!important}.experiencePage .siteHeader{--paper:var(--xpbg);--ink:#edf4f0;--ink-muted:#9aa9a4;--line:var(--xpline);--ox:var(--xp)}.experienceHero{border-bottom:1px solid var(--xpline);grid-template-columns:1.08fr .92fr;min-height:730px;display:grid;position:relative;overflow:hidden}.experienceHeroArt{filter:saturate(.76)contrast(1.08);background-position:50%;background-size:cover;min-height:650px}.experienceHeroArt:after{content:"";background:linear-gradient(90deg, transparent 48%, var(--xpbg) 100%), linear-gradient(0deg, var(--xpbg), transparent 34%);position:absolute;inset:0}.experienceHeroCopy{z-index:2;background:radial-gradient(circle at 85% 20%, var(--xp), transparent 35%);flex-direction:column;justify-content:center;padding:clamp(60px,8vw,120px) clamp(28px,6vw,90px);display:flex;position:relative}@supports (color:color-mix(in lab, red, red)){.experienceHeroCopy{background:radial-gradient(circle at 85% 20%, color-mix(in srgb, var(--xp) 15%, transparent), transparent 35%)}}.experienceHeroCopy>small,.experienceIntro small,.experienceInteractive small,.experiencePaths small,.experienceRoadmap small,.experienceLaunch small,.experienceClose small{color:var(--xp2)}.experienceStatus{border:1px solid var(--xp);color:var(--xp);letter-spacing:.1em;align-self:flex-start;margin:22px 0 0;padding:8px 10px;font:800 8px IBM Plex Mono,monospace}.experienceHero h1{letter-spacing:-.075em;text-transform:uppercase;color:#f1eadc;max-width:720px;margin:28px 0 25px;font:900 clamp(62px,7vw,112px)/.78 Archivo,sans-serif}.experienceHeroCopy>p{color:#aebbb6;max-width:630px;margin:0;font:19px/1.65 IBM Plex Serif,serif}.experienceHeroMeta{border-top:3px solid var(--xp);grid-template-columns:auto 1fr;align-items:center;gap:18px;margin-top:45px;padding-top:22px;display:grid}.experienceHeroMeta b{color:var(--xp);font:900 58px Archivo,sans-serif}.experienceHeroMeta span{color:#99a7a2;text-transform:uppercase;max-width:310px;font:800 9px/1.5 IBM Plex Mono,monospace}.experienceFile{color:#ffffff05;font:900 240px/.8 Archivo,sans-serif;position:absolute;bottom:-25px;right:-20px}.experienceManifesto{background:linear-gradient(110deg, var(--xp), var(--xpbg));padding:78px max(24px,50vw - 640px)}@supports (color:color-mix(in lab, red, red)){.experienceManifesto{background:linear-gradient(110deg, color-mix(in srgb, var(--xp) 66%, #1b1213), color-mix(in srgb, var(--xpbg) 85%, var(--xp)))}}.experienceManifesto{border-bottom:1px solid var(--xp)}.experienceManifesto small{color:#fff9}.experienceManifesto blockquote{letter-spacing:-.045em;max-width:1150px;margin:14px 0 0;font:800 clamp(33px,4.5vw,66px)/1.03 Archivo,sans-serif}.experienceIntro,.experiencePaths>header,.experienceRoadmap>header{grid-template-columns:.9fr 1.1fr;align-items:end;gap:70px;width:min(1280px,100% - 40px);margin:auto;padding:100px 0 55px;display:grid}.experienceIntro h2,.experienceInteractive h2,.experiencePaths h2,.experienceRoadmap h2,.experienceLaunch h2,.experienceClose h2{letter-spacing:-.05em;margin:12px 0 0;font:800 clamp(43px,6vw,78px)/.92 Archivo,sans-serif}.experienceIntro>p,.experienceInteractive>header>p,.experiencePaths>header>p,.experienceRoadmap>header>p{color:#aebbb6;margin:0;font:17px/1.7 IBM Plex Serif,serif}.experienceInteractive{background:var(--xppanel);border-block:1px solid var(--xpline);padding:80px max(24px,50vw - 640px)}.experienceInteractive>header{grid-template-columns:minmax(0,2fr) minmax(260px,1fr);align-items:end;gap:60px;height:auto;min-height:0;margin-bottom:55px;display:grid}.experienceInteractive>header>div,.experienceInteractive>header>p{min-width:0}.experienceInteractive>header h2{overflow-wrap:anywhere;max-width:860px}.experiencePaths{padding-bottom:100px;overflow-x:clip}.experiencePaths>header{grid-template-columns:minmax(0,2fr) minmax(260px,1fr);align-items:end;height:auto;min-height:0;padding-top:100px}.experiencePaths>header>div,.experiencePaths>header>p{min-width:0}.experiencePaths>header h2{overflow-wrap:anywhere;max-width:860px}.experiencePaths>div{background:var(--xpline);border:1px solid var(--xpline);grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch;gap:1px;width:min(1280px,100% - 40px);margin:auto;display:grid}.experiencePaths article{background:var(--xppanel);flex-direction:column;min-width:0;min-height:510px;transition:transform .22s,background .22s;display:flex;position:relative;overflow:hidden}.experiencePaths article:hover{z-index:1;background:var(--xppanel);transform:translateY(-6px)}@supports (color:color-mix(in lab, red, red)){.experiencePaths article:hover{background:color-mix(in srgb, var(--xppanel) 85%, var(--xp))}}.pathIcon{border:1px solid var(--xp);width:48px;height:48px;color:var(--xp);place-items:center;font-size:23px;display:grid}.experiencePaths article small{margin-top:28px}.experiencePaths h3{overflow-wrap:anywhere;margin:10px 0 18px;font:800 clamp(23px,2vw,29px)/1 Archivo,sans-serif}.experiencePaths article p{color:#aab6b2;overflow-wrap:anywhere;font:14px/1.65 Arial}.experiencePaths article footer{border-top:1px solid var(--xpline);color:var(--xp2);text-transform:uppercase;justify-content:space-between;align-items:center;gap:16px;margin-top:auto;padding-top:17px;font:800 8px/1.4 IBM Plex Mono,monospace;display:flex}.experiencePaths article footer span{min-width:0}.experiencePaths article footer button{border:1px solid var(--xp);min-height:36px;color:var(--xp);text-transform:uppercase;cursor:pointer;background:0 0;flex:none;padding:8px 11px;font:800 9px IBM Plex Mono,monospace}.experiencePaths article.isExpanded{grid-column:1/-1;grid-template-columns:minmax(0,2fr) minmax(300px,1fr);min-height:0;display:grid;transform:none}.experiencePaths article.isExpanded .pathCardCopy{padding:clamp(28px,4vw,52px)}.experiencePaths article.isExpanded h3{font-size:clamp(34px,4vw,58px)}.experiencePaths article.isExpanded p{font:17px/1.7 IBM Plex Serif,serif}.experienceRoadmap{background:#090e0c;padding-bottom:110px}.experienceRoadmap>header{padding-top:90px}.experienceRoadmap>div{grid-template-columns:repeat(2,1fr);gap:12px;width:min(1280px,100% - 40px);margin:auto;display:grid}.experienceRoadmap>div>section{background:var(--xppanel);border:1px solid var(--xpline)}.experienceRoadmap section>header{border-bottom:1px solid var(--xpline);grid-template-columns:auto 1fr auto;align-items:center;gap:18px;padding:22px;display:grid}.experienceRoadmap section>header>b{color:var(--xp);font:900 36px Archivo,sans-serif}.experienceRoadmap h3{margin:5px 0 0;font:800 23px Archivo,sans-serif}.experienceRoadmap section>header>span{color:#8f9b97;font:800 8px IBM Plex Mono,monospace}.experienceRoadmap ul{grid-template-columns:1fr 1fr;margin:0;padding:0;list-style:none;display:grid}.experienceRoadmap li{border-right:1px solid var(--xpline);border-bottom:1px solid var(--xpline);min-height:82px;padding:18px;font:700 13px/1.45 Archivo,sans-serif}.experienceRoadmap li:nth-child(2n){border-right:0}.experienceLaunch{background:linear-gradient(110deg, var(--xp), var(--xpbg));grid-template-columns:1fr auto;align-items:center;gap:70px;padding:90px max(24px,50vw - 640px);display:grid}@supports (color:color-mix(in lab, red, red)){.experienceLaunch{background:linear-gradient(110deg, color-mix(in srgb, var(--xp) 36%, #101316), var(--xpbg))}}.experienceLaunch{border-block:1px solid var(--xp)}.experienceLaunch p{color:#b2bdb9;max-width:690px;font:16px/1.7 IBM Plex Serif,serif}.experienceLaunch a{background:var(--xp);color:#07100e;text-transform:uppercase;align-items:center;gap:35px;padding:20px 23px;font:900 10px IBM Plex Mono,monospace;text-decoration:none;display:flex}.experienceLaunch a i{font-size:18px;font-style:normal}.experienceClose{padding:100px max(24px,50vw - 640px) 120px}.experienceClose h2{max-width:1000px}.experienceClose a{color:var(--xp2);text-transform:uppercase;margin-top:38px;font:800 9px IBM Plex Mono,monospace;text-decoration:none;display:inline-block}@media (width<=980px){.experienceHero{grid-template-columns:1fr}.experienceHeroArt{min-height:520px}.experienceHeroArt:after{background:linear-gradient(0deg, var(--xpbg), transparent 55%)}.experienceHeroCopy{margin-top:-80px}.experienceInteractive>header,.experienceIntro,.experiencePaths>header,.experienceRoadmap>header,.timeExplorer{grid-template-columns:1fr}.experiencePaths>div{grid-template-columns:repeat(2,1fr)}.experienceRoadmap>div{grid-template-columns:1fr}}@media (width<=680px){.experienceHeroArt{min-height:390px}.experienceHeroCopy{padding:45px 20px 65px}.experienceHero h1{font-size:clamp(52px,16vw,76px)}.experienceManifesto{padding-block:55px}.experienceIntro,.experiencePaths>header,.experienceRoadmap>header{gap:24px;width:calc(100% - 28px);padding-top:70px}.experienceInteractive{padding:60px 14px}.experienceInteractive>header{gap:24px}.experiencePaths>div{grid-template-columns:1fr;width:calc(100% - 28px)}.experiencePaths article{min-height:330px}.experienceRoadmap>div{width:calc(100% - 28px)}.experienceRoadmap ul{grid-template-columns:1fr}.experienceRoadmap li{border-right:0}.experienceLaunch{grid-template-columns:1fr;gap:35px;padding-block:65px}.experienceLaunch a{justify-content:space-between}.experienceClose{padding-block:75px 100px}.experiencePaths article.isExpanded{grid-template-columns:1fr}.experiencePaths article footer{font-size:9px}.experiencePaths article footer button{min-height:42px}}.experienceHeroArt{position:relative}@media (hover:none){.experiencePaths article:hover{transform:none}}.experiencePaths article{min-height:390px}.experiencePaths article>figure{border-bottom:1px solid var(--xpline);background:#090b09;flex:1;min-height:300px;margin:0;position:relative;overflow:hidden}.experiencePaths article>figure>img{object-fit:cover;width:100%;height:100%;display:block}.experiencePaths article>figure>div{pointer-events:none;justify-content:space-between;align-items:flex-start;display:flex;position:absolute;inset:16px 16px auto}.experiencePaths article>figure .pathIcon{background:#090b09e8;width:48px;height:48px;box-shadow:0 6px 18px #0007}.experiencePaths article>figure b{color:#f1eadc;text-shadow:0 3px 16px #000,0 1px 2px #000;font:900 52px/.8 Archivo,sans-serif}.experiencePaths .pathCardCopy{background:#090b09;flex-direction:column;flex:none;align-items:flex-start;min-width:0;min-height:78px;padding:10px 14px 11px 16px;display:flex}.experiencePaths article:not(.isExpanded) .pathCardCopy small,.experiencePaths article:not(.isExpanded) .pathCardCopy p,.experiencePaths article:not(.isExpanded) .pathCardCopy footer span{display:none}.experiencePaths article:not(.isExpanded) h3{margin:0;font:800 17px/1.05 Archivo,sans-serif}.experiencePaths article:not(.isExpanded) footer{border:0;width:100%;margin:8px 0 0;padding:0;display:block}.experiencePaths article:not(.isExpanded) footer button{min-height:28px;padding:5px 9px}.experiencePaths article.isExpanded>figure{border-right:1px solid var(--xpline);border-bottom:0;height:100%;min-height:480px}.experiencePaths article.isExpanded>figure>img{object-fit:contain}.experiencePaths article.isExpanded .pathCardCopy{background:var(--xppanel);flex:1;min-height:0;padding:clamp(28px,4vw,52px)}.experiencePaths article.isExpanded .pathCardCopy small{margin-top:0}.experiencePaths article.isExpanded .pathCardCopy footer{width:100%}.experience-wawl .experienceLaunch{grid-template-columns:minmax(0,.85fr) minmax(360px,1.15fr);align-items:stretch;padding-block:60px}.experienceLaunch>div{align-self:center}.experienceLaunch>div>a{width:max-content;margin-top:26px}.experience-wawl .experienceLaunch>figure{background:#0b0d0b;border:1px solid #f1eadc55;max-height:560px;margin:0;position:relative;overflow:hidden}.experience-wawl .experienceLaunch>figure img{object-fit:cover;object-position:center 15%;width:100%;height:100%;display:block}.experience-wawl .experienceLaunch>figure figcaption{color:var(--xp2);letter-spacing:.1em;background:#080a09e8;padding:12px 14px;font:800 8px IBM Plex Mono,monospace;position:absolute;bottom:0;left:0;right:0}@media (width<=980px){.experience-wawl .experienceLaunch{grid-template-columns:1fr 1fr;gap:28px}}@media (width<=680px){.experiencePaths article.isExpanded>figure{aspect-ratio:3/2;border-right:0;border-bottom:1px solid var(--xpline);height:auto;min-height:0}.experience-wawl .experienceLaunch{grid-template-columns:1fr;padding-block:48px}.experience-wawl .experienceLaunch>figure{max-height:460px}}:root{--safe-top:env(safe-area-inset-top,0px);--safe-right:env(safe-area-inset-right,0px);--safe-bottom:env(safe-area-inset-bottom,0px);--safe-left:env(safe-area-inset-left,0px);--mobile-dock:64px}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;scroll-padding-top:72px}body{overflow-x:clip}img,video,canvas,svg{max-width:100%}button,a,input,summary{touch-action:manipulation}button,input,select,textarea{font:inherit}@media (width<=1100px){body{padding-bottom:calc(var(--mobile-dock) + var(--safe-bottom))}body>footer{padding-bottom:calc(28px + var(--mobile-dock) + var(--safe-bottom))!important}.floatingNav{right:max(10px, var(--safe-right));border-radius:8px;justify-content:space-evenly;left:max(10px, var(--safe-left))!important;bottom:calc(max(8px, var(--safe-bottom)) + 55px)!important;width:auto!important;max-width:none!important;overflow:visible!important}.floatingNav a{min-width:44px;flex:0 56px!important;width:48px!important;height:48px!important}.floatingNav span{font-size:7px;bottom:4px;right:4px}.siteHeader{padding-left:max(18px, var(--safe-left))!important;padding-right:max(18px, var(--safe-right))!important}.rationSupport{bottom:calc(var(--mobile-dock) + var(--safe-bottom) + 10px)!important}.projectCardTile,.fileTile,.archiveProject,.feedPost,.reviewGroup article{contain:layout paint}}@media (width<=599px){:root{--mobile-dock:62px}html{scroll-padding-top:62px}.siteHeader,.siteHeader.isSkinny{height:56px!important;min-height:56px!important;padding:6px max(12px, var(--safe-right)) 6px max(12px, var(--safe-left))!important;flex-direction:row!important;align-items:center!important;display:flex!important}.siteHeader .logo span{min-height:38px;padding-inline:10px}.siteHeader .headerActions{display:flex;margin-left:auto!important}.siteHeader .headerActions button{min-width:44px;min-height:44px}.floatingNav{gap:0!important;padding:4px!important}.floatingNav a{min-width:40px!important;height:48px!important}.floatingNav i{font-size:19px}.floatingNav span{display:none}.home,.wrap,.projectIntro,.projectClose,.feedMast,.feedToolbar,.feedStream,.feedEnd,.archiveHero,.archiveLedger{padding-left:max(16px, var(--safe-left))!important;padding-right:max(16px, var(--safe-right))!important}.files,.projectCards,.archiveGrid,.wowCards,.recordGrid{grid-template-columns:minmax(0,1fr)!important}.fileTile,.fileTile:nth-child(n),.projectCardTile{grid-column:1!important}.home h1,.projectHero h1,.sub h1,.archiveHero h1{overflow-wrap:anywhere}.home p,.projectHero p,.sub p{font-size:clamp(16px,4.5vw,19px);line-height:1.55}.experienceHero,.tccHero,.tbosHero{min-height:0}.experienceHeroCopy,.tccHeroCopy{padding-left:max(18px, var(--safe-left))!important;padding-right:max(18px, var(--safe-right))!important}.experienceHero h1,.tccHero h1{overflow-wrap:anywhere}.experienceHeroCopy>p,.tccHeroCopy>p{font-size:16px;line-height:1.6}.experienceManifesto blockquote,.tccPrinciple blockquote{font-size:clamp(34px,10vw,48px)}.signalOrbit{grid-template-columns:1fr 1fr;gap:8px;padding:160px 8px 8px;display:grid;min-height:auto!important}.signalOrbit button{min-height:96px;width:auto!important;position:relative!important;inset:auto!important}.signalCore{top:82px!important}.tccLineageGrid>div{grid-template-columns:1fr!important}.tccLineage button{padding:20px;min-height:112px!important}.tccLineage button span{margin-top:10px;display:block;position:static}.tccLineage button i{bottom:20px;left:auto;right:20px}.verdictControls label,.signalRoom aside,.tccLineage article{padding:24px 20px}.experiencePaths article,.tccDesks article{min-height:290px!important}.experienceRoadmap section>header{grid-template-columns:auto 1fr!important}.experienceRoadmap section>header>span{grid-column:2}.experienceRoadmap li{min-height:96px}.tbosArchitecture,.tbosCatalogue,.tbosProjects{width:calc(100% - 28px)!important;padding-block:72px!important}.tbosHero{border-inline:0!important;width:100%!important}.tbosHero h1{font-size:clamp(56px,17vw,84px)}.tbosDoctrine{padding:58px max(18px, var(--safe-left))}.tbosCatalogue>header{gap:22px!important}.tbosBooks>a,.tbosBooks>article{min-height:310px}.tbosProjects article,.tbosProjects a{min-height:280px}.cycleExplorer>article{padding:26px 22px}.cycleTrack button{min-height:112px!important}.cycleTrack button span{bottom:48px}.cycleTrack button:after,.cycleTrack button i{bottom:20px}.rationPanel{max-height:calc(100dvh - 100px);overflow-y:auto}}.mobileTileStepper{display:none}@media (width<=599px){body:has(.feedHome) .inPageNav{display:none!important}.mobileTileStepper{z-index:91;width:max-content;left:50%;bottom:max(10px, var(--safe-bottom));filter:drop-shadow(0 10px 22px #0009);grid-template-columns:auto 48px;align-items:center;gap:9px;display:grid;position:fixed;translate:-50%}.mobileTileArrows{border:1px solid var(--gold);grid-template-columns:52px 52px;gap:2px;padding:3px;display:grid}@supports (color:color-mix(in lab, red, red)){.mobileTileArrows{border:1px solid color-mix(in srgb, var(--gold) 55%, transparent)}}.mobileTileArrows{background:var(--bg);border-radius:9px}@supports (color:color-mix(in lab, red, red)){.mobileTileArrows{background:color-mix(in srgb, var(--bg) 94%, transparent)}}.mobileTileArrows{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.mobileTileStepper button{background:var(--surface);min-width:48px;min-height:48px;color:var(--ink);border:0;border-radius:6px;font:800 23px/1 monospace}.mobileTileStepper button:active{background:var(--gold);color:#111;transform:translateY(1px)}.mobileTileStepper button:focus-visible{outline:3px solid var(--gold);outline-offset:2px}.mobileTileStepper button:disabled{opacity:.28}.mobileTileTop{align-content:center;place-items:center;gap:1px;display:grid;border:1px solid var(--gold)!important;background:var(--ox)!important;color:#fff!important}.mobileTileTop small{letter-spacing:.08em;font:800 7px/1 monospace}.feedPost{scroll-margin-top:64px}}@media (height<=560px) and (orientation:landscape){.mobileTileStepper{display:none}}@media (width>=600px) and (width<=899px){:root{--mobile-dock:66px}.siteHeader{min-height:64px}.floatingNav a{flex-basis:64px!important}.files,.projectCards,.wowCards,.archiveGrid,.recordGrid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.fileTile,.fileTile:nth-child(n),.projectCardTile{grid-column:span 1!important}.fileTile{min-height:440px}.experienceHeroArt,.tccHeroArt{min-height:clamp(430px,58vw,560px)}.experienceHeroCopy,.tccHeroCopy{padding:60px clamp(28px,6vw,58px) 80px}.experiencePaths>div,.tccDesks>div{grid-template-columns:repeat(2,minmax(0,1fr))!important}.experienceRoadmap>div{grid-template-columns:1fr}.verdictLab{grid-template-columns:220px 1fr}.verdictControls{grid-template-columns:1fr 1fr}.signalRoom,.timeExplorer,.tccLineageGrid{grid-template-columns:1fr}.signalOrbit{min-height:520px}.tbosHero{grid-template-columns:1fr 1fr;width:100%}.tbosHeroCopy{padding:65px 34px}.tbosHero h1{font-size:clamp(62px,11vw,92px)}.tbosArchitecture,.tbosCatalogue,.tbosProjects{width:calc(100% - 48px)}.cycleExplorer{grid-template-columns:1fr}.tbosBooks>a,.tbosBooks>article,.tbosBooks>:nth-child(n){grid-column:span 3}.tbosProjects>div{grid-template-columns:1fr 1fr}}@media (width>=900px) and (width<=1180px){.siteHeader{padding-inline:24px!important}.siteHeader .logo b{display:none}.primaryNav{gap:14px!important}.experienceHero,.tccHero{grid-template-columns:1fr 1fr}.experienceHeroCopy,.tccHeroCopy{padding:70px 42px}.experienceHero h1,.tccHero h1{font-size:clamp(64px,8vw,92px)}.experiencePaths>div,.tccDesks>div{grid-template-columns:repeat(2,1fr)}.experienceRoadmap>div{grid-template-columns:1fr 1fr}.tbosHero{grid-template-columns:1fr 1fr;width:calc(100% - 40px)}.tbosHero aside{display:none}.tbosArchitecture,.tbosCatalogue,.tbosProjects{width:calc(100% - 64px)}}@media (height<=560px) and (orientation:landscape){.siteHeader,.siteHeader.isSkinny{height:48px!important;min-height:48px!important}.floatingNav{right:max(8px, var(--safe-right));flex-direction:column!important;width:auto!important;top:50%!important;bottom:auto!important;left:auto!important;transform:translateY(-50%)!important}.floatingNav a{flex-basis:44px!important;width:44px!important;height:44px!important}.floatingNav span{display:none}.experienceHero,.tccHero,.tbosHero,.experienceHeroArt,.tccHeroArt{min-height:calc(100dvh - 48px)}body{padding-bottom:0;padding-right:58px}.rationSupport{bottom:10px!important;right:64px!important}}@media (hover:none),(pointer:coarse){a,button,summary,input[type=range]{min-height:44px}.fileTile:hover,.projectCardTile:hover,.archiveProject:hover,.experiencePaths article:hover{transform:none!important}.floatingNav b{display:none!important}}@media (pointer:coarse) and (width<=1600px){body{padding-bottom:calc(125px + var(--safe-bottom))}.siteHeader{height:64px!important;min-height:64px!important;padding-inline:max(18px, var(--safe-left)) max(18px, var(--safe-right))!important}.siteHeader .logo b{display:none}.primaryNav{gap:clamp(14px,2.5vw,34px)!important}.primaryNav .navFull{display:none!important}.expandingNavItem{min-width:44px;width:44px!important}.expandingNavItem .navShort{display:none}.navIcon{place-items:center;font-size:20px;display:grid!important}.floatingNav{top:auto!important;left:50%!important;right:auto!important;bottom:calc(max(10px, var(--safe-bottom)) + 55px)!important;flex-direction:row!important;gap:2px!important;width:max-content!important;max-width:calc(100vw - 32px)!important;transform:translate(-50%)!important}.floatingNav a{flex-basis:58px!important;width:58px!important;height:52px!important}.floatingNav span{font-size:7px;display:block!important}.rationSupport{transform-origin:100% 100%;right:max(10px, var(--safe-right))!important;bottom:calc(131px + var(--safe-bottom))!important;transform:scale(.68)!important}.rationSpeech{display:none!important}.tccIntro,.tccLineage>header,.tccDesks>header,.chapterSection>header,.ashCommerce>header,.conceptGallery>header,.tbosArchitecture>header{grid-template-columns:1fr!important;gap:24px!important}.tccDesks>header>p{margin:0!important;position:static!important}.deskGrid{grid-template-columns:1fr 1fr!important}.deskGrid>button{min-width:0}.deskGrid h3{overflow-wrap:anywhere}.ashPurpose{grid-template-columns:1fr!important}.ashPurpose>div:first-child{padding:72px max(32px,6vw)!important}.ashPurposeArt{min-height:500px}.chapterSection,.ashCommerce,.ashLedger{width:calc(100% - 64px)!important;padding-block:76px!important}.chapterShelf{grid-template-columns:1fr 1fr 1fr}.ashCommerce>header h2,.chapterSection>header h2,.tbosArchitecture h2{overflow-wrap:anywhere;font-size:clamp(48px,7vw,76px)!important}.ashOffers{grid-template-columns:1fr 1fr!important}.ashOffers article,.ashOffers article:nth-child(n){min-width:0;grid-column:auto!important}.ashTimeline{grid-template-columns:repeat(4,1fr)!important}.conceptGallery{padding-inline:32px}.conceptPiece,.conceptPiece:nth-child(n){grid-column:span 4}.tbosArchitecture{width:calc(100% - 64px)!important}.cycleExplorer{grid-template-columns:1fr!important}.cycleExplorer>article{min-height:300px}.cycleTrack button{min-width:0}.cycleTrack button span{overflow-wrap:anywhere}}@media (pointer:coarse) and (width<=900px){.rationSupport:not(.isOpen){display:none}.deskGrid,.chapterShelf,.ashOffers{grid-template-columns:1fr!important}.ashTimeline{grid-template-columns:1fr 1fr!important}.conceptPiece,.conceptPiece:nth-child(n){grid-column:span 6}}@media (width<=599px){.feedHome .feedStream{grid-template-columns:1fr!important}.feedHome .feedPost{aspect-ratio:4/3!important}.columnControl{display:none!important}}@media (width>=600px) and (width<=899px){.feedHome .feedStream{grid-template-columns:repeat(2,minmax(0,1fr))!important}.feedHome .feedPost{aspect-ratio:4/5!important}.columnControl button[aria-label^="5 column"]{display:none!important}}@media (width>=900px) and (width<=1180px){.feedHome .columns-5{grid-template-columns:repeat(3,minmax(0,1fr))!important}.columnControl button[aria-label^="5 column"]{display:none!important}}*{box-sizing:border-box}body{background:var(--paper);color:var(--ink);margin:0;font-family:Arial,sans-serif}header{border-bottom:1px solid var(--line);z-index:20;background:var(--paper);justify-content:space-between;align-items:center;height:72px;padding:0 max(20px,50vw - 580px);display:flex;position:relative}@supports (color:color-mix(in lab, red, red)){header{background:color-mix(in srgb, var(--paper) 94%, transparent)}}main :is(section,article)>header{height:auto;min-height:0}.logo{letter-spacing:.2em;color:var(--ox);font-weight:900;text-decoration:none}nav{align-items:center;gap:24px;display:flex}nav a,small{letter-spacing:.13em;text-transform:uppercase;color:#6d675f;font:700 10px monospace;text-decoration:none}nav a{padding:28px 0;position:relative}nav a:after{content:"";background:var(--ox);transform-origin:0;height:2px;transition:transform .25s;position:absolute;inset:auto 0 20px;transform:scaleX(0)}nav a:hover:after,nav a:focus-visible:after{transform:scaleX(1)}.wrap{width:min(1160px,100% - 40px);margin:auto;padding:90px 0}.home{grid-template-columns:1fr 190px;align-items:center;gap:70px;min-height:600px;padding:110px max(20px,50vw - 580px);display:grid}.home h1,.hero h1,.sub h1{letter-spacing:-.06em;margin:20px 0;font:500 clamp(70px,10vw,130px)/.86 Georgia,serif}.home p,.hero p,.sub p{color:#554f47;max-width:720px;font:24px/1.5 Georgia,serif}.home aside{border-top:5px solid var(--ox);flex-direction:column;padding-top:18px;display:flex}.home aside b{color:var(--ox);font:500 104px/.85 Georgia}.home aside span{text-transform:uppercase;letter-spacing:.14em;margin:14px 0 45px;font:700 10px monospace}.home aside i{color:#7a7268;font:700 10px monospace}.fileIndex{width:min(1280px,100% - 40px);margin:0 auto 110px}.fileIndex>header{border-top:1px solid var(--line);background:0 0;grid-template-columns:1fr 1fr;align-items:end;padding:24px 0 34px;display:grid}.fileIndex>header p{color:#655f57;margin:0;font:17px/1.6 Georgia}.files{grid-template-columns:repeat(6,1fr);grid-auto-rows:470px;gap:14px;display:grid}.fileTile{color:#fff;isolation:isolate;background:#171513;border:1px solid #2f2b27;grid-column:span 2;text-decoration:none;position:relative;overflow:hidden}.fileTile:first-child,.fileTile:nth-child(2){grid-column:span 3}.tileImage{background-image:var(--tile-image);filter:saturate(.75)contrast(1.06);background-position:50%;background-size:cover;transition:transform .7s cubic-bezier(.2,.7,.2,1),filter .5s;position:absolute;inset:0}.tileShade{background:linear-gradient(#15120f18 12%,#15120f75 56%,#15120ff2 100%);transition:background .45s;position:absolute;inset:0}.tileTop,.tileCopy{z-index:2;position:absolute;left:28px;right:28px}.tileTop{justify-content:space-between;align-items:start;display:flex;top:26px}.tileTop b{color:#f3e7cf;font:500 42px Georgia}.tileTop small{color:#eee6dc;text-align:right;text-shadow:0 1px 8px #000}.tileCopy{transition:transform .45s;bottom:27px}.tileCopy em{letter-spacing:.17em;color:#d3b77e;font:800 9px monospace}.tileCopy h2{letter-spacing:-.04em;margin:9px 0 12px;font:500 clamp(30px,3.4vw,48px)/.96 Georgia}.tileCopy p{color:#d7d1ca;opacity:.92;max-width:470px;margin:0;font:14px/1.55 Arial;transition:opacity .3s}.tileCopy strong{letter-spacing:.1em;text-transform:uppercase;opacity:0;border-top:1px solid #fff5;justify-content:space-between;margin-top:20px;padding-top:14px;font:800 10px monospace;transition:all .35s;display:flex;transform:translateY(12px)}.tileCopy strong i{font-size:16px;font-style:normal}.fileTile:hover .tileImage,.fileTile:focus-visible .tileImage{filter:saturate()contrast(1.1);transform:scale(1.055)}.fileTile:hover .tileShade,.fileTile:focus-visible .tileShade{background:linear-gradient(#761d2420,#171513a3 50%,#171513f8)}.fileTile:hover .tileCopy,.fileTile:focus-visible .tileCopy{transform:translateY(-5px)}.fileTile:hover .tileCopy strong,.fileTile:focus-visible .tileCopy strong{opacity:1;transform:none}.fileTile:focus-visible{outline:4px solid var(--gold);outline-offset:3px}.hero{grid-template-columns:170px 1fr;align-items:center;gap:70px;width:min(1160px,100% - 40px);min-height:650px;margin:auto;display:grid}.stamp{border:1px solid var(--line);flex-direction:column;justify-content:center;align-items:center;height:210px;font:700 11px monospace;display:flex}.stamp b{color:var(--ox);font:500 90px Georgia}.intro{grid-template-columns:1.3fr 1fr;align-items:end;gap:60px;margin-bottom:45px;display:grid}.intro h2,.dispatch h2,.ledger h2,.night h2,.concepts h2,.projectBody h2{margin:10px 0;font:500 clamp(38px,5vw,60px)/1 Georgia}.intro p{color:#686159;line-height:1.7}.cards{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.cards a,.feature article,.steps article,.census article{border:1px solid var(--line);color:inherit;background:#faf8f1;padding:28px;text-decoration:none}.cards em,.steps b,.census header b{color:var(--gold);font:500 48px Georgia}.cards small{margin-top:30px;display:block}.cards h3{margin:10px 0;font:500 32px Georgia}.cards p{color:#686159;min-height:100px;line-height:1.6}.cards>a>b{color:var(--ox);font:700 11px monospace}.quote{background:var(--ox);color:#fff;padding:80px max(20px,50vw - 580px)}.quote small{color:#dabf9f}.quote blockquote{margin:15px 0;font:italic 500 clamp(34px,5vw,64px)/1.12 Georgia}.dispatch article{border-top:1px solid var(--line);grid-template-columns:130px 1fr 100px;align-items:center;padding:24px 0;display:grid}.dispatch h3{font:500 22px Georgia}.dispatch time,.dispatch b{color:#6d675f;font:700 10px monospace}.sub{width:min(1160px,100% - 40px);min-height:590px;margin:auto;padding-top:100px}.feature{grid-template-columns:1.3fr 1fr;gap:18px;display:grid}.feature>article{background:var(--ox);color:#fff;min-height:510px}.feature>article h2{margin-top:80px;font:500 52px/1 Georgia}.feature>div{gap:12px;display:grid}.feature h3,.steps h3,.stories h3{margin:12px 0;font:500 27px Georgia}.feature p,.steps p,.stories p{color:#736c63;line-height:1.6}.feature>article p{color:#e8d9d5}.ledger div{border-top:1px solid var(--line);grid-template-columns:70px 1fr;padding:22px 0;display:grid}.ledger b{color:var(--gold);font:24px Georgia}.ledger span{font:20px Georgia}.steps{background:var(--line);grid-template-columns:repeat(4,1fr);gap:1px;display:grid}.steps article{min-height:260px}.night{color:#fff;background:#15181c;padding:90px 0}.stories{background:#555;grid-template-columns:repeat(2,1fr);gap:1px;display:grid}.stories article{background:#15181c;padding:30px}.stories p{color:#aaa49b}.census{grid-template-columns:repeat(2,1fr);gap:18px;display:grid}.census header{justify-content:space-between;display:flex}.census header em{color:var(--ox);text-transform:uppercase;font:700 10px monospace}.census h2{font:500 34px Georgia}.census p{color:#716a61;line-height:1.6}.census ul{border-top:1px solid var(--line);columns:2;padding-top:20px}.census li{padding:6px;font:700 11px monospace}.concepts p{font:18px/1.7 Georgia}.projectHero{grid-template-columns:1.08fr .92fr;align-items:stretch;width:min(1280px,100% - 40px);min-height:720px;margin:auto;display:grid}.projectArt{background-position:50%;background-size:cover;min-height:600px;position:relative}.projectArt:after{content:"";background:linear-gradient(#0000 55%,#191612b8);position:absolute;inset:0}.projectArt span{z-index:1;color:#fff;letter-spacing:.14em;border:1px solid #ffffff80;padding:9px 12px;font:800 9px monospace;position:absolute;bottom:24px;left:24px}.projectTitle{flex-direction:column;justify-content:center;padding:95px 0 75px 65px;display:flex}.projectTitle h1{letter-spacing:-.065em;max-width:660px;margin:18px 0 30px;font:500 clamp(60px,7.4vw,112px)/.83 Georgia}.projectTitle>p{color:#5e574e;max-width:520px;font:23px/1.45 Georgia}.projectSiteLink{background:var(--ox);color:#fff;letter-spacing:.12em;text-transform:uppercase;justify-content:space-between;align-items:center;width:min(100%,360px);margin:25px 0 36px;padding:15px 18px;font:800 10px monospace;text-decoration:none;transition:transform .25s,filter .25s;display:flex}.projectSiteLink i{font-size:17px;font-style:normal}.projectSiteLink:hover,.projectSiteLink:focus-visible{filter:brightness(1.12);transform:translateY(-3px)}.projectMeta{border-top:4px solid var(--ox);align-items:baseline;gap:18px;margin-top:auto;padding-top:18px;display:flex}.projectMeta b{color:var(--ox);font:500 58px Georgia}.projectMeta span{letter-spacing:.1em;text-transform:uppercase;color:#6e675e;font:800 9px/1.4 monospace}.projectStatement{background:var(--ox);color:#fff;padding:80px max(20px,50vw - 580px)}.projectStatement small{color:#e3c69b}.projectStatement blockquote{max-width:1100px;margin:14px 0;font:italic 500 clamp(32px,4.4vw,61px)/1.12 Georgia}.projectCards{background:var(--line);border:1px solid var(--line);grid-template-columns:repeat(4,1fr);gap:1px;display:grid}.projectCardTile{width:100%;color:inherit;text-align:left;cursor:pointer;background:#faf8f1;border:0;padding:0;display:block}.projectCards article,.projectCardTileInner{background:#faf8f1;flex-direction:column;height:100%;min-height:340px;padding:27px;transition:background .3s,transform .3s;display:flex}.projectCards article:hover,.projectCardTile:hover .projectCardTileInner{background:#fff;transform:translateY(-7px)}.projectCards article>b,.projectCardTileInner>b{color:var(--gold);font:500 48px Georgia}.projectCards small{color:var(--ox);margin:22px 0 7px}.projectCards h3{margin:6px 0 15px;font:500 29px/1.05 Georgia}.projectCards p{color:#6c655c;font:14px/1.6 Arial}.projectCards span{border-top:1px solid var(--line);text-transform:uppercase;color:#857b6d;margin-top:auto;padding-top:15px;font:800 9px monospace}.projectCards.hasActive{background:#faf8f1;display:block}.projectCards .projectCardExpanded{min-height:680px;padding:0;animation:.35s both cardReveal;display:block}.projectCards .projectCardExpanded:hover{background:#faf8f1;transform:none}@keyframes cardReveal{0%{opacity:.35;transform:translateY(8px)}to{opacity:1;transform:none}}.expandedHeader{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;padding:24px 28px;display:flex}.expandedHeader>div{align-items:center;gap:18px;display:flex}.expandedHeader>div>b{color:var(--gold);font:500 48px Georgia}.expandedHeader small{margin:0}.expandedHeader button{border:1px solid var(--line);text-transform:uppercase;cursor:pointer;background:0 0;padding:11px 14px;font:800 9px monospace}.expandedHeader button i{margin-left:12px;font:400 19px/0 Georgia}.expandedGrid{grid-template-columns:.9fr 1.1fr;min-height:430px;display:grid}.expandedStory,.expandedViz{padding:38px}.expandedStory{border-right:1px solid var(--line)}.projectCards .expandedStory h3{max-width:600px;margin-top:0;font-size:46px}.projectCards .expandedLead{color:#39342e;font:18px/1.65 Georgia}.expandedDetail{border-top:1px solid var(--line);margin-top:35px;padding-top:22px}.projectCards .expandedDetail small,.projectCards .expandedViz>small{margin:0 0 12px;display:block}.projectCards .expandedDetail p{font-size:14px}.expandedOpen{background:var(--ox);color:#fff;text-transform:uppercase;gap:32px;margin-top:26px;padding:14px 17px;font:800 10px monospace;text-decoration:none;display:inline-flex}.expandedOpen span{color:#fff;border:0;padding:0}.expandedViz{background:#f0ece2}.systemFlow{grid-template-columns:1fr auto 1fr auto 1fr;align-items:center;gap:10px;margin:18px 0 36px;display:grid}.systemFlow>div{border-top:3px solid var(--gold);background:#faf8f1;flex-direction:column;min-height:150px;padding:18px;display:flex}.systemFlow>div>b{color:var(--gold);font:500 26px Georgia}.projectCards .systemFlow span{color:var(--ox);border:0;margin:16px 0 5px;padding:0}.systemFlow>i{color:var(--gold);font-style:normal}.systemFlow p{margin:0}.layerMap{background:var(--line);border:1px solid var(--line);grid-template-columns:1fr 1fr;gap:1px;display:grid}.layerMap div{background:#faf8f1;align-items:center;gap:12px;padding:16px;display:flex}.layerMap b{color:var(--gold);font:500 20px Georgia}.projectCards .layerMap span{color:#5d554b;border:0;margin:0;padding:0;font-size:9px}.quadrantVisual{border:1px solid var(--line);background:linear-gradient(135deg,#faf8f1,#e8e1d3);height:250px;margin:18px 0 34px;position:relative;overflow:hidden}.quadrantVisual:before{content:"";background-image:linear-gradient(#bcb3a333 1px,#0000 1px),linear-gradient(90deg,#bcb3a333 1px,#0000 1px);background-size:24px 24px;position:absolute;inset:0}.visualNetwork>strong{z-index:2;text-align:center;background:var(--ox);color:#fff;width:120px;height:120px;box-shadow:0 0 0 12px #f0ece2, 0 0 0 13px var(--gold);border-radius:50%;place-items:center;padding:22px;font:500 17px/1.05 Georgia;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.visualNetwork .node{z-index:2;border:1px solid var(--line);color:#575046;background:#faf8f1;width:145px;min-height:52px;padding:10px 12px;font:700 9px/1.35 monospace;position:absolute}.visualNetwork .node i{color:var(--gold);margin-bottom:4px;font-style:normal;display:block}.visualNetwork .node1{top:18px;left:18px}.visualNetwork .node2{top:18px;right:18px}.visualNetwork .node3{bottom:18px;left:18px}.visualNetwork .node4{bottom:18px;right:18px}.visualJourney{grid-template-columns:repeat(4,1fr);align-items:center;padding:28px 16px;display:grid}.visualJourney>div{z-index:2;text-align:center;flex-direction:column;align-items:center;display:flex;position:relative}.visualJourney b{background:var(--ox);color:#fff;border-radius:50%;place-items:center;width:48px;height:48px;font:500 17px Georgia;display:grid}.visualJourney i{background:var(--gold);width:1px;height:54px}.visualJourney span{color:#575046;border:0;margin:0;padding:10px 5px 0;font:700 9px/1.35 monospace}.visualJourney>div:not(:last-child):after{content:"→";color:var(--gold);position:absolute;top:16px;right:-7px}.visualWorkflow{grid-template-columns:repeat(4,1fr);gap:8px;padding:22px;display:grid}.visualWorkflow>div{z-index:2;border-top:3px solid var(--gold);background:#faf8f1;flex-direction:column;gap:20px;padding:15px;display:flex;position:relative}.visualWorkflow>div>span{color:#777;border:0;align-items:center;gap:7px;margin:0;padding:0;font-size:8px;display:flex}.visualWorkflow span i{background:#b5aea2;border-radius:50%;width:8px;height:8px}.visualWorkflow span i.active{background:#4f7e52;box-shadow:0 0 0 3px #4f7e5222}.visualWorkflow b{font:500 15px/1.2 Georgia}.visualWorkflow em{color:var(--ox);margin-top:auto;font:700 8px monospace}.visualArchitecture{flex-direction:column-reverse;justify-content:center;gap:7px;padding:20px 45px;display:flex}.visualArchitecture>div{z-index:2;border-left:5px solid var(--gold);background:#faf8f1;grid-template-columns:38px 1fr auto;align-items:center;gap:12px;padding:10px 14px;display:grid;position:relative;box-shadow:0 5px 14px #40372710}.visualArchitecture>div:nth-child(2){margin:0 15px}.visualArchitecture>div:nth-child(3){margin:0 30px}.visualArchitecture>div:nth-child(4){margin:0 45px}.visualArchitecture b{color:var(--gold);font:500 17px Georgia}.visualArchitecture span{color:#4e473e;border:0;margin:0;padding:0}.visualArchitecture i{color:var(--ox);font:700 7px monospace}.quadrantVisual button{cursor:pointer;transition:transform var(--motion-fast), box-shadow var(--motion-fast), background var(--motion-fast)}.quadrantVisual button:hover,.quadrantVisual button:focus-visible{outline:2px solid var(--gold);outline-offset:2px;transform:translateY(-3px);box-shadow:0 8px 20px #332a1e24}.quadrantVisual button.selected{outline:3px solid var(--gold);outline-offset:2px;background:var(--ox)!important;color:#fff!important}.visualNetwork .visualCore{z-index:2;text-align:center;background:var(--ox);color:#fff;width:120px;height:120px;box-shadow:0 0 0 12px #f0ece2, 0 0 0 13px var(--gold);border:0;border-radius:50%;place-items:center;padding:22px;font:500 17px/1.05 Georgia;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.visualNetwork .visualCore:hover,.visualNetwork .visualCore:focus-visible{transform:translate(-50%,-53%)}.visualNetwork button.node{text-align:left}.visualJourney>button{z-index:2;text-align:center;background:0 0;border:0;flex-direction:column;align-items:center;display:flex;position:relative}.visualJourney>button:not(:last-child):after{content:"→";color:var(--gold);position:absolute;top:16px;right:-7px}.visualWorkflow>button{z-index:2;border:0;border-top:3px solid var(--gold);text-align:left;background:#faf8f1;flex-direction:column;gap:20px;padding:15px;display:flex;position:relative}.visualWorkflow>button>span{color:#777;border:0;align-items:center;gap:7px;margin:0;padding:0;font-size:8px;display:flex}.visualArchitecture>button{z-index:2;text-align:left;border:0;border-left:5px solid var(--gold);background:#faf8f1;grid-template-columns:38px 1fr auto;align-items:center;gap:12px;padding:10px 14px;display:grid;position:relative;box-shadow:0 5px 14px #40372710}.visualArchitecture>button:nth-child(2){margin:0 15px}.visualArchitecture>button:nth-child(3){margin:0 30px}.visualArchitecture>button:nth-child(4){margin:0 45px}.systemFlow{display:flex}.systemStepWrap{flex:1;grid-template-columns:1fr auto;align-items:center;gap:10px;display:grid;color:inherit!important;border:0!important;margin:0!important;padding:0!important}.systemStepWrap:last-child{grid-template-columns:1fr}.systemStepWrap>i{color:var(--gold);font-style:normal}.systemStep{text-align:left;border:0;border-top:3px solid var(--gold);cursor:pointer;background:#faf8f1;flex-direction:column;width:100%;min-height:150px;padding:18px;display:flex}.systemStep b{color:var(--gold);font:500 26px Georgia}.projectCards .systemStep span{color:var(--ox);border:0;margin:16px 0 5px;padding:0}.systemStep p{margin:0}.systemStep:hover,.systemStep:focus-visible,.systemStep.selected{outline:2px solid var(--gold);outline-offset:2px;background:#fff}.systemStep.selected{border-top-color:var(--ox)}.layerMap button{text-align:left;cursor:pointer;background:#faf8f1;border:0;align-items:center;gap:12px;padding:16px;display:flex}.layerMap button:hover,.layerMap button:focus-visible,.layerMap button.selected{outline:2px solid var(--gold);outline-offset:-2px;background:#fff}.layerMap button.selected{border-left:4px solid var(--ox)}.focusPanel{border:1px dashed var(--line);background:#faf8f166;justify-content:space-between;gap:22px;min-height:124px;margin-top:18px;padding:18px;display:flex}.focusPanel.open{border-style:solid;border-left:5px solid var(--ox);background:#faf8f1}.focusPanel small{margin:0!important}.focusPanel h4{margin:7px 0;font:500 25px Georgia}.focusPanel p{max-width:620px;margin:0}.focusPanel>button{border:1px solid var(--line);text-transform:uppercase;cursor:pointer;background:0 0;align-self:flex-start;padding:9px 11px;font:800 8px monospace}.expandedNav{border-top:1px solid var(--line);grid-template-columns:auto 1fr;align-items:end;gap:28px;padding:22px 28px;display:grid}.expandedNav>div{gap:8px;display:flex}.expandedNav button{border:1px solid var(--line);text-transform:uppercase;cursor:pointer;background:#faf8f1;padding:11px 14px;font:800 9px monospace}.expandedNav nav{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:7px;display:flex}.projectCards .expandedNav small{margin:0 6px 0 0}.expandedNav nav button{gap:9px;display:flex}.expandedNav nav button b{color:var(--gold)}.projectClose{color:#fff;background:#191612;padding:105px max(20px,50vw - 580px)}.projectClose h2{max-width:950px;margin:15px 0 50px;font:500 clamp(40px,6vw,76px)/1 Georgia}.projectClose a{color:#d1b479;text-transform:uppercase;letter-spacing:.12em;font:800 10px monospace}.projectFeature{padding:30px max(20px,50vw - 580px) 105px}.projectFeatureLink{min-height:440px;color:inherit;border:1px solid var(--line);background:var(--surface);grid-template-columns:1.08fr .92fr;text-decoration:none;transition:transform .3s,box-shadow .3s;display:grid;overflow:hidden}.projectFeatureLink:hover,.projectFeatureLink:focus-visible{outline:3px solid var(--gold);outline-offset:4px;transform:translateY(-6px);box-shadow:0 24px 55px #25160e26}.projectFeatureImage{background-position:50%;background-size:cover;min-height:440px;display:block;position:relative}.projectFeatureImage:after{content:"";background:linear-gradient(90deg,#0000 45%,#31190c2b);position:absolute;inset:0}.projectFeatureCopy{flex-direction:column;justify-content:center;padding:48px;display:flex}.projectFeatureCopy small{color:var(--ox);letter-spacing:.16em;font:800 10px monospace}.projectFeatureCopy b{letter-spacing:-.045em;margin:17px 0 22px;font:500 clamp(42px,5.4vw,76px)/.92 Georgia}.projectFeatureCopy p{color:var(--ink-muted);margin:0 0 34px;font:17px/1.65 Georgia}.projectFeatureCopy strong{border-top:2px solid var(--gold);letter-spacing:.12em;text-transform:uppercase;color:var(--ox);justify-content:space-between;align-items:center;padding-top:18px;font:800 10px monospace;display:flex}.projectFeatureCopy i{font:400 24px Georgia}.blue{--ox:#345b78}.october{--ox:#8a2d25}.lexicon{--ox:#692b31}.wawl{--ox:#75552e}.culinary{--ox:#b44a1b;--gold:#dfa63a;color:#2b1b12;background:#fff5df}.culinary .projectTitle{background:linear-gradient(145deg,#fff8e8 0%,#f5d7a3 100%)}.culinary .projectTitle>p{color:#70452c}.culinary .projectMeta span{color:#73503a}.culinary .projectStatement{background:linear-gradient(115deg,#a93a1d,#d96825 58%,#e99b32)}.culinary .projectStatement small{color:#ffe2a5}.culinary .projectBody{background:#fff5df}.culinary .projectCards{--line:#d9a75c;background:#d9a75c;border-color:#d9a75c}.culinary .projectCardTileInner,.culinary .projectCards article{background:#fffaf0}.culinary .projectCardTile:nth-child(2) .projectCardTileInner{background:#f5ebc9}.culinary .projectCardTile:nth-child(3) .projectCardTileInner{background:#f7dec1}.culinary .projectCardTile:nth-child(4) .projectCardTileInner{background:#f0e6d2}.culinary .projectCardTile:hover .projectCardTileInner{background:#fff}.culinary .projectCards article>b,.culinary .projectCardTileInner>b{color:#d68125}.culinary .projectClose{background:#342015}.culinary .projectClose a{color:#efb649}.culinary .projectFeature{background:#fff5df}.culinary .projectFeatureLink{background:#fffaf0;border-color:#d9a75c}.culinary .projectFeatureCopy strong{color:#a93a1d}.cheese{--ox:#a85d13;--gold:#d6a532}.fileTile:nth-child(n+3){grid-column:span 3}.fileTile:nth-child(7){grid-column:span 6}footer{border-top:1px solid var(--line);justify-content:space-between;gap:24px;padding:38px max(20px,50vw - 580px);display:flex}footer>div{align-items:center;gap:24px;display:flex}footer b{color:var(--ox)}footer span{color:#716a61;font-size:12px}footer nav a{padding:8px 0}footer nav a:after{bottom:2px}.policyPage{width:min(860px,100% - 40px);margin:auto;padding:90px 0 120px}.policyPage h1{letter-spacing:-.05em;margin:22px 0 45px;font:500 clamp(54px,8vw,92px)/.9 Georgia}.policyPage h2{margin:46px 0 12px;font:500 31px Georgia}.policyPage p,.policyPage li{color:#514b44;font:17px/1.72 Georgia}.policyPage a{color:var(--ox)}.policyPage .policyDate{letter-spacing:.12em;text-transform:uppercase;color:#756d63;font:700 10px monospace}.notFound{text-align:center;place-items:center;min-height:70vh;display:grid}.notFound h1{color:var(--ox);margin:15px;font:500 clamp(72px,12vw,150px)/.8 Georgia}.notFound a{text-transform:uppercase;color:var(--ox);font:800 10px monospace}@media (width<=900px){nav{gap:14px}.projectHero{grid-template-columns:1fr}.projectTitle{padding:65px 20px}.projectCards{grid-template-columns:repeat(2,1fr)}.expandedGrid{grid-template-columns:1fr}.expandedStory{border-right:0;border-bottom:1px solid var(--line)}.expandedNav{grid-template-columns:1fr}.expandedNav nav{justify-content:flex-start}.files{grid-template-columns:repeat(2,1fr)}.fileTile,.fileTile:first-child,.fileTile:nth-child(2){grid-column:span 1}.fileTile:nth-child(7){grid-column:span 2}}@media (width<=760px){header{flex-direction:column;align-items:flex-start;height:auto;padding-top:16px}nav{justify-content:space-between;gap:0;width:100%;overflow-x:auto}nav a{white-space:nowrap;padding:15px 8px}.home{grid-template-columns:1fr;padding-top:75px}.home aside{width:150px}.fileIndex>header{grid-template-columns:1fr;gap:15px}.files,.cards,.steps,.projectCards{grid-template-columns:1fr;grid-auto-rows:440px}.fileTile,.fileTile:first-child,.fileTile:nth-child(2),.fileTile:nth-child(7){grid-column:auto}.hero{grid-template-columns:1fr;padding:60px 0}.stamp{width:110px;height:110px}.stamp b{font-size:50px}.intro,.feature,.census,.stories,.dispatch article{grid-template-columns:1fr}.sub{min-height:520px;padding-top:70px}.projectArt{min-height:430px}.projectTitle{padding-left:0;padding-right:0}.projectCards article{min-height:300px}.projectCards .projectCardExpanded{min-height:0}.expandedHeader,.expandedStory,.expandedViz,.expandedNav{padding-left:20px;padding-right:20px}.systemFlow{flex-direction:column}.systemStepWrap{grid-template-columns:1fr;gap:5px;width:100%}.systemStepWrap>i{text-align:center;transform:rotate(90deg)}.expandedNav nav{align-items:stretch}.expandedNav nav small{width:100%}.expandedNav nav button{justify-content:flex-start}.projectCards.hasActive{grid-auto-rows:auto}.quadrantVisual{height:auto;min-height:340px}.visualJourney,.visualWorkflow{grid-template-columns:1fr 1fr}.visualJourney>button:not(:last-child):after{display:none}.visualNetwork .visualCore{width:105px;height:105px}.visualNetwork .node{width:115px}.visualArchitecture{padding-left:12px;padding-right:12px}.visualArchitecture>button:nth-child(n){margin-left:0;margin-right:0}.focusPanel{flex-direction:column}.fileTile:nth-child(n+3){grid-column:span 1}footer{flex-direction:column}footer>div{flex-direction:column;align-items:flex-start;gap:8px}footer nav{flex-wrap:wrap}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}.fileTile:hover .tileImage,.projectCards article:hover{transform:none}}.indexIntro{border-top:1px solid var(--line);grid-template-columns:1fr 1fr;align-items:end;padding:24px 0 34px;display:grid}.indexIntro p{color:#655f57;margin:0;font:17px/1.6 Georgia}@media (width<=760px){.indexIntro{grid-template-columns:1fr;gap:15px}}.fileTile:nth-child(3) .tileImage{background-position:50% 42%;background-size:cover}.retiredArchiveHero .projectTitle h1{font-size:clamp(58px,7vw,105px)}.retiredArchiveIntro{grid-template-columns:1fr 1fr;align-items:start;gap:70px;display:grid}.retiredArchiveIntro h2{margin:12px 0;font:500 clamp(40px,5vw,64px)/1 Georgia}.retiredArchiveIntro p{color:#625b52;margin:0 0 20px;font:17px/1.72 Georgia}.retiredArchiveArchive{width:min(1280px,100% - 40px);margin:0 auto 110px}.retiredArchiveArchive>header{border-top:1px solid var(--line);background:0 0;grid-template-columns:1fr 1fr;align-items:end;height:auto;min-height:160px;padding:30px 0;display:grid}.retiredArchiveArchive h2{margin:8px 0 0;font:500 clamp(42px,6vw,72px)/1 Georgia}.retiredArchiveArchive>header p{color:#6d655c;margin:0;font:16px/1.6 Georgia}.retiredArchivePosts{border-bottom:1px solid var(--line)}.retiredArchivePost{border-top:1px solid var(--line)}.retiredArchivePost summary{cursor:pointer;grid-template-columns:84px 1fr 90px;align-items:center;gap:20px;padding:25px 5px;list-style:none;transition:background .25s,padding .25s;display:grid}.retiredArchivePost summary::-webkit-details-marker{display:none}.retiredArchivePost summary:hover,.retiredArchivePost summary:focus-visible{background:#faf8f1;outline:none;padding-left:18px;padding-right:18px}.retiredArchiveNum{color:var(--gold);font:500 34px Georgia}.retiredArchivePostTitle{flex-direction:column;gap:7px;display:flex}.retiredArchivePostTitle time{letter-spacing:.12em;text-transform:uppercase;color:#7a7268;font:700 9px monospace}.retiredArchivePostTitle strong{font:500 clamp(22px,3vw,35px)/1.1 Georgia}.retiredArchiveOpen{text-transform:uppercase;justify-content:space-between;align-items:center;font:800 9px monospace;display:flex}.retiredArchiveOpen i{font:400 22px Georgia;transition:transform .25s}.retiredArchivePost[open] .retiredArchiveOpen i{transform:rotate(45deg)}.retiredArchivePost article{border-top:1px dashed var(--line);background:#faf8f1;padding:10px max(20px,50% - 390px) 60px 104px}.retiredArchiveBody{color:#39342f;max-width:780px;padding:38px 0 20px;font:18px/1.75 Georgia}.retiredArchiveBody br+br{content:"";margin-top:14px;display:block}.retiredArchivePost article>a{background:var(--ox);color:#fff;text-transform:uppercase;letter-spacing:.1em;padding:13px 16px;font:800 9px monospace;text-decoration:none;display:inline-flex}@media (width<=760px){.retiredArchiveIntro,.retiredArchiveArchive>header{grid-template-columns:1fr;gap:25px}.retiredArchivePost summary{grid-template-columns:48px 1fr;gap:12px}.retiredArchiveOpen{grid-column:2}.retiredArchivePost article{padding:10px 20px 45px}.retiredArchiveBody{font-size:16px}.retiredArchiveNum{font-size:26px}}.bunkerHome{--bunker-black:#090b0c;--bunker-panel:#111416;--bunker-steel:#23282b;--bunker-red:#a3262e;--bunker-glow:#de3b43;--bunker-paper:#d8d0c1;background:var(--bunker-black);color:var(--bunker-paper);isolation:isolate;min-height:100vh;position:relative;overflow:hidden}.bunkerHome:before{content:"";z-index:-1;pointer-events:none;opacity:.34;background-image:linear-gradient(#ffffff08 1px,#0000 1px),linear-gradient(90deg,#ffffff08 1px,#0000 1px),radial-gradient(circle at 73% 10%,#a3262e32,#0000 34%);background-size:42px 42px,42px 42px,auto;position:absolute;inset:0}.bunkerHome>header{color:#ddd7cb;background:#090b0cf2;border-color:#353a3d;height:82px;padding-left:max(20px,50vw - 640px);padding-right:max(20px,50vw - 640px);position:relative}.bunkerHome>header:after{content:"SECURE ARCHIVE / PUBLIC ACCESS";color:#8c9292;letter-spacing:.18em;font:700 8px monospace;position:absolute;bottom:-23px;left:max(20px,50vw - 640px)}.bunkerHome .logo{color:#f1e9dc;box-shadow:inset 4px 0 var(--bunker-red);border:1px solid #484d50;padding:10px 13px;font-size:14px}.bunkerHome>header nav a{color:#aeb2b1}.bunkerHome>header nav a:after{background:var(--bunker-glow)}.bunkerHome .home{border-left:1px solid #303537;border-right:1px solid #303537;grid-template-columns:minmax(0,1fr) 220px;width:min(1280px,100% - 40px);min-height:720px;margin:auto;padding:96px 0 75px;position:relative}.homeSignal{color:#8e9493;letter-spacing:.18em;border-top:1px solid #303537;justify-content:space-between;padding:12px 18px;font:700 8px monospace;display:flex;position:absolute;top:50px;left:0;right:0}.homeSignal i{color:#d54a50;font-style:normal}.homeSignal i:before{content:"";background:#d54a50;border-radius:50%;width:6px;height:6px;margin-right:9px;display:inline-block;box-shadow:0 0 12px #de3b43}.homeTitle{padding:58px 5vw 20px}.bunkerHome .homeTitle>small{color:#d6b3a4;border-left:5px solid var(--bunker-red);background:#a3262e1e;padding:8px 12px;display:inline-block}.bunkerHome .home h1{letter-spacing:-.035em;text-transform:uppercase;color:#e4ddd1;text-shadow:7px 7px #000;margin:32px 0 42px;font-family:Impact,Arial Narrow,sans-serif;font-size:clamp(76px,10.4vw,154px);font-weight:900;line-height:.73}.bunkerHome .home h1 span:nth-child(2){letter-spacing:.22em;color:#89908f;margin-left:.12em;font-size:.42em;line-height:1.15}.bunkerHome .home p{color:#b6b4ad;border-top:1px solid #3b4042;max-width:650px;margin:0;padding-top:22px;font:20px/1.55 Courier New,monospace}.homeProtocol{flex-wrap:wrap;gap:8px;margin-top:30px;display:flex}.homeProtocol span{color:#777e7d;letter-spacing:.12em;border:1px solid #3d4244;padding:8px 10px;font:700 8px monospace}.bunkerHome .home aside{background:linear-gradient(#ffffff03,#ffffff08,#ffffff03);border:0;border-left:1px solid #303537;justify-content:center;align-self:stretch;padding:40px 26px}.bunkerHome .home aside small{color:#737a79;margin-bottom:22px}.bunkerHome .home aside b{color:#d83d44;letter-spacing:-.05em;font:900 116px/.76 Impact,Arial Narrow,sans-serif}.bunkerHome .home aside span{color:#c2c0ba;border-top:1px solid #454a4c;padding-top:14px}.bunkerHome .home aside i{color:#777e7d}.bunkerHome .fileIndex{width:min(1280px,100% - 40px);position:relative}.bunkerHome .indexIntro{border-color:#3a3f41}.bunkerHome .indexIntro small{color:#d54a50}.bunkerHome .indexIntro p{color:#9fa3a1;font-family:Courier New,monospace}.bunkerHome .files{gap:8px}.bunkerHome .fileTile{background:#0f1213;border-color:#454a4c}.bunkerHome .tileTop b{color:#d7d2c8;font-family:Impact,Arial Narrow,sans-serif}.bunkerHome .tileCopy h2{font-family:Georgia,serif}.bunkerHome .tileCopy em{color:#dc4a50}.bunkerHome .tileCopy strong{color:#e2ddd3;border-color:#a3262e}.bunkerHome+footer{color:#aaa;background:#090b0c;border-color:#33383a}.bunkerHome+footer b{color:#d83d44}.bunkerHome+footer span,.bunkerHome+footer a{color:#858b8a}@media (width<=900px){.bunkerHome>header{height:auto}.bunkerHome .home{grid-template-columns:1fr 170px}.bunkerHome .home h1{font-size:clamp(68px,13vw,118px)}}@media (width<=760px){.bunkerHome>header:after{display:none}.bunkerHome .home{border-right:0;min-height:680px;padding-top:88px;display:block}.homeSignal{top:25px}.homeSignal span{display:none}.homeTitle{padding:35px 18px}.bunkerHome .home h1{margin-bottom:34px;font-size:clamp(64px,22vw,104px)}.bunkerHome .home p{font-size:16px}.bunkerHome .home aside{border-top:1px solid #303537;border-left:0;grid-template-columns:auto 1fr;align-items:end;gap:10px 24px;width:auto;margin:25px 0 0;display:grid}.bunkerHome .home aside small{grid-column:1/-1;margin:0}.bunkerHome .home aside b{font-size:74px}.bunkerHome .home aside span{margin:0;padding-top:10px}.bunkerHome .home aside i{grid-column:2}.homeProtocol{display:none}.bunkerHome .fileIndex{margin-top:40px}}.themeToggle{border:1px solid var(--line);color:inherit;cursor:pointer;letter-spacing:.1em;text-transform:uppercase;background:0 0;flex:none;align-items:center;gap:7px;padding:9px 11px;font:700 9px monospace;transition:background .2s,border-color .2s,color .2s;display:inline-flex}.themeToggle span{font-size:15px;line-height:1}.themeToggle b{font:inherit}.themeToggle:hover,.themeToggle:focus-visible{border-color:var(--ox);background:var(--ox)}@supports (color:color-mix(in lab, red, red)){.themeToggle:hover,.themeToggle:focus-visible{background:color-mix(in srgb, var(--ox) 12%, transparent)}}.themeToggle:hover,.themeToggle:focus-visible{outline:2px solid var(--gold);outline-offset:2px}html[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}html[data-theme=dark] body,html[data-theme=light] body{transition:background-color .22s,color .22s}.themeToggle{min-height:44px;font-size:11px}.themeToggle[aria-pressed=true]{background:var(--gold)}@supports (color:color-mix(in lab, red, red)){.themeToggle[aria-pressed=true]{background:color-mix(in srgb, var(--gold) 16%, transparent)}}.headerActions{flex:none;align-items:center;gap:8px;display:flex}.randomContent{border:1px solid var(--line);height:37px;color:inherit;cursor:pointer;letter-spacing:.1em;text-transform:uppercase;background:0 0;align-items:center;gap:8px;padding:7px 10px;font:700 9px monospace;transition:transform .2s,background .2s,border-color .2s;display:inline-flex}.randomContent:hover,.randomContent:focus-visible{border-color:var(--ox);background:var(--ox);transform:rotate(-2deg)translateY(-2px)}@supports (color:color-mix(in lab, red, red)){.randomContent:hover,.randomContent:focus-visible{background:color-mix(in srgb, var(--ox) 12%, transparent)}}.randomContent:hover,.randomContent:focus-visible{outline:2px solid var(--gold);outline-offset:2px}.dieFace{border:1.5px solid;border-radius:4px;width:22px;height:22px;position:relative;transform:rotate(4deg)}.dieFace i{background:currentColor;border-radius:50%;width:3px;height:3px;position:absolute}.dieFace i:first-child{top:4px;left:4px}.dieFace i:nth-child(2){top:4px;right:4px}.dieFace i:nth-child(3){top:9px;left:9px}.dieFace i:nth-child(4){bottom:4px;left:4px}.dieFace i:nth-child(5){bottom:4px;right:4px}.randomContent b{font:inherit}.projectPrimaryLink{background:var(--ox);color:#fff;letter-spacing:.12em;text-transform:uppercase;justify-content:space-between;align-items:center;width:min(100%,390px);margin:25px 0 14px;padding:16px 18px;font:800 10px monospace;text-decoration:none;transition:transform .25s,filter .25s;display:flex}.projectPrimaryLink i{font-size:17px;font-style:normal}.projectPrimaryLink:hover,.projectPrimaryLink:focus-visible{filter:brightness(1.12);transform:translateY(-3px)}.rationSupport{z-index:80;color:#e4dccb;isolation:isolate;width:210px;height:145px;font-family:IBM Plex Mono,monospace;position:fixed;bottom:18px;right:clamp(12px,2.2vw,32px)}.rationCrate{color:#16130e;cursor:pointer;background:linear-gradient(90deg,#66512e,#9b7b43 48%,#69532f);border:2px solid #0a0c0d;width:188px;height:112px;padding:0;transition:transform .28s,filter .25s;position:absolute;bottom:0;right:0;overflow:visible;transform:perspective(400px)rotateY(-4deg);box-shadow:8px 10px #05060799,inset 0 0 0 4px #ba965b}.rationCrate:hover,.rationCrate:focus-visible{filter:brightness(1.12);outline-offset:4px;outline:3px solid #e2b55f;transform:perspective(400px)rotateY(-1deg)translateY(-5px)}.rationLid{transform-origin:0 100%;background:linear-gradient(#b18e52,#725a34);border:2px solid #17130d;height:22px;transition:transform .52s cubic-bezier(.2,.8,.2,1);position:absolute;top:-17px;left:-7px;right:-7px;box-shadow:inset 0 3px #cda866}.rationSlats:before,.rationSlats:after{content:"";background:#55422177;border-inline:2px solid #272014;width:22px;position:absolute;top:0;bottom:0}.rationSlats:before{left:14px}.rationSlats:after{right:14px}.rationMark{background:#b8965877;border:2px solid #312515;place-content:center;display:grid;position:absolute;inset:23px 40px 25px;transform:rotate(-2deg)}.rationMark b{letter-spacing:.08em;font:900 25px/1 Archivo,sans-serif}.rationMark i{letter-spacing:.12em;font:800 7px/1.6 IBM Plex Mono,monospace}.rationCrate>em{color:#d3cec3;letter-spacing:.11em;text-shadow:0 1px 3px #000;font:800 8px IBM Plex Mono,monospace;position:absolute;bottom:-25px;left:0;right:0}.rationSpeech{color:#201b15;opacity:0;transform-origin:100% 100%;pointer-events:none;background:#eee6d7;border:2px solid #18140f;width:min(310px,100vw - 30px);padding:13px 15px;transition:all .22s;position:absolute;bottom:142px;right:8px;transform:translateY(10px)scale(.96);box-shadow:5px 5px #0008}.rationSpeech:after{content:"";background:#eee6d7;border-bottom:2px solid #18140f;border-right:2px solid #18140f;width:19px;height:19px;position:absolute;bottom:-12px;right:34px;transform:rotate(45deg)}.rationSpeech p{margin:0;font:700 12px/1.4 IBM Plex Mono,monospace}.rationSpeech p+p{margin-top:7px}.rationSpeech a{color:#9f2c27;font-weight:900}.rationSpeech small{color:#766a5b;margin-top:6px;font-size:8px;display:block}.rationSupport:not(.isOpen):hover .rationSpeech,.rationSupport:not(.isOpen):focus-within .rationSpeech{opacity:1;transform:none}.rationPanel{color:#ddd6ca;opacity:0;visibility:hidden;transform-origin:100% 100%;background:#111516;border:1px solid #4d5354;border-top:6px solid #b23831;width:min(390px,100vw - 24px);min-height:360px;padding:28px;transition:opacity .25s,transform .55s cubic-bezier(.16,1,.3,1),visibility 0s .55s;position:absolute;bottom:120px;right:0;transform:translateY(90px)scale(.35)rotate(3deg);box-shadow:14px 18px #0008}.rationPanel:before,.rationPanel:after{content:"";z-index:-1;opacity:.8;background:repeating-linear-gradient(45deg,#b23831 0 12px,#d9b15e 12px 24px);width:45px;height:230px;position:absolute;top:-18px}.rationPanel:before{left:24px;transform:rotate(-10deg)}.rationPanel:after{right:25px;transform:rotate(12deg)}.rationPanel>*{position:relative}.rationPanel>small{color:#d6a65a}.rationPanel h2{text-transform:uppercase;letter-spacing:-.04em;color:#f0e8db;margin:13px 0;font:900 36px/.9 Archivo,sans-serif}.rationPanel p{color:#aaa59d;font:12px/1.6 IBM Plex Mono,monospace}.rationClose{color:#eee;cursor:pointer;background:#1d2223;border:1px solid #4e5455;width:34px;height:34px;font-size:21px;position:absolute;top:12px;right:13px}.rationAmounts{grid-template-columns:repeat(4,1fr);gap:5px;margin:22px 0;display:grid}.rationAmounts span{text-align:center;color:#d7b56e;border:1px solid #414748;padding:12px 4px;font:800 9px IBM Plex Mono,monospace}.rationLaunch{color:#fff;letter-spacing:.08em;background:#b23831;justify-content:space-between;padding:16px;font:900 10px IBM Plex Mono,monospace;text-decoration:none;display:flex}.rationProvider{color:#6f7575!important;margin-top:10px!important;font-size:7px!important;display:block!important}.rationSupport.isOpen{height:500px}.rationSupport.isOpen .rationPanel{opacity:1;visibility:visible;transition-delay:0s;transform:none}.rationSupport.isOpen .rationLid{transform:rotate(-22deg)translate(-6px,-11px)}.rationSupport.isOpen .rationSpeech{opacity:0;visibility:hidden}.rationConfetti{pointer-events:none;visibility:hidden;width:360px;height:290px;position:absolute;bottom:145px;right:0;overflow:hidden}.rationConfetti i{opacity:0;background:#d7ad57;width:8px;height:18px;position:absolute;top:100%;left:50%}.rationConfetti i:nth-child(3n){background:#b93632}.rationConfetti i:nth-child(3n+1){background:#eee4d0}.rationSupport.isOpen .rationConfetti{visibility:visible}.rationSupport.isOpen .rationConfetti i{animation:1.1s ease-out both rationBurst}.rationConfetti i:first-child{--x:-170px;--r:210deg}.rationConfetti i:nth-child(2){--x:-145px;--r:-170deg;animation-delay:50ms!important}.rationConfetti i:nth-child(3){--x:-120px;--r:250deg;animation-delay:.11s!important}.rationConfetti i:nth-child(4){--x:-95px;--r:-220deg}.rationConfetti i:nth-child(5){--x:-70px;--r:190deg;animation-delay:.13s!important}.rationConfetti i:nth-child(6){--x:-45px;--r:-260deg}.rationConfetti i:nth-child(7){--x:-20px;--r:220deg;animation-delay:80ms!important}.rationConfetti i:nth-child(8){--x:5px;--r:-180deg}.rationConfetti i:nth-child(9){--x:30px;--r:260deg;animation-delay:.15s!important}.rationConfetti i:nth-child(10){--x:55px;--r:-230deg}.rationConfetti i:nth-child(11){--x:80px;--r:200deg;animation-delay:60ms!important}.rationConfetti i:nth-child(12){--x:105px;--r:-260deg}.rationConfetti i:nth-child(13){--x:130px;--r:170deg;animation-delay:.12s!important}.rationConfetti i:nth-child(14){--x:155px;--r:-220deg}.rationConfetti i:nth-child(15){--x:175px;--r:250deg;animation-delay:90ms!important}.rationConfetti i:nth-child(16){--x:-135px;--r:-260deg}.rationConfetti i:nth-child(17){--x:115px;--r:200deg}.rationConfetti i:nth-child(18){--x:0px;--r:-240deg;animation-delay:40ms!important}@keyframes rationBurst{0%{opacity:1;transform:translate(0)rotate(0)}55%{opacity:1;transform:translate(var(--x), -270px) rotate(var(--r))}to{opacity:0;transform:translate(calc(var(--x) * 1.2), -120px) rotate(var(--r))}}@media (width<=600px){.rationSupport{transform-origin:100% 100%;bottom:14px;right:10px;transform:scale(.88)}.rationPanel{width:min(390px,100vw - 10px);padding:24px}.rationSpeech{right:0}.rationAmounts{grid-template-columns:repeat(2,1fr)}}@media (prefers-reduced-motion:reduce){.rationPanel,.rationCrate,.rationLid,.rationSpeech{transition:none}.rationConfetti{display:none}}.support-wawl{--support-accent:#d98a3b;--support-gold:#e3c28a}.support-wwt{--support-accent:#db2f3b;--support-gold:#a8cbd2}.support-cheese{--support-accent:#e5a72c;--support-gold:#fff0a8}.support-culinary{--support-accent:#e7682f;--support-gold:#f4c95d}.support-october{--support-accent:#b83a2c;--support-gold:#dfaa65}.support-wow{--support-accent:#2883a7;--support-gold:#dfb95f}.support-retiredArchive{--support-accent:#ff3f81;--support-gold:#42e8df}.support-tech{--support-accent:#51ba8a;--support-gold:#a8f1cf}.support-bru{--support-accent:#a15a31;--support-gold:#dbbf86}.rationSupport:not(.support-bunker) .rationPanel{border-top-color:var(--support-accent)}.rationSupport:not(.support-bunker) .rationPanel:before,.rationSupport:not(.support-bunker) .rationPanel:after{background:repeating-linear-gradient(45deg, var(--support-accent) 0 12px, var(--support-gold) 12px 24px)}.rationSupport:not(.support-bunker) .rationPanel>small,.rationSupport:not(.support-bunker) .rationAmounts span{color:var(--support-gold)}.rationSupport:not(.support-bunker) .rationLaunch{background:var(--support-accent)}.rationSupport:not(.support-bunker) .rationCrate{background:linear-gradient(90deg, var(--support-accent), var(--support-gold) 48%, var(--support-accent))}@supports (color:color-mix(in lab, red, red)){.rationSupport:not(.support-bunker) .rationCrate{background:linear-gradient(90deg, color-mix(in srgb, var(--support-accent) 45%, #3d3729), color-mix(in srgb, var(--support-gold) 65%, #756038) 48%, color-mix(in srgb, var(--support-accent) 35%, #403929))}}.rationSupport:not(.support-bunker) .rationCrate{box-shadow:8px 10px 0 #05060799, inset 0 0 0 4px var(--support-gold)}@supports (color:color-mix(in lab, red, red)){.rationSupport:not(.support-bunker) .rationCrate{box-shadow:8px 10px 0 #05060799, inset 0 0 0 4px color-mix(in srgb, var(--support-gold) 70%, #8f7442)}}.support-cheese .rationCrate{border-radius:12px 12px 4px 4px}.support-cheese .rationMark{border-radius:50%;transform:rotate(-4deg)}.support-wwt .rationMark,.support-tech .rationMark{border-style:dashed;transform:none}.support-retiredArchive .rationCrate{transform:perspective(400px)rotateY(-4deg)rotate(-1deg)}.support-wow .rationMark b{font-family:Georgia,serif}.support-wawl .rationCrate{filter:saturate(.72)}html[data-theme=dark]{--paper:#0c0e0f;--surface:#141719;--surface-muted:#1b1f21;--ink:#e1d9cc;--ink-muted:#a7a49d;--line:#3b4143;--gold:#c8a66a}html[data-theme=dark] body{background:var(--paper);color:var(--ink)}html[data-theme=dark] body>main:not(.bunkerHome)>header{border-color:var(--line);background:#0c0e0ff2}html[data-theme=dark] header nav a,html[data-theme=dark] header small{color:#a8adab}html[data-theme=dark] .projectTitle>p,html[data-theme=dark] .home p,html[data-theme=dark] .hero p,html[data-theme=dark] .sub p,html[data-theme=dark] .intro p,html[data-theme=dark] .projectCards p,html[data-theme=dark] .policyPage p,html[data-theme=dark] .policyPage li,html[data-theme=dark] .retiredArchiveIntro p,html[data-theme=dark] .retiredArchiveArchive>header p{color:#aaa8a1}html[data-theme=dark] .cards a,html[data-theme=dark] .feature article,html[data-theme=dark] .steps article,html[data-theme=dark] .census article,html[data-theme=dark] .projectCardTile,html[data-theme=dark] .projectCards article,html[data-theme=dark] .projectCardTileInner,html[data-theme=dark] .projectCards.hasActive,html[data-theme=dark] .retiredArchivePost article{color:var(--ink);background:#141719}html[data-theme=dark] .projectCards article:hover,html[data-theme=dark] .projectCardTile:hover .projectCardTileInner,html[data-theme=dark] .retiredArchivePost summary:hover,html[data-theme=dark] .retiredArchivePost summary:focus-visible{background:#1b1f21}html[data-theme=dark] .expandedViz,html[data-theme=dark] .quadrantVisual{background:#101315}html[data-theme=dark] .systemStep,html[data-theme=dark] .layerMap button,html[data-theme=dark] .focusPanel,html[data-theme=dark] .visualWorkflow>button,html[data-theme=dark] .visualArchitecture>button,html[data-theme=dark] .visualNetwork .node{color:var(--ink);background:#1a1e20}html[data-theme=dark] .systemStep:hover,html[data-theme=dark] .systemStep.selected,html[data-theme=dark] .layerMap button:hover,html[data-theme=dark] .layerMap button.selected,html[data-theme=dark] .focusPanel.open{background:#24292b}html[data-theme=dark] footer{color:#aaa;background:#090b0c;border-color:#33383a}html[data-theme=dark] footer span,html[data-theme=dark] footer a{color:#858b8a}.retiredArchive{--ox:#ff3f81;--gold:#42e8df;--line:#4a3150;color:#fff6fa;background-color:#100b17;background-image:radial-gradient(circle at 12% 18%,#fa34831f,#0000 28%),radial-gradient(circle at 88% 12%,#3fe1dc17,#0000 24%);background-position:0 0;background-repeat:repeat;background-size:auto;background-attachment:scroll;background-origin:padding-box;background-clip:border-box;font-family:IBM Plex Mono,monospace}.retiredArchive>header{background:#100b17ed;border-color:#382640}.retiredArchive>header .logo{color:#ff5b95}.retiredArchive>header nav a,.retiredArchive>header small{color:#d9bdcf}.retiredArchiveSignal{color:#160912;letter-spacing:.14em;background:#ff3f81;align-items:center;gap:16px;height:34px;padding:0 max(20px,50vw - 640px);font:800 9px/1 IBM Plex Mono,monospace;display:flex}.retiredArchiveSignal i{color:#fff;font-style:normal}.retiredArchiveSignal b{margin-left:auto}.retiredArchive .projectHero{border-bottom:1px solid #50314e;grid-template-columns:1.08fr .92fr;width:min(1380px,100%);min-height:760px}.retiredArchive .projectArt{background-position:50%;min-height:680px}.retiredArchive .projectArt:after{background:linear-gradient(#100b1722,#100b17e8)}.retiredArchive .projectArt span{color:#fff;background:#160b17cc;border-color:#ff75a6;font-family:IBM Plex Mono,monospace}.retiredArchive .projectTitle{background:linear-gradient(150deg,#211127,#100b17 62%);padding:80px clamp(28px,5vw,76px);position:relative;overflow:hidden}.retiredArchive .projectTitle:before{content:"TXT";color:#ff3f810b;letter-spacing:-.1em;font:900 240px/.8 Archivo,sans-serif;position:absolute;top:8px;right:-18px}.retiredArchive .projectTitle>*{z-index:1;position:relative}.retiredArchive .projectTitle h1{letter-spacing:-.075em;text-transform:uppercase;color:#fff;margin:24px 0;font:900 clamp(64px,7vw,112px)/.78 Archivo,sans-serif}.retiredArchive .projectTitle h1 span{color:#ff3f81}.retiredArchive .projectTitle>p{color:#d5b9cb;max-width:540px;font:500 20px/1.55 IBM Plex Mono,monospace}.retiredArchive .projectSiteLink{color:#160912;background:#ff3f81;margin-top:30px;box-shadow:7px 7px #42e8df}.retiredArchive .projectMeta{border-color:#42e8df}.retiredArchive .projectMeta b{color:#42e8df;font-family:Archivo,sans-serif}.retiredArchive .projectMeta span{color:#bba4b5}.retiredArchiveThread{grid-template-columns:1fr auto;align-items:end;gap:7px;width:min(100%,430px);margin:26px 0 8px;display:grid}.retiredArchiveThread span{color:#8c7185;letter-spacing:.12em;font:700 8px IBM Plex Mono,monospace}.retiredArchiveThread span:last-child{text-align:right;color:#42e8df}.retiredArchiveThread p{color:#fff;background:#2c1933;border:1px solid #573450;border-radius:17px 17px 3px;grid-column:1/-1;margin:0;padding:14px 17px;font:500 13px/1.45 IBM Plex Mono,monospace}.retiredArchive .projectStatement{color:#180912;background:#ff3f81;border-top:8px solid #42e8df}.retiredArchive .projectStatement small{color:#4e1028}.retiredArchive .projectStatement blockquote{letter-spacing:-.04em;font:800 clamp(32px,4.4vw,62px)/1.05 Archivo,sans-serif}.retiredArchive .retiredArchiveIntro h2,.retiredArchive .retiredArchiveArchive h2,.retiredArchive .projectClose h2{letter-spacing:-.04em;font-family:Archivo,sans-serif;font-weight:800}.retiredArchive .retiredArchiveIntro p,.retiredArchive .retiredArchiveArchive>header p{color:#c2aebd}.retiredArchive .retiredArchivePost{border-color:#412c43}.retiredArchive .retiredArchivePost summary:hover,.retiredArchive .retiredArchivePost summary:focus-visible{background:#211327}.retiredArchive .retiredArchiveNum{color:#42e8df;font-family:Archivo,sans-serif}.retiredArchive .retiredArchivePostTitle strong{font-family:Archivo,sans-serif;font-weight:700}.retiredArchive .retiredArchivePost article{color:#251820;background:#f9f1f4;border-color:#ff3f81}.retiredArchive .retiredArchiveBody{color:#2e2028;font-family:Georgia,serif}.retiredArchive .retiredArchivePost article>a{color:#170912;background:#ff3f81}.retiredArchive .projectClose{background:#08070c;border-top:1px solid #4a3150}.retiredArchive .projectClose a{color:#42e8df}.retiredArchivePostLink{color:inherit;border-bottom:1px solid #412c43;grid-template-columns:80px 1fr auto;align-items:center;padding:24px 22px;text-decoration:none;transition:all .2s;display:grid}.retiredArchivePostLink:hover,.retiredArchivePostLink:focus-visible{background:#211327;transform:translate(5px)}.retiredArchivePostLink .retiredArchiveOpen{color:#42e8df;font-size:11px}.retiredArchivePostLink .retiredArchiveOpen i{font-size:18px;font-style:normal}.retiredArchivePostLink .retiredArchivePostTitle{flex-direction:column;gap:7px;display:flex}.retiredArchivePostLink .retiredArchivePostTitle time{color:#a98b9f;font:700 10px IBM Plex Mono,monospace}.retiredArchivePostLink .retiredArchivePostTitle strong{font-size:21px}.wowShell,.wowSectionScope{--wow-moon:#6fa7cf;--wow-moon-bright:#9ed2f1;--wow-ember:#d96f32;--wow-blood:#6f2028;--wow-horn:#eee2c7;--wow-leather:#8a6247;--wow-ink:#eee5d2;--wow-dark:#0b1117;--wow-panel:#131c24;--wow-line:#3d5362;color:var(--wow-ink);background-color:#0d151c;background-image:radial-gradient(circle at 18% 0,#24465d66,#0000 30%),linear-gradient(#ffffff05 1px,#0000 1px),linear-gradient(90deg,#ffffff04 1px,#0000 1px);background-position:0 0;background-repeat:repeat;background-size:auto,32px 32px,32px 32px;background-attachment:scroll;background-origin:padding-box;background-clip:border-box}.wowShell>header{border-color:var(--wow-line);background:#0b1117ed}.wowShell>header .logo{color:var(--wow-horn)}.wowShell>header nav a,.wowShell>header small{color:#aab9c2}.wowHero{border-bottom:1px solid var(--wow-line);background:#0b1218;grid-template-columns:1.05fr .95fr;min-height:760px;display:grid}.wowHeroArt{background:url(/images/reorn-wow.webp) top/cover no-repeat;min-height:680px;position:relative}.wowHeroArt:after{content:"";background:linear-gradient(90deg,#0000 52%,#0b1218 100%),linear-gradient(#0000 55%,#0b1218c4);position:absolute;inset:0}.wowHeroCopy{flex-direction:column;justify-content:center;padding:90px clamp(30px,5vw,72px) 70px;display:flex;position:relative;overflow:hidden}.wowHeroCopy:after{content:"FIELD 03";color:#ffffff07;transform-origin:100% 100%;font:900 86px Archivo,sans-serif;position:absolute;bottom:25px;right:-20px;transform:rotate(-90deg)}.wowHeroCopy small{color:var(--wow-moon-bright)}.wowSigil{border:1px solid var(--wow-ember);width:66px;height:66px;color:var(--wow-ember);place-items:center;margin:28px 0;font:800 18px Archivo,sans-serif;display:grid;transform:rotate(45deg)}.wowSigil:first-line{transform:rotate(-45deg)}.wowHeroCopy h1{text-transform:uppercase;letter-spacing:-.075em;color:var(--wow-horn);margin:0;font:900 clamp(58px,5.8vw,88px)/.78 Archivo,sans-serif}.wowHeroCopy h1 span{color:var(--wow-ember)}.wowHeroCopy>p{color:#aebbc2;max-width:600px;margin:30px 0;font:18px/1.65 IBM Plex Serif,serif}.wowStatus{border-top:1px solid #3b4645;grid-template-columns:repeat(3,1fr);gap:18px;padding-top:18px;display:grid}.wowStatus span{text-transform:uppercase;letter-spacing:.1em;color:#8e9a94;flex-direction:column;font:700 8px/1.5 IBM Plex Mono,monospace;display:flex}.wowStatus b{color:#f0e7d5;font:800 19px Archivo,sans-serif}.wowBody{padding-top:110px}.wowShell .intro h2,.wowShell .dispatch h2{letter-spacing:-.045em;font-family:Archivo,sans-serif;font-weight:800}.wowShell .intro p{color:#aebbc2}.wowCards{grid-template-columns:repeat(2,1fr);gap:12px}.wowCards a{background:var(--wow-panel);border:1px solid var(--wow-line);color:var(--wow-horn);min-height:390px;position:relative;overflow:hidden}.wowCards a:before{content:"";background:linear-gradient(90deg, var(--wow-ember), var(--wow-blood), var(--wow-moon));height:4px;position:absolute;inset:0 0 auto}.wowCards a:hover{background:#192630;transform:translateY(-6px)}.wowCards a.isDeveloping{background:linear-gradient(145deg,#17232c,#121920)}.wowCardTop{justify-content:space-between;align-items:start;display:flex}.wowCardTop span{background:var(--wow-moon);color:#081118;letter-spacing:.1em;padding:8px 9px;font:800 8px IBM Plex Mono,monospace}.wowCards .isDeveloping .wowCardTop span{background:var(--wow-ember);color:#160d08}.wowCards em{color:var(--wow-ember);font:800 52px Archivo,sans-serif}.wowCards p{color:#aebbc2}.wowCards>a>b{color:var(--wow-moon-bright)}.wowOath{background:linear-gradient(115deg, var(--wow-blood), #a7462a 52%, #24465d);border-block:1px solid var(--wow-ember)}.wowOath small{color:#ffe1b3}.wowOath blockquote{font-family:IBM Plex Serif,serif}.wowDispatch article{border-color:var(--wow-line)}.wowDispatch h3{color:var(--wow-horn)}.wowDispatch time{color:var(--wow-moon-bright)}.wowDispatch b{color:var(--wow-ember)}@media (width<=800px){.retiredArchive .projectHero,.wowHero{grid-template-columns:1fr}.retiredArchive .projectHero{width:100%}.retiredArchive .projectArt,.wowHeroArt{min-height:500px}.retiredArchive .projectTitle{padding:56px 24px}.wowHeroCopy{padding:58px 24px}.wowStatus{grid-template-columns:1fr 1fr}.wowStatus span:last-child{grid-column:1/-1}.wowHeroCopy h1{font-size:clamp(58px,18vw,92px)}}.feedHome,.archivePage{isolation:isolate;color:#e7e0d4;background:#080b0d;position:relative;overflow:clip}.bunkerEnvironment{z-index:0;pointer-events:none;contain:strict;background:radial-gradient(circle at 78% 22%,#23323a 0,#10171b 28%,#080b0d 62%);position:fixed;inset:0;overflow:hidden}.bunkerOriginal{aspect-ratio:2.556;filter:brightness(.72)saturate(.76)contrast(1.12);width:35.0625vw;max-width:none;transform:translate3d(calc(var(--bunker-pointer-x,0) * -5px), calc(var(--bunker-pointer-y,0) * -3px), 0) scale(1.012);transform-origin:100% 100%;will-change:transform;background:url(/images/uftb-bunker-full-mountain-cropped-transparent.png) 100% 100%/contain no-repeat;position:fixed;bottom:-.35vh;right:-.5vw}.outsideSky{transform:translate3d(calc(var(--bunker-pointer-x,0) * 9px), calc(var(--bunker-scroll,0px) * -.032 + var(--bunker-pointer-y,0) * 7px), 0);will-change:transform;background:radial-gradient(circle at 79% 36%,#9a2a2522,#0000 18%),linear-gradient(165deg,#0000 0 67%,#151b1d 67%);position:absolute;inset:-9vh -3vw}.stormGlow{background:radial-gradient(circle,#a53a302c 0,#0000 61%);border-radius:50%;width:36vw;height:36vw;animation:9s ease-in-out infinite stormBreathe;position:absolute;top:9%;right:7%}.missile{background:linear-gradient(#f0d8a8,#e84931 26%,#0000);border-radius:4px;width:3px;height:86px;position:absolute;transform:rotate(47deg);box-shadow:0 -5px 13px #ffb451}.missile:after{content:"";border:5px solid #0000;border-bottom:13px solid #c9c2af;position:absolute;top:-9px;left:-4px}.missileOne{animation:13s ease-in-out infinite missileDrift;top:11%;right:16%}.missileTwo{animation:17s ease-in-out -5s infinite missileDriftTwo;top:29%;right:33%;transform:rotate(58deg)scale(.7)}.missileThree{animation:19s ease-in-out -9s infinite missileDriftThree;top:45%;right:7%;transform:rotate(36deg)scale(.5)}.warningArc{border:1px solid #b13a3655;border-radius:50%;width:28vw;height:28vw;animation:7s ease-in-out infinite warningPulse;position:absolute;top:8vh;right:7vw;box-shadow:0 0 0 4vw #b13a3608,0 0 0 8vw #b13a3605}.atmosphere{transform:translate3d(calc(var(--bunker-pointer-x,0) * -6px), calc(var(--bunker-scroll,0px) * -.018), 0);will-change:transform;position:absolute;inset:-12%;overflow:hidden}.haze{filter:blur(36px);opacity:.18;background:linear-gradient(90deg,#0000,#88928c55 35%,#6b777855 68%,#0000);border-radius:50%;width:130%;height:30%;position:absolute;left:-15%}.hazeFar{animation:24s ease-in-out infinite alternate hazeDrift;top:18%}.hazeNear{opacity:.11;animation:17s ease-in-out -7s infinite alternate-reverse hazeDrift;top:58%}.ashField{position:absolute;inset:0}.ashField i{top:-8%;left:var(--ash-x);opacity:0;width:2px;height:2px;animation:ashFall var(--ash-time) linear var(--ash-delay) infinite;background:#d6d0c1;border-radius:50%;position:absolute;box-shadow:0 0 4px #d6d0c180}.ashField i:first-child{--ash-x:6%;--ash-time:13s;--ash-delay:-3s}.ashField i:nth-child(2){--ash-x:13%;--ash-time:18s;--ash-delay:-11s}.ashField i:nth-child(3){--ash-x:21%;--ash-time:15s;--ash-delay:-7s}.ashField i:nth-child(4){--ash-x:29%;--ash-time:21s;--ash-delay:-15s}.ashField i:nth-child(5){--ash-x:37%;--ash-time:16s;--ash-delay:-4s}.ashField i:nth-child(6){--ash-x:44%;--ash-time:19s;--ash-delay:-13s}.ashField i:nth-child(7){--ash-x:52%;--ash-time:14s;--ash-delay:-9s}.ashField i:nth-child(8){--ash-x:60%;--ash-time:22s;--ash-delay:-17s}.ashField i:nth-child(9){--ash-x:67%;--ash-time:17s;--ash-delay:-6s}.ashField i:nth-child(10){--ash-x:73%;--ash-time:20s;--ash-delay:-14s}.ashField i:nth-child(11){--ash-x:80%;--ash-time:15s;--ash-delay:-10s}.ashField i:nth-child(12){--ash-x:87%;--ash-time:23s;--ash-delay:-19s}.ashField i:nth-child(13){--ash-x:92%;--ash-time:18s;--ash-delay:-5s}.ashField i:nth-child(14){--ash-x:97%;--ash-time:21s;--ash-delay:-12s}.scene{opacity:.52;filter:saturate(.7);width:31vw;height:18vh;min-height:125px;transform:translate3d(calc(var(--bunker-pointer-x,0) * -12px), calc(var(--bunker-scroll,0px) * -.095), 0);will-change:transform;background:#0a0d0e99;border:1px solid #87909624;position:absolute;right:3.5vw;overflow:hidden}.scene b{color:#b7ad9d;letter-spacing:.18em;font:700 7px IBM Plex Mono,monospace;position:absolute;bottom:9px;right:12px}.sceneRaid{top:75vh}.sceneRaid i{background:#151a1c;border-radius:50% 50% 8px 8px;width:23px;height:62px;position:absolute;bottom:0}.sceneRaid i:after{content:"";background:#151a1c;border-radius:50%;width:11px;height:14px;position:absolute;top:-12px;left:7px}.sceneRaid i:first-of-type{left:18%}.sceneRaid i:nth-of-type(2){height:49px;left:33%}.sceneRaid i:nth-of-type(3){height:72px;right:17%}.watchLight{background:#dc3b36;border-radius:50%;width:8px;height:8px;position:absolute;bottom:48px;right:10%;box-shadow:0 0 24px 10px #dc3b3640}.searchBeam{background:conic-gradient(from 250deg at 100% 100%, transparent 0 11deg, #d8cba918 12deg 23deg, transparent 24deg);transform-origin:100% 100%;width:74%;height:150%;animation:8s ease-in-out infinite alternate searchSweep;position:absolute;bottom:24%;right:-4%}.sceneDelivery{transform:translate3d(calc(var(--bunker-pointer-x,0) * -17px), calc(var(--bunker-scroll,0px) * -.155), 0);top:150vh}.sceneDelivery span{background:repeating-linear-gradient(90deg,#232522 0 9px,#464236 10px 12px);border:2px solid #746d5e;width:54px;height:40px;position:absolute;bottom:12px}.sceneDelivery span:first-child{left:10%}.sceneDelivery span:nth-child(2){bottom:52px;left:30%}.sceneDelivery span:nth-child(3){width:72px;left:54%}.sceneDelivery i{background:#30383a;border-radius:5px 18px 4px 4px;width:72px;height:35px;animation:2.7s ease-in-out infinite truckIdle;position:absolute;bottom:12px;right:8%}.sceneDelivery i:after{content:"";background:radial-gradient(circle,#0a0c0d 0 5px,#0000 6px) 0/32px 14px repeat-x;height:14px;position:absolute;bottom:-8px;left:10px;right:10px}.watchLight{animation:2.8s ease-in-out infinite watchPulse}@keyframes stormBreathe{50%{opacity:.55;transform:scale(1.08)}}@keyframes warningPulse{50%{opacity:.42;transform:scale(1.035)}}@keyframes hazeDrift{to{transform:translate(12%,3vh)scale(1.08)}}@keyframes ashFall{0%{opacity:0;transform:translateY(-5vh)}12%{opacity:.42}82%{opacity:.2}to{opacity:0;transform:translate(9vw,125vh)}}@keyframes missileDrift{50%{transform:translate(-12px,18px)rotate(47deg)}}@keyframes missileDriftTwo{50%{transform:translate(-18px,26px)rotate(58deg)scale(.7)}}@keyframes missileDriftThree{50%{transform:translate(-10px,14px)rotate(36deg)scale(.5)}}@keyframes searchSweep{0%{opacity:.35;transform:rotate(-13deg)}to{opacity:.72;transform:rotate(16deg)}}@keyframes watchPulse{50%{opacity:.38;box-shadow:0 0 36px 16px #dc3b3628}}@keyframes truckIdle{50%{transform:translateY(1px)}}.environmentScrim{background:linear-gradient(90deg,#080b0d 0 42%,#080b0deb 55%,#080b0d45 78%,#080b0d70),linear-gradient(#0000 62%,#080b0d55);position:absolute;inset:0}.feedHome>.classificationStrip,.feedHome>header,.feedHome>.feedMast,.feedHome>.feedToolbar,.feedHome>.feedStream,.feedHome>.feedEnd,.archivePage>header,.archivePage>.archiveHero,.archivePage>.archiveProjects,.archivePage>.archiveLedger{z-index:2;position:relative}.feedHome .feedMast,.feedHome .feedToolbar,.feedHome .feedStream,.feedHome .feedEnd{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#080b0dd9}.archivePage{--archive-bg:#080b0d;--archive-ink:#e5ded1;--archive-muted:#a59f94;--archive-red:#d14945;--archive-rule:#3a4245;--archive-brass:#b7965b;color:var(--archive-ink);background:#080b0d}.archivePage>header{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#090c0eea;border-color:#343b3e}.archivePage .logo{color:#ece5d8;border-color:#50585b;box-shadow:inset 4px 0 #b83236}.archivePage>header nav a{color:#b7b4ad}.archivePage>header nav a:after{background:#d14945}.archiveHero{border:1px solid var(--archive-rule);background:linear-gradient(115deg,#111619f2,#0b0e10e0 70%,#0000);border-top:0;padding:110px 38px 82px}.archiveHero small,.archiveProjects small,.archiveLedger small{color:#de5b55}.archiveHero h1{color:#eee6d8;text-shadow:7px 7px #030405}.archiveHero p{color:#b9b3a8}.archiveProjects{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#0a0d0ee8}.archiveProjects>header{border-color:var(--archive-rule);background:#111619;padding:38px}.archiveProjects header p{color:#ada79d}.maturityScale,.archiveGrid{border-color:var(--archive-rule);background:#0b0e10}.archiveProject{border-color:var(--archive-rule);background:linear-gradient(145deg,#151a1d,#0d1012);transition:background .25s,transform .25s,border-color .25s,box-shadow .25s}.archiveProject:nth-child(4n+2),.archiveProject:nth-child(4n+3){background:linear-gradient(145deg,#121719,#090c0e)}.archiveProject:hover,.archiveProject:focus-visible{z-index:1;outline-offset:-2px;background:#1b2225;border-color:#b7965b;outline:2px solid #b7965b;transform:translateY(-5px);box-shadow:0 18px 45px #0008}.archiveProject>b{color:#b7965b;-webkit-text-stroke:0}.archiveProject h3{color:#eee6d8}.archiveProject p{color:#aaa69e}.archiveProject>i{color:#c9ae7b}.statusBadge{filter:saturate(.65);border:1px solid #ffffff24}.archiveLedger{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#090c0eea;padding:90px 38px 120px}.archiveLedger>header{border-color:var(--archive-rule)}.archiveLedger>a{border-color:#30373a;transition:background .2s,padding .2s,color .2s}.archiveLedger>a:hover,.archiveLedger>a:focus-visible{color:#fff;outline-offset:-1px;background:#171c1f;outline:1px solid #b7965b;padding-inline:18px}.archiveLedger time{color:#918f89}.archiveLedger strong{color:#d7d1c7}.archiveLedger i{color:#b7965b}@media (width<=900px){.bunkerOriginal{opacity:.5;width:35.0625vw;bottom:0;right:0}.environmentScrim{background:#080b0dd9}.scene{opacity:.28;width:55vw;right:-5vw}.archiveHero,.archiveLedger{padding-inline:24px}}@media (width<=760px){.bunkerOriginal{opacity:.42;width:35.0625vw;bottom:0;right:0}.outsideSky,.scene{display:none}.atmosphere{opacity:.62;transform:translate3d(0, calc(var(--bunker-scroll,0px) * -.009), 0)}.archiveHero{padding-top:78px}.archiveProject{min-height:300px}.feedHome .feedMast,.feedHome .feedToolbar,.feedHome .feedStream,.feedHome .feedEnd{-webkit-backdrop-filter:none;backdrop-filter:none}}@media (prefers-reduced-motion:reduce){.bunkerOriginal,.outsideSky,.scene,.atmosphere{transform:none!important}.bunkerEnvironment *{animation:none!important}}body>.bunkerEnvironment{display:block}body>main{z-index:1;position:relative;background-color:#0000!important}body>footer{z-index:2;position:relative}.wowSectionScope{min-height:100vh}.wowSectionScope>main:not(.wowShell){--ox:var(--wow-ember);--gold:var(--wow-moon);--paper:#0d151c;--ink:var(--wow-ink);--line:var(--wow-line);color:var(--wow-ink);background:#0d151c}.wowSectionScope>main:not(.wowShell)>header{border-color:var(--wow-line);background:#0b1117ed}.wowSectionScope>main:not(.wowShell)>header .logo{color:var(--wow-horn)}.wowSectionScope>main:not(.wowShell) .sub h1,.wowSectionScope>main:not(.wowShell) .intro h2,.wowSectionScope>main:not(.wowShell) .night h2,.wowSectionScope>main:not(.wowShell) .ledger h2{letter-spacing:-.045em;font-family:Archivo,sans-serif;font-weight:800}.wowSectionScope>main:not(.wowShell) .sub p,.wowSectionScope>main:not(.wowShell) .intro p,.wowSectionScope>main:not(.wowShell) .feature p,.wowSectionScope>main:not(.wowShell) .steps p,.wowSectionScope>main:not(.wowShell) .stories p{color:#aebbc2}.wowSectionScope>main:not(.wowShell) .feature article,.wowSectionScope>main:not(.wowShell) .steps article{background:var(--wow-panel);border-color:var(--wow-line);color:var(--wow-ink)}.wowSectionScope>main:not(.wowShell) .feature>article{background:linear-gradient(145deg, var(--wow-blood), #24465d)}.wowSectionScope>main:not(.wowShell) .night{background:#090f14}.wowSectionScope>main:not(.wowShell) .stories{background:var(--wow-line)}.wowSectionScope>main:not(.wowShell) .stories article{background:var(--wow-panel)}.wowSectionScope>main:not(.wowShell) .ledger div{border-color:var(--wow-line)}.wowSectionScope>main:not(.wowShell) .ledger b{color:var(--wow-moon-bright)}.wowHeroCopy h1 sup{vertical-align:top;letter-spacing:0;font-size:.18em;position:relative;top:.08em;left:.1em}.wowLegal{border-top:1px solid var(--wow-line);color:#84939d;letter-spacing:.025em;background:#080d12;padding:26px max(24px,50vw - 640px);font:500 10px/1.6 IBM Plex Mono,monospace}.wowLegal p{max-width:1050px;margin:0}.wowLegal p+p{margin-top:5px}.wowLegal strong{color:#aebbc2;font-weight:700}.wowLegal sup{font-size:.7em}.treesPage{min-height:100vh}.treesHero{border-bottom:1px solid var(--wow-line);grid-template-columns:1.2fr .8fr;width:min(1280px,100% - 40px);min-height:690px;margin:auto;display:grid}.treesHero>div{padding:100px 50px 80px 0}.treesHero small{color:var(--wow-moon-bright)}.treesBadge{background:var(--wow-ember);color:#140c07;letter-spacing:.11em;margin-left:18px;padding:8px 10px;font:800 8px IBM Plex Mono,monospace;display:inline-block}.treesHero h1{letter-spacing:-.08em;text-transform:uppercase;color:var(--wow-horn);margin:36px 0;font:900 clamp(82px,12vw,165px)/.72 Archivo,sans-serif}.treesHero p{color:#aebbc2;max-width:720px;font:20px/1.6 IBM Plex Serif,serif}.treesHero aside{border-left:1px solid var(--wow-line);background:radial-gradient(circle,#24465d88,#0000 58%);flex-direction:column;justify-content:center;align-items:center;gap:12px;display:flex;position:relative}.treesHero aside i{background:linear-gradient(var(--wow-ember), var(--wow-moon));width:1px;height:72px;display:block}.treesHero aside b{border:1px solid var(--wow-moon);width:150px;height:64px;color:var(--wow-horn);letter-spacing:.12em;background:#101a22;place-items:center;font:800 10px IBM Plex Mono,monospace;display:grid}.treesIntro{grid-template-columns:1fr 1fr;gap:70px;display:grid}.treesIntro h2,.treesRoadmap h2{letter-spacing:-.05em;margin:12px 0;font:800 clamp(46px,6vw,78px)/.94 Archivo,sans-serif}.treesIntro p,.treesRoadmap p{color:#aebbc2;font:17px/1.7 IBM Plex Serif,serif}.treesLayers{background:var(--wow-line);grid-template-columns:repeat(4,1fr);gap:1px;padding-top:0;padding-bottom:0;display:grid}.treesLayers article{background:var(--wow-panel);flex-direction:column;min-height:340px;padding:28px;display:flex}.treesLayers article>b{color:var(--wow-ember);font:800 46px Archivo,sans-serif}.treesLayers small{color:var(--wow-moon-bright);margin-top:35px}.treesLayers h3{color:var(--wow-horn);margin:10px 0;font:800 28px Archivo,sans-serif}.treesLayers p{color:#aebbc2;line-height:1.6}.treesRoadmap{background:linear-gradient(120deg, var(--wow-blood), #172c3a);margin-top:100px;padding:90px 0}.treesRoadmap .wrap{padding:0}.treesRoadmap p{max-width:760px}.treesRoadmap a{background:var(--wow-horn);color:#10161b;text-transform:uppercase;letter-spacing:.11em;margin-top:22px;padding:15px 18px;font:800 9px IBM Plex Mono,monospace;text-decoration:none;display:inline-flex}@media (width<=900px){.treesHero,.treesIntro{grid-template-columns:1fr}.treesHero aside{border-left:0;border-top:1px solid var(--wow-line);min-height:340px}.treesLayers{grid-template-columns:repeat(2,1fr)}}@media (width<=760px){.wowCards,.treesLayers{grid-template-columns:1fr}.treesHero>div{padding:70px 0}.treesHero h1{font-size:clamp(72px,24vw,120px)}.treesBadge{width:max-content;margin:16px 0 0;display:block}}html[data-theme=light]{--paper:#f2eee5;--surface:#faf8f1;--surface-muted:#f0ece2;--ink:#191612;--ink-muted:#6c655c;--line:#cbc3b5;--gold:#c2a166;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}html[data-theme=light] .bunkerHome{color:#191612;background:#e9e3d8}html[data-theme=light] .bunkerHome:before{opacity:.26;background-image:linear-gradient(#1b17120c 1px,#0000 1px),linear-gradient(90deg,#1b17120c 1px,#0000 1px),radial-gradient(circle at 73% 10%,#761d2424,#0000 34%)}html[data-theme=light] .bunkerHome>header{color:#191612;background:#f2eee5f2;border-color:#c6beb1}html[data-theme=light] .bunkerHome .logo{color:#761d24;background:#f8f4eb;border-color:#b8afa1}html[data-theme=light] .homeSignal{color:#777067;border-color:#c8c0b4}html[data-theme=light] .bunkerHome .home h1 span:nth-child(2){color:#6f6a63}html[data-theme=light] .bunkerHome .home h1 span:last-child{color:#8d252c;-webkit-text-stroke:1px #761d24}html[data-theme=light] .homeProtocol span{color:#665f57;border-color:#bbb2a5}html[data-theme=light] .bunkerHome .home aside{background:#ffffff3d;border-color:#c8c0b4}html[data-theme=light] .bunkerHome .home aside span{color:#37322c;border-color:#bcb3a7}html[data-theme=light] .bunkerHome .home aside i{color:#6e675f}html[data-theme=light] .bunkerHome .indexIntro{border-color:#bfb6a9}html[data-theme=light] .bunkerHome+footer{color:#191612;background:#f2eee5;border-color:#cbc3b5}html[data-theme=light] .bunkerHome+footer span,html[data-theme=light] .bunkerHome+footer a{color:#716a61}@media (width<=1120px){header{gap:12px}.headerActions{margin-left:auto}header>nav{flex:1}.randomContent b{display:none}}@media (width<=760px){header{grid-template-columns:1fr auto;display:grid}.headerActions{grid-area:1/2}.themeToggle b{display:none}header>nav{grid-area:2/1/auto/-1}.randomContent{padding-inline:7px}}.bunkerHome{--dossier-bg:#0c0d0e;--dossier-bg-2:#151719;--dossier-ink:#eee9df;--dossier-muted:#aaa59b;--dossier-rule:#eee9df;--dossier-red:#b2333c;--dossier-amber:#c48a2e;background-color:var(--dossier-bg);color:var(--dossier-ink);background-image:repeating-linear-gradient(90deg,#ffffff05 0 1px,#0000 1px 5px);font-family:IBM Plex Serif,Georgia,serif}.bunkerHome:before{display:none}.classificationStrip{white-space:nowrap;background:var(--dossier-ink);min-height:31px;color:var(--dossier-bg);letter-spacing:.24em;text-transform:uppercase;justify-content:space-between;gap:20px;padding:8px max(20px,50vw - 640px);font:600 9px IBM Plex Mono,monospace;display:flex;overflow:hidden}.classificationStrip b{color:var(--dossier-amber);font:inherit}.bunkerHome>header{border-bottom:3px solid var(--dossier-rule);height:72px;color:var(--dossier-ink);background:0 0}.bunkerHome>header:after{display:none}.bunkerHome .logo{color:var(--dossier-ink);border:2px solid var(--dossier-red);box-shadow:none;font-family:Archivo,Arial,sans-serif;font-weight:900;transform:rotate(-2deg)}.bunkerHome>header nav a{color:var(--dossier-muted);font-family:IBM Plex Mono,monospace}.bunkerHome .themeToggle{border-color:var(--dossier-rule)}.bunkerHome .home{border:0;border-bottom:3px solid var(--dossier-rule);grid-template-columns:minmax(0,1.4fr) minmax(280px,.6fr);align-items:stretch;gap:0;width:min(1280px,100% - 40px);min-height:auto;padding:64px 0 0;display:grid}.bunkerHome .homeTitle{padding:14px 52px 48px 0;position:relative}.archiveStamp{border:2px solid var(--dossier-red);color:var(--dossier-red);text-align:center;letter-spacing:.18em;text-transform:uppercase;padding:7px 11px;font:700 9px/1.3 IBM Plex Mono,monospace;position:absolute;top:0;right:38px;transform:rotate(2.5deg)}.archiveStamp em{color:var(--dossier-muted);letter-spacing:.1em;margin-top:2px;font-size:8px;font-style:normal;display:block}.bunkerHome .homeTitle>small{width:max-content;max-width:calc(100% - 180px);color:var(--dossier-muted);letter-spacing:.25em;background:0 0;border:0;margin:0 0 24px;padding:0;font-family:IBM Plex Mono,monospace;display:block}.bunkerHome .home h1{color:var(--dossier-ink);letter-spacing:-.045em;text-shadow:none;margin:0 0 34px;font-family:Archivo,Arial Black,Arial,sans-serif;font-size:clamp(62px,9.5vw,126px);font-weight:900;line-height:.8}.bunkerHome .home h1 span{display:block}.bunkerHome .home h1 .from{color:var(--dossier-muted);letter-spacing:-.045em;margin:0;font-size:1em;line-height:.8}.bunkerHome .home h1 span:last-child{color:var(--dossier-ink);-webkit-text-stroke:0}.bunkerHome .home h1 span:last-child:after{content:"";background:var(--dossier-red);vertical-align:.16em;width:.85em;height:.18em;margin-left:.1em;display:inline-block}.bunkerHome .home p{border-top:3px solid var(--dossier-rule);max-width:790px;color:var(--dossier-muted);margin:0;padding:24px 0 0;font:17px/1.6 IBM Plex Serif,Georgia,serif}.bunkerHome .home p strong{color:var(--dossier-ink);font-weight:600}.homeProtocol{margin-top:26px}.homeProtocol span{border-color:var(--dossier-rule);color:var(--dossier-ink);font-family:IBM Plex Mono,monospace}.bunkerHome .home aside{border:0;border-left:1px solid var(--dossier-rule);background:0 0;justify-content:flex-start;align-self:stretch;width:auto;margin:0;padding:30px 0 42px 32px}.bunkerHome .home aside>small{color:var(--dossier-red);letter-spacing:.22em;margin:0 0 18px;font-family:IBM Plex Mono,monospace}.bunkerHome .home aside dl{text-transform:uppercase;width:100%;margin:0 0 34px;font:600 11px/1.6 IBM Plex Mono,monospace}.bunkerHome .home aside dl div{border-bottom:1px dotted var(--dossier-rule);justify-content:space-between;gap:20px;padding:7px 0;display:flex}@supports (color:color-mix(in lab, red, red)){.bunkerHome .home aside dl div{border-bottom:1px dotted color-mix(in srgb, var(--dossier-rule) 35%, transparent)}}.bunkerHome .home aside dt{color:var(--dossier-muted)}.bunkerHome .home aside dd{color:var(--dossier-ink);margin:0}.bunkerHome .home aside i{color:var(--dossier-amber);letter-spacing:.18em;text-transform:uppercase;margin-top:auto;font:600 9px IBM Plex Mono,monospace}.bunkerHome .fileIndex{width:min(1280px,100% - 40px);margin:0 auto 100px}.bunkerHome .indexIntro{border:0;border-bottom:3px solid var(--dossier-rule);grid-template-columns:1fr 1fr;padding:42px 0 30px}.bunkerHome .indexIntro small{color:var(--dossier-red);letter-spacing:-.02em;font:800 clamp(24px,4vw,40px)/1 Archivo,Arial,sans-serif}.bunkerHome .indexIntro p{color:var(--dossier-muted);font:16px/1.6 IBM Plex Serif,Georgia,serif}.bunkerHome .files{border-left:3px solid var(--dossier-rule);border-top:3px solid var(--dossier-rule);background:0 0;grid-template-columns:repeat(2,1fr);grid-auto-rows:430px;gap:0}.bunkerHome .fileTile,.bunkerHome .fileTile:nth-child(n){border:0;border-right:3px solid var(--dossier-rule);border-bottom:3px solid var(--dossier-rule);background:var(--dossier-bg-2);grid-column:span 1}.bunkerHome .tileImage{filter:saturate(.45)contrast(1.12);opacity:.54}.bunkerHome .tileShade{background:linear-gradient(180deg, var(--dossier-bg) 0%, transparent 36%, var(--dossier-bg) 100%)}.bunkerHome .fileTile:hover .tileShade,.bunkerHome .fileTile:focus-visible .tileShade{background:linear-gradient(180deg, #6b202844 0%, transparent 34%, var(--dossier-bg) 100%)}.bunkerHome .tileTop b{color:#0000;-webkit-text-stroke:2px var(--dossier-ink);font:900 58px/.8 Archivo,Arial,sans-serif}.bunkerHome .tileTop small{font-family:IBM Plex Mono,monospace}.bunkerHome .tileCopy em{color:var(--dossier-red);font-family:IBM Plex Mono,monospace}.bunkerHome .tileCopy h2{letter-spacing:-.025em;text-transform:uppercase;font:800 clamp(28px,3vw,42px)/.98 Archivo,Arial,sans-serif}.bunkerHome .tileCopy p{font-family:IBM Plex Serif,Georgia,serif}.bunkerHome .tileCopy strong{border-top:1px solid var(--dossier-rule);font-family:IBM Plex Mono,monospace}.bunkerHome .fileTile:hover .tileTop b{color:var(--dossier-red);-webkit-text-stroke-color:var(--dossier-red)}html[data-theme=light] .bunkerHome{--dossier-bg:#f2eee5;--dossier-bg-2:#e8e2d5;--dossier-ink:#14120f;--dossier-muted:#6e675c;--dossier-rule:#14120f;--dossier-red:#6b2028;--dossier-amber:#b8791a;background-color:var(--dossier-bg);color:var(--dossier-ink)}html[data-theme=light] .classificationStrip{background:var(--dossier-ink);color:var(--dossier-bg)}html[data-theme=light] .bunkerHome>header{border-color:var(--dossier-rule);background:0 0}html[data-theme=light] .bunkerHome .logo{color:var(--dossier-red);border-color:var(--dossier-red);background:0 0}html[data-theme=light] .bunkerHome>header nav a{color:var(--dossier-muted)}html[data-theme=light] .bunkerHome .home{border-color:var(--dossier-rule)}html[data-theme=light] .bunkerHome .home h1{color:var(--dossier-ink);text-shadow:none}html[data-theme=light] .bunkerHome .home h1 .from{color:var(--dossier-muted)}html[data-theme=light] .bunkerHome .home h1 span:last-child{color:var(--dossier-ink)}html[data-theme=light] .bunkerHome .home p{color:var(--dossier-muted);border-color:var(--dossier-rule)}html[data-theme=light] .bunkerHome .home aside{border-color:var(--dossier-rule);background:0 0}html[data-theme=light] .bunkerHome .indexIntro p{color:var(--dossier-muted)}html[data-theme=light] .bunkerHome .fileTile{background:var(--dossier-bg-2)}html[data-theme=light] .bunkerHome .tileImage{opacity:.42}html[data-theme=light] .bunkerHome .tileShade{background:linear-gradient(#f2eee5bb 0%,#0000 32%,#14120fe8 100%)}html[data-theme=light] .bunkerHome .tileCopy h2,html[data-theme=light] .bunkerHome .tileCopy p,html[data-theme=light] .bunkerHome .tileCopy strong{color:#f2eee5}html[data-theme=light] .bunkerHome .tileTop b{-webkit-text-stroke-color:#f2eee5}html[data-theme=light] .bunkerHome .tileTop small{color:#f2eee5}@media (width<=900px){.bunkerHome .home{grid-template-columns:1fr}.bunkerHome .homeTitle{padding-right:0}.bunkerHome .home aside{border-left:0;border-top:1px solid var(--dossier-rule);padding-left:0}.bunkerHome .files{grid-template-columns:1fr}.bunkerHome .fileTile,.bunkerHome .fileTile:nth-child(n){grid-column:span 1}}@media (width<=760px){.classificationStrip span:last-child{display:none}.classificationStrip{font-size:8px}.bunkerHome .home{padding-top:44px}.bunkerHome .homeTitle{padding:10px 0 36px}.archiveStamp{margin-bottom:28px;display:inline-block;position:relative;top:auto;right:auto}.bunkerHome .homeTitle>small{max-width:100%}.bunkerHome .home h1{font-size:clamp(56px,19vw,90px)}.bunkerHome .home p{font-size:16px}.bunkerHome .home aside{margin:0;padding:28px 0 34px;display:block}.bunkerHome .home aside dl{margin-bottom:22px}.bunkerHome .indexIntro{grid-template-columns:1fr;gap:16px}.bunkerHome .files{grid-auto-rows:420px}}.bunkerHome .tileImage,html[data-theme=light] .bunkerHome .tileImage{filter:none;opacity:1}.bunkerHome .fileTile:hover .tileImage,.bunkerHome .fileTile:focus-visible .tileImage{filter:none}html[data-theme=dark] .culinary{--ox:#ef7838;--gold:#e9b84d;color:#f5ead8;background:#17100c}html[data-theme=dark] .culinary .projectTitle{background:linear-gradient(145deg,#21140e,#3a1d10)}html[data-theme=dark] .culinary .projectTitle>p,html[data-theme=dark] .culinary .projectMeta span{color:#d8b99d}html[data-theme=dark] .culinary .projectStatement{background:linear-gradient(115deg,#7e2819,#a7421f 58%,#bd6d24)}html[data-theme=dark] .culinary .projectBody,html[data-theme=dark] .culinary .projectFeature{background:#17100c}html[data-theme=dark] .culinary .projectCards{--line:#704326;background:#704326;border-color:#704326}html[data-theme=dark] .culinary .projectCardTileInner,html[data-theme=dark] .culinary .projectCards article{color:#f5ead8;background:#261811}html[data-theme=dark] .culinary .projectCardTile:nth-child(2) .projectCardTileInner{background:#2b2114}html[data-theme=dark] .culinary .projectCardTile:nth-child(3) .projectCardTileInner{background:#321b12}html[data-theme=dark] .culinary .projectCardTile:nth-child(4) .projectCardTileInner{background:#251d16}html[data-theme=dark] .culinary .projectCardTile:hover .projectCardTileInner{background:#3b2418}html[data-theme=dark] .culinary .projectFeatureLink{background:#27170f;border-color:#704326}html[data-theme=dark] .culinary .projectFeatureCopy p{color:#d5bca7}html[data-theme=dark] .culinary .projectFeatureCopy strong{color:#ef9a55}@media (width<=760px){.projectFeature{padding:20px 20px 75px}.projectFeatureLink{grid-template-columns:1fr}.projectFeatureImage{min-height:310px}.projectFeatureCopy{padding:32px 24px}.projectFeatureCopy b{font-size:clamp(40px,13vw,62px)}}.feedHome{overflow:visible}.feedMast{border-bottom:3px solid var(--dossier-rule);grid-template-columns:1.45fr .55fr;width:min(1280px,100% - 40px);margin:auto;display:grid}.feedMast>div{padding:70px 70px 64px 0}.feedMast small{color:var(--dossier-red);letter-spacing:.22em;font:700 10px IBM Plex Mono,monospace}.feedMast h1{letter-spacing:-.06em;text-transform:uppercase;margin:18px 0 28px;font:900 clamp(66px,9vw,126px)/.8 Archivo,sans-serif}.feedMast h1 em{color:var(--dossier-red);font-style:normal}.feedMast p{border-top:2px solid var(--dossier-rule);max-width:760px;color:var(--dossier-muted);margin:0;padding-top:22px;font:19px/1.58 IBM Plex Serif,serif}.feedMast aside{border-left:1px solid var(--dossier-rule);padding:72px 0 54px 34px}.feedMast aside>span{color:var(--dossier-red);letter-spacing:.2em;font:700 9px IBM Plex Mono,monospace}.feedMast aside>b{color:var(--dossier-ink);margin:24px 0 35px;font:900 76px/.8 Archivo,sans-serif;display:block}.feedMast dl{margin:0}.feedMast dl div{border-top:1px dotted var(--dossier-rule);justify-content:space-between;padding:10px 0;display:flex}@supports (color:color-mix(in lab, red, red)){.feedMast dl div{border-top:1px dotted color-mix(in srgb, var(--dossier-rule) 45%, transparent)}}.feedMast dl div{text-transform:uppercase;font:600 9px IBM Plex Mono,monospace}.feedMast dt{color:var(--dossier-muted)}.feedMast dd{text-align:right;margin:0}.feedToolbar{border-bottom:3px solid var(--dossier-rule);justify-content:space-between;align-items:end;width:min(1280px,100% - 40px);margin:auto;padding:26px 0;display:flex}.feedToolbar small{color:var(--dossier-red);display:block}.feedToolbar strong{color:var(--dossier-muted);font:600 11px IBM Plex Mono,monospace}.feedToolbar nav a{color:var(--dossier-ink);padding:0}.feedToolbar nav a:after{bottom:-7px}.feedStream{grid-template-columns:repeat(var(--feed-columns,5), minmax(0, 1fr));gap:12px;width:min(1600px,100% - 40px);margin:auto;padding-block:22px;display:grid}.feedStream.columns-1{--feed-columns:1}.feedStream.columns-3{--feed-columns:3}.feedStream.columns-5{--feed-columns:5}.feedPost{aspect-ratio:4/5;border:2px solid var(--dossier-rule);color:#fff;background:var(--dossier-bg-2);cursor:pointer;min-width:0;text-decoration:none;display:block;position:relative;overflow:hidden}.feedPostMedia{background:#191b1d 50%/cover no-repeat;text-decoration:none;display:block;position:absolute;inset:0;overflow:hidden}.feedPostMedia:after{content:"";background:linear-gradient(#0000 32%,#08090a8c 70%,#08090af2 100%);transition:background .28s;position:absolute;inset:0}.feedBadge{z-index:2;background:var(--dossier-red);color:#fff;letter-spacing:.1em;text-transform:uppercase;max-width:calc(100% - 28px);padding:7px 9px;font:800 9px/1.1 IBM Plex Mono,monospace;position:absolute;top:14px;left:14px}.leadPost .feedBadge{color:#14120f;background:#ece7dc}.feedTileCopy{z-index:2;flex-direction:column;align-items:flex-start;gap:9px;display:flex;position:absolute;bottom:16px;left:16px;right:16px}.feedPost h2{color:#fff;letter-spacing:-.035em;text-wrap:balance;margin:0;font:800 clamp(18px,2vw,34px)/.98 Archivo,sans-serif}.feedTileMeta,.feedTileTeaser{display:none}.feedTileMeta{color:#f0c6c9;letter-spacing:.11em;text-transform:uppercase;font:800 8px/1.2 IBM Plex Mono,monospace}.feedTileTeaser{color:#e8e5de;text-shadow:0 1px 8px #000;margin:0;font:500 13px/1.42 Georgia,serif;overflow:hidden}.columns-1 .feedPost{aspect-ratio:16/7}.columns-1 .feedPost h2{max-width:900px;font-size:clamp(36px,6vw,78px)}.columns-3 .feedPost h2{font-size:clamp(24px,3vw,44px)}.columns-5 .feedPost h2{font-size:clamp(16px,1.55vw,27px)}.columns-3 .feedTileMeta,.columns-3 .feedTileTeaser,.columns-5 .feedTileMeta,.columns-5 .feedTileTeaser{-webkit-box-orient:vertical;display:-webkit-box}.columns-3 .feedTileTeaser{-webkit-line-clamp:3;line-clamp:3}.columns-5 .feedTileCopy{gap:7px}.columns-5 .feedTileTeaser{-webkit-line-clamp:2;line-clamp:2;font-size:12px;line-height:1.35}.feedPost:hover .feedPostMedia:after,.feedPost:focus-visible .feedPostMedia:after{background:linear-gradient(#0000 26%,#08090aaa 62%,#08090a 100%)}.feedEnd{border-bottom:3px solid var(--dossier-rule);width:min(1280px,100% - 40px);margin:0 auto 100px;padding:80px 0}.feedEnd small{color:var(--dossier-red)}.feedEnd h2{letter-spacing:-.045em;margin:15px 0 30px;font:800 clamp(46px,7vw,86px)/.9 Archivo,sans-serif}.feedEnd a{color:var(--dossier-ink);text-transform:uppercase;font:700 10px IBM Plex Mono,monospace}.columnControl{border:1px solid var(--dossier-rule);align-items:center;gap:3px;padding:4px;display:flex}@supports (color:color-mix(in lab, red, red)){.columnControl{border:1px solid color-mix(in srgb, var(--dossier-rule) 70%, transparent)}}.columnControl{background:var(--dossier-bg)}@supports (color:color-mix(in lab, red, red)){.columnControl{background:color-mix(in srgb, var(--dossier-bg) 90%, transparent)}}.columnControl span{color:var(--dossier-muted);letter-spacing:.13em;text-align:center;padding:0 7px;font:800 7px/1 IBM Plex Mono,monospace}.columnControl button{width:30px;height:30px;color:var(--dossier-muted);cursor:pointer;background:0 0;border:1px solid #0000;font:800 11px/1 IBM Plex Mono,monospace}.columnControl button:hover,.columnControl button:focus-visible{border-color:var(--dossier-red);color:var(--dossier-ink);outline:0}.columnControl button[aria-pressed=true]{background:var(--dossier-red);border-color:var(--dossier-red);color:#fff}.archivePage{--archive-bg:#111314;--archive-ink:#eee9df;--archive-muted:#aaa59b;--archive-red:#b2333c;--archive-rule:#eee9df;background:var(--archive-bg);color:var(--archive-ink);min-height:100vh}.archivePage>header{background:#111314f2;border-color:#484a48}.archivePage .logo{color:var(--archive-ink)}.archiveHero,.archiveProjects,.archiveLedger{width:min(1280px,100% - 40px);margin:auto}.archiveHero{border-bottom:3px solid var(--archive-rule);padding:100px 0 75px}.archiveHero small{color:var(--archive-red)}.archiveHero h1{text-transform:uppercase;letter-spacing:-.065em;margin:22px 0 38px;font:900 clamp(72px,11vw,150px)/.77 Archivo,sans-serif}.archiveHero p{max-width:720px;color:var(--archive-muted);font:20px/1.55 IBM Plex Serif,serif}.archiveProjects>header{border-bottom:3px solid var(--archive-rule);background:0 0;grid-template-columns:1fr 1fr;align-items:end;height:auto;padding:32px 0;display:grid}.archiveProjects h2,.archiveLedger h2{margin:9px 0 0;font:800 clamp(38px,5vw,60px)/1 Archivo,sans-serif}.archiveProjects header p{color:var(--archive-muted);margin:0;font:16px/1.5 IBM Plex Serif,serif}.archiveGrid{border-left:3px solid var(--archive-rule);grid-template-columns:repeat(2,1fr);display:grid}.archiveProject{border-right:3px solid var(--archive-rule);border-bottom:3px solid var(--archive-rule);min-height:320px;color:inherit;padding:32px;text-decoration:none;position:relative}.archiveProject>b{color:#0000;-webkit-text-stroke:1px var(--archive-ink);font:900 54px Archivo,sans-serif;display:block}.archiveProject>small{color:var(--archive-red)}.archiveProject h3{text-transform:uppercase;margin:22px 0 14px;font:800 34px/1 Archivo,sans-serif}.archiveProject p{color:var(--archive-muted);max-width:520px;font:15px/1.55 IBM Plex Serif,serif}.archiveProject>i{color:var(--archive-ink);text-transform:uppercase;font:700 9px IBM Plex Mono,monospace;position:absolute;bottom:28px;left:32px}.statusBadge{color:#111;text-transform:uppercase;letter-spacing:.11em;background:#c28427;padding:8px 10px;font:800 8px IBM Plex Mono,monospace;position:absolute;top:24px;right:24px}.statusBadge.available{background:#4cae86}.archiveLedger{padding:90px 0 110px}.archiveLedger>header{border-bottom:3px solid var(--archive-rule);background:0 0;height:auto;padding:0 0 26px;display:block}.archiveLedger>a{color:inherit;border-bottom:1px solid #4a4c49;grid-template-columns:150px 160px 1fr 30px;align-items:center;gap:20px;padding:22px 0;text-decoration:none;display:grid}.archiveLedger time,.archiveLedger span{color:var(--archive-muted);font:700 9px IBM Plex Mono,monospace}.archiveLedger span{color:var(--archive-red)}.archiveLedger strong{font:600 20px IBM Plex Serif,serif}.archiveLedger i{text-align:right;font-style:normal}@media (width<=900px){.feedMast,.feedPost{grid-template-columns:1fr}.feedMast>div{padding-right:0}.feedMast aside{border-left:0;border-top:1px solid var(--dossier-rule);padding-left:0}.feedPostMedia{border-right:0;border-bottom:1px solid var(--dossier-rule)}.archiveGrid{grid-template-columns:1fr}.archiveLedger>a{grid-template-columns:110px 130px 1fr}}@media (width<=760px){.feedToolbar{flex-direction:column;align-items:start;gap:22px}.feedToolbar nav{gap:18px}.feedPostMedia{min-height:320px}.feedPostCopy{min-height:410px;padding:34px 24px}.feedPostCopy>header{align-items:start;gap:15px}.feedMast h1{font-size:clamp(58px,19vw,92px)}.archiveProjects>header{grid-template-columns:1fr;gap:18px}.archiveLedger>a{grid-template-columns:1fr auto;gap:8px}.archiveLedger>a span,.archiveLedger>a strong{grid-column:1}.archiveLedger>a i{grid-area:1/2/4}}.maturityScale{border:3px solid var(--archive-rule);border-top:0;grid-template-columns:repeat(6,1fr);display:grid}.maturityFilters button{text-align:left;cursor:pointer;text-transform:uppercase;letter-spacing:.09em;filter:saturate(.75)brightness(.72);border:0;border-right:1px solid #ffffff4a;grid-template-columns:auto 1fr auto;align-items:center;gap:10px;min-width:0;padding:17px 18px;font:900 10px IBM Plex Mono,monospace;transition:filter .2s,box-shadow .2s,transform .2s;display:grid}.maturityFilters button:last-child{border-right:0}.maturityFilters button:hover,.maturityFilters button:focus-visible{filter:saturate()brightness(.92);outline-offset:-3px;z-index:1;outline:2px solid #fff}.maturityFilters button.active{filter:saturate(1.12)brightness(1.08);box-shadow:inset 0 -6px #fff}.maturityFilters b{opacity:.75}.maturityFilters em{font-size:13px;font-style:normal}.maturityFilters .maturity-all{color:#fff!important;background:#b92e3a!important}.maturity-new-idea{color:#fff!important;background:#59636f!important}.maturity-concept{color:#fff!important;background:#7952a5!important}.maturity-in-development{color:#150e05!important;background:#c57b19!important}.maturity-beta{color:#fff!important;background:#247caf!important}.maturity-live,.maturity-available{color:#06130d!important;background:#2d9567!important}.projectFilterResult{border:3px solid var(--archive-rule);color:var(--archive-muted);text-transform:uppercase;letter-spacing:.08em;border-top:0;margin:0;padding:13px 18px;font:800 10px IBM Plex Mono,monospace}@media (width<=900px){.maturityScale{grid-template-columns:repeat(3,1fr)}}@media (width<=560px){.maturityScale{grid-template-columns:repeat(2,1fr)}.maturityFilters button:nth-child(2n){border-right:0}.maturityFilters button{border-bottom:1px solid #ffffff4a}}header>nav{gap:clamp(14px,1.7vw,25px)}header>nav a{letter-spacing:.09em;align-items:center;min-height:44px;padding:15px 0;font-size:12px;line-height:1.35;display:inline-flex}header>nav a:after{height:3px;bottom:9px}.headerActions button,.headerActions a,.themeToggle,.randomContent{min-height:44px;font-size:12px;line-height:1.3}.projectSiteLink,.projectPrimaryLink,.projectFeatureCopy strong,.feedRead,.archiveProject>i,.archiveLedger span,.archiveLedger time,.lineageGrid a,.lineageBack a{font-size:12px;line-height:1.45}button,a,summary,[role=button]{-webkit-tap-highlight-color:transparent}button:focus-visible,a:focus-visible,summary:focus-visible,[role=button]:focus-visible{outline:3px solid var(--gold);outline-offset:3px}button:active,a:active,summary:active,[role=button]:active{filter:brightness(.96);transform:translateY(1px)scale(.985)}button[aria-pressed=true],button[aria-selected=true],a[aria-current=page],[role=button][aria-selected=true],.active,.selected{box-shadow:inset 0 0 0 2px currentColor, 0 0 0 3px var(--gold)}@supports (color:color-mix(in lab, red, red)){button[aria-pressed=true],button[aria-selected=true],a[aria-current=page],[role=button][aria-selected=true],.active,.selected{box-shadow:inset 0 0 0 2px currentColor, 0 0 0 3px color-mix(in srgb, var(--gold) 34%, transparent)}}details[open]>summary{background:var(--ox)}@supports (color:color-mix(in lab, red, red)){details[open]>summary{background:color-mix(in srgb, var(--ox) 16%, var(--surface))}}details[open]>summary{box-shadow:inset 4px 0 0 var(--gold)}.fileTile,.feedPostMedia,.archiveProject,.projectCardTile,.projectFeatureLink,.retiredArchivePostLink,.hybridCard,.typeGrid article{transition:transform .24s,box-shadow .24s,border-color .24s,background-color .24s,filter .24s}.fileTile:hover,.feedPostMedia:hover,.archiveProject:hover,.projectCardTile:hover,.projectFeatureLink:hover,.retiredArchivePostLink:hover,.hybridCard:hover,.typeGrid article:hover,.fileTile:focus-visible,.feedPostMedia:focus-visible,.archiveProject:focus-visible,.projectCardTile:focus-visible,.projectFeatureLink:focus-visible,.retiredArchivePostLink:focus-visible{z-index:2;transform:translateY(-5px);box-shadow:0 16px 34px #00000028}.fileTile:active,.feedPostMedia:active,.archiveProject:active,.projectCardTile:active,.projectFeatureLink:active,.retiredArchivePostLink:active{transform:translateY(-1px)scale(.992)}.fileTile .tileImage,.bunkerHome .fileTile .tileImage,.fileTile:nth-child(3) .tileImage{background-color:#151719;transform:none;background-position:50%!important;background-repeat:no-repeat!important;background-size:contain!important}.fileTile:hover .tileImage,.fileTile:focus-visible .tileImage,.bunkerHome .fileTile:hover .tileImage,.bunkerHome .fileTile:focus-visible .tileImage{transform:scale(1.018)}.feedPostMedia{background-color:#151719!important;background-position:50%!important;background-repeat:no-repeat!important;background-size:contain!important}.projectFeatureImage{background-color:#171513;background-position:50%!important;background-repeat:no-repeat!important;background-size:contain!important}.hybridImage.sourcedImage{background-position:50%!important;background-repeat:no-repeat!important;background-size:contain!important}@media (width<=900px){header>nav{scrollbar-width:thin;gap:18px;padding:0 2px;overflow-x:auto}header>nav a{flex:none;font-size:12px}.headerActions button{font-size:11px}}@media (width<=760px){header>nav a{min-height:46px;padding:14px 0;font-size:12px}.projectSiteLink,.projectPrimaryLink,.projectFeatureCopy strong,.feedRead{font-size:12px}.fileTile:hover,.feedPostMedia:hover,.archiveProject:hover,.projectCardTile:hover,.projectFeatureLink:hover,.retiredArchivePostLink:hover{box-shadow:none;transform:none}}html[data-theme=light] .archivePage{--archive-bg:#f3eee4;--archive-ink:#191612;--archive-muted:#655e55;--archive-red:#812830;--archive-rule:#29241f;color:#191612;background:#f3eee4}html[data-theme=light] .archivePage>header{background:#f3eee4f2;border-color:#bdb3a5}html[data-theme=light] .archiveProject,html[data-theme=light] .archiveLedger{background:#f3eee4}html[data-theme=light] .archiveLedger>a{border-color:#c8beb1}html[data-theme=light] .retiredArchive{--ox:#c52b66;--gold:#087f7a;--line:#d6bdcb;color:#26151f;background-color:#fff5fa;background-image:radial-gradient(circle at 12% 18%,#fa348312,#0000 28%),radial-gradient(circle at 88% 12%,#3fe1dc10,#0000 24%);background-position:0 0;background-repeat:repeat;background-size:auto;background-attachment:scroll;background-origin:padding-box;background-clip:border-box}html[data-theme=light] .retiredArchive>header{background:#fff5faf2;border-color:#d6bdcb}html[data-theme=light] .retiredArchive>header .logo{color:#b52057}html[data-theme=light] .retiredArchive>header nav a,html[data-theme=light] .retiredArchive>header small{color:#654653}html[data-theme=light] .retiredArchiveSignal{color:#fff;background:#c52b66}html[data-theme=light] .retiredArchive .projectTitle{background:linear-gradient(150deg,#f9dce9,#fff5fa 62%)}html[data-theme=light] .retiredArchive .projectTitle h1{color:#28141e}html[data-theme=light] .retiredArchive .projectTitle>p{color:#6d4858}html[data-theme=light] .retiredArchiveThread span{color:#805e6e}html[data-theme=light] .retiredArchiveThread p{color:#391925;background:#f2cedd;border-color:#d89ab5}html[data-theme=light] .retiredArchive .projectStatement{color:#210b14;background:#e44880;border-color:#087f7a}html[data-theme=light] .retiredArchive .retiredArchiveIntro p,html[data-theme=light] .retiredArchive .retiredArchiveArchive>header p{color:#694e5b}html[data-theme=light] .retiredArchivePostLink{border-color:#d8c0cb}html[data-theme=light] .retiredArchivePostLink:hover,html[data-theme=light] .retiredArchivePostLink:focus-visible{background:#f5dce7}html[data-theme=light] .retiredArchivePostLink .retiredArchivePostTitle time{color:#795a69}html[data-theme=light] .retiredArchivePostLink .retiredArchiveOpen{color:#087f7a}html[data-theme=light] .retiredArchive .projectClose{color:#28151e;background:#f1dce5;border-color:#d6bdcb}html[data-theme=light] .retiredArchive .projectClose a{color:#087f7a}html[data-theme=light] .wowShell,html[data-theme=light] .wowSectionScope{--wow-moon:#337aa7;--wow-moon-bright:#226b99;--wow-ember:#b95621;--wow-blood:#812832;--wow-horn:#33261a;--wow-leather:#775038;--wow-ink:#211c17;--wow-dark:#edf1f2;--wow-panel:#f8f3e9;--wow-line:#aebdc5;color:#211c17;background-color:#edf1f2;background-image:radial-gradient(circle at 18% 0,#6fa7cf33,#0000 30%),linear-gradient(#1b344908 1px,#0000 1px),linear-gradient(90deg,#1b344908 1px,#0000 1px);background-position:0 0;background-repeat:repeat;background-size:auto;background-attachment:scroll;background-origin:padding-box;background-clip:border-box}html[data-theme=light] .wowShell>header,html[data-theme=light] .wowSectionScope>main:not(.wowShell)>header{background:#edf1f2f2;border-color:#aebdc5}html[data-theme=light] .wowShell>header .logo,html[data-theme=light] .wowSectionScope .logo{color:#6f3322}html[data-theme=light] .wowShell>header nav a,html[data-theme=light] .wowShell>header small{color:#4b5960}html[data-theme=light] .wowHero{background:#e8eef0;border-color:#aebdc5}html[data-theme=light] .wowHeroArt:after{background:linear-gradient(90deg,#0000 52%,#e8eef0 100%),linear-gradient(#0000 55%,#e8eef0bb)}html[data-theme=light] .wowHeroCopy>p,html[data-theme=light] .wowShell .intro p,html[data-theme=light] .wowCards p,html[data-theme=light] .treesIntro p,html[data-theme=light] .treesRoadmap p{color:#526168}html[data-theme=light] .wowCards a{color:#211c17;background:#f8f3e9}html[data-theme=light] .wowCards a:hover{background:#fff}html[data-theme=light] .wowCards a.isDeveloping{background:linear-gradient(145deg,#edf1f2,#f8f3e9)}html[data-theme=light] .wowOath{color:#fff}html[data-theme=light] .wowDispatch h3{color:#33261a}html[data-theme=light] .wowLegal{color:#53636b;background:#e1e8ea;border-color:#aebdc5}html[data-theme=light] .wowSectionScope>main:not(.wowShell){--paper:#edf1f2;--ink:#211c17;--line:#aebdc5;color:#211c17;background:#edf1f2}html[data-theme=light] .wowSectionScope>main:not(.wowShell) .feature article,html[data-theme=light] .wowSectionScope>main:not(.wowShell) .steps article,html[data-theme=light] .wowSectionScope>main:not(.wowShell) .stories article{color:#211c17;background:#f8f3e9}html[data-theme=light] .wowSectionScope>main:not(.wowShell) .night{color:#211c17;background:#e1e8ea}html[data-theme=light] .hybridToolbox,html[data-theme=light] .hybridControls,html[data-theme=light] .genderBar,html[data-theme=light] .visualModeBar{color:#211c17;background:#f8f3e9}html[data-theme=light] .hybridToolbox input,html[data-theme=light] .sortGroup button{color:#211c17}html[data-theme=light] .hybridCard{color:#211c17;background:#f8f3e9}html[data-theme=light] .hybridBody p{color:#526168}html[data-theme=light] .typeGrid article,html[data-theme=light] .lineageGrid article{color:#211c17;background:#f8f3e9}html[data-theme=light] .lineageGrid h2{color:#33261a}html[data-theme=light] .lineageGrid ul,html[data-theme=light] .lineageGrid ol{color:#526168}html[data-theme=light] .treesHero aside{background:radial-gradient(circle,#6fa7cf55,#0000 58%)}html[data-theme=light] .treesHero aside b{color:#33261a;background:#f8f3e9}html[data-theme=dark] .ashHero p,html[data-theme=dark] .chapterSection>header p,html[data-theme=dark] .readerHead p{color:#cbbca9}html[data-theme=dark] .chapterSection .chapterShelf>a p{color:#c9bcad}html[data-theme=dark] .ashNotice{color:#f0e5d7;background:#3b2e25;border-color:#705b47}html[data-theme=dark] .ashNotice p{color:#e0d0bf}html[data-theme=dark] .ashCampaign{color:#eee6da;background:#242322;border-color:#514a42}html[data-theme=dark] .ashEbook{background:#322820;border-color:#514a42}html[data-theme=dark] .ashEbook p{color:#d3c3b2}html[data-theme=dark] .ashSchedule time{color:#eee6da}html[data-theme=dark] .ashSchedule>div{border-color:#514a42}html[data-theme=light] .ashStory,html[data-theme=light] .ashReader{color:#30271f;background:#fbf7ee}html[data-theme=dark] .retiredArchiveReaderHead{border-color:#44343c}html[data-theme=dark] .retiredArchiveReaderHead p{color:#bba5af}html[data-theme=dark] .retiredArchiveReader .contentReaderTools,html[data-theme=dark] .retiredArchiveReaderNav{background:#241d22;border-color:#51404a}html[data-theme=dark] .retiredArchiveReader .contentReaderTools button,html[data-theme=dark] .retiredArchiveReaderNav a{color:#ffdce9;background:#392530;border-color:#604050}html[data-theme=dark] .retiredArchiveReaderNav a:nth-child(2){background:#211a1e}html[data-theme=dark] .retiredArchiveReaderComplete{background:#32212a;border-color:#634052}html[data-theme=dark] .retiredArchiveReaderComplete p{color:#d6bbc6}html[data-theme=light] .retiredArchiveReader{color:#251820;background:#fffaf5}html[data-theme=dark] .project:not(.retiredArchive):not(.culinary):not(.wowShell) .projectTitle>p,html[data-theme=dark] .project:not(.retiredArchive):not(.culinary):not(.wowShell) .projectBody p{color:#aaa8a1}html[data-theme=light] .project:not(.retiredArchive):not(.culinary):not(.wowShell) .projectTitle>p,html[data-theme=light] .project:not(.retiredArchive):not(.culinary):not(.wowShell) .projectBody p{color:#5f584f}html[data-theme=dark] .biblePage{color:#e1d9cc;background:#0c0e0f}html[data-theme=dark] .bibleHero p,html[data-theme=dark] .recordGrid p,html[data-theme=dark] .systemLedger p,html[data-theme=dark] .systemLedger aside{color:#aaa8a1}html[data-theme=dark] .recordGrid article{color:#e1d9cc;background:#141719}html[data-theme=light] .biblePage{color:#191612;background:#f2eee5}html[data-theme=light] .bibleHero p,html[data-theme=light] .recordGrid p,html[data-theme=light] .systemLedger p,html[data-theme=light] .systemLedger aside{color:#5f584f}html[data-theme=light] .recordGrid article{color:#191612;background:#faf8f1}html[data-theme=dark] body{color:#f1eadf;background:#07090a}html[data-theme=dark] body>main{color:#f1eadf;background-color:#090b0c}html[data-theme=dark] body>main>header{background:#080a0bf2!important;border-color:#343a3d!important}html[data-theme=dark] body>main>header nav a{color:#c5c9c7}html[data-theme=dark] .project:not(.retiredArchive):not(.culinary):not(.wowShell){color:#f1eadf;background:#090b0c}html[data-theme=dark] .project:not(.retiredArchive):not(.culinary):not(.wowShell) .projectTitle{background:linear-gradient(145deg,#101315,#090b0c)}html[data-theme=dark] .project:not(.retiredArchive):not(.culinary):not(.wowShell) .projectBody{background:#090b0c}html[data-theme=dark] .project:not(.retiredArchive):not(.culinary):not(.wowShell) .projectCards{background:#394043;border-color:#394043}html[data-theme=dark] .project:not(.retiredArchive):not(.culinary):not(.wowShell) .projectCardTileInner{color:#f1eadf;background:#141719}html[data-theme=dark] .project:not(.retiredArchive):not(.culinary):not(.wowShell) .projectCardTile:hover .projectCardTileInner{background:#202528}html[data-theme=dark] .project:not(.retiredArchive):not(.culinary):not(.wowShell) .projectCardTileInner p{color:#b9b5ae}html[data-theme=dark] .project:not(.retiredArchive):not(.culinary):not(.wowShell) .projectClose{color:#f1eadf;background:#050607}html[data-theme=dark] .archivePage{--archive-bg:#080a0b;--archive-ink:#f2ece2;--archive-muted:#b7b2aa;--archive-rule:#d9d3c9;background:#080a0b}html[data-theme=dark] .archiveProject{background:#0f1213}html[data-theme=dark] .archiveProject:hover{background:#191d1f}html[data-theme=dark] .ashStory,html[data-theme=dark] .ashReader{color:#f2eadf!important;background:#0b0d0e!important}html[data-theme=dark] .ashReader .readerHead h1,html[data-theme=dark] .ashReader .readerText p{color:#f4ede3!important}html[data-theme=dark] .ashReader .readerHead p{color:#c6baac!important}html[data-theme=dark] .ashReader .readerNav,html[data-theme=dark] .ashReader .contentReaderTools{color:#f0e7da!important;background:#16191a!important;border-color:#41484b!important}html[data-theme=dark] .ashReader .readerNav a,html[data-theme=dark] .ashReader .contentReaderTools button{color:#f0dfc9!important;background:#252a2c!important;border-color:#4b5356!important}html[data-theme=dark] .ashReader .readerNav a:nth-child(2){background:#101314!important}html[data-theme=dark] .readerComplete{color:#f2eadf!important;background:#211b17!important;border-color:#6f5540!important}html[data-theme=dark] .readerComplete p{color:#d0c0af!important}html[data-theme=dark] .chapterSection .chapterShelf>a,html[data-theme=dark] .ashCampaign{color:#f2eadf!important;background:#141719!important;border-color:#41484b!important}html[data-theme=dark] .ashEbook{background:#211b17!important}html[data-theme=dark] .ashSchedule{background:#141719!important}html[data-theme=dark] .retiredArchiveReader{color:#fff2f8!important;background:#0d0a0f!important}html[data-theme=dark] .retiredArchiveReader>header:first-child{background:#0d0a0ff2!important}html[data-theme=dark] .retiredArchiveReaderHead h1,html[data-theme=dark] .retiredArchiveReaderBody{color:#fff2f8!important}html[data-theme=dark] .retiredArchiveReaderNav,html[data-theme=dark] .retiredArchiveReader .contentReaderTools{background:#1b1318!important;border-color:#563343!important}html[data-theme=dark] .retiredArchiveReaderNav a,html[data-theme=dark] .retiredArchiveReader .contentReaderTools button{color:#ffdce9!important;background:#35202a!important;border-color:#694052!important}html[data-theme=dark] .retiredArchiveReaderComplete{color:#fff2f8!important;background:#281821!important;border-color:#704157!important}html[data-theme=light] body>main:not(.retiredArchive):not(.wowShell){color:#191612;background-color:#f4efe5}html[data-theme=light] body>main>header{background:#f4efe5f2;border-color:#c8beb0}html[data-theme=light] body.ashReadingNight .ashReader{color:#30271f!important;background:#fbf7ee!important}html[data-theme=light] body.ashReadingNight .readerHead h1,html[data-theme=light] body.ashReadingNight .readerText p{color:#302c27!important}html[data-theme=light] body.ashReadingNight .readerHead p{color:#74685a!important}html[data-theme=light] body.ashReadingNight .readerComplete{color:#30271f!important;background:#f1d9ac!important}html[data-theme=light] body.ashReadingNight .readerComplete p{color:#634d3c!important}html[data-theme=light] body.ashReadingNight .ashReader .readerNav,html[data-theme=light] body.ashReadingNight .ashReader .contentReaderTools{color:#713129!important;background:#fffdf8!important;border-color:#d9c7b5!important}html[data-theme=light] body.ashReadingNight .ashReader .readerNav a,html[data-theme=light] body.ashReadingNight .ashReader .contentReaderTools button{color:#713129!important;background:#f5e7d2!important;border-color:#d5c6b3!important}html[data-theme=light] body.retiredArchiveReaderFocus .retiredArchiveReader{color:#251820!important;background:#fffaf5!important}html[data-theme=light] body.retiredArchiveReaderFocus .retiredArchiveReaderHead h1,html[data-theme=light] body.retiredArchiveReaderFocus .retiredArchiveReaderBody{color:#30232a!important}html[data-theme=light] body.retiredArchiveReaderFocus .retiredArchiveReaderHead p{color:#755d69!important}html[data-theme=light] body.retiredArchiveReaderFocus .contentReaderTools,html[data-theme=light] body.retiredArchiveReaderFocus .retiredArchiveReaderNav{background:#fff!important;border-color:#ddc8d1!important}html[data-theme=light] body.retiredArchiveReaderFocus .contentReaderTools button,html[data-theme=light] body.retiredArchiveReaderFocus .retiredArchiveReaderNav a{color:#7c2242!important;background:#f9e7ee!important;border-color:#ddc8d1!important}body.ashReadingNight .ashReader .readerNav,body.retiredArchiveReaderFocus .retiredArchiveReaderNav{opacity:.2;transition:opacity .2s}body.ashReadingNight .ashReader .readerNav:hover,body.ashReadingNight .ashReader .readerNav:focus-within,body.retiredArchiveReaderFocus .retiredArchiveReaderNav:hover,body.retiredArchiveReaderFocus .retiredArchiveReaderNav:focus-within{opacity:1}html[data-theme=light]{--paper:#f6f1e7;--surface:#fffdf8;--surface-muted:#ebe3d6;--ink:#181512;--ink-muted:#625b52;--line:#bdb3a5;--gold:#9b6819}html[data-theme=light] body{color:#181512;background:#f6f1e7}html[data-theme=light] body>main{color:#181512}html[data-theme=light] body>main>header{box-shadow:0 1px #fff9;color:#181512!important;background:#f8f3e9f5!important;border-color:#bdb3a5!important}html[data-theme=light] body>main>header .logo,html[data-theme=light] body>main>header nav a,html[data-theme=light] body>main>header small{color:#49433c!important}html[data-theme=light] .themeToggle{box-shadow:0 2px #d7cdbf;color:#2d2823!important;background:#fffdf8!important;border:1px solid #a99d8e!important}html[data-theme=light] .themeToggle:hover,html[data-theme=light] .themeToggle:focus-visible{transform:translateY(-1px);background:#eadfce!important;border-color:#7e6f5e!important}html[data-theme=light] footer{color:#39342e!important;background:#e9e1d4!important;border-color:#bdb3a5!important}html[data-theme=light] footer span,html[data-theme=light] footer a{color:#655d53!important}html[data-theme=light] .feedHome{color:#181512!important;background:#f6f1e7!important}html[data-theme=light] .bunkerEnvironment{background:#f6f1e7}html[data-theme=light] .bunkerOriginal{filter:none;opacity:1;background-image:url(/images/uftb-bunker-full-mountain-cropped-transparent.png)}html[data-theme=light] .outsideSky,html[data-theme=light] .scene{opacity:.12}html[data-theme=light] .environmentScrim{background:linear-gradient(90deg,#f6f1e7 0 37%,#f6f1e7e8 52%,#f6f1e735 79%,#f6f1e766),linear-gradient(#0000 62%,#f6f1e733)}html[data-theme=light] .feedHome .feedMast,html[data-theme=light] .feedHome .feedToolbar,html[data-theme=light] .feedHome .feedStream,html[data-theme=light] .feedHome .feedEnd{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);color:#181512!important;background:#f6f1e7e8!important}html[data-theme=light] .feedPostCopy{background:#fffdf8}html[data-theme=light] .feedPost:nth-child(2n) .feedPostCopy{background:#f0e9dd}html[data-theme=light] .feedPost:hover .feedPostCopy{background:#fff7e9}html[data-theme=light] .feedPost:focus-within{outline-offset:-3px;outline:3px solid #8a292f}html[data-theme=light] .feedRead:hover,html[data-theme=light] .feedRead:focus-visible{color:#812830;text-underline-offset:6px;text-decoration:underline}html[data-theme=light] .project:not(.retiredArchive):not(.culinary):not(.wowShell){color:#181512!important;background:#f6f1e7!important}html[data-theme=light] .project:not(.retiredArchive):not(.culinary):not(.wowShell) .projectTitle{background:linear-gradient(145deg,#fffdf8,#e9e1d4)!important}html[data-theme=light] .project:not(.retiredArchive):not(.culinary):not(.wowShell) .projectBody{background:#f6f1e7!important}html[data-theme=light] .project:not(.retiredArchive):not(.culinary):not(.wowShell) .projectCards{background:#bdb3a5!important;border-color:#bdb3a5!important}html[data-theme=light] .project:not(.retiredArchive):not(.culinary):not(.wowShell) .projectCardTileInner{color:#181512!important;background:#fffdf8!important}html[data-theme=light] .project:not(.retiredArchive):not(.culinary):not(.wowShell) .projectCardTile:hover .projectCardTileInner,html[data-theme=light] .project:not(.retiredArchive):not(.culinary):not(.wowShell) .projectCardTile:focus-within .projectCardTileInner{box-shadow:inset 0 0 0 3px #8a292f;background:#eadfce!important}html[data-theme=light] .project:not(.retiredArchive):not(.culinary):not(.wowShell) .projectClose{color:#201c18!important;background:#ded4c5!important;border-color:#a99d8e!important}html[data-theme=light] .project:not(.retiredArchive):not(.culinary):not(.wowShell) .projectClose a{color:#76252b!important}html[data-theme=light] .archivePage{color:#181512!important;background:#f6f1e7!important}html[data-theme=light] .archivePage .archiveProjects,html[data-theme=light] .archivePage .archiveLedger{background:#f6f1e7e8!important}html[data-theme=light] .archiveProject{color:#181512!important;background:#fffdf8!important}html[data-theme=light] .archiveProject:hover,html[data-theme=light] .archiveProject:focus-within{box-shadow:inset 4px 0 #812830;background:#eadfce!important}html[data-theme=light] .retiredArchiveReader>header:first-child,html[data-theme=light] .ashReader>header:first-child{color:#251820!important;background:#fffaf5f2!important;border-color:#ddc8d1!important}html[data-theme=light] .retiredArchiveReaderHead h1,html[data-theme=light] .retiredArchiveReaderBody,html[data-theme=light] .ashReader .readerHead h1,html[data-theme=light] .ashReader .readerText p{color:#30232a!important}html[data-theme=light] .retiredArchiveReaderNav,html[data-theme=light] .retiredArchiveReader .contentReaderTools,html[data-theme=light] .ashReader .readerNav,html[data-theme=light] .ashReader .contentReaderTools{color:#332b25!important;background:#fffdf8!important;border-color:#cdbfb0!important}html[data-theme=light] .retiredArchiveReaderNav a,html[data-theme=light] .retiredArchiveReader .contentReaderTools button,html[data-theme=light] .ashReader .readerNav a,html[data-theme=light] .ashReader .contentReaderTools button{color:#702b31!important;background:#eee3d4!important;border-color:#c7b8a6!important}.feedFilters{border:1px solid var(--dossier-rule);background:var(--dossier-bg-2);align-items:center;gap:8px;padding:5px;display:flex}@supports (color:color-mix(in lab, red, red)){.feedFilters{background:color-mix(in srgb, var(--dossier-bg-2) 84%, transparent)}}.feedFilters button{min-height:44px;color:var(--dossier-muted);text-transform:uppercase;letter-spacing:.08em;cursor:pointer;background:0 0;border:1px solid #0000;padding:11px 18px;font:800 13px/1 IBM Plex Mono,monospace;transition:transform .2s,background-color .2s,color .2s,border-color .2s,box-shadow .2s}.feedFilters button:hover{background:var(--dossier-red)}@supports (color:color-mix(in lab, red, red)){.feedFilters button:hover{background:color-mix(in srgb, var(--dossier-red) 14%, var(--dossier-bg-2))}}.feedFilters button:hover{border-color:var(--dossier-red)}@supports (color:color-mix(in lab, red, red)){.feedFilters button:hover{border-color:color-mix(in srgb, var(--dossier-red) 48%, var(--dossier-rule))}}.feedFilters button:hover{color:var(--dossier-ink);transform:translateY(-2px)}.feedFilters button:focus-visible{outline:3px solid var(--dossier-amber);outline-offset:2px;color:var(--dossier-ink)}.feedFilters button.isSelected,.feedFilters button[aria-pressed=true]{background:var(--dossier-red);border-color:var(--dossier-red);color:#fff;box-shadow:inset 0 -3px #0004,0 5px 14px #0003}.feedFilters button.isSelected:after{content:"";background:currentColor;height:2px;margin-top:7px;display:block}.feedStream{perspective:1400px}.feedPost,.fileTile,.archiveProject,.projectCardTile,.projectFeatureLink,.retiredArchivePostLink{transform-origin:50%;transform-style:preserve-3d;will-change:transform;transition:transform .28s cubic-bezier(.2,.8,.2,1),box-shadow .28s,border-color .24s,background-color .24s,filter .24s}.feedPost:hover,.feedPost:focus-visible,.fileTile:hover,.fileTile:focus-visible,.archiveProject:hover,.archiveProject:focus-visible,.projectCardTile:hover,.projectCardTile:focus-visible,.projectFeatureLink:hover,.projectFeatureLink:focus-visible,.retiredArchivePostLink:hover,.retiredArchivePostLink:focus-visible{z-index:8;transform:perspective(1400px)translateZ(14px)translateY(-3px)scale(1.012);box-shadow:0 16px 38px #0005}.feedPost:hover .feedPostMedia,.feedPost:focus-within .feedPostMedia{box-shadow:none;transform:none}html[data-theme=light] .feedFilters{background:#e9dfd0;border-color:#a99d8e}html[data-theme=light] .feedFilters button{color:#5b5147}html[data-theme=light] .feedFilters button:hover{color:#5f1f25;background:#fff8ed;border-color:#9b5357}html[data-theme=light] .feedFilters button.isSelected,html[data-theme=light] .feedFilters button[aria-pressed=true]{color:#fff;background:#812830;border-color:#641c22}@media (width<=760px){.feedFilters{width:100%;overflow-x:auto}.feedFilters button{flex:1;min-width:max-content}.feedStream{gap:6px;padding-block:10px}.feedPost{border-width:1px}.feedBadge{max-width:calc(100% - 14px);padding:5px 6px;font-size:7px;top:7px;left:7px}.feedTileCopy{gap:5px;bottom:8px;left:8px;right:8px}.feedPost h2{font-size:clamp(12px,3vw,18px)!important}.feedTileMeta{font-size:6px}.columns-3 .feedTileTeaser,.columns-5 .feedTileTeaser{-webkit-line-clamp:2;line-clamp:2;font-size:10px;line-height:1.25}.columns-1 .feedPost{aspect-ratio:4/3}.columns-1 .feedPost h2{font-size:clamp(28px,8vw,44px)!important}.columns-3 .feedPost{aspect-ratio:3/4}.columns-5 .feedPost{aspect-ratio:2/3}.columnControl{padding:3px}.columnControl span{padding-inline:5px;font-size:6px}.columnControl button{width:28px;height:28px;font-size:10px}.feedPost:hover,.feedPost:focus-visible,.fileTile:hover,.fileTile:focus-visible,.archiveProject:hover,.archiveProject:focus-visible,.projectCardTile:hover,.projectCardTile:focus-visible,.projectFeatureLink:hover,.projectFeatureLink:focus-visible,.retiredArchivePostLink:hover,.retiredArchivePostLink:focus-visible{transform:translateY(-2px)scale(1.006);box-shadow:0 10px 25px #0004}}@media (hover:none),(pointer:coarse){.feedPost:hover{box-shadow:none;transform:none}.feedPost:active{filter:brightness(.96);transform:scale(.992);box-shadow:0 8px 22px #0004}.feedPost:active .feedRead i{transform:translate(5px)}}@media (prefers-reduced-motion:reduce){.feedPost,.feedPostMedia:after,.feedRead i{transition:none!important}.feedPost:hover,.feedPost:focus-visible,.feedPost:active{transform:none!important}}.editorLogin{width:min(760px,100% - 40px);min-height:65vh;margin:auto;padding:clamp(70px,10vw,140px) 0}.editorLogin small{color:var(--ox)}.editorLogin h1{letter-spacing:-.06em;margin:18px 0;font:900 clamp(54px,9vw,104px)/.85 Archivo,sans-serif}.editorLogin p{max-width:620px;color:var(--ink-muted);font:18px/1.6 Georgia,serif}.editorLogin form{gap:12px;max-width:480px;margin-top:36px;display:grid}.editorLogin label{text-transform:uppercase;font:800 11px IBM Plex Mono,monospace}.editorLogin input{border:1px solid var(--line);background:var(--paper-2);min-height:52px;color:var(--ink);padding:12px;font-size:18px}.editorLogin button,.editorLogin a{background:var(--ox);color:#fff;text-transform:uppercase;border:0;justify-self:start;padding:15px 20px;font:900 11px IBM Plex Mono,monospace;text-decoration:none}.editorLogin strong{color:#ef6670}.dovetailEditor{z-index:1200;right:max(12px, var(--safe-right,0px));bottom:max(14px, var(--safe-bottom,0px));font-family:IBM Plex Mono,monospace;position:fixed}.dovetailEditor>button{color:#eee7dc;text-transform:uppercase;cursor:pointer;background:#16191a;border:1px solid #d4cab9;padding:12px 16px;font-family:IBM Plex Mono,monospace;font-size:10px;font-weight:900;box-shadow:0 10px 30px #0008}.dovetailEditor.isOpen{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#111516ed;border:1px solid #555;width:min(520px,100vw - 24px);padding:10px;box-shadow:0 16px 46px #000b}.dovetailEditor header{color:#eee;justify-content:space-between;align-items:center;background:0 0!important;border:0!important;height:auto!important;min-height:32px!important;padding:0 4px 8px!important;display:flex!important}.dovetailEditor header b{color:#dc4a52;letter-spacing:.13em;font-size:11px}.dovetailEditor header span{color:#aaa;font-size:10px}.dovetailEditor nav{grid-template-columns:repeat(5,1fr);gap:5px;display:grid}.dovetailEditor nav button{color:#ddd;text-transform:uppercase;cursor:pointer;background:#202526;border:1px solid #4b5052;min-height:38px;padding:7px;font:800 9px IBM Plex Mono,monospace}.dovetailEditor nav .editorSave{color:#fff;background:#af3038;border-color:#d64a52}.dovetailEditor nav button:disabled{opacity:.38}.isInlineEditable{outline-offset:5px;cursor:text;background:#e1a64e14!important;outline:2px dashed #e1a64e!important}.isInlineEditable:focus{background:#e1a64e24!important;outline-style:solid!important}@media (width<=620px){.dovetailEditor.isOpen{width:calc(100vw - 12px);bottom:6px;right:6px}.dovetailEditor nav{grid-template-columns:repeat(3,1fr)}.dovetailEditor nav button{min-height:44px}}.expandingNavItem{--nav-short:5ch;--nav-full:18ch;width:var(--nav-short);isolation:isolate;justify-content:center;place-items:center;min-width:34px;transition:width .3s cubic-bezier(.2,.75,.2,1),color .2s;display:grid;overflow:visible}.expandingNavItem:first-child{--nav-short:7ch;--nav-full:7ch}.expandingNavItem:nth-child(2){--nav-short:3ch;--nav-full:17ch}.expandingNavItem:nth-child(3){--nav-short:4ch;--nav-full:22ch}.expandingNavItem:nth-child(4){--nav-short:3ch;--nav-full:19ch}.expandingNavItem:nth-child(5){--nav-short:4ch;--nav-full:18ch}.expandingNavItem:nth-child(6),.expandingNavItem:nth-child(7){--nav-short:3ch;--nav-full:20ch}.expandingNavItem:hover,.expandingNavItem:focus-visible{width:var(--nav-full)}.expandingNavItem .navShort{grid-area:1/1;transition:opacity .16s,transform .2s}.expandingNavItem .navFull{width:max-content;color:inherit;opacity:0;pointer-events:none;transform-origin:50%;font:inherit;letter-spacing:.07em;grid-area:1/1;transition:opacity .14s,transform .3s cubic-bezier(.2,.75,.2,1);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scaleX(.55)}.expandingNavItem:hover .navShort,.expandingNavItem:focus-visible .navShort{opacity:0;transform:scaleX(.55)}.expandingNavItem:hover .navFull,.expandingNavItem:focus-visible .navFull{opacity:1;transform:translate(-50%,-50%)scaleX(1)}.expandingNavItem:after{transform-origin:50%}@media (width<=760px){.expandingNavItem{width:auto!important}.expandingNavItem .navFull{display:none}.expandingNavItem:hover .navShort,.expandingNavItem:focus-visible .navShort{opacity:1;transform:none}}.reviewRoadmap{width:min(1280px,100% - 40px);margin:0 auto 110px;padding-top:24px}.reviewRoadmap>header{border-block:3px solid var(--line);grid-template-columns:1fr 1fr;align-items:end;gap:50px;padding:34px 0;display:grid}.reviewRoadmap>header small,.reviewGroup small{color:#51ba8a}.reviewRoadmap h2{letter-spacing:-.045em;margin:10px 0 0;font:800 clamp(44px,6vw,76px)/.9 Archivo,sans-serif}.reviewRoadmap>header p{color:var(--ink-muted);margin:0;font:17px/1.6 IBM Plex Serif,serif}.reviewGroups{border-left:1px solid var(--line);grid-template-columns:repeat(2,1fr);display:grid}.reviewGroup{border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:var(--surface)}@supports (color:color-mix(in lab, red, red)){.reviewGroup{background:color-mix(in srgb, var(--surface) 92%, transparent)}}.reviewGroup>header{border-bottom:1px solid var(--line);background:#0d1113;grid-template-columns:auto 1fr auto;align-items:center;gap:18px;height:auto;min-height:118px;padding:22px;display:grid}.reviewGroup>header>b{color:#51ba8a;font:800 38px Archivo,sans-serif}.reviewGroup h3{margin:5px 0 0;font:800 25px/1 Archivo,sans-serif}.reviewGroup>header>span{color:var(--ink-muted);text-transform:uppercase;font:700 9px IBM Plex Mono,monospace}.reviewGroup>div{grid-template-columns:repeat(2,1fr);display:grid}.reviewGroup article{border-right:1px solid var(--line);border-bottom:1px solid var(--line);min-height:120px;padding:20px;transition:transform .22s,background .22s,box-shadow .22s}.reviewGroup article:nth-child(2n){border-right:0}.reviewGroup article:hover{z-index:2;background:#1b2225;position:relative;transform:translateY(-4px);box-shadow:0 14px 32px #0006}.reviewGroup article>b{color:#7d8586;font:700 9px IBM Plex Mono,monospace}.reviewGroup h4{margin:12px 0 18px;font:700 17px/1.25 Archivo,sans-serif}.reviewGroup article>span{color:#51ba8a;letter-spacing:.11em;font:700 8px IBM Plex Mono,monospace}html[data-theme=light] .reviewGroup>header{background:#ded6c9}html[data-theme=light] .reviewGroup article:hover{background:#fffaf0;box-shadow:0 14px 32px #493b2926}@media (width<=800px){.reviewRoadmap>header,.reviewGroups,.reviewGroup>div{grid-template-columns:1fr}.reviewGroup article{border-right:0}.reviewGroup>header{grid-template-columns:auto 1fr}.reviewGroup>header>span{grid-column:2}}html,body{max-width:100%;overflow-x:clip}img,video,iframe{max-width:100%}main{min-width:0}@media (width<=420px){header{gap:8px!important;padding:12px 14px 0!important}.logo{padding:8px 9px!important;font-size:11px!important}.headerActions{gap:5px}.headerActions .randomContent,.headerActions .themeToggle{min-width:44px;padding:7px!important}.headerActions .themeToggle b,.headerActions .randomContent b{display:none}header>nav{scroll-snap-type:x proximity;overscroll-behavior-inline:contain;width:calc(100% + 28px);margin-inline:-14px;gap:18px!important;padding:3px 14px 5px!important}header>nav a{scroll-snap-align:center;justify-content:center;min-width:44px}.classificationStrip{padding-inline:14px!important}.classificationStrip b{display:none}.feedMast,.feedToolbar,.feedStream,.feedEnd,.archiveHero,.archiveProjects,.archiveLedger,.reviewRoadmap,.projectHero,.wrap,.sub{width:calc(100% - 28px)!important}.feedMast>div{padding:48px 0 38px}.feedMast h1{line-height:.83;font-size:clamp(48px,17vw,72px)!important}.feedMast p{font-size:16px}.feedMast aside{padding:30px 0}.feedMast aside>b{font-size:54px}.feedPostMedia{min-height:250px}.feedPostCopy{min-height:0;padding:28px 20px}.feedPostCopy h2{font-size:34px}.feedPostCopy p{font-size:16px}.feedRead{margin-top:30px}.projectArt{min-height:300px}.projectTitle{padding:42px 0!important}.projectTitle h1{overflow-wrap:anywhere;font-size:clamp(44px,14vw,62px)}.projectTitle>p{font-size:18px}.projectMeta{align-items:flex-start}.projectMeta b{font-size:46px}.projectStatement{padding:55px 18px}.projectStatement blockquote{font-size:31px}.intro h2{font-size:38px}.projectCards{grid-auto-rows:auto}.projectCardTileInner{min-height:310px;padding:22px}.expandedHeader{align-items:flex-start;gap:12px}.expandedHeader>div>b{font-size:36px}.expandedHeader button{min-width:72px}.expandedStory,.expandedViz{padding:26px 18px}.projectCards .expandedStory h3{font-size:36px}.layerMap{grid-template-columns:1fr}.systemFlow{gap:4px}.reviewRoadmap{margin-bottom:80px}.reviewRoadmap>header{gap:20px;padding:28px 0}.reviewRoadmap h2{font-size:44px}.reviewRoadmap>header p{font-size:16px}.reviewGroup>header{grid-template-columns:auto 1fr;gap:13px;padding:18px}.reviewGroup>header>b{font-size:30px}.reviewGroup h3{font-size:21px}.reviewGroup article{min-height:104px;padding:17px}.reviewGroup h4{font-size:16px}.archiveHero{padding:70px 18px 55px}.archiveHero h1{overflow-wrap:anywhere;font-size:clamp(50px,16vw,70px)}.archiveProjects>header{padding-inline:18px}.archiveProject{min-height:300px;padding:24px}.archiveProject>i{left:24px}.archiveLedger{padding:65px 18px 95px}.rationSupport{right:4px;bottom:max(8px, env(safe-area-inset-bottom));transform-origin:100% 100%;transform:scale(.7)}.rationPanel{width:calc(100vw - 16px);max-height:calc(100dvh - 80px);padding:22px;bottom:112px;overflow:auto}.rationSupport.isOpen{height:min(500px,90dvh)}.bunkerOriginal{opacity:.32!important;width:78vw!important}.environmentScrim{background:linear-gradient(90deg,#080b0df5 0 58%,#080b0da8 100%)!important}}@media (width>=600px) and (width<=900px){header{padding-inline:20px!important}header>nav{gap:22px!important}.projectHero{width:calc(100% - 40px);margin:auto}.projectArt{background-color:#101315;background-repeat:no-repeat;background-size:contain;min-height:430px}.projectTitle{padding:54px 0}.projectTitle h1{font-size:clamp(60px,10vw,88px)}.reviewRoadmap{width:calc(100% - 40px)}.reviewGroups{grid-template-columns:repeat(2,1fr)}.reviewGroup>div{grid-template-columns:1fr}.reviewGroup>header{grid-template-columns:auto 1fr}.reviewGroup>header>span{grid-column:2}.reviewRoadmap>header{grid-template-columns:.85fr 1.15fr;gap:30px}.feedMast,.feedToolbar,.feedStream,.feedEnd,.archiveHero,.archiveProjects,.archiveLedger{width:calc(100% - 40px)}.feedStream{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch}.feedPost{grid-template-rows:230px minmax(0,1fr);grid-template-columns:1fr;min-width:0;min-height:0}.feedPostMedia{border-right:0;border-bottom:1px solid var(--dossier-rule);min-height:230px}.feedPostCopy{min-height:430px;padding:28px 26px}.feedPostCopy h2{font-size:clamp(29px,4vw,40px)}.feedPostSummary{font-size:16px;line-height:1.5}.archiveGrid{grid-template-columns:repeat(2,1fr)}.archiveProject{min-height:350px;padding:25px}.archiveProject h3{font-size:29px}.bunkerOriginal{opacity:.46!important;width:72vw!important}}@media (width>=901px) and (width<=1180px){header{padding-inline:24px!important}header>nav{gap:12px!important}.expandingNavItem{font-size:11px}.projectHero,.feedMast,.feedToolbar,.feedStream,.feedEnd,.archiveHero,.archiveProjects,.archiveLedger,.reviewRoadmap{width:calc(100% - 48px)}.projectTitle{padding-left:42px}.reviewGroups{grid-template-columns:repeat(2,1fr)}}@media (hover:none){.expandingNavItem{width:auto!important}.expandingNavItem .navFull{display:none}.expandingNavItem .navShort{opacity:1!important;transform:none!important}.reviewGroup article:hover{box-shadow:none;transform:none}}.wowSectionScope{z-index:1;isolation:isolate;background:#0d151cf2;position:relative}.wowSectionScope>main{z-index:1;position:relative}.siteHeader{z-index:900;background:var(--paper);width:100%;height:72px;padding-inline:max(20px,50vw - 640px);position:sticky;top:0}@supports (color:color-mix(in lab, red, red)){.siteHeader{background:color-mix(in srgb, var(--paper) 92%, #080b0d 8%)}}.siteHeader{border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(14px)saturate(1.2);backdrop-filter:blur(14px)saturate(1.2);transition:height .28s cubic-bezier(.2,.75,.2,1),background-color .25s,box-shadow .25s;box-shadow:0 1px #0003}.siteHeader.isSkinny{background:var(--paper);height:48px}@supports (color:color-mix(in lab, red, red)){.siteHeader.isSkinny{background:color-mix(in srgb, var(--paper) 84%, #080b0d 16%)}}.siteHeader.isSkinny{box-shadow:0 8px 28px #0005}.siteHeader.staticSkinny{background:var(--paper);grid-template-columns:auto minmax(0,1fr) auto;gap:clamp(10px,1.5vw,20px);height:50px;min-height:50px;padding-inline:clamp(12px,2vw,26px);display:grid}@supports (color:color-mix(in lab, red, red)){.siteHeader.staticSkinny{background:color-mix(in srgb, var(--paper) 86%, #080b0d 14%)}}.siteHeader.staticSkinny{box-shadow:0 5px 20px #0004}.siteHeader.staticSkinny .logo{gap:0}.siteHeader.staticSkinny .logo span{min-height:30px;padding-inline:7px;font-size:11px}.siteHeader.staticSkinny .logo b,.siteHeader.staticSkinny .navFull,.siteHeader.staticSkinny .headerActions b{display:none}.siteHeader.staticSkinny .primaryNav{scrollbar-width:thin;gap:clamp(10px,1.5vw,20px);min-width:0;overflow-x:auto}.siteHeader.staticSkinny .primaryNavEntry{flex:none;gap:10px}.siteHeader.staticSkinny .expandingNavItem{gap:6px;min-width:max-content;display:inline-flex;width:auto!important}.siteHeader.staticSkinny .navIcon{flex:0 0 17px;width:17px;height:17px;display:block;position:static}.siteHeader.staticSkinny .navShort{letter-spacing:.07em;font:800 8px/1 IBM Plex Mono,monospace;display:inline}.siteHeader.staticSkinny .headerActions button{height:32px;min-height:32px;padding-inline:8px}.siteHeader .logo{white-space:nowrap;grid-template-columns:auto auto;align-items:center;gap:10px;display:grid}.siteHeader .logo span{border:1px solid;place-items:center;min-height:30px;padding:0 8px;display:grid}.siteHeader .logo b{letter-spacing:.1em;text-transform:uppercase;opacity:.74;max-width:190px;font:800 9px/1 IBM Plex Mono,monospace;transition:max-width .25s,opacity .2s;overflow:hidden}.siteHeader.isSkinny .logo b{opacity:0;max-width:0}.primaryNav{gap:clamp(10px,1.7vw,24px);height:100%}.primaryNav a{height:100%;padding:0}.primaryNav a:after{bottom:0}.primaryNav a[aria-current=page]{color:var(--ox)}.primaryNav a[aria-current=page]:after{transform:scaleX(1)}.primaryNavEntry{align-items:center;gap:clamp(10px,1.2vw,18px);height:100%;display:inline-flex}.primaryNavDivider{color:var(--dossier-rule);opacity:.85;font:500 20px/1 IBM Plex Mono,monospace}.navIcon{grid-area:1/1;width:20px;height:20px;font-style:normal;display:none}.navIcon svg{width:100%;height:100%;display:block}.siteHeader.isSkinny .expandingNavItem{--nav-short:34px!important;--nav-full:34px!important;width:34px!important}.siteHeader.isSkinny .navIcon{place-items:center;display:grid}.siteHeader.isSkinny .navShort,.siteHeader.isSkinny .navFull{display:none}.siteHeader.isSkinny .headerActions button{height:34px;min-height:34px}.siteHeader.isSkinny .headerActions b{display:none}.floatingNav{z-index:850;border:1px solid var(--line);flex-direction:column;gap:4px;padding:6px;display:flex;position:fixed;top:50%;left:12px;transform:translateY(-50%)}@supports (color:color-mix(in lab, red, red)){.floatingNav{border:1px solid color-mix(in srgb, var(--line) 70%, transparent)}}.floatingNav{background:var(--paper)}@supports (color:color-mix(in lab, red, red)){.floatingNav{background:color-mix(in srgb, var(--paper) 88%, transparent)}}.floatingNav{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);box-shadow:0 14px 36px #0005}.floatingNav a{width:42px;height:42px;color:var(--ink-muted,#aaa59b);border:1px solid #0000;place-items:center;padding:0;transition:width .24s cubic-bezier(.2,.75,.2,1),background-color .2s,color .2s,border-color .2s;display:grid;position:relative}.floatingNav a:after{display:none}.floatingNav i{font:400 18px/1 Georgia,serif}.floatingNav span{letter-spacing:.04em;font:800 6px/1 IBM Plex Mono,monospace;position:absolute;bottom:3px;right:5px}.floatingNav b{border:1px solid var(--line);background:var(--paper);width:max-content;color:var(--ink);letter-spacing:.09em;text-transform:uppercase;opacity:0;pointer-events:none;padding:9px 11px;font:800 8px/1 IBM Plex Mono,monospace;transition:opacity .18s,transform .22s;position:absolute;left:47px;transform:translate(-7px)}.floatingNav a:hover,.floatingNav a:focus-visible,.floatingNav a[aria-current=page]{border-color:var(--ox);background:var(--ox)}@supports (color:color-mix(in lab, red, red)){.floatingNav a:hover,.floatingNav a:focus-visible,.floatingNav a[aria-current=page]{background:color-mix(in srgb, var(--ox) 18%, var(--paper))}}.floatingNav a:hover,.floatingNav a:focus-visible,.floatingNav a[aria-current=page]{color:var(--ox);outline:0}.floatingNav a:hover b,.floatingNav a:focus-visible b{opacity:1;transform:none}@media (width<=1100px){.floatingNav{top:auto;left:50%;bottom:max(8px, env(safe-area-inset-bottom));overscroll-behavior-inline:contain;flex-direction:row;max-width:calc(100vw - 24px);overflow-x:auto;transform:translate(-50%)}.floatingNav a{flex:0 0 42px}.floatingNav b{display:none}body>footer{padding-bottom:72px}.rationSupport{bottom:72px!important}}@media (width>=761px){.siteHeader:not(.isSkinny){grid-template-columns:auto minmax(0,1fr) auto;gap:18px;height:78px;padding-inline:clamp(16px,2vw,34px)}.siteHeader:not(.isSkinny) .logo b{display:none}.siteHeader:not(.isSkinny) .primaryNav{scrollbar-width:thin;justify-content:flex-start;gap:clamp(12px,1.35vw,22px);min-width:0;overflow-x:auto}.siteHeader:not(.isSkinny) .expandingNavItem{gap:7px;min-width:max-content;display:inline-flex;overflow:visible;width:auto!important}.siteHeader:not(.isSkinny) .navIcon{flex:0 0 18px;width:18px;height:18px;display:block;position:static}.siteHeader:not(.isSkinny) .navShort{display:none!important}.siteHeader:not(.isSkinny) .navFull{opacity:1;pointer-events:auto;letter-spacing:.04em;white-space:nowrap;width:auto;font:800 clamp(8px,.72vw,10px)/1.2 IBM Plex Mono,monospace;position:static;transform:none;display:inline!important}.siteHeader:not(.isSkinny) .expandingNavItem:hover .navFull,.siteHeader:not(.isSkinny) .expandingNavItem:focus-visible .navFull{opacity:1;transform:none}}@media (width<=760px){.siteHeader{grid-template-columns:1fr auto;height:auto;min-height:62px;padding:9px 14px 0!important}.siteHeader.isSkinny{height:48px;min-height:48px;display:flex;padding-block:6px!important}.siteHeader.isSkinny .primaryNav,.siteHeader .logo b{display:none}.primaryNav{width:calc(100% + 28px);margin-inline:-14px;overflow-x:auto;gap:17px!important;padding:0 14px 7px!important}.primaryNavEntry{gap:14px}.primaryNav .expandingNavItem{align-items:center;gap:6px;min-width:max-content;display:inline-flex}.primaryNav .navIcon{width:18px;height:18px;display:block}.primaryNav .navShort{font-size:9px}.siteHeader.isSkinny .headerActions{margin-left:auto}.floatingNav{width:max-content}.floatingNav a{flex-basis:40px;width:40px;height:40px}.siteHeader.staticSkinny{grid-template-columns:auto minmax(0,1fr) auto;height:50px;min-height:50px;padding:0 10px!important}.siteHeader.staticSkinny .primaryNav{width:auto;margin:0;display:flex;gap:14px!important;padding:0!important}.siteHeader.staticSkinny .primaryNavDivider{display:none}.siteHeader.staticSkinny .navShort{font-size:8px}.siteHeader.staticSkinny .headerActions{grid-area:1/3;margin:0}.siteHeader.staticSkinny .headerActions button{padding-inline:6px}.siteHeader.staticSkinny .randomContent{display:none}}@media (prefers-reduced-motion:reduce){.siteHeader,.siteHeader *,.floatingNav,.floatingNav *{transition:none!important}}.bunkerBrandMast aside{position:relative;overflow:hidden}.bunkerBrandOrb{aspect-ratio:1;border:1px dashed var(--ox);place-items:center;width:150px;margin:18px auto 24px;display:grid;position:relative}@supports (color:color-mix(in lab, red, red)){.bunkerBrandOrb{border:1px dashed color-mix(in srgb, var(--ox) 45%, transparent)}}.bunkerBrandOrb{border-radius:50%}.bunkerBrandOrb:before,.bunkerBrandOrb:after,.bunkerBrandOrb i{content:"";border:1px solid var(--ox);position:absolute}@supports (color:color-mix(in lab, red, red)){.bunkerBrandOrb:before,.bunkerBrandOrb:after,.bunkerBrandOrb i{border:1px solid color-mix(in srgb, var(--ox) 35%, transparent)}}.bunkerBrandOrb:before,.bunkerBrandOrb:after,.bunkerBrandOrb i{border-radius:50%}.bunkerBrandOrb:before{inset:16%}.bunkerBrandOrb:after{background:radial-gradient(circle, var(--ox), var(--ox) 38%, #090a08 42%);inset:31%}@supports (color:color-mix(in lab, red, red)){.bunkerBrandOrb:after{background:radial-gradient(circle, var(--ox), color-mix(in srgb, var(--ox) 30%, #070806) 38%, #090a08 42%)}}.bunkerBrandOrb:after{box-shadow:0 0 30px var(--ox)}@supports (color:color-mix(in lab, red, red)){.bunkerBrandOrb:after{box-shadow:0 0 30px color-mix(in srgb, var(--ox) 32%, transparent)}}.bunkerBrandOrb i:first-child{border-style:dashed;animation:18s linear infinite bunkerSpin;inset:7%}.bunkerBrandOrb i:nth-child(2){animation:10s linear infinite reverse bunkerSpin;inset:23%}.bunkerBrandOrb strong{z-index:2;color:var(--paper);letter-spacing:-.08em;font-size:22px;position:relative}.bunkerBrandActions{flex-wrap:wrap;gap:10px;margin-top:24px;display:flex}.bunkerBrandActions a{border:1px solid var(--line);min-height:46px;color:var(--ink);letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:28px;padding:0 16px;font:800 10px IBM Plex Mono,monospace;text-decoration:none;display:flex}.bunkerBrandActions a:first-child{background:var(--ox);border-color:var(--ox);color:#080907}.feedMast.mastSingle{grid-template-columns:1fr}.feedMast.mastSingle>div{padding-right:0}.feedHome .feedStream{grid-template-columns:repeat(var(--feed-columns,5), minmax(0, 1fr))}.feedHome .feedPost{grid-template:none;min-height:0;display:block}.feedHome .feedPostMedia{border:0;min-height:0;inset:0;background-size:cover!important}.feedHome .feedPost h2{display:block}@media (width<=760px){.feedHome .feedStream{grid-template-columns:repeat(var(--feed-columns,5), minmax(0, 1fr))}.feedHome .feedPostMedia{min-height:0}.feedHome .columns-1 .feedPost{aspect-ratio:4/3}.feedHome .columns-3 .feedPost{aspect-ratio:3/4}.feedHome .columns-5 .feedPost{aspect-ratio:2/3}}.projectIndexTile{border:3px solid var(--dossier-rule);min-height:210px;color:var(--dossier-ink);background:var(--dossier-bg-2);grid-template-columns:minmax(220px,.72fr) minmax(0,1.28fr);margin-top:28px;text-decoration:none;transition:transform .28s cubic-bezier(.2,.8,.2,1),box-shadow .28s;display:grid;position:relative;overflow:hidden}.projectIndexTile img{object-fit:contain;border-right:1px solid var(--dossier-rule);background:#111416;width:100%;height:100%;min-height:210px}.projectIndexTile>span{flex-direction:column;justify-content:center;padding:30px clamp(24px,4vw,52px);display:flex}.projectIndexTile small{color:var(--dossier-red);letter-spacing:.18em;font:800 9px IBM Plex Mono,monospace}.projectIndexTile strong{letter-spacing:-.04em;text-transform:uppercase;margin:11px 0 26px;font:800 clamp(30px,4vw,52px)/.95 Archivo,sans-serif;display:block}.projectIndexTile b{border-top:1px solid var(--dossier-rule);letter-spacing:.12em;justify-content:space-between;padding-top:16px;font:800 9px IBM Plex Mono,monospace;display:flex}.projectIndexTile i{font-size:17px;font-style:normal;transition:transform .2s}.projectIndexTile:hover,.projectIndexTile:focus-visible{transform:translateY(-4px);box-shadow:0 16px 34px #0005}.projectIndexTile:hover i,.projectIndexTile:focus-visible i{transform:translate(5px)}@media (width<=599px){.projectIndexTile{grid-template-columns:1fr;min-height:0}.projectIndexTile img{border-right:0;border-bottom:1px solid var(--dossier-rule);height:190px;min-height:190px}.projectIndexTile>span{padding:24px 20px}.projectIndexTile strong{margin-bottom:20px;font-size:32px}}.latestCarousel{border:3px solid var(--dossier-rule);background:var(--dossier-bg-2);grid-template-columns:minmax(0,1fr) 72px;margin-top:30px;display:grid;overflow:hidden}.latestSlide{min-height:370px;color:inherit;grid-template-columns:minmax(310px,.85fr) minmax(0,1.15fr);text-decoration:none;display:grid}.latestSlideImage{border-right:1px solid var(--dossier-rule);background:#111416 50%/contain no-repeat;min-height:370px;position:relative}.latestSlideImage:after{content:"";background:linear-gradient(#0000 45%,#07090ac9);position:absolute;inset:0}.latestSlideImage>b{z-index:2;background:var(--dossier-red);color:#fff;letter-spacing:.12em;padding:9px 11px;font:800 9px IBM Plex Mono,monospace;position:absolute;top:22px;left:22px}.latestSlideCopy{flex-direction:column;padding:clamp(28px,4vw,52px);display:flex}.latestSlideCopy>small{color:var(--dossier-red);letter-spacing:.14em;font:800 9px IBM Plex Mono,monospace}.latestSlideCopy>strong{letter-spacing:-.045em;margin:16px 0 20px;font:800 clamp(34px,4.4vw,60px)/.94 Archivo,sans-serif}.latestSlideCopy>span{color:var(--dossier-muted);font:17px/1.55 IBM Plex Serif,serif}.latestSlideCopy>b{border-top:1px solid var(--dossier-rule);letter-spacing:.12em;justify-content:space-between;margin-top:auto;padding-top:22px;font:800 10px IBM Plex Mono,monospace;display:flex}.latestSlideCopy i{font-size:18px;font-style:normal;transition:transform .2s}.latestSlide:hover i,.latestSlide:focus-visible i{transform:translate(5px)}.latestCarousel>footer{border-left:1px solid var(--dossier-rule);grid-template-rows:54px minmax(0,1fr) 54px;display:grid}.latestCarousel>footer button{border:0;border-bottom:1px solid var(--dossier-rule);min-width:0;min-height:50px;color:var(--dossier-ink);cursor:pointer;background:0 0;font:800 11px IBM Plex Mono,monospace}.latestCarousel>footer>button:last-child{border-bottom:0;border-top:1px solid var(--dossier-rule)}.latestCarousel>footer div{grid-template-rows:repeat(5,1fr);display:grid}.latestCarousel>footer div button{position:relative}.latestCarousel>footer div button:after{content:"";background:var(--dossier-red);width:3px;transition:transform .2s;position:absolute;inset:18% 0 18% auto;transform:scaleY(0)}.latestCarousel>footer div button.isActive{color:var(--dossier-red);background:var(--dossier-red)}@supports (color:color-mix(in lab, red, red)){.latestCarousel>footer div button.isActive{background:color-mix(in srgb, var(--dossier-red) 10%, transparent)}}.latestCarousel>footer div button.isActive:after{transform:scaleY(1)}.latestCarousel button:hover,.latestCarousel button:focus-visible,.latestSlide:focus-visible{outline:2px solid var(--dossier-red);outline-offset:-2px}@media (width<=760px){.latestCarousel{grid-template-columns:minmax(0,1fr) 52px}.latestSlide{grid-template-columns:1fr;min-height:0}.latestSlideImage{border-right:0;border-bottom:1px solid var(--dossier-rule);min-height:260px}.latestSlideImage.isBunkerImage{background-size:cover}.latestSlideCopy{min-height:370px;padding:28px 22px}.latestSlideCopy>strong{font-size:34px}.latestSlideCopy>span{font-size:16px}.latestCarousel>footer{grid-template-rows:48px minmax(0,1fr) 48px}.latestCarousel>footer button{min-height:44px}}.latestCarousel>footer{border-top:0;justify-content:stretch;gap:0;padding:0}.latestCarousel>footer div{align-items:stretch;gap:0}@media (prefers-reduced-motion:reduce){.latestCarousel *{transition:none!important}}@keyframes bunkerSpin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.bunkerBrandOrb i{animation:none!important}}.startPaths,.projectConnections{width:min(1320px,100% - 40px);margin:auto;padding:clamp(60px,8vw,110px) 0}.startPaths>header,.projectConnections>header{grid-template-columns:1fr 1fr;align-items:end;gap:42px;margin-bottom:28px;display:grid}.startPaths small,.projectConnections small,.searchWorkspace small,.updatesIndex small{color:var(--ox);letter-spacing:.13em;text-transform:uppercase;font:800 12px/1.4 IBM Plex Mono,monospace}.startPaths h2,.projectConnections h2{letter-spacing:-.045em;margin:10px 0;font:900 clamp(42px,6vw,72px)/.92 Archivo,sans-serif}.startPaths>header p,.projectConnections>header p{color:var(--ink-muted);font:17px/1.65 Georgia,serif}.startPaths>div,.projectConnections>div{border:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.startPaths a,.projectConnections article{border-right:1px solid var(--line);min-height:260px;color:inherit;background:var(--paper-2);flex-direction:column;padding:26px;text-decoration:none;display:flex}.startPaths a:last-child,.projectConnections article:last-child{border-right:0}.startPaths a:hover,.startPaths a:focus-visible{background:var(--ox)}@supports (color:color-mix(in lab, red, red)){.startPaths a:hover,.startPaths a:focus-visible{background:color-mix(in srgb, var(--ox) 14%, var(--paper-2))}}.startPaths a:hover,.startPaths a:focus-visible{outline:3px solid var(--ox);outline-offset:-3px}.startPaths a>span,.projectConnections article>b{color:var(--ox);font:900 40px Archivo,sans-serif}.startPaths strong,.projectConnections h3{margin:30px 0 12px;font:800 28px/1 Archivo,sans-serif}.startPaths p,.projectConnections article p{color:var(--ink-muted);margin:0;font:16px/1.6 Georgia,serif}.projectConnections article span{color:var(--ox);margin-top:auto;padding-top:18px;font:800 12px IBM Plex Mono,monospace}.projectConnections{border-top:3px solid var(--archive-rule)}.searchPage,.updatesIndex{background:var(--paper);min-height:100vh;color:var(--ink)}.searchWorkspace,.updatesIndex>.updatesIntro,.updatesIndex>div{width:min(1120px,100% - 40px);margin:auto}.searchWorkspace,.updatesIndex>.updatesIntro{padding:clamp(70px,9vw,120px) 0 36px}.searchWorkspace>header h1,.updatesIndex>.updatesIntro h1{letter-spacing:-.06em;max-width:900px;margin:15px 0;font:900 clamp(52px,9vw,110px)/.86 Archivo,sans-serif}.searchWorkspace>header p,.updatesIndex>.updatesIntro p{max-width:760px;color:var(--ink-muted);font:18px/1.65 Georgia,serif}.searchControls{border:1px solid var(--line);background:var(--paper-2);margin:38px 0 24px;padding:20px}.searchControls>label{margin-bottom:10px;font:800 13px IBM Plex Mono,monospace;display:block}.searchControls>input{border:1px solid var(--line);background:var(--paper);width:100%;min-height:58px;color:var(--ink);padding:14px 16px;font-size:18px}.searchControls nav{flex-wrap:wrap;gap:6px;margin-top:12px;display:flex}.searchControls button{border:1px solid var(--line);min-height:44px;color:var(--ink);text-transform:uppercase;background:0 0;padding:10px 14px;font:800 12px IBM Plex Mono,monospace}.searchControls button[aria-pressed=true]{background:var(--ox);border-color:var(--ox);color:#fff}.searchCount{font:800 12px IBM Plex Mono,monospace}.searchResults{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding-bottom:110px;display:grid}.searchResults>a{border:1px solid var(--line);background:var(--paper-2);min-height:300px;color:inherit;grid-template-rows:150px 1fr;text-decoration:none;display:grid}.searchResultImage{background:#101213 50%/cover no-repeat}.searchResults>a>span:last-child{flex-direction:column;padding:22px;display:flex}.searchResults strong{margin:10px 0;font:800 28px/1 Archivo,sans-serif}.searchResults p{color:var(--ink-muted);font:16px/1.55 Georgia,serif}.searchResults b{border-top:1px solid var(--line);text-transform:uppercase;margin-top:auto;padding-top:14px;font:800 11px IBM Plex Mono,monospace}.searchResults i{float:right;font-style:normal}.searchEmpty{border:1px dashed var(--line);text-align:center;grid-column:1/-1;padding:50px}.searchEmpty strong{font-size:30px}.updatesIndex>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding-bottom:110px;display:grid}.updatesIndex>div>a{border:1px solid var(--line);background:var(--paper-2);min-height:330px;color:inherit;flex-direction:column;padding:26px;text-decoration:none;display:flex}.updatesIndex time{color:var(--ink-muted);font:700 12px IBM Plex Mono,monospace}.updatesIndex strong{margin:14px 0;font:800 32px/1 Archivo,sans-serif}.updatesIndex p{color:var(--ink-muted);font:16px/1.6 Georgia,serif}.updatesIndex a>b{border-top:1px solid var(--line);text-transform:uppercase;margin-top:auto;padding-top:18px;font:800 11px IBM Plex Mono,monospace}.updateEditor{gap:18px;width:min(880px,100% - 40px);margin:auto;padding:80px 0 120px;display:grid}.updateEditor header{margin-bottom:18px}.updateEditor h1{margin:14px 0;font:900 clamp(50px,8vw,92px)/.88 Archivo,sans-serif}.updateEditor header p{color:var(--ink-muted);font:18px/1.6 Georgia,serif}.updateEditor>div{grid-template-columns:1fr 1fr;gap:18px;display:grid}.updateEditor label{gap:8px;font:800 13px IBM Plex Mono,monospace;display:grid}.updateEditor label span{color:var(--ink-muted);font-weight:500}.updateEditor input,.updateEditor select,.updateEditor textarea{border:1px solid var(--line);background:var(--paper-2);width:100%;color:var(--ink);padding:13px;font:16px/1.5 IBM Plex Mono,monospace}.updateEditor input,.updateEditor select{min-height:50px}.updateEditor button{background:var(--ox);color:#fff;text-transform:uppercase;border:0;justify-self:start;min-height:50px;padding:14px 18px;font:900 12px IBM Plex Mono,monospace}.updateEditor output{color:var(--ox);font:700 13px IBM Plex Mono,monospace}@media (width<=760px){.startPaths,.projectConnections{width:calc(100% - 28px)}.startPaths>header,.projectConnections>header{grid-template-columns:1fr;gap:10px}.startPaths>div,.projectConnections>div,.searchResults,.updatesIndex>div{grid-template-columns:1fr}.startPaths a,.projectConnections article{border-right:0;border-bottom:1px solid var(--line);min-height:220px}.startPaths a:last-child,.projectConnections article:last-child{border-bottom:0}.searchWorkspace,.updatesIndex>.updatesIntro,.updatesIndex>div,.updateEditor{width:calc(100% - 28px)}.updateEditor>div{grid-template-columns:1fr}}.projectActionTile{flex-direction:column;overflow:hidden;padding:0 0 58px!important;display:flex!important}.projectTileMain{min-height:100%;color:inherit;grid-template-rows:minmax(260px,1.15fr) 1fr;text-decoration:none;display:grid}.projectTileMain>div{padding:26px 28px 22px;position:relative}.projectTileMain footer{margin-top:24px}.projectMoreToggle{z-index:5;border:1px solid var(--archive-rule);background:var(--archive-bg,#111314);min-width:78px;min-height:44px;color:var(--archive-ink);cursor:pointer;text-transform:uppercase;letter-spacing:.08em;padding:9px 14px;font:800 11px IBM Plex Mono,monospace;position:absolute;bottom:10px;right:18px}.projectMoreToggle:hover,.projectMoreToggle:focus-visible{background:var(--archive-ink);color:var(--archive-bg,#111314);outline-offset:2px;outline:2px solid #b7965b}.projectMore{background:#07090a;border:1px solid #ffffff24;margin:0 18px 12px;padding:20px}.projectActionTile.isExpanded .projectTileMain{min-height:auto}.projectActionTile.isExpanded figure{min-height:390px}.feedFilters a{min-height:44px;color:var(--dossier-muted);text-transform:uppercase;letter-spacing:.08em;border:1px solid #0000;align-items:center;padding:11px 18px;font:800 13px/1 IBM Plex Mono,monospace;text-decoration:none;display:inline-flex}.feedFilters a:hover,.feedFilters a:focus-visible{background:var(--dossier-red)}@supports (color:color-mix(in lab, red, red)){.feedFilters a:hover,.feedFilters a:focus-visible{background:color-mix(in srgb, var(--dossier-red) 14%, var(--dossier-bg-2))}}.feedFilters a:hover,.feedFilters a:focus-visible{border-color:var(--dossier-red);color:var(--dossier-ink);outline:2px solid var(--dossier-amber);outline-offset:2px}.feedFilters a[aria-current=page]{background:var(--dossier-red);border-color:var(--dossier-red);color:#fff}.siteHeader.staticSkinny .primaryNav{scrollbar-width:none;min-width:0;overflow-x:auto}.siteHeader.staticSkinny .primaryNav::-webkit-scrollbar{display:none}.siteHeader.staticSkinny .primaryNav>a{flex:none}.siteFooter a,.headerActions button,.projectUpdateGrid a{align-items:center;min-height:44px;display:inline-flex}.projectUpdateArticle{width:min(900px,100% - 40px);margin:0 auto;padding:clamp(70px,10vw,140px) 0}.projectUpdateArticle>header{border-bottom:3px solid var(--ox);padding-bottom:38px}.projectUpdateArticle h1{letter-spacing:-.05em;max-width:14ch;margin:18px 0;font:900 clamp(48px,8vw,94px)/.9 Archivo,sans-serif}.projectUpdateArticle>header p{max-width:720px;color:var(--ink-muted);font:20px/1.6 Georgia,serif}.projectUpdateArticle>section{border-bottom:1px solid var(--line);padding:40px 0}.projectUpdateArticle h2{font:800 clamp(28px,4vw,42px) Archivo,sans-serif}.projectUpdateArticle>section p{font:18px/1.75 Georgia,serif}.projectUpdateArticle>a{background:var(--ox);color:#fff;text-transform:uppercase;margin-top:34px;padding:15px 18px;font:800 11px IBM Plex Mono,monospace;text-decoration:none}@media (width>=1101px){body:has(.inPageNav){padding-right:78px}.inPageNav{right:10px!important}.rationSupport:not(.isOpen){width:56px;height:56px;bottom:9px;right:9px}.rationSupport:not(.isOpen) .rationCrate{width:54px;height:54px;overflow:hidden;transform:none;box-shadow:0 8px 22px #0008}.rationSupport:not(.isOpen) .rationLid,.rationSupport:not(.isOpen) .rationSlats,.rationSupport:not(.isOpen) .rationCrate>em{display:none}.rationSupport:not(.isOpen) .rationMark{margin:0;inset:8px}.rationSupport:not(.isOpen) .rationMark b{font-size:14px}.rationSupport:not(.isOpen) .rationMark i{display:none}.rationSupport:not(.isOpen) .rationSpeech{bottom:66px;right:0}}@media (width>=600px) and (width<=899px){.feedHome .feedStream{grid-template-columns:repeat(2,minmax(0,1fr))!important}.feedHome .feedPost{aspect-ratio:4/5!important}.columnControl button[aria-label^="5 column"]{display:none}.imageLedProjects{grid-template-columns:repeat(2,minmax(0,1fr))}.imageLedProjects .archiveProject{min-height:500px}.projectTileMain{grid-template-rows:220px 1fr}.projectActionTile.isExpanded{grid-column:1/-1}.projectActionTile.isExpanded figure{min-height:420px}}@media (width<=599px){.feedHome .feedStream{grid-template-columns:1fr!important}.feedHome .feedPost{aspect-ratio:4/3!important}.columnControl{display:none}.feedFilters{scrollbar-width:none;overflow-x:auto}.feedFilters::-webkit-scrollbar{display:none}.projectActionTile{min-height:0!important}.projectTileMain{grid-template-rows:235px 1fr}.projectTileMain>div{padding:22px 22px 18px}.projectActionTile.isExpanded figure{min-height:300px}.projectMore{margin-inline:10px}.projectUpdateArticle{width:calc(100% - 32px)}}.imageLedProjects{background:0 0;border:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.imageLedProjects .archiveProject{border:1px solid var(--archive-rule);grid-template-rows:minmax(260px,1.15fr) 1fr;min-height:560px;padding:0;display:grid;overflow:hidden}.imageLedProjects figure{background:#161819;min-height:260px;margin:0;position:relative;overflow:hidden}.imageLedProjects figure:after{content:"";background:linear-gradient(#0000 46%,#080a0bd9);position:absolute;inset:0}.imageLedProjects figure img{object-fit:cover;filter:saturate(.84)contrast(1.08);width:100%;height:100%;transition:transform .45s,filter .35s}.imageLedProjects .archiveProject:hover figure img{filter:saturate(1.05)contrast(1.08);transform:scale(1.035)}.imageLedProjects figure .statusBadge{z-index:2;position:absolute;top:20px;left:20px}.imageLedProjects figure>b{z-index:2;color:#ffffffd1;font:900 70px Archivo,sans-serif;position:absolute;bottom:8px;right:20px}.imageLedProjects .archiveProject>div{padding:26px 28px 70px;position:relative}.imageLedProjects .archiveProject h3{margin:9px 0 14px;font-size:clamp(30px,3vw,48px)}.imageLedProjects .archiveProject p{font-size:16px;line-height:1.6}.imageLedProjects .projectPromise{border-top:1px solid var(--archive-rule);color:var(--archive-muted);text-transform:uppercase;margin-top:18px;padding-top:15px;font:700 10px/1.5 IBM Plex Mono,monospace;display:block}.imageLedProjects .archiveProject i{bottom:25px;left:28px}.gamingPage{--game:#d5ff3f;--game2:#9c7cff;--gamebg:#070908;--gamepanel:#111510;z-index:1;background:var(--gamebg);color:#f1eee5;position:relative}.gamingPage .siteHeader{--paper:var(--gamebg);--ink:#f1eee5;--ink-muted:#a9ada3;--line:#353b32;--ox:var(--game)}.gamingHero{border-bottom:1px solid #353b32;grid-template-columns:1.06fr .94fr;min-height:760px;display:grid;overflow:hidden}.gamingHeroArt{order:2;min-height:650px;position:relative}.gamingHeroArt:after{content:"";background:linear-gradient(90deg, var(--gamebg), transparent 30%), linear-gradient(0deg, var(--gamebg), transparent 35%);position:absolute;inset:0}.gamingHeroArt img{object-fit:cover;filter:saturate(1.12)contrast(1.08);width:100%;height:100%}.gamingHeroCopy{z-index:2;background:radial-gradient(circle at 20% 30%,#9c7cff20,#0000 38%);flex-direction:column;justify-content:center;padding:clamp(70px,8vw,130px) clamp(28px,6vw,92px);display:flex;position:relative}.gamingHeroCopy>small,.gamingProjects small,.gamingMethod small,.gamingQueue small,.gamingClose small{color:var(--game);letter-spacing:.12em;font:800 9px IBM Plex Mono,monospace}.gamingHeroCopy>span{border:1px solid var(--game);color:var(--game);align-self:flex-start;margin-top:22px;padding:8px 10px;font:800 8px IBM Plex Mono,monospace}.gamingHero h1{letter-spacing:-.075em;text-transform:uppercase;max-width:780px;margin:28px 0 24px;font:900 clamp(64px,8vw,120px)/.77 Archivo,sans-serif}.gamingHero p{color:#adb3a9;max-width:670px;font:19px/1.65 IBM Plex Serif,serif}.gamingHero a{background:var(--game);color:#080907;text-transform:uppercase;align-self:flex-start;gap:36px;margin-top:30px;padding:15px 18px;font:900 10px IBM Plex Mono,monospace;text-decoration:none;display:flex}.gamingThesis{background:linear-gradient(130deg, var(--game), #aee72e);color:#080907;padding:clamp(70px,10vw,150px) max(20px,8vw)}.gamingThesis small{letter-spacing:.14em;font:900 9px IBM Plex Mono,monospace}.gamingThesis blockquote{letter-spacing:-.055em;max-width:1150px;margin:24px 0 30px;font:900 clamp(46px,7vw,100px)/.9 Archivo,sans-serif}.gamingThesis p{max-width:850px;font:18px/1.65 IBM Plex Serif,serif}.gamingProjects,.gamingMethod,.gamingQueue{width:min(1320px,100% - 40px);margin:auto;padding:clamp(75px,9vw,130px) 0}.gamingProjects>header,.gamingMethod>header{grid-template-columns:1fr 1fr;align-items:end;gap:45px;margin-bottom:38px;display:grid}.gamingProjects h2,.gamingMethod h2,.gamingQueue h2,.gamingClose h2{letter-spacing:-.05em;margin:10px 0;font:900 clamp(48px,6vw,86px)/.88 Archivo,sans-serif}.gamingProjects>header>p{color:#9fa69c;font:17px/1.6 IBM Plex Serif,serif}.gamingProjects>div{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.gamingProjects>div>a{min-height:570px;color:inherit;background:var(--gamepanel);border:1px solid #363d33;grid-template-rows:290px 1fr;text-decoration:none;transition:transform .25s,border-color .25s;display:grid}.gamingProjects>div>a:hover{border-color:var(--game);transform:translateY(-5px)}.gamingProjects figure{margin:0;position:relative;overflow:hidden}.gamingProjects figure:after{content:"";background:linear-gradient(0deg, var(--gamepanel), transparent 55%);position:absolute;inset:0}.gamingProjects figure img{object-fit:cover;width:100%;height:100%}.gamingProjects figure span{z-index:2;background:var(--game);color:#080907;padding:7px;font:900 8px IBM Plex Mono,monospace;position:absolute;top:18px;left:18px}.gamingProjects figure b{z-index:2;font:900 60px Archivo,sans-serif;position:absolute;bottom:4px;right:18px}.gamingProjects article{flex-direction:column;padding:24px;display:flex}.gamingProjects h3{margin:9px 0 14px;font:800 31px/.95 Archivo,sans-serif}.gamingProjects article p{color:#a8aea4;line-height:1.55}.gamingProjects article strong{color:var(--game);text-transform:uppercase;margin-top:auto;padding-top:20px;font:900 9px IBM Plex Mono,monospace}.gamingMethod{border-top:1px solid #353b32}.gamingMethod>div{border:1px solid #353b32;grid-template-columns:repeat(3,1fr);display:grid}.gamingMethod article{border-right:1px solid #353b32;min-height:310px;padding:28px}.gamingMethod article:last-child{border:0}.gamingMethod article>b{color:var(--game);font:900 46px Archivo,sans-serif}.gamingMethod h3{font:800 29px/1 Archivo,sans-serif}.gamingMethod article p{color:#a5aba1;line-height:1.6}.gamingQueue{padding-top:20px}.gamingQueue details{background:#111510;border:1px solid #56604e}.gamingQueue summary{cursor:pointer;justify-content:space-between;align-items:center;gap:30px;padding:clamp(28px,5vw,60px);list-style:none;display:flex}.gamingQueue summary::-webkit-details-marker{display:none}.gamingQueue summary p{color:#a7ada3;max-width:700px;line-height:1.55}.gamingQueue summary>span{color:var(--game);align-items:center;gap:14px;font:900 9px IBM Plex Mono,monospace;display:flex}.gamingQueue summary>span b{font-size:38px;transition:transform .25s}.gamingQueue details[open] summary>span b{transform:rotate(45deg)}.gamingQueue ol{border-top:1px solid #56604e;grid-template-columns:repeat(2,1fr);margin:0;padding:0;list-style:none;display:grid}.gamingQueue li{border-bottom:1px solid #353b32;border-right:1px solid #353b32;grid-template-columns:38px 1fr auto;align-items:center;gap:14px;min-height:88px;padding:17px 22px;display:grid}.gamingQueue li>b{color:#737a70;font:800 9px IBM Plex Mono,monospace}.gamingQueue li>span{font-weight:700}.gamingQueue li>em{color:var(--game);font:800 7px IBM Plex Mono,monospace}.gamingClose{background:#10140f;padding:clamp(80px,10vw,150px) max(20px,8vw)}.gamingClose a{color:var(--game)}.wwtPage{--war:#ed3f4b;--intel:#72cdf0;--warbg:#06090c;--warpanel:#10171c;z-index:1;background:var(--warbg);color:#eef3f5;position:relative}.wwtPage .siteHeader{--paper:var(--warbg);--ink:#eef3f5;--ink-muted:#9baab2;--line:#293d48;--ox:var(--war)}.wwtHero{border-bottom:1px solid #293d48;grid-template-columns:1.05fr .95fr;min-height:800px;display:grid;overflow:hidden}.wwtHeroCopy{background:radial-gradient(circle at 20% 30%,#ed3f4b20,#0000 38%);flex-direction:column;justify-content:center;padding:clamp(70px,8vw,130px) clamp(28px,6vw,92px);display:flex}.wwtHeroCopy>small,.wwtPulse small,.wwtSystem small,.wwtFlow small,.wwtLaunch small{color:var(--intel);letter-spacing:.13em;font:800 9px IBM Plex Mono,monospace}.wwtHeroCopy>span{border:1px solid var(--war);color:var(--war);align-self:flex-start;margin-top:20px;padding:8px;font:800 8px IBM Plex Mono,monospace}.wwtHero h1{letter-spacing:-.075em;text-transform:uppercase;margin:27px 0 24px;font:900 clamp(62px,7.5vw,116px)/.78 Archivo,sans-serif}.wwtHeroCopy p{color:#aab7bd;max-width:700px;font:19px/1.65 IBM Plex Serif,serif}.wwtHeroCopy>a{background:var(--war);color:#fff;text-transform:uppercase;align-self:flex-start;gap:32px;margin-top:30px;padding:15px 18px;font:900 10px IBM Plex Mono,monospace;text-decoration:none;display:flex}.wwtHeroArt{min-height:700px;position:relative}.wwtHeroArt:after{content:"";background:linear-gradient(90deg, var(--warbg), transparent 28%), linear-gradient(0deg, var(--warbg), transparent 34%);position:absolute;inset:0}.wwtHeroArt>img{object-fit:cover;filter:saturate(.75)contrast(1.15);width:100%;height:100%}.wwtHeroArt>div{z-index:2;border-left:3px solid var(--war);background:#071016e8;padding:18px;display:grid;position:absolute;bottom:8%;right:8%}.wwtHeroArt>div span,.wwtHeroArt>div small{color:#8fa4af;font:800 8px IBM Plex Mono,monospace}.wwtHeroArt>div b{color:var(--war);font:900 58px Archivo,sans-serif}.wwtDoctrine{background:var(--war);color:#fff;padding:clamp(70px,10vw,150px) max(20px,8vw)}.wwtDoctrine>small{font:900 9px IBM Plex Mono,monospace}.wwtDoctrine blockquote{letter-spacing:-.06em;margin:22px 0 40px;font:900 clamp(52px,8vw,112px)/.86 Archivo,sans-serif}.wwtDoctrine>div{grid-template-columns:1fr 1fr;gap:45px;max-width:1050px;display:grid}.wwtDoctrine p{font:17px/1.65 IBM Plex Serif,serif}.wwtPulse,.wwtSystem,.wwtFlow{width:min(1320px,100% - 40px);margin:auto;padding:clamp(75px,9vw,130px) 0}.wwtPulse>header,.wwtSystem>header{grid-template-columns:1fr 1fr;align-items:end;gap:45px;margin-bottom:38px;display:grid}.wwtPulse h2,.wwtSystem h2,.wwtFlow h2,.wwtLaunch h2{letter-spacing:-.055em;margin:10px 0;font:900 clamp(48px,6vw,88px)/.88 Archivo,sans-serif}.wwtPulse>header>p,.wwtSystem>header>p{color:#9fadb4;font:17px/1.6 IBM Plex Serif,serif}.wwtPulseGrid{border:1px solid #2d424d;grid-template-columns:.85fr 1.15fr;display:grid}.wwtPulseGrid>nav{border-right:1px solid #2d424d;display:grid}.wwtPulseGrid>nav button{text-align:left;color:#dfe8eb;cursor:pointer;background:#0b1115;border:0;border-bottom:1px solid #2d424d;grid-template-columns:32px 1fr auto;align-items:center;gap:8px 14px;min-height:96px;padding:16px;display:grid}.wwtPulseGrid>nav button:last-child{border-bottom:0}.wwtPulseGrid>nav button.active{box-shadow:inset 4px 0 var(--war);background:#17232a}.wwtPulseGrid button>span,.wwtPulseGrid button>small{color:#728791;font:800 8px IBM Plex Mono,monospace}.wwtPulseGrid button>small{color:var(--war);grid-column:2}.wwtPulseGrid button>strong{grid-area:1/3/3;font:900 34px Archivo,sans-serif}.wwtPulseGrid>article{background:radial-gradient(circle at 90% 5%, #ed3f4b17, transparent 36%), var(--warpanel);padding:clamp(26px,4vw,50px)}.wwtPulseGrid>article>header{align-items:center;gap:14px;display:flex}.wwtPulseGrid>article>header span{background:var(--war);padding:7px;font:900 8px IBM Plex Mono,monospace}.wwtPulseGrid>article>header>b{margin-left:auto;font:900 48px Archivo,sans-serif}.wwtPulseGrid>article>header>b small{font-size:10px}.wwtPulseGrid>article>header i{color:var(--war);font-style:normal}.wwtPulseGrid>article h3{font:800 clamp(36px,4vw,62px)/.92 Archivo,sans-serif}.wwtPulseGrid>article>p{color:#a8b5bb;line-height:1.6}.wwtPulseGrid>article>div{gap:11px;margin:30px 0;display:grid}.wwtPulseGrid>article>div span{background:#080d10;min-height:35px;padding:10px;position:relative;overflow:hidden}.wwtPulseGrid>article>div i{border-right:2px solid var(--war);background:#ed3f4b24;position:absolute;inset:0 auto 0 0}.wwtPulseGrid>article>div b{font:800 8px IBM Plex Mono,monospace;position:relative}.wwtPulseGrid>article footer{color:#748994;font:800 8px IBM Plex Mono,monospace}.wwtSystem{border-top:1px solid #293d48}.wwtSystem>div{border:1px solid #293d48;grid-template-columns:repeat(3,1fr);display:grid}.wwtSystem article{background:#0c1216;border-bottom:1px solid #293d48;border-right:1px solid #293d48;flex-direction:column;min-height:330px;padding:26px;display:flex}.wwtSystem article>b{color:var(--war);font:900 42px Archivo,sans-serif}.wwtSystem article small{margin-top:auto}.wwtSystem h3{font:800 29px/1 Archivo,sans-serif}.wwtSystem article p{color:#a4b1b7;line-height:1.55}.wwtSystem article span{color:var(--intel);margin-top:auto;font:800 8px IBM Plex Mono,monospace}.wwtFlow{padding-top:20px}.wwtFlow>header{margin-bottom:30px}.wwtFlow ol{border:1px solid #293d48;grid-template-columns:repeat(6,1fr);margin:0;padding:0;list-style:none;display:grid}.wwtFlow li{border-right:1px solid #293d48;flex-direction:column;justify-content:space-between;min-height:145px;padding:20px;display:flex}.wwtFlow li>b{color:var(--war);font:900 27px Archivo,sans-serif}.wwtFlow li>span{text-transform:uppercase;font:800 11px IBM Plex Mono,monospace}.wwtLaunch{background:#101820;grid-template-columns:1fr .8fr;align-items:center;gap:60px;padding:clamp(70px,9vw,130px) max(20px,8vw);display:grid}.wwtLaunch p{color:#a3b0b6;max-width:700px;line-height:1.65}.wwtLaunch a{background:var(--war);color:#fff;text-transform:uppercase;justify-content:space-between;align-items:center;min-height:120px;padding:25px;font:900 15px Archivo,sans-serif;text-decoration:none;display:flex}@media (width<=900px){.imageLedProjects,.gamingHero,.wwtHero{grid-template-columns:1fr}.gamingHeroArt,.wwtHeroArt{order:-1;min-height:480px}.gamingHeroArt:after,.wwtHeroArt:after{background:linear-gradient(0deg, var(--gamebg), transparent 55%)}.wwtHeroArt:after{background:linear-gradient(0deg, var(--warbg), transparent 55%)}.gamingProjects>div,.gamingMethod>div,.wwtSystem>div{grid-template-columns:1fr 1fr}.gamingProjects>header,.gamingMethod>header,.wwtPulse>header,.wwtSystem>header,.wwtDoctrine>div,.wwtLaunch{grid-template-columns:1fr}.wwtFlow ol{grid-template-columns:repeat(3,1fr)}}@media (width<=620px){.imageLedProjects .archiveProject{grid-template-rows:235px 1fr;min-height:520px}.imageLedProjects .archiveProject>div{padding:22px 22px 68px}.gamingHeroArt,.wwtHeroArt{min-height:360px}.gamingHeroCopy,.wwtHeroCopy{padding:48px 18px 70px}.gamingHero h1,.wwtHero h1{font-size:clamp(54px,16vw,78px)}.gamingProjects,.gamingMethod,.gamingQueue,.wwtPulse,.wwtSystem,.wwtFlow{width:calc(100% - 28px)}.gamingProjects>div,.gamingMethod>div,.wwtSystem>div{grid-template-columns:1fr}.gamingMethod article{border-bottom:1px solid #353b32;border-right:0}.gamingQueue summary{flex-direction:column;align-items:flex-start}.gamingQueue ol{grid-template-columns:1fr}.gamingQueue li{grid-template-columns:30px 1fr}.gamingQueue li em{grid-column:2}.wwtDoctrine blockquote{font-size:48px}.wwtPulseGrid{grid-template-columns:1fr}.wwtPulseGrid>nav{border-bottom:1px solid #2d424d;border-right:0}.wwtFlow ol{grid-template-columns:1fr 1fr}.wwtFlow li{min-height:115px}.wwtLaunch a{min-height:90px}}.txtsHero .projectTitle h1{font-size:clamp(58px,7vw,105px)}.txtsIntro{grid-template-columns:1fr 1fr;align-items:start;gap:70px;display:grid}.txtsIntro h2{margin:12px 0;font:500 clamp(40px,5vw,64px)/1 Georgia,serif}.txtsIntro p{color:var(--ink-muted,#aaa59b);margin:0 0 20px;font:17px/1.72 Georgia,serif}.txtsArchive{width:min(1280px,100% - 40px);margin:0 auto 110px}.txtsArchive>header{border-top:1px solid var(--line);background:0 0;grid-template-columns:1fr 1fr;align-items:end;height:auto;min-height:160px;padding:30px 0;display:grid}.txtsArchive h2{margin:8px 0 0;font:500 clamp(42px,6vw,72px)/1 Georgia,serif}.txtsArchive>header p{color:var(--ink-muted,#aaa59b);margin:0;font:16px/1.6 Georgia,serif}.txtsPosts{border-bottom:1px solid var(--line)}.txtsPost{border-top:1px solid var(--line);scroll-margin-top:82px}.txtsPost summary{cursor:pointer;grid-template-columns:84px 1fr 90px;align-items:center;gap:20px;padding:25px 5px;list-style:none;transition:background .25s,padding .25s;display:grid}.txtsPost summary::-webkit-details-marker{display:none}.txtsPost summary:hover,.txtsPost summary:focus-visible{background:var(--surface,#faf8f1)}@supports (color:color-mix(in lab, red, red)){.txtsPost summary:hover,.txtsPost summary:focus-visible{background:color-mix(in srgb, var(--surface,#faf8f1) 92%, transparent)}}.txtsPost summary:hover,.txtsPost summary:focus-visible{outline:3px solid var(--gold);outline-offset:-3px;padding-left:18px;padding-right:18px}.txtsNum{color:var(--gold);font:500 34px Georgia,serif}.txtsPostTitle{flex-direction:column;gap:7px;display:flex}.txtsPostTitle time{letter-spacing:.1em;text-transform:uppercase;color:var(--ink-muted,#aaa59b);font:700 11px IBM Plex Mono,monospace}.txtsPostTitle strong{font:500 clamp(22px,3vw,35px)/1.1 Georgia,serif}.txtsOpen{text-transform:uppercase;justify-content:space-between;align-items:center;font:800 11px IBM Plex Mono,monospace;display:flex}.txtsOpen i{font:400 22px Georgia,serif;transition:transform .25s}.txtsPost[open] .txtsOpen i{transform:rotate(45deg)}.txtsPost article{background:var(--surface,#faf8f1);padding:10px max(20px,50% - 390px) 60px 104px}@supports (color:color-mix(in lab, red, red)){.txtsPost article{background:color-mix(in srgb, var(--surface,#faf8f1) 96%, transparent)}}.txtsPost article{border-top:1px dashed var(--line)}.txtsBody{color:var(--ink);max-width:780px;padding:38px 0 20px;font:18px/1.75 Georgia,serif}.txtsBody br+br{content:"";margin-top:14px;display:block}.txtsPost article>a{background:var(--ox);color:#fff;text-transform:uppercase;letter-spacing:.08em;padding:13px 16px;font:800 11px IBM Plex Mono,monospace;text-decoration:none;display:inline-flex}.projectsClose{border-top:3px solid var(--archive-rule);width:min(1280px,100% - 40px);margin:auto;padding:90px 0 120px}.projectsClose h2{letter-spacing:-.05em;max-width:850px;margin:12px 0 32px;font:900 clamp(42px,7vw,84px)/.9 Archivo,sans-serif}.projectsClose a{color:var(--archive-ink);text-transform:uppercase;letter-spacing:.08em;font:800 12px IBM Plex Mono,monospace}@media (width<=760px){.txtsIntro,.txtsArchive>header{grid-template-columns:1fr;gap:25px}.txtsArchive{width:calc(100% - 28px);margin-bottom:80px}.txtsPost summary{grid-template-columns:48px 1fr;gap:12px;min-height:86px}.txtsOpen{grid-column:2}.txtsPost article{padding:10px 20px 45px}.txtsBody{font-size:17px}.txtsNum{font-size:26px}.projectsClose{width:calc(100% - 28px);padding:70px 0 100px}}.articleProvenance{border-block:1px solid var(--line);grid-template-columns:repeat(4,1fr);width:min(1160px,100% - 40px);margin:34px auto;display:grid}.articleProvenance>span{border-right:1px solid var(--line);flex-direction:column;gap:8px;padding:18px;display:flex}.articleProvenance>span:last-child{border-right:0}.articleProvenance small{color:var(--ink-muted)}.articleProvenance a,.articleProvenance b,.articleProvenance time{color:var(--ink);font:700 13px IBM Plex Mono,monospace;text-decoration:none}.relatedReading{width:min(1160px,100% - 40px);margin:70px auto}.relatedReading>h2{margin:10px 0 24px;font:800 clamp(34px,5vw,56px)/1 Archivo,sans-serif}.relatedReading>div{border-left:1px solid var(--line);grid-template-columns:repeat(3,1fr);display:grid}.relatedReading a{border-right:1px solid var(--line);border-block:1px solid var(--line);min-height:150px;color:var(--ink);flex-direction:column;gap:12px;padding:22px;text-decoration:none;display:flex}.relatedReading a span{color:var(--gold);text-transform:uppercase;font:800 10px IBM Plex Mono,monospace}.relatedReading a strong{font:600 21px/1.2 Georgia,serif}.relatedReading a i{margin-top:auto;font-style:normal}.txtsPostLink{border-top:1px solid var(--line);min-height:180px;color:inherit;grid-template-columns:minmax(190px,240px) 64px 1fr 90px;align-items:center;gap:20px;text-decoration:none;transition:background .2s,transform .2s;display:grid}.txtsPostLink:hover,.txtsPostLink:focus-visible{background:var(--surface,#faf8f1)}@supports (color:color-mix(in lab, red, red)){.txtsPostLink:hover,.txtsPostLink:focus-visible{background:color-mix(in srgb, var(--surface,#faf8f1) 92%, transparent)}}.txtsPostLink:hover,.txtsPostLink:focus-visible{outline:3px solid var(--gold);outline-offset:-3px}.txtsPostImage{background:#111;align-self:stretch;overflow:hidden}.txtsPostImage img{object-fit:cover;width:100%;height:100%;transition:transform .35s;display:block}.txtsPostLink:hover .txtsPostImage img,.txtsPostLink:focus-visible .txtsPostImage img{transform:scale(1.035)}.txtsPostTitle em{color:#df8f59;letter-spacing:.08em;font:800 9px IBM Plex Mono,monospace}.txtsArticle{min-height:100vh}.txtsArticleHead{border-bottom:4px solid var(--ox);background:0 0;width:min(980px,100% - 40px);height:auto;margin:0 auto;padding:90px 0 52px;display:block}.txtsArticleHead h1{letter-spacing:-.045em;margin:18px 0 26px;font:600 clamp(48px,8vw,92px)/.93 Georgia,serif}.txtsArticleHead p{color:var(--ink-muted);font:18px Georgia,serif}.txtsArticleHead>strong{color:#df8f59;letter-spacing:.07em;border:1px solid #df8f59;margin-top:22px;padding:10px 13px;font:800 10px IBM Plex Mono,monospace;display:inline-block}.txtsArticleImage{aspect-ratio:3/2;border:1px solid var(--line);background:#111;width:min(1160px,100% - 40px);max-height:720px;margin:42px auto 20px;overflow:hidden}.txtsArticleImage img{object-fit:cover;width:100%;height:100%;display:block}.txtsArticleBody{width:min(780px,100% - 40px);margin:55px auto 28px;font:19px/1.8 Georgia,serif}.txtsOriginalLink{background:var(--ox);color:#fff;width:max-content;max-width:calc(100% - 40px);margin:20px auto 70px;padding:14px 17px;font:800 11px IBM Plex Mono,monospace;text-decoration:none;display:flex}.txtsArticleNav{border-top:1px solid var(--line);justify-content:space-between;width:min(980px,100% - 40px);margin:0 auto 100px}.txtsArticleNav a{padding:24px 0}@media (width<=760px){.articleProvenance{grid-template-columns:1fr 1fr;width:calc(100% - 28px)}.articleProvenance>span:nth-child(2){border-right:0}.articleProvenance>span:nth-child(-n+2){border-bottom:1px solid var(--line)}.relatedReading{width:calc(100% - 28px)}.relatedReading>div{grid-template-columns:1fr}.relatedReading a{border-bottom:0}.relatedReading a:last-child{border-bottom:1px solid var(--line)}.txtsPostLink{grid-template-columns:46px 1fr;gap:14px;padding:0 14px 22px}.txtsPostImage{aspect-ratio:3/2;grid-column:1/-1;height:auto;margin:0 -14px}.txtsPostLink .txtsOpen{grid-column:2}.txtsArticleHead,.txtsArticleImage,.txtsArticleBody,.txtsArticleNav{width:calc(100% - 32px)}.txtsArticleHead{padding-top:64px}.txtsArticleImage{margin-top:22px}.txtsArticleBody{font-size:17px}}.siteLock{color:#f4efe4;background:radial-gradient(circle at 50% 20%,#25272a 0,#101112 42%,#050505 100%);place-items:center;min-height:100svh;padding:clamp(24px,6vw,80px);display:grid}.siteLock section{text-align:center;background:#080808e0;border:1px solid #55524d;width:min(680px,100%);padding:clamp(28px,6vw,64px);box-shadow:0 24px 90px #000}.siteLockMark{letter-spacing:.15em;color:#d9c37a;border:2px solid #d9c37a;border-radius:50%;place-items:center;width:84px;height:84px;font:800 16px/1 monospace;display:inline-grid}.siteLockEyebrow{color:#d9c37a;letter-spacing:.18em;margin:24px 0 10px;font:700 11px/1.4 monospace}.siteLock h1{letter-spacing:-.045em;margin:0;font-size:clamp(38px,7vw,76px);line-height:.92}.siteLock section>p:not(.siteLockEyebrow){color:#b9b4aa;max-width:52ch;margin:22px auto;line-height:1.65}.siteLock form{text-align:left;gap:8px;max-width:460px;margin:34px auto 20px;display:grid}.siteLock label{letter-spacing:.12em;text-transform:uppercase;font:700 11px/1 monospace}.siteLock form div{grid-template-columns:1fr auto;display:grid}.siteLock input,.siteLock button{color:#fff;background:#111;border:1px solid #777;min-height:50px;padding:0 16px}.siteLock button{color:#111;text-transform:uppercase;letter-spacing:.08em;cursor:pointer;background:#d9c37a;font-weight:900}.siteLock small{color:#777;line-height:1.5;display:block}@media (width<=520px){.siteLock form div{grid-template-columns:1fr}.siteLock button{margin-top:8px}}.aevorathHero .wowHeroArt{background-image:url(/images/aevorath-korner-hero.png);background-position:61%}.wowCards{grid-template-columns:repeat(3,1fr)}@media (width<=960px){.wowCards{grid-template-columns:1fr 1fr}}@media (width<=760px){.wowCards{grid-template-columns:1fr}.aevorathHero .wowHeroArt{background-position:61%}}.projectActionTile{cursor:pointer}.projectActionTile:focus-visible{outline-offset:2px;outline:2px solid #b7965b}.projectActionTile .webBetaBadge{z-index:3;color:#72cdf0;letter-spacing:.12em;background:#081218e8;border:1px solid #72cdf0;padding:8px 10px;font:900 8px IBM Plex Mono,monospace;position:absolute;top:20px;right:20px}.imageLedProjects .projectActionTile>div{padding-bottom:24px}.projectActionTile footer{justify-content:space-between;align-items:center;gap:20px;margin-top:24px;display:flex}.projectActionTile footer button{z-index:5;border:1px solid var(--archive-rule);color:var(--archive-ink);cursor:pointer;text-transform:uppercase;letter-spacing:.1em;background:0 0;padding:10px 14px;font:800 9px IBM Plex Mono,monospace;position:relative}.projectActionTile footer span{text-transform:uppercase;color:#c9ae7b;font:800 9px IBM Plex Mono,monospace}.projectMore{background:#07090a;border:1px solid #ffffff24;margin-top:20px;padding:20px}.projectMore p{margin:0 0 14px!important}.projectMore ul{color:var(--archive-muted);text-transform:uppercase;margin:0;padding-left:18px;font:700 10px/1.8 IBM Plex Mono,monospace}.projectActionTile.isExpanded{grid-row:span 2}.imageLedProjects .projectActionTile.isExpanded>div{padding-bottom:28px}.wwtTheaterList{border:1px solid #2d424d;display:grid}.wwtTheaterList>article{background:#0b1115;border-bottom:1px solid #2d424d}.wwtTheaterList>article:last-child{border-bottom:0}.wwtTheaterList>article.active{box-shadow:inset 5px 0 var(--war);background:#131d23}.wwtTheaterList>article>button{color:#dfe8eb;text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:46px minmax(0,1fr) auto 94px 68px;align-items:center;gap:12px 18px;width:100%;min-height:118px;padding:20px 24px;display:grid}.wwtTheaterList button>span,.wwtTheaterList button>small,.wwtTheaterList button>i{color:#728791;font:800 8px IBM Plex Mono,monospace}.wwtTheaterList button>b{font:800 clamp(22px,3vw,38px)/1 Archivo,sans-serif}.wwtTheaterList button>small{color:var(--war);letter-spacing:.14em}.wwtTheaterList button>strong{font:900 clamp(38px,5vw,70px) Archivo,sans-serif}.wwtTheaterList button>i{text-transform:uppercase;color:var(--intel);font-style:normal}.wwtTheaterDetail{background:radial-gradient(circle at 90% 5%, #ed3f4b17, transparent 36%), var(--warpanel);border:1px solid #2d424d;margin:0 24px 24px 88px;padding:clamp(26px,4vw,50px)}.wwtTheaterDetail>header{align-items:center;gap:14px;display:flex}.wwtTheaterDetail>header span{background:var(--war);padding:7px;font:900 8px IBM Plex Mono,monospace}.wwtTheaterDetail>header>b{margin-left:auto;font:900 48px Archivo,sans-serif}.wwtTheaterDetail>header>b small{font-size:10px}.wwtTheaterDetail>header i{color:var(--war);font-style:normal}.wwtTheaterDetail h3{font:800 clamp(36px,4vw,62px)/.92 Archivo,sans-serif}.wwtTheaterDetail>p{color:#a8b5bb;line-height:1.6}.wwtTheaterDetail>div{gap:11px;margin:30px 0;display:grid}.wwtTheaterDetail>div span{background:#080d10;min-height:35px;padding:10px;position:relative;overflow:hidden}.wwtTheaterDetail>div i{border-right:2px solid var(--war);background:#ed3f4b24;position:absolute;inset:0 auto 0 0}.wwtTheaterDetail>div b{font:800 8px IBM Plex Mono,monospace;position:relative}.wwtTheaterDetail footer{color:#748994;font:800 8px IBM Plex Mono,monospace}@media (width<=700px){.wwtTheaterList>article>button{grid-template-columns:30px minmax(0,1fr) 72px;min-height:104px;padding:16px}.wwtTheaterList button>small{grid-column:2}.wwtTheaterList button>strong{grid-area:1/3/3}.wwtTheaterList button>i{display:none}.wwtTheaterDetail{margin:0 10px 10px;padding:24px 18px}.projectActionTile footer{align-items:stretch}.projectActionTile footer button{min-width:88px}}.projectUpdates{border-top:1px solid var(--line,#394044);width:min(1160px,100% - 40px);color:var(--ink,#eee8dc);margin:0 auto;padding:clamp(75px,9vw,120px) 0}.projectUpdates>header{grid-template-columns:1.2fr 1fr;align-items:end;gap:60px;margin-bottom:34px;display:grid}.projectUpdates>header small,.projectUpdates article>small{letter-spacing:.14em;color:var(--red,#c33643);font:800 12px/1.4 IBM Plex Mono,monospace}.projectUpdates>header h2{text-transform:uppercase;letter-spacing:-.04em;margin:10px 0 0;font:900 clamp(42px,6vw,72px)/.92 Archivo,Arial,sans-serif}.projectUpdates>header p{color:var(--muted,#9b9b96);margin:0;font:16px/1.7 IBM Plex Mono,monospace}.projectUpdateGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.projectUpdateGrid article{border:1px solid var(--line,#394044);background:var(--panel,#141719);flex-direction:column;min-height:330px;padding:26px;display:flex}.projectUpdateGrid article>div{border-bottom:1px solid var(--line,#394044);justify-content:space-between;gap:20px;padding-bottom:18px;display:flex}.projectUpdateGrid article>div b{color:var(--red,#c33643);font:900 42px/.9 Archivo}.projectUpdateGrid time{color:var(--muted,#9b9b96);text-transform:uppercase;font:700 12px IBM Plex Mono,monospace}.projectUpdateGrid article>small{margin-top:22px}.projectUpdateGrid h3{margin:10px 0 14px;font:800 clamp(26px,3vw,38px)/1 Archivo}.projectUpdateGrid p{color:var(--muted,#aaa);margin:0 0 24px;font:16px/1.65 Georgia,serif}.projectUpdateGrid a{border-top:1px solid var(--line,#394044);color:inherit;text-transform:uppercase;letter-spacing:.08em;justify-content:space-between;margin-top:auto;padding-top:16px;font:800 12px IBM Plex Mono,monospace;text-decoration:none;display:flex}.hybridProjectPage{color:#e9e5db;background:#090d0e;min-height:100vh}.warcraftProjectIntro{background:#0c1112;border-bottom:1px solid #334043;grid-template-columns:1fr 1fr;min-height:680px;display:grid}.warcraftProjectIntro>div{flex-direction:column;justify-content:center;padding:clamp(55px,8vw,120px) max(30px,8vw);display:flex}.warcraftProjectIntro small{letter-spacing:.14em;color:#d3a73f;font:800 12px IBM Plex Mono}.warcraftProjectIntro h1{letter-spacing:-.07em;text-transform:uppercase;margin:28px 0 34px;font:900 clamp(72px,10vw,140px)/.72 Archivo}.warcraftProjectIntro h1 em{color:#d3a73f;font-style:normal}.warcraftProjectIntro p{color:#a9b0ad;max-width:680px;font:17px/1.7 IBM Plex Mono}.warcraftProjectIntro nav{flex-wrap:wrap;gap:10px;margin-top:25px;display:flex}.warcraftProjectIntro a{color:#f2eee4;text-transform:uppercase;letter-spacing:.08em;border:1px solid #445052;padding:14px 18px;font:800 11px IBM Plex Mono;text-decoration:none}.warcraftProjectIntro a:first-child{color:#080b0c;background:#b88827;border-color:#b88827}.warcraftProjectIntro>img{object-fit:cover;object-position:center top;width:100%;height:100%;min-height:680px}.lineageAccordion{background:0 0!important;display:block!important}.lineageAccordion>details{background:#111718;border:1px solid #384547;margin-bottom:10px}.lineageAccordion summary{cursor:pointer;grid-template-columns:80px 1fr auto;align-items:center;gap:22px;padding:25px;list-style:none;display:grid}.lineageAccordion summary::-webkit-details-marker{display:none}.lineageAccordion summary>b{color:#d2a339;font:900 42px Archivo}.lineageAccordion summary span{flex-direction:column;display:flex}.lineageAccordion summary strong{text-transform:uppercase;margin:6px 0;font:800 25px Archivo}.lineageAccordion summary em{color:#9da6a3;font:700 12px IBM Plex Mono}.lineageAccordion summary>i{color:#d3a73f;text-transform:uppercase;font:800 11px IBM Plex Mono}.lineageAccordion details[open] summary>i{font-size:0}.lineageAccordion details[open] summary>i:after{content:"Close −";font-size:11px}.lineageAccordion details>div{border-top:1px solid #344143;padding:0 25px 30px 127px}.lineageAccordion details>div>p{color:#c7c4bb;max-width:850px;font:17px/1.7 Georgia,serif}.lineageAccordion details section{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 40px;margin:25px 0;display:grid}.lineageAccordion details section h3{letter-spacing:.08em;color:#d3a73f;text-transform:uppercase;margin:18px 0 8px;font:800 13px IBM Plex Mono}.lineageAccordion details li{color:#a9b0ad;margin:6px 0;font:14px/1.6 IBM Plex Mono}.lineageAccordion details>div>a{color:#e7d6a5;text-transform:uppercase;border-bottom:1px solid #d3a73f;padding-bottom:5px;font:800 11px IBM Plex Mono;text-decoration:none;display:inline-block}.aiaInlineReader .readerControls{margin:28px 0}.aiaChapters{gap:12px;margin-top:30px;display:grid}.aiaChapters>details{background:#111516;border:1px solid #343a3c;scroll-margin-top:110px}.aiaChapters summary{cursor:pointer;grid-template-columns:1fr auto auto;align-items:center;gap:25px;padding:22px 25px;list-style:none;display:grid}.aiaChapters summary::-webkit-details-marker{display:none}.aiaChapters summary span{align-items:center;gap:20px;display:flex}.aiaChapters summary b{color:var(--ember);font:900 44px Archivo}.aiaChapters summary strong{text-transform:uppercase;letter-spacing:.08em;font:800 11px IBM Plex Mono}.aiaChapters summary i{color:var(--ember);font:900 25px Archivo}.aiaChapters details[open] summary i{transform:rotate(45deg)}.aiaChapterText{border-top:1px solid #343a3c;max-width:820px;margin:0 auto;padding:45px 30px 80px}.aiaChapterText h3{text-transform:uppercase;margin:0 0 40px;font:900 clamp(48px,7vw,80px) Archivo}.aiaChapterText p{color:#d9d4ca;margin:0 0 1.45em;font:19px/1.85 Georgia,serif}@media (width<=760px){.projectUpdates>header,.warcraftProjectIntro,.spaceRaceSystems>header,.projectUpdateGrid,.spaceRaceSystems>div{grid-template-columns:1fr}.projectUpdates>header{gap:20px}.warcraftProjectIntro>img{min-height:420px;max-height:540px}.warcraftProjectIntro>div{padding:65px 20px}.lineageAccordion summary{grid-template-columns:58px 1fr;padding:20px}.lineageAccordion summary>i{grid-column:2}.lineageAccordion details>div{padding:0 20px 25px}.lineageAccordion details section{grid-template-columns:1fr}.aiaChapters summary{grid-template-columns:1fr auto}.aiaChapters summary strong{display:none}.aiaChapterText{padding:35px 20px 65px}.aiaChapterText p{font-size:18px}}.spaceRaceProject{color:#edf3f4;background:#071016}.spaceRaceSystems{width:min(1160px,100% - 40px);margin:auto;padding:100px 0}.spaceRaceSystems>header{grid-template-columns:1.2fr 1fr;align-items:end;gap:60px;margin-bottom:40px;display:grid}.spaceRaceSystems small{letter-spacing:.12em;color:#4fc3e0;font:800 12px IBM Plex Mono}.spaceRaceSystems h2{text-transform:uppercase;margin:10px 0;font:900 clamp(44px,6vw,78px)/.92 Archivo}.spaceRaceSystems>header p{color:#9aabb0;font:16px/1.7 IBM Plex Mono}.spaceRaceSystems>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.spaceRaceSystems article{background:#0d171c;border:1px solid #2f454d;min-height:270px;padding:25px}.spaceRaceSystems article>b{color:#4fc3e0;font:900 42px Archivo}.spaceRaceSystems article small{margin:25px 0 12px;display:block}.spaceRaceSystems article p{color:#abb8bb;font:16px/1.65 Georgia,serif}.spaceRaceProject .projectFeature{background:#0d171c}.spaceRaceProject .projectUpdates{--red:#4fc3e0;--line:#2f454d;--panel:#0d171c;--muted:#9aabb0}.txtsEdgeNav>a{z-index:96;color:#eee9df;background:#090c0ef2;border:1px solid #b2333c;flex-direction:column;justify-content:center;align-items:center;gap:8px;width:68px;min-height:112px;text-decoration:none;transition:width .2s,background .2s,color .2s;display:flex;position:fixed;top:50%;transform:translateY(-50%);box-shadow:0 12px 32px #0009}.txtsEdgeNav>a:hover,.txtsEdgeNav>a:focus-visible{color:#fff;outline-offset:-5px;background:#b2333c;outline:2px solid #eee9df;width:82px}.txtsEdgePrevious{left:0;border-left:0!important}.txtsEdgeNext{right:0;border-right:0!important}.txtsEdgeNav span{font:900 28px/1 Archivo,sans-serif}.txtsEdgeNav small{text-transform:uppercase;letter-spacing:.08em;writing-mode:vertical-rl;font:800 8px/1 IBM Plex Mono,monospace}.txtsEdgePrevious small{transform:rotate(180deg)}@media (width<=680px){.txtsEdgeNav>a{gap:5px;width:46px;min-height:82px;top:48%}.txtsEdgeNav>a:hover,.txtsEdgeNav>a:focus-visible{width:52px}.txtsEdgeNav span{font-size:22px}.txtsEdgeNav small{font-size:7px}.txtsArticleBody{padding-inline:58px}}.inPageNav{z-index:850!important;left:auto!important;right:max(10px, var(--safe-right,0px))!important;border:1px solid var(--line)!important;flex-direction:column!important;justify-content:center!important;align-items:stretch!important;gap:3px!important;width:auto!important;max-width:min(74px,100vw - 20px)!important;max-height:calc(100dvh - 140px)!important;padding:5px!important;display:flex!important;position:fixed!important;top:50%!important;bottom:auto!important;overflow:hidden auto!important;transform:translateY(-50%)!important}@supports (color:color-mix(in lab, red, red)){.inPageNav{border:1px solid color-mix(in srgb, var(--line) 72%, transparent)!important}}.inPageNav{background:var(--paper)!important;border-radius:8px!important}@supports (color:color-mix(in lab, red, red)){.inPageNav{background:color-mix(in srgb, var(--paper) 90%, transparent)!important}}.inPageNav{-webkit-backdrop-filter:blur(16px)saturate(1.1);backdrop-filter:blur(16px)saturate(1.1);box-shadow:0 14px 36px #0006!important}.inPageNav a{width:48px!important;min-width:48px!important;height:48px!important;min-height:48px!important;color:var(--ink-muted,#aaa59b)!important;border:1px solid #0000!important;border-radius:5px!important;flex:0 0 48px!important;place-items:center!important;padding:0!important;text-decoration:none!important;transition:background-color .2s,color .2s,border-color .2s,transform .2s!important;display:grid!important;position:relative!important}.inPageNav a:after{display:none!important}.inPageNav i{font:400 18px/1 Georgia,serif!important}.inPageNav span{letter-spacing:.04em!important;font:800 7px/1 IBM Plex Mono,monospace!important;display:block!important;position:absolute!important;bottom:4px!important;right:4px!important}.inPageNav em{color:currentColor;position:absolute;top:4px;left:4px}@supports (color:color-mix(in lab, red, red)){.inPageNav em{color:color-mix(in srgb, currentColor 68%, transparent)}}.inPageNav em{font:700 6px/1 IBM Plex Mono,monospace}.inPageNav b{box-shadow:0 8px 24px #0005;border:1px solid var(--line)!important;background:var(--paper)!important;width:max-content!important;max-width:min(260px,100vw - 96px)!important;color:var(--ink)!important;letter-spacing:.07em!important;text-transform:uppercase!important;opacity:0!important;pointer-events:none!important;padding:10px 12px!important;font:800 10px/1.25 IBM Plex Mono,monospace!important;transition:opacity .18s,transform .2s!important;position:absolute!important;top:50%!important;left:auto!important;right:57px!important;transform:translate(7px,-50%)!important}.inPageNav a:hover,.inPageNav a:focus-visible,.inPageNav a[aria-current=location]{border-color:var(--ox)!important;background:var(--ox)!important}@supports (color:color-mix(in lab, red, red)){.inPageNav a:hover,.inPageNav a:focus-visible,.inPageNav a[aria-current=location]{background:color-mix(in srgb, var(--ox) 20%, var(--paper))!important}}.inPageNav a:hover,.inPageNav a:focus-visible,.inPageNav a[aria-current=location]{color:var(--ox)!important;outline:0!important}.inPageNav a[aria-current=location]{box-shadow:inset -3px 0 var(--ox)}.inPageNav a:hover b,.inPageNav a:focus-visible b{opacity:1!important;transform:translateY(-50%)!important}@media (width<=599px) and (height>=561px){.inPageNav{top:auto!important;left:50%!important;right:auto!important;bottom:calc(max(8px, var(--safe-bottom,0px)) + 56px)!important;flex-direction:row!important;justify-content:flex-start!important;width:max-content!important;max-width:calc(100vw - 20px)!important;max-height:none!important;overflow:auto hidden!important;transform:translate(-50%)!important}.inPageNav a{flex-basis:46px!important;width:46px!important;min-width:46px!important;height:46px!important;min-height:46px!important}.inPageNav b{display:none!important}.inPageNav a[aria-current=location]{box-shadow:inset 0 -3px var(--ox)}body:has(.feedHome) .inPageNav{display:none!important}}@media (height<=560px) and (orientation:landscape){.inPageNav{right:max(6px, var(--safe-right,0px))!important;max-height:calc(100dvh - 20px)!important}.inPageNav a{flex-basis:42px!important;width:42px!important;min-width:42px!important;height:42px!important;min-height:42px!important}.inPageNav span,.inPageNav b{display:none!important}}@media (hover:none),(pointer:coarse){.inPageNav b{display:none!important}.inPageNav a:active{background:var(--ox)!important;transform:scale(.94)!important}@supports (color:color-mix(in lab, red, red)){.inPageNav a:active{background:color-mix(in srgb, var(--ox) 30%, var(--paper))!important}}}@media (prefers-reduced-motion:reduce){.inPageNav,.inPageNav *{scroll-behavior:auto!important;transition:none!important}}.editorChoices{flex-wrap:wrap;gap:10px;display:flex}.editorChoices a{background:var(--ox);text-transform:uppercase;align-items:center;min-height:46px;padding:13px 17px;font:800 11px IBM Plex Mono,monospace;text-decoration:none;display:inline-flex;color:#fff!important}.projectOverviewLink{text-underline-offset:3px;padding:14px 18px;font-size:1rem;text-decoration:underline;display:block}.projectOverviewLink:focus-visible{outline-offset:-4px;outline:3px solid}.imageLedProjects{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:1rem}.imageLedProjects .projectActionTile,.imageLedProjects .projectActionTile.isExpanded{cursor:default;flex-direction:column;grid-area:auto;min-width:0;min-height:0;padding:0!important;display:flex!important}.projectActionTile .projectTileMain{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}.imageLedProjects .projectTileMain figure,.imageLedProjects .projectActionTile.isExpanded figure{aspect-ratio:3/2;flex:none;width:100%;min-height:0}.imageLedProjects .projectTileMain figure img{object-fit:cover;object-position:center;width:100%;height:100%;display:block;position:absolute;inset:0}.projectActionTile .projectTileMain>div{flex-direction:column;flex:1;min-width:0;padding:clamp(1.125rem,2.2vw,1.75rem);display:flex}.imageLedProjects .projectActionTile h3{overflow-wrap:anywhere;font-size:clamp(1.5rem,2.7vw,2.5rem);line-height:1.1}.imageLedProjects .projectActionTile p{max-width:none;font-size:1rem;line-height:1.55}.imageLedProjects .projectActionTile small,.imageLedProjects .projectPromise,.projectActionTile footer span{overflow-wrap:anywhere;font-size:.875rem;line-height:1.45}.imageLedProjects .projectPromise{margin-top:auto}.imageLedProjects .projectTileMain footer{margin-top:1.25rem}.imageLedProjects figure .statusBadge{max-width:calc(100% - 2rem);font-size:.75rem;line-height:1.35;top:1rem;left:1rem}.imageLedProjects figure>b{font-size:clamp(2.5rem,5vw,4rem);right:1rem}.imageLedProjects .projectActionTile>.projectTileActions{border-top:1px solid var(--archive-rule);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;padding:.75rem 1rem;display:flex}.projectTileActions .projectOverviewLink{overflow-wrap:anywhere;align-items:center;min-width:0;min-height:44px;padding:.5rem;font-size:.875rem;display:inline-flex}.projectTileActions .projectMoreToggle{flex:none;margin-left:auto;font-size:.875rem;position:static}.projectActionTile .projectMore{background:var(--archive-bg);color:var(--archive-ink);margin:0 1rem 1rem}.projectActionTile .projectMore ul{font-size:.875rem}.projectTileMain:focus-visible,.projectTileActions a:focus-visible{outline:3px solid var(--archive-red);outline-offset:-3px}.feedHome .feedPost,.feedHome .columns-1 .feedPost,.feedHome .columns-3 .feedPost,.feedHome .columns-5 .feedPost{min-width:0;display:flex;aspect-ratio:auto!important}.feedHome .feedPostMedia{flex-direction:column;flex:1;justify-content:space-between;gap:4rem;min-width:0;min-height:24rem;padding:1rem;display:flex;position:relative;inset:auto}.feedHome .feedPostMedia:after{background:linear-gradient(#08090a18 0%,#08090ab8 52%,#08090af7 100%)}.feedHome .feedBadge{overflow-wrap:anywhere;align-self:flex-start;max-width:100%;padding:.5rem .625rem;font-size:.75rem;line-height:1.35;position:relative;top:auto;left:auto}.feedHome .feedTileCopy{gap:.625rem;min-width:0;margin-top:auto;position:relative;inset:auto}.feedHome .feedPost h2{overflow-wrap:anywhere;line-height:1.15;font-size:clamp(1.25rem,1.8vw,1.875rem)!important}.feedHome .feedTileMeta{font-size:.75rem;line-height:1.4;display:block}.feedHome .feedTileTeaser{-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;font-size:.875rem;line-height:1.5;display:-webkit-box}.feedHome .columns-1 .feedPostMedia{min-height:30rem}.feedHome .columns-1 .feedPost h2{font-size:clamp(1.75rem,3.5vw,3rem)!important}.feedHome .feedStream{gap:1rem}.latestSlide,.latestSlideCopy{min-width:0}.latestSlide{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}.latestSlideImage{background-size:cover}.latestSlideCopy>strong{overflow-wrap:anywhere;line-height:1.08}.latestSlideCopy>small,.latestSlideCopy>b{font-size:.875rem;line-height:1.45}.latestSlideImage>b{max-width:calc(100% - 2rem);font-size:.75rem;line-height:1.4}.latestSlideImage.isBunkerImage{background-position:50%;background-size:contain}.searchResults>a{grid-template-rows:auto 1fr;min-width:0}.searchResultImage{aspect-ratio:3/2;display:block}.searchResults strong,.updatesIndex strong,.archiveProject h3{overflow-wrap:anywhere;line-height:1.12}.searchResults>a>span:last-child,.updatesIndex>div>a{min-width:0}.archiveGrid:not(.imageLedProjects) .archiveProject{min-width:0;padding-bottom:4.5rem}@media (width>=900px) and (width<=1279px){.feedHome .columns-5{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=899px){.latestCarousel{grid-template-columns:minmax(0,1fr)}.latestSlide{grid-template-columns:minmax(0,1fr);min-height:0}.latestSlideImage{aspect-ratio:3/2;border-right:0;border-bottom:1px solid var(--dossier-rule);min-height:0}.latestSlideCopy{min-height:0;padding:1.25rem}.latestSlideCopy>strong{font-size:clamp(1.75rem,5vw,2.5rem)}.latestSlideCopy>b{margin-top:1.25rem}.latestCarousel>footer{border-left:0;border-top:1px solid var(--dossier-rule);grid-template-rows:auto;grid-template-columns:44px minmax(0,1fr) 44px}.latestCarousel>footer div{grid-template-rows:auto;grid-template-columns:repeat(5,minmax(0,1fr))}.latestCarousel>footer button{border-bottom:0;min-height:44px}.latestCarousel>footer>button:last-child{border-top:0}}@media (width<=699px){.imageLedProjects{grid-template-columns:minmax(0,1fr)}.archiveProjects>header{grid-template-columns:minmax(0,1fr);gap:1rem}.feedHome .feedPostMedia{min-height:25rem}.imageLedProjects .projectActionTile h3{font-size:1.75rem}}@media (prefers-reduced-motion:reduce){.imageLedProjects figure img{transition:none}.imageLedProjects .archiveProject:hover figure img{transform:none}}.feedHome .feedPostImage,.searchResultImage img{object-fit:cover;object-position:center;width:100%;height:100%;display:block;position:absolute;inset:0}.searchResultImage{position:relative;overflow:hidden}.imageLedProjects figure .statusBadge{width:max-content;right:auto}.imageLedProjects .projectTileMain footer{background:0 0;border:0;justify-content:flex-start;min-height:44px;padding:0}.imageLedProjects .projectActionTile:hover{transform:translateY(-2px)}@media (width<=1100px){.rationSupport:not(.isOpen){width:52px;height:52px;bottom:8px;right:8px}.rationSupport:not(.isOpen) .rationCrate{width:52px;height:52px;overflow:hidden;transform:none}.rationSupport:not(.isOpen) .rationLid,.rationSupport:not(.isOpen) .rationSlats,.rationSupport:not(.isOpen) .rationCrate>em,.rationSupport:not(.isOpen) .rationMark i{display:none}.rationSupport:not(.isOpen) .rationMark{margin:0;inset:8px}.rationSupport:not(.isOpen) .rationMark b{font-size:12px}.rationSupport:not(.isOpen) .rationSpeech{max-width:calc(100vw - 24px);bottom:62px;right:0}body .dtp-dock{inset:auto auto 8px 8px}body .dtp-dock-trigger{border:1px solid #768696;border-radius:8px;width:52px;min-width:52px;height:52px;min-height:52px}body .dtp-dock-panel{max-height:calc(100dvh - 90px);inset:auto auto 62px 0}}.gameRoomCategories{border-bottom:1px solid var(--border,#666);flex-wrap:wrap;gap:12px;padding:24px clamp(20px,5vw,80px);display:flex}.gameRoomCategories a{border:1px solid;padding:12px 18px;font-weight:700;text-decoration:none}.gameRoomCategories a:hover{background:var(--accent,#bd784e);color:#111}.gameRoomCategories a:focus-visible{outline-offset:4px;outline:3px solid}.gamingQueue>header{margin-bottom:24px}.gamingQueue>header h2{font-size:clamp(28px,4vw,56px)}@media (width>=901px){.gamingPage .gamingProjects>div{grid-template-columns:repeat(2,minmax(0,1fr))}.startPaths>div{grid-template-columns:repeat(4,minmax(0,1fr))}}.skipLink{z-index:2147483647;background:var(--dt-control-ink);max-width:calc(100vw - 16px);color:var(--dt-control-bg);font:700 1rem/1.4 var(--dt-font-body);padding:14px 18px;position:fixed;inset:8px auto auto 8px;transform:translateY(-200%)}.skipLink:focus{transform:none}:where(h1,main)[tabindex="-1"]{scroll-margin-top:100px}:where(input,select,textarea,button,a,summary,[tabindex]):focus-visible{outline:var(--dt-focus-width) solid var(--dt-focus-ring);outline-offset:var(--dt-focus-offset)}.updatesIndex>.updatesIntro{z-index:auto;overflow-wrap:anywhere;background:0 0;border:0;height:auto;min-height:0;display:block;position:static}main.projectUpdateArticle{width:100%;margin:0;padding:0}.projectUpdateArticle>.siteHeader.staticSkinny{border-bottom:1px solid var(--line);padding-block:0}.projectUpdateArticle>article{overflow-wrap:anywhere;width:min(900px,100% - 40px);margin-inline:auto;padding-block:clamp(70px,10vw,140px)}.projectUpdateArticle>article>header{z-index:auto;border-bottom:3px solid var(--ox);background:0 0;height:auto;min-height:0;display:block;position:static;padding:0 0 38px!important}.projectUpdateArticle>article>header p{max-width:720px;color:var(--ink-muted);font:1.25rem/1.6 Georgia,serif}.projectUpdateArticle>article>header small{color:var(--ink-muted)}.projectUpdateArticle>article>section{border-bottom:1px solid var(--line);padding-block:40px}.projectUpdateArticle>article>section p{font:1.125rem/1.75 Georgia,serif}.projectUpdateArticle>article>section>a{min-height:var(--dt-target-comfortable);background:var(--ox);color:#fff;text-transform:uppercase;align-items:center;margin-top:34px;padding:15px 18px;font:800 .6875rem IBM Plex Mono,monospace;text-decoration:none;display:inline-flex}.dtp-dock .dtp-dock-panel,.rationSupport .rationPanel{overscroll-behavior:contain;max-height:calc(100dvh - 100px);overflow-y:auto}.dtp-dock .dtp-dock-panel>header{background:0 0;height:auto;min-height:0;padding:0}.dtp-dock .dtp-dock-panel>header>div{min-width:0}.dtp-dock .dtp-dock-panel>header>button{flex:0 0 44px}.dtp-dock-panel fieldset input:focus-visible+span,.dtp-workbench .dtp-table-scroll:focus-visible{outline:var(--dt-focus-width) solid var(--dt-focus-ring);outline-offset:var(--dt-focus-offset)}.dtp-workbench .dtp-table-scroll{max-width:100%}.rationSupport .rationPanel[aria-hidden=true]{visibility:hidden}.rationSupport .rationCrate{min-width:var(--dt-target-comfortable)}@media (width<=420px){html[data-theme=light] .searchPage{background:var(--paper)!important}.updatesIndex>.updatesIntro h1{font-size:clamp(2.75rem,14vw,4rem)}.siteHeader.staticSkinny{column-gap:6px;padding-inline:8px}.siteHeader.staticSkinny .primaryNav{min-width:0}.siteHeader.staticSkinny .headerActions{gap:4px}.siteHeader.staticSkinny .headerActions button{min-width:var(--dt-target-minimum);padding-inline:6px}.siteHeader.staticSkinny .primaryNav a{min-width:var(--dt-target-minimum)}.dtp-dock .dtp-dock-panel{max-width:calc(100vw - 16px)}.dtp-dock-panel fieldset{gap:4px}.dtp-dock-panel fieldset span{padding-inline:3px;font-size:.875rem}}html[data-dt-motion=reduced],html[data-dt-motion=reduced] *,html[data-dt-motion=reduced] :before,html[data-dt-motion=reduced] :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}@media (prefers-reduced-motion:reduce){html,*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@media (forced-colors:active){:root{--dt-focus-ring:Highlight}.skipLink{color:linktext;background:canvas}}.srOnly{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.dtp-dock[inert],.rationSupport[inert]{visibility:hidden}.conceptGallery .galleryControlBody button:focus-visible,.conceptGallery .conceptReactions button:focus-visible{outline:var(--dt-focus-width) solid var(--dt-focus-ring);outline-offset:var(--dt-focus-offset)}.dtp-workbench,.conceptGallery{--dt-focus-ring:var(--dt-workbench-warn)}@media (width>=1101px){.dtp-dock .dtp-dock-panel{max-height:calc(78dvh - 20px)}}@media (width<=1100px){.dtp-dock .dtp-dock-panel{max-height:calc(100dvh - 90px)}}.updatesIndex{z-index:1;position:relative}@media (width<=950px){html[data-theme=light] .ashStory .ashHeroCopy{z-index:1;position:relative}}.txtsArticle{z-index:3;--dt-a11y-article-left:94px;--dt-a11y-article-right:94px}.txtsArticle .txtsEdgeNext{right:78px}.txtsArticle .txtsEdgeNav small{color:inherit}.txtsArticle .txtsEdgeNav>a:after{display:none}.txtsArticle>:is(.txtsArticleHead,.txtsArticleBody,.articleProvenance,.relatedReading,.txtsArticleNav){--dt-a11y-article-column:1160px;width:min(var(--dt-a11y-article-column), calc(100% - var(--dt-a11y-article-left) - var(--dt-a11y-article-right)));margin-left:max(var(--dt-a11y-article-left), calc((100% - var(--dt-a11y-article-column) + var(--dt-a11y-article-left) - var(--dt-a11y-article-right)) / 2));margin-right:auto}.txtsArticle>:is(.txtsArticleHead,.txtsArticleNav){--dt-a11y-article-column:980px}.txtsArticle>.txtsArticleBody{--dt-a11y-article-column:780px;padding-inline:0}.txtsArticle>.txtsArticleHead{overflow-wrap:anywhere}.txtsArticle>.txtsOriginalLink{max-width:calc(100% - var(--dt-a11y-article-left) - var(--dt-a11y-article-right))}@media (width<=1100px){.txtsArticle{--dt-a11y-article-right:calc(var(--dt-a11y-article-left) + 78px)}.txtsArticle>.articleProvenance{grid-template-columns:repeat(2,minmax(0,1fr))}.txtsArticle>.articleProvenance>span:nth-child(2n){border-right:0}.txtsArticle>.articleProvenance>span:nth-child(-n+2){border-bottom:1px solid var(--line)}}@media (width<=680px){.txtsArticle{--dt-a11y-article-left:74px}.txtsArticle>.articleProvenance{grid-template-columns:minmax(0,1fr)}.txtsArticle>.articleProvenance>span{border-right:0;border-bottom:1px solid var(--line)}.txtsArticle>.articleProvenance>span:last-child{border-bottom:0}.txtsArticle>.txtsArticleNav{flex-wrap:wrap;gap:12px}}@media (width<=599px){.txtsArticle{--dt-a11y-article-left:16px;--dt-a11y-article-right:16px}.txtsArticle .txtsEdgeNav{justify-content:space-between;gap:12px;width:calc(100% - 32px);margin:16px auto 12px}.txtsArticle .txtsEdgeNav>a{width:auto;min-width:44px;min-height:44px;box-shadow:none;flex-direction:row;gap:8px;padding:12px 14px;position:relative;inset:auto;transform:none;border-inline-width:1px!important}.txtsArticle .txtsEdgeNav small{writing-mode:horizontal-tb;font-size:9px;transform:none}}.searchWorkspace>.searchIntro{z-index:auto;overflow-wrap:anywhere;background:0 0;border:0;min-width:0;height:auto;min-height:0;display:block;position:static;padding:0!important}.searchWorkspace>.searchIntro h1{font-size:clamp(3.25rem, calc(9vw * var(--dt-reading-scale)), 6.875rem);margin-block:.3em}.searchWorkspace>.searchIntro p,.searchWorkspace .searchControls>input{font-size:1.125rem}.searchWorkspace .searchControls>label{font-size:.8125rem}.searchWorkspace :is(.searchControls button,.searchCount){font-size:.75rem}.searchWorkspace .searchResults strong{font-size:1.75rem}.searchWorkspace .searchResults p{font-size:1rem}.searchWorkspace .searchResults b{font-size:.6875rem}.searchWorkspace :is(.searchIntro,.searchResults) small{font-size:.75rem}.searchWorkspace :is(.searchControls,.searchResults>a>span:last-child){overflow-wrap:anywhere;min-width:0}.feedHome .latestSlideCopy>strong{font-size:clamp(2.125rem, calc(4.4vw * var(--dt-reading-scale)), 3.75rem)}.feedHome .latestSlideCopy>span{font-size:1.0625rem}.txtsArticle>.txtsArticleBody{overflow-wrap:anywhere;font-size:1.1875rem}.txtsArticle .txtsArticleHead p,.unpackedPage .unpackedCopy p{font-size:1.125rem}@media (width<=899px){.feedHome .latestSlideCopy>strong{font-size:clamp(1.75rem, calc(5vw * var(--dt-reading-scale)), 2.5rem)}}@media (width<=760px){.feedHome .latestSlideCopy>span{font-size:1rem}.txtsArticle>.txtsArticleBody{font-size:1.0625rem}}@media (width<=520px){.unpackedPage .unpackedCopy p{font-size:1.0625rem}}.inPageNav{justify-content:safe center!important}@media (width>=1101px) and (height<=560px){.inPageNav{top:86px!important;right:max(84px, calc(var(--safe-right,0px) + 76px))!important;bottom:max(8px, var(--safe-bottom,0px))!important;max-height:calc(100dvh - 94px)!important;transform:none!important}}@media (width>=1101px) and (height<=560px) and (pointer:coarse){.inPageNav{max-height:calc(100dvh - 80px)!important;top:72px!important}}.pageRailTooltip{z-index:851;border:1px solid var(--line);background:var(--paper);width:max-content;max-width:min(260px,100vw - 96px);color:var(--ink);letter-spacing:.07em;text-transform:uppercase;overflow-wrap:anywhere;pointer-events:none;padding:10px 12px;font:800 .625rem/1.25 IBM Plex Mono,monospace;position:fixed;transform:translateY(-50%);box-shadow:0 8px 24px #0005}@media (hover:none),(pointer:coarse),(width<=599px),(height<=560px){.pageRailTooltip{display:none}}.dtp-workbench .dtp-compare{overscroll-behavior:contain}.dtp-workbench .dtp-compare>strong,.dtp-workbench .dtp-compare-item,.dtp-workbench .dtp-compare>button{flex:none}.dtp-workbench .dtp-compare-item>button:first-child{white-space:normal;overflow-wrap:anywhere;max-width:min(18rem,100vw - 104px)}.dtp-workbench .dtp-compare-item>button:last-child{min-width:44px}.dtp-workbench .dtp-relation-map>:is(article,div),.dtp-workbench .dtp-evidence-grid>article,.dtp-workbench .dtp-redline-preview>article{overflow-wrap:anywhere;min-width:0}.dtp-workbench .dtp-view>header>label{min-width:0}.dtp-workbench .dtp-relation-map>div{grid-template-columns:repeat(2,minmax(0,1fr))}.dtp-workbench .dtp-evidence-grid article>header{background:0 0;min-width:0;height:auto;min-height:0;position:static;padding:0!important}@media (width<=1100px){.dtp-workbench .dtp-compare{left:max(16px, var(--safe-left,0px));right:max(16px, var(--safe-right,0px));bottom:calc(max(8px, var(--safe-bottom,0px)) + 64px);width:auto;max-height:7rem;transform:none}.dtp-workbench:has(>.dtp-compare){padding-bottom:calc(7rem + 90px)}body:has(.dtp-compare) .dtp-dock .dtp-dock-panel{bottom:calc(max(8px, var(--safe-bottom,0px)) + 76px + 7rem);max-height:calc(100dvh - max(8px, var(--safe-bottom,0px)) - 92px - 7rem)}}@media (width<=760px){.dtp-workbench .dtp-relation-map,.dtp-workbench .dtp-relation-map>div{grid-template-columns:minmax(0,1fr)}}.experiencePage .experienceHeroCopy>p,.wwtPage .wwtHeroCopy p{font-size:1.1875rem}.experiencePage :is(.experienceIntro>p,.experienceInteractive>header>p,.experiencePaths>header>p,.experienceRoadmap>header>p,.timeExplorer article p),.experiencePage .experiencePaths article.isExpanded p,.wwtPage :is(.wwtDoctrine p,.wwtPulse>header>p,.wwtSystem>header>p),.txts .txtsIntro p{font-size:1.0625rem}.experiencePage :is(.signalRoom aside p,.experienceLaunch p),.txts .txtsArchive>header p{font-size:1rem}.experiencePage .experiencePaths article:not(.isExpanded) p{font-size:.875rem}.uaPage .uaHero p{font-size:clamp(1.0625rem, calc(1.55vw * var(--dt-reading-scale)), 1.4375rem)}.uaPage :is(.uaScope header p,.uaStandards p,.uaClose p){font-size:1.0625rem}.uaPage :is(.uaScope article p,.uaTools article p){font-size:.875rem}.uaPage .uaToolPreviews>header p{font-size:1rem}.uaPage .uaPreviewCopy p{font-size:.9375rem}.spaceRaceProject .spotlightCopy p{font-size:clamp(1.0625rem, calc(1.5vw * var(--dt-reading-scale)), 1.4375rem)}.spaceRaceProject .spotlightSplit p{font-size:1.125rem}.experiencePage :is(.experiencePaths article footer button,.experienceClose a){font-size:.5625rem}.experiencePage .experienceLaunch a,.wwtPage .wwtHeroCopy>a{font-size:.625rem}.wwtPage .wwtLaunch a{font-size:.9375rem}.wwtPage .wwtTheaterList button>:is(span,small,i){font-size:.5rem}.wwtPage .wwtTheaterList button>b{font-size:clamp(1.375rem, calc(3vw * var(--dt-reading-scale)), 2.375rem);overflow-wrap:anywhere;min-width:0}.wwtPage .wwtTheaterList button>strong{font-size:clamp(2.375rem, calc(5vw * var(--dt-reading-scale)), 4.375rem)}.wwtPage .wwtTheaterDetail :is(footer,div b){font-size:.5rem}.uaPage :is(.uaHero a,.uaHeroActions a,.uaClose a),.uaPage .uaPreviewCopy strong{font-size:.625rem}.spaceRaceProject :is(.spotlightCopy a,.spotlightSplit a){font-size:.6875rem}.txts .txtsPostTitle strong{font-size:clamp(1.375rem, calc(3vw * var(--dt-reading-scale)), 2.1875rem)}.txts :is(.txtsOpen,.txtsPostTitle time){font-size:.6875rem}.txts .txtsPostTitle em{font-size:.5625rem}.txts .projectTitle>p{font-size:1.4375rem}@media (width<=599px){.experiencePage .experienceHeroCopy>p{font-size:1rem}}@media (width<=420px){.txts .projectTitle>p{font-size:1.125rem}}.projectIdentity .projectIdentityBrand>div{overflow-wrap:anywhere;min-width:0}.projectIdentity .projectIdentityBrand strong{font-size:clamp(1.0625rem, calc(2vw * var(--dt-reading-scale)), 1.4375rem)}.projectIdentity .projectIdentityDestination>a{font-size:.8125rem}main .projectSiteBrief>header>p{font-size:1rem}.projectSiteBrief .projectSiteFeatures h3{font-size:1.25rem}.projectSiteBrief .projectSiteFeatures p{font-size:.875rem}.projectSiteBrief .projectSiteScope{font-size:.8125rem}:root{--dt-a11y-red-on-dark:#e97c85;--dt-a11y-red-on-light:#761d24;--dt-a11y-ink-on-dark:#f2eadf;--dt-a11y-ink-on-light:#191612;--dt-a11y-muted-on-dark:#bdb5aa;--dt-a11y-muted-on-light:#575046;--dt-a11y-brass-on-light:#77511b;--dt-a11y-cyan-on-light:#1e5e72;--dt-a11y-war-fill:#b62f3b;--dt-a11y-ua-fill:#c01d28;--dt-a11y-card-light:#fffdf8;--dt-a11y-card-dark:#141719;--dt-a11y-hero-paper:#f6f1e7;--dt-a11y-page-accent:var(--dt-a11y-red-on-light);--dt-a11y-page-muted:var(--dt-a11y-muted-on-light)}html[data-theme=dark]{--dt-a11y-page-accent:var(--dt-a11y-red-on-dark);--dt-a11y-page-muted:var(--dt-a11y-muted-on-dark)}html[data-theme=dark] body>footer>div>b,html[data-theme=dark] .unpackedPage .logo>span,html[data-theme=dark] .searchResults small,html[data-theme=dark] .updatesIndex>div>a>small,html[data-theme=dark] .archiveProject>small,html[data-theme=dark] .archiveLedger>a>span{color:var(--dt-a11y-red-on-dark)}html[data-theme] .inPageNav a{color:var(--dt-a11y-page-muted)!important}html[data-theme] .inPageNav a:is(:hover,:focus-visible,[aria-current=location]){color:var(--dt-a11y-page-accent)!important}html[data-theme] .inPageNav a em{color:inherit}html[data-theme] .mobileTileTop>small{color:var(--dt-a11y-ink-on-dark)}html[data-theme=dark] .latestSlideCopy>small,html[data-theme=dark] .latestCarousel>footer div button.isActive{color:var(--dt-a11y-red-on-dark)}html[data-theme=light] .latestSlideCopy>span,html[data-theme=light] .feedFilters>a:not([aria-current=page]){color:var(--dt-a11y-muted-on-light)}html[data-theme=dark] .classificationStrip>b{color:var(--dt-a11y-brass-on-light)}html[data-theme=light] .archiveProjects>header small,html[data-theme=light] .archiveLedger>header small,html[data-theme=light] .projectTileMain>div>small{color:var(--dt-a11y-red-on-light)}html[data-theme=light] .archiveProject h3,html[data-theme=light] .projectTileMain h3,html[data-theme=light] .archiveLedger>a>strong{color:var(--dt-a11y-ink-on-light)}.maturityFilters button>b{opacity:1}html[data-theme=dark] .projectsClose>small,html[data-theme=dark] .txtsIntro>div>small,html[data-theme=dark] .txts .projectClose>small,html[data-theme=dark] .relatedReading>small{color:var(--dt-a11y-muted-on-dark)}html[data-theme=light] .txts .projectClose>small{color:var(--dt-a11y-muted-on-light)}html[data-theme=light] .txtsPostTitle>em,html[data-theme=light] .relatedReading a>span{color:var(--dt-a11y-brass-on-light)}.policyPage p a{color:var(--dt-a11y-page-accent);text-underline-offset:.18em;text-decoration:underline}html[data-theme] .projectUpdateGrid article>small{color:var(--red,var(--dt-a11y-red-on-dark))}html[data-theme=light] .projectUpdateGrid article>h3,html[data-theme=light] .projectUpdateGrid article>a{color:var(--dt-a11y-ink-on-dark)}html[data-theme=light] .projectUpdates>header small{color:var(--dt-a11y-red-on-light)}html[data-theme=light] .projectUpdates>header p{color:var(--dt-a11y-muted-on-light)}html[data-theme=dark] .aiaSinglePage .ashHeroActions>a:not(:first-child),html[data-theme=dark] .aiaSinglePage .ashNotice p b{color:var(--dt-a11y-red-on-dark)}html[data-theme=dark] .ashHero aside>i,html[data-theme] .ashOffers .offerIndex{color:var(--dt-a11y-muted-on-dark)}html[data-theme] .aiaInlineReader .contentReaderTools small{color:var(--dt-a11y-muted-on-light)}html[data-theme] .aiaInlineReader .contentReaderTools button{color:var(--dt-a11y-red-on-light)}html[data-theme=light] .ashPurpose>div>small,html[data-theme=light] .chapterSection>header small,html[data-theme=light] .ashCommerce>header small,html[data-theme=light] .ashPrintDiagram>small,html[data-theme=light] .ashPurpose p,html[data-theme=light] .ashCommerce>header p{color:var(--dt-a11y-muted-on-light)}html[data-theme] .ashOffers>header small,html[data-theme] .ashOffers>header p{color:var(--dt-a11y-muted-on-dark)}html[data-theme] .ashOffers>header h3{color:var(--dt-a11y-ink-on-dark)}html[data-theme=light] .aiaChapters>details[open]>summary small{color:var(--dt-a11y-muted-on-light)}html[data-theme=light] .aiaChapters>details[open]>summary :is(b,i),html[data-theme=light] .ashPrintDiagram>div>i,html[data-theme=light] .ashLedger>footer b{color:var(--dt-a11y-red-on-light)}html[data-theme=light] .aiaChapterText h3,html[data-theme=light] .aiaChapters>details:not([open])>summary strong,html[data-theme=light] .ashLedger>header h2,html[data-theme=light] .conceptGallery>header h2,html[data-theme=light] .conceptSet>header h3,html[data-theme=light] .conceptPiece figcaption>span,html[data-theme=light] .conceptOverlayPanel>header h3,html[data-theme=light] .ashEnd h2,html[data-theme] .ashEnd>small{color:var(--dt-a11y-ink-on-dark)}html[data-theme=light] .conceptOverlayPanel>footer output,html[data-theme=light] .dtp-workbench .dtp-view>header small{color:var(--dt-a11y-muted-on-light)}html[data-theme=light] .dtp-workbench .dtp-table-scroll{color:var(--dt-control-ink)}html[data-theme=light] .experience-wawl .experienceIntro h2,html[data-theme=light] .experience-wawl .experienceClose h2,html[data-theme=light] .experience-wawl .timeExplorer article h3,html[data-theme=light] .experience-wawl .pathCardCopy>h3{color:var(--dt-a11y-ink-on-dark)}html[data-theme=light] .experience-wawl .experienceInteractive>header small,html[data-theme=light] .experience-wawl .experiencePaths>header small,html[data-theme=light] .experience-wawl .timeExplorer article footer b,html[data-theme=light] .experience-wawl .pathCardCopy>footer>button{color:var(--dt-a11y-brass-on-light)}html[data-theme=light] .experience-wawl .experienceInteractive>header>p,html[data-theme=light] .experience-wawl .experiencePaths>header>p{color:var(--dt-a11y-muted-on-light)}html[data-theme=dark] .spaceRaceProject .spotlightStats b,html[data-theme=dark] .spaceRaceProject .projectFeatureCopy :is(small,strong){color:var(--dt-a11y-red-on-dark)}html[data-theme=light] .spaceRaceSystems>header small,html[data-theme=light] .spaceRaceProject .projectUpdates>header small{color:var(--dt-a11y-cyan-on-light)}html[data-theme=light] .spaceRaceSystems>header p{color:var(--dt-a11y-muted-on-light)}html[data-theme] .uaPage .uaHeroCopy>span,html[data-theme] .uaPage .uaHeroActions>a:last-child,html[data-theme] .uaPage .uaPreviewAlignment>b,html[data-theme] .uaPage .uaStandards,html[data-theme] .uaPage .uaClose>a{background:var(--dt-a11y-ua-fill)}html[data-theme] .uaPage .uaTools article>b{color:var(--dt-a11y-ua-fill)}html[data-theme] .uaPage .uaTools article>h3{color:var(--dt-a11y-ink-on-light)}html[data-theme] .uaPage .uaStandards small,html[data-theme] .uaPage .uaTools>header>small,html[data-theme] .uaPage .uaClose>small{color:var(--dt-a11y-ink-on-dark)}html[data-theme=dark] .uaPage .uaScope>header>p{color:var(--dt-a11y-muted-on-dark)}html[data-theme=light] .uaPage .uaToolPreviews>header small,html[data-theme=light] .uaPage .uaToolPreviews>header p{color:var(--dt-a11y-muted-on-light)}html[data-theme=light] .uaPage .uaToolPreviews>header h2{color:var(--dt-a11y-ink-on-light)}html[data-theme] .wwtPage .wwtHeroCopy>a,html[data-theme] .wwtPage .wwtDoctrine,html[data-theme] .wwtPage .wwtLaunch>a,html[data-theme] .wwtPage .wwtTheaterDetail>header>span{background:var(--dt-a11y-war-fill)}html[data-theme] .wwtPage .wwtDoctrine>small,html[data-theme] .wwtPage .wwtTheaterDetail>header>span{color:var(--dt-a11y-ink-on-dark)}html[data-theme] .wwtPage .wwtTheaterList button>small,html[data-theme=dark] .wwtPage .wwtTheaterDetail>footer>b{color:var(--dt-a11y-red-on-dark)}html[data-theme=light] .wwtPage .wwtPulse>header small,html[data-theme=light] .wwtPage .wwtSystem>header small{color:var(--dt-a11y-cyan-on-light)}html[data-theme=light] .wwtPage .wwtPulse>header>p,html[data-theme=light] .wwtPage .wwtSystem>header>p{color:var(--dt-a11y-muted-on-light)}html[data-theme=light] .wwtPage .wwtTheaterDetail>div b,html[data-theme=light] .wwtPage .wwtSystem article>h3,html[data-theme=light] .wwtPage .wwtLaunch h2{color:var(--dt-a11y-ink-on-dark)}html[data-theme=dark] .hybridProjectPage .hybridHero aside b,html[data-theme=dark] .hybridProjectPage .theoryIntro>small,html[data-theme] .hybridProjectPage .hybridBody>small{color:var(--dt-a11y-red-on-dark)}html[data-theme=dark] .hybridProjectPage .hybridHero aside i,html[data-theme=dark] .hybridProjectPage :is(.hybridControls,.visualModeBar,.genderBar)>div>small,html[data-theme=dark] .hybridProjectPage :is(.realIntro,#lineages)>small{color:var(--dt-a11y-muted-on-dark)}html[data-theme=light] .hybridProjectPage .warcraftProjectIntro h1,html[data-theme=light] .hybridProjectPage .hybridBody :is(h2,dd),html[data-theme=light] .hybridProjectPage .lineageAccordion>details:not([open])>summary strong{color:var(--dt-a11y-ink-on-dark)}html[data-theme=light] .hybridProjectPage .hybridHero :is(p,aside i),html[data-theme=light] .hybridProjectPage :is(.realIntro,.theoryIntro,.typeIntro)>div>p{color:var(--dt-a11y-muted-on-light)}html[data-theme=light] .hybridProjectPage .hybridToolbox small{color:var(--dt-a11y-brass-on-light)}html[data-theme=light] .hybridProjectPage :is(.hybridControls,.visualModeBar,.genderBar)>button:not(.active):not(:hover):not(:focus-visible){color:var(--dt-a11y-muted-on-light)}html[data-theme] .hybridProjectPage .hybridControls button>b{color:var(--dt-a11y-ink-on-dark)}html[data-theme=light] .hybridProjectPage .hybridBody p{color:var(--dt-a11y-muted-on-dark)}html[data-theme=light] .hybridProjectPage .likelihood>header{color:var(--dt-a11y-cyan-on-light)}html[data-theme=light] .archivePage .archiveHero>small,html[data-theme=dark] .archivePage .archiveHero>small,html[data-theme=dark] .feedHome .feedMast>div>small{color:var(--dt-a11y-red-on-dark)}html[data-theme=light] .archivePage .archiveHero>p{color:var(--dt-a11y-muted-on-dark)}html[data-theme=light] .ashStory .ashHeroCopy>small,html[data-theme=light] .ashStory .ashHeroCopy>p,html[data-theme=light] .ashStory .ashHero>aside>i{color:var(--dt-a11y-muted-on-light)}html[data-theme=light] .ashStory .ashHero>aside{background:var(--dt-a11y-hero-paper)}html[data-theme=dark] .txts .projectTitle>small,html[data-theme=dark] .txts .projectMeta>span{color:var(--dt-a11y-muted-on-dark)}html[data-theme=light] .txts .projectMeta>span{color:var(--dt-a11y-muted-on-light)}@media (width<=950px){html[data-theme=light] .ashStory .ashHeroCopy{background:var(--dt-a11y-hero-paper)}html[data-theme=light] .ashStory .ashHeroCopy>p{color:var(--dt-a11y-ink-on-light)}}html[data-theme=dark] .txts .projectMeta>b,html[data-theme=dark] .txts .siteHeader .logo>span,html[data-theme=dark] :is(.updatesIndex,.searchPage) .siteHeader .logo>span,html[data-theme=dark] .siteHeader .primaryNav a[aria-current=page]{color:var(--dt-a11y-red-on-dark)}html[data-theme=light] .updatesIndex>div>a{background:var(--dt-a11y-card-light);color:var(--dt-a11y-ink-on-light)}html[data-theme=dark] .updatesIndex>div>a{background:var(--dt-a11y-card-dark);color:var(--dt-a11y-ink-on-dark)}html[data-theme=light] .updatesIndex>div>a>small{color:var(--dt-a11y-red-on-light)}html[data-theme=light] .updatesIndex>div>a>:is(time,p){color:var(--dt-a11y-muted-on-light)}html[data-theme=dark] .updatesIndex>div>a>:is(time,p){color:var(--dt-a11y-muted-on-dark)}.txtsArticle,.projectUpdateArticle{--dt-a11y-article-surface:var(--paper)}html[data-theme=dark] :is(.txtsArticle,.projectUpdateArticle){--dt-a11y-article-surface:#090b0c}.txtsArticle>:is(.txtsArticleBody,.articleProvenance,.relatedReading,.txtsArticleNav),.projectUpdateArticle>article{background:var(--dt-a11y-article-surface)}html[data-theme] .txtsArticle>.txtsArticleHead{background:var(--dt-a11y-article-surface)!important}.gamingPage .gamingHeroCopy{color:#f1eee5;background:#070908}@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-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@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}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}.bttContentNote{--note-ink:#f4eee3;--note-muted:#c8c0b4;--note-accent:#e5bf7e;--note-line:#70604a;isolation:isolate;width:min(760px,100% - 48px);color:var(--note-ink);border:1px solid var(--note-line);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:radial-gradient(at 100% 0,#8b663329,#0000 65%),linear-gradient(135deg,#232220f5,#111315fa);border-radius:1.25rem;grid-template-columns:3rem minmax(0,1fr);gap:1.5rem;margin:1.5rem auto 4rem;padding:clamp(1.25rem,4vw,3rem);animation:.32s ease-out both bttNoteEnter;display:grid;position:relative;overflow:hidden;box-shadow:0 24px 70px #0002,inset 0 1px #ffffff12}.bttContentNote:before{content:"";background:linear-gradient(transparent, var(--note-accent), transparent);width:3px;position:absolute;inset:0 auto 0 0}.txtsArticle>.bttContentNote{width:min(760px, calc(100% - var(--dt-a11y-article-left) - var(--dt-a11y-article-right)));margin-left:max(var(--dt-a11y-article-left), calc((100% - 760px + var(--dt-a11y-article-left) - var(--dt-a11y-article-right)) / 2));margin-right:auto}.bttNoteMark{width:3rem;height:3rem;color:var(--note-accent);border:1px solid var(--note-line);background:#e5bf7e0b;border-radius:.875rem;align-self:start;place-items:center;display:grid}.bttNoteMark svg{width:1.5rem;height:1.5rem}.bttNoteContent{min-width:0}.bttContentNote .bttNoteEyebrow{letter-spacing:.1em;color:var(--note-muted);flex-wrap:wrap;align-items:center;gap:.75rem;font:600 .6875rem/1.5 IBM Plex Mono,monospace;display:flex}.bttNoteEyebrow>span{border:1px solid var(--note-line);color:var(--note-accent);letter-spacing:.06em;border-radius:.375rem;padding:.25rem .5rem}.bttContentNote h2{max-width:16em;color:var(--note-ink);letter-spacing:-.025em;text-wrap:balance;overflow-wrap:anywhere;margin:1.125rem 0 .875rem;font:400 clamp(1.75rem,3.5vw,2.5rem)/1.12 Georgia,serif}.bttContentNote p{color:var(--note-muted);margin:0;font:400 1rem/1.65 Arial,sans-serif}.bttContentNote .bttNoteTopics{flex-wrap:wrap;gap:.5rem;margin:1.25rem 0;padding:0;list-style:none;display:flex}.bttNoteTopics li{border:1px solid var(--note-line);max-width:100%;color:var(--note-ink);overflow-wrap:anywhere;border-radius:2rem;padding:.4rem .65rem;font:400 .8125rem/1.4 Arial,sans-serif}.bttContentNote .bttNoteContext{padding-bottom:1.5rem;font-size:.875rem}.bttContentNote .bttNoteActions{border-top:1px solid var(--note-line);grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:.75rem;padding-top:1.5rem;display:grid}.bttContentNote .bttNoteActions :is(button,a){border:1px solid var(--note-line);cursor:pointer;border-radius:.625rem;justify-content:space-between;align-items:center;gap:.75rem;min-width:0;min-height:48px;padding:.875rem 1rem;font:600 .875rem/1.4 Arial,sans-serif;text-decoration:none;transition:background .18s,transform .18s;display:flex}.bttContentNote .bttNoteContinue{color:#1d1811;background:var(--note-accent);border-color:var(--note-accent)}.bttContentNote .bttNoteContinue:hover{background:#f4d8ab;transform:translateY(-1px)}.bttContentNote .bttNoteLeave{color:var(--note-ink);background:#ffffff06}.bttContentNote .bttNoteLeave:hover{background:#ffffff12}.bttContentNote .bttNoteRemember{width:fit-content;min-height:44px;color:var(--note-ink);cursor:pointer;align-items:center;gap:.75rem;margin-top:1rem;font:400 .875rem/1.5 Arial,sans-serif;display:flex}.bttNoteRemember input{width:18px;height:18px;accent-color:var(--note-accent);flex:none}.bttContentNote .bttNotePrivacy{font-size:.75rem;line-height:1.6}.bttNoteFoot{color:var(--note-muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem 1rem;font:400 .75rem/1.5 Arial,sans-serif;display:flex}.bttNoteFoot button{min-height:44px;color:var(--note-accent);text-underline-offset:3px;cursor:pointer;font:inherit;background:0 0;border:0;padding:.5rem 0;text-decoration:underline}.bttContentNote :is(button,a,input):focus-visible{outline:3px solid var(--note-accent);outline-offset:4px}.bttReadingContent:focus{outline:none}.bttContentNote.isCompact{gap:1rem;margin-bottom:2rem;padding:1.25rem 1.5rem}.bttContentNote.isCompact h2{margin:.625rem 0;font-size:1.5rem}.bttContentNote.isCompact .bttNoteTopics{margin:.75rem 0}.bttContentLabel{color:#77511c;letter-spacing:.025em;border:1px solid;border-radius:2rem;align-items:center;width:fit-content;max-width:100%;padding:.3rem .6rem;font:600 .6875rem/1.4 IBM Plex Mono,monospace;display:inline-flex}[data-theme=dark] .bttContentLabel{color:#e5bf7e}.txts .txtsPostTitle em.bttContentLabel{letter-spacing:.025em;color:#77511c;font-size:.6875rem}[data-theme=dark] .txts .txtsPostTitle em.bttContentLabel{color:#e5bf7e}.feedHome .feedPost .bttContentLabel{color:#f3d39e;background:#191713e8}.searchSuggestionCopy .bttContentLabel{margin-left:.5rem;font-size:.625rem;display:inline-flex}.bttArchiveNote{border-top:1px solid var(--line);color:var(--ink);flex-wrap:wrap;align-items:center;gap:.75rem 1rem;padding:1rem 0;font:400 .875rem/1.6 Arial,sans-serif;display:flex}@keyframes bttNoteEnter{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (width<=560px){.bttContentNote,.bttContentNote.isCompact{border-radius:1rem;grid-template-columns:minmax(0,1fr);gap:1rem;width:calc(100% - 32px);padding:1.25rem}.bttNoteMark{width:2.5rem;height:2.5rem}.bttContentNote .bttNoteActions{grid-template-columns:minmax(0,1fr)}.bttContentNote h2{font-size:1.875rem}}@media (prefers-reduced-motion:reduce){.bttContentNote{animation:none}.bttContentNote .bttNoteActions :is(button,a){transition:none;transform:none}}html:is([data-dt-motion=reduced],[data-dovetail-motion=reduced]) .bttContentNote{animation:none}html:is([data-dt-motion=reduced],[data-dovetail-motion=reduced]) .bttNoteActions :is(button,a){transition:none;transform:none}@media (forced-colors:active){.bttContentNote{--note-ink:CanvasText;--note-muted:CanvasText;--note-accent:LinkText;--note-line:CanvasText}.bttContentNote,.bttNoteMark,.bttNoteTopics li{color:canvastext;box-shadow:none;background:canvas;border-color:canvastext}.bttContentNote .bttNoteContinue{color:buttontext;background:buttonface;border-color:buttontext}}.uaPage .uaHeroCopy{overflow-wrap:anywhere;min-width:0}.uaPage .uaHeroCopy>span{white-space:normal;max-width:100%;line-height:1.4}.uaPage .uaHeroCopy h1{overflow-wrap:anywhere;min-width:0;max-width:100%;line-height:1.05}.uaPage .uaHeroCopy h1 :is(em,strong){max-width:100%}.uaPage .uaHeroActions>a{white-space:normal;overflow-wrap:anywhere;min-width:0;max-width:100%}@media (width>=600px) and (width<=1100px){body:has(.uaPage,.aiaSinglePage){padding-right:78px}}.uaPage :is(.uaScope>header>*,.uaScope article,.uaTools>header,.uaTools article,.uaToolPreviews>header>*,.uaPreviewCopy,.uaStandards>div,.uaClose>h2,.uaClose>p,.uaClose>a,.uaPremise blockquote){overflow-wrap:anywhere;min-width:0;max-width:100%}.uaPage .uaScope>header{grid-template-columns:repeat(2,minmax(0,1fr))}.uaPage :is(.uaScope>div,.uaTools>div){grid-template-columns:repeat(4,minmax(0,1fr))}.uaPage .uaToolPreviews>header{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr)}.uaPage .uaToolPreviews>div{grid-template-columns:repeat(2,minmax(0,1fr))}.uaPage .uaStandards{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}@media (width<=850px){.uaPage :is(.uaScope>header,.uaToolPreviews>header,.uaToolPreviews>div,.uaStandards){grid-template-columns:minmax(0,1fr)}.uaPage :is(.uaScope>div,.uaTools>div){grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=520px){.uaPage :is(.uaScope>div,.uaTools>div){grid-template-columns:minmax(0,1fr)}}.spaceRaceProject .spaceRaceSystems>header{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr)}.spaceRaceProject .spaceRaceSystems :is(header>*,article){overflow-wrap:anywhere;min-width:0}@media (width<=760px){.spaceRaceProject .spaceRaceSystems>:is(header,div){grid-template-columns:minmax(0,1fr)}}@media (width>=600px) and (width<=1100px){.projectsPage>:is(.projectsHero,.archiveProjects){padding-inline-end:calc(72px + var(--safe-right,0px))}}.projectIdentity,.projectSiteBrief{--pi-paper:#f2eee5;--pi-ink:#191612;--pi-muted:#6c655c;--pi-line:#cbc3b5}html[data-theme=dark] .projectIdentity,html[data-theme=dark] .projectSiteBrief{--pi-paper:#0b1011;--pi-ink:#f2eee5;--pi-muted:#b7bdbe;--pi-line:#384346}.projectIdentity{color:var(--pi-ink);background:var(--pi-paper);border-bottom:1px solid var(--pi-line);border-top:3px solid var(--project-accent);justify-content:space-between;align-items:center;gap:24px;margin:0;padding:22px clamp(18px,3vw,48px);display:flex}.projectIdentityBrands{align-items:center;gap:20px;min-width:0;display:flex}.projectIdentityParent{flex:none;gap:5px;text-decoration:none;display:grid}.projectIdentityParent b{letter-spacing:.13em;font:900 23px/1 system-ui}.projectIdentityParent small{letter-spacing:.1em;font:10px/1.4 ui-monospace}.projectIdentityCross{color:var(--pi-muted);font:300 24px/1 system-ui}.projectIdentityBrand{align-items:center;gap:12px;min-width:0;display:flex}.projectIdentityBrand img{object-fit:contain;flex:none;width:48px;height:48px}.projectIdentityBrand strong{font:800 clamp(17px,2vw,23px)/1.2 system-ui;display:block}.projectIdentityBrand small{color:var(--pi-muted);margin-top:5px;font:11px/1.4 ui-monospace;display:block}.projectIdentityMonogram{color:var(--pi-ink);font:800 13px/1.2 ui-monospace}.projectIdentityDestination{justify-items:end;gap:7px;min-width:0;display:grid}.projectIdentityDestination a{border:1px solid var(--project-accent);align-items:center;gap:12px;min-height:44px;padding:10px 16px;font:700 13px/1.4 ui-monospace;text-decoration:none;display:inline-flex}.projectIdentityDestination small{color:var(--pi-muted);overflow-wrap:anywhere;font:10px/1.4 ui-monospace}.projectIdentityLocal{color:var(--pi-muted);font:11px/1.5 ui-monospace}.projectSiteBrief{background:var(--pi-paper);color:var(--pi-ink);border-bottom:1px solid var(--pi-line);margin:0;padding:clamp(32px,5vw,72px) clamp(18px,3vw,48px)}.projectSiteBrief>header{grid-template-columns:1fr 1fr;align-items:end;gap:32px;margin-bottom:28px;display:grid}.projectSiteBrief>header small{color:var(--pi-muted);letter-spacing:.1em;font:700 11px/1.5 ui-monospace}.projectSiteBrief>header h2{letter-spacing:-.03em;margin:12px 0 0;font:800 clamp(25px,3.4vw,44px)/1.08 system-ui}.projectSiteBrief>header p{color:var(--pi-muted);margin:0;font:16px/1.65 system-ui}.projectSiteFeatures{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(16px,2vw,28px);display:grid}.projectSiteFeatures>a{border:1px solid var(--pi-line);min-width:0;color:var(--pi-ink);background:color-mix(in srgb, var(--pi-paper) 96%, var(--pi-ink));border-radius:14px;flex-direction:column;padding:0;text-decoration:none;transition:border-color .25s,box-shadow .25s;display:flex;overflow:hidden}.projectFeatureMedia{aspect-ratio:16/9;background:#111719;margin:0;position:relative;overflow:hidden}.projectFeatureMedia>small{letter-spacing:.06em;pointer-events:none;justify-content:space-between;font:11px/1.5 ui-monospace;display:flex;position:absolute;inset:14px 14px auto}.projectFeatureMedia small>span{color:#fff;background:#10191dea;border:1px solid #ffffff35;border-radius:8px;place-items:center;min-width:30px;min-height:30px;padding:5px 8px;display:grid}.projectFeatureCopy{flex:1;min-width:0;padding:clamp(20px,2.4vw,28px)}.projectSiteFeatures h3{margin:0 0 12px;font:800 20px/1.25 system-ui}.projectSiteFeatures p{color:var(--pi-muted);margin:0;font:14px/1.6 system-ui}.projectSiteScope{max-width:90ch;color:var(--pi-muted);margin:22px 0 0;font:13px/1.65 system-ui}.projectIdentity a:hover{background:color-mix(in srgb, var(--pi-ink) 6%, transparent)}.projectSiteFeatures>a:is(:hover,:focus-visible){border-color:var(--project-accent);box-shadow:0 8px 24px #00000012}.projectSiteFeatures>a:is(:hover,:focus-visible) .projectFeatureArt{transform:scale(1.025)}.projectIdentity a:focus-visible,.projectSiteBrief a:focus-visible{outline:3px solid var(--dt-focus-ring,#ffd073);outline-offset:3px}.uaPage .uaTools article>a{align-items:center;min-height:44px;margin-top:18px;font:700 12px/1.5 ui-monospace;display:inline-flex}.uaPage .uaTools article>a:focus-visible{outline:3px solid var(--dt-focus-ring,#ffd073);outline-offset:3px}@media (width<=800px){.projectIdentity{flex-wrap:wrap;gap:18px}.projectIdentityDestination{justify-items:start}.projectSiteBrief>header{grid-template-columns:1fr;gap:18px}.projectSiteFeatures{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=480px){.projectIdentityBrands{gap:12px}.projectIdentityBrand{gap:9px}.projectIdentityBrand img{width:40px;height:40px}.projectIdentityParent b{font-size:19px}.projectIdentityParent small{font-size:8px}.projectIdentityDestination{width:100%}.projectSiteFeatures{grid-template-columns:1fr}}.projectSiteFeatures .projectFeatureArt{object-fit:cover;width:100%;height:100%;transition:transform .4s;display:block}@media (prefers-reduced-motion:reduce){.projectSiteFeatures :is(a,img){transition:none;transform:none!important}}.projectIdentityBrand img[src$=wawl-handprint\.webp]{width:96px;height:64px}html[data-theme=light] .classificationStrip>b{--dt-a11y-v137-strip-ink:#c2a166;color:var(--dt-a11y-v137-strip-ink)}html[data-theme] .projectIdentity :is(.projectIdentityParent,.projectIdentityDestination)>small{color:var(--pi-muted)}html[data-theme=light] .projectIdentity :is(.projectIdentityParent,.projectIdentityDestination)>small{color:var(--dt-a11y-muted-on-light)}html[data-theme=light] #wawl .inPageNav a:is(:hover,:focus-visible,[aria-current=location],:active){color:var(--xpink)!important}html[data-theme] .uaPage .uaTools article>a{color:var(--dt-a11y-ink-on-light)}.dovetailEditor.isOpen{max-height:calc(100dvh - 24px - var(--safe-top,0px));overscroll-behavior:contain;overflow:auto}.dovetailEditor header{align-items:flex-start;gap:12px}.dovetailEditor header [role=status]{overflow-wrap:anywhere;line-height:1.5}.dovetailEditor nav{grid-template-columns:repeat(auto-fit,minmax(100px,1fr));margin-top:8px}.dovetailEditor nav button,.dovetailEditor nav a,.editorRecovery button,.editorHistory button{text-wrap:balance;min-height:44px;font-size:11px;line-height:1.35}.dovetailEditor nav a{color:#eee7dc;justify-content:center;align-items:center;padding:8px;display:flex}.editorRecovery,.editorHistory{color:#eee7dc;border:1px solid #4b5052;gap:8px;margin-top:10px;padding:12px;font-size:12px;line-height:1.5;display:grid}.editorHistory select{color:#eee7dc;background:#202526;width:100%;min-height:44px;padding:8px}.editorHistory button,.editorRecovery button{color:#eee7dc;cursor:pointer;background:#202526;border:1px solid #7c8588;padding:8px}.dovetailEditor :is(button,a,select):focus-visible{outline-offset:2px;outline:3px solid #efc279}.dovetailEditor>output:empty{display:none}.dovetailEditor>output:not(:empty){color:#eee7dc;background:#111516;max-width:min(480px,100vw - 30px);padding:12px;line-height:1.5;display:block}.editorLogin code{overflow-wrap:anywhere;font-size:14px;display:block}.updateEditor>button{min-height:44px}.updateEditor>button:disabled{cursor:wait;opacity:.65}.updateEditor :is(input,textarea,select):focus-visible{outline:3px solid var(--ox);outline-offset:3px}#ration-support{width:168px;height:96px;display:block;right:max(16px, env(safe-area-inset-right,0px))!important;bottom:calc(30px + env(safe-area-inset-bottom,0px))!important;transform:none!important}#ration-support .rationCrate{width:100%;height:100%;min-height:44px;box-shadow:8px 10px 0 #05060799, inset 0 0 0 4px var(--support-frame,#ba965b);overflow:visible;transform:perspective(400px)rotateY(-4deg)}#ration-support:not(.support-bunker){--support-frame:color-mix(in srgb, var(--support-gold) 70%, #8f7442)}#ration-support .rationCrate:hover,#ration-support .rationCrate:focus-visible{transform:perspective(400px)rotateY(-1deg)translateY(-4px)}#ration-support .rationLid,#ration-support .rationSlats,#ration-support .rationCrate>em,#ration-support .rationMark i{display:block}#ration-support .rationMark{inset:19px 27px 21px}#ration-support .rationMark b{font-size:20px}#ration-support.support-wow .rationMark b{font-size:16px}#ration-support .rationMark i{font-size:7px}#ration-support .rationCrate>em{color:#e4dccb;background:#111516;padding:3px 0;font-size:9px}#ration-support .rationSpeech{overflow-wrap:anywhere;max-width:calc(100vw - 32px);max-height:calc(100dvh - 32px);top:-130px;bottom:auto;right:auto;overflow:auto}#ration-support:has(.rationLoadError){z-index:950}#ration-support .rationLoadError{opacity:1;pointer-events:auto;padding-right:68px;transform:none;display:block!important}#ration-support .rationPanel{max-width:calc(100vw - env(safe-area-inset-left,0px) - env(safe-area-inset-right,0px) - 32px);min-height:0;max-height:calc(100dvh - env(safe-area-inset-top,0px) - env(safe-area-inset-bottom,0px) - 32px);margin:0;padding:64px 28px 28px;transition:none;position:fixed;inset:auto;overflow:hidden auto;transform:none;box-shadow:0 22px 80px #0009}#ration-support .rationPanel:not([open]){display:none}#ration-support .rationPanel[open]{animation:.42s cubic-bezier(.16,1,.3,1) both rationPanelReveal}#ration-support.isOpen{z-index:950!important}#ration-support .rationPanel:before,#ration-support .rationPanel:after{opacity:.65;z-index:0;height:40px;top:0}#ration-support .rationClose{z-index:2;width:44px;height:44px}#ration-support .rationPanel h2{overflow-wrap:anywhere;font-size:clamp(27px,7vw,36px);line-height:1.05}#ration-support .rationPanel p{font-size:14px}#ration-support .rationPanel>small{font-size:12px}#ration-support .rationLaunch{overflow-wrap:anywhere;align-items:center;gap:12px;min-height:48px;font-size:13px;line-height:1.45}#ration-support .rationProvider{line-height:1.55;color:#bdc2bc!important;font-size:12px!important}#ration-support .rationAmounts span{font-size:12px}#ration-support .rationPanel a:focus-visible,#ration-support .rationClose:focus-visible{outline-offset:3px;outline:3px solid #f5d17b}#ration-support:is(.support-wawl,.support-cheese,.support-culinary,.support-tech,.support-wow) .rationLaunch{color:#000}#ration-support .rationConfetti{z-index:1;width:100%;height:min(400px,100%);inset:0}@keyframes rationPanelReveal{0%{opacity:0;transform:translateY(48px)scale(.92)rotate(1deg)}to{opacity:1;transform:none}}@media (width<=1100px){#ration-support{width:124px;height:76px;bottom:calc(131px + env(safe-area-inset-bottom,0px))!important}#ration-support .rationMark{inset:17px 13px 18px}#ration-support .rationMark b{font-size:18px}#ration-support .rationPanel{padding:64px 20px 24px}}@media (height<=320px){#ration-support{width:124px;height:44px}#ration-support .rationMark{inset:5px 13px}#ration-support .rationMark b{font-size:16px}}@media (prefers-reduced-motion:reduce){#ration-support .rationPanel[open],#ration-support .rationCrate,#ration-support .rationLid,#ration-support .rationSpeech{transition:none!important;animation:none!important}#ration-support .rationCrate:hover,#ration-support .rationCrate:focus-visible{transform:none}#ration-support .rationConfetti{display:none}}#ration-support[data-support-compact=true]{width:80px;height:44px}#ration-support[data-support-compact=true] .rationCrate{box-shadow:none;color:#e4dccb;border-color:var(--support-gold,#cda866);background:#111516;transform:none!important}#ration-support[data-support-compact=true] .rationCrate>span:not(.rationCompactLabel),#ration-support[data-support-compact=true] .rationCrate>em{display:none!important}#ration-support .rationCompactLabel{display:none}#ration-support[data-support-compact=true] .rationCompactLabel{font:700 12px/1 IBM Plex Mono,monospace;display:inline}#ration-support[data-support-compact=true] .rationCrate:focus-visible{outline-offset:3px;outline:3px solid #f5d17b}.rationSupportSlot{box-sizing:border-box;height:0;padding:0;display:flow-root}.rationSupportSlot[data-support-reserved=true]{height:76px;padding:16px}#ration-support[data-support-flow=true]{margin:0 0 0 auto;position:relative;inset:auto!important}.ashStory{--ash:#090b0c;--panel:#121516;--steel:#313638;--bone:#e2dacb;--rust:#ad382c;--ember:#ea5a3f;background:var(--ash);color:var(--bone);min-height:100vh;font-family:Archivo,Arial,sans-serif}.ashStory>header{border-color:var(--steel);background:#090b0cf2}.ashStory>header .logo{color:var(--ember)}.ashStory>header nav a{color:#aaa}.ashStory small{color:#aaa49a;font-family:IBM Plex Mono,monospace}.ashHero{border-left:1px solid var(--steel);border-right:1px solid var(--steel);grid-template-columns:1fr 1fr 150px;width:min(1320px,100% - 40px);min-height:760px;margin:auto;display:grid}.ashHeroArt{background:linear-gradient(90deg, transparent 60%, var(--ash)), linear-gradient(0deg, #090b0cb8, transparent 48%), url(/images/autumn-in-ashes-banner-concept.jpg) center/cover}.ashHeroCopy{flex-direction:column;justify-content:center;padding:100px 40px 65px;display:flex}.ashLive{width:max-content;color:var(--ember);letter-spacing:.12em;border:1px solid #414749;margin-top:22px;padding:7px 10px;font:700 9px IBM Plex Mono;display:inline-block}.ashHero h1{text-transform:uppercase;letter-spacing:-.07em;margin:25px 0;font:900 clamp(65px,8.8vw,128px)/.76 Archivo,Arial,sans-serif}.ashHero h1 em{color:var(--ember);font-style:normal}.ashHero p{color:#aaa;margin:0;font:17px/1.6 IBM Plex Mono,monospace}.ashHeroActions{flex-wrap:wrap;gap:10px;margin-top:28px;display:flex}.ashHeroActions a,.ashHeroActions>span{color:#ddd5c8;letter-spacing:.1em;text-transform:uppercase;border:1px solid #484e50;padding:15px 17px;font:800 9px IBM Plex Mono;text-decoration:none}.ashHeroActions a:first-child{background:var(--rust);border-color:var(--rust);color:#fff}.ashHero aside{border-left:1px solid var(--steel);flex-direction:column;justify-content:flex-end;padding:70px 18px;display:flex}.ashHero aside b{color:var(--ember);font:900 78px/.8 Archivo}.ashHero aside span,.ashHero aside i{letter-spacing:.1em;text-transform:uppercase;font:700 9px/1.5 IBM Plex Mono}.ashHero aside span{padding:16px 0 65px}.ashHero aside i{color:#777;font-style:normal}.ashNotice{background:var(--rust);justify-content:space-between;align-items:center;gap:35px;padding:25px max(20px,50vw - 560px);display:flex}.ashNotice p{margin:0;font:13px/1.6 IBM Plex Mono}.ashNotice a{color:#fff;white-space:nowrap;font:800 9px IBM Plex Mono}.ashPurpose{grid-template-columns:1fr 1fr;min-height:590px;display:grid}.ashPurpose>div:first-child{flex-direction:column;justify-content:center;padding:95px 7vw 80px max(35px,50vw - 560px);display:flex}.ashPurpose h2,.chapterSection h2,.ashCommerce h2,.ashLedger h2,.ashEnd h2{text-transform:uppercase;margin:15px 0;font:900 clamp(42px,6vw,76px)/.93 Archivo}.ashPurpose p,.chapterSection>header p,.ashCommerce>header p{color:#999;font:14px/1.75 IBM Plex Mono}.ashPurposeArt{background:linear-gradient(90deg, var(--ash), transparent 30%), url(/images/autumn-in-ashes-gas-mask.jpg) center/cover}.chapterSection,.ashCommerce,.ashLedger{width:min(1160px,100% - 40px);margin:auto;padding:105px 0}.chapterSection>header,.ashCommerce>header{border-bottom:1px solid var(--steel);grid-template-columns:1.25fr 1fr;align-items:end;gap:65px;padding-bottom:35px;display:grid}.chapterShelf{grid-template-columns:repeat(3,1fr);gap:8px;margin-top:45px;display:grid}.chapterShelf>a,.chapterShelf>article{background:var(--panel);min-height:380px;color:inherit;border:1px solid #343a3c;flex-direction:column;padding:25px;text-decoration:none;display:flex}.chapterShelf>a{border-top:5px solid var(--rust)}.chapterShelf div{justify-content:space-between;display:flex}.chapterShelf div b{color:var(--ember);font:900 54px Archivo}.chapterShelf h3{text-transform:uppercase;margin:45px 0 15px;font:800 28px Archivo}.chapterShelf p{color:#999;-webkit-line-clamp:4;-webkit-box-orient:vertical;font:13px/1.65 IBM Plex Mono;display:-webkit-box;overflow:hidden}.chapterShelf>*>span{border-top:1px solid var(--steel);color:#d3a47f;margin-top:auto;padding-top:15px;font:700 9px IBM Plex Mono}.ashCommerce{border-top:1px solid var(--steel)}.ashOffers{grid-template-columns:repeat(6,1fr);gap:8px;margin-top:45px;display:grid}.ashOffers article{background:var(--panel);border:1px solid #343a3c;flex-direction:column;grid-column:span 2;min-height:285px;padding:23px;display:flex}.ashOffers article:nth-child(4),.ashOffers article:nth-child(5){grid-column:span 3}.ashOffers article.active{border-top:5px solid var(--rust)}.ashOffers b{color:var(--ember);margin:25px 0 4px;font:900 52px Archivo}.ashOffers p{color:#999;font:12px/1.6 IBM Plex Mono}.ashOffers button{color:#ddd;text-align:left;letter-spacing:.08em;cursor:pointer;background:0 0;border:1px solid #555;margin-top:auto;padding:13px;font:800 9px IBM Plex Mono}.ashOffers article.active button{background:var(--rust);border-color:var(--rust);color:#fff}.ashCheckoutMessage{border-left:4px solid var(--ember);background:#3b1714;grid-column:1/-1;margin:0;font:12px/1.5 IBM Plex Mono;color:#e4c2b6!important;padding:15px!important}.ashPrintDiagram{border:1px solid var(--steel);margin-top:55px;padding:25px}.ashPrintDiagram>div{grid-template-columns:1fr auto 1fr auto 1fr auto 1fr;align-items:center;gap:15px;margin-top:20px;display:grid}.ashPrintDiagram span{background:var(--panel);text-transform:uppercase;min-height:110px;padding:20px;font:700 10px/1.5 IBM Plex Mono}.ashPrintDiagram b{color:var(--ember);font:900 38px Archivo;display:block}.ashPrintDiagram i{color:var(--ember);font-style:normal}.ashLedger{border-top:1px solid var(--steel)}.ashTimeline{grid-template-columns:repeat(7,1fr);gap:8px;margin-top:45px;display:grid}.ashTimeline article{background:var(--panel);border:1px solid #343a3c;flex-direction:column;min-height:230px;padding:20px;display:flex;position:relative}.ashTimeline b{color:var(--ember);font:900 38px Archivo}.ashTimeline time,.ashTimeline strong,.ashTimeline span{letter-spacing:.08em;font-family:IBM Plex Mono;font-size:9px}.ashTimeline time{color:#aaa;margin:25px 0 6px}.ashTimeline strong{color:#ddd;font-size:17px}.ashTimeline span{color:#777;text-transform:uppercase;margin-top:auto}.ashLedger>footer{border:1px solid var(--steel);background:0 0;grid-template-columns:1fr auto 1fr auto 1fr;align-items:center;gap:20px;margin-top:8px;padding:25px;display:grid}.ashLedger>footer div{flex-direction:column;display:flex}.ashLedger>footer b{color:var(--ember);font:900 32px Archivo}.ashLedger>footer span{color:#999;font:700 9px IBM Plex Mono}.ashLedger>footer>i{color:var(--ember)}.ashEnd{background:var(--rust);padding:100px max(20px,50vw - 480px)}.ashEnd small{color:#f1c9ba}.ashEnd h2{max-width:950px;font-size:clamp(52px,8vw,96px)}.ashEnd p{max-width:650px;font:14px/1.7 IBM Plex Mono}.ashEnd a{color:#fff;text-transform:uppercase;letter-spacing:.1em;margin-top:30px;font:800 10px IBM Plex Mono;display:inline-block}@media (width<=1100px){.ashHero{display:block}.ashHero aside{display:none}.ashTimeline{grid-template-columns:repeat(4,1fr)}.ashOffers article{grid-column:span 3}.ashOffers article:nth-child(5){grid-column:span 6}}@media (width<=700px){.ashHero{display:block}.ashHeroArt{background:linear-gradient(0deg, var(--ash), transparent 60%), url(/images/autumn-in-ashes-banner-concept.jpg) center/cover;height:380px}.ashHeroCopy{padding:35px 20px 70px}.ashNotice{flex-direction:column;align-items:flex-start}.ashPurpose,.chapterSection>header,.ashCommerce>header{grid-template-columns:1fr}.ashPurpose>div:first-child{padding:80px 20px}.ashPurposeArt{background:linear-gradient(0deg, var(--ash), transparent 55%), url(/images/autumn-in-ashes-gas-mask.jpg) center/cover;height:430px}.chapterShelf,.ashOffers,.ashTimeline{grid-template-columns:1fr}.ashOffers article,.ashOffers article:nth-child(4),.ashOffers article:nth-child(5){grid-column:1}.ashPrintDiagram>div{grid-template-columns:1fr}.ashPrintDiagram i{text-align:center;transform:rotate(90deg)}.ashLedger>footer{grid-template-columns:1fr}.ashLedger>footer>i{text-align:center;transform:rotate(90deg)}}.ashStory{--muted:#c2bcb2;--hairline:#4b5153}.ashStory small{color:#bbb5aa}.ashHero p,.ashPurpose p,.chapterSection>header p,.ashCommerce>header p{color:var(--muted)}.ashPurpose h2,.chapterSection h2,.ashCommerce h2,.ashLedger h2,.ashEnd h2{overflow-wrap:anywhere;font-size:clamp(38px,5.4vw,72px);line-height:.96}.ashPrintDiagram span{color:#ddd6cb}.ashTimeline time,.ashTimeline span{color:#bdb7ad}.ashTimeline strong{color:#f4eee5}.ashLedger>header{z-index:2;background:var(--ash);padding-bottom:28px;position:relative}.ashLedger>header h2{max-width:960px;margin-bottom:0}.ashOffers{border:1px solid var(--hairline);background:var(--panel);margin-top:45px;display:block}.ashOffers>header{border-bottom:1px solid var(--hairline);grid-template-columns:1fr minmax(260px,.72fr);gap:28px;padding:32px;display:grid}.ashOffers>header h3{text-transform:uppercase;color:var(--bone);margin:10px 0;font:900 clamp(32px,4vw,52px)/.94 Archivo}.ashOffers>header p,.ashOfferRows p{color:var(--muted);margin:0;font:14px/1.65 IBM Plex Mono}.ashOfferRows article,.ashOfferRows article:nth-child(n){background:0 0;border:0;border-bottom:1px solid #3e4446;grid-template-columns:42px minmax(220px,1fr) 130px 170px;align-items:center;gap:20px;min-height:0;padding:22px 28px;display:grid}.ashOfferRows article:last-child{border-bottom:0}.offerIndex{color:#777;border-right:1px solid #4b5153;align-self:stretch;align-items:center;font:800 11px IBM Plex Mono;display:flex}.ashOfferRows article>div small{color:#e4ddd2;font-size:11px}.ashOfferRows b{color:var(--ember);margin:0;font:900 36px Archivo}.ashOffers button{color:#f4eee5;text-align:left;letter-spacing:.08em;cursor:pointer;background:0 0;border:1px solid #6b7173;min-height:48px;margin:0;padding:14px 16px;font:800 10px IBM Plex Mono}.ashOfferRows article.active button{background:var(--rust);border-color:var(--rust);color:#fff}.ashOffers button:disabled{opacity:.72;cursor:not-allowed}.ashCheckoutMessage{border-left:4px solid var(--ember);background:#3b1714;margin:0;font:13px/1.5 IBM Plex Mono;color:#f0d0c5!important;padding:15px 28px!important}@media (width<=950px){.ashOfferRows article,.ashOfferRows article:nth-child(n){grid-template-columns:38px 1fr 110px}.ashOfferRows button{grid-column:2/-1}.ashPrintDiagram>div{gap:10px}.ashPrintDiagram span{padding:16px}}@media (width<=700px){.ashHero{border:0;width:100%}.ashHeroArt{height:min(58vh,420px)}.ashHeroCopy{padding:30px 20px 64px}.ashHero h1{margin:22px 0;font-size:clamp(56px,19vw,82px);line-height:.8}.ashHero p{font-size:15px;line-height:1.65}.ashHeroActions{display:grid}.ashHeroActions a,.ashHeroActions>span{align-items:center;min-height:48px;display:flex}.ashNotice{gap:16px;padding:22px 20px}.ashNotice p{font-size:14px}.ashPurpose,.chapterSection>header,.ashCommerce>header{gap:18px}.ashPurpose h2,.chapterSection h2,.ashCommerce h2,.ashLedger h2{letter-spacing:-.035em;font-size:clamp(34px,10.5vw,52px);line-height:.98}.chapterSection,.ashCommerce,.ashLedger{width:calc(100% - 28px);padding:72px 0}.chapterShelf{margin-top:28px}.chapterShelf>a,.chapterShelf>article{min-height:320px;padding:22px}.ashOffers>header{grid-template-columns:1fr;padding:22px}.ashOfferRows article,.ashOfferRows article:nth-child(n){grid-template-columns:34px 1fr auto;gap:12px;padding:20px 16px}.offerIndex{grid-row:1/3}.ashOfferRows article p{font-size:13px;line-height:1.55}.ashOfferRows b{font-size:30px}.ashOfferRows button{grid-column:2/-1;width:100%}.ashPrintDiagram{margin-top:34px;padding:18px}.ashPrintDiagram>div{gap:8px}.ashPrintDiagram span{min-height:0}.ashTimeline{margin-top:28px}.ashTimeline article{min-height:190px}.ashLedger>footer{padding:20px}.ashEnd{padding:72px 20px}.ashEnd h2{font-size:clamp(48px,15vw,72px)}}@media (width<=390px){.ashHero h1{font-size:54px}.ashHeroCopy{padding-inline:16px}.chapterSection,.ashCommerce,.ashLedger{width:calc(100% - 20px)}.ashOfferRows article,.ashOfferRows article:nth-child(n){grid-template-columns:30px 1fr}.ashOfferRows b,.ashOfferRows button{grid-column:2}.ashPurpose>div:first-child{padding-inline:16px}.ashPrintDiagram{padding:14px}}.aiaSinglePage .ashHeroArt{background:0 0;align-self:center;height:auto}.aiaSinglePage .ashHeroArt img{width:100%;height:auto;display:block}.ashEnd p{color:#f0d7cf;max-width:640px;margin:0 0 34px;font:17px/1.6 Georgia,serif}.ashNotice a:hover,.ashNotice a:focus-visible{text-underline-offset:4px;text-decoration:underline}.ashReader{background:#f5f0e7;min-height:100vh}.readerHead{border-bottom:1px solid #cfc5b6;justify-content:space-between;align-items:end;width:min(820px,100% - 40px);margin:auto;padding:110px 0 45px;display:flex}.readerHead h1{letter-spacing:-.05em;margin:15px 0 0;font:500 clamp(54px,8vw,92px)/.9 Georgia}.readerHead>span{color:var(--ox);letter-spacing:.12em;font:800 11px monospace}.readerNav{z-index:5;box-sizing:border-box;color:#d5b474;background:#181613;grid-template-columns:1fr auto 1fr;align-items:center;width:min(900px,100%);margin:auto;padding:15px max(20px,50% - 410px);display:grid;position:sticky;top:0}.readerNav a,.readerNav span{text-transform:uppercase;letter-spacing:.08em;color:inherit;font:800 9px/1.3 monospace;text-decoration:none}.readerNav a:nth-child(2){text-align:center}.readerNav>:last-child{text-align:right}.readerNav span{color:#777067}.readerText{width:min(700px,100% - 40px);margin:auto;padding:75px 0 95px}.readerText p{color:#302c27;text-indent:1.6em;margin:0 0 1.25em;font:20px/1.85 Georgia,serif}.readerText p:first-child{text-indent:0}.readerText p:first-child:first-letter{float:left;color:var(--ox);padding:9px 11px 0 0;font:500 86px/.72 Georgia}.readerNavBottom{margin-bottom:100px;position:static}.ashLockedAction{color:#d5b474;letter-spacing:.11em;background:#181613;align-items:center;padding:14px 18px;font:800 9px monospace;display:inline-flex}.chapterShelfLocked>article{background:var(--paper);min-width:0;color:var(--ink);flex-direction:column;min-height:420px;padding:38px;display:flex}.chapterShelfLocked article>div{justify-content:space-between;align-items:start;display:flex}.chapterShelfLocked small{letter-spacing:.12em;color:var(--ox);font:800 9px monospace}.chapterShelfLocked b{color:#9d9589;font:500 90px/.9 Georgia}.chapterShelfLocked h2{margin:32px 0 20px;font:500 30px Georgia}.chapterShelfLocked p{color:#777067;font:15px/1.6 Georgia}.chapterShelfLocked article>span{letter-spacing:.1em;color:var(--ox);margin-top:auto;padding-top:30px;font:800 9px monospace}.readerLocked{flex-direction:column;justify-content:center;width:min(760px,100% - 40px);min-height:calc(100vh - 90px);margin:auto;padding:120px 0;display:flex}.readerLocked>small{color:var(--ox)}.readerLocked>b{color:#b9b0a4;margin:40px 0 20px;font:500 120px/.8 Georgia}.readerLocked h1{margin:0 0 28px;font:500 clamp(52px,8vw,88px)/.92 Georgia}.readerLocked p{color:#6f675e;max-width:620px;font:19px/1.65 Georgia}.readerLocked a{color:var(--ox);text-transform:uppercase;letter-spacing:.1em;margin-top:28px;font:800 10px monospace}.ashCampaign{color:#eee7dc;background:#181613;grid-template-columns:.9fr 1.1fr;display:grid}.ashEbook{border-right:1px solid #4c443b;padding:90px max(30px,50vw - 560px)}.ashEbook small,.ashSchedule small{color:#d5b474}.ashEbook h2{margin:18px 0 30px;font:500 clamp(48px,6vw,76px)/.98 Georgia}.ashEbook h2 em{color:#d5b474;font-style:normal}.ashEbook p{color:#c9c1b7;max-width:500px;margin-bottom:38px;font:17px/1.65 Georgia}.ashEbook>span{color:#9c9184;letter-spacing:.11em;border:1px solid #6c6256;padding:15px 18px;font:800 9px monospace;display:inline-block}.ashSchedule{padding:90px max(30px,50vw - 560px) 90px 55px}.ashSchedule header{background:0 0;border-bottom:3px solid #d5b474;height:auto;padding:0 0 26px;display:block}.ashSchedule h2{margin:12px 0 0;font:500 clamp(36px,4vw,54px)/1 Georgia}.ashSchedule>div{border-bottom:1px solid #4c443b;grid-template-columns:90px 1fr 130px;align-items:center;gap:22px;padding:18px 0;display:grid}.ashSchedule b,.ashSchedule time,.ashSchedule span{letter-spacing:.08em;text-transform:uppercase;font:800 9px monospace}.ashSchedule span{text-align:right;color:#8f867a}@media (width<=900px){.ashCampaign{grid-template-columns:1fr}.ashEbook{border-bottom:1px solid #4c443b;border-right:0}.ashSchedule{padding-left:max(30px,50vw - 560px)}}@media (width<=760px){.chapterShelf{grid-template-columns:1fr}.readerHead{padding-top:80px}.readerNav{grid-template-columns:1fr 1fr;padding:16px 20px}.readerNav a:nth-child(2){display:none}.readerText p{font-size:18px;line-height:1.75}.readerNavBottom{margin-bottom:60px}.ashSchedule>div{grid-template-columns:70px 1fr}.ashSchedule>div span{text-align:left;grid-column:2}}.ashStory{background:#fbf7ee}.ashLive{color:#365a2c;letter-spacing:.1em;background:#dcedce;border-radius:99px;margin-top:20px;padding:8px 11px;font:800 9px monospace;display:inline-block}.ashHero p{max-width:700px;line-height:1.22}.ashHeroActions{gap:12px;margin-top:34px;display:flex}.ashHeroActions a{border:1px solid var(--ox);color:var(--ox);text-transform:uppercase;letter-spacing:.08em;padding:15px 19px;font:800 10px monospace;text-decoration:none;transition:all .2s}.ashHeroActions a:first-child{background:var(--ox);color:#fff}.ashHeroActions a:hover,.ashHeroActions a:focus-visible{transform:translateY(-2px);box-shadow:0 8px 22px #64251c22}.ashNotice{color:#30251d;background:#f0d8ad;border-block:1px solid #d7b77f}.ashNotice p{color:#5a4637;font-size:14px}.ashNotice p b{color:var(--ox)}.ashNotice nav{gap:8px}.ashNotice a{background:var(--ox);color:#fff;border-radius:2px;padding:10px 12px}.chapterSection{width:min(1120px,100% - 40px);margin:auto;padding:95px 0 120px;scroll-margin-top:40px}.chapterSection>header{border-bottom:3px solid var(--ox);background:0 0;grid-template-columns:1fr 1fr;align-items:end;gap:50px;height:auto;padding:0 0 34px;display:grid}.chapterSection>header h2{margin:10px 0 0;font:500 clamp(42px,6vw,70px)/.95 Georgia}.chapterSection>header p{color:#6e6256;margin:0;font:17px/1.6 Georgia}.chapterSection .chapterShelf{background:0 0;gap:16px;width:auto;margin:0;padding:22px 0 0}.chapterSection .chapterShelf>a{background:#fffdf8;border:1px solid #d9cdbd;min-height:420px;padding:30px;box-shadow:0 10px 30px #553b1b0a}.chapterSection .chapterShelf>a:hover,.chapterSection .chapterShelf>a:focus-visible{color:#241a14;background:#fff;border-color:#b97b5e;transform:translateY(-7px);box-shadow:0 18px 40px #553b1b18}.chapterShelf>a>div{justify-content:space-between;align-items:start;display:flex}.chapterShelf>a>div b{color:#d6b896;margin:0;font-size:70px;line-height:.8}.chapterShelf span{border-top:1px solid #e0d5c5;justify-content:space-between;display:flex}.chapterShelf span i{font-style:normal}.ashReader{background:#fcf8f0;transition:background .25s,color .25s}.ashReader .readerHead{background:0 0;width:min(860px,100% - 40px);height:auto;padding:82px 0 38px}.readerHead>div>a{color:var(--ox);text-transform:uppercase;margin-bottom:24px;font:800 9px monospace;text-decoration:none;display:inline-block}.readerHead p{color:#74685a;margin:18px 0 0;font:italic 20px/1.45 Georgia}.readerHead>span{flex-direction:column;align-items:flex-end;gap:6px;display:flex}.readerHead>span b{color:#d2ad83;font:500 62px/.8 Georgia}.readerHead>span small{font-size:8px}.ashReader .readerNav{color:#fff7e9;background:#8f3128;width:min(940px,100%);padding-left:max(20px,50% - 430px);padding-right:max(20px,50% - 430px);box-shadow:0 8px 24px #4a160f18}.readerTools{width:min(860px,100% - 40px);margin:22px auto 0;position:relative}.readerTools>div{justify-content:flex-end;align-items:center;gap:8px;display:flex}.readerTools small{color:#8a7463;margin-right:auto}.readerTools button{color:#5b4637;text-transform:uppercase;cursor:pointer;background:#fffdf8;border:1px solid #d5c6b3;padding:9px 11px;font:700 9px monospace}.readerTools button:hover,.readerTools button:focus-visible{border-color:var(--ox);color:var(--ox)}.readerProgress{background:#eadfd1;height:3px;position:absolute;top:-22px;left:0;right:0}.readerProgress i{background:#e0a641;height:100%;transition:width .15s linear;display:block}.ashReader .readerText{width:min(680px,100% - 40px);padding:58px 0 85px}.ashReader .readerText p{font-size:calc(20px + var(--reader-step,0) * 2px);line-height:1.85}.readerComplete{text-align:center;background:#f1d9ac;border:1px solid #dbb97e;width:min(860px,100% - 40px);margin:0 auto 28px;padding:52px}.readerComplete small{color:var(--ox)}.readerComplete h2{margin:13px 0;font:500 clamp(38px,6vw,66px)/1 Georgia}.readerComplete p{color:#634d3c;font:17px/1.6 Georgia}.readerComplete a{background:var(--ox);color:#fff;text-transform:uppercase;margin-top:12px;padding:14px 18px;font:800 9px monospace;text-decoration:none;display:inline-block}.ashReadingNight .ashReader{color:#ede5d9;background:#171819}.ashReadingNight .readerHead{border-color:#3f3d39}.ashReadingNight .readerHead h1,.ashReadingNight .readerText p{color:#ece4d9}.ashReadingNight .readerHead p{color:#b9afa2}.ashReadingNight .readerTools button{color:#e5d6c2;background:#262626;border-color:#4c4944}.ashReadingNight .readerComplete{background:#2c2721;border-color:#5e4c38}.ashReadingNight .readerComplete p{color:#c9b9a7}@media (width<=760px){.chapterSection>header{grid-template-columns:1fr;gap:18px}.chapterSection .chapterShelf>a{min-height:360px}.readerHead>span{display:none}.ashReader .readerText{width:min(100% - 36px,680px)}.ashReader .readerText p{font-size:calc(18px + var(--reader-step,0) * 2px)}.readerComplete{padding:38px 22px}.ashHeroActions{flex-direction:column}.ashHeroActions a{text-align:center}}.ashStory small{letter-spacing:.1em;font-size:12px;line-height:1.4}.ashHeroActions a{padding:17px 22px;font-size:13px}.ashNotice{border:1px solid #d7b77f;border-radius:12px;width:min(1120px,100% - 40px);margin:0 auto 24px;padding:20px 22px;box-shadow:0 8px 24px #5a3b1910}.ashNotice p{font-size:16px;line-height:1.55}.ashNotice a{padding:12px 15px;font-size:12px}.chapterShelf small{font-size:11px}.chapterShelf span{font-size:12px;line-height:1.4}.ashReader .readerNav{color:#713129;background:#fffdf8;border:1px solid #d9c7b5;border-radius:12px;gap:10px;width:min(860px,100% - 40px);margin:18px auto 0;padding:10px;position:sticky;top:12px;box-shadow:0 10px 30px #4b291614}.ashReader .readerNav a,.ashReader .readerNav span{color:#713129;background:#f5e7d2;border-radius:8px;align-items:center;min-height:46px;padding:13px 16px;font-size:12px;line-height:1.45;text-decoration:none;display:flex}.ashReader .readerNav a:nth-child(2){background:#fff;border:1px solid #e2d5c6;justify-content:center}.ashReader .readerNav>:last-child{text-align:right;justify-content:flex-end}.ashReader .readerNav span{color:#8a7767;background:#eee8df}.contentReaderTools{background:#fffdf8;border:1px solid #dfd2c2;border-radius:10px;margin-top:30px;padding:14px 16px}.contentReaderTools>div{gap:10px}.contentReaderTools small{font-size:12px}.contentReaderTools button{background:#f7ede0;border-radius:7px;min-height:44px;padding:11px 15px;font-size:12px}.contentReaderProgress{border-radius:10px 10px 0 0;top:0;overflow:hidden}.readerComplete small{font-size:12px}.readerComplete a{border-radius:7px;padding:16px 20px;font-size:13px}.ashReader .readerNavBottom{margin-top:0;margin-bottom:80px;position:static}.ashCampaign{color:#30271f;background:#fffdf8;border:1px solid #d9cdbd;border-radius:14px;grid-template-columns:.9fr 1.1fr;width:min(1120px,100% - 40px);margin:0 auto 100px;overflow:hidden;box-shadow:0 18px 50px #553b1b12}.ashEbook{background:#f6e8cf;border-right:1px solid #dfd2c2}.ashEbook small,.ashSchedule small,.ashEbook h2 em{color:var(--ox)}.ashEbook p{color:#5f5144;font-size:18px}.ashEbook>span{color:#756657;background:#fff8ed;border-color:#bfae9c;border-radius:7px;font-size:12px}.ashSchedule{background:#fffdf8}.ashSchedule header{border-bottom-color:#c48650}.ashSchedule>div{border-bottom-color:#e2d7ca}.ashSchedule b{color:var(--ox)}.ashSchedule time{color:#3f352c}.ashSchedule span{color:#796b5e}.ashSchedule b,.ashSchedule time,.ashSchedule span{font-size:11px;line-height:1.45}.ashReadingNight .ashReader .readerNav{background:#292725;border-color:#514a42}.ashReadingNight .ashReader .readerNav a{color:#f3dfc7;background:#3a322a}.ashReadingNight .ashReader .readerNav a:nth-child(2),.ashReadingNight .contentReaderTools{background:#242322;border-color:#514a42}@media (width<=760px){.ashNotice{align-items:stretch}.ashNotice nav{flex-wrap:wrap;justify-content:flex-start}.ashReader .readerNav{grid-template-columns:1fr 1fr;width:calc(100% - 24px);top:8px}.ashReader .readerNav a,.ashReader .readerNav span{padding:11px 12px;font-size:11px}.contentReaderTools,.ashCampaign{width:calc(100% - 24px)}.ashEbook,.ashSchedule{padding:55px 24px}}.ashReader .contentReaderTools{width:min(860px,100% - 40px);position:relative}.ashReader .contentReaderTools>div{justify-content:flex-end;align-items:center;display:flex}.ashReader .contentReaderTools small{color:#8a7463;margin-right:auto}.ashReader .contentReaderTools button{color:#5b4637;text-transform:uppercase;cursor:pointer;border:1px solid #d5c6b3;font-family:monospace}.ashReader .contentReaderProgress{background:#eadfd1;height:3px;position:absolute;left:0;right:0}.ashReader .contentReaderProgress i{background:#e0a641;height:100%;transition:width .15s linear;display:block}.ashReadingNight .ashReader .contentReaderTools button{color:#e5d6c2;background:#262626;border-color:#4c4944}.chapterShelfLocked article{filter:saturate(.55);position:relative;overflow:hidden}.chapterShelfLocked article:after{content:"SEALED";background:var(--rust);color:#fff;text-align:center;letter-spacing:.16em;width:150px;padding:8px 0;font:900 10px IBM Plex Mono,monospace;position:absolute;top:28px;right:-34px;transform:rotate(38deg)}.chapterShelfLocked article>span{min-height:42px;position:relative}.chapterShelfLocked article>span b{transition:opacity .2s}.chapterShelfLocked article>span i{opacity:0;color:var(--ember);font:700 9px IBM Plex Mono,monospace;transition:all .22s;position:absolute;top:15px;left:0;transform:translateY(8px)}.chapterShelfLocked article:hover{border-color:var(--ember);background:#1b1817}.chapterShelfLocked article:hover>span b{opacity:0}.chapterShelfLocked article:hover>span i{opacity:1;transform:none}.conceptGallery{--gallery-columns:4;border-top:1px solid var(--steel);background:#0e1112;padding:105px max(20px,50vw - 640px)}.conceptGallery>header,.conceptSet>header{background:0 0;border:0;grid-template-columns:1.15fr .85fr;align-items:end;gap:60px;height:auto;min-height:0;padding:0;display:grid}.conceptGallery>header{margin-bottom:28px}.conceptGallery h2{text-transform:uppercase;margin:14px 0;font:900 clamp(48px,7vw,88px)/.88 Archivo}.conceptGallery header p{color:#999;margin:0;font:14px/1.75 IBM Plex Mono,monospace}.galleryControls{z-index:40;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#111516f2;border:1px solid #454b4d;margin-bottom:18px;position:sticky;top:64px}.galleryControlToggle{color:#ddd6cb;text-align:left;text-transform:uppercase;letter-spacing:.12em;background:#1a1e1f;border:0;width:100%;min-height:46px;padding:12px 16px;font:800 9px IBM Plex Mono,monospace}.galleryControlBody{grid-template-columns:minmax(0,1.7fr) minmax(190px,.65fr) minmax(250px,.8fr) auto;gap:14px;padding:14px;display:grid}.galleryControlBody fieldset{border:0;flex-wrap:wrap;gap:6px;min-width:0;margin:0;padding:0;display:flex}.galleryControlBody legend{color:#9d958a;text-transform:uppercase;width:100%;margin-bottom:7px;font:800 8px IBM Plex Mono,monospace}.galleryControlBody button,.galleryRandom,.galleryShowMore,.conceptReactions button,.conceptOverlay button{color:#c8c1b6;text-transform:uppercase;background:#0c0f10;border:1px solid #454b4d;min-height:38px;padding:8px 10px;font:700 8px IBM Plex Mono,monospace}.galleryControlBody button.active,.conceptReactions button.active,.conceptOverlay button.active{border-color:var(--ember);color:var(--ember);background:#211713}.galleryControlBody button:hover,.galleryControlBody button:focus-visible,.conceptReactions button:hover,.conceptReactions button:focus-visible{border-color:var(--ember);outline:0}.galleryRandom{color:var(--ember);align-self:end}.galleryResultCount{color:#aaa299;text-transform:uppercase;margin:0 0 38px;font:700 9px IBM Plex Mono,monospace}.conceptSet{margin-top:72px;scroll-margin-top:140px}.conceptSet>header{border-bottom:1px solid #454b4d;margin-bottom:24px;padding-bottom:20px}.conceptSet h3{text-transform:uppercase;margin:8px 0 0;font:900 clamp(34px,5vw,62px)/.9 Archivo}.conceptGrid{grid-template-columns:repeat(var(--gallery-columns), minmax(0, 1fr));gap:10px;display:grid}.conceptPiece{background:#151819;border:1px solid #353a3c;flex-direction:column;min-width:0;margin:0;display:flex}.conceptOpen{cursor:zoom-in;background:#090b0c;border:0;width:100%;padding:0;display:block;overflow:hidden}.conceptOpen img{aspect-ratio:2/3;object-fit:cover;filter:saturate(.88)contrast(1.06);width:100%;transition:filter .3s,transform .4s;display:block}.conceptOpen:hover img,.conceptOpen:focus-visible img{filter:saturate(1.08)contrast(1.08);transform:scale(1.025)}.conceptOpen:focus-visible{outline:2px solid var(--ember);outline-offset:-2px}.conceptPiece figcaption{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:8px 12px;padding:14px;display:grid}.conceptPiece figcaption b{color:var(--ember);grid-row:1/3;font:900 20px Archivo}.conceptPiece figcaption span{text-transform:uppercase;overflow-wrap:anywhere;min-width:0;font:800 12px/1.15 Archivo}.conceptPiece figcaption small{color:#aaa39a;font-size:7px}.conceptReactions{gap:6px;margin-top:auto;padding:0 14px 14px;display:flex}.conceptReactions button{flex:1;min-height:36px}.conceptReactions button.love,.conceptOverlay button.love{color:#ef6670;border-color:#ef6670}.galleryShowMore{border-color:var(--ember);min-width:260px;color:var(--ember);margin:42px auto 0;display:block}.conceptOverlay{z-index:1300;padding:max(16px, env(safe-area-inset-top)) max(16px, env(safe-area-inset-right)) max(16px, env(safe-area-inset-bottom)) max(16px, env(safe-area-inset-left));-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#050607eb;place-items:center;display:grid;position:fixed;inset:0}.conceptOverlayPanel{background:#0d1011;border:1px solid #5b6062;grid-template-rows:auto minmax(0,1fr) auto;width:min(1200px,100%);height:min(94dvh,1000px);display:grid}.conceptOverlayPanel>header{background:#151819;border-bottom:1px solid #454b4d;align-items:start;gap:18px;height:auto;min-height:0;padding:16px 18px;display:flex}.conceptOverlayPanel>header div{min-width:0}.conceptOverlayPanel h3{text-transform:uppercase;margin:5px 0;font:900 clamp(26px,4vw,46px)/.95 Archivo}.conceptOverlayPanel header p{max-width:760px;font-size:12px}.conceptOverlayPanel>header>button{min-width:44px;margin-left:auto;font-size:24px}.conceptCanvas{background:#080a0b;place-items:center;min-height:0;display:grid;overflow:auto}.conceptCanvas img{object-fit:contain;transform-origin:50%;max-width:100%;max-height:100%;transition:transform .18s;display:block}.conceptOverlayPanel>footer{background:#151819;border-top:1px solid #454b4d;justify-content:center;align-items:center;gap:8px;padding:12px;display:flex}.conceptOverlay output{text-align:center;color:#c8c1b6;min-width:54px;font:700 9px IBM Plex Mono,monospace}@media (width<=1100px){.conceptGallery{--gallery-columns:3}.galleryControlBody{grid-template-columns:1fr 1fr}.galleryRandom{align-self:stretch}.conceptGallery>header,.conceptSet>header{grid-template-columns:1fr;gap:20px}}@media (width<=720px){.conceptGallery{--gallery-columns:1;padding:72px 14px}.galleryControls{top:56px}.galleryControlBody{grid-template-columns:1fr}.conceptSet{margin-top:54px}.conceptOverlay{padding:0}.conceptOverlayPanel{border:0;height:100dvh}.conceptOverlayPanel>header{padding:12px}.conceptOverlayPanel header p{display:none}.conceptOverlayPanel>footer{justify-content:flex-start;overflow-x:auto}.conceptOverlayPanel>footer button{flex:none}}@media (width>=721px) and (width<=1180px) and (pointer:coarse){.conceptGallery{--gallery-columns:3}}.conceptSet{content-visibility:auto;contain-intrinsic-size:1000px}.galleryRouteLink{color:var(--ember);text-transform:uppercase;margin-top:16px;font:800 9px IBM Plex Mono,monospace;text-decoration:none;display:inline-flex}.galleryRouteLink:hover,.galleryRouteLink:focus-visible{text-decoration:underline}.galleryMast{border-bottom:1px solid var(--steel);background:#0e1112;padding:95px max(20px,50vw - 640px) 52px}.galleryMast h1{text-transform:uppercase;letter-spacing:-.06em;margin:14px 0;font:900 clamp(60px,10vw,132px)/.78 Archivo}.galleryMast p{color:#aaa299;max-width:760px;font:16px/1.65 IBM Plex Serif,serif}.tbos{--ash:#0a0c0d;--panel:#121516;--steel:#292e30;--bone:#e0d7c7;--rust:#b63d2f;--ember:#e45b3f;background:var(--ash);color:var(--bone);min-height:100vh;font-family:Archivo,Arial,sans-serif}.tbos>header{color:var(--bone);background:#090b0cf2;border-color:#34393b}.tbos>header .logo{color:var(--ember)}.tbos>header nav a{color:#aaa}.tbos small{color:#a9a397;font-family:IBM Plex Mono,monospace}.tbos h1,.tbos h2,.tbos h3{text-transform:uppercase;font-family:Archivo,Arial,sans-serif}.tbosHero{border-left:1px solid var(--steel);border-right:1px solid var(--steel);grid-template-columns:1.05fr .95fr 150px;width:min(1320px,100% - 40px);min-height:760px;margin:auto;display:grid}.tbosHeroImage{background:linear-gradient(90deg, transparent 55%, var(--ash)), linear-gradient(0deg, #0a0c0dc7, transparent 50%), url(/images/autumn-in-ashes-banner-concept.jpg) center/cover}.tbosHeroCopy{flex-direction:column;justify-content:center;padding:110px 45px 65px;display:flex}.tbosHero h1{letter-spacing:-.065em;color:#ece4d6;margin:28px 0;font-size:clamp(66px,8.8vw,132px);font-weight:900;line-height:.75}.tbosHero h1 span{color:var(--ember)}.tbosHero p{color:#aaa69d;max-width:600px;font:17px/1.65 IBM Plex Mono,monospace}.tbosHeroCopy>div{flex-wrap:wrap;gap:12px;margin-top:28px;display:flex}.tbosHeroCopy a{color:#d8d2c8;letter-spacing:.1em;text-transform:uppercase;border:1px solid #484e50;padding:15px 17px;font:800 9px IBM Plex Mono,monospace;text-decoration:none}.tbosHeroCopy a:first-child{background:var(--rust);border-color:var(--rust);color:#fff}.tbosHeroCopy i{margin-left:25px}.tbosHero aside{border-left:1px solid var(--steel);flex-direction:column;justify-content:flex-end;padding:90px 18px;display:flex}.tbosHero aside b{color:var(--ember);font:900 80px/.8 Archivo}.tbosHero aside span,.tbosHero aside i{text-transform:uppercase;letter-spacing:.1em;font:700 9px/1.5 IBM Plex Mono}.tbosHero aside span{padding:15px 0 70px}.tbosHero aside i{color:#777;font-style:normal}.tbosDoctrine{background:var(--rust);grid-template-columns:1fr 2fr;gap:16px 70px;padding:85px max(20px,50vw - 580px);display:grid}.tbosDoctrine small{color:#f0c8b8}.tbosDoctrine blockquote{text-transform:uppercase;grid-column:1/-1;margin:15px 0;font:900 clamp(42px,6vw,78px)/.95 Archivo}.tbosDoctrine p{grid-column:2;margin:0;font:15px/1.7 IBM Plex Mono}.tbosArchitecture,.tbosCatalogue,.tbosProjects{width:min(1160px,100% - 40px);margin:auto;padding:110px 0}.tbosArchitecture header,.tbosProjects header{border-bottom:1px solid var(--steel);padding-bottom:30px}.tbos h2{margin:12px 0;font-size:clamp(40px,5.7vw,72px);line-height:.95}.tbosOrbit{grid-template-columns:1fr auto 1.2fr auto 1fr;align-items:center;gap:14px;padding:55px 0;display:grid}.tbosOrbit article{border:1px solid #3e4446;border-top:5px solid #666;min-height:190px;padding:25px}.tbosOrbit .core{border-color:var(--rust);background:#b63d2f18}.tbosOrbit b{color:var(--ember);font:900 58px Archivo}.tbosOrbit span{letter-spacing:.12em;margin:17px 0;font:800 11px IBM Plex Mono;display:block}.tbosOrbit p{color:#92918c}.tbosOrbit>i{color:var(--ember);font-style:normal}.tbosLayers{background:#3b4042;grid-template-columns:repeat(4,1fr);gap:1px;display:grid}.tbosLayers span{background:var(--panel);letter-spacing:.09em;color:#aaa;padding:20px;font:700 9px/1.5 IBM Plex Mono}.tbosCatalogue{border-top:1px solid var(--steel)}.tbosCatalogue>header{grid-template-columns:1.35fr 1fr;align-items:end;gap:60px;display:grid}.tbosCatalogue>header p{color:#8f918f;font:14px/1.7 IBM Plex Mono}.tbosBooks{grid-template-columns:repeat(6,1fr);gap:8px;margin-top:45px;display:grid}.tbosBooks>a,.tbosBooks>article{background:var(--panel);min-height:350px;color:inherit;border:1px solid #343a3c;flex-direction:column;grid-column:span 2;padding:25px;text-decoration:none;display:flex}.tbosBooks>:first-child,.tbosBooks>:nth-child(5){grid-column:span 3}.tbosBooks>a{border-top:5px solid var(--rust)}.tbosBooks b{color:var(--ember);font:900 47px Archivo}.tbosBooks h3{margin:20px 0 10px;font-size:25px;line-height:1.05}.tbosBooks p{color:#999;font:13px/1.65 IBM Plex Mono}.tbosBooks span{color:#c1a27c;border-top:1px solid #333;margin-top:auto;padding-top:18px;font:700 9px IBM Plex Mono}.tbosProjects{border-top:1px solid var(--steel)}.tbosProjects>div{background:#3b4042;grid-template-columns:repeat(4,1fr);gap:1px;margin-top:45px;display:grid}.tbosProjects article,.tbosProjects a{background:var(--panel);min-height:320px;color:inherit;flex-direction:column;padding:25px;text-decoration:none;display:flex}.tbosProjects h3{margin:45px 0 12px;font-size:25px}.tbosProjects p{color:#999;font:13px/1.65 IBM Plex Mono}.tbosProjects b{color:var(--ember);margin-top:auto;font:700 9px IBM Plex Mono}.tbosRelease{background:#181b1c;grid-template-columns:1.1fr .9fr;min-height:600px;display:grid}.tbosReleaseImage{background:linear-gradient(90deg,#0000 65%,#181b1c),url(/images/autumn-in-ashes-gas-mask.jpg) 50%/cover}.tbosRelease>div:last-child{flex-direction:column;justify-content:center;padding:90px 8vw 70px 55px;display:flex}.tbosRelease h2{color:var(--ember);font-size:clamp(65px,9vw,120px)}.tbosRelease p{color:#aaa;font:15px/1.7 IBM Plex Mono}.tbosRelease a{color:#fff;letter-spacing:.1em;text-transform:uppercase;margin-top:25px;font:800 10px IBM Plex Mono}@media (width<=900px){.tbosHero{grid-template-columns:1fr 1fr}.tbosHero aside{display:none}.tbosProjects>div{grid-template-columns:1fr 1fr}.tbosBooks>a,.tbosBooks>article,.tbosBooks>:first-child,.tbosBooks>:nth-child(5){grid-column:span 3}}@media (width<=700px){.tbosHero{display:block}.tbosHeroImage{background:linear-gradient(0deg, var(--ash), transparent 60%), url(/images/autumn-in-ashes-banner-concept.jpg) center/cover;height:380px}.tbosHeroCopy{padding:35px 20px 70px}.tbosDoctrine{grid-template-columns:1fr}.tbosDoctrine p{grid-column:1}.tbosOrbit{grid-template-columns:1fr}.tbosOrbit>i{text-align:center;transform:rotate(90deg)}.tbosLayers,.tbosCatalogue>header,.tbosProjects>div,.tbosRelease,.tbosBooks{grid-template-columns:1fr}.tbosBooks>a,.tbosBooks>article,.tbosBooks>:first-child,.tbosBooks>:nth-child(5){grid-column:1}.tbosReleaseImage{background:linear-gradient(#0000 40%,#181b1c),url(/images/autumn-in-ashes-gas-mask.jpg) 50%/cover;height:420px}.tbosRelease>div:last-child{padding:25px 20px 80px}}.purchaseComplete{width:min(900px,100% - 40px);min-height:75vh;margin:auto;padding:130px 0}.purchaseComplete h1{text-transform:uppercase;color:var(--ember);margin:25px 0;font:900 clamp(56px,9vw,110px)/.85 Archivo}.purchaseComplete p{color:#aaa;max-width:700px;font:16px/1.7 IBM Plex Mono}.purchaseComplete a{color:#fff;letter-spacing:.1em;text-transform:uppercase;margin-top:25px;font:800 10px IBM Plex Mono;display:inline-block}.purchaseComplete .purchaseStatus{justify-items:start;gap:16px;display:grid}.purchaseComplete .purchaseStatus p{color:var(--foreground,#eee);margin:0}.purchaseComplete .purchaseReference{overflow-wrap:anywhere}.purchaseStatus button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:1px solid;border-radius:3px;padding:12px 16px}.purchaseStatus button:disabled{opacity:.65;cursor:wait}.purchaseStatus a{margin:0}.purchaseStatus button:focus-visible,.purchaseStatus a:focus-visible{outline-offset:4px;outline:3px solid}@media (width<=480px){.purchaseComplete h1{overflow-wrap:anywhere;font-size:clamp(36px,10vw,52px)}}.revealDispatch{--rv-paper:#efe7da;--rv-ink:#171513;--rv-rust:#8d2c24;--rv-gold:#d1a458;background:var(--rv-paper);color:var(--rv-ink);min-height:100vh}.revealHero{color:#f4eee5;background:linear-gradient(90deg,#0b0c0de8,#0b0c0d66),url(/images/black-october.webp) 50%/cover;grid-template-columns:1fr 310px;align-items:end;gap:70px;min-height:82vh;padding:150px max(24px,50vw - 590px) 85px;display:grid}.revealHero small,.revealStory small,.revealLedger small,.revealCta small{letter-spacing:.16em;color:var(--rv-gold);font:800 10px IBM Plex Mono,monospace}.revealHero h1{letter-spacing:-.065em;margin:26px 0;font:800 clamp(64px,10vw,140px)/.82 Archivo,sans-serif}.revealHero h1 em{color:var(--rv-gold);font-family:Georgia,serif;font-weight:400}.revealHero p{color:#ddd2c4;max-width:680px;font:21px/1.55 IBM Plex Serif,Georgia,serif}.revealHero aside{border-left:1px solid #ffffff4a;padding:30px}.revealHero aside span,.revealHero aside i{letter-spacing:.14em;color:#c8bdb0;font:800 9px IBM Plex Mono,monospace;display:block}.revealHero aside b{color:var(--rv-gold);margin:18px 0;font:800 39px/.92 Archivo,sans-serif;display:block}.revealHero aside i{font-style:normal}.revealStory{grid-template-columns:300px 1fr;gap:90px;width:min(1050px,100% - 40px);margin:auto;padding:110px 0;display:grid}.revealLead p{margin-top:20px;font:500 34px/1.15 Georgia,serif}.revealCopy p{margin:0 0 1.5em;font:20px/1.8 Georgia,serif}.revealCopy blockquote{color:var(--rv-rust);border-block:1px solid #9f8d78;margin:60px 0;padding:30px 0;font:italic 500 clamp(32px,5vw,56px)/1.08 Georgia,serif}.revealLedger{color:#f4eee5;background:#171513;padding:100px max(24px,50vw - 550px)}.revealLedger>header{border-bottom:3px solid var(--rv-gold);background:0 0;height:auto;padding:0 0 50px}.revealLedger h2{margin:18px 0 0;font:800 clamp(48px,7vw,82px)/.92 Archivo,sans-serif}.revealLedger article{border-bottom:1px solid #514b44;grid-template-columns:120px 150px 1fr;align-items:center;gap:24px;padding:23px 0;display:grid}.revealLedger article b,.revealLedger article time,.revealLedger article span{letter-spacing:.1em;font:800 11px IBM Plex Mono,monospace}.revealLedger article b{color:var(--rv-gold)}.revealLedger article span{color:#bfb4a7}.revealCta{text-align:center;padding:120px max(24px,50vw - 450px)}.revealCta h2{margin:20px 0;font:800 clamp(55px,8vw,96px)/.9 Archivo,sans-serif}.revealCta p{max-width:680px;margin:0 auto 35px;font:19px/1.65 Georgia,serif}.revealCta a{background:var(--rv-rust);color:#fff;letter-spacing:.11em;text-transform:uppercase;padding:17px 22px;font:800 11px IBM Plex Mono,monospace;text-decoration:none;display:inline-block}@media (width<=760px){.revealHero{grid-template-columns:1fr;min-height:auto;padding-top:120px}.revealHero aside{border-top:1px solid #ffffff4a;border-left:0}.revealStory{grid-template-columns:1fr;gap:35px;padding:75px 0}.revealLedger article{grid-template-columns:90px 1fr}.revealLedger article span{grid-column:2}.revealHero h1{font-size:clamp(58px,20vw,90px)}}.revealHero{background-image:linear-gradient(90deg,#0b0c0df2 0%,#0b0c0d98 45%,#0b0c0d42),url(/images/autumn-in-ashes-banner-concept.jpg)}.revealArchive{background:#171513;grid-template-columns:.84fr 1.16fr;gap:12px;width:min(1180px,100% - 40px);margin:70px auto 0;padding:12px;display:grid}.revealArchive figure{background:#050505;min-width:0;margin:0;position:relative}.revealArchive img{object-fit:cover;filter:grayscale()contrast(1.08);width:100%;height:440px;display:block}.revealArchive figcaption{color:#d1a458;letter-spacing:.13em;background:#0b0c0dd9;padding:8px 10px;font:800 9px IBM Plex Mono,monospace;position:absolute;bottom:14px;left:14px}@media (width<=760px){.revealArchive{grid-template-columns:1fr;width:calc(100% - 24px)}.revealArchive img{height:280px}}.unpackedPage{--unpacked-bg:#f4f0e7;--unpacked-ink:#191714;--unpacked-copy:#45403a;--unpacked-muted:#5f5850;--unpacked-accent:#8e2d25;--unpacked-title-accent:#9a3027;--unpacked-rule:#c9c1b3;--unpacked-panel:#201d18;--unpacked-panel-ink:#f4f0e7;--unpacked-panel-accent:#c38a54;--unpacked-panel-rule:#5a5145;--unpacked-tile:#2a2620;--unpacked-label:#8e2d25;--unpacked-label-ink:#fff}html[data-theme=dark] .unpackedPage{--unpacked-bg:#090b0c;--unpacked-ink:#f1eadf;--unpacked-copy:#d9d1c5;--unpacked-muted:#beb4a6;--unpacked-accent:#ef9b89;--unpacked-title-accent:#ef9b89;--unpacked-rule:#756d62}.unpackedPage,html[data-theme] .unpackedPage{background:var(--unpacked-bg)!important;color:var(--unpacked-ink)!important}.unpackedPage>.unpackedHero{grid-template-columns:1fr 300px;align-items:center;gap:90px;height:auto;min-height:750px;padding:120px max(24px,50vw - 580px);display:grid;background:linear-gradient(110deg, var(--unpacked-bg) 56%, var(--unpacked-panel) 56%)!important;color:var(--unpacked-ink)!important}.unpackedHero>div{background:var(--unpacked-bg);overflow-wrap:anywhere;min-width:0}.unpackedHero small,.unpackedStory small,.unpackedIndex small{letter-spacing:.16em;font:800 10px monospace}.unpackedPage .unpackedHero small{color:var(--unpacked-muted)!important}.unpackedStory small{color:var(--unpacked-muted)}.unpackedIndex small{color:var(--unpacked-panel-ink)}.unpackedHero>div>span{background:var(--unpacked-label);width:max-content;color:var(--unpacked-label-ink);letter-spacing:.14em;margin:22px 0 0;padding:7px 10px;font:800 9px monospace;display:block}.unpackedHero h1{letter-spacing:-.055em;margin:18px 0 28px;font:500 clamp(56px,7vw,104px)/.88 Georgia}.unpackedHero h1 em{color:var(--unpacked-title-accent);font-weight:400}.unpackedHero p{color:var(--unpacked-muted);font:italic 21px/1.5 Georgia}.unpackedHero aside{background:var(--unpacked-panel);color:var(--unpacked-panel-ink)}.unpackedHero aside b{color:var(--unpacked-panel-accent);font:500 150px/.8 Georgia;display:block}.unpackedHero aside span{text-transform:uppercase;margin-top:22px;font:800 11px/1.65 monospace;display:block}.unpackedStory{background:var(--unpacked-bg);grid-template-columns:.7fr 1.3fr;gap:90px;padding:100px max(24px,50vw - 540px);display:grid}.unpackedLead p{color:var(--unpacked-accent);font:italic 500 34px/1.25 Georgia;position:sticky;top:150px}.unpackedCopy p{color:var(--unpacked-copy);font:18px/1.8 Georgia}.unpackedCopy h2{margin:65px 0 18px;font:500 48px/1 Georgia}.unpackedCopy blockquote{border-block:1px solid var(--unpacked-rule);color:var(--unpacked-accent);margin:60px 0;padding:30px 0;font:italic 500 31px/1.3 Georgia}.unpackedIndex{--dt-focus-ring:var(--unpacked-panel-accent);background:var(--unpacked-panel);color:var(--unpacked-panel-ink);padding:85px max(24px,50vw - 580px)}.unpackedIndex h2{margin:12px 0 40px;font:500 61px Georgia}.unpackedIndex>div{background:var(--unpacked-panel-rule);grid-template-columns:repeat(3,1fr);gap:1px;display:grid}.unpackedIndex a{background:var(--unpacked-tile);color:var(--unpacked-panel-ink);text-transform:uppercase;justify-content:space-between;padding:25px;font:800 10px monospace;text-decoration:none;display:flex}.unpackedIndex a:hover,.unpackedIndex a:focus-visible{background:var(--unpacked-label)}@media (width<=800px){.unpackedPage>.unpackedHero{grid-template-columns:1fr;padding-top:90px;background:var(--unpacked-bg)!important}.unpackedHero aside{background:var(--unpacked-panel);padding:35px}.unpackedHero aside b{font-size:90px}.unpackedStory{grid-template-columns:1fr;gap:25px}.unpackedLead p{position:static}.unpackedIndex>div{grid-template-columns:1fr}}@media (width<=520px){.unpackedHero h1{font-size:50px}.unpackedCopy p{font-size:17px}.unpackedCopy h2{font-size:39px}}.spotlightPage{background:var(--bg);min-height:100vh;color:var(--fg)}.spotlightHero{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);min-height:78svh;display:grid}.spotlightImage{background:#080908;min-height:580px;overflow:hidden}.spotlightImage img{object-fit:cover;width:100%;height:100%;display:block}.spotlightCopy{flex-direction:column;justify-content:center;padding:clamp(40px,7vw,110px);display:flex}.spotlightCopy>small,.spotlightSplit small{letter-spacing:.16em;color:var(--ox);font:800 11px/1.2 IBM Plex Mono,monospace}.spotlightCopy h1{letter-spacing:-.075em;margin:18px 0 24px;font:900 clamp(64px,9vw,142px)/.78 Archivo,sans-serif}.spotlightCopy h1 em{color:var(--ox);font-style:normal}.spotlightCopy p{max-width:720px;color:var(--muted);margin:0;font:500 clamp(17px,1.5vw,23px)/1.55 IBM Plex Serif,serif}.spotlightCopy>div{flex-wrap:wrap;gap:12px;margin-top:34px;display:flex}.spotlightCopy a,.spotlightSplit a{border:1px solid var(--fg);color:var(--fg);letter-spacing:.08em;padding:14px 18px;font:800 11px IBM Plex Mono,monospace;text-decoration:none}.spotlightCopy a:first-child,.spotlightSplit a{background:var(--fg);color:var(--bg)}.spotlightStats{border-bottom:1px solid var(--line);grid-template-columns:repeat(4,1fr);display:grid}.spotlightStats div{border-right:1px solid var(--line);gap:5px;padding:30px clamp(20px,4vw,54px);display:grid}.spotlightStats div:last-child{border:0}.spotlightStats b{color:var(--ox);font:900 clamp(32px,4vw,68px) Archivo,sans-serif}.spotlightStats span{text-transform:uppercase;letter-spacing:.12em;color:var(--muted);font:700 10px IBM Plex Mono,monospace}.spotlightSplit{grid-template-columns:1fr 1fr;display:grid}.spotlightSplit article{border-right:1px solid var(--line);min-height:460px;padding:clamp(40px,7vw,100px)}.spotlightSplit article:last-child{border:0}.spotlightSplit h2{letter-spacing:-.05em;max-width:680px;margin:18px 0;font:900 clamp(38px,5vw,78px)/.9 Archivo,sans-serif}.spotlightSplit p{max-width:640px;color:var(--muted);margin:0 0 32px;font:500 18px/1.6 IBM Plex Serif,serif}.hybridSpotlight{--ox:#7cad58}.hybridSpotlight .spotlightImage img{object-position:center top}.ashSpotlight{--ox:#d86d42}@media (width<=800px){.spotlightHero{grid-template-columns:1fr}.spotlightImage{min-height:48svh}.spotlightCopy{padding:44px 22px 60px}.spotlightCopy h1{font-size:clamp(64px,22vw,105px)}.spotlightStats{grid-template-columns:1fr 1fr}.spotlightStats div:nth-child(2){border-right:0}.spotlightStats div:nth-child(-n+2){border-bottom:1px solid var(--line)}.spotlightSplit{grid-template-columns:1fr}.spotlightSplit article{border-right:0;border-bottom:1px solid var(--line);min-height:auto;padding:56px 22px}.spotlightSplit h2{font-size:clamp(42px,13vw,70px)}}.uaPage{--ua-red:#a52b2f;--ua-blue:#142b4a;color:#17191d;background:#f4f0e7}.uaHero{border-bottom:1px solid #c9c1b3;grid-template-columns:.88fr 1.12fr;min-height:780px;display:grid}.uaFlag{background:var(--ua-blue);grid-template-rows:repeat(13,1fr);display:grid;position:relative;overflow:hidden}.uaFlag:after{content:"★";color:#f4f0e7;opacity:.94;place-items:center;font-size:clamp(130px,22vw,340px);display:grid;position:absolute;inset:0}.uaFlag i:nth-child(odd){background:#f4f0e7}.uaFlag i:nth-child(2n){background:var(--ua-red)}.uaFlag i{opacity:.18}.uaHeroCopy{flex-direction:column;justify-content:center;padding:110px clamp(30px,7vw,110px);display:flex}.uaHeroCopy small,.uaPage section small{letter-spacing:.16em;font:800 10px monospace}.uaHeroCopy>span{background:var(--ua-red);color:#fff;letter-spacing:.13em;width:max-content;margin:22px 0 5px;padding:7px 10px;font:800 9px monospace}.uaHero h1{letter-spacing:-.055em;margin:18px 0 28px;font:500 clamp(55px,7vw,105px)/.86 Georgia}.uaHero h1 em{color:var(--ua-red);font-weight:400}.uaHero p{color:#4c4a47;max-width:680px;font:20px/1.55 Georgia}.uaHero a{background:var(--ua-blue);color:#fff;letter-spacing:.12em;text-transform:uppercase;width:max-content;margin-top:28px;padding:15px 18px;font:800 10px monospace;text-decoration:none}.uaHero a i{margin-left:35px}.uaPremise{background:var(--ua-blue);color:#fff;padding:80px max(24px,50vw - 580px)}.uaPremise blockquote{max-width:1100px;margin:14px 0;font:italic 500 clamp(34px,5vw,66px)/1.1 Georgia}.uaScope,.uaTools,.uaStandards,.uaClose{padding:95px max(24px,50vw - 580px)}.uaScope>header{grid-template-columns:1fr 1fr;gap:60px;margin-bottom:55px;display:grid}.uaScope h2,.uaTools h2,.uaStandards h2,.uaClose h2{margin:12px 0;font:500 clamp(40px,5vw,68px)/1 Georgia}.uaScope header p,.uaStandards p,.uaClose p{color:#57534e;font:17px/1.7 Georgia}.uaScope>div,.uaTools>div{background:#c9c1b3;border:1px solid #c9c1b3;grid-template-columns:repeat(4,1fr);gap:1px;display:grid}.uaScope article,.uaTools article{background:#f4f0e7;flex-direction:column;min-height:315px;padding:28px;display:flex}.uaScope article>b{color:var(--ua-red);font:500 48px Georgia}.uaScope article small{margin:25px 0 12px}.uaScope article p,.uaTools article p{color:#625e58;font:14px/1.65 Arial}.uaTools{background:#e8e1d4}.uaTools article span{color:var(--ua-red);font:800 10px monospace}.uaTools h3{margin:34px 0 12px;font:500 28px/1.05 Georgia}.uaTools article b{color:var(--ua-red);border-top:1px solid #c9c1b3;margin-top:auto;padding-top:17px;font:800 9px monospace}.uaStandards{background:var(--ua-red);color:#fff;grid-template-columns:.9fr 1.1fr;gap:80px;display:grid}.uaStandards p{color:#f6eae0}.uaStandards ul{padding-left:20px;font:14px/1.9 Arial}.uaClose{color:#fff;background:#17191d}.uaClose p{color:#bbb4aa;max-width:760px}.uaClose a{color:#e2c18e;text-transform:uppercase;margin-top:35px;font:800 10px monospace;text-decoration:none;display:inline-block}@media (width<=850px){.uaHero{grid-template-columns:1fr;min-height:0}.uaFlag{min-height:260px}.uaHeroCopy{padding:65px 24px}.uaScope>header,.uaStandards{grid-template-columns:1fr;gap:25px}.uaScope>div,.uaTools>div{grid-template-columns:1fr 1fr}}@media (width<=520px){.uaScope>div,.uaTools>div{grid-template-columns:1fr}.uaScope article,.uaTools article{min-height:260px}.uaHero h1{font-size:51px}.uaHero p{font-size:18px}}.uaToolPreviews{color:#f4f0e7;background:#111923;padding:95px max(24px,50vw - 580px)}.uaToolPreviews>header{grid-template-columns:1.05fr .95fr;align-items:end;gap:60px;margin-bottom:42px;display:grid}.uaToolPreviews h2{margin:12px 0;font:500 clamp(40px,5vw,68px)/1 Georgia}.uaToolPreviews>header p{color:#b9c0c8;margin:0;font:16px/1.65 Georgia}.uaToolPreviews>div{grid-template-columns:1fr 1fr;gap:20px;display:grid}.uaToolPreview{min-width:0;color:inherit;background:#182431;border:1px solid #465361;flex-direction:column;text-decoration:none;transition:transform .25s,box-shadow .25s,border-color .25s;display:flex;overflow:hidden}.uaToolPreview:hover,.uaToolPreview:focus-visible{border-color:#d0a45d;transform:translateY(-4px)scale(1.008);box-shadow:0 18px 45px #0007}.uaPreviewImage{aspect-ratio:16/9;background:#ece6da;display:block;position:relative;overflow:hidden}.uaPreviewImage img{object-fit:cover;width:100%;height:100%;transition:transform .4s;display:block}.uaToolPreview:first-child img{object-position:left center}.uaToolPreview:nth-child(2) img{object-position:right center}.uaToolPreview:hover img,.uaToolPreview:focus-visible img{transform:scale(1.018)}.uaPreviewImage b{background:var(--ua-red);color:#fff;letter-spacing:.14em;padding:8px 10px;font:800 9px monospace;position:absolute;top:18px;left:18px}.uaPreviewCopy{flex-direction:column;flex:1;padding:28px;display:flex}.uaPreviewCopy small{color:#d0a45d}.uaPreviewCopy h3{margin:15px 0;font:500 34px/1.05 Georgia}.uaPreviewCopy p{color:#c2c8cd;margin:0 0 28px;font:15px/1.6 Arial}.uaPreviewCopy strong{letter-spacing:.1em;text-transform:uppercase;border-top:1px solid #465361;justify-content:space-between;margin-top:auto;padding-top:17px;font:800 10px monospace;display:flex}.uaPreviewCopy i{font-size:17px;font-style:normal}@media (width<=850px){.uaToolPreviews>header,.uaToolPreviews>div{grid-template-columns:1fr}.uaToolPreviews>header{gap:25px}}@media (width<=520px){.uaPreviewCopy{padding:22px}.uaPreviewCopy h3{font-size:29px}}.uaPage{--ua-red:#ed1c24;--ua-blue:#003f88;--ua-navy:#001b44;--ua-white:#fffdf4;background:var(--ua-white);font-family:Arial Black,Impact,Arial,sans-serif;overflow-x:clip}.uaHero{border-bottom:12px solid var(--ua-blue);background:var(--ua-white);grid-template-columns:minmax(340px,.82fr) minmax(0,1.18fr);min-height:clamp(720px,88vh,980px);position:relative}.uaFlag{isolation:isolate;border-right:12px solid var(--ua-navy);box-shadow:18px 0 0 var(--ua-red), 30px 0 0 var(--ua-white), 42px 0 0 var(--ua-blue)}.uaFlag:after{content:"★";color:#fff;opacity:.18;filter:drop-shadow(0 10px 0 var(--ua-red));font-size:clamp(210px,29vw,480px);transform:rotate(-8deg)}.uaEagle{z-index:3;filter:grayscale()contrast(1.5)drop-shadow(12px 12px #001b44)drop-shadow(-9px -7px #ed1c24);place-items:center;font-size:clamp(150px,25vw,390px);display:grid;position:absolute;inset:0;transform:rotate(-5deg)}.uaStars{z-index:4;color:#fff;letter-spacing:.22em;text-shadow:4px 4px 0 var(--ua-blue);font:900 clamp(20px,3vw,45px)/1.05 Arial;position:absolute;top:8%;left:8%;transform:rotate(-8deg)}.uaHeroCopy{background:repeating-linear-gradient(-12deg,#0000 0 46px,#003f8808 46px 48px);padding:130px clamp(32px,6vw,100px) 120px;position:relative}.uaHeroCopy:before{content:"U S A";color:#ed1c2409;writing-mode:vertical-rl;pointer-events:none;font:900 clamp(90px,15vw,240px)/1 Impact,Arial Black,sans-serif;position:absolute;top:.12em;right:-.03em}.uaHeroCopy small{color:var(--ua-blue);letter-spacing:.24em;font-size:11px}.uaHeroCopy>span{background:var(--ua-red);border:3px solid var(--ua-navy);box-shadow:7px 7px 0 var(--ua-blue);margin:18px 0 10px;font-size:10px}.uaHero h1{letter-spacing:-.045em;text-transform:uppercase;z-index:1;margin:32px 0;font:900 clamp(58px,8.5vw,132px)/.72 Impact,Arial Black,sans-serif;position:relative}.uaHero h1 b{color:var(--ua-navy)}.uaHero h1 em{color:var(--ua-red);text-shadow:5px 5px 0 white, 9px 9px 0 var(--ua-blue);font-style:normal;display:inline-block;transform:skew(-8deg)}.uaHero h1 strong{color:#fff;background:var(--ua-blue);box-shadow:8px 8px 0 var(--ua-red);padding:.04em .1em;display:inline-block;transform:rotate(-2deg)}.uaHero p{color:var(--ua-navy);border-left:10px solid var(--ua-red);max-width:750px;padding-left:20px;font:700 clamp(17px,1.55vw,23px)/1.45 Arial,sans-serif}.uaHeroActions{flex-wrap:wrap;gap:12px;margin-top:32px;display:flex}.uaHeroActions a{border:3px solid var(--ua-navy);box-shadow:6px 6px 0 var(--ua-red);margin:0;font-size:10px}.uaHeroActions a+a{background:var(--ua-red);box-shadow:6px 6px 0 var(--ua-blue)}.uaTicker{z-index:6;background:var(--ua-navy);color:#fff;border-block:5px solid var(--ua-red);letter-spacing:.12em;white-space:nowrap;justify-content:space-around;align-items:center;gap:24px;min-height:54px;padding:10px 2vw;font:900 clamp(10px,1.05vw,15px) Arial Black,sans-serif;display:flex;position:absolute;bottom:0;left:0;right:0;overflow:hidden}.uaTicker b{color:#ffd21c;font-size:22px}.uaPremise{background:linear-gradient(135deg, var(--ua-blue), var(--ua-navy));border-bottom:10px solid var(--ua-red);position:relative;overflow:hidden}.uaPremise:after{content:"★ ★ ★";color:#ffffff12;white-space:nowrap;font-size:16vw;position:absolute;bottom:-.15em;right:4vw}.uaPremise small{color:#fff}.uaPremise blockquote{z-index:1;text-transform:uppercase;letter-spacing:.01em;font-family:Impact,Arial Black,sans-serif;font-style:normal;position:relative}.uaScope,.uaTools,.uaStandards,.uaClose{padding-block:clamp(70px,8vw,120px)}.uaScope h2,.uaTools h2,.uaStandards h2,.uaClose h2{text-transform:uppercase;letter-spacing:.01em;font-family:Impact,Arial Black,sans-serif;font-style:normal}.uaScope>div,.uaTools>div{background:0 0;border:0;gap:12px}.uaScope article,.uaTools article{border:4px solid var(--ua-navy);box-shadow:8px 8px 0 var(--ua-red);background:#fff;transition:transform .18s,box-shadow .18s}.uaScope article:nth-child(2n),.uaTools article:nth-child(2n){box-shadow:8px 8px 0 var(--ua-blue)}.uaScope article:hover,.uaTools article:hover{box-shadow:13px 13px 0 var(--ua-red);transform:translate(-3px,-5px)}.uaScope article>b{color:var(--ua-red);font-family:Impact,Arial Black,sans-serif}.uaScope article small,.uaTools article span{color:var(--ua-blue)}.uaTools{background:repeating-linear-gradient(0deg, var(--ua-white) 0 50px, #ed1c24 50px 74px, var(--ua-white) 74px 124px, #003f88 124px 148px);position:relative}.uaTools>header{background:var(--ua-navy);color:#fff;box-shadow:10px 10px 0 var(--ua-red);border:6px solid #fff;margin-bottom:42px;padding:25px 32px;display:inline-block}.uaTools>header h2{margin-bottom:0}.uaTools article{background:#fffdf4}.uaTools article>i{filter:grayscale(.15)saturate(1.4);margin-top:18px;font-size:52px;font-style:normal}.uaTools h3{text-transform:uppercase;font-family:Impact,Arial Black,sans-serif}.uaTools article b{color:var(--ua-red);border-color:var(--ua-navy)}.uaStandards{background:var(--ua-red);border-block:12px solid var(--ua-navy);position:relative}.uaStandards:before{content:"⚖";opacity:.1;font-size:19vw;position:absolute;top:0;right:4vw}.uaStandards>div{z-index:1;position:relative}.uaClose{background:var(--ua-navy);border-top:12px solid var(--ua-red);text-align:center}.uaClose p{margin-inline:auto}.uaClose a{background:var(--ua-red);color:#fff;border:3px solid #fff;padding:16px 20px;box-shadow:7px 7px #fff}@media (width<=1100px){.uaHero{grid-template-columns:1fr}.uaFlag{border-right:0;border-bottom:10px solid var(--ua-navy);min-height:360px;box-shadow:0 10px 0 var(--ua-red), 0 20px 0 white, 0 30px 0 var(--ua-blue)}.uaHeroCopy{padding-top:75px;padding-bottom:105px}.uaTicker{justify-content:flex-start}.uaTicker span:nth-of-type(n+3),.uaTicker b:nth-of-type(n+3){display:none}}@media (width<=520px){.uaFlag{min-height:265px}.uaEagle{font-size:170px}.uaStars{font-size:20px}.uaHero h1{letter-spacing:-.025em;font-size:17vw;line-height:.78}.uaHero h1 strong{margin-top:.13em}.uaHeroActions{flex-direction:column}.uaHeroActions a{text-align:center;width:100%}.uaTicker{gap:12px;font-size:8px}.uaScope article,.uaTools article{box-shadow:6px 6px 0 var(--ua-red)}.uaTools>header{padding:20px 18px}}@media (prefers-reduced-motion:reduce){.uaScope article,.uaTools article{transition:none}}.uaPreviewImage{isolation:isolate;border-bottom:6px solid #ffc928;font-family:Impact,Arial Black,sans-serif}.uaPreviewImage>strong{z-index:3;color:#fff;text-align:right;text-shadow:3px 3px #ed1c24;font-size:clamp(22px,3vw,38px);line-height:.85;position:absolute;bottom:15px;right:18px}.uaPreviewTimeline{background:linear-gradient(110deg,#031a45 0 62%,#0645b5 62%)}.uaPreviewTimeline:before{content:"";background:repeating-linear-gradient(0deg,#0000 0 21px,#ffffff13 21px 23px);position:absolute;inset:0}.uaPreviewStars{color:#fff;letter-spacing:.18em;font-size:clamp(18px,2.2vw,30px);position:absolute;top:22px;left:22px}.uaPreviewRail{border-top:6px solid #fff;justify-content:space-between;display:flex;position:absolute;top:49%;left:8%;right:8%}.uaPreviewRail i{color:#fff;justify-items:center;gap:8px;font:900 11px Arial;display:grid;transform:translateY(-10px)}.uaPreviewRail i b{background:#ed1c24;border:4px solid #fff;width:18px;height:18px;transform:rotate(45deg)}.uaPreviewAlignment{background:linear-gradient(125deg,#ed1c24 0 42%,#fff 42% 58%,#0645b5 58%)}.uaPreviewBallot{color:#fff;writing-mode:vertical-rl;letter-spacing:.12em;position:absolute;bottom:17px;left:20px;transform:rotate(180deg)}.uaPreviewMatrix{filter:drop-shadow(7px 7px #ffc928);grid-template-columns:repeat(3,1fr);gap:4px;width:43%;height:73%;display:grid;position:absolute;top:12%;left:30%;transform:rotate(-3deg)}.uaPreviewMatrix i{color:#031a45;background:#fff;border:3px solid #031a45;place-items:center;font-size:clamp(11px,1.5vw,20px);font-style:normal;display:grid}.uaPreviewAlignment>strong{color:#031a45;text-shadow:3px 3px #fff}.uaPreviewImage>b{z-index:5;border:2px solid #fff;box-shadow:4px 4px #ffc928}@media (width<=520px){.uaPreviewImage>strong{font-size:22px}.uaPreviewMatrix{width:48%;left:31%}.uaPreviewStars{font-size:14px}}
