@font-face{font-family:Manrope;font-style:normal;font-weight:400 800;font-display:swap;src:url(/fonts/manrope-latin-variable.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:400 700;font-display:swap;src:url(/fonts/space-grotesk-latin-variable.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{font-family:Manrope,Segoe UI,sans-serif;color:#e6f7ff;background:#06143e;font-synthesis:none;color-scheme:dark;--cyan:#9cf6ff;--material-accent:#82f5ff;--ink:#071f52;--muted:#a1bfdc;--line:rgba(151,225,255,.23)}*{box-sizing:border-box}body{margin:0;min-width:280px;overflow-x:hidden}button,a,input{-webkit-tap-highlight-color:transparent}button,input{font:inherit}button,a{touch-action:manipulation}button{color:inherit;cursor:pointer}button:disabled{cursor:not-allowed;opacity:.4}button{border:0}a{color:inherit;text-decoration:none}button:focus-visible,a:focus-visible,input:focus-visible,canvas:focus-visible{outline:3px solid #f8ffff;outline-offset:5px}button:active{transform:translateY(2px)}button[hidden],[hidden]{display:none!important}.icon{width:20px;height:20px;flex:none;vertical-align:middle}p,h1,h2{margin:0}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.skip-link{position:fixed;left:20px;top:-100px;z-index:100;background:#b5f8ff;color:#041b42;padding:14px;border-radius:10px}.skip-link:focus{top:20px}.no-script{padding:30px}.experience{position:relative;max-width:1600px;margin:0 auto;padding:0 60px;--material-accent:#82f5ff}.atmosphere{position:fixed;inset:0;pointer-events:none;overflow:hidden;background:radial-gradient(ellipse at 72% 24%,#0755b7 0,transparent 49%),radial-gradient(ellipse at 5% 10%,#08468b 0,transparent 40%),linear-gradient(160deg,#071845,#07327e 50%,#040f30)}.atmosphere:after{content:"";position:absolute;inset:0;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.8' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Cpath fill='%23fff' opacity='.2' filter='url(%23n)' d='M0 0h180v180H0z'/%3E%3C/svg%3E");opacity:.11;mix-blend-mode:screen}.halo{position:absolute;width:70vw;height:38vw;top:-26vw;left:25%;background:#71f9ff;border-radius:50%;filter:blur(80px);opacity:.2}.wave{position:absolute;width:160%;height:48%;left:-30%;border-radius:50%;border-top:1px solid #4eb6f690;box-shadow:0 -10px 35px #1d7cf626,inset 0 8px 35px #16a3ea18;transform:rotate(-12deg);animation:drift 18s ease-in-out infinite alternate}.wave-a{top:65%}.wave-b{top:74%;left:-25%;transform:rotate(9deg);animation-delay:-6s;border-color:#4fcce755}.wave-c{top:93%;transform:rotate(-4deg);animation-delay:-12s}.horizon{position:absolute;top:86%;left:-15%;right:-15%;height:1px;background:linear-gradient(90deg,transparent,#66dcff88,transparent);box-shadow:0 0 60px 15px #1685f53b;transform:rotate(-7deg)}.masthead{height:120px;display:flex;align-items:center;justify-content:space-between;gap:25px}.wordmark{font-family:Space Grotesk,Segoe UI,sans-serif;font-size:44px;font-weight:700;letter-spacing:-3px;line-height:1;text-shadow:0 2px 3px #030b25;display:flex;align-items:baseline}.wordmark>span:first-child{color:#aff8ff}.brand-dot{font-family:Manrope,sans-serif;font-size:10px;letter-spacing:0;align-self:flex-start;margin:7px 0 0 7px;opacity:.8}.masthead-caption{display:flex;align-items:center;gap:14px;font-size:9px;letter-spacing:2.3px;color:#b1d7f5;margin-right:auto;margin-left:34px}.mini-cross{font-size:20px;color:#8fd9ff}.tiny-line{display:block;width:58px;height:1px;background:#7ad8ff42}.utilities{display:flex;gap:10px}.utility{display:flex;align-items:center;gap:9px;background:#071b4699;box-shadow:inset 0 1px #b5eaff1a,0 3px 10px #020d301f;border:1px solid #76baf231;border-radius:24px;padding:10px 15px;font-size:11px;color:#c3dff6;transition:background .2s,border .2s}.utility .icon{width:16px;height:16px}.utility:hover{background:#124a8f;border-color:#8fe7ff80}main:focus{outline:none}.instrument{position:relative;border:1px solid #92dcf1a6;border-radius:25px;padding:7px;background:linear-gradient(145deg,#b0f9ff69,#226ad470 8%,#0a2d67a0 65%,#1f98c886);box-shadow:inset 0 1px #e1ffffdc,inset 1px 0 #c0f7ff48,0 0 0 5px #8bd3ff08,0 20px 60px #000a2d88,0 -5px 45px #4ed0ff25;isolation:isolate}.instrument:before{content:"";position:absolute;inset:-5px;border:1px solid #56abff31;border-radius:29px;pointer-events:none}.window-bar{display:flex;justify-content:space-between;align-items:center;min-height:54px;padding:0 18px 7px;gap:16px;position:relative}.window-id{display:flex;align-items:center;gap:10px;letter-spacing:1.5px;font-size:9px;font-weight:600;color:#c7edff}.tiny-mark{display:grid;place-items:center;width:21px;height:21px;font-family:Space Grotesk,sans-serif;font-size:18px;font-weight:700;line-height:1;color:#d4fbff;text-shadow:0 0 10px #74eeff;transform:skew(-12deg)}.window-tabs{display:flex;height:36px;padding:3px;border-radius:30px;background:#05225980;border:1px solid #c1f3ff28;box-shadow:inset 0 2px 8px #00173c77}.window-tab{display:flex;align-items:center;justify-content:center;gap:9px;padding:0 21px;border-radius:25px;background:none;font-size:11px;color:#b4d5f3;position:relative;transition:background .2s}.window-tab.active{background:linear-gradient(#99e5fbbf,#3187cc90 52%,#1e5aa7a8);box-shadow:inset 0 1px #e8ffffa1,0 2px 6px #00163b99;color:#f1ffff}.window-tab:hover:not(.active){background:#519dd533}.nav-led{width:5px;height:5px;border-radius:50%;background:#caffff;box-shadow:0 0 6px #bfffff}.window-tab .icon{width:13px;height:13px}.button-plus{color:#89e6fb;font-size:16px;margin-left:12px}.window-version{font-size:9px;letter-spacing:1px;color:#a4cbe8;display:flex;align-items:center;gap:10px}.window-version i{width:15px;height:4px;border:1px solid #91d5fb;border-radius:2px;position:relative}.window-version i:before{content:"";display:block;width:7px;height:100%;background:#84e4f4}.chamber{position:relative;height:530px;overflow:hidden;border-radius:18px;border:1px solid #8ccfff55;background:radial-gradient(ellipse at 64% 25%,#0d66b1bb,transparent 56%),linear-gradient(145deg,#0a2b63,#08265c 30%,#031b4b 80%);box-shadow:inset 0 2px 14px #010c2a88,0 1px #c1eeff4a;transition:background 1s}.chamber:after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;box-shadow:inset 0 1px 1px #c2f8ff60,inset 0 -2px 5px #26c3ff20;background:linear-gradient(112deg,#b4fcff05,transparent 34%,#73daff07 55%,transparent 56%);z-index:3}.chamber-grid{position:absolute;inset:0;opacity:.17;background-image:linear-gradient(#8bcaff22 1px,transparent 1px),linear-gradient(90deg,#8bcaff22 1px,transparent 1px);background-size:70px 70px;-webkit-mask-image:linear-gradient(90deg,transparent 25%,black 85%);mask-image:linear-gradient(90deg,transparent 25%,black 85%)}.intro{position:absolute;z-index:4;top:39px;left:39px;max-width:335px;pointer-events:none;transition:opacity .7s,transform .8s}.eyebrow{display:flex;align-items:center;gap:9px;font-size:8px;letter-spacing:1.7px;font-weight:700;color:#98d8f1;line-height:1.6}.small-line{width:17px;height:2px;background:#a7f7ff;box-shadow:0 0 8px #54e0ff}h1{font-family:Space Grotesk,Segoe UI,sans-serif;font-size:43px;font-weight:500;line-height:1.13;letter-spacing:-1.7px;margin:18px 0 16px;text-shadow:0 3px 15px #0013374d}h1>span{color:#acd9f5}.intro-text{max-width:260px;color:#b1cbe7;font-size:12px;line-height:1.85}.scene-stage{position:absolute;top:0;right:0;width:72%;height:100%;z-index:1}.scene-stage canvas{display:block;width:100%;height:100%;cursor:grab;touch-action:pan-y}.scene-stage canvas:active{cursor:grabbing}.scene-stage canvas:focus-visible{outline-offset:-9px;border-radius:18px}.scene-caption{position:absolute;right:26px;top:27px;z-index:4;display:flex;align-items:center;gap:10px;color:#83b6d9;pointer-events:none}.scene-caption>span:first-child{font-family:Space Grotesk,sans-serif;font-size:24px;letter-spacing:-1px;color:#b1e8f7}.scene-caption>span:nth-child(2){font-size:7px;letter-spacing:1.6px;line-height:1.7}.scene-caption i{height:21px;width:21px;border:1px solid #7db1d066;border-radius:50%;position:relative;margin-left:8px}.scene-caption i:after{content:"";position:absolute;width:5px;height:5px;background:#80ebff;border-radius:50%;inset:7px;box-shadow:0 0 6px #47d3ff}.selection{position:absolute;z-index:4;left:39px;bottom:37px;width:260px;transition:transform .8s}.selection-heading{display:flex;gap:14px;align-items:center;margin-bottom:14px}.selection-number{font-family:Space Grotesk,sans-serif;color:var(--material-accent);font-weight:400;font-size:40px;line-height:1;letter-spacing:-2px;opacity:.7;border-right:1px solid #80bded4d;padding-right:15px;transition:color .6s}.micro{font-size:7px;letter-spacing:1.5px;color:#94bedb;font-weight:600;line-height:1.6}.selection h2{font-family:Space Grotesk,sans-serif;font-size:23px;letter-spacing:3px;line-height:1.2;font-weight:500}.material-subtitle{font-size:12px;color:#e6f5ff;margin-bottom:6px}.material-description{font-size:11px;color:#9bb9d6;line-height:1.85;min-height:41px;max-width:250px}.enter-button{margin-top:21px;width:246px;position:relative;display:flex;align-items:center;justify-content:space-between;padding:0 7px 0 19px;min-height:49px;border:1px solid #c6f9ff;border-radius:12px;color:#03295b;font-size:12px;font-weight:800;box-shadow:inset 0 1px #fff,inset 0 -2px 2px #1970b798,0 4px #0a3169,0 8px 16px #000e3d99,0 0 26px #40e1ff20;background:linear-gradient(180deg,#edffff 0,#9ae9f9 47%,#6bc8e9 49%,#a7eafa);transition:box-shadow .2s,filter .2s,transform .2s}.enter-button:before{content:"";position:absolute;top:2px;left:10px;right:10px;height:47%;border-radius:8px;background:linear-gradient(#ffffff50,transparent);pointer-events:none}.enter-button:hover{filter:brightness(1.12);box-shadow:inset 0 1px #fff,inset 0 -2px 2px #1970b798,0 4px #0a3169,0 8px 16px #000e3d99,0 0 30px #40e1ff60}.enter-button:active{transform:translateY(3px);box-shadow:inset 0 2px 6px #207bbb99,0 1px #0a3169}.enter-icon{display:grid;place-items:center;width:34px;height:34px;background:linear-gradient(#ffffff30,#0a79be25);box-shadow:inset 0 1px 3px #1b8bb637,0 1px #fff7;border-radius:8px}.enter-icon .icon{width:19px}.return-button{display:flex;align-items:center;gap:10px;font-size:11px;min-height:44px;background:transparent;color:#bceeff;padding:0}.return-button:hover{color:#fff}.return-button .icon{width:17px}.selection>.return-button{margin-top:20px;border:1px solid #78c7f86b;padding:0 16px;background:linear-gradient(#3679a94a,#1a407f6b);border-radius:10px;box-shadow:inset 0 1px #a7e5ff30}.drag-hint{position:absolute;bottom:22px;left:58%;transform:translate(-20%);z-index:4;display:flex;align-items:center;gap:9px;font-size:9px;color:#99c8e7;pointer-events:none}.drag-hint .icon{width:13px;height:13px}.scene-readout{position:absolute;right:24px;top:44%;z-index:4;display:flex;flex-direction:column;align-items:center;gap:12px;pointer-events:none;color:#79a8cf}.scene-readout>span:first-child{writing-mode:vertical-rl;font-size:7px;letter-spacing:1.8px}.scene-readout>span:last-child{font-family:Space Grotesk,monospace;font-size:9px}.readout-lines{display:flex;flex-direction:column;align-items:flex-end;gap:6px}.readout-lines i{width:7px;height:1px;background:#81c7e55f}.readout-lines i:nth-child(3n){width:15px;background:#82efff99}.chamber-corner{position:absolute;width:14px;height:14px;z-index:4;pointer-events:none}.corner-tl{left:16px;top:16px;border-left:1px solid #88cfe582;border-top:1px solid #88cfe582}.corner-br{right:16px;bottom:16px;border-right:1px solid #88cfe582;border-bottom:1px solid #88cfe582}.console{display:grid;grid-template-columns:minmax(0,1.65fr) minmax(210px,1fr) auto;align-items:center;gap:27px;padding:25px 28px 23px;background:linear-gradient(175deg,#5fbcdd1f,#0a32684d);border-top:1px solid #b2faff1a;position:relative}.console:after{content:"";position:absolute;left:23px;right:23px;bottom:0;height:1px;background:linear-gradient(90deg,transparent,#91ccee40 20%,#91ccee40 80%,transparent)}.material-selector{display:flex;gap:20px;align-items:center;min-width:0}.console-label{display:flex;flex-direction:column;gap:5px;min-width:85px}.label-detail{font-size:9px;color:#89b3d3;white-space:nowrap}.material-track{display:flex;padding:4px;gap:4px;flex:1;min-width:0;border:1px solid #002358;border-radius:14px;background:linear-gradient(#051a43c4,#0d3876b0);box-shadow:inset 0 2px 6px #000a3280,0 1px #a2e2ff3b}.material-button{display:flex;align-items:center;gap:8px;justify-content:center;min-width:0;flex:1;padding:10px 12px;border:1px solid transparent;border-radius:10px;background:transparent;position:relative;transition:background .3s,box-shadow .3s,border-color .3s;color:#96b9d9;min-height:53px}.material-button:hover{background:#3b85b63b;color:#e9ffff}.material-button.selected{color:#ecffff;background:linear-gradient(180deg,#84d6ed9c,#2e74b0b0 48%,#1a4e8bcb 50%,#306d9f);box-shadow:inset 0 1px #e3ffffab,inset 0 -1px 2px #0a2553,0 3px 8px #00132f77;border-color:#b1e9f55e}.material-button-text{display:flex;flex-direction:column;align-items:flex-start;font-size:10px;letter-spacing:1.1px;font-weight:700;gap:2px}.material-button-number{font-size:7px;font-weight:500;letter-spacing:1px;opacity:.7}.material-glyph{display:grid;place-items:center;width:25px;height:28px;filter:drop-shadow(0 2px 2px #00132f);color:#d4eeff}.material-glyph .icon{height:23px;width:23px}.material-glyph.wood{color:#e0bf8f}.material-glyph.brick{color:#f6b9a9}.material-glyph.metal{color:#a3f7fc}.material-led{display:none;position:absolute;bottom:-5px;left:50%;width:14px;height:2px;background:#a5ffff;box-shadow:0 0 8px #6bffff}.selected .material-led{display:block}.object-controls{padding-left:27px;border-left:1px solid #83c0e52a;min-width:0}.structure-label{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:13px}.structure-label>span:last-child{color:#bbd8ed;font-size:9px}.slider-row{display:flex;align-items:center;gap:9px}.slider-end .icon{width:13px;height:13px;color:#89b8da}input[type=range]{--range:0%;appearance:none;-webkit-appearance:none;width:100%;height:5px;border-radius:5px;border:1px solid #001d50;background:linear-gradient(90deg,#9cf5ff var(--range),#061d48 var(--range));box-shadow:0 1px #91cef74d;cursor:ew-resize;margin:8px 0;touch-action:pan-y}input[type=range]::-webkit-slider-thumb{appearance:none;width:21px;height:19px;border:1px solid #c0f3ff;border-radius:7px;background:linear-gradient(#e8ffff,#89cbe7 45%,#357ab1 50%,#78bce0);box-shadow:0 2px 4px #001033,0 0 9px #55d3ff30}input[type=range]::-moz-range-thumb{width:21px;height:19px;border:1px solid #c0f3ff;border-radius:7px;background:linear-gradient(#e8ffff,#89cbe7 45%,#357ab1 50%,#78bce0)}.view-controls{display:flex;gap:8px}.hardware-button{display:grid;place-items:center;width:39px;height:39px;border-radius:11px;border:1px solid #7bbee075;color:#c7f1ff;background:linear-gradient(#96d9ec5c,#306da770 45%,#16407a91 50%,#366b9e94);box-shadow:inset 0 1px #ceefff6b,0 3px #08204d,0 5px 8px #00143850;transition:filter .2s}.hardware-button:hover{filter:brightness(1.25)}.hardware-button[aria-pressed=true]{color:#fff;background:linear-gradient(#b3f5ff9a,#439ecc 45%,#1e6c9a 50%,#50a1bf);box-shadow:inset 0 1px #fff,0 0 12px #73edff60}.hardware-button .icon{width:17px;height:17px}.orbit-symbol{font-size:26px;line-height:1}.instrument-status{display:flex;align-items:center;justify-content:space-between;padding:12px 22px 7px;font-size:7px;letter-spacing:1.1px;color:#88adcd;gap:15px}.instrument-status>span{display:flex;align-items:center;gap:8px}.status-led{width:4px;height:4px;border-radius:50%;background:#95f5e2;box-shadow:0 0 5px #75ffce}.status-center{color:#afd0e8;font-size:7px;letter-spacing:2px}.status-center b{color:#6d98bb;font-weight:400;margin:0 3px}.signal-bars{font-size:10px;letter-spacing:1px;color:#7ccedb}.page-footer{display:flex;align-items:center;justify-content:space-between;gap:15px;padding:25px 5px 28px;font-size:9px;color:#89a9ce;letter-spacing:.3px}.footer-separator{margin:0 7px;color:#5880af}.prototype-label{font-size:7px;letter-spacing:1.2px}.page-footer button{display:flex;align-items:center;gap:5px;background:none;color:#9cbedb;font-size:9px;padding:5px}.toggle-light{width:18px;height:8px;background:#397fa8;border-radius:10px;margin-left:4px;position:relative;box-shadow:inset 0 1px 2px #001944}.toggle-light:after{content:"";display:block;width:6px;height:6px;border-radius:50%;position:absolute;right:1px;top:1px;background:#acfbff;box-shadow:0 0 5px #8bffff}.motion-off .toggle-light:after{right:11px;background:#7fa2b9;box-shadow:none}.entered .intro{opacity:0;transform:translate(-30px,-15px)}.entered .selection{transform:translateY(-65px)}.entered .chamber{background:radial-gradient(ellipse at 60% 45%,#166d9acb,transparent 70%),linear-gradient(145deg,#052254,#061741)}.entered .scene-caption:after{content:"INSIDE";position:absolute;right:0;top:46px;font-size:7px;letter-spacing:2px;color:var(--material-accent)}[data-material=wood] .chamber{background:radial-gradient(ellipse at 65% 25%,#536b735c,transparent 60%),linear-gradient(145deg,#12365c,#06285a 30%,#081e44 80%)}[data-material=brick] .chamber{background:radial-gradient(ellipse at 66% 25%,#965d8b49,transparent 60%),linear-gradient(145deg,#1c2863,#10285b 30%,#071943 80%)}[data-material=wood] .selection-number{color:#e4bc7e}[data-material=brick] .selection-number{color:#ffa38b}.scene-loading{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:18px;color:#bce9f4;font-size:10px;letter-spacing:1px}.loading-ring{height:45px;width:45px;border:1px solid #85cbe63b;border-top-color:#b3ffff;border-radius:50%;animation:spin 1.5s linear infinite}.scene-fallback{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;flex-direction:column;perspective:600px}.scene-fallback p{position:absolute;bottom:70px;font-size:10px;color:#93badb}.fallback-sculpture{width:200px;height:250px;transform:rotate(-20deg);position:relative;filter:drop-shadow(0 20px 20px #001337)}.fallback-sculpture>div{position:absolute;inset:0;border:22px solid #82e8fc;border-radius:50%;transform:rotateY(60deg) rotateX(20deg);background:linear-gradient(100deg,transparent,#1f8eb744,transparent);box-shadow:inset 5px 0 5px #e1ffff,5px 0 #106baa,0 0 30px #59d4ff33}.fallback-sculpture>div:nth-child(2){transform:rotateY(-60deg) rotateX(20deg)}.fallback-sculpture>div:nth-child(3){transform:rotateX(75deg);inset:25px -15px}[data-material=wood] .fallback-sculpture>div{border-color:#bb854e;border-radius:40%;box-shadow:inset 5px 0 #f0c68b,5px 0 #543725}[data-material=brick] .fallback-sculpture>div{border-color:#cc755c;border-radius:8%;box-shadow:inset 5px 0 #f0ac94,5px 0 #743b37}dialog{width:min(620px,calc(100% - 32px));max-height:calc(100dvh - 40px);padding:6px;border:1px solid #b1f7ffad;border-radius:24px;color:#e2f6ff;background:linear-gradient(145deg,#76cfe1a8,#174984ed 25%,#0c2a60f5);box-shadow:inset 0 1px #e2ffff,0 25px 90px #000d37,0 0 60px #28b3ee22;overflow:auto;overscroll-behavior:contain}dialog::backdrop{background:#020d2cbd;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}dialog[open]{animation:panel-in .35s ease-out}.panel-top{display:flex;justify-content:space-between;align-items:center;padding:12px 15px 17px}.panel-top .window-id{font-size:8px}.panel-top .hardware-button{width:33px;height:33px}.panel-body{padding:30px 30px 24px;background:radial-gradient(ellipse at 90% 0,#246c9f7a,transparent 75%),#051d46bf;border-radius:16px;border:1px solid #8dd5ec42;box-shadow:inset 0 2px 8px #00133280}.panel-body h2{font-family:Space Grotesk,sans-serif;font-size:37px;font-weight:500;letter-spacing:-1px;line-height:1.15;margin:10px 0 12px}.title-dot{color:#8df8ff}.panel-intro{font-size:11px;line-height:1.9;color:#a6c4df;max-width:380px;margin-bottom:25px}.directory-list{display:flex;flex-direction:column;gap:7px}.directory-item{display:flex;align-items:center;gap:15px;min-height:52px;padding:0 14px;border:1px solid #7ab1d33b;border-radius:9px;background:linear-gradient(#90c4de12,#2c649e1c);box-shadow:inset 0 1px #d8f5ff0d;transition:background .2s,transform .2s;font-size:12px}.directory-item:hover{transform:translate(3px);background:linear-gradient(#7bcced40,#245da349);border-color:#b2f4ff9c}.directory-code{font-family:Space Grotesk,sans-serif;font-size:10px;color:#7faed0}.destination-status{margin-left:auto;color:#779fc2;font-size:6px;letter-spacing:1px}.directory-item .icon{height:15px;width:15px;color:#b2edff}.panel-footer{padding:12px 17px 3px;display:flex;align-items:center;justify-content:space-between;gap:15px}.panel-footer>span{font-size:6px;letter-spacing:1px;color:#7aaacf}.panel-footer .return-button{font-size:9px}.content-slot{position:relative;overflow:hidden;border:1px solid #84d2f53b;border-radius:12px;padding:34px 24px;margin:26px 0 20px;min-height:200px;background:linear-gradient(130deg,#22618d29,#071f4c54)}.content-slot p{font-size:13px;line-height:1.9;position:relative;z-index:1}.content-slot .micro{font-size:7px;margin-bottom:15px}.slot-mark{position:absolute;right:10px;bottom:-35px;color:#79c9f00c;font-family:Space Grotesk,sans-serif;font-size:200px;letter-spacing:-15px}.content-slot .slot-note{font-size:10px;color:#8daece;margin-top:20px}.gloss-button{display:flex;align-items:center;justify-content:center;gap:12px;background:linear-gradient(#85c9e55c,#205a8f88 45%,#113b7499 50%,#2c6e9c88);border:1px solid #b2e6ff69;border-radius:10px;min-height:44px;padding:0 20px;font-size:11px;box-shadow:inset 0 1px #d9faff5c,0 3px #001940}.gloss-button .icon{height:14px;width:14px}.guide-list{margin-top:25px;display:flex;flex-direction:column;gap:24px}.guide-list>div{display:flex;gap:20px}.guide-list>div>span{font-family:Space Grotesk,sans-serif;color:#74d8f0;font-size:22px}.guide-list p{font-size:11px;color:#a8c9e2;line-height:1.9}.guide-list strong{display:block;color:#e5f5ff;font-size:13px;font-weight:600;margin-bottom:4px}.panel-open{overflow:hidden}@keyframes drift{0%{translate:0 0;scale:1}to{translate:4% -5%;scale:1.04}}@keyframes spin{to{transform:rotate(360deg)}}@keyframes panel-in{0%{opacity:0;transform:translateY(20px) scale(.97)}to{opacity:1;transform:none}}@media(min-width:1600px){.experience{padding:0 70px}.masthead{height:145px}.chamber{height:610px}.intro{top:48px;left:48px}h1{font-size:51px}.intro-text{font-size:13px;max-width:290px}.selection{left:48px;bottom:48px}.selection h2{font-size:27px}.selection-number{font-size:48px}.material-description{font-size:12px}.material-subtitle{font-size:13px}.enter-button{min-height:53px;width:258px}.console{padding:29px 35px}.page-footer{padding-top:29px}}@media(max-width:1150px){.experience{padding:0 32px}.masthead{height:100px}.masthead-caption{font-size:7px;letter-spacing:1.4px;margin-left:5px}.tiny-line{width:25px}.chamber{height:520px}.intro{left:29px;top:32px}h1{font-size:37px}.selection{left:29px;bottom:32px;width:235px}.intro-text{max-width:230px;font-size:11px}.selection h2{font-size:21px}.material-description{max-width:220px;font-size:10px}.enter-button{width:218px}.scene-stage{width:75%;right:-4%}.scene-readout{right:15px}.console{gap:19px;padding:22px 19px}.console-label{display:none}.object-controls{padding-left:19px}.material-button{padding:9px}.material-track{min-width:300px}.scene-caption{right:20px}}@media(max-width:820px){.experience{padding:0 22px}.masthead{height:99px}.masthead-caption{display:none}.wordmark{font-size:39px}.window-bar{padding:0 12px 7px;gap:10px}.window-id{font-size:7px;letter-spacing:1px}.window-version{display:none}.window-tabs{margin-left:auto}.window-tab{padding:0 15px}.chamber{height:570px}.intro{max-width:250px;left:25px;top:30px}h1{font-size:35px}.intro-text{max-width:210px;font-size:11px}.selection{left:25px;bottom:29px;width:205px}.selection-number{font-size:34px;padding-right:12px}.selection-heading{gap:12px}.selection h2{font-size:20px;letter-spacing:2px}.selection .micro{font-size:6px}.material-description{max-width:200px}.enter-button{width:200px;font-size:11px;padding-left:13px}.scene-stage{width:83%;right:-14%;height:90%;top:5%}.scene-caption{right:18px;top:23px}.scene-readout{display:none}.drag-hint{left:61%;bottom:32px;transform:none;font-size:8px}.hint-desktop{display:none}.console{grid-template-columns:minmax(0,1fr) 75px;gap:22px 17px;padding:22px}.material-selector{grid-column:1/-1}.console-label{display:flex;min-width:100px}.material-track{min-width:0}.object-controls{border:0;padding:0}.view-controls{gap:7px;justify-content:flex-end}.hardware-button{width:34px;height:34px}.structure-label{margin-bottom:7px}.instrument-status{padding:13px 15px 8px;font-size:6px}.status-center{display:none}.page-footer{font-size:8px;padding:22px 3px}.prototype-label{font-size:6px;max-width:110px;line-height:1.8;text-align:right}.entered .selection{transform:translateY(-105px)}}@media(max-width:600px){.experience{padding:0 13px}.masthead{height:83px;padding:0 5px}.wordmark{font-size:35px;letter-spacing:-2.5px}.brand-dot{font-size:8px;margin-left:5px}.utilities{gap:7px}.utility{padding:9px 11px;min-height:36px;font-size:10px;gap:6px}.utility .icon{width:14px;height:14px}.utility#guide span{display:none}.instrument{border-radius:21px;padding:5px}.instrument:before{border-radius:25px;inset:-4px}.window-bar{min-height:48px;padding:0 9px 5px}.window-id{font-size:6px;letter-spacing:.8px;gap:5px}.tiny-mark{width:16px;font-size:15px}.window-tabs{height:31px;padding:2px}.window-tab{padding:0 10px;gap:5px;font-size:9px}.window-tab .icon{width:11px;height:11px}.button-plus{display:none}.nav-led{width:4px;height:4px}.chamber{height:auto;min-height:610px;display:grid;grid-template-rows:130px 300px auto;border-radius:15px;overflow:hidden}.intro{position:relative;top:auto;left:auto;padding:24px 22px 0;max-width:none;grid-row:1;align-self:start}.eyebrow{font-size:6px;letter-spacing:1.3px;gap:7px}.small-line{width:12px}h1{font-size:30px;letter-spacing:-1.2px;line-height:1.07;margin:10px 0}h1 br{display:none}h1>span{display:block}.intro-text{font-size:10px;line-height:1.8;max-width:245px;margin-top:9px}.scene-stage{position:relative;top:auto;right:auto;width:100%;height:300px;grid-row:2;margin-top:0}.scene-caption{top:159px;right:20px;gap:6px}.scene-caption>span:first-child{font-size:18px}.scene-caption>span:nth-child(2){font-size:5px;letter-spacing:1px}.scene-caption i{width:15px;height:15px;margin-left:3px}.scene-caption i:after{inset:5px;width:3px;height:3px}.selection{position:relative;left:auto;bottom:auto;grid-row:3;width:auto;margin:0 22px 23px;display:grid;grid-template-columns:1fr auto;gap:0 14px;align-content:start}.selection-heading{margin-bottom:9px;grid-column:1/-1;gap:11px}.selection-number{font-size:32px;padding-right:12px}.selection h2{font-size:21px;letter-spacing:3px}.selection .micro{font-size:6px}.material-subtitle{grid-column:1/-1;font-size:11px;margin:0 0 5px}.material-description{grid-column:1/-1;max-width:260px;font-size:10px;line-height:1.8;min-height:0}.enter-button{grid-column:1/-1;width:100%;min-height:45px;margin-top:17px;font-size:11px;padding-left:16px;border-radius:10px}.enter-icon{height:31px;width:31px}.selection>.return-button{grid-column:1/-1;justify-content:center;margin-top:17px;min-height:45px}.drag-hint{top:400px;left:50%;bottom:auto;transform:translate(-50%);font-size:8px;gap:6px;white-space:nowrap}.drag-hint .icon{width:11px}.console{padding:18px 15px 16px;gap:17px 14px;grid-template-columns:minmax(0,1fr) 75px}.material-selector{display:block}.console-label{flex-direction:row;justify-content:space-between;margin:0 1px 9px}.console-label .micro{font-size:6px}.label-detail{font-size:8px}.material-track{padding:3px;border-radius:12px;gap:3px}.material-button{min-height:51px;padding:7px;gap:8px;border-radius:8px}.material-glyph{width:21px;height:25px}.material-glyph .icon{width:21px;height:21px}.material-button-text{font-size:9px;letter-spacing:1px}.material-button-number,.structure-label .micro{font-size:6px}.structure-label>span:last-child{font-size:8px}.structure-label{margin-bottom:3px}.slider-row{gap:8px}.slider-end .icon{height:11px;width:11px}.hardware-button{height:33px;width:33px;border-radius:9px}.instrument-status{font-size:5px;letter-spacing:.6px;gap:6px;padding:11px 12px 7px}.instrument-status>span{gap:5px}.signal-bars{font-size:8px}.page-footer{flex-wrap:wrap;font-size:7px;gap:13px;padding:19px 6px 26px;padding-bottom:max(26px,env(safe-area-inset-bottom))}.prototype-label{display:none}.page-footer button{font-size:8px}.entered .intro{opacity:1;transform:none}.entered .intro h1{font-size:0;line-height:0;margin:12px 0}.entered .intro h1:after{content:"Inside the environment.";font-size:28px;line-height:1.08;display:block;color:#e1f7ff}.entered .intro .intro-text{opacity:0}.entered .selection{transform:none}.entered .scene-caption:after{top:34px;font-size:6px}.scene-fallback p{bottom:12px;font-size:8px}.fallback-sculpture{scale:.7}.panel-body{padding:25px 20px 22px}.panel-body h2{font-size:32px}.panel-top{padding:9px 9px 13px}.panel-top .window-id{font-size:7px}.panel-footer{padding:9px 10px 1px}.panel-footer>span{font-size:5px;letter-spacing:.5px}.panel-footer .return-button{font-size:8px;gap:5px}.panel-footer .icon{width:13px}.directory-item{padding:0 11px;gap:12px;min-height:52px;font-size:11px}.destination-status{font-size:5px;letter-spacing:.5px}.content-slot{padding:26px 18px}.content-slot p{font-size:12px}.guide-list>div{gap:15px}.guide-list p{font-size:10px}.guide-list strong{font-size:12px}.guide-list>div>span{font-size:20px}.scene-loading{font-size:8px}}@media(max-width:360px){.experience{padding:0 9px}.masthead{height:75px}.wordmark{font-size:32px}.utility{padding:8px 9px}.window-bar{padding-left:5px;padding-right:5px}.window-id{font-size:5px}.window-tab{padding:0 8px;font-size:8px}.intro{padding-left:18px;padding-right:18px}h1{font-size:28px}.selection{margin-left:18px;margin-right:18px}.console{padding-left:12px;padding-right:12px}.material-button{gap:5px;padding:6px}.material-button-text{font-size:8px}.material-glyph .icon,.material-glyph{width:19px}.destination-status{display:none}.directory-item .icon{margin-left:auto}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important;scroll-behavior:auto!important}.wave{animation:none}}.motion-off .wave,.motion-off .loading-ring{animation-play-state:paused}.motion-off .intro,.motion-off .selection,.motion-off .chamber{transition:none}.motion-off dialog[open]{animation:none}.entered .intro{opacity:1;transform:translateY(-6px)}.entered .selection{transform:none}@media(max-width:600px){.entered .intro{transform:none}.entered .intro h1{font-size:30px;line-height:1.07;margin:10px 0}.entered .intro h1:after{content:none}.entered .intro .intro-text{opacity:1}}@media(max-width:600px){.utility{min-height:44px}.window-tabs{height:38px}.window-bar{min-height:52px}.hardware-button{min-width:44px;min-height:44px}.view-controls{gap:7px}.console{grid-template-columns:minmax(0,1fr) 95px}.material-description{font-size:11px}.material-subtitle{font-size:12px}.intro-text{font-size:11px}.material-button-text{font-size:10px}.material-button-number{font-size:7px}.enter-button{font-size:12px}.panel-top .hardware-button{width:44px;height:44px}.close-panel.return-button,.page-footer button{min-height:44px}}input[type=range]{height:30px;background-size:100% 5px;background-repeat:no-repeat;background-position:center;border:0;box-shadow:none}#world-stage{position:fixed;inset:0;z-index:2;pointer-events:none;overflow:hidden;background:radial-gradient(ellipse at 55% 30%,#14618390,transparent 65%);visibility:hidden}#world-stage.active{visibility:visible}.scene-stage.in-world{position:fixed;inset:0 auto 0 0;width:100vw;height:100dvh;z-index:2;overflow:hidden;pointer-events:auto;max-width:none}.scene-stage.in-world canvas{outline-offset:-8px}.scene-stage.in-world .scene-fallback{background:radial-gradient(ellipse at 65% 40%,#cb9f5b24,transparent 45%),repeating-linear-gradient(105deg,transparent 0 10%,#bc7a3f35 11%,#f2ce8f45 12%,#6a411944 13%,transparent 14% 22%),linear-gradient(#0e4271,#041d48)}.scene-stage.in-world .fallback-sculpture{position:absolute;right:15%;top:27%;scale:1.5}.scene-stage.in-world .scene-fallback p{right:16%;bottom:18%;font-size:9px;color:#afc8d9}.in-wood .atmosphere{background:radial-gradient(ellipse at 68% 15%,#28788a,transparent 65%),linear-gradient(#073258,#04142f)}.wood-chapter{position:relative;z-index:4;pointer-events:none;--wood:#edc68c;--wood-muted:#aec8d8;--wood-line:#9dd9e23b;--chapter-progress:0;color:#e9f6f6;padding-bottom:80px}.wood-chapter button,.wood-chapter a,.wood-chapter input,.wood-chapter summary{pointer-events:auto}.wood-topbar{pointer-events:auto;position:fixed;top:20px;left:30px;right:30px;z-index:30;min-height:62px;padding:9px 13px;display:flex;align-items:center;gap:25px;border:1px solid #c0efff60;border-radius:17px;background:linear-gradient(180deg,#aadced28,#17466c95 45%,#06254bc9 46%,#1e536ea8);box-shadow:inset 0 1px #d9fbffa1,0 8px 35px #00112c55;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.wood-back{background:linear-gradient(#b1dded38,#32658c33);border:1px solid #9bd4e74d;border-radius:10px;min-height:42px;padding:0 15px;display:flex;align-items:center;gap:10px;font-size:11px;color:#e1f6ff;box-shadow:inset 0 1px #e6fbff30}.wood-back:hover{background:#6ca8c34f}.wood-back .icon{width:16px;height:16px}.wood-location{display:flex;align-items:center;gap:13px;font-size:12px;letter-spacing:.3px}.wood-location b{font-weight:400;color:#79a8bb;margin:0 12px}.wood-location-dot{height:5px;width:5px;border-radius:50%;background:#ffe1ae;box-shadow:0 0 12px #eebc71}.wood-location-section{font-size:8px;border-left:1px solid #a4cddb3b;padding-left:18px;color:#accbd9;text-transform:uppercase;letter-spacing:1.5px}.wood-utilities{display:flex;gap:7px;margin-left:auto}.wood-utility,.wood-directory{border:1px solid #83c6dc4d;border-radius:10px;min-width:42px;height:42px;background:linear-gradient(#74a9c139,#20446970);box-shadow:inset 0 1px #ecfcff26;display:flex;align-items:center;justify-content:center;color:#c3e5f5}.wood-utility .icon{width:16px;height:16px}.wood-directory{gap:8px;padding:0 14px;font-size:10px}.wood-directory .icon{width:14px;height:14px}.wood-utility:hover,.wood-directory:hover{background:#3f7b9c80}.wood-utility[aria-pressed=true]{border-color:#f0d49e80;color:#ffe0a5}.wood-rail{position:fixed;left:35px;top:37%;z-index:25;width:142px;padding:16px 13px 16px 5px;border:1px solid #b9e5ed27;border-radius:15px;background:linear-gradient(110deg,#1e577471,#0d2a4c58);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-shadow:inset 0 1px #e0ffff19,0 8px 25px #001e4033;pointer-events:auto}.wood-station{display:flex;align-items:center;gap:12px;min-height:45px;padding:0 10px;position:relative;color:#b2ccd8;transition:color .2s}.wood-station-number{font-family:Space Grotesk,sans-serif;font-size:9px;letter-spacing:1px;opacity:.6}.wood-station-label{font-size:10px}.wood-station i{width:3px;height:3px;border-radius:50%;margin-left:auto;background:#8cb8d04f}.wood-station.current{color:#ffe3b2}.wood-station.current .wood-station-number{opacity:1}.wood-station.current i{background:#ffdda1;box-shadow:0 0 10px #ffb95d}.wood-station:hover{color:#fff}.wood-progress-track{position:absolute;top:17px;bottom:17px;left:-1px;width:2px;background:#9cc7dc16}.wood-progress-track i{display:block;transform-origin:top;width:100%;height:100%;background:linear-gradient(#f4d6a2,#e1a967);transform:scaleY(var(--chapter-progress));box-shadow:0 0 8px #e8bf7766}.wood-chapter-flow{max-width:1440px;padding-left:210px;padding-right:80px;margin:0 auto}.wood-section{position:relative;min-height:100svh;padding:135px 0 110px;scroll-margin-top:100px;pointer-events:none;display:flex;flex-direction:column;justify-content:center}.wood-overview{min-height:100svh;padding-top:145px;padding-bottom:120px}.wood-introduction{width:440px;max-width:52%;position:relative;pointer-events:auto;transition:opacity .8s,transform .9s;filter:drop-shadow(0 4px 15px #001a2c60)}.wood-eyebrow{display:flex;align-items:center;gap:10px;font-size:8px;font-weight:600;letter-spacing:1.8px;color:#b5d6de;line-height:1.7}.wood-eyebrow>span{width:23px;height:2px;background:#f2d29b;box-shadow:0 0 10px #efb65b80}.wood-eyebrow>b{font-weight:400;font-family:Space Grotesk,sans-serif;font-size:10px;color:#e1bb83;margin-left:15px}.wood-chapter .wood-introduction h1{font-family:Space Grotesk,sans-serif;font-size:clamp(80px,8vw,125px);font-weight:400;line-height:1;letter-spacing:-7px;color:#fff2d7;margin:25px 0 18px;text-shadow:0 5px 30px #000f32ab}.wood-title-dot{color:#75e0f0}.wood-subtitle{font-family:Space Grotesk,sans-serif;font-size:27px;letter-spacing:-.8px;line-height:1.25;margin-bottom:17px;color:#e6f3f4}.wood-intro-copy{font-size:13px;line-height:1.9;color:#b3d0dc;max-width:280px;margin-bottom:30px}.wood-primary{pointer-events:auto;display:flex;justify-content:space-between;align-items:center;gap:30px;width:max-content;min-width:235px;max-width:100%;min-height:51px;padding:0 17px 0 20px;border:1px solid #fff0ce;border-radius:11px;font-size:11px;font-weight:800;color:#302b26;background:linear-gradient(180deg,#fff6db,#ebd4ae 47%,#d9b27b 49%,#eed4ac);box-shadow:inset 0 1px #fff,0 4px #805d3d,0 9px 22px #00152e60;transition:filter .2s,transform .2s}.wood-primary:hover{filter:brightness(1.12)}.wood-primary:active{transform:translateY(3px);box-shadow:inset 0 2px 4px #8d663b60,0 1px #805d3d}.wood-primary .icon{width:18px;height:18px}.wood-threshold-note{display:flex;gap:10px;align-items:center;font-size:6px;letter-spacing:1px;color:#98b5c5;margin-top:26px}.wood-small-orbit{width:14px;height:14px;border:1px solid #8cd6df66;border-radius:50%;position:relative}.wood-small-orbit:after{content:"";width:4px;height:4px;position:absolute;left:4px;top:4px;background:#e4d4ae;border-radius:50%}.wood-environment-tag{position:absolute;right:0;bottom:15%;display:flex;align-items:center;gap:12px;color:#b8d5df;font-size:7px;letter-spacing:1.2px}.wood-environment-tag i{display:block;width:45px;height:1px;background:#a3cddc60}.wood-environment-tag span:last-child{font-size:6px;color:#8aaac0}.wood-scroll-cue{position:absolute;left:0;bottom:43px;display:flex;align-items:center;gap:14px;font-size:7px;letter-spacing:1.5px;color:#9bc4d5;min-height:44px}.wood-scroll-cue i{display:block;width:45px;height:1px;background:#7db7cc50}.wood-scroll-cue>span:last-child{font-size:21px;color:#e9d5ae;line-height:1}.wood-module-heading{display:flex;align-items:flex-start;gap:20px;margin-bottom:29px;max-width:790px;filter:drop-shadow(0 4px 12px #001a2b)}.wood-module-heading>span{font-family:Space Grotesk,sans-serif;font-size:35px;letter-spacing:-1.5px;color:#dfbb85;line-height:1;border-right:1px solid #afc7d43d;padding-right:17px;margin-top:7px}.wood-module-heading h2{font-family:Space Grotesk,sans-serif;font-size:38px;letter-spacing:-1.3px;font-weight:400;line-height:1.2;color:#ecf4f0;margin-top:6px;text-wrap:balance}.wood-section-intro{font-size:12px;line-height:1.9;color:#b5ced8;margin-top:12px;max-width:430px}.wood-terminal{pointer-events:auto;position:relative;border-radius:24px;border:1px solid #a4d8e36e;background:linear-gradient(140deg,#bddfe12b,#28546d86 25%,#102f50bf 70%,#225b7694);box-shadow:inset 0 1px #e5ffff8f,inset 1px 0 #b6e1e135,0 15px 50px #00152f8c,0 0 0 5px #99dbe70b;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.wood-terminal:before{content:"";position:absolute;inset:5px;border:1px solid #9ed3e022;border-radius:20px;pointer-events:none}.wood-profile-terminal{max-width:850px;padding:13px;display:grid;grid-template-columns:270px minmax(0,1fr);gap:30px;align-items:start}.wood-portrait{position:relative;min-width:0;overflow:hidden;margin:0;border:1px solid #a5d7e651;border-radius:14px;background:#0a3054;box-shadow:inset 0 3px 10px #00162e99}.wood-portrait img{display:block;width:100%;height:auto;aspect-ratio:4/5;object-fit:cover}.wood-portrait figcaption{position:absolute;bottom:0;left:0;right:0;background:linear-gradient(transparent,#061f42ee);padding:35px 17px 17px;font-size:7px;letter-spacing:1px;color:#b5d9e7}.wood-media-corner{position:absolute;left:14px;top:14px;width:13px;height:13px;border-left:1px solid #c6f6ff8c;border-top:1px solid #c6f6ff8c}.wood-profile-copy{padding:22px 25px 24px 0;min-width:0}.wood-terminal-label{display:flex;align-items:center;gap:8px;font-size:7px;letter-spacing:1.5px;color:#b7d3df;line-height:1.7}.wood-terminal-label i{width:4px;height:4px;border-radius:50%;background:#e4cca0;box-shadow:0 0 8px #e9b474}.wood-profile-intro{font-family:Space Grotesk,sans-serif;font-size:22px;line-height:1.5;letter-spacing:-.4px;margin:20px 0 24px;color:#e2eff1;overflow-wrap:anywhere}.wood-metadata{margin:0 0 22px}.wood-metadata>div{display:flex;gap:20px;justify-content:space-between;padding:11px 0;border-top:1px solid #a1cbd32b;font-size:10px}.wood-metadata dt{color:#9cbece}.wood-metadata dd{color:#d2e2e5;margin:0;text-align:right;overflow-wrap:anywhere}.wood-biography{border:1px solid #8db9cb4d;border-radius:10px;background:#07254750;overflow:hidden}.wood-biography summary{list-style:none;display:flex;align-items:center;justify-content:space-between;gap:15px;min-height:46px;padding:0 14px;cursor:pointer;font-size:11px;color:#d1eaf2;background:linear-gradient(#94c5d412,#34618120)}.wood-biography summary::-webkit-details-marker{display:none}.wood-biography summary .icon{width:14px;height:14px;color:#bfdbd9;transition:transform .2s}.wood-biography[open] summary .icon{transform:rotate(45deg)}.wood-biography>div{padding:16px 14px;border-top:1px solid #97c8d124}.wood-biography p{font-size:12px;line-height:1.9;color:#aecad7;overflow-wrap:anywhere}.wood-biography p+p{margin-top:12px}.wood-content-status{display:block;font-size:6px;letter-spacing:1.1px;color:#88aabc;margin-top:24px}.wood-profile-links{display:flex;flex-wrap:wrap;gap:10px;margin-top:20px;font-size:11px}.wood-profile-links a{min-height:44px;display:flex;align-items:center;color:#e2c28d}.wood-collection{padding-top:140px;padding-bottom:130px}.wood-gallery{max-width:1040px;display:grid;grid-template-columns:minmax(0,1.8fr) minmax(240px,1fr);gap:0;padding:11px;overflow:hidden}.wood-gallery-display{min-width:0;position:relative;background:#05254c;border:1px solid #9bd4e333;border-radius:16px;overflow:hidden;box-shadow:inset 0 2px 10px #00193080}.wood-gallery-image{position:relative;display:block;width:100%;padding:0;background:#092f54;overflow:hidden;cursor:zoom-in;color:#d7f0f6}.wood-gallery-image img{display:block;width:100%;height:auto;aspect-ratio:4/3;object-fit:cover;transition:transform .7s}.wood-gallery-image:hover img{transform:scale(1.035)}.wood-expand-badge{position:absolute;right:14px;bottom:14px;display:flex;align-items:center;gap:7px;padding:9px 11px;border-radius:8px;font-size:6px;letter-spacing:1px;border:1px solid #98d4e04d;background:#062750a8;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px)}.wood-expand-badge .icon{width:12px;height:12px}.wood-gallery-display-bar{display:flex;justify-content:space-between;gap:15px;padding:14px;font-size:6px;letter-spacing:1px;color:#90b7c9;background:#062444}.wood-gallery-display-bar b{font-weight:400;color:#dbd5bb}.wood-gallery-console{padding:23px 20px 15px 26px;display:flex;flex-direction:column;min-width:0}.wood-gallery-console>.wood-eyebrow{font-size:6px;letter-spacing:1px}.wood-gallery-console h3{font-family:Space Grotesk,sans-serif;font-size:29px;line-height:1.2;letter-spacing:-1px;font-weight:400;margin:14px 0;color:#f1e2c6}.wood-gallery-console>p:not(.wood-eyebrow):not(.sr-only){font-size:11px;line-height:1.9;color:#b1cbd7;max-width:215px;min-height:42px}.wood-gallery-navigation{display:flex;align-items:center;justify-content:space-between;gap:10px;margin:25px 0 27px}.wood-hardware{display:grid;place-items:center;width:39px;height:39px;border:1px solid #b8dce28c;border-radius:10px;color:#d5edf2;background:linear-gradient(#a2c9d452,#416f8f62 45%,#12365487 48%,#49738860);box-shadow:inset 0 1px #d9ffff80,0 3px #0a2441}.wood-hardware .icon{width:15px;height:15px}.wood-hardware:hover{filter:brightness(1.25)}.wood-gallery-counter{font-family:Space Grotesk,sans-serif;font-size:13px;color:#e9d3b0;letter-spacing:1px}.wood-gallery-counter b{color:#759eb0;font-weight:400;margin:0 6px}.wood-gallery-thumbnails{display:flex;gap:8px;margin-top:auto}.wood-gallery-thumbnails button{padding:3px;position:relative;width:calc(33.333% - 5px);border-radius:8px;background:#082947;border:1px solid #85b8cb33;overflow:hidden;opacity:.65}.wood-gallery-thumbnails img{width:100%;height:auto;aspect-ratio:4/3;object-fit:cover;display:block;border-radius:5px}.wood-gallery-thumbnails span{position:absolute;bottom:7px;left:7px;font-size:7px;color:#f3dfb8;text-shadow:0 1px 3px #001627}.wood-gallery-thumbnails [aria-pressed=true]{opacity:1;border-color:#e8d2a8;box-shadow:0 0 12px #dcb36635}.wood-structure{min-height:115svh;padding-top:140px;align-items:flex-start}.wood-structure .wood-module-heading{max-width:550px}.wood-structure-terminal{width:450px;max-width:49%;padding:27px 29px}.wood-structure-top{display:flex;justify-content:space-between;align-items:center;gap:15px}.wood-live-chip{font-size:6px;letter-spacing:1px;border:1px solid #95c7c84a;border-radius:4px;padding:4px 6px;color:#bbdecf}.wood-structure-terminal>p{font-size:12px;color:#b8cfd9;line-height:1.9;margin:18px 0 22px}.wood-sliders{display:flex;flex-direction:column;gap:20px}.wood-sliders label{display:block}.wood-sliders label>span{display:flex;align-items:center;justify-content:space-between;font-size:11px;gap:15px;color:#cfe4e9}.wood-sliders output{font-family:Space Grotesk,sans-serif;font-size:10px;color:#e9cfa4}.wood-sliders input[type=range]{margin:9px 0 0;background:#061f3e;background-image:linear-gradient(90deg,#ebc997,#82c8dc);background-size:100% 4px;min-height:35px;cursor:ew-resize}.wood-sliders input[type=range]::-webkit-slider-thumb{background:linear-gradient(#fff3d8,#e7d4af 47%,#aa845c 50%,#dcc19b);border-color:#ffe9bf}.wood-reset{display:flex;align-items:center;gap:8px;border:0;border-top:1px solid #91bdcb36;background:transparent;color:#a4c8d5;padding:17px 0 0;margin-top:20px;font-size:10px;min-height:44px;width:100%}.wood-reset .icon{width:13px;height:13px}.wood-reset:hover{color:#fff}.wood-end{display:flex;align-items:center;gap:18px;flex-wrap:wrap;margin-top:90px;padding-top:28px;border-top:1px solid #a4c3d333;max-width:850px;width:100%;pointer-events:auto}.wood-end-symbol{font-family:Space Grotesk,sans-serif;font-size:35px;color:#e6c79b;transform:skew(-10deg);margin-right:3px}.wood-end p{font-size:12px;color:#bed4dd}.wood-end .wood-primary{margin-left:auto;min-width:215px;font-size:10px;min-height:46px}.wood-lower-readout{position:fixed;z-index:28;bottom:0;left:0;right:0;padding:17px 35px;display:flex;align-items:center;justify-content:space-between;gap:15px;font-size:6px;letter-spacing:1.4px;color:#9bb7c8;background:linear-gradient(transparent,#041c3ce6);pointer-events:none}.wood-progress-caption{color:#e6d2af}.wood-coordinates b{font-weight:400;color:#e0c08e;margin:0 10px}.wood-lower-readout>span:last-child{font-family:Space Grotesk,sans-serif;font-size:14px;letter-spacing:-.5px;color:#b4d2dd}.wood-section h1:focus,.wood-section h2:focus{outline:none}.world-opening .wood-introduction{opacity:0;transform:translateY(24px)}.world-opening .wood-rail{opacity:0}.wood-rail{transition:opacity .8s}.wood-chapter .wood-utility[aria-pressed=true]{box-shadow:inset 0 1px #fff8,0 0 10px #e7bf7840}.wood-media-expanded{width:100%;height:auto;display:block;border-radius:12px;border:1px solid #89bfce40}.wood-media-caption{font-size:12px;line-height:1.9;color:#b6cfdd;margin-top:15px}.artifact-inspect{background:none;color:#9ec7df;font-size:9px;min-height:28px;padding:0 2px;margin-top:9px;border-bottom:1px solid #83aeca44}.artifact-inspect:hover{color:#e9ffff}@media(min-width:1700px){.wood-chapter-flow{max-width:1600px;padding-left:180px;padding-right:100px}.wood-overview{padding-left:20px}.wood-introduction{width:490px}.wood-chapter .wood-introduction h1{font-size:140px}.wood-profile-terminal{max-width:930px;grid-template-columns:300px minmax(0,1fr)}.wood-profile-copy{padding-top:32px}.wood-gallery{max-width:1120px}.wood-module-heading h2{font-size:43px}}@media(max-width:1100px){.wood-topbar{left:20px;right:20px;top:16px}.wood-rail{left:22px;width:123px;padding-right:8px}.wood-station{gap:9px;padding-left:8px}.wood-station-label{font-size:9px}.wood-chapter-flow{padding-left:175px;padding-right:45px}.wood-introduction{max-width:58%;width:340px}.wood-chapter .wood-introduction h1{font-size:89px;letter-spacing:-5px}.wood-subtitle{font-size:25px}.wood-module-heading h2{font-size:32px}.wood-profile-terminal{grid-template-columns:210px minmax(0,1fr);gap:23px}.wood-profile-copy{padding:15px 15px 18px 0}.wood-profile-intro{font-size:19px;margin:15px 0 20px}.wood-gallery{grid-template-columns:minmax(0,1.4fr) minmax(190px,1fr)}.wood-gallery-console{padding:19px 12px 14px 20px}.wood-gallery-console h3{font-size:25px}.wood-gallery-thumbnails{gap:5px}.wood-gallery-navigation{margin:18px 0 23px}.wood-gallery-display-bar{font-size:5px;padding:12px 10px}.wood-structure-terminal{max-width:65%;width:410px}.wood-environment-tag{right:0;bottom:17%;flex-direction:column;align-items:flex-end;gap:8px}}@media(max-width:820px){.wood-topbar{gap:15px;top:13px;left:17px;right:17px;min-height:60px;padding:8px 10px}.wood-back{padding:0 12px;font-size:10px}.wood-location{font-size:11px;gap:9px}.wood-location b{margin:0 7px}.wood-location-section{display:none}.wood-utilities{gap:5px}.wood-directory{padding:0 12px}.wood-rail{top:auto;left:50%;bottom:43px;transform:translate(-50%);width:max-content;max-width:calc(100% - 32px);display:flex;border-radius:18px;padding:5px 8px;background:linear-gradient(#2d6983bd,#07294ce6);border-color:#b0dce668;box-shadow:inset 0 1px #edffff55,0 7px 30px #00152d99}.wood-station{padding:0 12px;min-height:43px;gap:8px}.wood-station i{display:none}.wood-station-label{font-size:9px}.wood-station-number{font-size:7px}.wood-station.current{border-radius:12px;background:linear-gradient(#a9d9e832,#618ba023);box-shadow:inset 0 1px #d9f5ed2e}.wood-progress-track{inset:auto 19px -1px;width:auto;height:2px}.wood-progress-track i{height:100%;width:100%;transform:scaleX(var(--chapter-progress));transform-origin:left}.wood-chapter-flow{padding-left:45px;padding-right:45px}.wood-section{padding-top:120px;padding-bottom:130px}.wood-overview{padding-top:135px;min-height:100svh}.wood-introduction{max-width:55%;width:340px}.wood-chapter .wood-introduction h1{font-size:92px}.wood-subtitle{font-size:24px}.wood-intro-copy{font-size:12px;max-width:240px}.wood-threshold-note{font-size:5px;gap:8px;max-width:240px;line-height:1.8}.wood-primary{min-width:214px;font-size:10px}.wood-scroll-cue{bottom:124px}.wood-environment-tag{bottom:23%;font-size:6px}.wood-profile-terminal{max-width:100%;grid-template-columns:210px minmax(0,1fr)}.wood-gallery{max-width:100%;grid-template-columns:minmax(0,1.5fr) minmax(200px,1fr)}.wood-profile .wood-module-heading,.wood-collection .wood-module-heading{max-width:580px}.wood-structure-terminal{max-width:61%;padding:25px}.wood-module-heading h2{font-size:32px}.wood-end{margin-top:75px}.wood-end p{font-size:11px}.wood-end .wood-primary{min-width:193px}.wood-lower-readout{padding:15px 25px 14px;font-size:5px}.wood-coordinates{display:none}}@media(max-width:600px){.wood-chapter{padding-bottom:105px}.wood-topbar{left:10px;right:10px;top:max(10px,env(safe-area-inset-top));min-height:58px;gap:9px;border-radius:14px;padding:7px}.wood-back{padding:0 10px;gap:6px;min-height:42px;font-size:9px;border-radius:9px}.wood-back .icon{width:14px}.wood-location{gap:7px;font-size:10px}.wood-location-dot{display:none}.wood-location b{margin:0 5px}.wood-utilities{gap:4px}.wood-utility{min-width:37px;width:37px;height:42px;border-radius:9px}.wood-utility .icon{width:14px}.wood-directory{min-width:39px;width:39px;height:42px;padding:0;border-radius:9px}.wood-directory span{display:none}.wood-rail{bottom:max(38px,calc(env(safe-area-inset-bottom) + 30px));padding:4px;gap:1px;width:calc(100% - 24px);max-width:390px;justify-content:space-between;border-radius:15px}.wood-station{padding:0 10px;min-height:46px;gap:6px;flex:1;justify-content:center}.wood-station-label{font-size:8px}.wood-station-number{font-size:6px}.wood-station.current{border-radius:10px}.wood-chapter-flow{padding:0 22px}.wood-section{min-height:100svh;padding:110px 0 130px;justify-content:flex-start}.wood-overview{padding-top:130px;min-height:100svh;justify-content:flex-start;padding-bottom:140px}.wood-introduction{width:100%;max-width:100%;pointer-events:none;filter:drop-shadow(0 3px 9px #00152d)}.wood-eyebrow{font-size:6px;letter-spacing:1.3px}.wood-eyebrow>span{width:17px}.wood-eyebrow>b{font-size:8px;margin-left:7px}.wood-chapter .wood-introduction h1{font-size:79px;letter-spacing:-5px;margin:18px 0 13px}.wood-subtitle{font-size:23px;margin-bottom:12px}.wood-intro-copy{font-size:11px;line-height:1.9;max-width:225px;margin-bottom:23px}.wood-primary{min-width:220px;min-height:47px;font-size:10px;padding-left:16px}.wood-threshold-note{margin-top:20px;max-width:235px;font-size:5px}.wood-environment-tag{right:3px;bottom:24%;font-size:6px}.wood-environment-tag span:last-child{font-size:5px;max-width:100px;text-align:right;line-height:1.8}.wood-environment-tag i{width:26px}.wood-scroll-cue{bottom:120px;font-size:6px;left:0;gap:10px}.wood-scroll-cue i{width:30px}.wood-module-heading{gap:14px;margin-bottom:22px;max-width:100%}.wood-module-heading>span{font-size:29px;padding-right:12px;margin-top:5px}.wood-module-heading h2{font-size:29px;letter-spacing:-1px;line-height:1.18}.wood-module-heading .wood-eyebrow{font-size:5px;letter-spacing:1px}.wood-section-intro{font-size:11px;margin-top:10px;line-height:1.8}.wood-profile-terminal{grid-template-columns:1fr;gap:0;border-radius:21px;padding:10px;max-width:440px}.wood-portrait{border-radius:12px;max-height:none}.wood-portrait img{aspect-ratio:4/3;object-fit:cover;object-position:center 45%}.wood-portrait figcaption{font-size:6px;padding:30px 13px 14px}.wood-profile-copy{padding:23px 14px 18px}.wood-terminal-label{font-size:6px}.wood-profile-intro{font-size:22px;line-height:1.5;margin:15px 0 24px}.wood-metadata>div{font-size:11px;padding:13px 0}.wood-biography summary{min-height:49px;font-size:11px}.wood-content-status{font-size:5px;letter-spacing:1px;margin-top:21px}.wood-biography p{font-size:12px}.wood-gallery{grid-template-columns:1fr;max-width:440px;padding:9px;border-radius:21px;gap:0}.wood-gallery-display{border-radius:13px}.wood-gallery-console{padding:24px 15px 16px}.wood-gallery-console h3{font-size:29px;margin:12px 0}.wood-gallery-console>p:not(.wood-eyebrow):not(.sr-only){font-size:12px;max-width:100%;min-height:0}.wood-gallery-console>.wood-eyebrow{font-size:6px}.wood-gallery-navigation{margin:23px 0;justify-content:flex-start;gap:18px}.wood-gallery-counter{font-size:13px}.wood-hardware{width:44px;height:44px}.wood-gallery-thumbnails{gap:10px}.wood-gallery-thumbnails button{max-width:96px;width:calc(33.333% - 6px);padding:4px;min-height:54px}.wood-gallery-thumbnails span{font-size:7px}.wood-gallery-display-bar{font-size:5px;padding:12px}.wood-structure{min-height:115svh;padding-bottom:110px}.wood-structure-terminal{width:100%;max-width:440px;padding:25px 23px}.wood-structure-terminal>p{font-size:12px}.wood-sliders label>span{font-size:12px}.wood-sliders output{font-size:11px}.wood-sliders input[type=range]{min-height:39px}.wood-sliders{gap:18px}.wood-reset{font-size:11px;padding-top:18px}.wood-end{margin-top:65px;gap:14px;justify-content:flex-start}.wood-end p{font-size:11px;max-width:190px}.wood-end .wood-primary{margin-left:0;width:100%;min-height:48px;margin-top:12px}.wood-end-symbol{font-size:33px}.wood-lower-readout{padding:13px 16px max(13px,env(safe-area-inset-bottom));font-size:5px;letter-spacing:1px}.wood-lower-readout>span:last-child{font-size:12px}.scene-stage.in-world .fallback-sculpture{right:-3%;top:46%;scale:.95}.scene-stage.in-world .scene-fallback p{right:20px;bottom:27%;font-size:7px}.artifact-inspect{min-height:36px;grid-column:1/-1;font-size:10px;margin-top:7px}.wood-chapter .skip-link{pointer-events:auto}}@media(max-width:360px){.wood-topbar{gap:6px}.wood-back{padding:0 8px}.wood-location{font-size:9px}.wood-utility{min-width:33px;width:33px}.wood-directory{min-width:34px;width:34px}.wood-location b{margin:0 3px}.wood-chapter-flow{padding:0 18px}.wood-station{padding:0 7px;gap:4px}.wood-station-label{font-size:7px}.wood-chapter .wood-introduction h1{font-size:73px}.wood-module-heading h2{font-size:27px}.wood-threshold-note{font-size:4.5px}.wood-primary{min-width:210px}}@media(prefers-reduced-motion:reduce){.wood-introduction,.wood-rail,.wood-gallery-image img,.wood-biography summary .icon{transition:none}.world-opening .wood-introduction,.world-opening .wood-rail{opacity:1;transform:none}}.motion-off .wood-introduction,.motion-off .wood-rail,.motion-off .wood-gallery-image img{transition:none}.wood-introduction{padding:30px 29px 27px;border:1px solid #c2e5df61;border-radius:22px;background:linear-gradient(145deg,#79b3bc29,#072c53b8 24%,#062549d9 78%,#194a648f);box-shadow:inset 0 1px #f0fffaa1,0 15px 45px #00152b66,0 0 0 5px #afd9e008;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.wood-introduction:before{content:"";position:absolute;inset:6px;border:1px solid #9cd4df1f;border-radius:17px;pointer-events:none}.wood-intro-copy{color:#bed9e4}.wood-threshold-note{color:#acc7d2}.wood-chapter .wood-title-dot{display:inline}.wood-mobile-view{display:none}.wood-module-heading h2,.wood-gallery-console h3,.wood-introduction h1{overflow-wrap:anywhere}.wood-environment-tag{padding:11px 13px;border-radius:8px;background:#05284b80;border:1px solid #b4d4d02d;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.wood-directory-entry{border-color:#e0c29173;background:linear-gradient(#c5ab7930,#4a685333);color:#f5dfb8}@media(max-width:1100px){.wood-introduction{padding:25px}.wood-chapter .wood-introduction h1{font-size:78px}}@media(max-width:820px){.wood-introduction{max-width:62%;padding:26px}.wood-chapter .wood-introduction h1{font-size:78px}}@media(max-width:600px){.wood-introduction{width:100%;max-width:100%;padding:23px 24px}.wood-overview{padding-top:111px}.wood-chapter .wood-introduction h1{font-size:65px;margin:12px 0 10px}.wood-subtitle{font-size:21px;margin-bottom:10px}.wood-intro-copy{font-size:11px;margin-bottom:19px}.wood-threshold-note,.wood-breadcrumb-brand{display:none}.wood-topbar{gap:8px}.wood-location{font-size:10px;margin-right:auto}.wood-back{min-height:44px}.wood-utility,.wood-directory{width:44px;min-width:44px;height:44px}.wood-environment-tag{bottom:24%;padding:9px 10px}.wood-environment-tag span:last-child{max-width:none}.wood-utilities{margin-left:0}}@media(max-width:360px){.wood-topbar{gap:6px}.wood-back{padding:0 8px;font-size:8px;gap:5px}.wood-utilities{gap:3px}.wood-introduction{padding:22px}.wood-chapter .wood-introduction h1{font-size:60px}.wood-subtitle{font-size:20px}.wood-environment-tag{right:0;bottom:24%;max-width:150px}.wood-environment-tag span:last-child{max-width:110px}}@media(max-width:600px){.wood-environment-tag{display:none}.wood-station-label{font-size:9px}.wood-primary{font-size:11px}}@media(max-width:360px){.wood-station-number{display:none}.wood-station-label{font-size:9px}}.wood-sliders input[type=range]{background-color:transparent;background-repeat:no-repeat;background-position:center;background-size:100% 5px}@media(max-width:600px){.wood-mobile-view{display:flex;position:relative;width:100%;max-width:440px;min-height:210px;align-items:flex-end;justify-content:space-between;border:1px solid #b1dce33b;border-radius:16px;margin-bottom:18px;padding:13px 14px;pointer-events:none;box-shadow:inset 0 1px #d2f5ff2e,0 0 0 4px #8edbdf08}.wood-mobile-view>span{font-size:5px;letter-spacing:1.3px;color:#a6c7d5;text-shadow:0 1px 5px #001327}.wood-mobile-view i{position:absolute;top:12px;left:13px;width:12px;height:12px;border-left:1px solid #e7d5ae77;border-top:1px solid #e7d5ae77}.wood-structure-terminal{padding:20px 22px}.wood-structure-terminal>p{display:none}.wood-structure-top{margin-bottom:17px}.wood-sliders{gap:8px}.wood-sliders input[type=range]{min-height:33px;margin-top:6px}.wood-reset{margin-top:12px;padding-top:12px;min-height:37px}.wood-end{margin-top:55px}}@media(max-width:600px){.wood-structure-terminal.live-unavailable>p{display:block}}.savant-chapter{--savant-light:#a3f0f5;--savant-warm:#f4d6a5}.savant-chapter .wood-overview{min-height:max(820px,100svh);justify-content:flex-start;padding-top:150px}.savant-chapter .savant-introduction{width:470px;max-width:48%;border:0;border-radius:0;background:none;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;padding:0;filter:drop-shadow(0 3px 12px #00152f)}.savant-introduction:before{display:none}.savant-chapter .savant-introduction h1{font-size:clamp(70px,7.5vw,112px);letter-spacing:-6px;line-height:1;margin:15px 0 18px;text-transform:uppercase;color:#eefbff}.savant-introduction .wood-subtitle{font-size:20px;letter-spacing:-.4px;color:#f0d7af;margin-bottom:12px}.savant-introduction .wood-intro-copy{max-width:320px;font-size:12px;line-height:1.9;color:#b9d5df;margin:0 0 17px}.savant-text-link{display:inline-flex;align-items:center;gap:25px;min-height:44px;font-size:11px;color:#bcf8ff;border-bottom:1px solid #70ced078}.savant-text-link .icon{width:17px;height:17px;transition:transform .2s}.savant-text-link:hover .icon{transform:translate(5px)}.savant-field-caption{position:absolute;right:0;top:145px;display:grid;grid-template-columns:auto 50px auto;gap:15px;align-items:center;color:#adcbd8;font-size:7px;letter-spacing:1.8px;text-shadow:0 1px 5px #00182f}.savant-field-caption i{height:1px;background:linear-gradient(90deg,#8bedee8a,transparent)}.savant-field-caption small{grid-column:1/-1;text-align:right;font-size:6px;letter-spacing:1.1px;color:#88b4c7}.savant-discovery-console{pointer-events:auto;position:absolute;left:0;bottom:95px;width:560px;max-width:65%;border:1px solid #a0d3e17d;border-radius:17px;padding:0 15px;background:linear-gradient(150deg,#3889a34a,#062b4deb 28%,#052145e8 72%,#17556fbc);box-shadow:inset 0 1px #d5ffffa8,inset 0 -2px #011426,0 8px #01152c70,0 15px 35px #001c3980;-webkit-backdrop-filter:blur(17px);backdrop-filter:blur(17px)}.savant-discovery-console:before{content:"";pointer-events:none;position:absolute;inset:-5px;border:1px solid #80d8e11c;border-radius:21px}.savant-console-top{display:flex;justify-content:space-between;align-items:center;gap:10px;padding:13px 2px 11px}.savant-console-top .wood-terminal-label{text-transform:uppercase;font-size:7px;letter-spacing:1.6px}.savant-discovery-status{color:#a4e7e8;font-family:Space Grotesk,sans-serif;font-size:7px;letter-spacing:1px}.savant-study-track{display:flex;border:1px solid #00162a;border-radius:11px;gap:3px;padding:4px;background:linear-gradient(#00112f,#05294e);box-shadow:inset 0 2px 6px #000f2fa1}.savant-study-track>button{position:relative;display:flex;align-items:center;justify-content:flex-start;gap:10px;min-height:48px;min-width:0;flex:1;border:1px solid transparent;border-radius:8px;padding:6px 12px;background:transparent;color:#8cbacf;font-size:10px;text-align:left;transition:background .2s,transform .15s,color .2s}.savant-study-track>button:hover{background:#4389a62e;color:#d5fbff}.savant-study-track>button[aria-pressed=true]{color:#e8fbff;background:linear-gradient(#88d5df70,#2d789956 48%,#0c43685c 50%,#326e895c);border-color:#b7f4f593;box-shadow:inset 0 1px #dcffff8a,0 2px 5px #001121}.savant-study-track>button:active{transform:translateY(2px)}.savant-study-track>button>i{position:absolute;bottom:4px;left:50%;width:13px;height:2px;border-radius:3px;background:#9bfaff;opacity:0;box-shadow:0 0 8px #8bffff}.savant-study-track>button[aria-pressed=true]>i{opacity:1}.savant-lens-glyph{display:grid;place-items:center;position:relative;flex-shrink:0;width:26px;height:26px;border:1px solid #a7e6ea69;border-radius:50%;background:radial-gradient(ellipse at 35% 20%,#bbffff45,#14354d 45%,#01172e 57%,#5ac3da5e);box-shadow:inset 0 1px #cdfcff56,0 2px 3px #00152c}.savant-lens-glyph:before,.savant-lens-glyph i{content:"";position:absolute;border:1px solid #b5edf537;border-radius:50%;inset:3px}.savant-lens-glyph b{font-size:7px;font-family:Space Grotesk,sans-serif;font-weight:400;color:#c8eef2}.savant-study-readout{display:grid;grid-template-columns:29px minmax(0,1fr) auto;gap:13px;align-items:center;padding:17px 3px 14px;border-bottom:1px solid #8bbdce35}.savant-selected-number{font-family:Space Grotesk,sans-serif;color:#d4b981;font-size:24px;font-weight:400;letter-spacing:-1px}.savant-selected-title{font-family:Space Grotesk,sans-serif;font-weight:400;font-size:17px;letter-spacing:-.3px;line-height:1.3;color:#edf8f5;margin:0 0 5px}.savant-selected-description{font-size:10px;color:#aac9d7;line-height:1.75;max-width:350px;overflow-wrap:anywhere}.savant-read-study{display:flex;align-items:center;justify-content:space-between;gap:15px;flex-shrink:0;min-height:44px;min-width:125px;border:1px solid #ddf9f899;border-radius:9px;background:linear-gradient(#9ddde85c,#448da352 46%,#20577773 48%,#669eac4a);box-shadow:inset 0 1px #e4ffffb5,0 3px #00192f;padding:0 11px;font-size:10px;color:#dcfbff}.savant-read-study:hover{filter:brightness(1.22)}.savant-read-study:active{transform:translateY(2px);box-shadow:inset 0 1px #e4ffffb5,0 1px #00192f}.savant-read-study .icon{width:15px;height:15px}.savant-connection-control{display:flex;gap:25px;align-items:center;justify-content:space-between;padding:7px 3px 11px}.savant-connection-control label{min-width:0;display:flex;align-items:center;gap:12px;flex:1;font-size:9px;color:#b3d4df;white-space:nowrap}.savant-connection-control input[type=range]{background:linear-gradient(90deg,#e2c68f,#63b7ce);background-size:100% 3px;background-repeat:no-repeat;background-position:center;min-height:35px;min-width:40px;max-width:180px;margin:0;color:transparent}.savant-connection-control output{font-family:Space Grotesk,sans-serif;color:#d4e9e5;font-size:10px;min-width:25px}.savant-connection-control p{font-size:7px;color:#81aabd;line-height:1.8;max-width:200px}.savant-chapter .wood-scroll-cue{bottom:23px}.savant-hotspots{position:fixed;z-index:7;inset:0;pointer-events:none}.savant-hotspots button{position:absolute;left:0;top:0;width:44px;height:44px;padding:0;display:grid;place-items:center;border-radius:50%;border:1px solid #c6ffff87;background:radial-gradient(ellipse at 30% 15%,#baffff79,#124e70a1 40%,#072444b3 53%,#4b9ba873);color:#dbffff;box-shadow:inset 0 1px #e5ffffb2,0 0 0 5px #73e8ef0c,0 3px 10px #00152b;pointer-events:auto;transition:background .2s,box-shadow .2s}.savant-hotspots button>span{font-family:Space Grotesk,sans-serif;font-size:10px;line-height:1}.savant-hotspots button>b{position:absolute;left:51px;top:13px;white-space:nowrap;font-size:8px;font-weight:400;letter-spacing:.4px;padding:4px 7px;border-left:1px solid #84f9ff77;color:#d3eef4;background:#032447ba;-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px)}.savant-hotspots button:hover,.savant-hotspots button[aria-pressed=true]{border-color:#ffe4af;background:radial-gradient(ellipse at 35% 10%,#fff8d1ae,#446575b0 45%,#173c54ba 51%,#a594667a);box-shadow:inset 0 1px #fff3c9,0 0 0 5px #e8d29d1d,0 0 23px #89efff50}.savant-hotspots button[hidden],.savant-hotspots[hidden]{display:none}.savant-chapter .wood-module-heading{border-left:2px solid #99eff15e;padding-left:18px;margin-bottom:24px}.savant-chapter .wood-module-heading>span{border-right:0;padding-right:4px;color:#8fdae8;font-size:28px}.savant-chapter .wood-module-heading h2{font-size:34px;letter-spacing:-1.1px}.savant-chapter .wood-profile-terminal{border-radius:6px 26px 26px 6px;border-left:5px solid #64b8c0aa;background:linear-gradient(130deg,#195775b5,#06294be8 65%,#0f41639e)}.savant-chapter .wood-profile-terminal:after{content:"";position:absolute;left:-24px;top:40px;height:110px;width:18px;border-top:1px solid #94e8e57d;border-bottom:1px solid #94e8e57d;box-shadow:0 0 12px #81f0ff18;pointer-events:none}.savant-chapter .wood-gallery{border-radius:6px 26px 26px 6px;border-left:5px solid #64b8c0aa;background:linear-gradient(135deg,#2f667da8,#062749ed 70%)}.savant-chapter .wood-gallery-display{border-radius:10px 5px 5px 10px}.savant-chapter .wood-gallery-display:before{content:"";position:absolute;inset:12px;border:1px solid #b8e7ec24;z-index:1;pointer-events:none}.savant-exhibit-metadata{font-size:9px;color:#b4d2dd;margin:20px 0 14px}.savant-exhibit-description{font-size:11px;color:#b1d0dc;line-height:1.85;margin-top:18px;overflow-wrap:anywhere}.savant-exhibit-metadata>div{display:flex;gap:15px;justify-content:space-between;border-top:1px solid #a1cbd32b;padding:9px 0}.savant-exhibit-metadata dt{color:#83aabd}.savant-exhibit-metadata dd{margin:0;text-align:right;overflow-wrap:anywhere}.savant-return-index{display:flex;align-items:center;gap:9px;min-height:44px;font-size:10px;color:#a4edf1;margin-top:10px;border:0;background:none}.savant-return-index .icon{width:15px;height:15px}.wood-gallery-video video{width:100%;height:auto;max-height:65svh;display:block;aspect-ratio:4/3;background:#04152b}.savant-video-expand{display:flex;align-items:center;justify-content:space-between;min-height:44px;width:100%;background:#123b57;color:#c5f2f6;padding:0 15px;font-size:11px}.savant-video-expand .icon{width:15px;height:15px}video.wood-media-expanded{max-height:70svh;background:#031830}.savant-chapter .wood-structure-terminal{border-radius:6px 22px 22px 6px;border-left:5px solid #79cfd18a;background:linear-gradient(130deg,#225b76b8,#082748ef)}.savant-lab-current{display:flex;align-items:center;gap:12px;border-top:1px solid #99cfdd33;border-bottom:1px solid #99cfdd33;margin:15px 0;padding:5px 0}.savant-lab-current>span{font-size:6px;letter-spacing:1px;color:#83aebe}.savant-lab-title{font-size:12px;font-weight:400;color:#d9efe9;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.savant-lab-current>button{width:39px;height:39px;flex-shrink:0;margin-left:auto;display:grid;place-items:center;border:1px solid #9cdce057;border-radius:8px;background:linear-gradient(#68a7c34d,#0c355a82);color:#bde9ee}.savant-lab-current .icon{width:14px;height:14px}.savant-chapter .wood-section-intro,.savant-chapter .wood-biography p{color:#bed6df}.savant-chapter [data-discovery-spread]:disabled{opacity:.35;cursor:default}.savant-simplified .savant-field-caption{display:none}.savant-chapter :focus-visible{outline:2px solid #b7fbff;outline-offset:4px}@media(min-width:1700px){.savant-chapter .wood-overview{padding-top:180px}.savant-field-caption{top:180px}.savant-discovery-console{width:710px;bottom:120px}.savant-chapter .savant-introduction h1{font-size:130px}}@media(max-width:1100px){.savant-chapter .wood-overview{padding-top:135px}.savant-chapter .savant-introduction h1{font-size:80px;letter-spacing:-5px}.savant-introduction .wood-subtitle{font-size:18px}.savant-introduction .wood-intro-copy{font-size:11px}.savant-discovery-console{max-width:85%;width:620px;bottom:100px}.savant-field-caption{top:130px;font-size:6px;gap:10px;grid-template-columns:auto 25px auto}.savant-field-caption small{font-size:5px}.savant-selected-description{font-size:9px}.savant-connection-control p{display:none}.savant-study-track>button{padding:6px 10px;font-size:9px}.savant-chapter .wood-module-heading h2{font-size:31px}}@media(max-width:820px){.savant-chapter .wood-overview{padding-top:135px}.savant-discovery-console{width:620px;max-width:100%;bottom:138px}.savant-field-caption{top:105px}.savant-chapter .wood-scroll-cue{bottom:107px}.savant-chapter .savant-introduction{max-width:62%;width:390px}.savant-chapter .savant-introduction h1{font-size:83px}.savant-chapter .wood-profile-terminal{grid-template-columns:190px minmax(0,1fr)}.savant-connection-control{gap:12px}}@media(max-width:600px){.savant-chapter .wood-overview{min-height:max(830px,100svh);padding-top:102px;padding-bottom:120px}.savant-chapter .savant-introduction{width:100%;max-width:100%;padding:0;pointer-events:none}.savant-chapter .savant-introduction h1{font-size:60px;letter-spacing:-3.8px;margin:11px 0 10px}.savant-introduction .wood-subtitle{display:none}.savant-introduction .wood-intro-copy{max-width:265px;font-size:10px;line-height:1.75;margin-bottom:8px}.savant-introduction .savant-text-link{min-height:35px;font-size:10px;gap:20px}.savant-field-caption{display:none}.savant-discovery-console{left:0;right:0;bottom:110px;width:100%;padding:0 10px;border-radius:14px;max-width:440px}.savant-console-top{padding:11px 2px 9px}.savant-console-top .wood-terminal-label{font-size:6px;letter-spacing:1px}.savant-discovery-status{font-size:6px;letter-spacing:.5px}.savant-study-track{padding:3px;gap:1px;border-radius:9px}.savant-study-track>button{min-height:45px;padding:5px 7px;gap:6px;font-size:9px;justify-content:center}.savant-lens-glyph{width:21px;height:21px}.savant-lens-glyph b{font-size:6px}.savant-study-readout{grid-template-columns:22px minmax(0,1fr);gap:11px;padding:12px 3px}.savant-selected-number{font-size:22px;align-self:start;padding-top:2px}.savant-selected-title{font-size:17px;margin-bottom:5px}.savant-selected-description{font-size:10px;line-height:1.65}.savant-read-study{grid-column:2;min-height:38px;width:100%;font-size:10px;box-shadow:inset 0 1px #e4ffffb5,0 2px #00192f;margin-top:2px}.savant-connection-control{padding:4px 3px 7px}.savant-connection-control label{font-size:9px;gap:10px}.savant-connection-control input[type=range]{max-width:none;width:100%;min-height:33px}.savant-chapter .wood-scroll-cue{display:none}.savant-hotspots button{width:38px;height:38px}.savant-hotspots button>b{display:none}.savant-chapter .wood-module-heading{padding-left:12px;gap:11px}.savant-chapter .wood-module-heading h2{font-size:29px}.savant-chapter .wood-module-heading>span{font-size:25px}.savant-chapter .wood-profile-terminal{grid-template-columns:1fr;border-radius:5px 20px 20px 5px}.savant-chapter .wood-profile-terminal:after{left:-17px;width:11px;height:80px}.savant-chapter .wood-portrait img{aspect-ratio:16/10}.savant-chapter .wood-gallery{border-radius:5px 20px 20px 5px}.savant-chapter .wood-gallery-console{padding-top:22px}.savant-exhibit-metadata{font-size:10px}.savant-return-index{font-size:11px}}@media(max-width:360px){.savant-chapter .savant-introduction h1{font-size:53px}.savant-introduction .wood-subtitle{font-size:16px}.savant-chapter .wood-overview{min-height:max(740px,100svh)}.savant-study-track>button{font-size:8px;padding:5px;gap:4px}.savant-lens-glyph{width:19px;height:19px}.savant-selected-description{font-size:10px}.savant-discovery-console{bottom:110px}.savant-console-top .wood-terminal-label,.savant-discovery-status{font-size:5.5px}.savant-study-readout{grid-template-columns:20px minmax(0,1fr) auto;gap:8px;padding:12px 2px}.savant-read-study{grid-column:auto;min-width:44px;width:44px;min-height:44px;padding:0;justify-content:center;font-size:0;margin-top:0;gap:0}.savant-selected-title{font-size:16px}}@media(prefers-reduced-motion:reduce){.savant-text-link .icon,.savant-study-track>button,.savant-hotspots button{transition:none}}.motion-off .savant-text-link .icon,.motion-off .savant-study-track>button,.motion-off .savant-hotspots button{transition:none}.savant-chapter .wood-overview{padding-bottom:95px}.savant-discovery-console{position:relative;left:auto;right:auto;bottom:auto;margin-top:auto}.savant-study-track>button>span:not(.savant-lens-glyph){min-width:0;overflow-wrap:anywhere}.savant-hotspots{overflow:hidden}.savant-hotspots button>b{max-width:150px;white-space:normal}.savant-video-thumb{display:grid;place-items:center;aspect-ratio:4/3;border-radius:5px;color:#a6ecf0;background:radial-gradient(ellipse at 50% 30%,#2581a5,#062143);font-size:20px}@media(min-width:1700px){.savant-chapter .wood-overview{padding-bottom:120px}.savant-discovery-console{bottom:auto}}@media(max-width:1100px){.savant-discovery-console{bottom:auto}}@media(max-width:820px){.savant-chapter .wood-overview{padding-bottom:138px}.savant-discovery-console{bottom:auto}}@media(max-width:600px){.savant-chapter .wood-overview{padding-bottom:110px}.savant-introduction{margin-bottom:210px}.savant-discovery-console{bottom:auto}}@media(max-width:360px){.savant-introduction{margin-bottom:160px}.savant-discovery-console{bottom:auto}}@media(max-width:600px){.savant-chapter .wood-mobile-view{padding-bottom:60px}.savant-lab-current{position:absolute;left:16px;right:16px;top:-64px;min-height:44px;margin:0;padding:0 0 0 6px;border-top:0;border-bottom:0}.savant-lab-current>button{width:44px;height:44px;background:linear-gradient(#377c9770,#092e50d9)}.savant-lab-current>span{color:#c0d6df;text-shadow:0 1px 4px #00162b}.savant-lab-title{font-size:12px;text-shadow:0 1px 5px #00162b}.savant-simplified .savant-lab-current{position:static;margin:12px 0;border-bottom:1px solid #99cfdd33}}.savant-chapter{--savant-enamel:#081f39;--savant-display:#06182f;--savant-edge:#87acbd;--savant-light:#a5e6ed;--savant-warm:#cfb28b;--wood-line:#8bb7cd32}.in-wood .atmosphere{background:radial-gradient(ellipse at 65% 25%,#143d62,transparent 64%),#061a36}.savant-chapter .wood-topbar{border-color:#87acbd66;background:linear-gradient(180deg,#86a8b52e,#15354de8 9%,#0b2540ed 49%,#071d37f0 50%,#102f48ee);box-shadow:inset 0 1px #d3ebef7a,inset 0 -2px #020e20,0 7px 18px #000b2055}.savant-chapter .wood-location-dot,.savant-chapter .wood-terminal-label i{background:#9edce4;box-shadow:0 0 7px #77bfdc60}.savant-chapter .wood-utility[aria-pressed=true]{color:#bceff4;border-color:#9dd9e680;box-shadow:inset 0 1px #e5f6ff60,0 0 8px #6ec4e820}.savant-chapter .wood-rail{background:linear-gradient(115deg,#30516bdb,#0c253fe8 28%,#081d35eb);border-color:#86a9ba4d;box-shadow:inset 0 1px #b9d5dc45,inset 0 -2px #010f22,0 8px 22px #000b205c}.savant-chapter .wood-station.current{color:#c8f2f5}.savant-chapter .wood-station.current i{background:#a5e6ed;box-shadow:0 0 7px #6ac8e7}.savant-chapter .wood-progress-track i{background:#82c5d8;box-shadow:0 0 7px #5caad13d}.savant-chapter .wood-eyebrow>span{background:#cfb28b;box-shadow:none}.savant-chapter .wood-module-heading{border-left-color:#89b8cc77}.savant-chapter .wood-module-heading h2{color:#ecf4f6}.savant-chapter .wood-terminal,.savant-chapter .savant-discovery-console{border-color:#87acbd85;background:linear-gradient(135deg,#2e536cde,#102c46f5 18%,#081e38f7 72%,#16364eec);box-shadow:inset 0 1px #c6e4eaa6,inset 0 -3px #020e22,0 5px #030f23b3,0 16px 32px #000a2466;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.savant-chapter .wood-terminal:before{border-radius:inherit;border-color:#94b6c62b}.savant-chapter .savant-discovery-console:before{border-color:#7cacc52e;box-shadow:inset 0 -1px #041126}.savant-chapter .wood-profile-terminal,.savant-chapter .wood-gallery,.savant-chapter .wood-structure-terminal{border-left-color:#6e9daf}.savant-chapter .wood-profile-terminal:after{border-color:#8dabb84d;box-shadow:none}.savant-chapter .wood-profile-terminal:after,.savant-chapter .wood-gallery:after,.savant-chapter .wood-structure-terminal:after{content:"";position:absolute;left:-4px;top:24px;width:3px;height:20px;border:0;background:linear-gradient(#bfd6dc,#5e8298 48%,#23475e 50%,#88acb9);border-radius:2px;pointer-events:none}.savant-chapter .wood-portrait,.savant-chapter .wood-gallery-display{background:#06182f;border-color:#7199ae55;box-shadow:inset 0 3px 12px #000b24,0 1px #c3dbe21f}.savant-chapter .wood-gallery-display-bar{background:#06182f;border-top:1px solid #638da630}.savant-chapter .wood-gallery-console h3{color:#e6eef0}.savant-chapter .wood-gallery-thumbnails button[aria-pressed=true]{border-color:#a5e6ed;box-shadow:inset 0 0 0 2px #4f809d50,0 0 10px #78c8e728}.savant-chapter .savant-selected-number{color:var(--savant-warm)}.savant-chapter .savant-selected-title{color:#edf6f8}.savant-chapter .savant-hotspots button[aria-pressed=true]{border-color:#c0f2f5;background:radial-gradient(ellipse at 35% 10%,#c1f6f6a3,#315b70c2 45%,#102e49e0 51%,#6899aa99);box-shadow:inset 0 1px #defcffb0,0 0 0 4px #89dce012,0 0 18px #70c8e633}.savant-chapter .savant-connection-control input[type=range]{background-image:linear-gradient(90deg,#7baabd,#9ce0e8)}.savant-chapter .wood-primary{color:#d9f2f5;border-color:#9bc5d1;background:linear-gradient(#77b2c673,#366782 47%,#214866 49%,#3f718a);box-shadow:inset 0 1px #d4eff7b0,0 4px #041429,0 7px 18px #000c2466}.savant-chapter .wood-primary:active{box-shadow:inset 0 2px 4px #02112680,0 1px #041429}.savant-chapter .wood-sliders input[type=range]{background-image:linear-gradient(90deg,#78aabd,#9bd9e3)}.savant-chapter .wood-sliders input[type=range]::-webkit-slider-thumb{border-color:#c7e8f1;background:linear-gradient(#e0f4f8,#9cbdcb 45%,#4c7897 49%,#88b2c5)}.savant-chapter .wood-sliders input[type=range]::-moz-range-thumb{border-color:#c7e8f1;background:linear-gradient(#e0f4f8,#9cbdcb 45%,#4c7897 49%,#88b2c5)}.savant-chapter .wood-mobile-view{border-color:#7dabbc4a;background:linear-gradient(180deg,#102f4810,transparent 70%,#091f3924);box-shadow:inset 0 1px #c3dee633,0 0 0 4px #78a9bf08}.in-wood dialog{border-color:#87acbd99;background:linear-gradient(135deg,#3a637ce6,#112e4bf5 24%,#081e38fa);box-shadow:inset 0 1px #cbe6ed,0 25px 90px #000b24}.in-wood dialog .panel-body{background:linear-gradient(130deg,#1d405981,#081e39eb);border-color:#789fb54d}.in-wood dialog .title-dot{color:#a5e6ed}@media(max-width:820px){.savant-chapter .wood-station.current{background:linear-gradient(#a1ccd32e,#57819b24);box-shadow:inset 0 1px #c1dfe333}}.in-showman .atmosphere{background:radial-gradient(ellipse at 68% 35%,#123d72,transparent 60%),#030f28}.in-showman #world-stage{background:#030f28}.showman-chapter{position:relative;min-height:max(780px,100svh);z-index:5;pointer-events:none;color:#dbeef5;padding:0 40px 32px;--sm-line:#87b3cc52}.showman-chapter button,.showman-chapter a,.showman-chapter input,.showman-chapter summary,.showman-chapter .sm-field{pointer-events:auto}.sm-topbar{position:relative;z-index:20;display:flex;align-items:center;gap:9px;top:22px;min-height:61px;padding:8px;border:1px solid #8aafc270;border-radius:15px;background:linear-gradient(#6f9eb53b,#123553ed 12%,#081e3bf5 50%,#06172df5 51%,#102f4bf0);box-shadow:inset 0 1px #c2e6f2b0,inset 0 -2px #020a1b,0 8px 30px #000a2677;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);pointer-events:auto}.sm-topbar>button{display:flex;align-items:center;justify-content:center;gap:8px;min-width:42px;height:42px;padding:0 11px;border:1px solid #7daac552;border-radius:8px;background:linear-gradient(#91c4d42d,#25476244);box-shadow:inset 0 1px #b7dce72e;color:#bedce9;font-size:10px}.sm-topbar .icon{width:15px;height:15px}.sm-topbar>button:hover{background:#3b6d8d70;color:#fff}.sm-topbar>button[aria-pressed=true]{color:#a0f1ff;border-color:#a0e1f08c}.sm-location{display:flex;gap:15px;align-items:center;font-family:Space Grotesk,sans-serif;font-size:12px;margin:0 18px 0 10px;white-space:nowrap}.sm-location i{font-style:normal;color:#668eac}.sm-location b{font-family:Manrope,sans-serif;font-size:6px;letter-spacing:1.2px;font-weight:400;color:#9eb8cd;border-left:1px solid #81adc233;padding-left:18px}.sm-topbar nav{display:flex;align-items:center;gap:4px;margin-left:auto;margin-right:20px;padding:3px;background:#020e238c;border:1px solid #78aac12e;border-radius:24px}.sm-topbar nav a{min-height:35px;padding:0 16px;display:flex;align-items:center;justify-content:center;border-radius:20px;color:#88adc4;font-size:10px}.sm-topbar nav a[aria-current=page]{background:linear-gradient(#7cbacf55,#2e668b4a 49%,#1741636b 51%,#4d83a34a);color:#e1f8ff;box-shadow:inset 0 1px #c6f1f85e}.sm-intro{position:absolute;top:148px;left:70px;max-width:410px;filter:drop-shadow(0 3px 15px #00102a)}.sm-micro{font-size:7px;letter-spacing:1.6px;font-weight:500;color:#9fc3d8;line-height:1.7}.sm-intro .sm-micro{display:flex;gap:28px;align-items:center}.sm-intro .sm-micro>span{font-size:6px;color:#b1a8a1;border-left:1px solid #a58f8055;padding-left:18px}.sm-intro h1{font-family:Space Grotesk,sans-serif;font-size:clamp(48px,5.5vw,83px);font-weight:400;letter-spacing:-5px;line-height:1.05;margin:16px 0 15px;white-space:nowrap;color:#f0f6f8}.sm-intro h1>span{color:#f2bba4}.sm-intro>p:not(.sm-micro){max-width:220px;font-size:11px;line-height:1.8;color:#abc6d9}.sm-notation{display:flex;gap:12px;align-items:center;margin-top:25px;color:#7095b1;font-size:5px;letter-spacing:1.2px}.sm-notation i{display:block;width:35px;height:1px;background:#b6d5e350}.sm-frame-caption{position:absolute;right:70px;top:150px;display:flex;flex-direction:column;align-items:flex-end;gap:9px;font-size:6px;color:#8db1c7;letter-spacing:1.4px}.sm-frame-caption b{font-size:5px;font-weight:400;letter-spacing:1px;color:#6589a7}.sm-frame-caption i{width:43px;height:1px;background:#7faec552;margin-top:5px}.sm-stage-mark{position:absolute;left:50%;bottom:249px;transform:translate(-50%);display:flex;gap:18px;align-items:center;font-size:5px;letter-spacing:2px;color:#80abc0}.sm-stage-mark i{display:block;width:50px;height:1px;background:#7cacc633}.sm-console{position:absolute;bottom:55px;left:70px;right:70px;display:grid;grid-template-columns:minmax(180px,1fr) minmax(340px,1.8fr) 190px;align-items:center;gap:28px;padding:23px 25px 31px;border:1px solid #90bacb9c;border-radius:16px;background:linear-gradient(130deg,#214763eb,#0a233ff5 30%,#071d37f7 74%,#1a3d58ed);box-shadow:inset 0 1px #d0eff2ac,inset 0 -3px #000b1e,0 5px #041129,0 15px 40px #00091e88;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);pointer-events:auto}.sm-console:before{content:"";position:absolute;inset:5px;border:1px solid #9dc5d824;border-radius:11px;pointer-events:none}.sm-score-title{min-width:0}.sm-score-title>.sm-micro{display:flex;align-items:center;gap:10px;font-size:6px}.sm-led{display:block;width:4px;height:4px;border-radius:50%;background:#93e4ef;box-shadow:0 0 9px #58c3e580}.sm-score-title h2{font-family:Space Grotesk,sans-serif;font-size:22px;font-weight:400;letter-spacing:-.5px;margin:9px 0;color:#e6f1f5;line-height:1.25}.sm-score-title>p{font-size:9px;line-height:1.9;color:#8fb3ca;max-width:215px}.sm-cues{display:flex;gap:7px;border:1px solid #82b3ca28;border-radius:11px;background:#020f26a3;padding:4px}.sm-cues>button{display:flex;align-items:center;gap:11px;flex:1;position:relative;min-height:49px;padding:0 14px;text-align:left;border:1px solid transparent;border-radius:7px;color:#8fb3ca;background:transparent;font-size:11px;transition:background .2s,transform .15s}.sm-cues small{font-family:Space Grotesk,sans-serif;font-size:8px;color:#bda998}.sm-cues button[aria-pressed=true]{color:#eafaff;border-color:#8cc4d58c;background:linear-gradient(#90c3d14d,#40779260 47%,#173f615e 50%,#42718966);box-shadow:inset 0 1px #d8f4f58c,0 3px 5px #000b20}.sm-cues button:hover{color:#fff;background-color:#5281a230}.sm-cues button i{position:absolute;left:46%;bottom:4px;width:15px;height:2px;background:#b9f8ff;box-shadow:0 0 8px #79e1ff;opacity:0}.sm-cues button[aria-pressed=true] i{opacity:1}.sm-score-label{display:grid;grid-template-columns:1fr auto;gap:4px;font-size:9px;color:#9fc1d5;margin-top:13px;align-items:center}.sm-score-label output{font-size:9px;font-family:Space Grotesk,sans-serif;color:#dfc9b8}.sm-score-label input{grid-column:1/-1;background:linear-gradient(90deg,#406e8f,#a6e4ec);background-size:100% 3px;background-position:center;background-repeat:no-repeat;min-height:28px;margin:0}.sm-expression{min-width:0;border-left:1px solid #8ab6ca2b;padding-left:21px}.sm-field{position:relative;min-height:75px;overflow:hidden;border:1px solid #7eafc15c;border-radius:9px;background:radial-gradient(ellipse at center,#1a4b6a66,#020f25d9);box-shadow:inset 0 2px 8px #000b21;touch-action:none;cursor:crosshair}.sm-field:before,.sm-field:after{content:"";position:absolute;pointer-events:none;background:#77b7ce26}.sm-field:before{left:50%;top:8px;bottom:8px;width:1px}.sm-field:after{top:50%;left:8px;right:8px;height:1px}.sm-field>span{position:absolute;bottom:7px;left:0;right:0;text-align:center;font-size:5px;letter-spacing:1.2px;color:#82a8c0;pointer-events:none}.sm-field-dot{position:absolute;left:50%;top:50%;width:15px;height:15px;border-radius:50%;transform:translate(-50%,-50%);background:radial-gradient(ellipse at 30% 20%,#edfaff,#70a8c5 50%,#244d72);border:1px solid #c6eff3;box-shadow:0 0 12px #65cced55;pointer-events:none}.sm-field-readout{display:flex;justify-content:space-between;align-items:center;margin-top:4px;font-family:Space Grotesk,sans-serif;font-size:8px;color:#83a9c2;min-height:27px}.sm-field-readout button{display:grid;place-items:center;width:31px;height:27px;background:none;color:#b0cbdc}.sm-field-readout .icon{width:13px;height:13px}.sm-console-help{position:absolute;left:25px;bottom:10px;font-size:6px;letter-spacing:.3px;color:#7398b2}.sm-footer{position:absolute;bottom:15px;left:43px;right:43px;display:flex;justify-content:space-between;gap:10px;font-size:5px;letter-spacing:1.3px;color:#7293b0}.sm-footer>span:last-child{font-family:Space Grotesk,sans-serif;font-size:14px;letter-spacing:-.5px;color:#9fbfd1}.sm-reader{position:relative;width:470px;max-width:44%;margin:95px 40px 250px auto;padding:24px;border:1px solid #8db5c987;border-radius:6px 23px 23px 6px;border-left:4px solid #729fb4;background:linear-gradient(135deg,#254964f2,#0a233ff7 35%,#071b35f7);box-shadow:inset 0 1px #c2e3ed85,inset 0 -3px #010c21,0 15px 45px #000a238c;pointer-events:auto;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px)}.sm-reader-header{display:flex;align-items:center;justify-content:space-between;gap:10px}.sm-reader-header button{display:grid;place-items:center;min-width:35px;height:35px;border:1px solid #8bafc552;border-radius:8px;background:linear-gradient(#7db4ca40,#163b5c66);color:#b8dce8}.sm-reader-header .icon{width:12px;height:12px}.sm-reader h2{font-family:Space Grotesk,sans-serif;font-weight:400;font-size:33px;letter-spacing:-1px;margin:8px 0 12px;overflow-wrap:anywhere}.sm-reader-intro{font-size:10px;line-height:1.9;color:#99b8ce;margin-bottom:20px}.sm-media{border:1px solid #87b8ce44;border-radius:9px;overflow:hidden;background:#03162e;box-shadow:0 0 0 4px #729eb50b}.sm-media img,.sm-media video{display:block;width:100%;height:auto;max-height:43svh;object-fit:contain;aspect-ratio:4/3}.sm-media-navigation{display:flex;align-items:center;gap:17px;margin:15px 0}.sm-media-navigation button{display:grid;place-items:center;width:39px;height:39px;border:1px solid #8bb5c95e;border-radius:10px;background:linear-gradient(#7db4ca40,#163b5c66);color:#cce7f1}.sm-media-navigation .icon{width:14px;height:14px}.sm-media-navigation>span{font-family:Space Grotesk,sans-serif;font-size:10px;color:#b9d3df}.sm-reader h3{font-family:Space Grotesk,sans-serif;font-size:21px;font-weight:400;margin:0 0 10px;color:#dfd1c5}.sm-reader [data-sm-media-caption]{font-size:11px;line-height:1.9;color:#a8c3d6;overflow-wrap:anywhere}.sm-view-media{display:flex;align-items:center;justify-content:space-between;gap:20px;width:100%;min-height:45px;margin-top:17px;font-size:10px;color:#b9e2ee;background:none;border-top:1px solid #94b5c42e}.sm-view-media .icon{width:14px;height:14px}.sm-profile figure{margin:18px 0;position:relative;border:1px solid #83b2ca47;border-radius:9px;overflow:hidden}.sm-profile figure img{display:block;aspect-ratio:16/8;width:100%;height:auto;object-fit:cover}.sm-profile figcaption{font-size:6px;letter-spacing:1px;position:absolute;bottom:0;left:0;right:0;padding:25px 12px 12px;background:linear-gradient(transparent,#041a38e8);color:#a6c8da}.sm-profile-intro{font-size:19px;line-height:1.6;margin:20px 0;overflow-wrap:anywhere}.sm-profile dl>div{display:flex;justify-content:space-between;gap:20px;padding:12px 0;border-top:1px solid #7cabc22c;font-size:11px}.sm-profile dt{color:#88acc4}.sm-profile dd{margin:0;overflow-wrap:anywhere}.sm-profile details{border:1px solid #7cabc22c;border-radius:8px;margin-top:20px;overflow:hidden}.sm-profile summary{min-height:46px;padding:0 12px;display:flex;align-items:center;justify-content:space-between;font-size:11px;cursor:pointer;list-style:none;background:#6d9dbc17}.sm-profile summary .icon{width:12px;height:12px}.sm-profile details p{font-size:12px;line-height:1.9;color:#a9c4d5;padding:15px 12px;overflow-wrap:anywhere}.sm-profile-links a{display:flex;align-items:center;gap:15px;min-height:44px;font-size:11px}.showman-chapter:not([data-view=overview]){min-height:100svh}.showman-chapter:not([data-view=overview]) .sm-console{position:fixed;left:70px;right:70px;bottom:46px;z-index:10;padding:11px 18px;grid-template-columns:1fr 1.4fr 145px;gap:20px}.showman-chapter:not([data-view=overview]) .sm-console-help,.showman-chapter:not([data-view=overview]) .sm-cue-description,.showman-chapter:not([data-view=overview]) .sm-stage-mark{display:none}.showman-chapter:not([data-view=overview]) .sm-score-title h2{font-size:19px}.showman-chapter:not([data-view=overview]) .sm-field{min-height:62px}.showman-chapter:not([data-view=overview]) .sm-footer{position:fixed;z-index:9}.showman-chapter :focus-visible{outline:2px solid #c1f7ff;outline-offset:4px}.sm-field[aria-disabled=true]{opacity:.4;cursor:default}.sm-simplified .sm-console-help{font-size:0}.sm-simplified .sm-console-help:after{content:"SIMPLIFIED VIEW · Programme and profile remain available.";font-size:8px}.in-showman .scene-fallback{background:radial-gradient(ellipse at 60% 35%,#236b9955,transparent 50%),#071c3b!important}.in-showman .fallback-sculpture{right:29%!important;top:31%!important;scale:1.25!important}.in-showman .fallback-sculpture>div{border-radius:5%!important;border-color:#aa745c!important;transform:rotateY(-25deg) rotate(-12deg)!important;box-shadow:inset 5px 0 #d4a181,5px 0 #3c3f50!important}.in-showman .fallback-sculpture>div:nth-child(2){inset:40px -70px;transform:rotateY(32deg) rotate(8deg)!important}.in-showman .scene-fallback p{right:34%!important;bottom:28%!important}@media(min-width:1700px){.sm-intro{top:160px;left:90px}.sm-console{left:90px;right:90px;bottom:65px;padding:28px 30px 35px}.sm-score-title h2{font-size:26px}.sm-cues>button{min-height:60px;font-size:13px}.sm-expression .sm-field{min-height:86px}.sm-frame-caption{right:90px}.sm-stage-mark{bottom:290px}.sm-reader{width:540px;margin-right:60px;max-width:42%}.sm-reader h2{font-size:38px}}@media(max-width:1100px){.showman-chapter{padding:0 22px 30px}.sm-topbar{gap:5px}.sm-location{margin-right:5px;font-size:11px;gap:10px}.sm-location b{display:none}.sm-topbar nav{margin-right:7px}.sm-topbar nav a{padding:0 10px;font-size:9px}.sm-intro{left:45px;top:142px}.sm-intro h1{font-size:63px}.sm-frame-caption{right:45px}.sm-console{left:45px;right:45px;grid-template-columns:1fr 1.5fr 150px;gap:17px;padding:20px 18px 30px}.sm-score-title h2{font-size:19px}.sm-cues>button{padding:0 8px;gap:7px;font-size:10px}.sm-expression{padding-left:14px}.sm-score-title>p{font-size:8px}.sm-reader{width:430px;margin-right:23px;max-width:49%}.showman-chapter:not([data-view=overview]) .sm-console{left:35px;right:35px}}@media(max-width:820px){.sm-topbar{flex-wrap:wrap;top:12px;padding:7px}.sm-topbar>button{min-width:40px;padding:0 9px}.sm-topbar nav{order:2;width:100%;margin:2px 0 0}.sm-topbar nav a{flex:1;min-height:33px}.sm-location{margin-right:auto}.sm-intro{top:175px;left:35px}.sm-intro h1{font-size:62px}.sm-intro>p:not(.sm-micro){max-width:170px}.sm-frame-caption{top:178px;right:35px}.sm-console{left:35px;right:35px;grid-template-columns:1.7fr 150px;gap:14px;padding:18px 18px 30px}.sm-score-title{grid-column:1/-1;display:flex;gap:16px;align-items:center}.sm-score-title h2{margin:0;font-size:18px}.sm-score-title>p{margin-left:auto;max-width:200px;font-size:8px}.sm-console-help{font-size:6px;left:18px}.sm-stage-mark{display:none}.sm-reader{margin:70px 12px 260px auto;max-width:53%;padding:20px}.sm-reader h2{font-size:28px}.showman-chapter:not([data-view=overview]) .sm-console{grid-template-columns:1.7fr 130px;padding:13px}.showman-chapter:not([data-view=overview]) .sm-score-title{display:none}.showman-chapter:not([data-view=overview]) .sm-expression{grid-column:2;grid-row:1}.showman-chapter:not([data-view=overview]) .sm-instrument{grid-column:1;grid-row:1}}@media(max-width:600px){.showman-chapter{min-height:max(840px,100svh);padding:0 10px 30px}.sm-topbar{top:max(10px,env(safe-area-inset-top));border-radius:13px;gap:5px;min-height:60px}.sm-topbar>button{height:44px;min-width:38px;padding:0 8px}.sm-topbar>button:first-child{font-size:9px;gap:5px}.sm-topbar>button .icon{width:14px;height:14px}.sm-location{font-size:11px;gap:7px;margin-left:3px}.sm-topbar nav{padding:2px;border-radius:9px}.sm-topbar nav a{font-size:10px;min-height:35px;border-radius:6px}.sm-location{font-size:0}.sm-location i{display:none}.sm-location:after{content:"Showman";font-size:11px}.sm-intro{top:150px;left:23px;max-width:calc(100% - 46px)}.sm-intro h1{font-size:48px;letter-spacing:-3px;margin:10px 0 8px}.sm-intro .sm-micro{font-size:6px;gap:17px}.sm-intro .sm-micro>span{font-size:5px;padding-left:12px}.sm-intro>p:not(.sm-micro){font-size:10px;max-width:245px}.sm-notation,.sm-frame-caption{display:none}.sm-console{left:20px;right:20px;bottom:45px;grid-template-columns:minmax(0,1fr) 110px;gap:10px;padding:14px 12px 23px;border-radius:13px}.sm-score-title{display:block;grid-column:1/-1}.sm-score-title>.sm-micro{font-size:5px;letter-spacing:1px}.sm-score-title h2{font-size:18px;margin:7px 0 2px}.sm-score-title>p{display:none}.sm-instrument{grid-column:1/-1}.sm-cues{gap:3px;padding:3px;border-radius:8px}.sm-cues>button{min-height:44px;padding:0 10px;font-size:10px;gap:9px}.sm-cues small{font-size:7px}.sm-score-label{margin-top:9px;font-size:9px;gap:2px}.sm-score-label input{min-height:30px}.sm-expression{grid-column:1/-1;display:flex;align-items:center;gap:12px;padding:0;border:0}.sm-field{min-height:56px;flex:1}.sm-field>span{font-size:5px;bottom:5px;left:7px;text-align:left;right:auto}.sm-field-readout{flex-direction:column;min-width:48px;gap:0;font-size:7px;margin:0}.sm-field-readout button{width:44px;height:33px}.sm-console-help{font-size:0;bottom:8px;left:13px}.sm-console-help:after{content:"DRAG THE FIELD · ARROW KEYS ALSO WORK";font-size:5px;letter-spacing:.5px;color:#799bb4}.sm-footer{left:22px;right:22px;bottom:14px;font-size:5px;letter-spacing:.5px}.sm-footer>span:nth-child(2){display:none}.sm-footer>span:last-child{font-size:12px}.sm-reader{max-width:none;width:auto;margin:265px 10px 45px;padding:20px;border-radius:5px 18px 18px 5px}.sm-reader h2{font-size:30px}.sm-reader-intro{font-size:11px}.sm-reader-header .sm-micro{font-size:6px}.sm-reader-header button{min-width:44px;height:44px}.sm-reader .sm-media img,.sm-reader .sm-media video{max-height:none}.sm-media-navigation button{width:44px;height:44px}.sm-reader h3{font-size:24px}.sm-reader [data-sm-media-caption]{font-size:12px}.sm-profile-intro{font-size:20px}.sm-profile figure img{aspect-ratio:16/10}.showman-chapter:not([data-view=overview]) .sm-console{display:none}.showman-chapter:not([data-view=overview]) .sm-intro{top:148px}.showman-chapter:not([data-view=overview]) .sm-intro h1{font-size:35px;letter-spacing:-2px}.showman-chapter:not([data-view=overview]) .sm-intro>p:not(.sm-micro){display:none}.showman-chapter:not([data-view=overview]) .sm-footer{position:relative;left:auto;right:auto;bottom:auto;margin:0 12px}.in-showman .fallback-sculpture{scale:.75!important;right:27%!important;top:30%!important}.in-showman .scene-fallback p{display:none}}@media(max-width:360px){.showman-chapter{min-height:max(800px,100svh)}.sm-intro{left:20px}.sm-intro h1{font-size:42px;letter-spacing:-2.7px}.sm-console{left:17px;right:17px}.sm-topbar{gap:3px}.sm-topbar>button{min-width:35px;padding:0 7px}.sm-location{margin-left:0}.sm-location:after{font-size:10px}.sm-cues>button{padding:0 7px;gap:6px}.sm-cues small{font-size:6px}}@media(prefers-reduced-motion:reduce){.sm-cues>button{transition:none}}.motion-off .sm-cues>button{transition:none}.sf-page[hidden],body.sf-active #world-stage,body.sf-active .experience{display:none!important}body.sf-active .sf-page h1{outline:none}.sf-heading h1>span{display:inline!important}body.sf-active #showman-chapter>.pf-surface,body.sf-active #showman-chapter>:is(.sm-intro,.sm-console,.sm-frame-caption,.sm-stage-mark,.sm-footer,.pf-instrument-return){display:none!important}body.sf-active #showman-chapter{height:auto;min-height:100svh;overflow:visible;max-width:1760px;margin:0 auto;padding:0 42px 36px}.sf-page{pointer-events:auto;color:#effbff;padding-top:116px;max-width:1620px;margin:0 auto}.sf-heading{margin-bottom:24px;max-width:1050px}.sf-heading h1{font:500 clamp(30px,3.4vw,51px)/1.12 "Space Grotesk",sans-serif;letter-spacing:-1.8px;margin:12px 0}.sf-heading h1>span{color:#94efff;font-weight:300}.sf-heading>p:last-child{color:#c0e2f1;font-size:13px;line-height:1.7;margin:0}.sf-study-layout{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(330px,1fr);gap:26px;align-items:start}.sf-model-housing{margin:0;min-width:0;border:1px solid #b4f0ff9c;border-radius:22px;overflow:hidden;background:linear-gradient(125deg,#4397b759,#0a3963c9);box-shadow:inset 0 2px #d2ffff7d,0 6px #04336477,0 18px 45px #00224a44;position:sticky;top:100px}.sf-model{height:clamp(390px,calc(100svh - 345px),670px);min-height:0;position:relative;overflow:hidden;touch-action:pan-y;background:radial-gradient(ellipse at 50% 35%,#3c6983,#143958)}.sf-model>canvas{display:block;width:100%;height:100%}.sf-model-fallback{position:absolute;inset:0;overflow:auto;text-align:center;display:grid;justify-items:center;align-content:center;padding:18px;gap:10px;background:#e8f0f1;color:#12364c}.sf-model-fallback[hidden]{display:none}.sf-model-fallback img{display:block;max-height:calc(100% - 60px);height:72%;width:auto;max-width:100%;object-fit:contain;min-height:100px}.sf-model-fallback p{font-size:11px;max-width:360px;line-height:1.6;margin:0}.sf-failed>canvas{display:none}.sf-level-labels{position:absolute;inset:0;pointer-events:none;display:none}.sf-ready .sf-level-labels{display:block}.sf-level-labels>span{position:absolute;transform:translateY(-50%);display:grid;place-items:center;width:25px;height:25px;border:1px solid #9ce9ff66;border-radius:50%;font:600 11px Segoe UI Symbol,serif;color:#c7f4ff;background:#083457b0;text-shadow:0 1px #001428}.sf-level-labels>span[hidden]{display:none}.sf-level-labels>.sf-selected{color:#093755;border-color:#e7ffff;background:#b2f4ff}.sf-inspection{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:10px 14px;background:linear-gradient(#286d9c,#104f7d);border-top:1px solid #a7e6ff66}.sf-inspection>span{font-size:8px;letter-spacing:.8px;color:#c4ecff}.sf-inspection>div{display:flex;gap:5px}.sf-page button{min-height:40px;padding:8px 12px;border:1px solid #95d4eb80;border-radius:9px;background:linear-gradient(#b4edff30,#125b8c80 49%,#073e7190 51%,#1c749d80);color:#e6faff;box-shadow:inset 0 1px #e6ffff66;font:600 11px Manrope,sans-serif;cursor:pointer}.sf-page button:hover{border-color:#d5ffff;background-color:#5bb6d133}.sf-page button[aria-pressed=true],.sf-modes button[aria-selected=true]{color:#073754;background:linear-gradient(#ecffff,#93ddeb);border-color:#d4ffff;box-shadow:inset 0 1px #fff,0 2px #002c4f77}.sf-page :is(button,summary):focus-visible,.sf-model:focus-visible{outline:2px solid #e2ffff;outline-offset:3px}.sf-inspection button{padding:6px 10px;min-width:40px;font-size:10px}.sf-model-housing>figcaption{font-size:9px;line-height:1.6;color:#bce3f4;padding:10px 14px;margin:0;background:#07365f;min-height:34px}.sf-study-reader{border-top:1px solid #a3e7ff66;padding-top:0;min-width:0}.sf-modes{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;padding:4px;margin-bottom:20px;border:1px solid #b5ecff88;border-radius:13px;background:#063c6d80;box-shadow:inset 0 1px #c0ffff55}.sf-modes button{border:0;box-shadow:none;min-height:42px;font-size:11px;padding:8px 6px;display:flex;justify-content:center;gap:9px;align-items:center}.sf-modes small{font-size:8px;opacity:.7}.sf-reading-panel[hidden]{display:none}.sf-reading-panel>p:not(.pf-kicker):not(.sf-selection-label){font-size:13px;line-height:1.8;color:#d4eaf5;margin:18px 0}.sf-reading-panel h2{font:500 clamp(21px,2vw,29px)/1.35 "Space Grotesk","Segoe UI Historic","Segoe UI Symbol","Noto Sans Symbols 2",sans-serif;letter-spacing:-.6px;color:#f2fdff;margin:9px 0 15px;overflow-wrap:anywhere}.sf-reading-panel .pf-kicker{font-size:9px;letter-spacing:1.3px;margin:0 0 16px}.sf-points{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:5px;margin:0 0 23px}.sf-points button{padding:7px 0;min-height:43px;font-family:Segoe UI Symbol,serif;font-size:15px}.sf-selection-label{font-size:9px;line-height:1.6;letter-spacing:.7px;color:#9adff1;margin:0}.sf-reading-panel .sf-meaning{font-size:18px!important;line-height:1.65!important;color:#eafaff!important;margin:12px 0 22px!important}.sf-origin{display:grid;gap:7px;padding:15px 0;border-block:1px solid #9bdff542;color:#bef1ff}.sf-origin strong{font:500 22px Space Grotesk,Segoe UI Symbol,sans-serif}.sf-origin span{font-size:11px;line-height:1.7}.sf-materials{display:grid;grid-template-columns:repeat(3,1fr);gap:6px;margin-bottom:22px}.sf-materials button{font-size:10px;min-height:44px}.sf-cycle{padding:15px 0;border-block:1px solid #9bdff542;font:500 17px Space Grotesk,sans-serif;color:#c9f9ff;line-height:1.8}.sf-cycle span{display:block;color:#a9d9ee;font:11px/1.6 Manrope,sans-serif}.sf-model-status{font-size:10px;line-height:1.8;color:#a8cfe4;padding-top:16px;margin:20px 0 0;border-top:1px solid #94d5ef33}.sf-example-links{display:grid;grid-template-columns:1fr 1fr;gap:5px;margin:12px 0}.sf-example-links button{display:flex;align-items:center;gap:8px;text-align:left;font-size:10px;min-height:42px}.sf-example-links small{color:inherit;opacity:.7}.sf-reading-panel p.sf-example-text{padding:15px 0;border-block:1px solid #9bdff542;min-height:77px;margin:15px 0;font-size:14px}.sf-evidence{font-size:11px;line-height:1.8;color:#c5f2ff;letter-spacing:.5px}.sf-evidence span{display:block}.sf-gates{display:grid;grid-template-columns:1fr 1fr;gap:6px;margin-top:12px}.sf-gates button{font-size:10px}.sf-page button.sf-plain-button{min-height:35px;font-size:10px;background:none;box-shadow:none;border-color:#92daef44}.sf-reading-panel>[data-sf-gate-note]{font-size:11px!important;min-height:60px}.sf-doctrine{display:grid;grid-template-columns:1.2fr 1fr;gap:25px 60px;padding:42px 0 25px;margin-top:28px;border-top:1px solid #96dff466}.sf-doctrine h2{font:500 30px Space Grotesk,sans-serif;letter-spacing:-.7px;margin:10px 0 17px}.sf-doctrine h3{font:500 23px Space Grotesk,sans-serif;margin:10px 0 17px}.sf-doctrine p{font-size:13px;line-height:1.85;color:#cae5f2;margin:14px 0}.sf-doctrine p.sf-equation{font:500 clamp(18px,2.1vw,28px)/1.7 "Segoe UI Symbol","Cambria Math",serif;letter-spacing:.8px;color:#e4fbff;overflow-wrap:anywhere;margin:18px 0}.sf-doctrine p strong{font-size:11px;letter-spacing:1px;color:#e0f7ff}.sf-doctrine details{grid-column:1/-1;border-block:1px solid #96dff433;padding:14px 0}.sf-doctrine summary{cursor:pointer;display:flex;justify-content:space-between;align-items:center;font-size:12px;color:#ccecf8;list-style:none;min-height:35px}.sf-doctrine details p{max-width:920px}.sf-colophon{font-size:9px;line-height:1.7;color:#a3c9dd;padding:10px 0 20px;margin:0}.sf-profile-composition{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);gap:clamp(30px,5vw,85px);align-items:start;padding:16px 0 35px}.sf-portrait{margin:0;position:sticky;top:116px;padding:10px;border:1px solid #c1efffa6;border-radius:20px;background:linear-gradient(135deg,#b9f1ff66,#0c477b99);box-shadow:inset 0 2px #dff8,0 6px #002b5955,0 25px 55px #00264e55;overflow:hidden}.sf-portrait img{display:block;width:100%;height:auto;aspect-ratio:1;object-fit:contain;border-radius:11px}.sf-portrait figcaption{font-size:8px;letter-spacing:1.6px;line-height:1.6;color:#c7e9f6;padding:13px 6px 4px}.sf-manuscript{max-width:600px;padding:0 0 40px}.sf-manuscript h1{font:500 clamp(47px,5vw,75px)/1.05 "Space Grotesk",sans-serif;letter-spacing:-3px;margin:12px 0 14px}.sf-profile-subtitle{font-size:9px;letter-spacing:1.5px;color:#baeaf5;line-height:1.7;border-bottom:1px solid #a8e8ff4d;padding-bottom:24px;margin:0 0 27px}.sf-manuscript [data-sf-biography]>p{font-size:14px;line-height:1.95;margin:0 0 21px;color:#dbeef8}.sf-manuscript [data-sf-biography]>p.sf-voice{font:500 21px/1.6 Space Grotesk,sans-serif;letter-spacing:-.3px;color:#f5fdff;margin:22px 0 28px}@media(min-width:801px)and (max-height:780px){.sf-page{padding-top:100px}.sf-heading{margin-bottom:17px}.sf-heading h1{font-size:38px;margin:10px 0}.sf-model{height:390px}.sf-reading-panel>p:not(.pf-kicker):not(.sf-selection-label){font-size:12px;margin:13px 0}.sf-points{margin-bottom:17px}.sf-reading-panel .sf-meaning{font-size:16px!important;margin-bottom:17px!important}.sf-modes{margin-bottom:15px}.sf-model-status{font-size:9px;margin-top:14px;padding-top:12px}}@media(max-width:1100px){body.sf-active #showman-chapter{padding-left:24px;padding-right:24px}.sf-study-layout{grid-template-columns:minmax(0,1.3fr) minmax(310px,1fr);gap:22px}.sf-inspection{padding:9px}.sf-inspection>span{font-size:7px;letter-spacing:0}.sf-inspection button{padding:6px 8px}.sf-profile-composition{gap:35px}.sf-manuscript [data-sf-biography]>p{font-size:13px}.sf-manuscript [data-sf-biography]>p.sf-voice{font-size:19px}}@media(max-width:800px){body.sf-active #showman-chapter{padding-left:20px;padding-right:20px}.sf-page{padding-top:102px}.sf-heading h1{font-size:36px}.sf-study-layout{grid-template-columns:1fr;gap:24px}.sf-model-housing{position:relative;top:auto}.sf-model{height:390px}.sf-study-reader{max-width:680px;width:100%;margin:0 auto}.sf-reading-panel .sf-meaning{font-size:18px!important}.sf-doctrine{gap:20px 28px;padding-top:28px}.sf-doctrine h2{font-size:26px}.sf-profile-composition{grid-template-columns:.95fr 1.05fr;gap:25px}.sf-portrait{top:102px;padding:7px;border-radius:14px}.sf-manuscript h1{font-size:49px}.sf-manuscript [data-sf-biography]>p.sf-voice{font-size:18px}.sf-profile-subtitle{font-size:8px;letter-spacing:1px}}@media(max-width:600px){body.sf-active #showman-chapter{padding:0 14px 24px}.sf-page{padding-top:139px}.sf-heading{margin-bottom:20px}.sf-heading h1{font-size:31px;letter-spacing:-1.3px;max-width:340px}.sf-heading .pf-kicker{font-size:8px;letter-spacing:1.4px}.sf-heading>p:last-child{font-size:11px;max-width:320px}.sf-model{height:310px}.sf-model-housing{border-radius:16px}.sf-inspection{padding:7px 9px;gap:5px}.sf-inspection>span{font-size:6px}.sf-inspection button{min-width:40px;min-height:40px;font-size:9px}.sf-model-housing>figcaption{font-size:8px;padding:8px 10px}.sf-study-layout{gap:19px}.sf-modes{margin-bottom:17px}.sf-modes button{min-height:42px}.sf-points{gap:4px;margin-bottom:20px}.sf-points button{min-height:44px;font-size:15px}.sf-reading-panel>p:not(.pf-kicker):not(.sf-selection-label){font-size:13px}.sf-reading-panel h2{font-size:25px}.sf-doctrine{grid-template-columns:1fr;padding-top:28px;gap:18px}.sf-doctrine h3{font-size:22px}.sf-equation{letter-spacing:0!important}.sf-model-fallback{padding:10px}.sf-model-fallback img{height:65%;max-height:230px}.sf-level-labels>span{width:19px;height:19px;font-size:9px;background:#06395899}.sf-profile-composition{display:flex;flex-direction:column;gap:30px;padding:0 0 20px}.sf-portrait{position:relative;top:auto;width:100%;max-width:480px;margin:0 auto}.sf-manuscript{padding:0 5px 25px;max-width:none}.sf-manuscript h1{font-size:62px;margin-top:12px}.sf-manuscript [data-sf-biography]>p{font-size:14px;line-height:1.9;margin-bottom:23px}.sf-manuscript [data-sf-biography]>p.sf-voice{font-size:21px;line-height:1.7}.sf-profile-subtitle{font-size:8px;padding-bottom:20px;margin-bottom:25px}}@media(max-width:360px){.sf-model{height:280px}.sf-inspection>span{max-width:88px;line-height:1.6}.sf-modes button{gap:5px;font-size:10px}.sf-points{gap:3px}.sf-points button{font-size:13px}.sf-heading h1{font-size:29px}.sf-manuscript h1{font-size:55px}}@media(prefers-reduced-motion:reduce){.sf-page *{scroll-behavior:auto!important}}.sf-model-fallback{display:flex;flex-direction:column;justify-content:center;align-items:center}.sf-model-fallback img{height:calc(100% - 108px);max-height:calc(100% - 108px);width:100%;min-height:0;flex:1 1 0;object-fit:contain}.sf-model-fallback p,.sf-model-fallback button{flex:none}.se-workspace[hidden]{display:none!important}.se-workspace{pointer-events:auto;color:#effbff}body.se-room-active #world-stage{display:none!important}body.se-room-active #showman-chapter{min-height:100svh!important;height:100svh;padding:0;overflow:hidden}body.se-room-active #showman-chapter>:is(.sm-intro,.sm-console,.sm-frame-caption,.sm-stage-mark,.sm-footer,.pf-instrument-return){display:none!important}.se-room-active .se-workspace{position:fixed;inset:98px 42px 20px;display:flex;flex-direction:column;z-index:15;max-width:1800px;margin:0 auto}.se-heading{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:62px;margin-bottom:15px}.se-heading p{font-size:9px;letter-spacing:1.8px;color:#b9ebf8;margin:0 0 6px}.se-heading h1{font:500 clamp(22px,2.4vw,34px)/1.05 "Space Grotesk",sans-serif;letter-spacing:-1px;margin:0}.se-heading h1>span{display:inline-block;margin-left:10px;vertical-align:middle;font:600 9px Manrope,sans-serif;letter-spacing:1px;border:1px solid #a3e6ff77;border-radius:20px;padding:5px 8px;color:#b6f3ff}.se-workspace button,.se-workspace select{min-height:40px;border:1px solid #95d4eb70;border-radius:9px;background:linear-gradient(#7cbde829,#0a3c715c 49%,#032a5a77 51%,#12669a77);color:#e5faff;box-shadow:inset 0 1px #d9ffff50;font:600 11px Manrope,sans-serif;cursor:pointer;padding:8px 12px}.se-heading button{flex-shrink:0}.se-workspace button:hover{border-color:#cefcff;background-color:#3385b077}.se-workspace :is(button,select):focus-visible{outline:2px solid #d8ffff;outline-offset:3px}.se-workspace button[aria-pressed=true],.se-actions button:first-child{color:#073d5b;background:linear-gradient(azure,#96e4f3);border-color:#defbff;box-shadow:inset 0 1px #fff,0 3px #00275455}.se-workarea{display:grid;grid-template-columns:minmax(0,1fr) 310px;gap:18px;min-height:0;flex:1}.se-stage{margin:0;min-width:0;min-height:0;display:flex;flex-direction:column;border:1px solid #b5edffa1;border-radius:20px;overflow:hidden;box-shadow:inset 0 2px #c7fbff77,0 5px #032f6855,0 20px 40px #00285555;background:#143a58}.se-canvas{position:relative;flex:1;min-height:0;overflow:hidden;background:radial-gradient(ellipse at 40% 30%,#507b92,#102944)}.se-canvas>canvas{display:block;width:100%;height:100%}.se-loading{position:absolute;inset:40% 12px auto;text-align:center;color:#d4f8ff;font-size:13px}.se-stage figcaption{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:12px 17px;min-height:40px;font-size:8px;letter-spacing:1px;color:#bcefff;background:linear-gradient(#286e9d,#0d436b);border-top:1px solid #9ee7ff66}.se-controls{min-height:0;padding:19px;display:flex;flex-direction:column;gap:15px;border:1px solid #a6eaff88;border-radius:20px;background:linear-gradient(150deg,#367ca277,#0b4279c9 55%,#053266d9);box-shadow:inset 0 1px #c8ffff70,0 5px #032f6855;overflow:auto;scrollbar-width:thin;scrollbar-color:#78d2e6 #093b6e}.se-control-title>span{font-size:8px;letter-spacing:1px;color:#b2e6f3}.se-control-title h2{font:500 24px Space Grotesk,sans-serif;letter-spacing:-.6px;margin:7px 0 0}.se-selects{display:grid;gap:12px}.se-selects label{display:grid;gap:7px;font-size:10px;color:#bfe7f6}.se-selects select{width:100%;appearance:auto;min-height:42px;font-size:12px;color-scheme:dark}.se-selects option{background:#10395a;color:#effbff}.se-workspace fieldset{padding:0;border:0;margin:0;min-width:0}.se-workspace legend{font-size:10px;color:#bfe7f6;margin-bottom:8px;padding:0}.se-twist>div{display:grid;grid-template-columns:1fr 1fr;gap:6px}.se-twist button{display:flex;align-items:center;gap:10px;text-align:left;padding:9px;font-size:10px}.se-twist small{font-size:9px;opacity:.75}.se-readout{padding:13px 0;border-block:1px solid #b1eaff3a}.se-readout>p:first-child{margin:0 0 6px;font-size:9px;color:#a2dcf0}.se-readout h3{font:500 20px Space Grotesk,sans-serif;letter-spacing:-.4px;margin:0 0 7px}.se-readout p:last-child{font-size:11px;line-height:1.65;color:#d5eaf6;margin:0;min-height:53px}.se-presets>div{display:grid;gap:6px}.se-presets button{display:flex;justify-content:space-between;text-align:left;min-height:36px;font-size:10px}.se-presets button>span{color:inherit}.se-actions{display:grid;grid-template-columns:1fr 1fr;gap:7px;margin-top:auto}.se-actions button{font-size:10px;padding:9px 7px;min-height:42px}.se-help{font-size:9px;color:#b9dfee;line-height:1.5;margin:0;min-height:27px}.se-fallback{position:absolute;inset:0;overflow:auto;padding:20px;text-align:center;display:grid;align-content:center;justify-items:center}.se-fallback[hidden]{display:none}.se-fallback svg{max-width:400px;width:75%;max-height:50%;min-height:120px}.se-fallback h2{font:500 24px Space Grotesk,sans-serif;margin:8px 0}.se-fallback p{font-size:12px;line-height:1.6;max-width:360px}.se-unavailable>canvas{display:none}@media(min-width:801px)and (max-height:950px){.se-room-active .se-workspace{top:90px}.se-heading{min-height:45px;margin-bottom:10px}.se-controls{padding:13px;gap:10px}.se-control-title{display:none}.se-selects{grid-template-columns:1fr 1fr;gap:8px}.se-selects label{font-size:9px;gap:5px}.se-selects select{font-size:10px}.se-readout{padding:8px 0}.se-readout h3{font-size:18px}.se-readout p:last-child{min-height:40px;font-size:10px}.se-presets button{min-height:33px}.se-help{font-size:8px}}@media(max-width:1100px){.se-room-active .se-workspace{left:24px;right:24px}.se-workarea{grid-template-columns:minmax(0,1fr) 275px;gap:12px}.se-controls{padding:14px;gap:12px}}@media(max-width:800px){.se-room-active .se-workspace{inset:90px 18px 14px}.se-workarea{grid-template-columns:1fr;grid-template-rows:minmax(0,1fr) auto;gap:10px}.se-heading{min-height:40px;margin-bottom:10px}.se-heading h1{font-size:24px}.se-heading p{font-size:7px}.se-heading button{font-size:10px;min-height:38px;padding:8px}.se-controls{display:grid;grid-template-columns:1fr 1fr;padding:12px;gap:10px;border-radius:14px;overflow:visible}.se-control-title,.se-readout{display:none}.se-selects{grid-template-columns:1fr 1fr;grid-column:1/-1;gap:10px}.se-selects label{font-size:9px;gap:5px}.se-selects select{min-height:40px;font-size:11px}.se-twist{grid-column:1/-1}.se-twist>div{grid-template-columns:repeat(4,1fr);gap:5px}.se-twist button{display:grid;gap:3px;font-size:9px;min-height:43px;padding:6px;text-align:center}.se-twist legend{margin-bottom:5px}.se-presets{grid-column:1/-1}.se-presets>div{display:grid;grid-template-columns:repeat(3,1fr);gap:5px}.se-presets button{font-size:9px;padding:6px;justify-content:center;text-align:center;line-height:1.3;min-height:40px}.se-presets button>span{display:none}.se-presets legend{display:none}.se-actions{grid-column:1/-1;margin:0}.se-help{display:none}.se-stage{border-radius:14px}.se-stage figcaption{font-size:7px;min-height:30px;padding:8px 10px;letter-spacing:.5px}.se-stage figcaption>span:first-child{max-width:65%}.se-stage figcaption>span:last-child{font-size:6px}}@media(max-width:600px){.se-room-active .se-workspace{inset:124px 12px max(10px,env(safe-area-inset-bottom))}.se-heading{min-height:36px;gap:6px;margin-bottom:8px}.se-heading h1{font-size:20px}.se-heading p{font-size:6px;letter-spacing:1px}.se-heading h1>span{font-size:7px;margin-left:5px;padding:3px 5px}.se-heading button{font-size:8px;min-height:36px;max-width:104px}.se-controls{padding:9px;gap:8px}.se-actions button{min-height:40px}.se-selects select{min-height:38px}.se-fallback{padding:10px}.se-fallback h2{font-size:18px}.se-fallback p{font-size:10px}.se-fallback svg{min-height:60px}}@media(max-height:650px)and (max-width:800px){.se-room-active .se-workspace{bottom:5px}.se-heading p,.se-heading h1>span{display:none}.se-controls{gap:4px;padding:6px}.se-selects select{min-height:32px}.se-twist button{display:flex;justify-content:center;min-height:32px;gap:5px}.se-presets button{min-height:31px}.se-actions button{min-height:33px}.se-stage figcaption{display:none}}@media(min-width:801px)and (max-height:700px){.se-room-active .se-workspace{top:86px;bottom:10px}.se-controls{padding:9px;gap:8px}.se-control-title,.se-readout,.se-help{display:none}.se-selects{grid-template-columns:1fr 1fr;gap:7px}.se-selects label{font-size:9px;gap:4px}.se-selects select{min-height:34px;font-size:10px}.se-twist>div{grid-template-columns:repeat(4,1fr);gap:4px}.se-twist button{display:grid;text-align:center;gap:3px;padding:6px 3px;font-size:9px;min-height:40px}.se-twist legend{margin-bottom:5px}.se-presets>div{grid-template-columns:repeat(3,1fr);gap:4px}.se-presets button{justify-content:center;min-height:36px;font-size:9px;padding:5px;text-align:center;line-height:1.3}.se-presets button>span{display:none}.se-actions{margin-top:auto}.se-actions button{min-height:37px}}@media(min-width:801px)and (max-height:450px){.se-heading{min-height:31px;margin-bottom:7px}.se-heading p,.se-heading h1>span{display:none}.se-heading h1{font-size:21px}.se-heading button{min-height:32px}.se-controls{padding:7px;gap:6px}.se-selects select{min-height:30px}.se-twist button{min-height:32px;display:flex;justify-content:center;gap:4px;font-size:8px}.se-presets legend{display:none}.se-presets button{min-height:32px;font-size:8px}.se-actions button{min-height:34px}.se-stage figcaption{display:none}}@media(prefers-reduced-motion:reduce){.se-workspace *{scroll-behavior:auto!important;transition:none!important}}.in-industrialist .atmosphere,.in-industrialist #world-stage{background:radial-gradient(ellipse at 62% 33%,#124364,transparent 62%),#031528}.industrialist-chapter{position:relative;z-index:6;min-height:max(760px,100svh);color:#d9eef5;pointer-events:none;padding:0 30px 24px}.industrialist-chapter button,.industrialist-chapter a,.industrialist-chapter summary{pointer-events:auto}.ir-topbar{position:relative;top:20px;z-index:20;min-height:60px;display:flex;align-items:center;gap:7px;padding:7px;border:1px solid #7daabd7a;border-radius:13px;background:linear-gradient(#86b0be38,#193d54f0 10%,#0a263ef3 50%,#061b30f7 51%,#12354af0);box-shadow:inset 0 1px #cbe9ee99,inset 0 -2px #000f21,0 7px 20px #000c224d;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);pointer-events:auto}.ir-topbar>button{display:flex;align-items:center;justify-content:center;gap:8px;min-width:42px;height:44px;padding:0 12px;border:1px solid #9ac0cd40;border-radius:8px;background:linear-gradient(#89b7c52e,#23465e40);box-shadow:inset 0 1px #c7e3eb33;font-size:10px;color:#c5e5ef}.ir-topbar .icon{width:14px;height:14px}.ir-topbar>button:hover{background:#3865808a}.ir-topbar>button[aria-pressed=true]{color:#b0f8ff;border-color:#b1e8f07a}.ir-location{display:flex;align-items:center;gap:14px;font-family:Space Grotesk,sans-serif;font-size:12px;margin:0 15px 0 10px;white-space:nowrap}.ir-location i{font-style:normal;color:#5f92ad}.ir-location small{font-family:Manrope,sans-serif;font-size:6px;letter-spacing:1px;color:#87acbf;border-left:1px solid #8ab8c72e;padding-left:15px}.ir-topbar nav{display:flex;gap:3px;border:1px solid #87acbf29;border-radius:22px;background:#03162b88;padding:3px;margin-left:auto;margin-right:15px}.ir-topbar nav a{display:flex;align-items:center;justify-content:center;min-height:35px;padding:0 17px;font-size:10px;color:#91b6c9;border-radius:18px}.ir-topbar nav a[aria-current=page]{color:#e0f9ff;background:linear-gradient(#82bacb4d,#2e637b4d 49%,#143d5b66 51%,#4c839b47);box-shadow:inset 0 1px #d4f5f366}.ir-intro{position:absolute;left:60px;top:134px;filter:drop-shadow(0 3px 12px #001125);max-width:430px}.ir-micro{font-size:7px;letter-spacing:1.5px;color:#94bccc;line-height:1.8}.ir-intro .ir-micro{display:flex;gap:18px;align-items:center}.ir-micro>span{border-left:1px solid #7ba4b742;padding-left:17px;font-size:6px;color:#739fb5}.ir-intro h1{font-family:Space Grotesk,sans-serif;font-size:clamp(34px,3.8vw,57px);font-weight:400;letter-spacing:-3px;line-height:1.1;color:#edf7fa;margin:16px 0 15px;white-space:nowrap}.ir-intro h1>span{color:#89e5ed}.ir-intro h2{font-family:Space Grotesk,sans-serif;font-size:22px;line-height:1.3;letter-spacing:-.5px;font-weight:400;color:#a9ccd8;margin:0 0 9px}.ir-intro>p:last-child{font-size:11px;line-height:1.8;max-width:230px;color:#83aebf}.ir-joints{position:fixed;inset:0;z-index:8;pointer-events:none;overflow:hidden}.ir-joints>button{position:absolute;left:0;top:0;display:grid;place-items:center;width:38px;height:38px;border-radius:50%;border:1px solid #9dd8e099;background:radial-gradient(ellipse at 30% 15%,#d2f6fc77,#235b78bb 40%,#09283fdc 52%,#6fa3b5a1);color:#c9f1f6;box-shadow:inset 0 1px #e1ffff8c,0 2px 7px #000d22;font-family:Space Grotesk,sans-serif;font-size:10px;pointer-events:auto;touch-action:none;cursor:grab}.ir-joints>button:active{cursor:grabbing}.ir-joints>button[aria-pressed=true]{border-color:#d7fbff;box-shadow:inset 0 1px #fff,0 0 0 5px #75deed1a,0 0 18px #6ddbf15c;color:#fff}.ir-linking .ir-joints>button{border-style:dashed;border-color:#b2edf3}.ir-linking .ir-joints>button:hover{background:#307890}.ir-selection{position:absolute;left:60px;top:41%;width:183px;padding-left:13px;border-left:1px solid #90b6c84d;pointer-events:auto;filter:drop-shadow(0 3px 9px #001425)}.ir-selected-title{display:flex;gap:10px;align-items:center;font-size:7px;letter-spacing:1.6px;color:#8badc1}.ir-selected-title strong{font-family:Space Grotesk,sans-serif;font-size:24px;font-weight:400;letter-spacing:-1px;color:#d1eaf0}.ir-selected-title>span{font-size:5px;letter-spacing:.5px;color:#75a2b8}.ir-position{font-family:Space Grotesk,sans-serif;font-size:9px;letter-spacing:.2px;color:#a5cbd7;margin:9px 0 13px;white-space:pre}.ir-nudges{display:grid;grid-template-columns:repeat(3,1fr);gap:5px;max-width:158px}.ir-nudges>button{height:35px;font-family:Space Grotesk,sans-serif;font-size:10px;letter-spacing:.3px;border:1px solid #7ba5bc47;border-radius:5px;color:#a9d2dd;background:linear-gradient(#79acc12e,#17415b4a);box-shadow:inset 0 1px #bbdbe82b}.ir-nudges>button:hover{color:#fff;border-color:#b9eef8a3}.ir-roll{display:flex;align-items:center;gap:6px;font-family:Space Grotesk,sans-serif;font-size:9px;color:#b4d6df;margin-top:8px}.ir-roll>span{font-family:Manrope,sans-serif;font-size:6px;letter-spacing:1px;color:#749caf;margin-right:4px}.ir-roll>button{display:grid;place-items:center;min-width:28px;height:34px;border:0;border-radius:5px;background:#16384f77;color:#c7e7ef;font-size:15px}.ir-roll>output{min-width:30px;text-align:center}.ir-roll .icon{width:12px;height:12px}.ir-orbit{position:absolute;right:55px;bottom:175px;display:flex;align-items:center;gap:12px;color:#719bb2;font-size:6px;letter-spacing:1px;pointer-events:auto}.ir-orbit button{width:39px;height:39px;display:grid;place-items:center;border:1px solid #789db349;border-radius:50%;background:radial-gradient(ellipse at top,#83b6c23b,#092239a3);color:#bad9e7;box-shadow:inset 0 1px #cee7ee2e}.ir-orbit .icon{width:14px;height:14px}.ir-operating-note{position:absolute;left:60px;bottom:178px;display:flex;gap:10px;align-items:flex-start;max-width:265px;flex-wrap:wrap;filter:drop-shadow(0 2px 5px #001528)}.ir-operating-note>p{font-size:10px;line-height:1.8;color:#a4c4d0;flex:1}.ir-signal{width:4px;height:4px;border-radius:50%;background:#9cecf2;box-shadow:0 0 8px #77e5f2;margin-top:8px}.ir-operating-note>small{font-size:5px;letter-spacing:.9px;color:#7094aa;margin-left:14px}.ir-controls{position:absolute;bottom:65px;left:50%;transform:translate(-50%);display:flex;align-items:center;gap:20px;padding:9px 11px;border:1px solid #8db5c67a;border-radius:15px;background:linear-gradient(150deg,#2f5a71dc,#0b2b43f2 25%,#061e35f3 73%,#1e4459e8);box-shadow:inset 0 1px #c8e9f09c,inset 0 -3px #021021,0 5px #01102488,0 12px 28px #000f2b66;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);pointer-events:auto;white-space:nowrap}.ir-build-actions,.ir-edit-actions{display:flex;align-items:center;gap:7px}.ir-build-actions>button{display:flex;align-items:center;justify-content:center;gap:11px;min-height:48px;padding:0 17px;font-size:11px;color:#b5d8e3;border:1px solid #94b8cb50;border-radius:8px;background:linear-gradient(#9acbd436,#3f738b3d 48%,#153a5666 50%,#47778e40);box-shadow:inset 0 1px #d0eaf34d,0 2px #001126}.ir-build-actions .icon{width:15px;height:15px}.ir-link-icon,.ir-forge-icon{font-size:23px;line-height:1;color:#c3f7fb}.ir-build-actions .ir-forge{color:#06243b;font-weight:800;background:linear-gradient(#e1fbff,#9bcfdc 47%,#609bb5 50%,#a5d4df);border-color:#c9f4f7;box-shadow:inset 0 1px #fff,0 3px #1b4e6b}.ir-forge .ir-forge-icon{color:#235875}.ir-build-actions>button[aria-pressed=true]{border-color:#c1f5f8;box-shadow:inset 0 1px #e8ffff,0 0 14px #71dfed3d}.ir-edit-actions{padding-left:16px;border-left:1px solid #86b2c732}.ir-edit-actions>button{display:flex;align-items:center;justify-content:center;gap:7px;height:44px;min-width:36px;border:0;border-radius:7px;background:#54819b19;color:#b1d2df;font-size:24px}.ir-edit-actions .icon{width:14px;height:14px}.ir-edit-actions>button:last-child{font-size:10px;padding:0 10px}.ir-controls button:hover{filter:brightness(1.18)}.ir-footer{position:absolute;bottom:19px;left:45px;right:45px;display:flex;align-items:center;justify-content:space-between;gap:15px;font-size:5px;letter-spacing:1px;color:#6f99ae}.ir-footer b{font-family:Space Grotesk,sans-serif;font-size:8px;letter-spacing:.7px;color:#9bc6d3;font-weight:400;margin-left:12px}.ir-footer>span:last-child{font-family:Space Grotesk,sans-serif;font-size:14px;letter-spacing:-.5px;color:#aacbd6}.ir-reader{position:relative;width:440px;max-width:43%;margin:100px 30px 55px auto;padding:24px;border:1px solid #8bb4c678;border-left:4px solid #86adbd;border-radius:5px 21px 21px 5px;background:linear-gradient(135deg,#20485ff0,#09283ff5 40%,#061d35f7);box-shadow:inset 0 1px #c2e0e9a1,0 14px 35px #000d2677;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);pointer-events:auto}.ir-reader>header{display:flex;align-items:center;justify-content:space-between;gap:12px}.ir-reader>header>button{width:39px;height:39px;display:grid;place-items:center;background:linear-gradient(#7cabbf38,#173e5d5e);border:1px solid #83acc14d;border-radius:7px;color:#b4d6e3}.ir-reader>header .icon{width:12px;height:12px}.ir-reader h2{font-family:Space Grotesk,sans-serif;font-size:31px;letter-spacing:-1px;font-weight:400;margin:12px 0 17px;overflow-wrap:anywhere}.ir-reader>p,.ir-reader details>p{font-size:12px;line-height:1.9;color:#a4c5d2;overflow-wrap:anywhere}.ir-media{margin:20px 0;border:1px solid #8db2c647;border-radius:8px;overflow:hidden;background:#04162c}.ir-media img,.ir-media video{display:block;width:100%;height:auto;aspect-ratio:900/650;object-fit:contain}.ir-reader h3{font-family:Space Grotesk,sans-serif;font-size:20px;font-weight:400;color:#c7e5ed;margin:17px 0 12px}.ir-open-media{display:flex;align-items:center;justify-content:space-between;width:100%;min-height:48px;font-size:11px;color:#bbdfeb;background:none;border-top:1px solid #8cb4c531;margin:20px 0}.ir-open-media .icon{width:14px;height:14px}.ir-reader .ir-micro{font-size:6px;line-height:1.9}.ir-reader dl{margin:25px 0}.ir-reader dl>div{display:flex;justify-content:space-between;gap:20px;border-top:1px solid #81adbf33;padding:14px 0;font-size:11px}.ir-reader dt{color:#80acc0}.ir-reader dd{margin:0;overflow-wrap:anywhere}.ir-reader details{border:1px solid #87b2c438;border-radius:8px;overflow:hidden}.ir-reader summary{display:flex;align-items:center;justify-content:space-between;min-height:46px;padding:0 12px;font-size:11px;background:#4d829c1d;cursor:pointer}.ir-reader summary .icon{width:12px;height:12px}.ir-reader details>p{padding:15px 12px}.ir-reader>a{display:block;min-height:44px;padding-top:14px;color:#aedbe8}.industrialist-chapter:not([data-view=overview]) .ir-selection,.industrialist-chapter:not([data-view=overview]) .ir-controls,.industrialist-chapter:not([data-view=overview]) .ir-operating-note,.industrialist-chapter:not([data-view=overview]) .ir-orbit{display:none}.industrialist-chapter:not([data-view=overview]) .ir-footer{position:relative;left:auto;right:auto;bottom:auto;margin:10px 15px}.ir-blueprint{display:none;position:fixed;inset:0;width:100%;height:100%;z-index:3;pointer-events:none}.ir-simplified .ir-blueprint{display:block}.in-industrialist .scene-fallback{display:none!important}.in-industrialist .scene-loading{z-index:1}.ir-simplified:before{content:"";position:fixed;inset:0;z-index:-1;background:radial-gradient(ellipse at 57% 42%,#1d5d7b77,transparent 50%),linear-gradient(#051b32,#03172e);pointer-events:none}.ir-simplified .ir-orbit{display:none}.industrialist-chapter :focus-visible{outline:2px solid #c7fbff;outline-offset:4px}.industrialist-chapter button:disabled{opacity:.32}@media(min-width:1700px){.ir-intro{left:85px;top:155px}.ir-selection,.ir-operating-note{left:85px}.ir-controls{bottom:75px}.ir-reader{width:520px;margin-right:60px}.ir-intro h1{font-size:65px}.ir-operating-note{bottom:205px}}@media(max-width:1100px){.industrialist-chapter{padding-left:20px;padding-right:20px}.ir-location{font-size:11px;gap:9px;margin-right:5px}.ir-location small{display:none}.ir-topbar nav{margin-right:6px}.ir-topbar nav a{padding:0 11px;font-size:9px}.ir-intro{left:40px;top:130px}.ir-intro h1{font-size:40px;letter-spacing:-2px}.ir-selection{left:40px;top:43%;width:165px}.ir-controls{gap:10px;padding:8px}.ir-build-actions>button{padding:0 13px;font-size:10px}.ir-edit-actions{padding-left:9px}.ir-operating-note{left:40px}.ir-reader{margin-right:15px;max-width:46%;padding:22px}}@media(max-width:820px){.ir-topbar{flex-wrap:wrap;top:12px}.ir-location{margin-right:auto}.ir-topbar nav{order:2;width:100%;margin:0;border-radius:8px}.ir-topbar nav a{flex:1;min-height:34px;border-radius:6px;font-size:10px}.ir-intro{top:170px;left:32px}.ir-selection{left:32px;top:45%}.ir-intro h1{font-size:36px}.ir-controls{bottom:65px}.ir-controls button{gap:6px}.ir-build-actions>button{padding:0 10px;font-size:10px}.ir-edit-actions>button:last-child span{display:none}.ir-operating-note{left:32px;bottom:166px;max-width:210px}.ir-orbit{right:32px;bottom:170px}.ir-reader{margin:80px 10px 45px auto;max-width:48%}}@media(max-width:600px){.industrialist-chapter{min-height:max(830px,100svh);padding:0 10px 20px}.ir-topbar{top:max(10px,env(safe-area-inset-top));padding:6px;gap:4px;border-radius:11px}.ir-topbar>button{min-width:37px;height:44px;padding:0 8px}.ir-topbar>button:first-child{font-size:9px;gap:5px}.ir-location{font-size:0;gap:0;margin-left:3px}.ir-location i{display:none}.ir-location:after{content:"Industrialist";font-size:11px}.ir-intro{left:22px;top:147px;max-width:calc(100% - 44px)}.ir-intro .ir-micro{font-size:6px;gap:15px}.ir-micro>span{font-size:5px;padding-left:12px}.ir-intro h1{font-size:32px;letter-spacing:-1.8px;margin:10px 0 9px}.ir-intro h2{font-size:19px;margin-bottom:7px}.ir-intro>p:last-child{font-size:10px;line-height:1.7;max-width:240px}.ir-joints>button{width:40px;height:40px;font-size:10px}.ir-selection{inset:auto 22px 181px;width:auto;border:0;padding:0;display:grid;grid-template-columns:1fr auto;gap:2px 10px}.ir-selected-title{font-size:6px;gap:8px}.ir-selected-title strong{font-size:21px}.ir-position{grid-column:1;grid-row:2;margin:3px 0;font-size:8px}.ir-nudges{display:flex;grid-column:1/-1;max-width:none;gap:5px;margin-top:7px}.ir-nudges>button{flex:1;height:34px;font-size:10px}.ir-roll{grid-column:2;grid-row:1/3;margin:0;gap:4px}.ir-roll>span{display:none}.ir-roll>button{min-width:28px;height:37px}.ir-roll output{min-width:26px;font-size:9px}.ir-controls{left:18px;right:18px;bottom:49px;transform:none;display:block;padding:7px;border-radius:12px}.ir-build-actions{gap:5px}.ir-build-actions>button{min-width:0;flex:1;min-height:44px;padding:0 8px;font-size:10px;gap:7px}.ir-build-actions .icon{width:13px;height:13px}.ir-link-icon,.ir-forge-icon{font-size:20px}.ir-edit-actions{border-left:0;border-top:1px solid #8bb8ca24;padding:5px 0 0;margin-top:6px;justify-content:space-around}.ir-edit-actions>button{height:34px;min-width:44px;font-size:22px}.ir-edit-actions>button:last-child span{display:inline;font-size:10px}.ir-edit-actions>button:last-child{font-size:10px;gap:8px}.ir-operating-note{left:22px;right:22px;bottom:293px;max-width:none;gap:7px}.ir-operating-note>p{font-size:9px;line-height:1.7}.ir-operating-note>small{display:none}.ir-orbit{right:22px;bottom:349px;gap:7px}.ir-orbit button{width:33px;height:33px}.ir-orbit>span{font-size:5px}.ir-footer{left:21px;right:21px;bottom:14px;font-size:0;gap:10px}.ir-footer b{font-size:6px;letter-spacing:.3px;margin:0}.ir-footer>span:nth-child(2){display:none}.ir-footer>span:last-child{font-size:12px}.ir-reader{width:auto;max-width:none;margin:280px 10px 38px;padding:20px;border-radius:5px 18px 18px 5px}.ir-reader h2{font-size:29px}.ir-reader>header>button{width:44px;height:44px}.ir-reader .ir-media img,.ir-reader .ir-media video{max-height:none}.industrialist-chapter:not([data-view=overview]) .ir-intro h1{font-size:27px}.industrialist-chapter:not([data-view=overview]) .ir-intro>p:last-child{display:none}.industrialist-chapter:not([data-view=overview]) .ir-footer{font-size:0;margin:0 12px}}@media(max-width:360px){.industrialist-chapter{min-height:max(800px,100svh)}.ir-topbar{gap:3px}.ir-topbar>button{min-width:34px;padding:0 7px}.ir-location:after{font-size:10px}.ir-intro h1{font-size:28px;letter-spacing:-1.5px}.ir-intro{left:19px}.ir-selection,.ir-operating-note{left:19px;right:19px}.ir-build-actions>button{font-size:9px;gap:5px}.ir-controls{left:15px;right:15px}.ir-nudges>button{font-size:9px}.ir-roll{gap:2px}}.ir-intro h1:focus{outline:none}.ir-intro h1>span{display:inline}.ir-operating-note{display:grid;grid-template-columns:4px minmax(0,1fr)}.ir-operating-note>small{grid-column:2;margin-left:0}.ir-topbar{position:sticky;top:20px}.ir-intro>p:last-child{color:#a0c5d3}.ir-position{color:#bbdce5}@media(max-width:600px){.ir-topbar{top:max(10px,env(safe-area-inset-top))}.ir-intro h1{white-space:nowrap}.ir-operating-note{grid-template-columns:4px minmax(0,1fr)}.ir-operating-note>p{font-size:10px}.ir-nudges>button{height:38px}.ir-selection{bottom:177px}}.ir-archive-item>p{font-size:12px;line-height:1.9;color:#a4c5d2;overflow-wrap:anywhere}.ir-archive-item+.ir-archive-item{margin-top:40px;border-top:1px solid #86b5c544;padding-top:15px}@media(max-width:600px){.ir-nudges>button{height:44px}.ir-joints>button{width:44px;height:44px}}.industrialist-chapter:not([data-view=overview]) .ir-footer{display:none}.ir-leaders{position:fixed;inset:0;width:100%;height:100%;z-index:7;pointer-events:none;fill:none;stroke:#9ac4d2;stroke-opacity:.65;stroke-width:1}.industrialist-chapter:not([data-view=overview]) .ir-leaders{display:none}:root{--mk-ink:#072b52;--mk-ice:#ecfbff;--mk-silver:#b9d6e5;--mk-blue:#1659d8;--mk-cyan:#75edf5;--mk-amber:#ffc27b;--mk-display:"Space Grotesk","Segoe UI",sans-serif;--mk-copy:Manrope,"Segoe UI",sans-serif}body[data-chapter=savant]{--mk-accent:#e8b76e;--mk-chapter-light:#a8f6ff}body[data-chapter=showman]{--mk-accent:#ff9d78;--mk-chapter-light:#82baff}body[data-chapter=industrialist]{--mk-accent:#ffc777;--mk-chapter-light:#b9edff}.chapter-atmosphere{display:none;position:fixed;inset:0;z-index:3;overflow:hidden;pointer-events:none;isolation:isolate}body[data-chapter]:not([data-chapter=gateway]) .chapter-atmosphere{display:block}.chapter-atmosphere>div,.design-aero-lines{position:absolute;inset:0;width:100%;height:100%;pointer-events:none}.design-light-field{mix-blend-mode:screen;background:radial-gradient(ellipse at 74% 19%,#a2ffff77,transparent 48%),radial-gradient(ellipse at 25% 88%,#096efa88,transparent 65%)}.design-edge-light{background:linear-gradient(135deg,transparent 65%,#abffff24 80%,transparent 95%);mix-blend-mode:screen}.design-type-scrim{background:linear-gradient(90deg,#06427a99,transparent 48%)}.design-aero-lines{opacity:.45;mix-blend-mode:screen}.design-boundary{inset:104px 26px 42px!important;width:auto!important;height:auto!important;border:1px solid #a1dfff24;border-radius:32px;box-shadow:inset 0 1px #d7ffff18}body[data-chapter=showman] .design-light-field{background:radial-gradient(ellipse at 78% 52%,#1664ff9c,transparent 62%),radial-gradient(ellipse at 39% 48%,#f56c494a,transparent 33%)}body[data-chapter=showman] .design-type-scrim{background:linear-gradient(90deg,#081f58b3,transparent 52%),linear-gradient(0deg,#081b4f80,transparent 32%)}body[data-chapter=showman] .design-edge-light{background:linear-gradient(118deg,transparent 30%,#ffb38919 46%,transparent 60%)}body[data-chapter=showman] .design-aero-lines{opacity:.15;transform:rotate(-9deg) scale(1.15)}body[data-chapter=industrialist] .design-light-field{background:radial-gradient(ellipse at 78% 12%,#acffff91,transparent 43%),radial-gradient(ellipse at 75% 85%,#1660f5aa,transparent 64%),radial-gradient(ellipse at 18% 92%,#1349b977,transparent 48%)}body[data-chapter=industrialist] .design-type-scrim{background:linear-gradient(90deg,#072c69b8,transparent 50%)}body[data-chapter=industrialist] .design-aero-lines{opacity:.23;transform:translate(6%,-3%)}body[data-chapter=industrialist] .design-boundary{border-color:#a4d1ff42;border-radius:5px}:is(.wood-topbar,.sm-topbar,.ir-topbar){min-height:58px;border-radius:14px;border:1px solid #c9efffac;padding:6px 9px;box-shadow:inset 0 1px #fff,0 7px 26px #001b5538;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.wood-topbar{left:42px;right:42px;top:26px;background:linear-gradient(115deg,#eefffff2,#b7e6f1e8 52%,#d9f4f7eb);color:#093c63;gap:20px}:is(.sm-topbar,.ir-topbar){position:sticky;top:26px}.sm-topbar{background:linear-gradient(120deg,#143a82ed,#0b2359f2 56%,#193b71eb);border-color:#82a9e291;box-shadow:inset 0 1px #d9eaff9c,0 10px 30px #020e3c66}.ir-topbar{background:linear-gradient(115deg,#eaf7fff0,#adc9e7e8 48%,#e3f4ffef);color:#113256}:is(.wood-back,.wood-utility,.wood-directory,.sm-topbar>button,.ir-topbar>button){min-width:42px;min-height:42px;height:42px;border-radius:9px;font-size:11px;transition:transform .18s,filter .18s}:is(.wood-back,.wood-utility,.wood-directory,.ir-topbar>button){color:#184567;background:linear-gradient(#ffffffc9,#b9d2e266 49%,#a6c4d333 51%,#e8f7fa9c);border-color:#719bb76b;box-shadow:inset 0 1px #fff,0 2px #6b98ae30}:is(.wood-back,.wood-utility,.wood-directory,.sm-topbar>button,.ir-topbar>button):active{transform:translateY(2px)}:is(.wood-topbar,.sm-topbar,.ir-topbar) .icon{width:15px;height:15px}.wood-location{font-family:var(--mk-display);font-size:14px;letter-spacing:-.2px;color:#12476b}.wood-location-section{color:#3e708c;font-size:9px;border-color:#4f7b963b}.wood-location-dot{background:#ba7a2f;box-shadow:0 0 8px #e4ad5e66}.wood-location b{color:#638fa4}:is(.sm-location,.ir-location){font-size:13px;letter-spacing:-.3px;gap:14px}.ir-location i,.ir-location small{color:#3a6487}.sm-location b{color:#b5ccee;font-size:8px}:is(.sm-topbar,.ir-topbar) nav{padding:3px;border:0;background:#001e492b;border-radius:10px}:is(.sm-topbar,.ir-topbar) nav a{font-size:11px;min-height:36px;padding:0 17px;border-radius:7px;font-weight:600}.ir-topbar nav a{color:#294c70}.ir-topbar nav a[aria-current=page]{color:#fff;background:linear-gradient(#376caa,#174879);box-shadow:inset 0 1px #a2ceff}.sm-topbar nav a{color:#bdcde9}.sm-topbar nav a[aria-current=page]{color:#ffe4d4;background:linear-gradient(#9a665c77,#613f5477);box-shadow:inset 0 1px #edb69c66}:is(.sm-intro,.ir-intro) h1:focus,.savant-chapter h1:focus{outline:none}:is(.wood-chapter,.showman-chapter,.industrialist-chapter) :focus-visible{outline:2px solid var(--mk-accent,#c9ffff);outline-offset:4px}.savant-chapter .wood-chapter-flow{max-width:1600px;padding-left:80px;padding-right:80px}.savant-chapter .wood-overview{padding-top:160px;min-height:max(850px,100svh)}.savant-chapter .savant-introduction{max-width:42%;width:430px;filter:drop-shadow(0 4px 18px #00315f55)}.savant-chapter .savant-introduction h1{font-size:clamp(80px,8vw,122px);font-weight:500;letter-spacing:-7px;margin:15px 0 20px;color:#f4fdff;text-shadow:0 2px 25px #6ed4ff55}.savant-chapter .wood-title-dot{color:#f4d49d}.savant-chapter .wood-eyebrow{font-size:10px;letter-spacing:1.8px;color:#d2faff}.savant-chapter .wood-eyebrow b{color:#ffdca1;font-size:12px}.savant-chapter .wood-subtitle{font-size:27px;color:#f4ead6;letter-spacing:-.8px}.savant-chapter .wood-intro-copy{font-size:14px;line-height:1.85;color:#d0edf3;max-width:290px}.savant-text-link{color:#eefeff;font-size:12px;border-color:#c9ffff80;min-height:48px;gap:45px}.savant-field-caption{top:152px;font-size:9px;color:#d8faff}.savant-field-caption small{font-size:8px;color:#c0e7f3}.savant-chapter .wood-rail{left:28px;width:100px;background:none;border:0;box-shadow:none;padding:0;-webkit-backdrop-filter:none;backdrop-filter:none;top:44%;border-radius:0}.savant-chapter .wood-station{min-height:46px;gap:8px;padding:0 10px;color:#d2f4fc;font-size:11px;border-left:1px solid #aadce477;border-radius:0}.savant-chapter .wood-station-number{font-size:9px;color:#a8dbe9}.savant-chapter .wood-station.current{border-left:3px solid #f4d29b;background:linear-gradient(90deg,#d6f6fc29,transparent);color:#fff;border-radius:0;box-shadow:none}.savant-chapter .wood-station i,.wood-progress-track{display:none}.savant-chapter .savant-discovery-console{left:0;bottom:92px;width:570px;max-width:63%;padding:0 17px;color:#12415b;border:1px solid #e3ffff;background:linear-gradient(135deg,#f2fffff2,#b3deebeb 54%,#e1f7f9ed);box-shadow:inset 0 2px #fff,inset 0 -3px #82b7c9,0 6px #1a548477,0 16px 40px #002b6055;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:17px}.savant-console-top{min-height:35px;padding:8px 2px}.savant-discovery-console .wood-terminal-label{font-size:8px;color:#39687e}.savant-discovery-status{font-size:8px;color:#426f83}.savant-chapter .savant-study-track{background:#3c708922;border-color:#437b9942;padding:4px;gap:4px;border-radius:11px}.savant-chapter .savant-study-track>button{min-height:44px;font-size:11px;color:#2b5972;padding:0 12px;gap:9px}.savant-chapter .savant-study-track>button[aria-pressed=true]{color:#543b19;border-color:#fff6d6;background:linear-gradient(#fff6d7,#e6c58d 48%,#cfa465 51%,#f3dbad);box-shadow:inset 0 1px #fff,0 2px 5px #5783}.savant-chapter .savant-study-track>button>i{background:#87632e;box-shadow:none}.savant-chapter .savant-lens-glyph{border-color:#96bac7;background:radial-gradient(ellipse at 35% 20%,#fff,#9fc5d2 44%,#3e7897 48%,#c1e3eb);box-shadow:inset 0 1px #fff,0 1px 3px #24628444}.savant-chapter .savant-lens-glyph b{color:#164c70}.savant-chapter .savant-study-readout{padding:13px 3px 12px;border-color:#7299aa4d}.savant-chapter .savant-selected-title{font-size:20px;color:#123f59;font-weight:500}.savant-chapter .savant-selected-number{color:#8b662f;font-size:27px}.savant-chapter .savant-selected-description{font-size:11px;color:#3d6a7e;line-height:1.6}.savant-chapter .savant-read-study{color:#fff;font-size:11px;background:linear-gradient(#4e8baf,#205e85 48%,#164a72 51%,#34799b);border-color:#90b6c9;box-shadow:inset 0 1px #d4f4ff,0 3px #10436a}.savant-chapter .savant-connection-control{padding:7px 3px 9px;gap:15px}.savant-chapter .savant-connection-control label{font-size:10px;color:#305d73}.savant-chapter .savant-connection-control output{color:#154f70;font-size:11px}.savant-chapter .savant-connection-control p{font-size:8px;color:#416c80;max-width:150px}.savant-chapter .savant-connection-control input[type=range]{background-image:linear-gradient(90deg,#235c83,#69c1d4)}.savant-chapter .wood-scroll-cue{bottom:28px;font-size:9px;color:#ceeff6}.savant-chapter .wood-scroll-cue>span:last-child{color:#ffe0a7}.savant-chapter .wood-terminal{background:linear-gradient(135deg,#e9fffff5,#b6dce9f0 55%,#e0f3f7f5);color:#143e5b;border-color:#e1ffff;box-shadow:inset 0 2px #fff,0 8px #12406c66,0 22px 45px #00234e55}.savant-chapter .wood-terminal :is(p,dt,dd,.wood-terminal-label,.wood-content-status,.savant-exhibit-description){color:#345e76}.savant-chapter .wood-terminal :is(h3,.wood-profile-intro){color:#123d5a}.savant-chapter .wood-gallery-display-bar{background:#0b335c}.savant-chapter .wood-gallery-display-bar span{color:#d5f6ff}.savant-chapter .wood-gallery-counter{color:#234f6b}.savant-chapter .wood-module-heading h2{font-size:44px;color:#f4fcff;font-weight:500;letter-spacing:-1.8px}.savant-chapter .wood-section-intro{font-size:14px;color:#d5eff7}.savant-chapter .wood-profile-terminal{border-left:4px solid #f5d097}.savant-chapter .wood-biography{border-color:#7fabbf77;background:#f4feff66}.savant-chapter .wood-biography summary{color:#1f4e6c}.savant-chapter .wood-metadata>div{border-color:#7ba6b84d}.savant-chapter .wood-gallery-thumbnails button[aria-pressed=true]{border-color:#bf8c41;box-shadow:0 0 0 2px #ffe7b680}.showman-chapter{padding-left:42px;padding-right:42px}.sm-intro{left:70px;top:149px;max-width:440px}.sm-intro .sm-micro{font-size:10px;color:#d0e5ff;gap:20px}.sm-intro .sm-micro>span{font-size:8px;color:#ffd5bd;border-color:#f0ae8877}.sm-intro h1{font-size:clamp(60px,6.3vw,94px);letter-spacing:-5.5px;font-weight:500;line-height:.98;color:#fff7ed;margin:22px 0}.sm-intro h1>span{display:inline;color:#ffad85}.sm-intro>p:not(.sm-micro){font-size:14px;color:#d0dff5;max-width:250px}.sm-notation{font-size:8px;letter-spacing:1.2px;color:#c3b8bc}.sm-notation i{background:#ffb28b88}.sm-frame-caption{top:148px;right:66px;color:#d4e7ff;font-size:9px}.sm-frame-caption b{font-size:8px;color:#adc9f1}.sm-stage-mark{display:none}.sm-console{display:contents}.sm-console:before{display:none}.sm-score-title{position:absolute;left:70px;bottom:238px;width:260px;border-left:2px solid #ffac7b;padding-left:18px}.sm-score-title>.sm-micro{font-size:9px;color:#edb99e}.sm-score-title h2{font-size:30px;font-weight:500;letter-spacing:-1px;line-height:1.12;color:#fff0de;margin:14px 0}.sm-score-title>p{font-size:12px;color:#c4d7f1;max-width:235px;line-height:1.8}.sm-led{background:#ffb58c;box-shadow:0 0 14px #ff884f99}.sm-instrument{position:absolute;left:50%;bottom:71px;transform:translate(-50%);width:460px;pointer-events:auto}.sm-cues{gap:5px;padding:7px;border:1px solid #a9c3e29c;border-radius:15px;background:linear-gradient(145deg,#6384bc99,#132e65f2 30%,#0b2053f5 65%,#3d598ee0);box-shadow:inset 0 1px #dcecff,0 5px #08173e,0 16px 30px #000d3366;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.sm-cues>button{min-height:52px;font-size:13px;gap:13px;border-radius:9px;color:#c4d8f3;background:#061c3c3b;justify-content:center;padding:0 13px}.sm-cues small{font-size:9px;color:#f2b792}.sm-cues button[aria-pressed=true]{color:#602c25;border-color:#ffdbc0;background:linear-gradient(#ffe5c7,#f4af87 47%,#d27c64 50%,#ffbe92);box-shadow:inset 0 1px #fff5e3,0 3px #623e54}.sm-cues button[aria-pressed=true] small{color:#73453b}.sm-cues button i{background:#794539;box-shadow:none}.sm-score-label{font-size:10px;margin:11px 10px 0;color:#d0def5}.sm-score-label output{font-size:12px;color:#ffd4b0}.sm-score-label input{background-image:linear-gradient(90deg,#659de4,#ffbe91);min-height:30px}.sm-direction-tools{position:absolute;right:65px;bottom:77px;width:170px;pointer-events:auto;border:1px solid #d7bba780;border-radius:11px;background:linear-gradient(135deg,#f8e6d4f5,#b9cadaed);box-shadow:inset 0 1px #fff4e5,0 7px 16px #0b173f66;color:#153755;z-index:12;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px)}.sm-direction-tools>summary{display:flex;align-items:center;gap:12px;padding:0 13px;min-height:47px;font-size:12px;list-style:none;cursor:pointer}.sm-direction-tools summary::-webkit-details-marker{display:none}.sm-direction-tools summary>.icon{width:15px;height:15px}.sm-direction-tools summary>span{margin-left:auto;font-size:20px}.sm-direction-tools[open]{width:220px}.sm-direction-tools[open]>summary{border-bottom:1px solid #36608044}.sm-direction-tools[open]>summary>span{transform:rotate(45deg)}.sm-direction-tools .sm-expression{padding:13px;border-left:0}.sm-direction-tools .sm-field{height:115px;background:radial-gradient(ellipse at center,#5489b5,#0a2a56);border-color:#668fa8}.sm-direction-tools .sm-field>span{font-size:8px;color:#d8edff}.sm-direction-tools .sm-field-readout{font-size:10px;color:#244e6c}.sm-direction-tools .sm-field-readout button{color:#17496c;height:35px}.sm-console-help{position:absolute;left:70px;bottom:113px;max-width:245px;font-size:11px;line-height:1.85;color:#bdd0e8}.sm-footer{left:64px;right:64px;bottom:23px;font-size:8px;color:#c0d2eb}.sm-footer>span:last-child{font-size:18px;color:#d7eaff}.ir-intro{left:65px;top:148px;max-width:440px}.ir-intro h1{font-size:clamp(38px,4.2vw,64px);font-weight:500;letter-spacing:-3.5px;color:#f0f8ff;margin:20px 0}.ir-intro h1>span{display:inline;color:#ffce8e}.ir-intro h2{font-size:29px;color:#cae8ff;font-weight:400;letter-spacing:-1px}.ir-intro>p:last-child{font-size:14px;color:#bedaf1;max-width:255px;line-height:1.8}.ir-micro{font-size:9px;color:#c9e4ff;letter-spacing:1.5px}.ir-micro>span{font-size:8px;color:#a3c9ec}.ir-selection{inset:auto auto 232px 65px;width:235px;padding:0;border:1px solid #b2d4e4b3;border-radius:12px;color:#174265;background:linear-gradient(135deg,#eefbfff2,#aecce4eb);box-shadow:inset 0 1px #fff,0 8px 20px #001f4a55;filter:none;pointer-events:auto;z-index:12}.ir-selected-title{display:flex;align-items:center;gap:10px;min-height:53px;padding:0 13px;list-style:none;cursor:pointer;font-size:9px;color:#35617c;letter-spacing:1px}.ir-selected-title::-webkit-details-marker{display:none}.ir-selected-title strong{color:#174365;font-size:25px}.ir-selected-title>b{margin-left:auto;font-family:var(--mk-copy);font-size:10px;font-weight:600;letter-spacing:0;color:#214d70}.ir-selected-title>span{font-size:6px;max-width:35px;color:#37617d}.ir-selection[open]>.ir-selected-title{border-bottom:1px solid #7899b54d}.ir-selection-body{padding:0 14px 14px}.ir-position{font-size:10px;color:#355e7b;margin:14px 0}.ir-nudges{max-width:none;gap:5px}.ir-nudges>button{color:#214c6b;background:linear-gradient(#ffffff9c,#adc8dc7a);border-color:#6c95b36b;box-shadow:inset 0 1px #fff;height:39px;font-size:11px}.ir-roll{color:#224f6c}.ir-roll>span{color:#3f6680}.ir-roll>button{color:#245273;background:#6d96b22b;min-width:31px;height:37px}.ir-controls{border-radius:15px;padding:8px 10px;gap:16px;background:linear-gradient(140deg,#e7f7fff2,#b5cde5f2 45%,#88b0d5ed);border-color:#e9ffff;box-shadow:inset 0 2px #fff,inset 0 -3px #698fb6,0 6px #1540779c,0 18px 35px #001e6355}.ir-build-actions>button{font-size:12px;min-height:50px;padding:0 20px;gap:11px;color:#16416a;border-color:#729ab978;background:linear-gradient(#ffffffd9,#c3d9e9b3 47%,#9bbdd58c 50%,#dceff2a8);box-shadow:inset 0 1px #fff,0 2px #648bad55}.ir-build-actions .ir-forge{color:#5b3e13;background:linear-gradient(#fff0c4,#ffcf89 47%,#dda557 50%,#f3ce8e);border-color:#fff3c7;box-shadow:inset 0 1px #fff,0 3px #98733f}.ir-forge .ir-forge-icon{color:#725022}.ir-link-icon{color:#2e5d83}.ir-edit-actions{border-color:#5f88aa4d}.ir-edit-actions>button{color:#2b5575;background:#52799d19}.ir-edit-actions>button:last-child{font-size:11px}.ir-orbit>span{color:#c5e8ff}.ir-orbit button{color:#d6edff;border-color:#9fcbee80;background:linear-gradient(#82b8de55,#164888aa)}.ir-operating-note{left:65px;bottom:158px;max-width:265px}.ir-operating-note>p{color:#c6e4fb;font-size:12px;line-height:1.85}.ir-operating-note>small{font-size:7px;color:#a6c8e9}.ir-footer{font-size:7px;color:#aed1ee}.ir-footer b{font-size:9px;color:#c6e4fa}.ir-footer>span:last-child{font-size:18px;color:#d8eeff}.ir-joints>button{border-color:#daf8ff;color:#fff;background:radial-gradient(ellipse at 30% 15%,#e3ffffa8,#357fabbb 44%,#0a4169dd 52%,#a5cde6c9);box-shadow:inset 0 1px #fff,0 3px 9px #002447}.ir-joints>button[aria-pressed=true]{border-color:#ffdb9e;box-shadow:inset 0 1px #fff,0 0 0 5px #ffd18d33,0 0 20px #b2f1ff77}:is(.sm-reader,.ir-reader){border:1px solid #d8edffcc;border-left:4px solid var(--mk-accent);background:linear-gradient(145deg,#e5f4fff5,#b9d4e9f5 58%,#d2e7f1f2);color:#133c60;border-radius:5px 22px 22px 5px;box-shadow:inset 0 2px #fff,0 18px 35px #001b4c66;padding:28px}:is(.sm-reader,.ir-reader) h2{color:#133a61;font-size:35px;font-weight:500;letter-spacing:-1.3px;line-height:1.15}:is(.sm-reader,.ir-reader) h3{color:#1b476d;font-size:24px}:is(.sm-reader,.ir-reader) :is(p,dt,dd,figcaption){color:#365e7d;font-size:12px;line-height:1.9}:is(.sm-reader,.ir-reader) :is(.sm-micro,.ir-micro){color:#406783;font-size:9px}:is(.sm-reader,.ir-reader) summary{color:#1a486c;background:#effaff55;font-size:12px}:is(.sm-reader,.ir-reader) :is(.sm-view-media,.ir-open-media){color:#1d5275;font-size:12px}:is(.sm-reader,.ir-reader)>header>button,.sm-reader-header>button{background:#eaffffa3;border-color:#719fbc;color:#275c7e}:is(.sm-reader,.ir-reader) :is(.sm-media,.ir-media){border:1px solid #8eb7ce;border-radius:10px;box-shadow:0 5px #7ba0ba33}.sm-media-navigation{color:#335f7d}.sm-media-navigation button{color:#275575;background:#effaff66;border-color:#7da9c1}:is(.showman-chapter,.industrialist-chapter):not([data-view=overview]) .sm-direction-tools{display:none}body[data-chapter]:not([data-chapter=gateway]) dialog{border-color:#d3edff;background:linear-gradient(135deg,#e8f8ff,#bdd9e9);color:#164567;box-shadow:inset 0 1px #fff,0 24px 80px #00143c99}body[data-chapter]:not([data-chapter=gateway]) dialog .panel-body{background:linear-gradient(135deg,#f4ffff66,#a6c9df44);border-color:#6b9cba66;color:#19476a}body[data-chapter]:not([data-chapter=gateway]) dialog :is(h2,.panel-intro,.directory-item,.directory-code,.window-id,.wood-media-caption){color:#164569}body[data-chapter]:not([data-chapter=gateway]) dialog .directory-item{background:#f1fcff4d;border-color:#7da7c14d}body[data-chapter]:not([data-chapter=gateway]) dialog .destination-status{color:#3d6785}@media(min-width:1700px){.sm-intro,.sm-score-title,.sm-console-help{left:90px}.ir-intro,.ir-selection,.ir-operating-note{left:85px}.savant-chapter .wood-chapter-flow{padding-left:100px}.sm-intro h1{font-size:110px}.ir-intro h1{font-size:73px}.sm-instrument{width:530px}.sm-direction-tools{right:90px}.savant-chapter .savant-discovery-console{width:620px}}@media(max-width:1100px){.wood-topbar{left:24px;right:24px}.savant-chapter .wood-chapter-flow{padding-left:50px;padding-right:40px}.savant-chapter .wood-rail{left:16px;width:100px}.savant-chapter .wood-station{padding-left:8px}.savant-chapter .savant-introduction h1{font-size:90px}.savant-chapter .savant-discovery-console{max-width:66%;width:540px}.sm-intro,.sm-score-title,.sm-console-help{left:45px}.sm-intro h1{font-size:74px}.sm-instrument{width:390px;left:55%}.sm-score-title{max-width:205px}.sm-score-title h2{font-size:27px}.sm-direction-tools{right:35px;width:145px}.ir-intro,.ir-selection,.ir-operating-note{left:40px}.ir-intro h1{font-size:49px}.ir-build-actions>button{padding:0 14px}.ir-location small{display:none}}@media(max-width:820px){.wood-topbar{top:15px;left:18px;right:18px}.wood-location{font-size:12px}.wood-location-section{display:none}.wood-topbar{gap:12px}:is(.sm-topbar,.ir-topbar){top:15px}.showman-chapter{padding-left:20px;padding-right:20px}.sm-topbar nav,.ir-topbar nav{order:2;flex-basis:100%;width:100%;margin:0;border-radius:7px}.sm-topbar nav a,.ir-topbar nav a{flex:1;border-radius:6px}.sm-intro,.ir-intro{top:178px;left:35px}.sm-intro h1{font-size:67px}.ir-intro h1{font-size:45px}.sm-frame-caption{top:170px;right:35px}.sm-instrument{left:50%;width:390px;bottom:65px}.sm-direction-tools{bottom:218px;right:30px}.sm-score-title{bottom:250px;left:35px}.sm-console-help{left:35px;bottom:174px;max-width:235px;font-size:11px}.savant-chapter .wood-rail{top:auto;left:50%;bottom:26px;transform:translate(-50%);display:flex;width:max-content;max-width:calc(100% - 36px);background:#e6f7f2eb;border:1px solid #dfffff;border-radius:13px;padding:4px;box-shadow:inset 0 1px #fff,0 5px 14px #04366455}.savant-chapter .wood-station{color:#305c77;border:0;min-height:42px;padding:0 13px;gap:7px}.savant-chapter .wood-station-number{color:#6b8293}.savant-chapter .wood-station.current{border:0;border-radius:8px;color:#59401e;background:linear-gradient(#fff2d4,#dfbd85);box-shadow:inset 0 1px #fff}.savant-chapter .wood-chapter-flow{padding-left:45px;padding-right:40px}.savant-chapter .savant-introduction h1{font-size:92px}.savant-chapter .savant-discovery-console{bottom:110px;max-width:72%;width:500px}.savant-chapter .savant-connection-control p,.savant-chapter .wood-scroll-cue{display:none}.ir-selection{left:35px;bottom:198px;width:220px}.ir-operating-note{left:35px;bottom:119px;max-width:220px}.ir-operating-note>p{font-size:11px}.ir-operating-note>small{display:none}.ir-controls{bottom:58px}.ir-orbit{bottom:200px;right:32px}.ir-intro>p:last-child{font-size:13px}}@media(max-width:600px){.design-boundary{inset:132px 9px 38px!important;border-radius:20px}.design-light-field{background:radial-gradient(ellipse at 76% 37%,#a2ffff6b,transparent 55%),radial-gradient(ellipse at 10% 92%,#146aff80,transparent 65%)}.design-type-scrim{background:linear-gradient(180deg,#06417d88,transparent 43%)}.design-aero-lines{transform:scale(1.5);opacity:.25}body[data-chapter=showman] .design-type-scrim{background:linear-gradient(#071c5a88,transparent 48%)}body[data-chapter=industrialist] .design-type-scrim{background:linear-gradient(#0d337877,transparent 48%)}.wood-topbar{left:10px;right:10px;top:max(10px,env(safe-area-inset-top));min-height:58px;gap:8px;padding:6px 8px}.wood-back{padding:0 9px;font-size:10px;gap:5px}.wood-back span{display:inline}.wood-location{font-size:12px;gap:7px}.wood-breadcrumb-brand{display:none}.wood-utilities{gap:4px}.wood-utility{min-width:35px;width:35px}.wood-directory{min-width:35px;width:35px;padding:0}.wood-directory span{display:none}.wood-topbar .icon{width:13px;height:13px}.savant-chapter .wood-chapter-flow{padding-left:23px;padding-right:23px}.savant-chapter .wood-overview{min-height:max(850px,100svh);padding-top:113px;padding-bottom:115px}.savant-chapter .savant-introduction{max-width:100%;width:100%;filter:drop-shadow(0 3px 12px #00376a55)}.savant-chapter .savant-introduction h1{font-size:75px;letter-spacing:-4.5px;margin:12px 0}.savant-chapter .wood-eyebrow{font-size:9px;letter-spacing:1.2px}.savant-chapter .wood-eyebrow b{font-size:10px}.savant-chapter .wood-subtitle{font-size:22px;margin-bottom:10px}.savant-chapter .wood-intro-copy{font-size:12px;max-width:245px;line-height:1.7;margin-bottom:8px}.savant-text-link{font-size:11px;min-height:40px}.savant-field-caption{display:none}.savant-chapter .savant-discovery-console{left:0;right:0;max-width:none;width:100%;bottom:112px;padding:0 10px;border-radius:13px}.savant-chapter .savant-console-top{min-height:29px;padding:6px 2px}.savant-chapter .savant-study-track>button{min-height:43px;padding:0 7px;gap:6px;font-size:9px}.savant-chapter .savant-lens-glyph{width:23px;height:23px}.savant-chapter .savant-study-readout{padding:10px 2px;gap:8px;grid-template-columns:25px minmax(0,1fr) auto}.savant-chapter .savant-selected-title{font-size:17px}.savant-chapter .savant-selected-description{font-size:10px;line-height:1.5}.savant-chapter .savant-read-study{min-width:89px;padding:0 8px;gap:5px;font-size:10px}.savant-chapter .savant-connection-control label{font-size:9px;gap:8px}.savant-chapter .savant-connection-control input[type=range]{max-width:none;flex:1}.savant-chapter .wood-station{padding:0 9px;font-size:10px;gap:5px}.savant-chapter .wood-station-label{font-size:10px}.savant-chapter .wood-rail{bottom:25px}.savant-chapter .wood-module-heading h2{font-size:34px}.savant-chapter .wood-section{padding-top:125px}.savant-chapter .wood-profile-intro{font-size:17px}.showman-chapter,.industrialist-chapter{padding-left:10px;padding-right:10px;min-height:max(850px,100svh)}.sm-topbar,.ir-topbar{top:max(10px,env(safe-area-inset-top));gap:4px;padding:6px;min-height:60px}.sm-topbar>button,.ir-topbar>button{min-width:35px;height:42px;padding:0 8px;font-size:10px}.sm-location,.ir-location{font-size:11px;gap:7px;margin-left:5px;margin-right:auto}.sm-location b,.ir-location small{display:none}.sm-topbar nav a,.ir-topbar nav a{font-size:11px;min-height:35px;padding:0 9px}.ir-location:after{font-size:12px}.sm-intro,.ir-intro{left:23px;top:151px;max-width:calc(100% - 46px)}.sm-intro h1{font-size:59px;letter-spacing:-3.3px;margin:17px 0 12px}.sm-intro .sm-micro{font-size:8px;gap:16px}.sm-intro .sm-micro>span{font-size:7px;padding-left:12px}.sm-intro>p:not(.sm-micro){font-size:12px;max-width:235px}.sm-notation,.sm-frame-caption{display:none}.sm-score-title{left:23px;bottom:245px;max-width:205px;width:205px;border-left:2px solid #ffb484;padding-left:12px}.sm-score-title h2{font-size:23px;margin:7px 0}.sm-score-title>.sm-micro{font-size:7px}.sm-score-title>p{font-size:10px;line-height:1.7;max-width:200px}.sm-instrument{left:18px;right:18px;bottom:63px;transform:none;width:auto}.sm-cues{padding:6px;gap:4px;border-radius:13px}.sm-cues>button{min-height:48px;font-size:12px;gap:8px;padding:0 8px}.sm-cues small{font-size:8px}.sm-score-label{font-size:10px;margin-top:8px}.sm-score-label output{font-size:11px}.sm-console-help{left:23px;right:23px;max-width:none;bottom:191px;font-size:10px;line-height:1.7}.sm-direction-tools{right:23px;bottom:237px;width:125px}.sm-direction-tools>summary{font-size:10px;gap:8px;min-height:44px;padding:0 10px}.sm-direction-tools>summary .icon{width:12px;height:12px}.sm-direction-tools[open]{width:205px;z-index:15}.sm-score-title:has(~.sm-direction-tools[open]){opacity:.5}.sm-footer{left:22px;right:22px;bottom:18px;font-size:7px}.sm-footer>span:nth-child(2){display:none}.sm-footer>span:last-child{font-size:15px}.ir-intro h1{font-size:37px;letter-spacing:-2.1px;margin:13px 0 11px}.ir-intro h2{font-size:23px;margin-bottom:7px}.ir-intro>p:last-child{font-size:12px;max-width:245px}.ir-intro .ir-micro{font-size:7px;gap:12px}.ir-micro>span{font-size:6px;padding-left:12px}.ir-selection{display:block;inset:auto 23px 239px auto;width:203px;z-index:15}.ir-selected-title{min-height:46px;font-size:8px;gap:7px;padding:0 10px}.ir-selected-title strong{font-size:23px}.ir-selected-title>b{font-size:9px}.ir-selection-body{padding:0 12px 12px}.ir-nudges{display:grid;grid-template-columns:repeat(3,1fr);max-width:none;margin:0}.ir-nudges>button{min-height:44px;font-size:11px}.ir-position{grid-column:auto;grid-row:auto;font-size:9px;margin:12px 0}.ir-roll{grid-column:auto;grid-row:auto;margin:10px 0 0;gap:5px}.ir-roll>span{display:block;font-size:7px}.ir-roll>button{min-width:30px;height:39px}.ir-roll output{font-size:10px;min-width:30px}.ir-controls{left:18px;right:18px;bottom:53px;padding:7px;display:block;transform:none}.ir-build-actions>button{font-size:11px;min-height:47px;gap:7px;padding:0 8px}.ir-edit-actions{margin-top:6px;padding-top:5px}.ir-edit-actions>button{height:36px}.ir-edit-actions>button:last-child{font-size:10px}.ir-orbit{left:23px;right:auto;bottom:240px;gap:6px}.ir-orbit button{width:35px;height:35px}.ir-orbit>span{font-size:6px}.ir-operating-note{left:23px;right:23px;bottom:185px;max-width:none}.ir-operating-note>p{font-size:11px;line-height:1.7}.ir-operating-note>small{display:none}.ir-footer{left:22px;right:22px;bottom:18px}.ir-footer b{font-size:7px}.ir-footer>span:last-child{font-size:15px}:is(.sm-reader,.ir-reader){width:auto;max-width:none;margin:258px 10px 45px;padding:23px;border-radius:5px 18px 18px 5px}:is(.sm-reader,.ir-reader) h2{font-size:31px}:is(.sm-reader,.ir-reader) :is(p,dt,dd){font-size:12px}.showman-chapter:not([data-view=overview]) .sm-intro h1,.industrialist-chapter:not([data-view=overview]) .ir-intro h1{font-size:31px}}@media(max-width:360px){.sm-intro h1{font-size:51px}.ir-intro h1{font-size:32px}.savant-chapter .savant-introduction h1{font-size:68px}.savant-chapter .wood-overview{min-height:max(850px,100svh)}.sm-score-title{max-width:170px}.sm-score-title>p{max-width:160px}.sm-direction-tools{right:20px;width:109px}.sm-direction-tools>summary{padding:0 8px;gap:5px}.sm-direction-tools summary>.icon{display:none}.ir-selection{right:20px;width:182px}.ir-selected-title>b{font-size:8px}.ir-selected-title strong{font-size:21px}.wood-location{font-size:11px}.wood-back{min-width:34px;padding:0 8px}.wood-back span{display:none}.savant-chapter .savant-study-track>button{padding:0 5px;gap:4px;font-size:8px}.savant-chapter .savant-discovery-console{padding:0 8px}.savant-chapter .savant-read-study{min-width:81px;font-size:9px}.savant-chapter .savant-selected-description{font-size:9px}}@media(prefers-reduced-motion:reduce){.chapter-atmosphere *,:is(.wood-chapter,.showman-chapter,.industrialist-chapter) *{animation:none!important;transition:none!important;scroll-behavior:auto!important}}.design-light-field{opacity:.2}.design-edge-light{opacity:.35}.design-aero-lines,body[data-chapter=showman] .design-light-field,body[data-chapter=industrialist] .design-light-field{opacity:.16}.savant-chapter .wood-topbar{background:linear-gradient(115deg,#eefffff2,#b7e6f1e8 52%,#d9f4f7eb);border-color:#e1ffff;box-shadow:inset 0 1px #fff,0 7px 26px #001b5538;color:#164667}.savant-chapter :is(.wood-back,.wood-utility,.wood-directory){color:#174e72;background:linear-gradient(#ffffffc9,#b9d2e266 49%,#a6c4d333 51%,#e8f7fa9c);border-color:#719bb76b;box-shadow:inset 0 1px #fff,0 2px #6b98ae30}.savant-chapter .wood-location,.savant-chapter .wood-location-section{color:#275a77}@media(min-width:821px){.savant-chapter .wood-rail{left:auto;right:26px;top:42%;width:94px}.savant-chapter .savant-discovery-console{bottom:45px}.savant-chapter .wood-scroll-cue{display:none}}body[data-chapter=industrialist] #world-stage{background:radial-gradient(ellipse at 95% 22%,#e5fcff 0,transparent 66%),radial-gradient(ellipse at 100% 95%,#87bad5 0,transparent 70%),linear-gradient(122deg,#0a285b 8%,#245d9a 47%,#badfea)}body[data-chapter=industrialist] .design-light-field{opacity:.08}body[data-chapter=industrialist] .design-type-scrim{background:linear-gradient(90deg,#082d68a6,transparent 46%)}@media(max-width:600px){.sm-location,.ir-location{font-size:0;gap:0;margin-left:5px}.sm-location:after,.ir-location:after{font-size:12px}.sm-location i,.sm-location b{display:none}.savant-chapter .savant-read-study{grid-column:3;grid-row:1;width:auto;min-width:82px;min-height:43px;margin:0;justify-content:space-between;font-size:9px;gap:5px}.savant-chapter .savant-study-readout{grid-template-columns:24px minmax(0,1fr) 87px;gap:7px}.savant-chapter .savant-selected-description{font-size:10px;line-height:1.5}.sm-console-help:after{content:none}.sm-direction-tools .sm-expression{display:block}.sm-direction-tools .sm-field-readout{flex-direction:row}.sm-direction-tools .sm-field{width:100%;min-height:105px}body[data-chapter=industrialist] #world-stage{background:radial-gradient(ellipse at 110% 40%,#e4fbff 0,transparent 64%),linear-gradient(118deg,#0a285b 12%,#356eaa 65%,#c2e4ec)}body[data-chapter=industrialist] .design-type-scrim{background:linear-gradient(#0c2b6866,transparent 45%)}}.savant-chapter .savant-discovery-console{position:relative;bottom:auto;margin-top:28px}.savant-chapter .wood-overview{padding-bottom:60px}.savant-chapter .wood-utility[aria-pressed=true],.ir-topbar>button[aria-pressed=true]{color:#164b72;border-color:#527fa9;background:linear-gradient(#e9ffff,#9bc9de);box-shadow:inset 0 1px #fff}.showman-chapter:not([data-view=overview]) .sm-console{display:none}.savant-chapter .savant-return-index{color:#235879;border-color:#7ea7be}.savant-chapter .wood-reset{color:#235879}.savant-chapter .wood-sliders label>span,.savant-chapter .wood-sliders output{color:#204f70}.ir-selection[open] .ir-selected-title>b{font-size:0}.ir-selection[open] .ir-selected-title>b:after{content:"Close controls −";font-size:10px}@media(max-width:600px){.savant-chapter .savant-introduction{margin-bottom:220px}.savant-chapter .savant-discovery-console{bottom:auto;margin-top:0}.savant-chapter .wood-overview{padding-bottom:118px}.ir-selection[open] .ir-selected-title>b:after{font-size:9px}}.sm-reader [data-sm-media-caption],.sm-reader .sm-reader-intro,.sm-reader .sm-profile-intro,.sm-reader .sm-profile-links a,.sm-media-navigation [data-sm-counter]{color:#365e7d}.sm-reader h2:focus,.ir-reader h2:focus,.wood-module-heading h2:focus{outline:none}:root{--pf-navy:#061d48;--pf-cobalt:#0752af;--pf-blue:#126bce;--pf-cyan:#77efff;--pf-white:#f2fdff;--pf-muted:#c1dfef;--pf-line:#9ae8ff55;--pf-ink:#073957;--pf-shadow:0 18px 50px #001a4b44;--pf-radius:24px}body[data-chapter]:not([data-chapter=gateway]){color:var(--pf-white);background:#0754a3;--mk-accent:#94f2ff;--mk-chapter-light:#9eeaff;--folio-ink:var(--pf-white);--folio-muted:var(--pf-muted);--folio-action:var(--pf-cyan)}body[data-chapter]:not([data-chapter=gateway]) .chapter-atmosphere{display:block;z-index:0;background:radial-gradient(ellipse at 75% 22%,#83edff80,transparent 42%),radial-gradient(ellipse at 12% 3%,#1a8addbb,transparent 48%),linear-gradient(160deg,#0872b4,#095bb4 42%,#062b69 85%);isolation:isolate}.chapter-atmosphere>:is(.renaissance-art,.renaissance-window,.renaissance-edition,.design-light-field,.design-edge-light,.design-type-scrim,.design-boundary){display:none!important}.chapter-atmosphere .design-aero-lines{display:block;opacity:.45;transform:none;mix-blend-mode:screen;filter:drop-shadow(0 0 15px #6deeff)}.chapter-atmosphere:before{content:"";position:absolute;inset:-20%;border-radius:50%;border:1px solid #c4ffff2b;transform:rotate(-18deg) scaleY(.5);box-shadow:0 20px #9bebff0a,0 70px #9bebff08,0 140px #9bebff05}.chapter-atmosphere:after{content:"";position:absolute;inset:0;background:linear-gradient(125deg,transparent 15%,#cbffff14 33%,transparent 45%),linear-gradient(0deg,#071c4c90,transparent 40%);pointer-events:none}body.pf-portfolio-mode #world-stage{visibility:hidden;pointer-events:none}body.pf-portfolio-mode .scene-stage.in-world{pointer-events:none}body.pf-portfolio-mode :is(.sm-intro,.sm-frame-caption,.sm-stage-mark,.sm-console,.sm-reader,.sm-footer,.ir-intro,.ir-selection,.ir-blueprint,.ir-leaders,.ir-joints,.ir-orbit,.ir-operating-note,.ir-controls,.ir-footer,.ir-reader){display:none!important}.pf-instrument-return{display:none}.pf-instrument-mode .pf-instrument-return{display:flex;position:fixed;left:44px;top:100px;z-index:30;min-height:44px;padding:0 18px;align-items:center;color:#e6fcff;border:1px solid #b6ebff80;border-radius:12px;background:linear-gradient(#258bd1,#084a91);box-shadow:inset 0 1px #d0ffff,0 5px 20px #001f4b55;text-decoration:none;font:600 12px Manrope,sans-serif}.pf-instrument-mode :is(.sm-intro,.ir-intro){padding-top:65px}.pf-portfolio-mode :is(.showman-chapter,.industrialist-chapter){position:relative;min-height:100svh;height:auto;overflow:visible;padding:0 42px 35px;max-width:1760px;margin:0 auto;color:var(--pf-white);background:none}body[data-chapter] :is(.wood-topbar,.sm-topbar,.ir-topbar){position:fixed;top:max(18px,env(safe-area-inset-top));left:42px;right:42px;z-index:40;min-height:60px;margin:0;padding:8px 12px;display:flex;align-items:center;gap:14px;border:1px solid #a0e8ffad;border-radius:16px;background:linear-gradient(180deg,#acf3ff4d,#1473aacc 49%,#064a88df 51%,#116496ee);box-shadow:inset 0 1px #e3ffff,0 5px #052c5a40,0 12px 35px #001b4d44;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);color:#ecfcff}body[data-chapter] :is(.wood-back,.wood-utility,.wood-directory,.sm-topbar>button,.ir-topbar>button){min-height:42px;height:42px;min-width:42px;padding:0 13px;color:#e8fcff;background:linear-gradient(#b2f4ff38,#1069a545 49%,#06427380 51%,#2183b759);border:1px solid #99d8ed80;border-radius:10px;box-shadow:inset 0 1px #e3ffff88,0 2px #00255260;font-size:12px}body[data-chapter] :is(.wood-back,.sm-topbar>button:first-child,.ir-topbar>button:first-child){display:flex;align-items:center;gap:8px}body[data-chapter] :is(.wood-location,.sm-location,.ir-location){font:600 14px/1.4 var(--mk-display);color:#e6faff;white-space:nowrap;margin-right:auto}.wood-breadcrumb-brand{color:#e6fcff}.wood-breadcrumb-brand b{color:#a5d8ed}.wood-location-section{display:none}.wood-location-dot{background:#a1f5ff;box-shadow:0 0 8px #9bfcff}.sm-location b,.ir-location small{font-size:9px;color:#bae0f3;letter-spacing:1px}.sm-location i,.ir-location i{color:#8cb9d7}body[data-chapter] :is(.sm-topbar,.ir-topbar) nav{display:flex;align-items:center;gap:3px;margin:0 10px 0 0;padding:3px;border:1px solid #83c5e866;background:#00315e80;border-radius:12px}body[data-chapter] :is(.sm-topbar,.ir-topbar) nav a{color:#c9e7f5;min-height:36px;display:flex;align-items:center;padding:0 15px;font:600 11px Manrope,sans-serif;border-radius:8px;text-decoration:none}body[data-chapter] :is(.sm-topbar,.ir-topbar) nav a[aria-current]{color:#083d60;background:linear-gradient(#ecffff,#8bdded);box-shadow:inset 0 1px #fff,0 2px 4px #00153544}.wood-utilities{display:flex;gap:7px}.wood-directory span{display:none}.pf-surface{position:relative;z-index:5;padding-top:103px;max-width:1500px;margin:auto;color:var(--pf-white);font-family:Manrope,Segoe UI,sans-serif;pointer-events:auto}.pf-surface[hidden]{display:none!important}.pf-identity-switch{display:flex;gap:6px;align-items:center;border-bottom:1px solid #bbe9ff50;padding:0 0 13px;margin:0 0 36px}.pf-identity-switch a{display:flex;align-items:center;gap:10px;min-height:38px;padding:0 15px;color:#cceaff;text-decoration:none;font-size:12px;border:1px solid transparent;border-radius:10px;transition:background .2s}.pf-identity-switch a small{font-size:8px;font-weight:700;letter-spacing:1.4px;color:#9acbe7}.pf-identity-switch a[aria-current]{background:#041e4e5c;border-color:#91dafa70;box-shadow:inset 0 1px #b8f9ff48;color:#fff}.pf-identity-switch a[aria-current] small{color:#b6faff}.pf-identity-switch a:hover{background:#a9efff24}.pf-identity-switch .pf-index-link{margin-left:auto;padding-right:0;color:#e5fbff}.pf-index-link span{margin-left:12px;color:#92f8ff}.pf-chapter-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:30px;margin:0 12px 30px}.pf-kicker{font:700 10px/1.6 Manrope,sans-serif;letter-spacing:1.6px;color:#b2e3f5;margin:0 0 16px;text-transform:uppercase}.pf-chapter-heading h1{font:500 clamp(46px,5.5vw,82px)/1 var(--mk-display);letter-spacing:-4px;text-transform:none;color:#fff;margin:0 0 15px;text-shadow:0 3px 25px #003e8170}.pf-chapter-heading h1>span:not(.pf-trademark){color:#9df6ff}.pf-trademark{font-size:.35em;vertical-align:top;line-height:1.5;letter-spacing:-1px;margin-left:5px;color:#a9ecff}.pf-chapter-heading h1:focus{outline:none}.pf-chapter-heading>div>p:last-child{font:400 15px/1.7 Manrope,sans-serif;color:#d2ebf6;margin:0}.pf-heading-note{display:flex;align-items:center;gap:9px;flex-wrap:wrap;justify-content:flex-end;width:220px;font:700 9px/1.5 Manrope,sans-serif;letter-spacing:1.2px;color:#d8faff;text-align:right;margin-bottom:5px}.pf-heading-note small{display:block;width:100%;font-size:8px;color:#9ecce7;letter-spacing:1.6px}.pf-led{display:inline-block;width:6px;height:6px;border-radius:50%;background:#b7faff;box-shadow:0 0 12px #75f7ff}.pf-collection-layout,.pf-clover-layout{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(290px,.75fr);gap:44px;align-items:center}.pf-media-housing,.pf-clover-housing{position:relative;border:1px solid #b5f0ffad;border-radius:var(--pf-radius);background:linear-gradient(140deg,#2da4db66,#063d83ab 60%,#0d59a599);box-shadow:inset 0 2px #d7fcff80,inset 0 -2px #00326388,0 6px #01356d80,var(--pf-shadow);overflow:hidden}.pf-media-housing:after,.pf-clover-housing:after{content:"";position:absolute;inset:5px;border:1px solid #a4efff25;border-radius:19px;pointer-events:none}.pf-housing-top{height:43px;display:flex;align-items:center;justify-content:space-between;padding:0 23px;background:linear-gradient(#b9ffff18,#5fa1cc0a);border-bottom:1px solid #98e2ff33;font:700 8px/1 Manrope,sans-serif;letter-spacing:1.4px;color:#c0eaff}.pf-housing-top span:last-child{font-size:8px;color:#a0d7f0}.pf-media-inspection,.pf-clover-view{position:relative;height:420px;display:flex;align-items:center;justify-content:center;perspective:1200px;touch-action:pan-y;cursor:grab;isolation:isolate;outline-offset:-5px}.pf-media-inspection:active,.pf-clover-view:active{cursor:grabbing}.pf-display-halo{position:absolute;width:60%;height:76%;left:20%;top:7%;border-radius:50%;background:radial-gradient(ellipse,#b8feff55,transparent 67%);filter:blur(10px);pointer-events:none;z-index:-1}.pf-media-inspection:before,.pf-clover-view:before{content:"";position:absolute;inset:16px 20px;background:linear-gradient(90deg,#b1efff08 1px,transparent 1px) center/90px 90px,linear-gradient(#b1efff08 1px,transparent 1px) center/90px 90px;-webkit-mask-image:linear-gradient(transparent,#0007,transparent);mask-image:linear-gradient(transparent,#0007,transparent);z-index:-1}.pf-media-inspection:after,.pf-clover-view:after{content:"";position:absolute;width:70%;height:1px;bottom:65px;background:linear-gradient(90deg,transparent,#bffaff80,transparent);z-index:-1}.pf-case-model{position:relative;width:206px;height:286px;transform-style:preserve-3d;transform:translateY(-8px) rotateX(var(--case-pitch,-7deg)) rotateY(var(--case-yaw,-25deg));transition:transform .12s ease-out;flex-shrink:0;filter:drop-shadow(20px 26px 15px #001c4950)}.pf-case-model[data-format=cartridge]{width:226px;height:254px;border-radius:18px}.pf-case-back,.pf-case-front{position:absolute;inset:0;transform-style:preserve-3d;border-radius:6px 12px 12px 6px;background:linear-gradient(120deg,#c9f2fc,#517d9b 5%,#0b3959 8%,#164967 92%,#8bccdd 96%,#ebffff);border:1px solid #cef9ff;box-shadow:inset 0 0 0 5px #7bb7cb,inset 0 0 0 7px #163c58}.pf-case-back{transform:translateZ(-11px);display:flex;align-items:center;justify-content:center;box-shadow:inset 0 0 0 5px #7bb7cb,inset 0 0 0 7px #173e55}.pf-case-front{transform:translateZ(11px);transform-origin:0 center;transition:transform .8s cubic-bezier(.2,.7,.2,1);backface-visibility:visible}.pf-case-front:after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;background:linear-gradient(125deg,transparent 10%,#e9ffff3b 12%,transparent 35%,#bdf5ff16 60%,transparent 62%);border:1px solid #ebffff8a;transform:translateZ(1px)}.pf-case-front>img{position:absolute;inset:9px;width:calc(100% - 18px);height:calc(100% - 18px);object-fit:cover;border-radius:2px;backface-visibility:hidden}.pf-case-open .pf-case-front{transform:translateZ(11px) rotateY(-118deg)}.pf-case-open{transform:translate(35px) translateY(-8px) rotateX(var(--case-pitch)) rotateY(var(--case-yaw))}.pf-case-spine{position:absolute;width:22px;left:-11px;top:0;height:100%;transform:rotateY(-90deg);background:linear-gradient(90deg,#8ac4d5,#e0ffff 20%,#306985 40%,#092f50);border:1px solid #c7f4ff;display:flex;align-items:center;justify-content:space-between;padding:16px 0;writing-mode:vertical-rl;color:#ecffff;font:700 10px var(--mk-display);letter-spacing:.5px;border-radius:3px}.pf-case-edge{position:absolute;right:-11px;top:0;width:22px;height:100%;transform:rotateY(90deg);background:repeating-linear-gradient(90deg,#2e5b78 0 2px,#a7d6e2 3px 4px);border:1px solid #cbf8ff;border-radius:4px}.pf-case-inside{position:absolute;inset:8px;background:linear-gradient(120deg,#d1e8ec,#6b9aad);transform:rotateY(180deg) translateZ(1px);backface-visibility:hidden;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:15px;color:#17445a;text-align:center;border:1px solid #bff5ff;box-shadow:inset 0 0 0 5px #31617a}.pf-case-inside>span{font:700 9px Manrope,sans-serif;letter-spacing:2px}.pf-case-inside p{font:500 26px/1.2 var(--mk-display)}.pf-case-inside small{font-size:9px}.pf-inner-label{position:absolute;bottom:18px;font:700 7px Manrope,sans-serif;color:#8fbccc;letter-spacing:1px}.pf-case-disc{width:168px;height:168px;border-radius:50%;background:radial-gradient(circle,transparent 0 11%,#5d899f 12% 14%,#b7e8f3 15% 19%,transparent 20%),conic-gradient(from 35deg,#d6f9ff,#6ba3bd,#f5ffff,#6289ba,#d5e4ef,#407eaa,#e9ffff,#8db3d1,#d6f9ff);box-shadow:0 2px 5px #001d3f,inset 0 0 0 2px #d4efff;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:48px;color:#164c6e;font:700 13px var(--mk-display);transform:translateZ(4px)}.pf-case-disc small{font:700 7px Manrope,sans-serif;letter-spacing:2px}.pf-case-disc i{position:absolute;width:22px;height:22px;border-radius:50%;background:#103e5b;box-shadow:0 0 0 4px #87b6cc}.pf-case-model[data-format=cartridge] .pf-case-disc{width:155px;height:155px}.pf-case-model[data-format=cartridge] .pf-cover-design{border-radius:9px}.pf-cover-design{position:absolute;inset:8px;padding:13px;overflow:hidden;backface-visibility:hidden;border:1px solid #baf2ff66;border-radius:3px;display:flex;flex-direction:column;align-items:stretch;background:radial-gradient(ellipse at 100% 5%,#8ce8fd,transparent 55%),linear-gradient(145deg,#128ac6,#063d8c 65%,#032c5c);color:#fff}.pf-cover-design[data-cover="1"]{background:radial-gradient(ellipse at 0% 0%,#d2fcff,transparent 50%),linear-gradient(145deg,#78bbce,#135d98 60%,#05376f)}.pf-cover-design[data-cover="2"]{background:radial-gradient(ellipse at 70% 20%,#b5eaff,transparent 48%),linear-gradient(145deg,#5baad5,#1d67a5 60%,#05376f)}.pf-cover-design[data-cover="3"]{background:radial-gradient(ellipse at 100% 70%,#e6b185a8,transparent 55%),linear-gradient(145deg,#2278a2,#053e74 70%)}.pf-cover-edition{font:700 12px/1 var(--mk-display);display:flex;justify-content:space-between;align-items:center}.pf-cover-edition b{font:700 4px/1.4 Manrope,sans-serif;max-width:35px;letter-spacing:.6px;text-align:right}.pf-cover-symbol{position:absolute;inset:60px 20px 76px;transform:rotate(-18deg)}.pf-cover-symbol i{position:absolute;border:10px solid #b7f9ffad;border-radius:50%;width:120px;height:120px;left:3px;top:0;box-shadow:inset 0 1px 1px #fff,0 3px 5px #034c8a66}.pf-cover-symbol i:nth-child(2){left:45px;width:80px;height:80px;top:60px;border-width:7px;border-color:#e0fcff8c}.pf-cover-symbol i:nth-child(3){left:-30px;top:70px;width:190px;height:1px;border:0;background:#d4ffff66;transform:rotate(-30deg);box-shadow:0 10px #c7ffff22,0 -10px #c7ffff22}.pf-cover-design[data-cover="1"] .pf-cover-symbol{transform:rotate(28deg) scale(.8)}.pf-cover-design[data-cover="2"] .pf-cover-symbol{transform:rotate(-40deg) scale(1.2)}.pf-cover-number{font:400 36px/1 var(--mk-display);letter-spacing:-2px;opacity:.6;position:absolute;right:12px;bottom:62px}.pf-cover-design>strong{margin-top:auto;font:500 25px/.98 var(--mk-display);letter-spacing:-1px;position:relative;max-width:90%}.pf-cover-design>small{font:700 5px/1.7 Manrope,sans-serif;letter-spacing:1px;margin-top:12px;position:relative;color:#b9edff}.pf-specimen-plinth{position:absolute;bottom:22px;left:20%;width:60%;height:44px;border-radius:50%;background:linear-gradient(#b4f8ff5c,#4d90b65c 40%,#003565bb 48%,#5ebad3aa);border:1px solid #b5f6ff80;box-shadow:0 14px 15px #00244b88,inset 0 1px #e0ffff;z-index:-1;pointer-events:none}.pf-specimen-plinth i{position:absolute;inset:2px 0 auto;height:28px;border:1px solid #c0f6ff50;border-radius:50%;background:linear-gradient(120deg,#a0f2ff38,#3e9ac533);box-shadow:0 0 18px #72f9ff44}.pf-display-tools{position:relative;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:12px 18px;border-top:1px solid #9ce3ff44;background:#00386666;color:#bfe8f9;font:700 8px/1.4 Manrope,sans-serif;letter-spacing:.8px}.pf-display-tools>div{display:flex;gap:5px}.pf-display-tools .pf-button{min-width:36px;min-height:34px;padding:0 10px;font-size:10px;border-radius:7px}.pf-button{position:relative;min-height:46px;padding:0 18px;display:inline-flex;justify-content:center;align-items:center;gap:20px;border:1px solid #b4f4ffab;border-radius:10px;background:linear-gradient(#d6fbff,#95deed 48%,#72bdd9 50%,#b2edf6);box-shadow:inset 0 1px #fff,0 3px #003a6399,0 5px 12px #00265044;color:#083e5b;font:700 12px/1.4 Manrope,sans-serif;cursor:pointer;transition:transform .18s,filter .18s;text-decoration:none;touch-action:manipulation}.pf-button:hover{filter:brightness(1.08)}.pf-button:active{transform:translateY(2px);box-shadow:inset 0 1px 3px #174a7966}.pf-button:disabled{background:linear-gradient(#6cadd05c,#2d70a255);color:#b0d0e0;border-color:#83b9d045;box-shadow:inset 0 1px #d1f1ff22;cursor:default;filter:none}.pf-button>span{margin-left:auto;font-size:19px;font-weight:400}.pf-media-information,.pf-clover-information{padding:0 20px 0 0;align-self:center;max-width:420px}.pf-media-information h2,.pf-clover-information h2{font:500 clamp(30px,3vw,43px)/1.09 var(--mk-display);letter-spacing:-1.8px;color:#f1fcff;margin:0 0 20px;max-width:350px}.pf-status{display:inline-flex;align-items:center;gap:7px;min-height:28px;border:1px solid #abd7eb55;border-radius:5px;padding:5px 8px;font:700 8px/1.4 Manrope,sans-serif;letter-spacing:1px;color:#c4edff}.pf-status:before{content:"";width:4px;height:4px;border-radius:50%;background:#a3e2f5}.pf-media-information>p:not(.pf-kicker),.pf-clover-information>p:not(.pf-kicker){font:400 13px/1.9 Manrope,sans-serif;color:#d1e9f5;margin:22px 0}.pf-media-actions{display:grid;gap:10px}.pf-media-actions .pf-button{justify-content:space-between}.pf-case-record{padding:22px 0 0;margin-top:22px;border-top:1px solid var(--pf-line);font:400 12px/1.8 Manrope,sans-serif;color:#c4dfef}.pf-case-record .pf-kicker{margin-bottom:8px}.pf-case-record p{margin:0 0 10px}.pf-case-record img{max-width:100%;border-radius:10px}.pf-text-link{display:flex;justify-content:space-between;align-items:center;gap:20px;color:#d9f8ff;text-decoration:none;font:600 11px/1.7 Manrope,sans-serif;padding:18px 0 7px;border-bottom:1px solid #abe5fc45;margin-top:17px;min-height:44px}.pf-text-link span{color:#93edff}.pf-collection-shelf,.pf-rarity-console{margin:37px 0 0;border:1px solid #a0dffb66;border-radius:18px;background:linear-gradient(115deg,#3b9fca26,#06376e85);box-shadow:inset 0 1px #d6ffff42,0 10px 25px #00245833;padding:20px 22px 22px}.pf-shelf-heading{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:18px}.pf-shelf-heading h2{margin:0;color:#e3faff;font:500 17px var(--mk-display);letter-spacing:-.4px}.pf-shelf-heading>span{font:700 8px/1.5 Manrope,sans-serif;letter-spacing:1px;color:#a5d4eb}.pf-case-track{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.pf-shelf-item{position:relative;padding:16px 12px 13px 17px;min-height:143px;display:flex;align-items:center;gap:15px;text-align:left;border:1px solid #9dd8f050;border-radius:12px;background:linear-gradient(130deg,#67c1dc21,#07396580);color:#d9f5ff;box-shadow:inset 0 1px #c5faff19;cursor:pointer;transition:background .2s,transform .2s;perspective:600px}.pf-shelf-item[aria-pressed=true]{border-color:#b2f7ff;background:linear-gradient(125deg,#adeaff30,#277bb055);box-shadow:inset 0 1px #d8ffff88,0 0 20px #55eaff16}.pf-shelf-item:hover{transform:translateY(-3px)}.pf-shelf-copy{flex:1;min-width:0;display:flex;flex-direction:column;gap:10px}.pf-shelf-copy small{font:700 7px/1.4 Manrope,sans-serif;letter-spacing:1px;color:#a6cfe6}.pf-shelf-copy strong{font:500 15px/1.15 var(--mk-display);color:#e6faff;letter-spacing:-.2px}.pf-shelf-copy>span{font:400 8px/1.6 Manrope,sans-serif;color:#b8dcec}.pf-shelf-item>b{position:absolute;right:10px;top:10px;font-size:12px;color:#bdf5ff}.pf-mini-case{position:relative;display:block;flex-shrink:0;width:61px;height:86px;border:1px solid #afe6f4;border-radius:3px;background:#91c6d9;transform:rotateY(-20deg) rotate(-3deg);box-shadow:4px 3px #14476a,5px 4px #83bfd3,8px 8px 12px #00204077;overflow:hidden}.pf-mini-case[data-format=cartridge]{height:72px;border-radius:6px}.pf-mini-case .pf-cover-design{inset:2px;padding:5px;border:0}.pf-mini-case .pf-cover-edition{font-size:5px}.pf-mini-case .pf-cover-edition b{display:none}.pf-mini-case .pf-cover-symbol{transform:scale(.3);transform-origin:0 0;inset:12px 0 0 8px}.pf-mini-case .pf-cover-design>strong{font-size:10px;letter-spacing:-.2px;line-height:1.05}.pf-mini-case .pf-cover-design>small{font-size:3px;letter-spacing:0;margin-top:5px}.pf-mini-case .pf-cover-number{font-size:15px;bottom:27px;right:4px}.pf-mini-case>img{width:100%;height:100%;object-fit:cover}.pf-page-footer{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:25px 4px 5px;color:#b9dced;font:600 8px/1.8 Manrope,sans-serif;letter-spacing:.5px}.pf-page-footer>a{color:#d8f7ff;text-decoration:none;min-height:40px;display:flex;align-items:center}.pf-page-footer>span:nth-child(2){font-weight:400;letter-spacing:0}.pf-clover-layout{grid-template-columns:minmax(0,1.6fr) minmax(290px,.75fr)}.pf-clover-view{height:420px;overflow:hidden;perspective:1000px}.pf-clover-view canvas{position:absolute;inset:0;width:100%;height:100%;pointer-events:none;z-index:2}.pf-clover-view .pf-display-halo{top:0;left:12%;width:76%;height:90%;background:radial-gradient(ellipse,#dcffff77,transparent 65%)}.pf-clover-view .pf-specimen-plinth{width:64%;left:18%;bottom:22px;background:linear-gradient(#d5f8ff8c,#6998b7 40%,#0f3d66 50%,#6bb7d1);z-index:0;box-shadow:0 10px 20px #00294f99}.pf-specimen-mark{position:absolute;bottom:50px;font:500 17px var(--mk-display);letter-spacing:-1px;color:#aad7e6;z-index:1;pointer-events:none;opacity:.8}.pf-specimen-mark span{color:#e6fbff}.pf-clover-fallback{position:absolute;top:12%;left:50%;width:220px;height:220px;transform:translate(-50%) rotateY(var(--fallback-yaw,-20deg)) rotateX(var(--fallback-pitch,-10deg)) scale(var(--fallback-scale,1));transform-style:preserve-3d;filter:drop-shadow(20px 25px 12px #002b4b99);z-index:2}.pf-clover-fallback i{position:absolute;left:80px;top:15px;width:60px;height:100px;border-radius:45% 45% 10% 10%;transform:rotate(var(--leaf-angle));transform-origin:50% 95px;background:linear-gradient(110deg,#f1ffff,var(--leaf-fill) 38%,#28577d 67%,#a6e6f3 85%,#f5ffff);border:1px solid #e5fcff;box-shadow:inset 0 0 0 3px #c7e8f155}.pf-webgl .pf-clover-fallback{display:none}.pf-specification{margin:25px 0 15px;padding:0;border-top:1px solid var(--pf-line);font:400 11px/1.6 Manrope,sans-serif}.pf-specification>div{display:flex;justify-content:space-between;gap:20px;padding:12px 0;border-bottom:1px solid #8ccbe52e}.pf-specification dt{color:#97c5df}.pf-specification dd{color:#e1f8ff;text-align:right;margin:0;max-width:62%}.pf-zoom{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;font:600 10px Manrope,sans-serif;color:#d5f1fb;margin:20px 0}.pf-zoom input{width:100%;order:2;accent-color:#b4f8ff;min-height:28px}.pf-zoom output{color:#c9ecff}.pf-source-note{font:400 11px/1.9 Manrope,sans-serif;color:#b9dbe9}.pf-source-note summary{min-height:40px;cursor:pointer;display:flex;justify-content:space-between;border-bottom:1px solid #9cdaf83b;align-items:center;font-weight:600;color:#d2f1ff}.pf-source-note p{margin:15px 0}.pf-rarity-track{display:grid;grid-template-columns:repeat(8,minmax(0,1fr));gap:8px}.pf-rarity-track button{position:relative;min-height:77px;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:12px;text-align:left;padding:12px 13px;background:linear-gradient(#438fb533,#083e7888);border:1px solid #8dcde65e;border-radius:10px;color:#d1ecfa;box-shadow:inset 0 1px #b8eaff33;cursor:pointer}.pf-rarity-track button small{font:700 8px/1 Manrope,sans-serif;letter-spacing:1px;color:#94c9de}.pf-rarity-track button span{font:600 11px/1.25 Manrope,sans-serif}.pf-rarity-track button i{position:absolute;right:11px;top:9px;font:400 14px/1 var(--mk-display);color:#96c5de;opacity:.6}.pf-rarity-track button[aria-pressed=true]{background:linear-gradient(#e2ffff,#a3e5ee 48%,#7cc8dd 50%,#b0edf4);border-color:#c8faff;color:#063756;box-shadow:inset 0 1px #fff,0 4px 12px #00294955}.pf-rarity-track button[aria-pressed=true] :is(small,i){color:#326e87}.pf-rarity-caveat{font:400 9px/1.8 Manrope,sans-serif;color:#b4d8ed;margin:17px 0 0;max-width:950px}.pf-design-index{display:grid;grid-template-columns:1fr 1.6fr;gap:35px;padding:55px 12px 25px;margin-top:10px;border-bottom:1px solid #a2d4ec44}.pf-design-index header h2{font:500 32px/1.12 var(--mk-display);letter-spacing:-1px;margin:0 0 15px;max-width:300px}.pf-design-index header>p:last-child{font:400 12px/1.9 Manrope,sans-serif;color:#bcddeb;max-width:320px}.pf-design-slots{border-top:1px solid #a3e1f45e}.pf-design-slots>div{display:grid;grid-template-columns:30px 1fr 190px;align-items:center;gap:12px;border-bottom:1px solid #97cde43b;padding:16px 0}.pf-design-slots span{font:400 11px var(--mk-display);color:#9fddf4}.pf-design-slots h3{font:500 15px var(--mk-display);margin:0}.pf-design-slots small{font:600 7px/1.8 Manrope,sans-serif;letter-spacing:.6px;color:#a7cddf;text-align:right}.pf-design-links{grid-column:1/-1;display:flex;gap:50px;justify-content:space-between}.pf-design-links a{flex:1;margin:0;max-width:450px}.pf-savant-switch{position:absolute;top:102px;left:55px;right:55px;z-index:9}.pf-savant-switch .pf-identity-switch{margin:0}.savant-chapter .wood-overview{padding-top:200px;min-height:100svh}.savant-chapter .savant-introduction h1{font:500 clamp(60px,7vw,108px)/1 var(--mk-display);letter-spacing:-5px;color:#fff;text-transform:none;margin:20px 0;text-shadow:0 3px 20px #003b7755}.savant-chapter .wood-title-dot{color:#9ef5ff}.savant-chapter .wood-subtitle{font:500 25px/1.2 var(--mk-display);letter-spacing:-.8px;color:#f2e2c5}.savant-chapter .wood-intro-copy{font-size:13px;line-height:1.9;color:#e0f3ff;max-width:300px}.savant-chapter .wood-eyebrow{color:#c8edfc}.savant-chapter .wood-eyebrow b{color:#e9d2aa}.savant-chapter .savant-text-link{color:#e9fbff;border-color:#98d8f588}.savant-chapter .wood-rail{position:fixed;inset:auto auto 22px 50%;width:auto;transform:translate(-50%);display:flex;align-items:center;gap:4px;padding:5px;background:linear-gradient(#2783acdf,#064579f5);border:1px solid #97e7f7aa;border-radius:14px;box-shadow:inset 0 1px #b9ffff88,0 10px 25px #00193f66;z-index:35}.savant-chapter .wood-station{min-height:40px;min-width:93px;padding:0 13px;display:flex;align-items:center;justify-content:center;gap:8px;border:0;border-radius:9px;background:none;color:#c9e9f8}.savant-chapter .wood-station.current{background:linear-gradient(#e2ffff,#9edfec);color:#084569;box-shadow:inset 0 1px #fff;border:0}.savant-chapter .wood-station-number{color:inherit;font-size:8px}.savant-chapter .wood-station-label{font-size:11px}.savant-chapter .wood-progress-track,.savant-chapter .wood-station>i{display:none}.savant-chapter .savant-discovery-console{border:1px solid #c3f8ff;background:linear-gradient(120deg,#e3fbfff2,#aadcebf5);color:#14425d;box-shadow:inset 0 2px #fff,0 5px #053f6b80,0 20px 40px #002f5b55;border-radius:20px}.savant-chapter .savant-console-top,.savant-chapter .savant-study-readout{border-color:#386e9038}.savant-chapter .savant-study-track button[aria-pressed=true]{background:linear-gradient(#edfefe,#b8e5ed);border-color:#3c819e;color:#164965}.savant-chapter .wood-terminal{background:linear-gradient(130deg,#e9fbfff5,#c4e4eef5);color:#123f5a;border:1px solid #cff8ff;box-shadow:inset 0 2px #fff,0 6px #08446b80,0 20px 45px #00244d55;border-radius:22px}.savant-chapter .wood-module-heading h2{color:#effdff}.savant-chapter .wood-section-intro{color:#d7ecf8}.savant-chapter .wood-module-heading .wood-eyebrow{color:#b6e8f8}.savant-chapter .wood-profile-copy{padding:30px}.savant-chapter .wood-profile-intro{color:#1c4c67}.savant-chapter .wood-biography{border-color:#78a6be88}.savant-chapter .wood-biography summary{color:#154766}.savant-chapter .wood-biography p{color:#28536b;font-size:14px;line-height:1.9}.savant-chapter .wood-metadata dt{color:#4a7086}.savant-chapter .wood-metadata dd{color:#164562}.savant-chapter .wood-content-status{color:#496d82}.savant-chapter .wood-section:not(.wood-overview){padding-top:130px;padding-bottom:100px}.savant-chapter .wood-lower-readout{display:none}.pf-research-note{font:400 12px/1.8 Manrope,sans-serif;padding:25px;border:1px solid #a4d6e980;border-radius:16px;background:#07386f80;color:#cce7f4;margin:30px 0}.pf-research-note a{color:#b4f5ff}dialog#panel{max-width:min(1040px,calc(100vw - 30px))}dialog#panel .panel-housing{background:linear-gradient(130deg,#daeef5,#b0d6e6);border-color:#c6f8ff}dialog#panel .panel-top{background:linear-gradient(#c3eff9,#72aac5 48%,#4d88ac 50%,#9bc6d9);color:#093f64;border-bottom:1px solid #477d9d}dialog#panel .panel-body:has(.pf-archive){padding:32px;max-height:calc(90svh - 150px);overflow-y:auto}.pf-archive{font-family:Manrope,sans-serif;color:#123d59}.pf-archive>h2{font:500 clamp(33px,4vw,52px)/1.04 var(--mk-display);letter-spacing:-2px;margin:10px 0 20px;color:#08395d}.pf-archive>h2>span{color:#147da2}.pf-archive>.pf-kicker{color:#396e8b}.pf-archive>p{font-size:12px;line-height:1.9;color:#345e76;max-width:690px}.pf-filter{display:flex;flex-wrap:wrap;gap:8px;padding:20px 0 25px}.pf-filter .pf-button{min-height:38px;font-size:10px;background:linear-gradient(#ecfaff,#b6d8e9);color:#1a4964;border-color:#779fb880;box-shadow:inset 0 1px #fff,0 2px #608ca655}.pf-filter .pf-button[aria-pressed=true]{background:linear-gradient(#2a91bd,#0a477f);color:#e6fbff;border-color:#145681}.pf-project-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px}.pf-project-grid article{min-width:0;padding-bottom:24px;border-bottom:1px solid #4e839d55}.pf-project-grid article[hidden]{display:none}.pf-project-grid a{color:#194864;text-decoration:none;display:block}.pf-project-image{position:relative;aspect-ratio:1.65;overflow:hidden;border:5px solid #a4cadb;border-radius:15px;background:#0b4977;box-shadow:inset 0 1px #fff,0 4px #688fa8;display:block;margin-bottom:20px}.pf-project-image img{width:100%;height:100%;object-fit:cover;transition:transform .4s}.pf-project-image:hover img{transform:scale(1.04)}.pf-project-image span{position:absolute;bottom:10px;right:10px;border:1px solid #98deef88;border-radius:50%;background:#075080cc;color:#fff;width:30px;height:30px;display:grid;place-items:center}.pf-project-grid .pf-kicker{color:#4f748a;font-size:8px;letter-spacing:1px}.pf-project-grid h3{font:500 25px/1.1 var(--mk-display);letter-spacing:-.8px;margin:10px 0}.pf-project-grid p{font-size:11px;line-height:1.9;color:#3d6378}.pf-project-grid .pf-status{color:#275a75;border-color:#5c96af70;background:#e2f8ff60;font-size:7px}.pf-project-grid .pf-status:before{background:#2a92ad}.pf-empty-note{padding-top:15px;font-size:10px!important}.pf-identity-list{display:grid;gap:12px;margin:25px 0}.pf-identity-list a{padding:25px;background:linear-gradient(#e1f7ff99,#95c1d65c);border:1px solid #fcffffa1;border-radius:14px;color:#144660;text-decoration:none}.pf-identity-list a>span{font:700 9px Manrope,sans-serif;letter-spacing:1px;color:#376f8d}.pf-identity-list h3{font:500 28px var(--mk-display);letter-spacing:-1px;margin:10px 0}.pf-identity-list p{font-size:12px;line-height:1.8}.pf-identity-list b{font-size:10px;color:#135e85}.pf-link-list{display:grid;gap:12px}.pf-link-list a{color:#074b78;padding:15px;border-bottom:1px solid #7bafc4}.pf-player{color:#143c59}.pf-player h2{font:500 36px var(--mk-display);letter-spacing:-1px}.pf-player>video,.pf-player>iframe{width:100%;aspect-ratio:16/9;border:1px solid #88bbcf;border-radius:12px;background:#031e40;max-height:65svh}.pf-player>p{font:400 12px/1.8 Manrope,sans-serif}.pf-player .pf-kicker{color:#3a6d86}.pf-surface :focus-visible,.pf-archive :focus-visible,.pf-savant-switch :focus-visible{outline:2px solid #c0faff;outline-offset:4px}.pf-archive :focus-visible{outline-color:#075b88}@media(min-width:1600px){.pf-media-inspection,.pf-clover-view{height:490px}.pf-case-model{scale:1.14}.pf-chapter-heading{margin-top:22px;margin-bottom:40px}.pf-collection-layout,.pf-clover-layout{gap:70px}}@media(max-width:1100px){body[data-chapter] :is(.wood-topbar,.sm-topbar,.ir-topbar){left:24px;right:24px;gap:8px}.pf-portfolio-mode :is(.showman-chapter,.industrialist-chapter){padding-left:24px;padding-right:24px}.pf-collection-layout,.pf-clover-layout{grid-template-columns:minmax(0,1.3fr) minmax(260px,1fr);gap:28px}.pf-media-inspection,.pf-clover-view{height:380px}.pf-case-track{grid-template-columns:repeat(2,minmax(0,1fr))}.pf-rarity-track{grid-template-columns:repeat(4,minmax(0,1fr))}.pf-design-index{grid-template-columns:1fr 1.3fr;gap:20px}.pf-design-slots>div{grid-template-columns:25px 1fr}.pf-design-slots small{grid-column:2;text-align:left}.pf-savant-switch{left:35px;right:35px}.pf-media-information,.pf-clover-information{padding:0}.pf-chapter-heading h1{font-size:63px}.pf-heading-note{width:190px}}@media(max-width:800px){body[data-chapter] :is(.wood-topbar,.sm-topbar,.ir-topbar){left:18px;right:18px;top:max(12px,env(safe-area-inset-top));min-height:58px;padding:7px 9px}.sm-location b,.ir-location small{display:none}body[data-chapter] :is(.sm-topbar,.ir-topbar) nav{gap:0;padding:2px;margin-right:0}body[data-chapter] :is(.sm-topbar,.ir-topbar) nav a{padding:0 9px;font-size:10px}.pf-portfolio-mode :is(.showman-chapter,.industrialist-chapter){padding-left:20px;padding-right:20px}.pf-surface{padding-top:92px}.pf-chapter-heading{margin:0 0 26px}.pf-chapter-heading h1{font-size:60px}.pf-chapter-heading>div>p:last-child{font-size:13px}.pf-heading-note{width:155px;font-size:8px}.pf-collection-layout,.pf-clover-layout{grid-template-columns:1fr;gap:28px}.pf-media-information,.pf-clover-information{display:grid;grid-template-columns:1fr 1fr;max-width:none;gap:0 32px;padding:0 7px}.pf-media-information h2,.pf-clover-information h2{grid-column:1;grid-row:2;margin:0 0 12px}.pf-media-information>.pf-kicker,.pf-clover-information>.pf-kicker{grid-column:1;margin:0 0 10px}.pf-media-information>.pf-status,.pf-clover-information>.pf-status{grid-column:1;justify-self:start;grid-row:3}.pf-media-information>p:not(.pf-kicker),.pf-clover-information>p:not(.pf-kicker){grid-column:1;grid-row:4;margin:15px 0}.pf-media-actions{grid-column:2;grid-row:2/5;align-self:start}.pf-media-information .pf-text-link{grid-column:2;grid-row:5;margin:0}.pf-case-record{grid-column:1/-1}.pf-specification{grid-column:2;grid-row:1/5;margin:0}.pf-zoom{grid-column:1;grid-row:5}.pf-source-note{grid-column:2;grid-row:5}.pf-rarity-console{margin-top:28px}.pf-media-inspection,.pf-clover-view{height:440px}.pf-identity-switch{margin-bottom:30px}.pf-savant-switch{left:25px;right:25px;top:90px}.savant-chapter .wood-overview{padding-top:175px}.savant-chapter .savant-introduction h1{font-size:80px}.savant-chapter .wood-profile-copy{padding:24px}}@media(max-width:600px){body[data-chapter] :is(.wood-topbar,.sm-topbar,.ir-topbar){left:12px;right:12px;gap:6px;min-height:54px;flex-wrap:wrap;border-radius:13px;padding:7px}body[data-chapter] :is(.wood-back,.wood-utility,.wood-directory,.sm-topbar>button,.ir-topbar>button){min-height:38px;height:38px;min-width:38px;padding:0 9px;font-size:10px;border-radius:8px}body[data-chapter] :is(.sm-topbar,.ir-topbar) nav{order:5;width:100%;justify-content:center;margin:0;background:#00356588;border-color:#7ccee643;border-radius:8px;flex-basis:100%}body[data-chapter] :is(.sm-topbar,.ir-topbar) nav a{min-height:32px;padding:0 20px;flex:1;justify-content:center}body[data-chapter] :is(.wood-location,.sm-location,.ir-location){font-size:12px;margin-right:auto;flex:1;text-align:left;white-space:nowrap}.wood-breadcrumb-brand,.wood-location-section,.wood-directory span,body[data-chapter] .wood-back span{display:none}.wood-utilities{gap:6px}.pf-portfolio-mode :is(.showman-chapter,.industrialist-chapter){padding:0 14px max(24px,env(safe-area-inset-bottom))}.pf-surface{padding-top:125px}.pf-identity-switch{gap:3px;padding-bottom:14px;margin-bottom:28px;flex-wrap:wrap}.pf-identity-switch a{font-size:10px;gap:5px;padding:0 9px;min-height:36px;flex:1;justify-content:center;border-radius:8px}.pf-identity-switch a small{font-size:6px;letter-spacing:.6px}.pf-identity-switch .pf-index-link{display:none}.pf-chapter-heading{align-items:flex-start;margin:0 4px 22px;gap:8px}.pf-chapter-heading h1{font-size:54px;letter-spacing:-3px;margin-bottom:12px}.pf-chapter-heading .pf-kicker{font-size:7px;letter-spacing:1.3px;margin-bottom:15px}.pf-chapter-heading>div>p:last-child{font-size:11px;max-width:220px;line-height:1.8}.pf-heading-note{width:72px;font-size:6px;letter-spacing:.8px;gap:5px;line-height:1.6;margin-top:32px}.pf-heading-note small{font-size:5px;letter-spacing:.6px}.pf-heading-note .pf-led{width:4px;height:4px}.pf-collection-layout,.pf-clover-layout{gap:29px}.pf-media-inspection,.pf-clover-view{height:340px}.pf-case-model,.pf-case-model[data-format=cartridge]{scale:.91}.pf-case-open{transform:translate(30px) translateY(-8px) rotateX(var(--case-pitch)) rotateY(var(--case-yaw))}.pf-media-housing,.pf-clover-housing{border-radius:19px}.pf-housing-top{padding:0 15px;height:36px;font-size:6px;letter-spacing:1px}.pf-housing-top span:last-child{font-size:6px}.pf-display-tools{padding:9px 10px;gap:6px}.pf-display-tools>span{font-size:6px;letter-spacing:.5px;max-width:105px;line-height:1.8}.pf-display-tools .pf-button{min-width:32px;padding:0 9px;min-height:34px;font-size:9px}.pf-specimen-plinth{height:34px;bottom:23px;width:72%;left:14%}.pf-specimen-plinth i{height:22px}.pf-media-information,.pf-clover-information{display:block;padding:0 5px}.pf-media-information h2,.pf-clover-information h2{font-size:36px;margin:13px 0 18px;letter-spacing:-1.6px;max-width:100%}.pf-media-information>.pf-kicker,.pf-clover-information>.pf-kicker{font-size:8px;letter-spacing:1.4px}.pf-media-information>p:not(.pf-kicker),.pf-clover-information>p:not(.pf-kicker){font-size:12px;line-height:1.9;margin:18px 0}.pf-media-actions{display:grid;grid-template-columns:1fr 1fr;gap:10px}.pf-media-actions .pf-button{padding:0 12px;font-size:10px;min-height:46px}.pf-media-actions .pf-button span{font-size:16px}.pf-media-information .pf-text-link{margin-top:18px;font-size:10px}.pf-case-record{margin:20px 0;padding-top:18px}.pf-collection-shelf,.pf-rarity-console{padding:17px 12px;border-radius:15px;margin-top:30px}.pf-shelf-heading{gap:12px;margin-bottom:17px}.pf-shelf-heading h2{font-size:15px}.pf-shelf-heading>span{font-size:6px;letter-spacing:.6px;max-width:125px;text-align:right;line-height:1.7}.pf-case-track{gap:9px}.pf-shelf-item{display:flex;flex-direction:column;align-items:flex-start;gap:18px;padding:16px 12px;min-height:230px}.pf-mini-case{margin:0 auto;width:67px;height:94px;flex-shrink:0}.pf-mini-case[data-format=cartridge]{height:83px}.pf-shelf-copy{gap:8px}.pf-shelf-copy small{font-size:6px;letter-spacing:.5px}.pf-shelf-copy strong{font-size:14px;line-height:1.25}.pf-shelf-copy>span{font-size:8px}.pf-shelf-item>b{right:8px;top:8px;font-size:10px}.pf-page-footer{display:flex;flex-wrap:wrap;gap:10px;padding:24px 5px 0;font-size:7px;line-height:1.9}.pf-page-footer>span:nth-child(2){order:3;width:100%;font-size:8px}.pf-page-footer a{margin-left:auto;min-height:30px;font-size:8px}.pf-clover-view .pf-specimen-plinth{bottom:20px;left:15%;width:70%}.pf-specimen-mark{bottom:44px;font-size:14px}.pf-specification{margin:22px 0 10px;font-size:10px}.pf-specification>div{padding:13px 0}.pf-zoom{margin:24px 0;font-size:10px;gap:9px}.pf-zoom input{min-height:36px}.pf-source-note{font-size:10px;line-height:1.9}.pf-rarity-track{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.pf-rarity-track button{min-height:64px;padding:12px;gap:10px}.pf-rarity-track button span{font-size:11px}.pf-rarity-track button small{font-size:7px}.pf-rarity-track button i{font-size:12px}.pf-rarity-caveat{font-size:8px;margin:18px 1px 2px;line-height:1.9}.pf-design-index{display:block;padding:37px 5px 15px;margin-top:10px}.pf-design-index header h2{font-size:31px;letter-spacing:-1.1px;max-width:230px}.pf-design-index header .pf-kicker{font-size:8px}.pf-design-index header>p:last-child{font-size:11px;line-height:1.9;max-width:100%;margin-bottom:25px}.pf-design-slots>div{padding:16px 0;grid-template-columns:25px 1fr;gap:8px}.pf-design-slots h3{font-size:15px}.pf-design-slots small{font-size:7px;letter-spacing:.5px}.pf-design-links{display:block;margin-top:20px}.pf-design-links a{font-size:10px;padding:17px 0}.pf-savant-switch{left:16px;right:16px;top:88px}.pf-savant-switch .pf-identity-switch{padding-bottom:10px}.savant-chapter .wood-overview{padding-top:160px;min-height:100svh;padding-bottom:105px}.savant-chapter .savant-introduction h1{font-size:68px;letter-spacing:-4px;margin:15px 0}.savant-chapter .wood-subtitle{font-size:22px;letter-spacing:-.7px}.savant-chapter .wood-intro-copy{font-size:12px;line-height:1.8;max-width:290px}.savant-chapter .wood-rail{bottom:max(12px,env(safe-area-inset-bottom));max-width:calc(100% - 24px);padding:4px;gap:2px}.savant-chapter .wood-station{min-width:0;flex:1;padding:0 10px;gap:5px;min-height:40px}.savant-chapter .wood-station-label{font-size:9px}.savant-chapter .wood-station-number{font-size:7px}.savant-chapter .savant-discovery-console{margin-top:290px;border-radius:16px}.savant-chapter .wood-section:not(.wood-overview){padding-top:130px;padding-bottom:80px}.savant-chapter .wood-profile-copy{padding:22px}.savant-chapter .wood-profile-intro{font-size:16px}.savant-chapter .wood-biography p{font-size:13px}.pf-instrument-mode .pf-instrument-return{left:18px;top:118px;min-height:38px;font-size:10px}.pf-instrument-mode :is(.sm-intro,.ir-intro){padding-top:65px}dialog#panel .panel-body:has(.pf-archive){padding:23px 17px;max-height:calc(92svh - 135px)}.pf-archive>h2{font-size:37px;letter-spacing:-1.8px}.pf-archive>p{font-size:11px}.pf-filter{gap:6px}.pf-filter .pf-button{min-height:38px;font-size:9px;padding:0 12px}.pf-project-grid{grid-template-columns:1fr;gap:25px}.pf-project-grid h3{font-size:26px}.pf-project-grid p{font-size:11px}.pf-project-image{margin-bottom:18px}.pf-identity-list a{padding:20px}.pf-identity-list h3{font-size:26px}.pf-identity-list p{font-size:11px}.pf-player h2{font-size:28px}.pf-player>video,.pf-player>iframe{border-radius:8px}}@media(max-width:360px){.pf-chapter-heading h1{font-size:48px}.pf-heading-note{width:60px;font-size:5px}.pf-media-inspection,.pf-clover-view{height:310px}.pf-case-model,.pf-case-model[data-format=cartridge]{scale:.8}.pf-identity-switch a{padding:0 6px;font-size:9px}.pf-identity-switch a small{font-size:5px}.pf-media-actions{grid-template-columns:1fr}.pf-shelf-copy strong{font-size:13px}.pf-shelf-item{padding:14px 10px}.savant-chapter .wood-station{padding:0 8px}.savant-chapter .wood-station-label{font-size:8px}.sm-topbar>button:first-child span,.ir-topbar>button:first-child span{display:none}}@media(prefers-reduced-motion:reduce){.pf-case-model,.pf-case-front,.pf-shelf-item,.pf-project-image img,.pf-button{transition:none!important}.pf-surface{animation:none!important}}.motion-off :is(.pf-case-model,.pf-case-front,.pf-shelf-item,.pf-project-image img,.pf-button){transition:none!important}body.world-opening.pf-portfolio-mode .pf-surface{animation:pf-arrive 1s cubic-bezier(.16,.8,.2,1) both}@keyframes pf-arrive{0%{transform:translateY(35px) scale(.975);opacity:.4;filter:blur(5px)}to{transform:none;opacity:1;filter:none}}body[data-chapter] :is(.sm-location,.ir-location){display:flex;align-items:center;gap:8px;min-width:0;width:auto;flex:1;font-size:13px!important;letter-spacing:-.2px}body[data-chapter] :is(.sm-location,.ir-location):after{content:none!important}.pf-wordmark{color:#e8fbff;text-decoration:none;font:700 14px var(--mk-display)}body .pf-chapter-heading h1{white-space:nowrap;overflow:visible;width:auto;max-width:none}body .pf-chapter-heading h1>span{display:inline!important}.savant-chapter .wood-subtitle{display:block!important}.pf-portfolio-mode :is(.showman-chapter,.industrialist-chapter):not([data-view=overview])>.pf-surface{display:none!important}.pf-portfolio-mode :is(.sm-reader,.ir-reader):not([hidden]){display:block!important;position:relative;z-index:8;width:min(850px,100%);max-width:none;margin:125px auto 50px;padding:32px;border:1px solid #c7f4ff;border-radius:22px;background:linear-gradient(130deg,#e8faff,#b6d9e9);color:#16435d;box-shadow:inset 0 2px #fff,0 5px #073a6380,0 20px 50px #00265055;-webkit-backdrop-filter:none;backdrop-filter:none}.pf-portfolio-mode :is(.sm-reader,.ir-reader) :is(h2,h3){color:#103f60}.pf-portfolio-mode :is(.sm-reader,.ir-reader) p{color:#38657b;font-size:12px;line-height:1.9}.pf-portfolio-mode :is(.sm-reader,.ir-reader) :is(.sm-micro,.ir-micro,dt){color:#416f87}.pf-portfolio-mode :is(.sm-reader,.ir-reader) :is(dd,summary){color:#15425e}.pf-portfolio-mode :is(.sm-reader,.ir-reader) :is(summary,dl>div){border-color:#6da0bb66}.pf-portfolio-mode :is(.sm-reader,.ir-reader) :is(button,a){color:#134e72}.pf-portfolio-mode .sm-media img{max-height:44svh}.pf-portfolio-mode .sm-media-navigation>span{color:#366581}.pf-research-archive{margin:0 0 55px;padding:28px;border:1px solid #b2efff77;border-radius:20px;background:linear-gradient(130deg,#307aab88,#07386dc9);box-shadow:inset 0 1px #cffaff40}.pf-research-archive h2{font:500 34px/1.1 var(--mk-display);letter-spacing:-1px;color:#e7faff}.pf-research-archive>p:not(.wood-eyebrow){font:400 12px/1.9 Manrope,sans-serif;color:#c4e4f4;max-width:600px}.pf-research-records{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:15px}.pf-research-records>a{padding:20px;border:1px solid #8ac9e15e;border-radius:12px;color:#d7f5ff;text-decoration:none;background:#1a578966}.pf-research-records span{font-size:9px;letter-spacing:1px}.pf-research-records h3{font:500 24px var(--mk-display)}.pf-research-records p{font-size:12px;line-height:1.8}.pf-research-records b{font-size:10px}@media(max-width:600px){body[data-chapter] :is(.sm-topbar,.ir-topbar)>button:first-child{width:38px;padding:0;justify-content:center}body[data-chapter] :is(.sm-topbar,.ir-topbar)>button:first-child span{display:none}body[data-chapter] :is(.sm-location,.ir-location){font-size:10px!important;gap:4px;flex:1;min-width:0;margin:0!important;white-space:nowrap}.pf-wordmark{font-size:12px}.pf-portfolio-mode :is(.sm-reader,.ir-reader):not([hidden]){margin:133px auto 30px;padding:22px;border-radius:17px}.pf-portfolio-mode :is(.sm-reader,.ir-reader) h2{font-size:32px}.pf-research-archive{padding:22px;margin-bottom:35px;border-radius:16px}.pf-research-archive h2{font-size:30px}.pf-research-archive>p:not(.wood-eyebrow){font-size:11px}.pf-research-records{grid-template-columns:1fr}}@media(min-width:801px){.pf-identity-switch{margin-bottom:24px}.pf-chapter-heading{margin-bottom:25px}.pf-chapter-heading h1{font-size:64px;letter-spacing:-3.5px;margin-bottom:10px}.pf-chapter-heading .pf-kicker{margin-bottom:10px}.pf-media-inspection,.pf-clover-view{height:370px}.pf-case-model{scale:1.06}.pf-collection-shelf,.pf-rarity-console{margin-top:28px}}@media(min-width:1600px){.pf-chapter-heading h1{font-size:76px}.pf-media-inspection,.pf-clover-view{height:440px}.pf-case-model{scale:1.2}}.pf-mobile-selector{display:none}.pf-surface .pf-button:disabled{opacity:1}@media(max-width:800px){.pf-mobile-selector{position:relative;z-index:3;display:flex;align-items:center;gap:12px;margin:0;padding:8px 14px;border-bottom:1px solid #98e2ff33;background:#0a518780;color:#bce7f5;font:600 9px Manrope,sans-serif;letter-spacing:.5px}.pf-mobile-selector select{flex:1;min-width:0;min-height:40px;padding:0 10px;border:1px solid #a5def092;border-radius:8px;background:linear-gradient(#e4fcff,#a3d9eb);color:#174c69;font:600 11px Manrope,sans-serif;box-shadow:inset 0 1px #fff}.pf-mobile-selector option{background:#e1f5fc;color:#15425e}.pf-mobile-selector:has(select:focus-visible){outline:2px solid #bafaff;outline-offset:-3px}}body.world-opening.pf-portfolio-mode #world-stage{visibility:visible;z-index:12;pointer-events:none;animation:pf-portal 1.25s cubic-bezier(.2,.7,.2,1) forwards}@keyframes pf-portal{0%,22%{clip-path:inset(0 round 0);opacity:1}80%,to{clip-path:inset(50% 0 50% round 12px);opacity:0}}@media(prefers-reduced-motion:reduce){body.world-opening.pf-portfolio-mode #world-stage{animation:none;visibility:hidden}}dialog#panel:has([data-production-player]){width:min(1000px,calc(100vw - 24px))}dialog#panel:has([data-production-player][data-aspect=portrait]){width:min(620px,calc(100vw - 24px))}#panel .pf-player[data-production-player],#panel .pf-player[data-production-player] :is(h2,p,.pf-kicker){color:#effbff}#panel .pf-player[data-production-player] h2{font-size:clamp(24px,3vw,36px)}.pf-player-screen{width:min(100%,calc(60svh * 16 / 9));aspect-ratio:16/9;margin:16px auto;background:#000;border:1px solid #88bbcf;border-radius:10px;overflow:hidden}[data-production-player][data-aspect=portrait] .pf-player-screen{width:min(100%,32.625svh);aspect-ratio:9/16}.pf-player-screen>video,.pf-player-screen>iframe{display:block;width:100%;height:100%;object-fit:contain;border:0;background:#000}.pf-player-actions{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:12px;margin:12px 0}.pf-player-status{text-align:center;min-height:22px}#panel [data-production-player] .pf-player-source,#panel [data-production-player] .pf-player-fallback{font-size:11px;margin:8px 0;line-height:1.6}.sp-layout{overflow-x:clip}.sp-layout .wood-profile.has-official-biography{grid-template-columns:minmax(180px,.6fr) minmax(0,1.6fr)}.sp-layout .has-official-biography .wood-profile-copy{padding:clamp(24px,3.2vw,44px)}.sp-layout .has-official-biography .savant-manuscript{width:100%;max-width:70ch;margin:0 auto;padding:8px 0 12px;overflow:visible}.sp-layout .has-official-biography .savant-manuscript header{margin:10px 0 30px}.sp-layout .has-official-biography .savant-manuscript h3{font:500 28px/1.25 var(--mk-display);letter-spacing:-.8px;color:#174b69;margin:0 0 12px}.sp-layout .has-official-biography .savant-manuscript p{font-size:16px;line-height:1.95;margin:0 0 1.35em;max-width:none;overflow-wrap:break-word}.sp-layout .has-official-biography .savant-manuscript .savant-manuscript-subtitle{font-style:italic;margin:0}.sp-layout .has-official-biography .savant-manuscript footer{border-top:1px solid #8db3c74d;margin-top:30px;padding-top:25px}.sp-layout .has-official-biography .savant-manuscript .savant-manuscript-closing{font-weight:600;margin-bottom:0}.site-biography>p{margin:0 0 1.25em}.site-biography>p:last-child{margin-bottom:0}@media(max-width:900px){.sp-layout .wood-profile.has-official-biography{display:block}.sp-layout .has-official-biography>.wood-module-heading{margin-bottom:28px}}@media(max-width:600px){.sp-layout .has-official-biography .savant-manuscript p{font-size:15px;line-height:1.95}.sp-layout .has-official-biography .savant-manuscript h3{font-size:26px}.sp-layout .has-official-biography .savant-manuscript header{margin-bottom:25px}}.sp-layout .wood-chapter-flow{max-width:1480px;margin:0 auto;padding:0 54px}.sp-layout .wood-overview{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.9fr);gap:36px 70px;min-height:0;padding:205px 0 60px;align-items:center;position:relative}.sp-layout .savant-introduction{width:auto;max-width:none;padding:0;filter:none;position:relative;z-index:2}.sp-eyebrow{display:flex;align-items:center;gap:12px;font:700 10px/1.5 Manrope,sans-serif;letter-spacing:1.9px;color:#c6effa;margin:0 0 38px}.sp-eyebrow i{width:28px;height:1px;background:#9cedff}.sp-eyebrow>span{margin-left:auto;font:400 14px var(--mk-display);color:#93cae6}.sp-person-label{font:700 8px/1.6 Manrope,sans-serif;letter-spacing:1.8px;color:#b4dcef;display:block;margin-bottom:18px}.sp-layout .savant-introduction h1{font:500 clamp(58px,6.2vw,91px)/.98 var(--mk-display);letter-spacing:-5px;color:#f5feff;text-shadow:0 3px 30px #00447b66;text-transform:none;margin:0 0 25px;white-space:normal}.sp-layout .savant-introduction h1 span{color:#d8f5ff;display:inline}.sp-layout .savant-introduction h1 b{color:#97f4ff;font-weight:400;margin-left:2px}.sp-hero-subtitle{font:400 clamp(18px,1.6vw,23px)/1.5 var(--mk-display);letter-spacing:-.5px;color:#c1e5f6;margin:0 0 32px}.sp-hero-links{display:flex;align-items:center;gap:28px}.sp-layout .sp-hero-links .savant-text-link{margin:0;min-width:175px;min-height:47px;border:1px solid #b7f5ff;color:#124b6c;padding:0 17px;font-size:11px;gap:22px;box-shadow:inset 0 1px #fff,0 4px #03406d66,0 10px 30px #00366955}.sp-secondary-link{display:flex;align-items:center;gap:20px;min-height:44px;font:600 11px Manrope,sans-serif;color:#d4f5ff;text-decoration:none;border-bottom:1px solid #a6e2fa55}.sp-hero-coordinate{display:flex;align-items:center;gap:22px;margin-top:55px;color:#a2d2e8;font:700 7px/1.5 Manrope,sans-serif;letter-spacing:1.4px}.sp-hero-coordinate>span:first-child{font:500 21px var(--mk-display);letter-spacing:-1px;color:#ddf9ff}.sp-hero-coordinate i{width:60px;height:1px;background:#a4d9ef55}.sp-portrait{position:relative;margin:12px 8px 0 0;width:100%;max-width:490px;justify-self:end;isolation:isolate;transform:rotate(1.2deg)}.sp-portrait:before{content:"";position:absolute;inset:-40px -36px 35px;border:1px solid #a1ecff45;border-radius:50%;transform:rotate(-20deg);z-index:-1;box-shadow:0 20px #a1ecff08,0 45px #a1ecff06}.sp-portrait:after{content:"";position:absolute;inset:10px 5px -17px -12px;border:1px solid #c3f9ff88;border-radius:29px;z-index:-1;background:linear-gradient(130deg,#72cce159,#093e7866);box-shadow:0 30px 45px #00275766}.sp-portrait-bezel{position:relative;border-radius:25px;padding:11px;border:1px solid #d8faff;background:linear-gradient(130deg,#e8fbff,#80b6ce 47%,#d9f6ff 50%,#417b9e);box-shadow:inset 0 2px #fff,0 3px #0b4265;overflow:hidden}.sp-portrait img{display:block;width:100%;aspect-ratio:1;object-fit:cover;border-radius:15px;border:1px solid #245675;filter:none;transform:none}.sp-portrait-corner{position:absolute;right:22px;bottom:22px;width:28px;height:28px;border-right:1px solid #e5fcff99;border-bottom:1px solid #e5fcff99;pointer-events:none}.sp-portrait figcaption{position:relative;display:flex;justify-content:space-between;gap:12px;align-items:center;margin:0;padding:17px 15px 9px;font:500 12px var(--mk-display);color:#e6faff;letter-spacing:-.2px;transform:rotate(-1.2deg)}.sp-portrait figcaption>span:last-child{display:flex;align-items:center;gap:8px;font:700 7px Manrope,sans-serif;letter-spacing:1px;color:#acdbee}.sp-portrait figcaption i{width:4px;height:4px;border-radius:50%;background:#c4faff;box-shadow:0 0 10px #8dfaff}.sp-portrait-tab{position:absolute;right:-30px;top:50%;writing-mode:vertical-rl;font:700 7px Manrope,sans-serif;letter-spacing:2px;color:#b6e6f8}.sp-section-track{grid-column:1/-1;display:grid;grid-template-columns:repeat(3,1fr);margin-top:20px;border:1px solid #b2edff66;border-radius:17px;padding:7px;background:linear-gradient(110deg,#51a9ca28,#063e7480);box-shadow:inset 0 1px #c4faff33}.sp-section-track>a{display:grid;grid-template-columns:24px 1fr;gap:7px 12px;align-items:center;min-height:76px;padding:15px 22px;border-right:1px solid #9bd3ea35;color:#dbf4ff;text-decoration:none;transition:background .2s;border-radius:10px}.sp-section-track>a:last-child{border-right:0}.sp-section-track>a:hover{background:#a8e9ff17}.sp-section-track span{font:400 12px var(--mk-display);color:#92c4e0;grid-row:1/3;align-self:start;padding-top:2px}.sp-section-track b{font:500 17px var(--mk-display);letter-spacing:-.4px}.sp-section-track i{font:400 10px Manrope,sans-serif;color:#a4cee4}.sp-layout .wood-section:not(.wood-overview){padding:90px 0 30px;min-height:0}.sp-layout .wood-profile{display:grid;grid-template-columns:.8fr 1.4fr;gap:60px;align-items:start;border-top:1px solid #b1e1f644}.sp-layout .wood-profile>.wood-module-heading{display:block;position:relative;margin:0;padding:0;border:0}.sp-layout .wood-profile>.wood-module-heading>span{display:block;font:400 16px var(--mk-display);color:#9ecbe2;margin-bottom:30px}.sp-layout .wood-profile .wood-eyebrow{font:700 8px Manrope,sans-serif;letter-spacing:1.8px;margin:0 0 16px}.sp-layout .wood-profile h2{font:500 44px/1.06 var(--mk-display);letter-spacing:-2px;margin:0 0 20px;color:#e7faff;max-width:260px}.sp-section-note{font:400 12px/1.9 Manrope,sans-serif;color:#b4d9ea;max-width:260px}.sp-layout .wood-profile-terminal{display:block;width:100%;min-height:0;border-radius:21px;max-width:none;margin:0;grid-template-columns:none;background:linear-gradient(130deg,#e7fafff5,#bfddebf5);box-shadow:inset 0 2px #fff,0 4px #073e6b88,0 15px 35px #00295a44}.sp-layout .wood-profile-copy{padding:31px}.sp-layout .wood-profile-copy>.wood-profile-intro{font:500 21px/1.4 var(--mk-display);letter-spacing:-.6px;margin:16px 0 25px;color:#174b69}.sp-layout .wood-biography{background:transparent;border:0;border-top:1px solid #7baac05c;border-radius:0;margin-top:20px}.sp-layout .wood-biography summary{padding:18px 0;background:none;font-size:11px;color:#184a65}.sp-layout .wood-biography>div{padding:0}.sp-layout .wood-biography p{font:400 14px/1.95 Manrope,sans-serif;color:#305970;max-width:670px;margin:0 0 18px}.sp-layout .wood-content-status{display:block;font-size:7px;line-height:1.8;letter-spacing:1px;padding:15px 0 0;border-top:1px solid #8db3c74d;color:#56798b}.sp-layout .wood-collection{border-top:1px solid #abdced44;margin-top:60px}.sp-layout .pf-research-archive{padding:0;margin:0 0 70px;background:none;border:0;box-shadow:none;border-radius:0}.sp-layout .pf-research-archive h2{font:500 44px/1.05 var(--mk-display);letter-spacing:-1.8px;max-width:470px;margin:18px 0;color:#e7faff}.sp-layout .pf-research-archive>p:not(.wood-eyebrow){font-size:12px;line-height:1.9;max-width:530px;color:#baddf0}.sp-layout .pf-research-archive>.pf-text-link{max-width:460px;margin-bottom:25px;font-size:11px}.sp-research-register{display:grid;margin-top:35px;border-top:1px solid #8ecce95e}.sp-research-register>div{display:grid;grid-template-columns:38px 1fr 240px;gap:15px;align-items:center;padding:24px 5px;border-bottom:1px solid #98cee43b}.sp-research-register span{font:400 12px var(--mk-display);color:#98c9e2}.sp-research-register h3{font:500 25px var(--mk-display);letter-spacing:-.7px;color:#e0f5ff;margin:0}.sp-research-register small{font:600 7px Manrope,sans-serif;letter-spacing:1px;text-align:right;color:#a2ccdf}.sp-layout .wood-collection>.wood-module-heading{margin:0 0 25px}.sp-layout .wood-collection>.wood-module-heading h2{font-size:34px;letter-spacing:-1.2px}.sp-layout .wood-gallery{width:100%;max-width:none;margin:0;border-radius:20px;grid-template-columns:1.3fr 1fr}.sp-layout .wood-gallery-display{padding:12px}.sp-layout .wood-gallery-console{padding:26px}.sp-layout .wood-gallery-console h3{font-size:28px}.sp-layout .wood-gallery img{max-height:450px;object-fit:contain}.sp-layout .wood-gallery-image{background:#0b4775}.sp-layout .wood-structure{border-top:1px solid #abdced44;margin-top:60px}.sp-layout .wood-structure>.wood-module-heading{margin:0 0 30px}.sp-layout .wood-structure>.wood-module-heading h2{font:500 44px/1.1 var(--mk-display);letter-spacing:-1.8px}.sp-exhibit-introduction{max-width:570px;font:400 12px/1.9 Manrope,sans-serif;color:#bddff0}.sp-exhibit-chassis{border:1px solid #bef3ff;border-radius:22px;background:linear-gradient(140deg,#94d4e944,#07518d99);box-shadow:inset 0 2px #e0ffff,0 5px #053c6980,0 20px 40px #001e4b55;overflow:hidden;isolation:isolate;position:relative}.sp-exhibit-chassis>header{height:42px;display:flex;align-items:center;justify-content:space-between;gap:20px;padding:0 20px;border-bottom:1px solid #98e2f75e;font:700 8px/1 Manrope,sans-serif;letter-spacing:1px;color:#c9f3ff;background:#14669b55}.sp-exhibit-chassis>header>span:first-child{display:flex;align-items:center;gap:9px}.sp-exhibit-chassis>header i{width:4px;height:4px;background:#b4faff;border-radius:50%;box-shadow:0 0 10px #a9faff}.sp-exhibit-frame{position:relative;width:100%;height:520px;overflow:hidden;background:#0b5181}body.sp-portfolio-active #world-stage[data-contained=true]{position:absolute;inset:0;width:100%;height:100%;z-index:2;visibility:visible;overflow:hidden}body.sp-portfolio-active #world-stage[data-contained=true] .scene-stage.in-world{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;min-height:0;max-width:none;margin:0;border-radius:0;clip-path:none;z-index:2;opacity:1}body.sp-portfolio-active #world-stage[data-contained=true] canvas{width:100%;height:100%;display:block}.sp-exhibit-poster{position:absolute;inset:0;display:grid;place-items:center}.sp-exhibit-poster img{width:100%;height:100%;object-fit:cover}.sp-exhibit-poster>span{position:absolute;bottom:20px;left:20px;font:600 8px Manrope,sans-serif;letter-spacing:1px;color:#c5f3ff}.sp-exhibit-frame:has(canvas) .sp-exhibit-poster{visibility:hidden}.sp-exhibit-bottom{display:flex;justify-content:space-between;align-items:center;gap:25px;padding:14px 20px;background:#084576b3;border-top:1px solid #a0dff288;font:600 8px Manrope,sans-serif;letter-spacing:.7px;color:#b8e2f5}.sp-exhibit-bottom label{display:flex;align-items:center;gap:12px;flex:0 1 470px;font-size:10px;letter-spacing:0}.sp-exhibit-bottom input{flex:1;min-width:80px;min-height:30px;accent-color:#a5f4ff}.sp-exhibit-bottom output{font-size:9px;width:30px;text-align:right}.sp-exhibit-controls{display:grid;grid-template-columns:1.3fr 1fr;gap:22px;align-items:start;margin-top:24px}.sp-layout .sp-exhibit-controls .savant-discovery-console{position:relative;inset:auto!important;max-width:none;width:auto;margin:0;padding:22px;border-radius:19px;min-height:0;transform:none}.sp-layout .sp-exhibit-controls .wood-structure-terminal{position:relative;inset:auto;max-width:none;width:auto;min-height:0;margin:0;padding:23px;border-radius:19px}.sp-layout .wood-sliders{gap:18px}.sp-layout .savant-connection-control p{font-size:9px;line-height:1.8;display:block}.sp-layout .savant-study-readout{padding-top:17px;padding-bottom:17px}.sp-layout .savant-study-track{padding:4px}.sp-layout .savant-study-track button{font-size:9px}.sp-layout .savant-console-top{margin-bottom:10px}.sp-layout .wood-end{padding:50px 0 100px;gap:18px;margin:0;min-height:0}.sp-layout .wood-end p{font-size:11px;color:#b9dcec}.sp-layout .wood-end-symbol{display:none}.sp-layout .savant-hotspots{z-index:10}.sp-layout .wood-rail{z-index:35}.sp-layout .wood-scroll-cue,.sp-layout .wood-mobile-view{display:none}.sp-portrait-bezel:focus-within{outline:2px solid #c5faff}@media(min-width:1700px){.sp-layout .wood-overview{padding-top:215px;gap:40px 110px}.sp-portrait{max-width:530px}.sp-layout .savant-introduction h1{font-size:98px}.sp-exhibit-frame{height:590px}}@media(max-width:1100px){.sp-layout .wood-chapter-flow{padding:0 34px}.sp-layout .wood-overview{gap:30px 35px;padding-top:190px}.sp-layout .savant-introduction h1{font-size:66px;letter-spacing:-3.9px}.sp-hero-subtitle{font-size:19px}.sp-hero-links{gap:20px}.sp-layout .sp-hero-links .savant-text-link{min-width:150px;padding:0 14px;font-size:10px}.sp-secondary-link{font-size:10px;gap:12px}.sp-person-label{font-size:7px;letter-spacing:1.2px}.sp-hero-coordinate{margin-top:30px;gap:15px;letter-spacing:.6px}.sp-hero-coordinate i{width:25px}.sp-section-track>a{padding:15px;gap:8px}.sp-section-track b{font-size:15px}.sp-section-track i{font-size:9px}.sp-layout .wood-profile{gap:35px}.sp-layout .wood-profile h2{font-size:38px}.sp-exhibit-frame{height:450px}.sp-exhibit-controls{grid-template-columns:1fr 1fr;gap:15px}.sp-layout .sp-exhibit-controls .savant-discovery-console{padding:18px}.sp-layout .sp-exhibit-controls .wood-structure-terminal{padding:20px}.sp-layout .savant-study-readout{grid-template-columns:24px 1fr}.sp-layout .savant-read-study{grid-column:2;justify-self:start}.sp-portrait-tab{right:-24px}}@media(max-width:800px){.sp-layout .wood-chapter-flow{padding:0 25px}.sp-layout .wood-overview{gap:35px 24px;padding-top:172px}.sp-layout .savant-introduction h1{font-size:58px;letter-spacing:-3px}.sp-eyebrow{margin-bottom:22px;font-size:8px}.sp-person-label{font-size:6px;max-width:230px}.sp-hero-links{flex-wrap:wrap;gap:10px 20px}.sp-hero-subtitle{font-size:17px;line-height:1.5;margin-bottom:22px}.sp-hero-coordinate{display:none}.sp-portrait{margin-right:3px;max-width:350px;align-self:center}.sp-portrait-bezel{padding:8px;border-radius:20px}.sp-portrait img{border-radius:12px}.sp-portrait figcaption{padding:15px 5px 5px;font-size:10px}.sp-portrait figcaption>span:last-child{font-size:6px;letter-spacing:.3px}.sp-section-track{margin-top:0}.sp-section-track>a{grid-template-columns:16px 1fr;padding:12px 10px;gap:6px 8px;min-height:70px}.sp-section-track b{font-size:13px}.sp-section-track i{font-size:8px}.sp-section-track span{font-size:9px}.sp-layout .wood-profile{grid-template-columns:.7fr 1.2fr;gap:25px}.sp-layout .wood-profile h2{font-size:32px;letter-spacing:-1px}.sp-section-note{font-size:11px}.sp-layout .wood-profile-copy{padding:24px}.sp-layout .pf-research-archive h2{font-size:38px}.sp-research-register h3{font-size:21px}.sp-research-register>div{grid-template-columns:28px 1fr 170px}.sp-research-register small{font-size:6px;letter-spacing:.5px}.sp-layout .wood-gallery{grid-template-columns:1fr}.sp-layout .wood-gallery-console{padding:22px}.sp-exhibit-frame{height:390px}.sp-exhibit-controls{grid-template-columns:1fr}.sp-layout .sp-exhibit-controls .savant-discovery-console{padding:23px}.sp-layout .savant-study-readout{grid-template-columns:30px 1fr auto}.sp-layout .savant-read-study{grid-column:auto}.sp-exhibit-bottom{flex-wrap:wrap;gap:10px}.sp-exhibit-bottom label{flex-basis:100%;font-size:10px}.sp-exhibit-bottom>span{font-size:7px}}@media(max-width:600px){.sp-layout .wood-chapter-flow{padding:0 20px}.sp-layout .wood-overview{display:flex;flex-direction:column;align-items:stretch;padding:165px 0 38px;gap:30px}.sp-layout .savant-introduction{width:100%;margin:0}.sp-eyebrow{font-size:8px;margin-bottom:20px;letter-spacing:1.5px}.sp-person-label{font-size:6px;letter-spacing:1.4px;max-width:none;margin-bottom:14px}.sp-layout .savant-introduction h1{font-size:65px;letter-spacing:-3.7px;line-height:.98;margin:0 0 21px}.sp-hero-subtitle{font-size:19px;margin:0 0 22px}.sp-hero-subtitle br{display:none}.sp-hero-links{gap:20px;flex-wrap:nowrap}.sp-layout .sp-hero-links .savant-text-link{font-size:10px;min-width:155px;min-height:46px;gap:15px}.sp-secondary-link{font-size:10px;line-height:1.5;gap:15px;flex:1}.sp-portrait{width:100%;max-width:400px;margin:10px 0 0;align-self:center;transform:rotate(.8deg)}.sp-portrait:before{inset:-20px -15px 25px}.sp-portrait:after{inset:10px 2px -13px -8px;border-radius:23px}.sp-portrait-bezel{padding:9px;border-radius:22px}.sp-portrait img{border-radius:13px}.sp-portrait-tab{right:-14px;font-size:5px;letter-spacing:1px}.sp-portrait figcaption{padding:16px 10px 4px;font-size:11px}.sp-portrait figcaption>span:last-child{font-size:6px;letter-spacing:.7px}.sp-section-track{grid-template-columns:1fr;margin-top:17px;padding:6px;border-radius:14px}.sp-section-track>a{display:grid;grid-template-columns:20px 1fr 125px;min-height:60px;padding:13px 12px;border-right:0;border-bottom:1px solid #95d3ea30;gap:10px}.sp-section-track>a:last-child{border-bottom:0}.sp-section-track span{grid-row:auto;align-self:center;padding:0;font-size:9px}.sp-section-track b{font-size:14px;letter-spacing:-.3px}.sp-section-track i{font-size:8px;text-align:right;line-height:1.7}.sp-layout .wood-section:not(.wood-overview){padding:70px 0 20px}.sp-layout .wood-profile{display:block}.sp-layout .wood-profile>.wood-module-heading{margin-bottom:25px}.sp-layout .wood-profile>.wood-module-heading>span{font-size:12px;margin-bottom:22px}.sp-layout .wood-profile h2{font-size:39px;max-width:260px;letter-spacing:-1.5px;margin-bottom:16px}.sp-section-note{max-width:100%;font-size:11px;line-height:1.9}.sp-layout .wood-profile-copy{padding:24px 21px}.sp-layout .wood-biography p{font-size:13px;line-height:1.95}.sp-layout .wood-profile-copy>.wood-profile-intro{font-size:21px}.sp-layout .wood-content-status{font-size:6px;letter-spacing:.6px}.sp-layout .wood-collection,.sp-layout .wood-structure{margin-top:45px}.sp-layout .pf-research-archive h2{font-size:38px;letter-spacing:-1.7px;margin:18px 0}.sp-layout .pf-research-archive{margin-bottom:45px}.sp-layout .pf-research-archive>p:not(.wood-eyebrow){font-size:11px;line-height:1.9}.sp-layout .pf-research-archive>.pf-text-link{font-size:10px}.sp-research-register{margin-top:25px}.sp-research-register>div{grid-template-columns:24px 1fr;gap:8px 12px;padding:21px 0}.sp-research-register span{grid-row:1/3;align-self:start;padding-top:2px;font-size:10px}.sp-research-register h3{font-size:21px;line-height:1.2}.sp-research-register small{grid-column:2;text-align:left;font-size:6px;letter-spacing:.8px}.sp-layout .wood-collection>.wood-module-heading h2{font-size:30px}.sp-layout .wood-gallery-console{padding:23px 19px}.sp-layout .wood-gallery-display{padding:8px}.sp-layout .wood-gallery img{max-height:300px}.sp-layout .wood-structure>.wood-module-heading{margin-bottom:25px}.sp-layout .wood-structure>.wood-module-heading h2{font-size:37px;letter-spacing:-1.5px}.sp-exhibit-introduction{font-size:11px;line-height:1.9}.sp-exhibit-chassis{border-radius:17px}.sp-exhibit-chassis>header{height:37px;padding:0 12px;font-size:6px;letter-spacing:.5px;gap:10px}.sp-exhibit-chassis>header>span:last-child{font-size:5px}.sp-exhibit-frame{height:365px}.sp-exhibit-bottom{padding:13px;font-size:6px}.sp-exhibit-bottom label{font-size:9px;gap:8px}.sp-exhibit-bottom input{min-height:32px}.sp-layout .sp-exhibit-controls .savant-discovery-console{padding:18px;border-radius:16px}.sp-layout .savant-study-readout{grid-template-columns:23px 1fr}.sp-layout .savant-read-study{grid-column:2;justify-self:start;width:auto;min-height:40px;font-size:10px;padding:0 14px}.sp-layout .savant-study-readout h2{font-size:23px}.sp-layout .savant-selected-description{font-size:10px}.sp-layout .savant-study-track button{font-size:8px;gap:6px}.sp-layout .savant-lens-glyph{width:23px;height:23px}.sp-layout .savant-connection-control p{font-size:9px}.sp-layout .sp-exhibit-controls .wood-structure-terminal{padding:22px 18px;border-radius:16px}.sp-layout .wood-end{padding:40px 0 95px}.sp-layout .wood-station-label{font-size:9px}.sp-layout .wood-station{padding:0 9px}.sp-layout .wood-station-number{font-size:7px}}@media(max-width:360px){.sp-layout .wood-chapter-flow{padding:0 17px}.sp-layout .savant-introduction h1{font-size:58px;letter-spacing:-3.4px}.sp-hero-subtitle{font-size:17px}.sp-hero-links{gap:14px}.sp-layout .sp-hero-links .savant-text-link{min-width:145px;padding:0 12px;font-size:9px}.sp-secondary-link{font-size:9px;gap:8px}.sp-section-track>a{grid-template-columns:17px 1fr 105px;padding:13px 8px;gap:8px}.sp-section-track b{font-size:13px}.sp-section-track i{font-size:7px}.sp-exhibit-frame{height:330px}.sp-layout .wood-station{padding:0 7px}.sp-layout .wood-station-label{font-size:8px}}@media(prefers-reduced-motion:no-preference){.sp-layout .sp-hero-copy,.sp-layout .sp-portrait{animation:sp-enter .8s cubic-bezier(.16,.7,.2,1) both}.sp-layout .sp-portrait{animation-delay:.08s}@keyframes sp-enter{0%{opacity:.4;translate:0 18px}to{opacity:1;translate:0 0}}}.motion-off .sp-layout :is(.sp-hero-copy,.sp-portrait){animation:none}.pf-clover-showroom .pf-clover-fallback{width:350px;height:350px;max-width:95%;top:0;filter:drop-shadow(12px 20px 10px #00244d66)}.pf-clover-fallback>img{width:100%;height:100%;display:block;object-fit:contain}.sp-layout .sp-portrait img{height:auto!important}.sp-layout #wood-title br{display:block!important}.sp-layout #wood-title{white-space:normal!important;overflow-wrap:normal;word-break:normal}.sp-layout .wood-structure,.sp-layout .wood-collection{display:block;grid-template-columns:none;width:100%;max-width:none}.sp-layout .sp-exhibit-chassis{width:100%;max-width:none}.sp-layout .sp-exhibit-frame{width:100%}.sp-layout .wood-topbar>.wood-rail{position:static;inset:auto;transform:none;width:auto;max-width:none;margin:0 5px 0 auto;padding:3px;display:flex;gap:2px;flex:0 0 auto;border-radius:11px;box-shadow:inset 0 1px #c5faff29;background:#03416b85;border:1px solid #88c7df70;z-index:auto}.sp-layout .wood-topbar .wood-station{min-width:77px;min-height:36px;padding:0 11px;gap:7px;flex:1}.sp-layout .wood-topbar .wood-station-label{font-size:10px}.sp-layout .wood-topbar .wood-station-number{font-size:7px}.sp-layout .wood-topbar .wood-station.current{border-radius:7px}.sp-layout .wood-utilities{flex:0 0 auto}@media(max-width:999px){.sp-layout .wood-topbar{flex-wrap:wrap}.sp-layout .wood-topbar>.wood-rail{order:5;flex-basis:100%;width:100%;margin:0;justify-content:center}.sp-layout .wood-topbar .wood-station{min-height:32px;padding:0 12px;min-width:0}.sp-layout .wood-location{flex:1}.sp-layout .pf-savant-switch{top:130px}.sp-layout .wood-overview{padding-top:215px}}@media(max-width:600px){.sp-layout .wood-topbar>.wood-rail{padding:2px}.sp-layout .wood-topbar .wood-station{min-height:31px;padding:0 8px;gap:5px}.sp-layout .wood-topbar .wood-station-label{font-size:9px}.sp-layout .wood-topbar .wood-station-number{font-size:6px}.sp-layout .pf-savant-switch{top:127px}.sp-layout .wood-overview{padding-top:205px}}@media(max-width:600px){.sp-layout .wood-overview{display:grid;grid-template-columns:minmax(0,1fr) 43%;gap:15px 20px}.sp-layout .sp-hero-copy{display:contents;animation:none}.sp-layout .sp-eyebrow,.sp-layout .sp-person-label{grid-column:1/-1;margin:0}.sp-layout #wood-title{grid-column:1/-1;margin:6px 0 9px}.sp-layout .sp-hero-subtitle{grid-column:1;grid-row:4;font-size:18px;line-height:1.55;margin:0;align-self:start}.sp-layout .sp-hero-links{grid-column:1;grid-row:5;display:flex;flex-direction:column;align-items:stretch;gap:9px}.sp-layout .sp-hero-links .savant-text-link{width:100%;min-width:0;font-size:9px;min-height:44px;padding:0 12px;gap:6px}.sp-layout .sp-secondary-link{font-size:9px;gap:9px;min-height:36px}.sp-layout .sp-portrait{grid-column:2;grid-row:4/6;width:100%;max-width:none;align-self:start;margin:0}.sp-layout .sp-portrait-bezel{padding:6px;border-radius:16px}.sp-layout .sp-portrait img{border-radius:9px}.sp-layout .sp-portrait:before{inset:-10px -10px 15px}.sp-layout .sp-portrait:after{inset:5px 0 -8px -6px;border-radius:16px}.sp-layout .sp-portrait figcaption{font-size:8px;padding:12px 2px 0;white-space:nowrap}.sp-layout .sp-portrait figcaption>span:last-child{display:none}.sp-layout .sp-portrait-tab{right:-11px;font-size:4px;letter-spacing:.6px}.sp-layout .sp-portrait-corner{width:16px;height:16px;right:13px;bottom:13px}.sp-layout .sp-section-track{grid-column:1/-1;margin-top:12px}.sp-layout .sp-hero-coordinate{display:none}}@media(max-width:360px){.sp-layout .wood-overview{gap:13px 16px}.sp-layout .sp-hero-subtitle{font-size:16px}.sp-layout .sp-hero-links .savant-text-link{font-size:8px;padding:0 10px}.sp-layout .sp-portrait figcaption{font-size:7px}}.nb-archive{color:#dcf5ff;min-width:0;pointer-events:auto}.nb-archive button{font-family:inherit;cursor:pointer}.nb-archive button:focus-visible,.nb-stage canvas:focus-visible{outline:2px solid #edffff;outline-offset:4px}.nb-archive button:disabled{opacity:.4;cursor:default}.nb-volumes{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:15px 0 30px}.nb-volumes button{min-width:0;text-align:left;padding:18px 20px;border:1px solid #b0eaff66;border-radius:12px;color:#dff8ff;background:linear-gradient(155deg,#9adaf326,#0964aa35);box-shadow:inset 0 1px #c3f8ff44;transition:background .2s,border-color .2s}.nb-volumes span{display:block;font-size:9px;letter-spacing:1.4px;margin-bottom:10px}.nb-volumes strong{font:500 clamp(17px,2.2vw,27px)/1.4 var(--mk-display),"Segoe UI Historic","Segoe UI Symbol",sans-serif;overflow-wrap:anywhere}.nb-volumes button:hover{background:#b0ecff26}.nb-volumes button[aria-pressed=true]{background:linear-gradient(140deg,#e4fcff,#91d5ef);color:#164f76;border-color:#d6fbff;box-shadow:inset 0 1px #fff,0 4px 13px #002b4c33}.nb-layout{display:grid;grid-template-columns:minmax(0,1.12fr) minmax(0,1fr);gap:36px;align-items:start}.nb-object{min-width:0;position:sticky;top:125px}.nb-stage{position:relative;height:570px;min-width:0;overflow:hidden;border:1px solid #c2f2ff66;border-radius:19px;background:radial-gradient(ellipse at 50% 40%,#67b9d951,transparent 65%),linear-gradient(150deg,#105f9870,#042d6d99);box-shadow:inset 0 1px 1px #dbffff80,inset 0 -35px 55px #05296238,0 14px 30px #00245b22}.nb-stage:after{content:"";position:absolute;bottom:45px;left:10%;width:80%;height:1px;background:linear-gradient(90deg,transparent,#9ee9ff77,transparent);pointer-events:none}.nb-stage canvas{display:block;width:100%;height:100%;touch-action:pan-y;cursor:grab}.nb-stage canvas:active{cursor:grabbing}.nb-stage-label{position:absolute;inset:20px 18px auto;display:flex;justify-content:space-between;gap:15px;pointer-events:none;font-size:7px;letter-spacing:1.2px;color:#b7e7f6}.nb-loading{position:absolute;bottom:18px;left:15px;right:15px;text-align:center;color:#c0e8fa;font-size:10px;line-height:1.6;pointer-events:none}.nb-stage[data-renderer=webgl] .nb-loading,.nb-stage[data-renderer=webgl] .nb-fallback{display:none}.nb-fallback{position:absolute;inset:12% 12% 15%;width:76%;height:73%;object-fit:contain;filter:drop-shadow(8px 15px 13px #001a45aa)}.nb-view-tools{display:flex;gap:7px;flex-wrap:wrap;margin:16px 0 4px}.nb-view-tools button,.nb-rotation button{min-height:44px;padding:0 15px;border:1px solid #b0ddeb88;border-radius:8px;background:linear-gradient(#c6f0f6,#75b7d9);color:#164e72;box-shadow:inset 0 1px #efffff;font-size:11px}.nb-view-tools button:hover,.nb-rotation button:hover{background:#e0faff}.nb-rotation{display:flex;align-items:center;justify-content:space-between;gap:12px}.nb-rotation button{font-size:22px;min-width:44px;padding:0 10px}.nb-rotation p{font-size:10px!important;line-height:1.7!important;margin:10px 0!important;text-align:center;color:#c0deef!important}.nb-caption{font-size:10px!important;line-height:1.9!important;color:#b0d6e9!important;margin:17px 0 0!important;max-width:65ch!important}.nb-directory{margin:0!important;min-width:0}.nb-directory header{padding:5px 0 20px}.nb-directory .pf-kicker{color:#acd9ed;font-size:8px}.nb-directory h3{font:500 clamp(26px,3.2vw,41px)/1.35 var(--mk-display),"Segoe UI Historic","Segoe UI Symbol",sans-serif;letter-spacing:-1px;color:#e3faff;margin:12px 0;overflow-wrap:anywhere}.nb-directory header>p:last-child{font-size:11px;color:#b7d8e9}.nb-selected{min-height:98px;margin:0 0 22px;padding:18px 20px;border:1px solid #c6edfc66;border-radius:10px;background:linear-gradient(130deg,#b6e4ef24,#7cbee614);box-shadow:inset 0 1px #e6ffff28}.nb-selected span{display:block;font-size:9px;letter-spacing:1px;color:#b2e1f1}.nb-selected strong{display:block;font-size:13px;line-height:1.7;font-weight:500;color:#e8faff;margin-top:10px}.nb-chapters{padding:0;margin:0;list-style:none;border-top:1px solid #96c9e54d}.nb-chapters li{margin:0;padding:0}.nb-chapters button{width:100%;display:grid;grid-template-columns:23px minmax(0,1fr) 83px;gap:12px;align-items:center;text-align:left;padding:16px 10px;min-height:70px;border:0;border-bottom:1px solid #96c9e54d;background:transparent;color:#d5effd}.nb-chapters button>span{font-size:10px;color:#a5d1e9}.nb-chapters strong{font-size:10px;line-height:1.9;font-weight:500;letter-spacing:.2px}.nb-chapters small{font-size:10px;white-space:nowrap;color:#b7d8e9;text-align:right}.nb-chapters button:hover{background:#c1f4ff12}.nb-chapters button[aria-pressed=true]{background:linear-gradient(110deg,#c6f2ff2a,#6ec6e70b);box-shadow:inset 2px 0 #b8f5ff}.nb-index-note{font-size:10px!important;line-height:1.9!important;color:#afd2e7!important;margin-top:22px!important}@media(min-width:1100px){.nb-stage{height:620px}}@media(max-width:800px){.nb-layout{grid-template-columns:1fr;gap:32px}.nb-object{position:static}.nb-stage{height:490px}.nb-volumes{gap:8px}.nb-volumes button{padding:15px 12px}.nb-volumes strong{font-size:20px}.nb-caption{max-width:none!important}}@media(max-width:480px){.nb-volumes{gap:6px;margin-bottom:20px}.nb-volumes button{padding:12px 7px;border-radius:9px}.nb-volumes span{font-size:7px;letter-spacing:.5px;margin-bottom:7px}.nb-volumes strong{font-size:14px}.nb-stage{height:420px;border-radius:14px}.nb-stage-label{inset:16px 12px auto;font-size:6px;letter-spacing:.5px}.nb-view-tools{gap:6px}.nb-view-tools button{flex:1;padding:0 8px;font-size:10px}.nb-view-tools button:last-child{flex:1.4}.nb-chapters button{grid-template-columns:20px minmax(0,1fr);gap:4px 10px;padding:14px 9px}.nb-chapters button>span{grid-row:1/3}.nb-chapters small{grid-column:2;text-align:left;font-size:9px}.nb-chapters strong{font-size:10px}.nb-selected strong{font-size:12px}.nb-selected{padding:16px;min-height:100px}.nb-directory h3{font-size:32px}.nb-rotation p{font-size:9px!important}}@media(prefers-reduced-motion:reduce){.nb-archive *{transition:none!important}}.nb-stage[data-renderer=fallback] canvas{display:none}.nb-stage canvas:focus-visible{outline-offset:-5px}@media(max-width:480px){.nb-volumes{grid-template-columns:1fr;gap:6px}.nb-volumes button{display:grid;grid-template-columns:80px minmax(0,1fr);align-items:center;gap:12px;padding:11px 15px;min-height:53px}.nb-volumes span{margin:0;font-size:8px}.nb-volumes strong{font-size:20px;line-height:1.4;white-space:nowrap;overflow-wrap:normal}}.ar-release .sp-research-register>a{display:grid;grid-template-columns:38px 1fr 140px;gap:15px;align-items:center;padding:24px 5px;border-bottom:1px solid #98cee43b;color:#e0f5ff;text-decoration:none;min-height:84px}.ar-release[data-record]:not([data-record=""])>h2{overflow-wrap:anywhere}.ar-release[data-record=wiindavl-cc001]>h2{font-size:clamp(28px,6vw,44px)}.ar-release .sp-research-register>a:hover,.ar-release .sp-research-register>a[aria-current]{background:#94e5ff0c}.ar-release .sp-research-register>a:focus-visible{outline:2px solid #eaffff;outline-offset:3px}.ar-release .ar-index-heading{display:flex;align-items:center;justify-content:space-between;gap:20px;margin:40px 0 15px}.ar-index-heading h3{font:500 23px var(--mk-display);letter-spacing:-.5px;color:#e4f9ff;margin:0}.ar-index-heading a{font-size:12px;color:#bff4ff;text-decoration:none;min-height:44px;display:flex;align-items:center}.ar-record-list{border-top:1px solid var(--pf-line)}.ar-record-list>a{display:block;padding:28px 4px;border-bottom:1px solid var(--pf-line);text-decoration:none;color:#e3f6ff}.ar-record-list>a:hover{background:#9deaff08}.ar-record-list h3{font:500 29px/1.2 var(--mk-display);letter-spacing:-.6px;margin:12px 0}.ar-record-list h3 span{font:400 15px/1.6 Manrope,sans-serif;color:#b4dcf0;letter-spacing:0;margin-left:18px}.ar-record-list p{max-width:850px;color:#c0dfef;font-size:14px;line-height:1.9;margin:14px 0}.ar-record-list>a>div{display:flex;justify-content:space-between;gap:20px;align-items:center;color:#a8d1e8;font-size:10px;line-height:1.8}.ar-record-list b{color:#defaff;font-size:12px;font-weight:600;white-space:nowrap}.ar-record-list .pf-kicker{font-size:8px;color:#c6e6f5}.ar-release .ar-return{display:inline-flex;align-items:center;min-height:44px;margin:0 0 25px;color:#d2f8ff;font-size:12px;line-height:1.7;text-decoration:none}.ar-release .ar-return:hover{text-decoration:underline}.ar-release>.ar-record-subtitle{font:400 20px/1.6 var(--mk-display)!important;margin:0 0 30px!important;color:#d2ebfa!important;max-width:none!important}.ar-paper{width:100%;padding:40px 44px;background:linear-gradient(135deg,#e7fafff5,#bfddebf5);border-radius:21px;color:#285169;box-shadow:inset 0 2px #fff,0 4px #073e6b88,0 15px 35px #00295a44;min-width:0;overflow-wrap:break-word}.ar-paper>*{max-width:900px;margin-left:auto;margin-right:auto}.ar-paper section{margin-top:38px}.ar-paper p,.ar-paper li{font:400 15px/1.95 Manrope,sans-serif;color:#2d536a;max-width:78ch}.ar-paper h3{font:500 26px/1.25 var(--mk-display);letter-spacing:-.7px;color:#174b69;margin:12px 0 20px}.ar-paper h4{font:600 18px/1.4 var(--mk-display);color:#174b69;margin:28px 0 14px}.ar-paper a{color:#0a5076;text-underline-offset:4px}.ar-paper ul{padding-left:21px}.ar-paper li+li{margin-top:10px}.ar-paper .ar-record-abstract{font-size:18px;line-height:1.8;margin-top:0;margin-bottom:28px;color:#194c6a}.ar-paper .wood-metadata{max-width:900px;margin-bottom:30px}.ar-paper .wood-metadata>div{border-color:#779fb444;font-size:11px;padding:12px 0;line-height:1.8}.ar-paper .wood-metadata dt{color:#486b80}.ar-paper .wood-metadata dd{color:#174b69;max-width:70%}.ar-evidence{font:600 8px/1.7 Manrope,sans-serif;letter-spacing:1.2px;color:#426a80;display:block;margin-bottom:9px}.ar-paper .ar-boundary{padding:16px 0 16px 20px;border-left:2px solid #709eb3;font-size:13px;line-height:1.9;color:#365d73;max-width:78ch;margin-top:26px}.ar-limitations{border-top:1px solid #8bb2c455;padding-top:20px}.ar-chronology ol{list-style:none;padding:0;margin:0}.ar-chronology li{display:grid;grid-template-columns:170px 1fr;gap:20px;padding:12px 0;border-bottom:1px solid #8bb2c455;max-width:none}.ar-chronology li>span{font-size:11px;font-weight:600;padding-top:4px;color:#315d76}.ar-chronology li p{font-size:13px;margin:0}.ar-artifact-tabs{display:flex;gap:9px;flex-wrap:wrap;margin:30px 0 24px}.ar-paper .pf-button{font-size:11px;min-height:44px;padding:0 15px}.ar-artifact-tabs .pf-button{background:linear-gradient(#c3e4ed,#91bacf);color:#224f69;border-color:#749db5;box-shadow:inset 0 1px #fff,0 2px #7296b088}.ar-artifact-tabs .pf-button[aria-pressed=true]{background:linear-gradient(#318cba,#0a527d);color:#effcff;border-color:#3f7d9d;box-shadow:inset 0 1px #97d7f0,0 2px #466d85}.ar-paper .pf-button:disabled{opacity:.45;color:#25485d;background:#aec7d4;box-shadow:none}.ar-paper figure{margin:25px 0}.ar-paper figcaption{font:400 12px/1.9 Manrope,sans-serif;color:#43667a;margin-bottom:15px}.ar-paper figcaption p{font-size:13px;margin-top:9px}.ar-video video{display:block;width:100%;height:auto;max-height:65vh;object-fit:contain;background:#0c223a;border:1px solid #8dafbf;border-radius:10px}.ar-video figcaption{margin-top:14px}.ar-video>a{font-size:12px}.ar-image-reader{margin:22px 0 12px;border:1px solid #83aabb88;border-radius:12px;overflow:hidden;background:#afccd9}.ar-image-tools{display:grid;grid-template-columns:38px minmax(0,1fr) 38px 45px;align-items:center;gap:9px;padding:12px;background:linear-gradient(#dfedf1,#b6d2de)}.ar-image-tools .pf-button{padding:0;min-width:0;min-height:40px;font-size:16px}.ar-image-tools .pf-button:last-child{font-size:10px}.ar-image-tools label{display:flex;align-items:center;gap:10px;min-width:0;color:#2b5870;font-size:11px}.ar-image-tools input{width:100%;min-width:0;flex:1;min-height:40px}.ar-image-tools output{font:500 10px var(--mk-display);min-width:36px;text-align:right}.ar-viewport{position:relative;height:560px;max-height:70svh;overflow:hidden;touch-action:pan-y;background:#092c4b;outline-offset:-4px!important}.ar-viewport[data-zoomed=true]{touch-action:none;cursor:grab}.ar-viewport[data-zoomed=true]:active{cursor:grabbing}.ar-viewport img{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;transform-origin:center;pointer-events:none;-webkit-user-select:none;user-select:none}.ar-viewport img[hidden]{display:none}.ar-viewport .ar-media-fallback{padding:30px;color:#e8faff;font-size:14px}.ar-document-viewport{height:780px;max-height:78svh;background:#dae5e9}.ar-paper .ar-reader-hint{font-size:10px;line-height:1.8;margin:0;padding:12px 15px;max-width:none;color:#2e5c75}.ar-document>header>p{font-size:12px}.ar-document>header .pf-kicker{font-size:8px;color:#476f86}.ar-document>header>a{font-size:13px;display:inline-block;min-height:35px}.ar-page-tools{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;margin:24px 0 0}.ar-page-tools>span{font-size:12px;color:#365c74}.ar-native-pdf{margin-top:25px}.ar-native-pdf summary{min-height:44px;display:flex;align-items:center;cursor:pointer;font:500 12px Manrope,sans-serif;color:#1f5875;border-top:1px solid #88adbf77;padding:10px 0}.ar-native-pdf iframe{display:block;width:100%;height:75vh;border:1px solid #8bafc0;background:#fff;margin-top:15px}.ar-record-footer{border-top:1px solid #88adbf77;margin-top:38px;padding-top:24px}.ar-record-footer>p{font-size:11px;line-height:1.9;color:#496d83}.ar-record-footer nav{display:flex;flex-direction:column;gap:4px}.ar-record-footer nav a{font-size:13px;line-height:1.9;min-height:40px;padding:8px 0}.ar-paper .ar-return{color:#1c5977;margin:30px 0 0}@media(max-width:800px){.ar-paper{padding:30px 26px}.ar-chronology li{grid-template-columns:140px 1fr;gap:15px}.ar-release .sp-research-register>a{grid-template-columns:28px 1fr 90px;gap:12px}.ar-release .sp-research-register>a h3{font-size:22px}.ar-record-list h3 span{display:block;margin:8px 0 0}.ar-viewport{height:480px}}@media(max-width:600px){.ar-release .sp-research-register>a{grid-template-columns:24px 1fr;gap:8px 12px;padding:21px 3px}.ar-release .sp-research-register>a>span{grid-row:1/3;padding-top:3px}.ar-release .sp-research-register>a h3{font-size:21px}.ar-release .sp-research-register>a>small{grid-column:2;text-align:left}.ar-index-heading h3{font-size:20px}.ar-record-list>a{padding:24px 0}.ar-record-list h3{font-size:27px}.ar-record-list h3 span,.ar-record-list p{font-size:13px}.ar-record-list>a>div{align-items:start;flex-direction:column;gap:10px}.ar-release .ar-return{font-size:11px}.ar-release>.ar-record-subtitle{font-size:17px!important;margin-bottom:24px!important}.ar-paper{padding:27px 18px;border-radius:17px}.ar-paper .ar-record-abstract{font-size:16px}.ar-paper p,.ar-paper li{font-size:14px;line-height:1.95}.ar-paper h3{font-size:24px}.ar-paper .wood-metadata>div{gap:15px;align-items:start;font-size:10px}.ar-paper .wood-metadata dd{max-width:65%}.ar-paper .ar-boundary{font-size:12px;padding-left:14px}.ar-chronology li{display:block}.ar-chronology li>span{display:block;margin-bottom:8px}.ar-chronology li p{font-size:12px}.ar-artifact-tabs .pf-button{flex:1 1 100%;font-size:11px}.ar-image-tools{gap:5px;padding:8px;grid-template-columns:32px minmax(0,1fr) 32px 35px}.ar-image-tools label{gap:4px;font-size:9px}.ar-image-tools output{font-size:9px;min-width:30px}.ar-viewport{height:410px;max-height:64svh}.ar-document-viewport{height:550px;max-height:70svh}.ar-paper .ar-reader-hint{font-size:9px;padding:10px}.ar-page-tools .pf-button{font-size:9px;padding:0 10px;min-height:40px}.ar-page-tools>span{font-size:10px}.ar-record-footer nav a{font-size:12px}}body.if-active #industrialist-chapter[data-rarity] .pf-identity-switch a{color:var(--it-text)}body.if-active #industrialist-chapter[data-rarity] .pf-identity-switch a :is(small,span){color:var(--it-muted)}body.if-active #industrialist-chapter[data-rarity] .pf-identity-switch a[aria-current=page]{background:var(--it-selected);color:var(--it-selected-ink);border-color:var(--it-edge)}body.if-active #industrialist-chapter[data-rarity] .pf-identity-switch a[aria-current=page] small{color:inherit}body.if-active #industrialist-chapter[data-rarity] :is(.pf-heading-note small,.pf-housing-top span:last-child){color:var(--it-muted)}body.if-active #industrialist-chapter[data-rarity] .pf-rarity-console h2{color:var(--it-text)}body.if-active #industrialist-chapter[data-rarity] .pf-rarity-track button :is(small,i){color:inherit;opacity:1}body.if-active #industrialist-chapter[data-rarity] :is(.pf-mobile-selector,.if-showroom-recovery){background:var(--it-paper);color:var(--it-paper-ink);border-color:var(--it-ink)}body.if-active #industrialist-chapter[data-rarity] .pf-mobile-selector option{background:var(--it-control);color:var(--it-control-ink)}body.if-active #industrialist-chapter[data-rarity] .pf-page-footer{color:var(--it-muted)}body.if-active #industrialist-chapter[data-rarity] .pf-page-footer a{color:var(--it-text)}body.if-active #industrialist-chapter.industrialist-chapter[data-rarity]{--ii-ink:var(--it-ink);--ii-paper:var(--it-paper);--ii-cyan:var(--it-accent);color:var(--it-text);background:radial-gradient(ellipse at 12% 3%,color-mix(in srgb,var(--it-glass-top) 45%,transparent),transparent 45%),linear-gradient(155deg,var(--it-background),var(--it-glass) 150%);transition:background-color .24s,color .24s}body.if-active #industrialist-chapter.industrialist-chapter[data-rarity] :is(.ir-topbar,.pf-clover-housing,.pf-rarity-console,.if-modes){background:linear-gradient(174deg,var(--it-glass-top),var(--it-glass) 48%,var(--it-background) 49%,var(--it-glass));border-color:var(--it-ink)!important;box-shadow:4px 5px 0 var(--it-shadow),inset 0 1px var(--it-highlight)!important;color:var(--it-text)}body.if-active #industrialist-chapter.industrialist-chapter[data-rarity] .ir-topbar{background:linear-gradient(175deg,var(--it-glass-top),var(--it-glass));border-color:var(--it-ink)!important}body.if-active #industrialist-chapter.industrialist-chapter[data-rarity] .ir-topbar :is(button,nav){border-color:var(--it-ink);box-shadow:2px 2px var(--it-shadow)}body.if-active #industrialist-chapter.industrialist-chapter[data-rarity] :is(.if-page,.pf-clover-showroom,.ir-topbar) :is(button,select){background:var(--it-control);color:var(--it-control-ink);border-color:var(--it-ink);box-shadow:2px 3px 0 var(--it-shadow),inset 0 1px color-mix(in srgb,var(--it-highlight) 35%,transparent);transition:background-color .22s,color .22s,border-color .22s,box-shadow .22s}body.if-active #industrialist-chapter.industrialist-chapter[data-rarity] :is(button,select,input,summary,a):focus-visible,body.if-active #industrialist-chapter.industrialist-chapter[data-rarity] .if-model:focus-visible{outline:3px solid var(--it-accent);outline-offset:4px}body.if-active #industrialist-chapter.industrialist-chapter[data-rarity] :is(button,summary):hover{border-color:var(--it-edge)}body.if-active #industrialist-chapter.industrialist-chapter[data-rarity] :is(.if-page,.pf-clover-showroom) :is(button[aria-pressed=true],button[aria-selected=true]),body.if-active #industrialist-chapter.industrialist-chapter[data-rarity] .ir-topbar nav a[aria-current=page]{background:var(--it-selected);color:var(--it-selected-ink);border-color:var(--it-ink);box-shadow:3px 4px var(--it-shadow)}body.if-active #industrialist-chapter.industrialist-chapter[data-rarity] .ir-topbar :is(a,button){color:var(--it-control-ink)}body.if-active #industrialist-chapter.industrialist-chapter[data-rarity] .ir-topbar nav{background:var(--it-control)}body.if-active #industrialist-chapter.industrialist-chapter[data-rarity] .ir-location{color:var(--it-text)}body.if-active #industrialist-chapter.industrialist-chapter[data-rarity] :is(.pf-kicker,.pf-heading-note,.pf-housing-top,.pf-specimen-mark,.if-selection-label,.if-story-label,.if-colophon,.if-small,.if-world-invariant,.pf-rarity-caveat,.if-showroom-status,.pf-shelf-heading>span){color:var(--it-muted)}body.if-active #industrialist-chapter.industrialist-chapter[data-rarity] :is(.pf-chapter-heading h1,.if-heading h1){color:var(--it-paper);-webkit-text-stroke:1px var(--it-ink);text-shadow:3px 4px var(--it-shadow)}body.if-active #industrialist-chapter.industrialist-chapter[data-rarity] :is(.if-heading>p:last-child,.pf-chapter-heading>div>p:last-child){color:var(--it-text)}body.if-active #industrialist-chapter.industrialist-chapter[data-rarity] :is(.if-explanation,.pf-clover-information){background:var(--it-paper);color:var(--it-paper-ink);border-color:var(--it-ink);box-shadow:4px 5px var(--it-shadow)}body.if-active #industrialist-chapter.industrialist-chapter[data-rarity] :is(.if-explanation,.pf-clover-information) :is(h2,h3,p,dt,dd,label,summary,output,.pf-kicker,.if-selection-label){color:var(--it-paper-ink);text-shadow:none}body.if-active #industrialist-chapter.industrialist-chapter[data-rarity] .pf-clover-information h2{text-shadow:2px 2px color-mix(in srgb,var(--it-edge) 24%,transparent)}body.if-active #industrialist-chapter.industrialist-chapter[data-rarity] :is(.if-stage,.pf-clover-view){border-color:var(--it-ink)!important;box-shadow:5px 6px var(--it-shadow)!important;background:var(--it-background)}body.if-active #industrialist-chapter.industrialist-chapter[data-rarity] :is(.if-stage-heading,.if-world-locked,.if-inspection,.pf-display-tools,.pf-clover-toolbar,.if-stage figcaption,.if-world-label){background:var(--it-paper);color:var(--it-paper-ink);border-color:var(--it-ink)}body.if-active #industrialist-chapter.industrialist-chapter[data-rarity] .if-stage-heading select{background:var(--it-control);color:var(--it-control-ink);border-color:var(--it-ink);box-shadow:none}body.if-active #industrialist-chapter.industrialist-chapter[data-rarity] .if-world-label{box-shadow:3px 3px var(--it-shadow)}body.if-active #industrialist-chapter.industrialist-chapter[data-rarity] :is(.if-selected,.if-insight,.pf-specification>div,.pf-source-note){border-color:var(--it-edge)}body.if-active #industrialist-chapter.industrialist-chapter[data-rarity] :is(.if-hotspot-copy,.pf-status,.if-evidence){background:var(--it-paper);color:var(--it-paper-ink);border-color:var(--it-ink)}body.if-active #industrialist-chapter.industrialist-chapter[data-rarity] .if-hotspot-copy :is(h3,p,.if-selection-label){color:var(--it-paper-ink)!important}body.if-active #industrialist-chapter.industrialist-chapter[data-rarity] .if-flow path{stroke:var(--it-accent)}body.if-active #industrialist-chapter.industrialist-chapter[data-rarity] .pf-zoom input{accent-color:var(--it-accent)}body.if-active #industrialist-chapter.industrialist-chapter[data-rarity] .if-stage figcaption{border-top:1px solid var(--it-ink)}body.if-active #industrialist-chapter.industrialist-chapter[data-rarity] :is(.if-founder-feature,.if-origin-opening,.if-origin-reunion,.if-origin-culture,.if-origin-future,.if-reconnection>p.if-voice){background:var(--it-paper);color:var(--it-paper-ink);border-color:var(--it-ink);box-shadow:7px 8px var(--it-shadow)}body.if-active #industrialist-chapter.industrialist-chapter[data-rarity] .if-founder-feature figcaption{background:var(--it-paper);color:var(--it-paper-ink);border-color:var(--it-ink)}body.if-active #industrialist-chapter.industrialist-chapter[data-rarity] .if-editorial :is(p[data-bio-index],.if-founder-role,.if-story-label){color:var(--it-paper-ink)}body.if-active #industrialist-chapter.industrialist-chapter[data-rarity] .if-reconnection :is(.if-story-label,.if-reconnection-lead p){color:var(--it-text)}body.if-active #industrialist-chapter.industrialist-chapter[data-rarity] .if-reconnection>p.if-voice:after{background:var(--it-paper);border-color:var(--it-ink)}body.if-active #industrialist-chapter.industrialist-chapter[data-rarity] :is(.if-origin-future p:last-child,.if-origin-reunion p.if-voice){border-color:var(--it-ink)}body.if-active #industrialist-chapter.industrialist-chapter[data-rarity] .if-origin-culture>div{column-rule-color:var(--it-edge)}body.if-active #industrialist-chapter.industrialist-chapter[data-rarity] .if-origin-opening:before{background:radial-gradient(var(--it-ink) 1px,transparent 1.6px) 0 0/6px 6px}body.if-active #industrialist-chapter.industrialist-chapter[data-rarity] .if-heading:after{border-color:var(--it-edge);background:radial-gradient(var(--it-ink) 1px,transparent 1.5px) 0 0/6px 6px}body.if-active #industrialist-chapter.industrialist-chapter[data-rarity] .if-model[data-world-loading=true] .if-world-loading{background:var(--it-paper)!important;color:var(--it-paper-ink);border-color:var(--it-ink)!important;box-shadow:3px 3px var(--it-shadow)!important}body.if-active #industrialist-chapter.industrialist-chapter[data-rarity] :is(.if-fallback,.if-world-error){background:var(--it-background)!important;color:var(--it-text)!important}body.if-active #industrialist-chapter.industrialist-chapter[data-rarity] .if-fallback p{color:var(--it-text)}body.if-active #industrialist-chapter.industrialist-chapter[data-rarity=exotic] .ir-topbar{box-shadow:4px 5px var(--it-shadow),inset 0 1px #ba344e!important}body.if-active #industrialist-chapter.industrialist-chapter[data-rarity=exotic] .ir-location .pf-wordmark{color:#75d9d6}body.if-active #industrialist-chapter.industrialist-chapter[data-rarity=special]{background:#fff}body.if-active #industrialist-chapter.industrialist-chapter[data-rarity=special] :is(.ir-topbar,.pf-clover-housing,.pf-rarity-console,.if-modes){background:#fff!important;box-shadow:5px 6px #000!important}body.if-active #industrialist-chapter.industrialist-chapter[data-rarity=special] :is(.if-heading h1,.pf-chapter-heading h1){color:#fff;-webkit-text-stroke:2px #000;text-shadow:4px 5px #000}body.if-active #industrialist-chapter.industrialist-chapter[data-rarity=special] :is(.pf-heading-note,.if-heading>p:last-child,.if-colophon,.if-showroom-status,.pf-rarity-caveat,.if-reconnection-lead,.if-reconnection>.if-story-label){background:#fff}body.if-active #industrialist-chapter.industrialist-chapter[data-rarity=special] :is(.if-explanation,.if-stage,.if-founder-feature,.if-origin-opening,.if-origin-reunion,.if-origin-culture,.if-origin-future){border-color:#000!important}body.if-active #industrialist-chapter.industrialist-chapter[data-rarity=special] :is(.if-origin-opening,.if-origin-reunion,.if-origin-culture,.if-origin-future,.if-explanation){background-color:#fff;background-image:radial-gradient(#000 1px,transparent 1.2px);background-size:7px 7px;background-position:right top;background-repeat:repeat-x}body.if-active #industrialist-chapter.industrialist-chapter[data-rarity=special] :is(button,select){background-image:none!important}.if-world-object{position:absolute;z-index:4;pointer-events:none;touch-action:none;outline:none}.if-world-object[hidden]{display:none}.if-world-object svg{display:block;width:100%;height:100%;overflow:visible;pointer-events:none;touch-action:none}.if-world-object path{fill:transparent;pointer-events:fill;touch-action:none;cursor:grab}.if-world-object[data-dragging=true] path{cursor:grabbing}.if-world-object:focus-visible{outline:2px dashed var(--it-accent,#d8ffff);outline-offset:5px;border-radius:8px}.if-world-locked .if-world-input-note{letter-spacing:.03em;line-height:1.6}.if-world-locked button{font:inherit;letter-spacing:.04em;min-height:30px;padding:5px 9px;white-space:nowrap}.if-world-locked{align-items:center;flex-wrap:wrap}@media(prefers-reduced-motion:reduce){body.if-active #industrialist-chapter.industrialist-chapter[data-rarity],body.if-active #industrialist-chapter.industrialist-chapter[data-rarity] *{transition:none!important}}.motion-off body.if-active #industrialist-chapter.industrialist-chapter[data-rarity],.motion-off body.if-active #industrialist-chapter.industrialist-chapter[data-rarity] *{transition:none!important}body.if-active #industrialist-chapter.industrialist-chapter[data-rarity=exotic] :is(.pf-chapter-heading h1,.if-heading h1){color:var(--it-text);-webkit-text-stroke:1px var(--it-ink);text-shadow:3px 4px var(--it-edge)}body.if-active #industrialist-chapter.industrialist-chapter[data-rarity] .if-profile-subtitle{color:var(--it-muted)!important}body.if-active #industrialist-chapter.industrialist-chapter[data-rarity=special] .if-heading:after{background:radial-gradient(#000 1px,transparent 1.5px) 0 0/7px 7px;opacity:.22}.if-world-locked .if-world-input-note{flex:1;min-width:160px;font-size:10px}body.if-active #industrialist-chapter.industrialist-chapter[data-rarity]:before{content:"";position:fixed;inset:0;z-index:-1;pointer-events:none;background:inherit}body.if-active #industrialist-chapter.industrialist-chapter[data-rarity] .if-profile .if-heading{border-color:var(--it-edge)}.svr-revamp{--svr-line:#a9dcef55;--svr-ink:#143f5a;--svr-paper:#e5f4f6;--svr-muted:#b9deed}.svr-revamp .wood-chapter-flow{max-width:1480px;padding:0 clamp(20px,3.8vw,56px)}.svr-revamp .wood-section{display:none!important;min-height:0!important;position:relative!important;inset:auto!important;width:100%!important;max-width:none!important;margin:0!important;border:0!important;padding:180px 0 70px!important}.svr-revamp[data-station=overview] #wood-overview,.svr-revamp[data-station=profile] #wood-profile,.svr-revamp[data-station=collection] #wood-collection,.svr-revamp[data-station=structure] #wood-structure{display:block!important}.svr-revamp .pf-savant-switch{top:104px}.svr-revamp .wood-collection>.pf-research-archive{margin-bottom:0}.svr-revamp .wood-section h1,.svr-revamp .wood-section h2,.svr-revamp .wood-section h3,.svr-revamp .wood-section h4{font-family:var(--mk-display),"Segoe UI Historic","Segoe UI Symbol",sans-serif;font-weight:500;letter-spacing:-.04em;overflow-wrap:anywhere}.svr-revamp .wood-section p{line-height:1.85}.svr-revamp .wood-section a{text-decoration:none}.svr-revamp .wood-section a:hover{text-decoration:underline;text-underline-offset:4px}.svr-revamp :is(button,a,input,select,summary):focus-visible{outline:2px solid #efffff;outline-offset:4px}.svr-revamp .svr-kicker,.svr-revamp .svr-label{font:650 9px/1.8 Manrope,sans-serif;letter-spacing:1.25px;color:#c2e6f1}.svr-revamp .svr-note{font-size:11px!important;line-height:1.8!important;color:inherit;opacity:.85}.svr-heading{display:grid;grid-template-columns:1.2fr .8fr;align-items:center;gap:50px}.svr-heading h1{font-size:clamp(46px,5vw,76px);line-height:1.05;letter-spacing:-3px!important;margin:17px 0 20px;color:#effcff}.svr-heading h1 span,.svr-profile-opening h2 span{color:#a1efff}.svr-heading>div>p:last-of-type{max-width:470px;font-size:15px;color:#c2e4f1}.svr-actions{display:flex;flex-wrap:wrap;gap:9px;align-items:center;margin:20px 0}.svr-revamp .svr-actions a,.svr-revamp .svr-demo button,.svr-revamp .svr-save-tools button{min-height:42px;padding:10px 15px;font:600 11px/1.5 Manrope,sans-serif;border:1px solid #a6d9e6;border-radius:8px;color:#154762;background:linear-gradient(#f2ffff,#b3deea);box-shadow:inset 0 1px #fff,0 3px #073b6933;cursor:pointer}.svr-revamp .svr-actions a+a{background:#91d8f11c;color:#dff6ff;border-color:#a1d6ea77}.svr-revamp .svr-demo button:hover{background:#fff}.svr-revamp .svr-demo button[aria-pressed=true]{background:#145d88;color:#f4ffff;border-color:#2e7a9e}.svr-revamp button:disabled{opacity:.45;cursor:default}.svr-lead-art{margin:0;position:relative;height:320px;display:flex;flex-direction:column;align-items:center;justify-content:center;border:1px solid var(--svr-line);border-radius:45% 45% 18px 18px;background:radial-gradient(ellipse at center,#c6efff24,transparent 68%);box-shadow:inset 0 -1px #caefff55}.svr-lead-art:before{content:"";position:absolute;inset:12px;border:1px solid #bee5f522;border-radius:inherit;pointer-events:none}.svr-lead-art img{max-height:260px;max-width:80%;object-fit:contain;filter:drop-shadow(12px 18px 13px #00234c66);transform:rotate(-7deg)}.svr-lead-art figcaption{font-size:8px;letter-spacing:1.2px;color:#b5d9e9;position:absolute;bottom:18px}.svr-program-index{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:36px;border-top:1px solid var(--svr-line);border-bottom:1px solid var(--svr-line)}.svr-program-index>a{position:relative;display:flex;flex-direction:column;padding:24px 22px 24px 0;min-height:220px;color:#dcf5ff;border-right:1px solid var(--svr-line);transition:background .2s}.svr-program-index>a:not(:first-child){padding-left:22px}.svr-program-index>a:last-child{border-right:0}.svr-program-index>a:hover{background:#b3eaff0c;text-decoration:none!important}.svr-program-index span{font:600 8px/1.8 Manrope;letter-spacing:.8px;color:#a5d4e8}.svr-program-index h2{font-size:26px;line-height:1.3;margin:18px 0 12px}.svr-program-index p{font-size:12px;margin:0 0 18px;color:#c4e0ed}.svr-program-index small{font-size:10px;color:#a6d4e6;margin-top:auto;line-height:1.7}.svr-program-index b{font-size:10px;margin-top:15px;font-weight:600;color:#d2f4ff}.svr-foot{display:flex;justify-content:space-between;gap:20px;margin-top:24px;font-size:9px;letter-spacing:.4px;color:#a6d1e4}.svr-foot a{color:#cce9f7}.svr-lab-heading h2{font-size:48px;line-height:1.1;margin:10px 0}.svr-lab-heading p:last-child{margin:0;color:#bcdeed;font-size:14px}.svr-study-tabs{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;margin:24px 0 0}.svr-study-tabs button{min-height:64px;padding:13px 16px;text-align:left;border:1px solid #afdced66;border-radius:10px 10px 0 0;background:linear-gradient(140deg,#b9e5f520,#1a659d50);color:#d7f1fa;font:500 12px/1.4 Manrope,sans-serif;cursor:pointer}.svr-study-tabs button span{display:block;font-size:8px;letter-spacing:1px;margin-bottom:5px;color:#a3d2e7}.svr-study-tabs button[aria-selected=true]{background:linear-gradient(#edfbfc,#cbe5ed);color:#174761;border-color:#d5f7ff}.svr-study-tabs button[aria-selected=true] span{color:#3d6c84}#svr-lab{border:1px solid #b6e5f288;border-radius:0 0 17px 17px;overflow:hidden;background:linear-gradient(120deg,#0b508763,#093d745c);box-shadow:0 22px 40px #00285420}.svr-lab-intro{display:flex;justify-content:space-between;gap:28px;padding:25px 30px;border-bottom:1px solid var(--svr-line)}.svr-lab-intro h3{font-size:32px;line-height:1.3;margin:8px 0 12px}.svr-lab-intro p{font-size:14px;max-width:62ch;margin:0;color:#c7e5f2}.svr-lab-intro>nav{display:flex;flex-direction:column;gap:12px;flex:0 0 135px;justify-content:center;font-size:11px}.svr-lab-intro a{color:#d4f8ff}.svr-lab-intro nav span{font-size:9px;color:#a7d0e5}.svr-demo{padding:28px 30px;background:linear-gradient(125deg,#eff9f6,#d0e7ec);color:var(--svr-ink);position:relative}.svr-demo:before{content:"";position:absolute;inset:0;background:repeating-linear-gradient(0deg,transparent 0 31px,#56819306 31px 32px);pointer-events:none}.svr-demo>*{position:relative}.svr-demo .svr-label{color:#496b78}.svr-demo h4{font-size:31px;line-height:1.25;margin:10px 0 12px}.svr-demo h5{font-size:15px;margin:8px 0}.svr-demo p{font-size:13px;max-width:90ch}.svr-demo label{font-size:12px}.svr-demo input,.svr-demo select{font:500 13px Manrope;color:#163e56;accent-color:#176b96}.svr-demo input[type=number]{width:66px;background:#f5fcfb;border:1px solid #79a1b1;border-radius:6px;padding:8px}.svr-demo input[type=range]{width:100%;height:26px}.svr-demo select{width:100%;background:#f2fafb;border:1px solid #7da5b3;padding:9px;border-radius:6px;margin-top:9px}.svr-demo :is(button,a,input,select,summary):focus-visible{outline-color:#045d8c}.svr-demo a{color:#125e88}.svr-router{border:1px solid #709caf66;border-radius:12px;margin:22px 0;padding:18px;background:#f9fdf766}.svr-frame{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.svr-frame label{display:grid;grid-template-columns:1fr 66px;gap:6px;align-items:center;border-right:1px solid #8eb1bf88;padding-right:15px;font-weight:700}.svr-frame label:last-child{border-right:0}.svr-frame label>span{font-size:9px;color:#537285;grid-column:1;grid-row:2}.svr-frame label>input{grid-column:2;grid-row:1/3}.svr-frame code{grid-column:1/-1;letter-spacing:8px;font-size:25px;line-height:1.5;color:#176080}.svr-frame-output{display:flex;justify-content:space-between;padding:12px 0;border-top:1px solid #9abec777;margin-top:15px;font:500 16px monospace;letter-spacing:2px}.svr-router .svr-note{margin-bottom:0}.svr-state-workspace{display:grid;grid-template-columns:1.6fr 1fr;gap:28px}.svr-ledger{list-style:none;margin:0;padding:0;border-top:1px solid #7ca4b355}.svr-ledger li{display:flex;flex-wrap:wrap;gap:9px;padding:12px 0;border-bottom:1px solid #7ca4b355;font-size:11px}.svr-ledger b{font-size:8px;margin-left:auto;align-self:center}.svr-state{padding:22px;border:1px solid #6499ad88;background:#c0dfe973;border-radius:10px;display:flex;flex-direction:column;align-items:start;gap:10px}.svr-state>span{font-size:9px;letter-spacing:1px}.svr-state>strong{font-size:36px;font-weight:500}.svr-state p{margin:0 0 5px}.svr-benchmark{border-top:1px solid #799ba755;margin-top:24px;padding-top:16px;font-size:12px}.svr-benchmark summary{cursor:pointer}.svr-benchmark table{width:100%;text-align:left;border-collapse:collapse;margin:20px 0}.svr-benchmark caption{font-size:11px;text-align:left;padding:0 0 12px}.svr-benchmark td,.svr-benchmark th{border-bottom:1px solid #83a6b466;padding:8px}.svr-evidence-rail{padding:18px 30px;color:#bfe2ed}.svr-evidence-rail summary{cursor:pointer;font-size:12px}.svr-evidence-rail dl{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.svr-evidence-rail dt{font-size:9px;letter-spacing:1px}.svr-evidence-rail dd{margin:9px 0 0;font-size:12px;line-height:1.85}.svr-evidence-rail>p{font-size:11px;max-width:110ch;margin:16px 0 0}.svr-evidence-rail>p>b{font-size:8px;letter-spacing:1px;margin-right:10px}.svr-expedition{display:grid;grid-template-columns:.55fr 1fr;gap:35px;align-items:center}.svr-expedition figure{margin:0;align-self:stretch;display:flex;flex-direction:column;align-items:center;justify-content:center;border-right:1px solid #8baab866;padding-right:25px}.svr-expedition img{width:100%;max-height:350px;object-fit:contain;filter:drop-shadow(5px 12px 10px #1d3b5333)}.svr-expedition figcaption{font-size:8px;letter-spacing:1px;margin-top:20px}.svr-flow{list-style:none;padding:0;margin:12px 0 25px;display:flex;flex-wrap:wrap;gap:6px}.svr-flow li{font-size:9px;line-height:1.5;padding:5px 8px;border:1px solid #7096a377;border-radius:4px;opacity:.65}.svr-flow li[aria-current]{background:#175880;color:#fff;opacity:1;border-color:#175880}.svr-choices{display:grid;gap:9px;margin:20px 0}.svr-save-tools{display:flex;gap:9px;flex-wrap:wrap;padding-top:18px;border-top:1px solid #799eac66}.svr-save-status{font-size:11px!important;min-height:38px}.svr-tetrad{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:16px 0}.svr-tetrad button{text-align:left;padding:15px 12px!important}.svr-tetrad span{display:block;font-size:8px;letter-spacing:.5px;margin-bottom:7px}.svr-tetrad strong{font:500 21px/1.4 var(--mk-display),"Segoe UI Historic","Segoe UI Symbol",sans-serif;overflow-wrap:anywhere}.svr-domain-detail{display:flex;gap:25px;align-items:center;justify-content:space-between;border-bottom:1px solid #8aa9b766;padding:4px 0 18px;margin-bottom:24px}.svr-domain-detail p{margin:0;max-width:70ch}.svr-domain-detail a{font-size:11px;flex:0 0 220px}.svr-retention-grid{display:grid;grid-template-columns:.8fr 1.2fr;gap:30px}.svr-retention-grid>section:first-child{padding-right:25px;border-right:1px solid #8aa9b766}.svr-points{display:flex;gap:5px;margin:15px 0;flex-wrap:wrap}.svr-demo .svr-points button{min-width:35px;min-height:35px;padding:8px;font-size:10px}.svr-retention-grid code{display:block;font-size:16px;margin-top:22px}.svr-retention-status{display:block;padding:14px;background:#c0dbe680;border-left:2px solid #367694;font-size:12px;line-height:1.8}.svr-provenance{border-top:1px solid #8aa9b766;padding-top:17px;margin-top:25px;font-size:12px}.svr-provenance summary{cursor:pointer}.svr-provenance>div{display:grid;grid-template-columns:1fr 1fr;gap:20px}.svr-provenance p:last-child{grid-column:1/-1;margin-top:0}.svr-allocation{display:grid;grid-template-columns:1.2fr 1fr;gap:35px;margin:25px 0}.svr-capacity{display:flex;gap:14px;align-items:center}.svr-workstream{display:block;margin:20px 0}.svr-workstream>span{display:flex;justify-content:space-between;font-weight:600}.svr-workstream small{font-size:10px}.svr-capacity-bar{display:flex;width:100%;height:18px;border:1px solid #4a8398;border-radius:4px;background:#f5fcfb;overflow:hidden}.svr-capacity-bar i{display:block;background:#226790}.svr-capacity-bar i[data-stream="1"]{background:#559ba8}.svr-capacity-bar i[data-stream="2"]{background:#9ab6ae}.svr-collision{display:block;font-size:13px;font-weight:650;margin:14px 0}.svr-collision[data-over=true]{color:#953d2f}.svr-allocation aside{border-left:1px solid #7ba0b266;padding-left:28px}.svr-responsibilities{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:7px;border-top:1px solid #7ba0b266;padding-top:20px}.svr-demo .svr-responsibilities button{padding:10px 7px;font-size:10px}.svr-responsibilities small{display:block;font-size:8px;opacity:.6;margin-bottom:4px}.svr-role-detail{padding:18px 0 0;font-size:13px}.svr-role-detail p{margin-bottom:0}.svr-optical{margin-top:45px;padding-top:22px;border-top:1px solid var(--svr-line)}.svr-optical>summary{cursor:pointer;font-size:14px;color:#c1e7f4;display:flex;justify-content:space-between;list-style:none}.svr-optical>.wood-module-heading{margin-top:35px}.svr-optical:not([open]) #savant-exhibit-frame{display:none}.svr-optical .wood-end{padding:30px 0}.svr-optical .wood-gallery{margin-top:30px}.svr-optical .wood-module-heading h2{font-size:30px}.svr-profile-opening{display:grid;grid-template-columns:1.35fr .65fr;gap:55px;align-items:center;max-width:1150px;margin:auto}.svr-profile-opening h2{font-size:clamp(48px,5.5vw,80px);line-height:1.07;margin:18px 0 25px}.svr-profile-deck{font:400 20px/1.6 var(--mk-display);color:#c7e5f3}.svr-profile-opening figure{margin:0;transform:rotate(2deg);max-width:340px;justify-self:end;position:relative}.svr-profile-opening figure:before{content:"";position:absolute;inset:12px -12px -12px 12px;border:1px solid #badfeb77;border-radius:16px;z-index:-1;background:#b4e7f50a}.svr-profile-opening img{width:100%;height:auto;border:1px solid #e3fcff;border-radius:16px;padding:8px;background:linear-gradient(135deg,#e5f9fa,#75a8bf,#e4f9fc);box-shadow:0 16px 25px #00214e44}.svr-profile-opening figcaption{font-size:8px;letter-spacing:2px;margin-top:12px;color:#b8ddea}.svr-bio{display:grid;grid-template-columns:1.2fr 1fr;gap:45px;max-width:1150px;margin:45px auto}.svr-bio p{font-size:15px;line-height:1.95!important;color:#cce4ef;margin:0}.svr-bio p:first-child{color:#e0f3f7}.svr-evidence-index{border-top:1px solid var(--svr-line);padding-top:30px}.svr-evidence-index h3{font-size:32px;margin:12px 0 25px}.svr-evidence-index ol{list-style:none;padding:0;margin:0}.svr-evidence-index li{display:grid;grid-template-columns:45px 1fr 1fr;gap:30px;padding:26px 0;border-top:1px solid var(--svr-line)}.svr-evidence-index li>span{font-size:12px;color:#aad6e8}.svr-evidence-index h4{font-size:25px;margin:0 0 12px}.svr-evidence-index strong{font-weight:500;font-size:11px;color:#a8d7e7}.svr-evidence-index p{font-size:13px;color:#c4e4ef}.svr-evidence-index small{font-size:8px;letter-spacing:1px;color:#a7cfe2}.svr-evidence-index nav{display:flex;gap:20px;flex-wrap:wrap;font-size:11px}.svr-evidence-index a{color:#d5f3ff}.svr-revamp .nb-volumes{grid-template-columns:repeat(4,minmax(0,1fr));margin:20px 0}.svr-revamp .nb-volumes button{padding:14px 16px}.svr-revamp .nb-volumes strong{font-size:23px}.svr-revamp .nb-volumes span{font-size:8px;letter-spacing:.8px}.svr-revamp .nb-stage{height:430px}.svr-revamp .nb-stage canvas{touch-action:none}.svr-revamp .nb-layout{gap:30px;grid-template-columns:1.1fr 1fr}.svr-revamp .nb-directory h3{font-size:34px}.svr-revamp .nb-chapters button{min-height:56px;padding:12px 9px}.svr-revamp .pf-research-archive:has(.nb-archive)>h2{max-width:none;font-size:42px;line-height:1.15;margin:10px 0}.svr-revamp .pf-research-archive:has(.nb-archive)>.ar-return{margin:15px 0}.svr-revamp .nb-directory header{padding-bottom:12px}.svr-revamp .nb-selected{min-height:82px;margin-bottom:15px}@media(max-width:1100px){.svr-program-index{grid-template-columns:1fr 1fr}.svr-program-index>a:nth-child(2){border-right:0}.svr-program-index>a:nth-child(3){padding-left:0;border-top:1px solid var(--svr-line)}.svr-program-index>a:nth-child(4){border-top:1px solid var(--svr-line)}.svr-frame label{display:flex;flex-direction:column;align-items:start}.svr-frame code{font-size:20px;letter-spacing:5px}.svr-revamp .nb-volumes strong{font-size:20px}.svr-revamp .nb-volumes button{padding:12px 10px}}@media(max-width:999px){.svr-revamp .wood-section{padding-top:205px!important}.svr-revamp .pf-savant-switch{top:134px}.svr-revamp .nb-layout{grid-template-columns:1fr}.svr-revamp .nb-stage{height:460px}.svr-revamp .nb-object{position:static}.svr-study-tabs button{font-size:10px;padding:12px}.svr-tetrad{grid-template-columns:1fr 1fr}.svr-responsibilities{grid-template-columns:repeat(3,1fr)}}@media(max-width:700px){.svr-heading{grid-template-columns:1fr .6fr;gap:20px}.svr-heading h1{font-size:46px;letter-spacing:-2px!important}.svr-heading>div>p:last-of-type{font-size:13px}.svr-lead-art{height:250px}.svr-lead-art img{max-height:195px}.svr-lead-art figcaption{font-size:6px;letter-spacing:.3px;text-align:center}.svr-heading .svr-actions{grid-column:1/-1}.svr-program-index{margin-top:25px}.svr-program-index h2{font-size:23px}.svr-foot{flex-direction:column}.svr-lab-intro{padding:22px;flex-direction:column;gap:12px}.svr-lab-intro>nav{flex-direction:row;flex-wrap:wrap;flex-basis:auto;justify-content:start;gap:18px}.svr-demo{padding:23px 20px}.svr-state-workspace,.svr-retention-grid,.svr-allocation{grid-template-columns:1fr;gap:23px}.svr-expedition{grid-template-columns:1fr}.svr-expedition figure{display:none}.svr-retention-grid>section:first-child{padding:0 0 20px;border:0;border-bottom:1px solid #8ba9b777}.svr-domain-detail{display:block}.svr-domain-detail a{display:block;margin-top:12px}.svr-evidence-rail{padding:20px}.svr-evidence-rail dl{grid-template-columns:1fr}.svr-evidence-rail dd{margin-top:5px}.svr-allocation aside{padding:20px 0 0;border:0;border-top:1px solid #7ba0b266}.svr-provenance>div{display:block}.svr-profile-opening{grid-template-columns:1fr .6fr;gap:25px}.svr-profile-opening h2{font-size:43px;letter-spacing:-2px}.svr-profile-deck{font-size:17px}.svr-profile-opening .svr-label{font-size:7px}.svr-bio{grid-template-columns:1fr;gap:22px;margin:35px 0}.svr-evidence-index li{grid-template-columns:25px 1fr;gap:16px}.svr-evidence-index li>div:last-child{grid-column:2}.svr-revamp .nb-volumes{grid-template-columns:1fr 1fr}.svr-revamp .nb-volumes button{display:block;min-height:75px}.svr-revamp .nb-volumes span{font-size:7px;margin:0 0 8px}.svr-revamp .nb-volumes strong{font-size:23px;white-space:normal}.svr-revamp .nb-stage{height:440px}}@media(max-width:480px){.svr-revamp .wood-chapter-flow{padding:0 18px}.svr-revamp .wood-section{padding-top:196px!important;padding-bottom:50px!important}.svr-revamp .wood-location-section{display:none}.svr-heading{display:block}.svr-heading h1{font-size:49px}.svr-heading .svr-lead-art{display:none}.svr-heading .svr-actions a{font-size:10px;padding:10px 12px}.svr-program-index>a{padding:20px 15px 20px 0;min-height:240px}.svr-program-index>a:not(:first-child):not(:nth-child(3)){padding-left:15px}.svr-program-index h2{font-size:22px}.svr-program-index p{font-size:11px}.svr-program-index span{font-size:7px}.svr-program-index small{font-size:9px}.svr-study-tabs{grid-template-columns:1fr 1fr;gap:5px}.svr-study-tabs button{border-radius:8px;min-height:62px;font-size:11px}.svr-lab-heading h2{font-size:41px}.svr-lab-intro h3{font-size:29px}.svr-lab-intro p{font-size:13px}.svr-frame{gap:8px}.svr-frame label{font-size:9px;padding-right:6px;gap:7px}.svr-demo .svr-frame input{width:50px;font-size:12px;padding:7px}.svr-frame code{font-size:16px;letter-spacing:2px}.svr-frame label>span{font-size:7px}.svr-frame-output{font-size:12px;letter-spacing:1px}.svr-demo h4{font-size:28px}.svr-demo p{font-size:12px}.svr-state-workspace .svr-actions{gap:7px}.svr-demo button{font-size:10px;padding:10px 11px}.svr-ledger li{font-size:10px}.svr-ledger b{width:100%;margin-left:24px}.svr-profile-opening{grid-template-columns:1fr .58fr;gap:15px;align-items:start}.svr-profile-opening h2{font-size:36px;margin-top:15px}.svr-profile-opening .svr-kicker{font-size:7px}.svr-profile-deck{font-size:15px}.svr-profile-opening figure{margin-top:40px}.svr-profile-opening img{padding:5px;border-radius:10px}.svr-profile-opening figcaption{font-size:6px;letter-spacing:.5px}.svr-bio p{font-size:14px}.svr-evidence-index h3{font-size:29px}.svr-evidence-index h4{font-size:23px}.svr-evidence-index p{font-size:12px}.svr-revamp .nb-stage{height:390px}.svr-revamp .pf-research-archive:has(.nb-archive)>h2{font-size:35px}.svr-revamp .nb-volumes strong{font-size:21px}.svr-tetrad strong{font-size:20px}.svr-tetrad button{padding:12px 9px!important}}@media(prefers-reduced-motion:reduce){.svr-revamp *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.svr-revamp .svr-heading h1>span{display:inline!important;white-space:nowrap;color:inherit}.svr-heading h1 b{font-weight:500;color:#a1efff}.svr-revamp .wood-profile .svr-profile-opening h2{font-size:clamp(48px,5.5vw,80px);max-width:none;line-height:1.07;margin:18px 0 25px}@media(max-width:700px){.svr-revamp .wood-profile .svr-profile-opening h2{font-size:43px}}@media(max-width:480px){.svr-revamp .svr-heading h1{font-size:clamp(36px,11.2vw,49px)}.svr-revamp .wood-profile .svr-profile-opening h2{font-size:clamp(30px,9.2vw,36px);margin-top:15px}.svr-revamp .nb-volumes button{min-height:60px;padding:10px}.svr-revamp .pf-research-archive:has(.nb-archive)>.ar-return{margin:5px 0;font-size:10px}.svr-revamp .nb-volumes{margin:12px 0}.svr-revamp .nb-volumes span{margin-bottom:5px}}.svr-revamp [data-nb-domain]{font-size:12px;line-height:1.8;color:#bddfeb;max-width:60ch;margin:0 0 12px}.ta-archive{--ta-white:#edfaff;--ta-muted:#b0cee0;--ta-line:#91cce348;--ta-cyan:#a3f3ff;--ta-deep:#061b33;color:var(--ta-white);padding:6px 0 0}.ta-archive *{box-sizing:border-box}.ta-archive a,.ta-archive button{touch-action:manipulation}.ta-archive button,.ta-archive input{font:inherit}.ta-archive button{cursor:pointer}.ta-archive button:disabled{cursor:default;opacity:.4}.ta-archive :is(a,button,input,summary,[tabindex="0"]):focus-visible{outline:3px solid #c7fbff;outline-offset:4px}.ta-archive a{color:inherit}.ta-archive [hidden]{display:none!important}.ta-archive .ta-kicker,.ta-archive .ta-evidence,.ta-feature-top,.ta-art-credit,.ta-record-identity,.ta-index-label,.ta-index-foot,.ta-results,.ta-method>span,.ta-project-meta,.ta-case-top>span,.ta-exhibit-bottom>span{font-family:Manrope,Segoe UI,sans-serif;font-size:9px;font-weight:600;letter-spacing:1.5px;line-height:1.7}.ta-heading{display:flex;justify-content:space-between;align-items:flex-end;gap:25px;padding:17px 0 25px;border-bottom:1px solid var(--ta-line)}.ta-heading .ta-kicker{color:var(--ta-muted);margin-bottom:8px}.ta-heading h1{font:500 clamp(53px,6.8vw,96px)/.98 "Space Grotesk","Segoe UI",sans-serif;letter-spacing:-5px;margin:0}.ta-heading h1>span{color:#9af3ff}.ta-introduction{padding-bottom:2px;min-width:270px}.ta-introduction>p{font-size:16px;line-height:1.6;letter-spacing:.1px;color:#e0f1fa}.ta-introduction>span{display:block;margin-top:15px;font-size:9px;letter-spacing:1.9px;color:var(--ta-muted)}.ta-introduction b{font-weight:600;color:var(--ta-white);font-size:12px}.ta-introduction i{font-style:normal;margin:0 13px;color:#74b1c3}.ta-controls{display:flex;justify-content:space-between;align-items:center;gap:24px;padding:17px 0 10px}.ta-filters{display:flex;gap:6px;flex-wrap:wrap}.ta-filters a{display:flex;gap:14px;align-items:center;min-height:40px;padding:8px 17px;border:1px solid transparent;border-radius:30px;font-size:12px;font-weight:500;color:#c2dfed;transition:background .2s,border-color .2s}.ta-filters a>span{font-size:9px;opacity:.7}.ta-filters a[aria-current=true]{color:#052c49;background:linear-gradient(#edffff,#b3e8f1 48%,#84bdce 51%,#c9f9ff);border-color:#e1ffff;box-shadow:inset 0 1px #fff,0 4px 9px #001a3540}.ta-filters a:hover:not([aria-current]){background:#74c6e21a;border-color:var(--ta-line)}.ta-search{display:flex;align-items:center;border-bottom:1px solid #7fb5cb78;min-height:38px;max-width:255px}.ta-search label{position:absolute;width:1px;height:1px;clip-path:inset(50%);overflow:hidden}.ta-search input{background:transparent;border:0;min-width:0;width:205px;color:var(--ta-white);font-size:12px;padding:10px}.ta-search input::placeholder{color:#b0cddb;opacity:1}.ta-search button{width:35px;min-height:36px;background:none;color:#c1f7ff;font-size:21px}.ta-results{display:flex;justify-content:space-between;gap:15px;align-items:center;color:#a9cedf;padding:9px 2px 14px;font-size:8px;letter-spacing:1.6px}.ta-results span:first-child{color:#daeff8}.ta-notice{font-size:13px;padding:15px;background:#a0dfee12;border:1px solid var(--ta-line);margin-bottom:14px}.ta-index-layout{display:grid;grid-template-columns:minmax(0,1.04fr) minmax(0,1fr);gap:28px;align-items:start}.ta-feature{position:sticky;top:108px;min-width:0;border:1px solid #a2daec8c;border-radius:19px;overflow:hidden;background:linear-gradient(145deg,#135880ad,#05304ae6);box-shadow:inset 0 1px #e8ffff6b,0 18px 45px #00172c55,0 0 0 4px #7bc4df09}.ta-feature-top{display:flex;justify-content:space-between;gap:12px;padding:12px 16px;color:#daf6ff;background:linear-gradient(#b1ecff38,#3f91b133 48%,#06395577 52%);border-bottom:1px solid #abd9e838;font-size:8px;letter-spacing:1px}.ta-feature-art{position:relative;display:flex;align-items:center;justify-content:center;height:clamp(265px,33vw,430px);overflow:hidden;background:radial-gradient(ellipse at 50% 70%,#143956,#09152a 70%);border-bottom:1px solid #7eacbb50}.ta-feature-art:after{content:"";position:absolute;inset:0;pointer-events:none;box-shadow:inset 0 0 60px #06132744;background:linear-gradient(120deg,#b4f9ff08,transparent 39%)}.ta-feature-art img{position:relative;z-index:1;display:block;max-width:87%;max-height:84%;width:auto;height:auto;object-fit:contain;filter:drop-shadow(0 15px 15px #0007);transition:transform .4s ease}.ta-feature-art:hover img{transform:translateY(-4px) scale(1.015)}.ta-sheet-number{position:absolute;top:10px;left:17px;font:500 100px/.9 Space Grotesk,sans-serif;color:#d6eff80b;letter-spacing:-9px}.ta-art-credit{position:absolute;z-index:2;left:15px;bottom:12px;right:15px;font-size:7px;letter-spacing:1.1px;color:#b8d0dd}.ta-feature-copy{padding:22px 24px 20px}.ta-evidence{display:inline-block;max-width:100%;border:1px solid #a5d3e675;border-radius:4px;background:#8acdea13;color:#def9ff;padding:4px 7px;font-size:8px!important;letter-spacing:1px!important;text-transform:uppercase}.ta-feature-copy h2{font:500 clamp(25px,2.9vw,40px)/1.12 "Space Grotesk","Segoe UI",sans-serif;letter-spacing:-1.2px;margin:13px 0 10px;overflow-wrap:anywhere}.ta-feature-copy>p{max-width:45ch;font-size:13px;line-height:1.7;color:#c2dfeb;min-height:44px}.ta-feature-copy>div{display:flex;justify-content:space-between;align-items:center;gap:15px;margin-top:19px}.ta-feature-copy>div>span{font-size:8px;letter-spacing:1px;line-height:1.7;color:#a5c4d5}.ta-enter{display:inline-flex;align-items:center;justify-content:center;gap:25px;min-height:42px;padding:10px 16px;border:1px solid #b0edfa8c;border-radius:8px;box-shadow:inset 0 1px #e8ffff50,0 3px 9px #00132744;background:linear-gradient(#b5ecff32,#21668577 49%,#05355499 51%,#27769066);color:#e8fdff;font-size:12px;font-weight:600;line-height:1.5;text-align:center;transition:background .2s,box-shadow .2s}.ta-enter:hover{box-shadow:inset 0 1px #efffff9c,0 4px 14px #032d4944;background-color:#5e9fb84d}.ta-enter>span{font-size:20px}.ta-index{border-top:1px solid #c0e5f095;min-width:0}.ta-index-label,.ta-index-foot{display:flex;justify-content:space-between;gap:15px;padding:11px 7px;color:#a8ccdd;font-size:8px}.ta-record{position:relative;display:grid;grid-template-columns:minmax(0,1fr) 44px;align-items:center;border-bottom:1px solid #a3cbd53a;min-height:66px;transition:background .2s,border-color .2s}.ta-record>a{display:flex;gap:17px;align-items:flex-start;min-width:0;padding:10px 8px 10px 12px}.ta-record-id{font:500 19px/1.2 Space Grotesk,sans-serif;letter-spacing:-1px;color:#91b8cc;margin-top:13px;min-width:32px}.ta-record>a>div{min-width:0;flex:1}.ta-record-identity{display:block;font-size:7px;letter-spacing:1.2px;color:#94b4c7}.ta-record h2{font-size:14px;line-height:1.3;font-weight:600;margin:3px 0;overflow-wrap:anywhere}.ta-record p{font-size:9px;line-height:1.4;color:#b7cfdd;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.ta-record small{display:none}.ta-record small{display:block;position:absolute;right:45px;top:11px;max-width:51%;font-size:6px;line-height:1.5;letter-spacing:.35px;color:#c4e4ee;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase}.ta-record>button{border:1px solid #86bfd547;border-radius:50%;background:#8bceeb0c;color:#b6d6e7;width:29px;height:29px;padding:0;font-size:18px}.ta-record:hover{background:#8cc9e811}.ta-record.is-previewed{background:linear-gradient(90deg,#80c9e32b,#8ccae90b);border-bottom-color:#99d6e8a1}.ta-record.is-previewed:before{content:"";position:absolute;top:15px;bottom:15px;left:0;width:2px;background:#a8f2ff}.ta-record.is-previewed .ta-record-id{color:#ccf7ff}.ta-record button[aria-pressed=true]{background:#b0ecfa;color:#07354e;border-color:#c7f9ff}.ta-record[data-identity=industrialist] .ta-record-id{text-shadow:1px 1px #001c2a}.ta-feature[data-identity=industrialist]{border:2px solid #071c30;box-shadow:4px 5px #001c2d,0 0 0 1px #8eb7c7}.ta-feature[data-identity=industrialist] .ta-feature-art{background:radial-gradient(#54778f20 .8px,transparent 1px) 0 0/7px 7px,#071b31}.ta-feature[data-identity=showman] .ta-feature-art:before{content:"";position:absolute;top:15px;bottom:15px;left:7px;width:4px;background:repeating-linear-gradient(transparent 0 8px,#b8dfef32 8px 14px)}.ta-method{display:grid;grid-template-columns:170px minmax(0,1fr) auto;gap:30px;align-items:start;padding:30px 0;margin-top:30px;border-top:1px solid var(--ta-line);color:#a8c6d7}.ta-method p{font-size:12px;line-height:1.8;max-width:73ch}.ta-method>span{font-size:8px;letter-spacing:1px}.ta-empty{min-height:320px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:15px;border:1px solid var(--ta-line);border-radius:12px}.ta-empty>span{font-size:40px;color:#a1c7d9}.ta-empty h2{font-size:24px}.ta-empty p{font-size:13px;color:#bfd9e6}.ta-overview{padding:30px 32px 24px;background:radial-gradient(ellipse at 90% 3%,#b8f8ff10,transparent 55%),linear-gradient(135deg,#07243a99,#061e32);position:relative;overflow:hidden}.ta-overview{grid-column:1/-1}.ta-repository-mark{height:152px;position:relative;display:flex;align-items:center;gap:24px;margin-bottom:25px;border-bottom:1px solid #badfee38}.ta-repository-mark>span{font:300 clamp(64px,7vw,104px)/1 "Space Grotesk",sans-serif;letter-spacing:-7px;color:#ceeaf5}.ta-repository-mark i{width:90px;height:103px;border:1px solid #a4def080;transform:skewY(-13deg);background:repeating-linear-gradient(0deg,transparent 0 16px,#aee7f048 17px 18px);box-shadow:10px -7px 0 -1px #0b3048,10px -7px #a5dfed44,20px -14px 0 -1px #0b3048,20px -14px #a5dfed33;margin-left:auto;margin-right:17px}.ta-repository-mark b{position:absolute;bottom:15px;left:2px;font-size:7px;letter-spacing:2.3px;font-weight:500;color:#a3cede}.ta-overview>.ta-kicker{font-size:7px;color:#8bb3c8;letter-spacing:1.5px}.ta-overview h2{font:400 clamp(32px,3.4vw,47px)/1.08 "Space Grotesk",sans-serif;letter-spacing:-1.8px;margin:13px 0 17px;color:#e9faff}.ta-overview>p:not(.ta-kicker){max-width:34ch;font-size:12px;line-height:1.8;color:#a9ccdc}.ta-overview-lanes{display:grid;gap:15px;margin-top:26px}.ta-overview-lanes>div{display:flex;align-items:center;justify-content:space-between;gap:10px;padding-bottom:12px;border-bottom:1px solid #9fcbd02b}.ta-overview-lanes>div>span{font-size:10px;white-space:nowrap}.ta-overview-lanes b{font-weight:400;font-size:7px;letter-spacing:1px;color:#a6c6d2;margin-left:5px}.ta-overview-lanes>div>div{display:flex;gap:5px;flex-wrap:wrap;justify-content:flex-end}.ta-overview-lanes a{display:grid;place-items:center;width:34px;min-height:34px;border:1px solid #8cd7e83d;border-radius:3px;font-size:9px;color:#a8d8e5}.ta-overview-lanes a:hover{background:#bfefff;color:#06354c}.ta-overview footer{display:flex;align-items:center;gap:16px;margin-top:24px}.ta-overview-arrow{font-size:38px;font-weight:300;color:#a4f2ff}.ta-overview footer strong{font-size:14px;font-weight:500;display:block}.ta-overview footer div>span{display:block;font-size:6px;letter-spacing:1.3px;margin-top:7px;color:#a2c6d6}.ta-type-preview{align-self:stretch;width:100%;padding:36px 34px;display:flex;flex-direction:column;justify-content:space-between;background:linear-gradient(120deg,#29213c,#0c172c 65%);color:#e7e2ed}.ta-type-preview small,.ta-type-preview>span{font-size:7px;letter-spacing:2px;line-height:2;color:#bfbed1}.ta-type-preview strong{font:400 clamp(44px,4.7vw,72px)/.95 "Space Grotesk",sans-serif;letter-spacing:-3px}.ta-type-preview>span{border-top:1px solid #b5acc43b;padding-top:17px}@media(max-width:600px){.ta-overview{padding:24px 23px}.ta-repository-mark{height:120px;margin-bottom:20px}.ta-repository-mark>span{font-size:77px}.ta-repository-mark i{height:82px;width:70px}.ta-overview h2{font-size:36px}.ta-overview-lanes a{min-height:38px;width:30px}.ta-type-preview{padding:27px}.ta-type-preview strong{font-size:52px}}.ta-case-top{display:flex;align-items:center;justify-content:space-between;gap:15px;padding:10px 0 18px;border-bottom:1px solid var(--ta-line)}.ta-return,.ta-case-end a{font-size:12px;font-weight:600;color:#ceeff7}.ta-case-top>span{color:#a6c3d4;font-size:8px}.ta-case-top nav{display:flex;gap:7px}.ta-case-top nav>*{display:grid;place-items:center;border:1px solid var(--ta-line);border-radius:50%;width:32px;height:32px;font-size:17px}.ta-case-top nav>span{opacity:.3}.ta-project-heading{position:relative;padding:28px 0 26px;max-width:1120px}.ta-project-heading .ta-kicker{color:#afd5e4}.ta-project-heading h1{font:500 clamp(35px,5vw,68px)/1.04 "Space Grotesk","Segoe UI",sans-serif;letter-spacing:-2.5px;margin:13px 0;overflow-wrap:anywhere}.ta-project-heading .ta-discipline{font-size:15px;line-height:1.5;color:#c4e7f2}.ta-project-meta{display:flex;align-items:center;gap:18px;flex-wrap:wrap;margin:18px 0;font-size:8px;letter-spacing:.7px;color:#b3cbd9}.ta-thesis{font-size:16px;line-height:1.8;max-width:85ch;color:#d5e9f3}.ta-live{display:inline-block;margin-top:14px;border-bottom:1px solid #bbecfa66;font-size:12px;color:#c1f6ff!important;padding-bottom:4px}.ta-case-tabs{position:sticky;top:96px;z-index:5;display:flex;gap:4px;padding:5px;border:1px solid #a6d5e785;border-radius:12px;background:linear-gradient(150deg,#34789ddf,#08446bee);-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);box-shadow:inset 0 1px #e4fcff5e,0 8px 25px #02243a35;margin-bottom:26px}.ta-case-tabs button{flex:1;display:flex;gap:15px;align-items:center;justify-content:center;min-height:43px;border:1px solid transparent;border-radius:8px;background:none;color:#c7e2ee;font-size:12px;line-height:1.4;padding:10px}.ta-case-tabs small{font-size:8px;color:#9fc5d7}.ta-case-tabs button[aria-selected=true]{background:linear-gradient(#dbfaff,#b4e1ed 49%,#88b6c7 51%,#c0e9f2);color:#072e48;border-color:#c7f8ff;box-shadow:0 3px 8px #00253d66,inset 0 1px #fff}.ta-case-tabs button[aria-selected=true] small{color:#345c72}.ta-exhibit{border:1px solid #9dcee47a;background:linear-gradient(145deg,#21648744,#0a2d479e);border-radius:15px;overflow:hidden;box-shadow:inset 0 1px #e0ffff28}.ta-exhibit-title{padding:27px 30px 22px;border-bottom:1px solid var(--ta-line)}.ta-exhibit-title h2{font:500 31px/1.14 Space Grotesk,sans-serif;letter-spacing:-1px;margin:8px 0 12px}.ta-exhibit-title>p:last-child{font-size:12px;line-height:1.8;color:#bbd6e5;max-width:94ch}.ta-exhibit-title .ta-kicker{color:#a6d3e5}.ta-step-controls{display:flex;flex-wrap:wrap;gap:6px;padding:16px 23px;border-bottom:1px solid var(--ta-line);background:#0a2b4533}.ta-step-controls button{display:flex;align-items:center;justify-content:center;gap:9px;flex:1;min-width:80px;padding:10px 13px;min-height:42px;border:1px solid #94c3d556;border-radius:7px;background:#487f9b19;color:#cee7f2;font-size:12px;font-weight:500;transition:background .2s,color .2s}.ta-step-controls button:hover{background:#78b6d328}.ta-step-controls button[aria-pressed=true]{background:#c3edf7;color:#082c44;border-color:#d7faff;box-shadow:inset 0 1px #fff}.ta-step-controls i{font-style:normal;opacity:.6}.ta-step-controls img{width:64px;height:31px;object-fit:contain;border-radius:3px}.ta-interactive-plate{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(250px,1fr);align-items:stretch}.ta-source-figure{margin:0;position:relative;min-width:0;background:radial-gradient(ellipse at center,#15344f,#07192f 90%);padding:28px 28px 18px;display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:370px}.ta-source-figure>img{display:block;max-width:100%;max-height:420px;width:auto;height:auto;object-fit:contain;filter:drop-shadow(0 10px 13px #00102166)}.ta-source-figure figcaption{align-self:stretch;display:flex;justify-content:space-between;align-items:center;gap:15px;margin-top:17px;font-size:8px;letter-spacing:1px;color:#aecbdc}.ta-step-copy{display:flex;flex-direction:column;justify-content:center;padding:36px;min-width:0;border-left:1px solid var(--ta-line)}.ta-step-copy>.ta-evidence{align-self:flex-start}.ta-step-copy h3{font:500 31px/1.15 Space Grotesk,sans-serif;letter-spacing:-1px;margin:17px 0}.ta-step-copy p{font-size:14px;line-height:1.9;color:#cfdfeb}.ta-step-copy .ta-source-link{align-self:flex-start;margin-top:20px}.ta-source-link{display:inline-block;padding:5px 0;border:0;border-bottom:1px solid #90b9ce80;background:none;color:#cdf5ff;font-size:11px;line-height:1.5;text-align:left;cursor:pointer}.ta-source-link:hover{color:#fff;border-color:#e0fbff}.ta-exhibit-bottom{display:flex;align-items:center;justify-content:space-between;gap:15px;padding:17px 24px;border-top:1px solid var(--ta-line)}.ta-exhibit-bottom>span{font-size:8px;color:#a5c5d7;letter-spacing:.6px}.ta-exhibit-points .ta-step-controls button{font:500 21px Space Grotesk,sans-serif;min-width:50px}.ta-exhibit-points .ta-source-figure{background:#d9d7c7}.ta-exhibit-points .ta-source-figure figcaption,.ta-exhibit-points .ta-source-figure .ta-source-link{color:#18394b}.ta-exhibit-points .ta-source-figure img{max-height:430px;border:1px solid #695f4d55}.ta-exhibit-points .ta-step-copy{background:linear-gradient(145deg,#80c1d613,#082d4733)}.ta-exhibit-compare .ta-source-figure,.ta-exhibit-seasons .ta-source-figure,.ta-exhibit-moods .ta-source-figure{padding-top:20px;min-height:460px}.ta-exhibit-moods .ta-source-figure>img{box-shadow:0 0 0 1px #c4dce733,9px 9px #080e24}.ta-exhibit-rarity .ta-step-controls{gap:8px}.ta-exhibit-rarity .ta-step-controls button{flex-direction:column;min-width:84px;padding:8px;font-size:10px}.ta-exhibit-rarity .ta-step-controls img{width:100%;max-width:110px;height:44px}.ta-project[data-identity=industrialist] .ta-exhibit{border:2px solid #041c2c;box-shadow:5px 5px #001828,0 0 0 1px #a4d7e45e}.ta-project[data-identity=industrialist] .ta-step-copy{background:radial-gradient(#a7d3e009 .8px,transparent 1px) 0 0/6px 6px}.ta-exhibit-worlds .ta-source-figure img{max-width:100%;max-height:400px;width:100%}.ta-frame-exhibit{padding:22px 25px}.ta-frame-exhibit .ta-source-figure{min-height:170px;padding:20px 25px}.ta-frame-exhibit .ta-source-figure img{max-height:190px;width:100%;object-fit:contain}.ta-bit-lab{border:1px solid #9ac9db47;padding:22px;margin-top:20px;background:#041d3480;border-radius:9px}.ta-bit-labels{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;margin-bottom:8px;color:#b4d7e7;font-size:9px;letter-spacing:1px;text-align:center;text-transform:uppercase}.ta-bits{display:grid;grid-template-columns:repeat(16,1fr);gap:4px}.ta-bits>span{display:grid;place-items:center;min-height:42px;border:1px solid #689cb44d;background:#35617b23;color:#8cbbd1;border-radius:4px;font:500 20px Space Grotesk,sans-serif}.ta-bits>span:nth-child(4n+1){margin-left:8px}.ta-bits>span.is-one{background:#87cadd3d;border-color:#a3f4ff;color:#e0fcff}.ta-bit-lab fieldset{border:0;padding:0;margin:25px 0 18px;display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.ta-bit-lab legend{font-size:11px;color:#a8c5d7;margin-bottom:14px}.ta-bit-lab label{display:grid;grid-template-columns:17px 1fr;align-items:center;gap:7px;font-size:13px;color:#c1effa}.ta-bit-lab label>span{font-size:10px;letter-spacing:.5px;color:#b9d4e2}.ta-bit-lab input{grid-column:1/-1;width:100%;min-height:40px;padding:6px 13px;border:1px solid #9cc7dc70;background:#244c6766;color:#edfcff;border-radius:5px;font-size:17px}.ta-frame-result{display:flex;justify-content:space-between;align-items:center;padding:15px 0;border-top:1px solid var(--ta-line)}.ta-frame-result output{font:500 24px Space Grotesk,sans-serif;color:#d4fbff}.ta-frame-result button{border:1px solid var(--ta-line);border-radius:5px;background:none;color:#b9d8e7;font-size:11px;padding:8px 12px}.ta-bit-lab>code{font-size:12px;overflow-wrap:anywhere;color:#b0d7e8}.ta-bit-lab>p{font-size:10px;color:#a6bdcd;line-height:1.8;margin-top:8px}.ta-case-study{display:grid;grid-template-columns:minmax(240px,.7fr) minmax(0,1.6fr);column-gap:50px;row-gap:30px;padding:23px 0}.ta-case-study>header{grid-column:1}.ta-case-study>header h2{font:500 37px/1.13 Space Grotesk,sans-serif;letter-spacing:-1.2px;margin-top:15px}.ta-case-study .ta-kicker{color:#9ccbdd}.ta-case-blocks{grid-column:2;grid-row:1/span 2}.ta-case-blocks article{display:flex;gap:20px;padding:26px 0;border-bottom:1px solid var(--ta-line)}.ta-case-blocks article:first-child{padding-top:0}.ta-block-number{font:500 24px Space Grotesk,sans-serif;color:#7ca8c0;min-width:28px;margin-top:28px}.ta-case-blocks h3{font:500 28px/1.2 Space Grotesk,sans-serif;margin:12px 0;letter-spacing:-.7px}.ta-case-blocks article p{font-size:14px;line-height:1.95;color:#c8dfec;max-width:73ch}.ta-citations{display:flex;flex-wrap:wrap;gap:13px;margin-top:12px}.ta-case-cover{grid-column:1;margin:0;padding:20px;display:flex;gap:19px;align-items:flex-start;background:linear-gradient(140deg,#bedee511,#9ec3d306);border:1px solid var(--ta-line);border-radius:7px;align-self:start}.ta-case-cover img{width:43%;max-width:180px;height:auto;box-shadow:3px 5px 12px #0006}.ta-case-cover figcaption{font-size:10px;line-height:2;color:#b2d0e0}.ta-case-cover button{display:block;margin-top:13px}.ta-credits{grid-column:1/-1;border-left:2px solid #9acde1;padding:5px 22px;margin:10px 0}.ta-credits h3{font-size:13px;font-weight:500}.ta-credits p{font-size:11px;line-height:1.9;color:#a9c7da;max-width:130ch;margin-top:6px}.ta-dossier-heading{display:flex;justify-content:space-between;align-items:center;gap:25px;padding:10px 0 25px}.ta-dossier-heading h2{font:500 33px Space Grotesk,sans-serif;letter-spacing:-1px;margin:10px 0}.ta-dossier-heading p:last-child{font-size:11px;line-height:1.8;color:#b8d3e2}.ta-document-actions{display:flex;flex-direction:column;align-items:flex-end;gap:9px}.ta-reader{border:1px solid #a1d1e680;background:#052137;border-radius:10px;overflow:hidden}.ta-reader-toolbar{display:flex;justify-content:space-between;gap:18px;align-items:center;padding:11px 15px;background:linear-gradient(#5592b24d,#073f5d99);border-bottom:1px solid var(--ta-line)}.ta-reader-toolbar button{min-width:34px;min-height:34px;border:1px solid #91b8ce66;background:#7ca5ba19;color:#e1f5fe;border-radius:4px;padding:5px 9px;font-size:13px}.ta-reader-toolbar button:hover{background:#9acde133}.ta-page-nav,.ta-page-nav form,.ta-zoom{display:flex;align-items:center;gap:8px}.ta-page-nav form{font-size:11px;color:#c6dfec}.ta-page-nav input{width:53px;min-height:34px;background:#092e46;border:1px solid #8db6cb8c;color:#e9fbff;border-radius:4px;padding:5px 7px;font-size:13px}.ta-zoom output{font-size:11px;color:#c6e2f0;min-width:39px;text-align:center}.ta-reader-message{padding:10px 17px;color:#c1dce8;font-size:10px;line-height:1.6;min-height:36px}.ta-page-viewport{max-height:72svh;overflow:auto;position:relative;min-height:220px;padding:18px;background:repeating-linear-gradient(45deg,#24475d66 0 10px,#1f405666 10px 20px);text-align:center}.ta-page-viewport img{display:block;height:auto;max-width:none;margin:0 auto;box-shadow:0 6px 20px #0005}.ta-page-fallback{text-align:center;padding:50px 20px}.ta-page-fallback h3{font-size:22px}.ta-page-fallback p{font-size:13px;margin:14px 0 22px;color:#bbd4e3}.ta-native-controls{display:flex;align-items:center;justify-content:space-between;gap:25px;padding:17px 0}.ta-native-controls span{font-size:10px;line-height:1.8;color:#b4cddd}.ta-native-controls>button{flex-shrink:0}.ta-dossier iframe{border:1px solid var(--ta-line);border-radius:7px;width:100%;height:75svh;background:#fff}.ta-integrity{margin-top:12px;border-top:1px solid var(--ta-line);font-size:12px}.ta-integrity summary{cursor:pointer;padding:17px 0;color:#c1e5f2}.ta-integrity dl{font-size:11px;line-height:1.9;margin:0 0 22px}.ta-integrity dl>div{display:grid;grid-template-columns:140px 1fr;gap:20px;padding:9px 0}.ta-integrity dt{color:#9cbfd1}.ta-integrity dd{margin:0;color:#cbe1ec;overflow-wrap:anywhere}.ta-case-end{display:flex;justify-content:space-between;align-items:center;gap:20px;padding:27px 0;border-top:1px solid var(--ta-line);margin-top:32px}.ta-case-end span{font-size:8px;letter-spacing:1px;color:#9fbed0}@media(min-width:1600px){.ta-record{min-height:77px}.ta-record h2{font-size:16px}.ta-record p{font-size:10px}.ta-record small{display:inline-block;color:#c1e1ec;font-size:8px;line-height:1.4;margin-top:4px}.ta-feature-art{height:460px}}@media(max-width:1100px){.ta-heading h1{letter-spacing:-3.5px}.ta-heading{padding:12px 0 23px}.ta-introduction{min-width:225px}.ta-introduction>p{font-size:14px}.ta-index-layout{gap:20px;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}.ta-feature-copy{padding:18px}.ta-feature-copy h2{font-size:28px}.ta-feature-copy>div{align-items:flex-start;flex-direction:column;gap:12px}.ta-record>a{gap:11px;padding-left:8px}.ta-record h2{font-size:12px}.ta-record p{font-size:8px}.ta-record-id{font-size:17px;min-width:28px}.ta-method{grid-template-columns:130px 1fr}.ta-method>span:last-child{display:none}.ta-case-study{column-gap:30px;grid-template-columns:minmax(210px,.7fr) minmax(0,1.4fr)}.ta-case-cover{padding:14px;gap:14px}.ta-case-cover figcaption{font-size:8px}.ta-step-copy{padding:25px}.ta-step-copy h3{font-size:27px}.ta-step-copy p{font-size:13px}.ta-search{max-width:200px}.ta-search input{width:150px}}@media(max-width:800px){.ta-heading h1{font-size:62px;letter-spacing:-3px}.ta-introduction{min-width:170px}.ta-introduction>p{font-size:12px}.ta-introduction>span{font-size:7px;letter-spacing:1px}.ta-controls{gap:15px;align-items:flex-start;flex-direction:column}.ta-filters{width:100%;justify-content:space-between}.ta-filters a{font-size:11px;padding:8px 12px;gap:13px}.ta-search{max-width:none;align-self:flex-end;margin-top:-6px;min-height:32px}.ta-search input{width:190px;padding:7px}.ta-index-layout{gap:20px;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}.ta-feature-art{height:290px}.ta-feature-copy{padding:16px}.ta-feature-copy h2{font-size:25px}.ta-feature-copy>p{font-size:11px}.ta-feature-top{font-size:6px;padding:10px}.ta-feature-top span:last-child{display:none}.ta-record h2{font-size:12px}.ta-record-identity{font-size:6px}.ta-record>button{width:26px;height:26px}.ta-record{grid-template-columns:minmax(0,1fr) 32px}.ta-record-id{font-size:14px;min-width:23px}.ta-record>a{gap:8px}.ta-record p{font-size:7px}.ta-art-credit{font-size:6px;left:10px;bottom:9px}.ta-source-figure{padding:20px;min-height:300px}.ta-interactive-plate{grid-template-columns:minmax(0,1.2fr) minmax(220px,1fr)}.ta-exhibit-title{padding:23px}.ta-step-copy{padding:22px}.ta-step-copy h3{font-size:24px}.ta-case-study{grid-template-columns:1fr}.ta-case-study>header{grid-column:1;grid-row:auto}.ta-case-blocks{grid-column:1;grid-row:auto}.ta-case-cover{grid-column:1;max-width:520px;grid-row:3}.ta-case-study>header h2 br{display:none}.ta-case-cover img{max-width:130px}.ta-case-cover figcaption{font-size:11px}.ta-case-tabs{top:89px}.ta-project-heading h1{font-size:49px}.ta-project-heading .ta-discipline{font-size:13px}.ta-thesis{font-size:14px}.ta-bit-lab{padding:17px}.ta-bits{gap:3px}.ta-bits>span{min-height:34px;font-size:17px}.ta-bits>span:nth-child(4n+1){margin-left:4px}.ta-bit-lab fieldset{gap:10px}.ta-bit-lab label>span{font-size:8px}.ta-dossier-heading{align-items:flex-start}.ta-document-actions .ta-enter{font-size:10px;min-height:40px;white-space:nowrap}.ta-dossier-heading h2{font-size:29px}.ta-reader-toolbar{padding:10px;gap:10px}.ta-page-nav,.ta-zoom{gap:5px}.ta-native-controls{align-items:flex-start;flex-direction:column;gap:8px}}@media(max-width:600px){.ta-heading{gap:14px;padding:14px 0 18px;align-items:flex-start;flex-direction:column}.ta-heading h1{font-size:62px;letter-spacing:-3.3px}.ta-heading .ta-kicker{font-size:7px;letter-spacing:1.2px;margin-bottom:11px}.ta-introduction{display:flex;justify-content:space-between;align-items:center;gap:20px;width:100%}.ta-introduction>p{font-size:11px;line-height:1.6}.ta-introduction>p>br{display:none}.ta-introduction>span{margin:0;white-space:nowrap;font-size:6px;letter-spacing:.7px}.ta-introduction b{font-size:10px}.ta-introduction i{margin:0 6px}.ta-controls{padding-top:13px;gap:12px}.ta-filters a{min-height:38px;font-size:10px;padding:7px 10px;gap:7px}.ta-filters a>span{font-size:8px}.ta-search{align-self:stretch;max-width:none;margin:0}.ta-search input{width:100%;padding:8px 6px;font-size:12px}.ta-search button{min-height:32px}.ta-results{font-size:7px;letter-spacing:.7px;padding:8px 0 11px}.ta-results>span:last-child{font-size:6px}.ta-index-layout{display:flex;flex-direction:column;gap:19px}.ta-feature{position:relative;top:auto;width:100%;border-radius:11px;display:grid;grid-template-columns:minmax(102px,.72fr) minmax(0,1fr)}.ta-feature-top{grid-column:1/-1;padding:7px 11px;display:flex;font-size:7px}.ta-feature-top span:last-child{display:block;font-size:6px}.ta-feature-art{height:194px;border-bottom:0;border-right:1px solid var(--ta-line)}.ta-feature-art img{max-width:93%;max-height:89%}.ta-sheet-number{font-size:60px;letter-spacing:-5px;left:8px;top:7px}.ta-art-credit{font-size:5px;letter-spacing:.2px;bottom:6px;left:7px}.ta-feature-copy{padding:13px;display:flex;flex-direction:column;justify-content:center}.ta-feature-copy .ta-evidence{font-size:6px!important;padding:3px 5px;letter-spacing:.2px!important;align-self:flex-start}.ta-feature-copy h2{font-size:21px;line-height:1.08;letter-spacing:-.7px;margin:8px 0}.ta-feature-copy>p{font-size:10px;line-height:1.6;min-height:0}.ta-feature-copy>div{margin-top:9px;gap:8px}.ta-feature-copy>div>span{font-size:6px;letter-spacing:.5px}.ta-feature-copy .ta-enter{font-size:10px;min-height:32px;padding:6px 10px;gap:16px;align-self:stretch}.ta-feature-copy .ta-enter span{font-size:16px}.ta-index{width:100%}.ta-index-label,.ta-index-foot{font-size:7px;padding:8px 4px}.ta-record{min-height:70px;grid-template-columns:minmax(0,1fr) 38px}.ta-record>a{gap:12px;padding:10px 6px}.ta-record-id{font-size:20px;min-width:31px;margin-top:11px}.ta-record h2{font-size:14px;line-height:1.25;margin:3px 0}.ta-record-identity{font-size:6px;letter-spacing:1px}.ta-record p{font-size:8px}.ta-record>button{width:29px;height:29px}.ta-method{padding:23px 0;gap:10px;grid-template-columns:1fr;margin-top:22px}.ta-method p{font-size:11px}.ta-method>span{font-size:7px}.ta-empty{padding:25px;text-align:center}.ta-empty h2{font-size:21px}.ta-case-top{padding:7px 0 14px}.ta-case-top>span{font-size:7px;letter-spacing:.8px}.ta-return{font-size:11px}.ta-case-top nav{gap:5px}.ta-case-top nav>*{height:30px;width:30px}.ta-project-heading{padding:24px 0 23px}.ta-project-heading .ta-kicker{font-size:8px;letter-spacing:1px}.ta-project-heading h1{font-size:39px;line-height:1.04;letter-spacing:-1.6px;margin:12px 0}.ta-project-heading .ta-discipline{font-size:12px;line-height:1.7}.ta-project-meta{gap:10px;font-size:7px;margin:14px 0;letter-spacing:.1px}.ta-project-meta .ta-evidence{font-size:7px!important}.ta-thesis{font-size:13px;line-height:1.8}.ta-live{font-size:11px;margin-top:12px}.ta-case-tabs{top:84px;padding:4px;gap:3px;border-radius:9px;margin-bottom:18px}.ta-case-tabs button{font-size:10px;min-height:42px;gap:7px;padding:8px 4px}.ta-case-tabs small{font-size:7px}.ta-exhibit{border-radius:10px}.ta-exhibit-title{padding:20px 17px 17px}.ta-exhibit-title .ta-kicker{font-size:7px;letter-spacing:.8px}.ta-exhibit-title h2{font-size:27px;line-height:1.15;margin:10px 0}.ta-exhibit-title>p:last-child{font-size:11px;line-height:1.8}.ta-step-controls{padding:12px;gap:5px}.ta-step-controls button{min-height:42px;min-width:65px;padding:8px;font-size:10px;gap:4px}.ta-exhibit-modes .ta-step-controls button{flex-basis:20%}.ta-interactive-plate{display:flex;flex-direction:column}.ta-source-figure{min-height:0;padding:20px 17px 15px}.ta-source-figure>img{max-height:360px;max-width:100%;width:auto}.ta-source-figure figcaption{font-size:7px;margin-top:15px;letter-spacing:.5px}.ta-source-figure .ta-source-link{font-size:9px}.ta-step-copy{padding:25px 21px;border-left:0;border-top:1px solid var(--ta-line)}.ta-step-copy h3{font-size:26px;line-height:1.2;margin:14px 0}.ta-step-copy p{font-size:12px;line-height:1.9}.ta-step-copy .ta-source-link{margin-top:12px}.ta-exhibit-bottom{flex-direction:column;align-items:stretch;gap:10px;padding:15px}.ta-exhibit-bottom>span{font-size:6px;letter-spacing:.5px;text-align:center}.ta-exhibit-bottom .ta-enter{font-size:11px;min-height:42px}.ta-exhibit-points .ta-step-controls button{font-size:19px;min-width:33px;padding:8px 4px}.ta-exhibit-points .ta-source-figure img{max-height:420px}.ta-exhibit-compare .ta-source-figure,.ta-exhibit-seasons .ta-source-figure,.ta-exhibit-moods .ta-source-figure{min-height:0}.ta-exhibit-rarity .ta-step-controls button{min-width:60px;flex-basis:20%;font-size:8px;padding:5px}.ta-exhibit-rarity .ta-step-controls img{height:32px}.ta-project[data-identity=industrialist] .ta-exhibit{box-shadow:3px 3px #001828,0 0 0 1px #a4d7e45e}.ta-frame-exhibit{padding:12px}.ta-frame-exhibit .ta-source-figure{padding:12px;min-height:100px}.ta-frame-exhibit .ta-source-figure img{max-height:120px}.ta-bit-lab{padding:13px;margin-top:12px}.ta-bit-labels{font-size:6px;letter-spacing:0;gap:5px}.ta-bits{gap:2px}.ta-bits>span{border-radius:2px;min-height:29px;font-size:13px}.ta-bits>span:nth-child(4n+1){margin-left:2px}.ta-bit-lab fieldset{grid-template-columns:repeat(2,1fr);gap:12px;margin:20px 0 15px}.ta-bit-lab label>span{font-size:9px}.ta-bit-lab legend{font-size:10px;margin-bottom:12px}.ta-bit-lab input{font-size:16px;min-height:42px}.ta-frame-result{gap:10px;padding:13px 0}.ta-frame-result output{font-size:19px}.ta-frame-result button{font-size:9px;padding:8px}.ta-bit-lab>code{font-size:9px;line-height:1.8}.ta-bit-lab>p{font-size:9px}.ta-case-study{padding:10px 0;row-gap:23px}.ta-case-study>header h2{font-size:30px}.ta-case-blocks article{padding:23px 0;gap:13px}.ta-block-number{font-size:20px;min-width:24px}.ta-case-blocks h3{font-size:25px;line-height:1.15}.ta-case-blocks article p{font-size:12px;line-height:1.95}.ta-credits{padding:4px 15px;margin:5px 0}.ta-credits p{font-size:10px}.ta-credits h3{font-size:12px}.ta-case-cover{gap:20px;padding:16px}.ta-case-cover figcaption{font-size:10px}.ta-dossier-heading{flex-direction:column;gap:17px;padding:8px 0 20px}.ta-dossier-heading h2{font-size:29px}.ta-dossier-heading p:last-child{font-size:10px}.ta-document-actions{flex-direction:row;align-items:center;gap:15px;flex-wrap:wrap;width:100%}.ta-document-actions .ta-enter{min-height:42px;font-size:11px;flex:1}.ta-document-actions>.ta-source-link{font-size:10px}.ta-reader-toolbar{align-items:flex-start;flex-direction:column;padding:11px;gap:11px}.ta-page-nav{justify-content:space-between;width:100%}.ta-page-nav button,.ta-zoom button{min-height:40px;min-width:40px}.ta-page-nav form{gap:7px}.ta-page-nav input{min-height:40px;width:52px;font-size:15px}.ta-zoom{align-self:flex-end;gap:8px}.ta-zoom button{font-size:15px}.ta-reader-message{padding:10px 12px;font-size:9px}.ta-page-viewport{max-height:none;padding:9px;min-height:140px}.ta-integrity dl>div{grid-template-columns:1fr;gap:3px}.ta-integrity summary{font-size:11px}.ta-native-controls>span{font-size:9px}.ta-dossier iframe{height:65svh}.ta-case-end{gap:15px;padding:22px 0;margin-top:25px}.ta-case-end a{font-size:10px}.ta-case-end>span{font-size:6px;max-width:120px;line-height:1.7;text-align:right}}@media(max-width:359px){.ta-heading h1{font-size:53px;letter-spacing:-2.8px}.ta-introduction{flex-direction:column;align-items:flex-start;gap:10px}.ta-filters{gap:3px}.ta-filters a{font-size:9px;gap:5px;padding:7px 9px}.ta-feature-art{height:188px}.ta-feature-copy{padding:10px}.ta-feature-copy h2{font-size:19px}.ta-feature-copy>p{font-size:9px}.ta-feature-copy>div>span{font-size:5px}.ta-feature-copy .ta-enter{font-size:9px;padding:7px 8px}.ta-art-credit{font-size:4px}.ta-results>span:last-child{display:none}.ta-project-heading h1{font-size:34px}.ta-case-tabs button{font-size:9px;gap:4px}.ta-case-tabs small{display:none}.ta-page-nav form{gap:4px}.ta-page-nav button,.ta-zoom button{min-width:35px}.ta-record h2{font-size:13px}}@media(prefers-reduced-motion:reduce){.ta-archive *{scroll-behavior:auto!important;transition:none!important;animation:none!important}.ta-feature-art:hover img{transform:none}}.motion-off .ta-archive *{transition:none!important;animation:none!important}.motion-off .ta-feature-art:hover img{transform:none}@media(min-width:801px){.ta-exhibit:not(.ta-exhibit-frame){display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr)}.ta-exhibit:not(.ta-exhibit-frame)>.ta-exhibit-title{grid-column:2;grid-row:1;padding:23px 27px 18px}.ta-exhibit:not(.ta-exhibit-frame)>.ta-step-controls{grid-column:2;grid-row:2;padding:12px 18px}.ta-exhibit:not(.ta-exhibit-frame) .ta-interactive-plate{display:contents}.ta-exhibit:not(.ta-exhibit-frame) .ta-source-figure{grid-column:1;grid-row:1/span 3;border-right:1px solid var(--ta-line)}.ta-exhibit:not(.ta-exhibit-frame) .ta-step-copy{grid-column:2;grid-row:3;border-left:0;padding:26px}.ta-exhibit:not(.ta-exhibit-frame)>.ta-exhibit-bottom{grid-column:1/-1}.ta-exhibit:not(.ta-exhibit-frame) .ta-step-copy h3{font-size:28px}.ta-exhibit:not(.ta-exhibit-frame) .ta-step-copy p{font-size:13px;line-height:1.85}}@media(max-width:600px){.ta-heading h1{font-size:clamp(45px,14.1vw,58px);white-space:nowrap}.ta-heading h1>span{display:inline!important}.ta-introduction>p{max-width:185px}.ta-record small{right:43px;top:10px;max-width:54%;font-size:5.5px;letter-spacing:.15px}}@media(max-width:600px){.ta-feature-art{height:160px}.ta-feature-copy>p{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.ta-feature-copy>div>span{display:none}.ta-feature-copy h2{font-size:20px}}@media(max-width:359px){#site-pages[data-archive=true] .site-current{display:none}.ta-feature-art{height:150px}.ta-feature-copy h2{font-size:18px}.ta-feature-copy>div{margin-top:7px}.ta-introduction{gap:6px}}.ta-archive .ta-record small{font-size:8px;letter-spacing:0}.ta-archive .ta-filters a:not([aria-current]){color:#edfaff}.ta-archive .ta-results{color:#cfe6f1}.ta-exhibit-rarity .ta-step-controls,.ta-exhibit-modes .ta-step-controls{display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.ta-exhibit-rarity .ta-step-controls button,.ta-exhibit-modes .ta-step-controls button{min-width:0}.ta-exhibit-modes .ta-step-controls button{padding:10px 4px;font-size:11px}@media(max-width:600px){.ta-overview{padding:19px 20px}.ta-repository-mark{position:absolute;right:20px;top:24px;height:auto;margin:0;border:0;pointer-events:none}.ta-repository-mark>span{font-size:42px;letter-spacing:-3px;color:#b6d8e755}.ta-repository-mark i,.ta-repository-mark b,.ta-overview-lanes{display:none}.ta-overview>.ta-kicker{font-size:6px;max-width:75%}.ta-overview h2{font-size:27px;letter-spacing:-1px;margin:12px 0 9px;max-width:75%}.ta-overview>p:not(.ta-kicker){font-size:10px;line-height:1.7;max-width:36ch}.ta-overview footer{margin-top:13px;gap:11px}.ta-overview-arrow{font-size:27px}.ta-overview footer strong{font-size:12px}.ta-overview footer div>span{font-size:5px;letter-spacing:1px;margin-top:4px}.ta-type-preview{padding:18px 22px}.ta-type-preview strong{font-size:38px;letter-spacing:-1.5px}.ta-type-preview small,.ta-type-preview>span{font-size:6px;letter-spacing:1px}.ta-type-preview>span{padding-top:7px}}#site-pages[data-network=true]{--nw-white:#effcff;--nw-muted:#c6e5f2;--nw-edge:#ade9f38c;--nw-line:#b2dfed40;--nw-navy:#08365a;--nw-glass:linear-gradient(135deg,#5dbee72b,#125b8b66 56%,#073a728c)}.nw-page{isolation:isolate}.nw-page svg{display:block;width:24px;height:24px;flex:none}.nw-page a{text-decoration:none}.nw-page :is(a,button):focus-visible{outline:2px solid #f2ffff;outline-offset:4px}.nw-page :is(a,button){-webkit-tap-highlight-color:transparent}#site-pages[data-network=true] .site-heading.nw-heading{max-width:none;display:grid;grid-template-columns:1.6fr 1fr;gap:25px;align-items:center;padding:31px 0 27px}#site-pages[data-network=true] .nw-heading h1{font-size:clamp(48px,5.7vw,80px);line-height:1.02;margin:15px 0 12px;letter-spacing:-.055em;white-space:nowrap}#site-pages[data-network=true] .nw-heading .pf-kicker{font-size:9px;letter-spacing:1.8px}.nw-heading .nw-tagline{font:400 clamp(16px,1.6vw,22px)/1.5 var(--mk-display);color:#e7f8ff;margin:0}.nw-heading .nw-description{font-size:12px;line-height:1.8;max-width:65ch;color:var(--nw-muted);margin:10px 0 0}.nw-hero-signal{position:relative;align-self:stretch;display:flex;align-items:center;justify-content:center;min-width:0;opacity:.6;pointer-events:none}.nw-page .nw-map{width:100%;max-width:395px;height:auto;color:#beeffc;overflow:visible}.nw-map-orbits{opacity:.3}.nw-map-routes{opacity:.5;animation:nw-route 24s linear infinite}.nw-node{animation:nw-beacon 6s ease-in-out infinite}.nw-node-b{animation-delay:-2s}.nw-node-c{animation-delay:-4s}.nw-hero-signal>span{position:absolute;bottom:9px;right:25px;font-size:7px;letter-spacing:1.5px;color:#b7def1}.nw-directory{display:grid;grid-template-columns:minmax(0,1.13fr) minmax(0,1fr);gap:24px;align-items:start}.nw-tiktoks{min-width:0;border:1px solid #c4f5ffbd;border-radius:19px;overflow:hidden;background:var(--nw-glass);box-shadow:inset 0 1px #f1ffffb8,inset 1px 0 #dcfaff25,0 5px #053b654f,0 20px 40px #00294b33;position:relative}.nw-tiktoks:before{content:"";position:absolute;inset:0 0 auto;height:140px;border-radius:inherit;background:linear-gradient(160deg,#e3ffff13,transparent 65%);pointer-events:none}.nw-collection-bar{display:flex;justify-content:space-between;gap:15px;padding:13px 20px 11px;border-bottom:1px solid var(--nw-line);background:linear-gradient(#bcf3ff20,#176e9940);font-size:8px;letter-spacing:1.25px;color:#c4eaf6}.nw-toggle{display:grid;grid-template-columns:1fr 50px;gap:10px 20px;align-items:center;width:100%;min-height:174px;padding:24px 26px 21px;color:#e9faff;background:none;text-align:left;position:relative;border:0;cursor:pointer}.nw-toggle:hover{background:linear-gradient(115deg,#a9e7f80d,transparent 80%)}.nw-toggle:active{transform:none}.nw-toggle-title{display:flex;align-items:center;gap:15px;font:500 48px/1.1 var(--mk-display);letter-spacing:-2px}.nw-toggle-title>svg{width:32px;height:32px;stroke-width:1.2;color:#a5edfa}.nw-channel-count{display:block;font-size:11px;letter-spacing:.5px;color:#c4e7f2;margin:12px 0 0 47px}.nw-expand-mark{width:45px;height:45px;border-radius:50%;position:relative;border:1px solid #b9f4ff99;background:linear-gradient(#b8f0fb2e,#1b78ab47);box-shadow:inset 0 1px #efffff88,0 3px 10px #00284d33}.nw-expand-mark>i{position:absolute;width:14px;height:1px;top:21px;left:14px;background:#d5faff;transition:transform .25s}.nw-expand-mark>i:last-child{transform:rotate(90deg)}.nw-tiktoks[data-nw-expanded=true] .nw-expand-mark>i:last-child{transform:rotate(0)}.nw-toggle-hint{grid-column:1/-1;display:flex;align-items:center;justify-content:space-between;font-size:10px;color:#b6e9f6;border-top:1px solid var(--nw-line);padding-top:15px;margin-top:7px}.nw-toggle-hint>span{font-size:15px}.nw-frequency-rail{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));padding:0 24px 23px;gap:17px}.nw-frequency-rail>div{min-width:0;border-left:1px solid #b5efff55;padding-left:13px}.nw-spectrum{display:block;color:#a6e4f4;margin-bottom:9px}.nw-page .nw-spectrum svg{width:40px;height:40px;opacity:.78}.nw-frequency-rail>div>span:not(.nw-spectrum){font-size:8px;color:#c3e3ee;letter-spacing:.4px;white-space:nowrap}.nw-frequency-rail b{display:block;font-size:10px;line-height:1.6;font-weight:500;max-width:120px;margin-top:6px;color:#d9f4ff}.nw-collection-foot{padding:13px 20px;display:flex;align-items:center;gap:14px;border-top:1px solid var(--nw-line);background:#05366538;font-size:7px;letter-spacing:1.05px;color:#b9dfef}.nw-connection-line{display:flex;align-items:center;gap:6px;flex:0 0 57px}.nw-connection-line>i{height:2px;flex:1;background:#b9e9f5;opacity:.65}.nw-connection-line>i:nth-child(2){opacity:.3}.nw-connection-line>i:nth-child(3){opacity:.15}.nw-channels{display:grid;grid-template-rows:0fr;transition:grid-template-rows .32s cubic-bezier(.2,.7,.2,1)}.nw-channel-clip{min-height:0;overflow:hidden}.nw-tiktoks[data-nw-expanded=true] .nw-channels{grid-template-rows:1fr}.nw-tiktoks[data-nw-expanded=true] .nw-legend{grid-template-rows:0fr}.nw-channel-list{padding:0 14px 14px;display:grid;gap:9px}.nw-account{position:relative;display:grid;grid-template-columns:55px minmax(0,1fr) 23px;gap:15px;align-items:center;padding:20px 17px;border:1px solid #a9e2f17d;border-radius:11px;color:#dff4ff;background:linear-gradient(120deg,#b8f7ff22,#195b8e77);box-shadow:inset 0 1px #e0ffff60,0 6px 12px #00264b22;overflow:hidden;transition:background .2s,border-color .2s,box-shadow .2s}.nw-account[data-nw-lane=daylight]{background:linear-gradient(125deg,#f4ffff,#b7dfeb 80%,#9dcbdc);border-color:#e2fbff;color:#123e5b}.nw-account[data-nw-lane=horizon]{background:linear-gradient(110deg,#74c9e12b,#0e5b9380 50%,#a0e5ee13)}.nw-account[data-nw-lane=horizon]:before{content:"";position:absolute;left:0;bottom:9px;right:0;height:1px;background:linear-gradient(90deg,transparent,#b5edff77,transparent);pointer-events:none}.nw-account[data-nw-lane=afterhours]{background:linear-gradient(135deg,#082e5f,#123d708f);border-color:#80b9d67a}.nw-account-symbol{align-self:center;text-align:center;border-right:1px solid #91b9c666;padding-right:13px;min-width:0}.nw-page .nw-account-symbol>svg{width:41px;height:41px}.nw-account-symbol small{display:block;font:400 13px var(--mk-display);margin-top:7px;opacity:.65}.nw-account-copy{min-width:0}.nw-account-copy>small{display:block;font-size:8px;line-height:1.5;letter-spacing:.8px;text-transform:uppercase;opacity:.75;margin-bottom:7px}.nw-account-heading{display:flex;align-items:baseline;gap:12px;flex-wrap:wrap}.nw-account-heading>strong{font:500 23px/1.25 var(--mk-display);letter-spacing:-.7px}.nw-account-heading>span{font-size:11px}.nw-account-copy p{font-size:11px;line-height:1.8;margin:9px 0 0;max-width:49ch;opacity:.9}.nw-account:hover{border-color:azure;box-shadow:inset 0 1px #fff9,0 0 22px #97efff15}.nw-account[data-nw-lane=daylight]:focus-visible{outline-color:#0c557b}.nw-secondary{border-top:1px solid var(--nw-line);min-width:0}.nw-destination{display:grid;grid-template-columns:22px 34px minmax(0,1fr) 24px;gap:14px;align-items:center;padding:17px 12px 17px 3px;border-bottom:1px solid var(--nw-line);color:#e4f6ff;min-height:96px;position:relative;transition:background .2s,border-color .2s}.nw-destination:hover{background:linear-gradient(90deg,#a2e7fc0c,#85d5f415,transparent);border-color:#c9f4ff99}.nw-route-number{font:400 11px var(--mk-display);color:#a8d2e6}.nw-symbol{display:grid;place-items:center;width:34px;height:36px;border:1px solid #afdef18c;border-radius:9px;background:linear-gradient(150deg,#e1ffff25,#87d3e90d 48%,#0c4a7b50 50%,#81c8e314);box-shadow:inset 0 1px #e9ffff77,0 3px 9px #00254d33;color:#cff5ff}.nw-symbol>svg{width:19px;height:19px}.nw-destination-copy{min-width:0}.nw-destination-title{display:flex;align-items:baseline;gap:13px;flex-wrap:wrap}.nw-destination-title h2{font:500 24px/1.25 var(--mk-display);letter-spacing:-.7px;margin:0;color:#edfcff}.nw-destination-title>span{font-size:10px;color:#b9dfef}.nw-destination-copy>p{font-size:11px;line-height:1.75;margin:6px 0 0;color:#c0e0ef;max-width:55ch}.nw-outbound{display:grid;place-items:center;align-self:center;color:inherit;opacity:.8}.nw-outbound>svg{width:20px;height:20px;transition:transform .18s}.nw-page a:hover .nw-outbound>svg{transform:translate(2px,-2px)}.nw-address{display:block;font-size:11px;line-height:1.6;margin-top:6px;color:#daf3ff;overflow-wrap:anywhere}.nw-approval{display:block;margin-top:5px;font-size:8px;line-height:1.6;letter-spacing:.4px;color:#bdd8e7}.nw-within{border-top:1px solid var(--nw-line);margin-top:27px;padding-top:17px}.nw-within header{display:flex;justify-content:space-between;align-items:center;gap:20px}.nw-within h2{font:500 21px/1.3 var(--mk-display);letter-spacing:-.5px;margin:0}.nw-within header>span{font-size:7px;letter-spacing:1.2px;color:#a8d4e6}.nw-within nav{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:8px;margin-top:14px}.nw-within a{display:flex;align-items:center;gap:9px;min-height:44px;padding:0 11px;border:1px solid #a6d8ee47;border-radius:8px;background:linear-gradient(140deg,#b4e9f514,#2372a62b);color:#cde9f6;font-size:11px;white-space:nowrap;box-shadow:inset 0 1px #cceeff25;transition:background .2s,border-color .2s}.nw-within a:hover{border-color:#d0f6ff99;background:#adeaf224;color:#f4ffff}.nw-within small{font:400 8px var(--mk-display);color:#a5d0e2}.nw-within a b{font-weight:400;margin-left:auto;color:#a8dfee}#site-pages[data-network=true] .site-footer{margin-top:24px;padding:20px 0}.nw-page.nw-connecting .nw-map-routes{animation:nw-connect .55s ease-out}.nw-page.nw-connecting .nw-connection-line>i{animation:nw-send .5s ease-out}.nw-page.nw-connecting .nw-connection-line>i:nth-child(2){animation-delay:.07s}.nw-page.nw-connecting .nw-connection-line>i:nth-child(3){animation-delay:.14s}@keyframes nw-route{to{stroke-dashoffset:-104}}@keyframes nw-beacon{0%,to{opacity:.4}50%{opacity:.95}}@keyframes nw-connect{0%{stroke-dashoffset:0;opacity:.4}45%{opacity:1}to{stroke-dashoffset:-35;opacity:.4}}@keyframes nw-send{0%,to{opacity:.25}40%{opacity:1}}@media(max-width:1150px){.nw-directory{grid-template-columns:1fr 1fr;gap:20px}.nw-destination{grid-template-columns:20px 30px minmax(0,1fr) 20px;gap:10px;padding-top:16px;padding-bottom:16px}.nw-destination-title h2{font-size:22px}.nw-destination-title{gap:6px 10px}.nw-within nav{grid-template-columns:repeat(4,minmax(0,1fr))}.nw-toggle{padding:22px;min-height:170px}.nw-toggle-title{font-size:43px}.nw-frequency-rail{padding-left:18px;padding-right:18px;gap:9px}.nw-frequency-rail>div{padding-left:10px}.nw-account{grid-template-columns:42px minmax(0,1fr) 20px;padding:18px 13px;gap:12px}.nw-account-symbol{padding-right:9px}.nw-page .nw-account-symbol>svg{width:31px;height:31px}.nw-account-heading>strong{font-size:21px}}@media(max-width:800px){#site-pages[data-network=true] .site-heading.nw-heading{grid-template-columns:1fr .7fr;padding-top:28px;gap:15px}.nw-hero-signal>span{font-size:6px;letter-spacing:.6px;right:5px}.nw-directory{grid-template-columns:1fr;gap:23px}.nw-toggle{min-height:140px;padding:22px 24px}.nw-toggle-title{font-size:42px}.nw-frequency-rail{padding-left:24px;padding-right:24px}.nw-frequency-rail b{max-width:none}.nw-secondary{display:grid;grid-template-columns:1fr 1fr;gap:0 24px}.nw-destination{grid-template-columns:30px minmax(0,1fr) 20px;gap:12px;padding:20px 3px;align-items:start}.nw-route-number{display:none}.nw-symbol{width:30px;height:32px;margin-top:2px}.nw-destination-title{display:block}.nw-destination-title>span{display:block;margin-top:5px}.nw-destination-copy>p{font-size:11px}.nw-destination .nw-outbound{align-self:start;margin-top:8px}.nw-account-heading>strong{font-size:23px}.nw-account{grid-template-columns:50px minmax(0,1fr) 23px;padding:19px 17px}.nw-page .nw-account-symbol>svg{width:38px;height:38px}}@media(max-width:600px){#site-pages[data-network=true] .site-heading.nw-heading{display:block;padding:28px 0 24px}#site-pages[data-network=true] .nw-heading h1{font-size:clamp(43px,10.7vw,64px);margin:15px 0 13px}#site-pages[data-network=true] .nw-heading .pf-kicker{font-size:8px;letter-spacing:1.5px}.nw-heading .nw-tagline{font-size:17px}.nw-heading .nw-description{font-size:12px;line-height:1.85;margin-top:10px;max-width:42ch}.nw-hero-signal{position:absolute;right:0;top:25px;width:42%;height:125px;opacity:.14;z-index:-1}.nw-heading{position:relative}.nw-hero-signal>span{display:none}.nw-tiktoks{border-radius:15px}.nw-collection-bar{padding:12px 16px;font-size:7px;letter-spacing:.8px}.nw-toggle{padding:21px 18px 17px;grid-template-columns:1fr 42px;min-height:150px;gap:12px}.nw-toggle-title{font-size:39px;gap:11px}.nw-toggle-title>svg{width:26px;height:26px}.nw-channel-count{margin-left:37px;font-size:10px}.nw-expand-mark{width:40px;height:40px}.nw-expand-mark>i{left:12px;top:19px}.nw-toggle-hint{font-size:10px;padding-top:12px;margin-top:4px}.nw-frequency-rail{padding:0 17px 21px;gap:10px}.nw-frequency-rail>div{padding-left:9px}.nw-page .nw-spectrum svg{width:34px;height:34px}.nw-frequency-rail>div>span:not(.nw-spectrum){font-size:7px;letter-spacing:0}.nw-frequency-rail b{font-size:9px;line-height:1.8;margin-top:6px}.nw-collection-foot{padding:12px 15px;gap:10px;font-size:6px;letter-spacing:.8px}.nw-connection-line{flex-basis:40px}.nw-directory{gap:22px}.nw-secondary{display:block}.nw-destination{grid-template-columns:20px 33px minmax(0,1fr) 18px;gap:12px;padding:20px 2px;min-height:105px;align-items:center}.nw-route-number{display:block;font-size:10px}.nw-symbol{width:33px;height:35px}.nw-destination-title{display:flex;align-items:baseline;gap:5px 10px}.nw-destination-title h2{font-size:23px}.nw-destination-title>span{display:inline;font-size:9px;margin:0}.nw-destination-copy>p{font-size:11px;line-height:1.8}.nw-destination .nw-outbound{align-self:center;margin:0}.nw-channel-list{padding:0 10px 11px;gap:9px}.nw-account{padding:18px 12px;grid-template-columns:35px minmax(0,1fr) 17px;gap:11px}.nw-page .nw-account-symbol>svg{width:27px;height:27px}.nw-account-symbol{padding-right:7px}.nw-account-symbol small{font-size:10px}.nw-account-heading>strong{font-size:21px}.nw-account-heading>span{font-size:11px}.nw-account-heading{display:block}.nw-account-heading>span{display:block;margin-top:6px}.nw-account-copy>small{font-size:7px;line-height:1.7;letter-spacing:.5px}.nw-account-copy p{font-size:11px;line-height:1.85;margin-top:10px}.nw-account .nw-outbound>svg{width:18px;height:18px}.nw-within{margin-top:24px;padding-top:20px}.nw-within header>span{font-size:6px;letter-spacing:.7px}.nw-within h2{font-size:21px}.nw-within nav{grid-template-columns:1fr 1fr;gap:8px}.nw-within a{font-size:12px;min-height:46px}.nw-within a:last-child{grid-column:1/-1}.nw-address{font-size:10px}.nw-approval{font-size:8px}#site-pages[data-network=true] .site-footer{margin-top:28px;padding:23px 0}}@media(max-width:360px){#site-pages[data-network=true] .site-current{font-size:9px}.nw-frequency-rail{gap:7px;padding-left:13px;padding-right:13px}.nw-frequency-rail>div{padding-left:7px}.nw-frequency-rail b{font-size:8px}.nw-destination{gap:9px;grid-template-columns:16px 30px minmax(0,1fr) 17px}.nw-destination-title>span{font-size:9px}.nw-destination-title h2{font-size:22px}.nw-destination-copy>p{font-size:11px}.nw-within a{font-size:11px}.nw-toggle-title{font-size:36px}}@media(prefers-reduced-motion:reduce){.nw-page *,#site-pages[data-network=true] .site-footer *{animation:none!important;transition:none!important;scroll-behavior:auto!important}}html.motion-off .nw-page *{animation:none!important}.nw-legend{display:grid;grid-template-rows:1fr;transition:grid-template-rows .32s cubic-bezier(.2,.7,.2,1)}.nw-legend-clip{overflow:hidden;min-height:0}.nw-frequency-rail{cursor:pointer}@media(min-width:1000px){#site-pages[data-network=true] .site-heading.nw-heading{grid-template-columns:2fr 1fr;padding:22px 0}#site-pages[data-network=true] .nw-heading h1{font-size:clamp(48px,4.8vw,69px);margin:12px 0 10px}.nw-heading .nw-description{max-width:none;line-height:1.7}.nw-heading .nw-tagline{font-size:20px}.nw-destination{min-height:84px;padding-top:12px;padding-bottom:12px}.nw-within{margin-top:22px;padding-top:14px}.nw-within h2{font-size:19px}.nw-within nav{margin-top:11px}.nw-within a{min-height:42px}}#site-pages[data-assembly=true]:has(.assembly-access){background:radial-gradient(ellipse at 85% 30%,#4e0a1a30,transparent 55%),linear-gradient(135deg,#0b0e14,#080a0e);color:#e4e5df;min-height:100svh;--site-chrome:linear-gradient(#303138ec,#16171eeb 48%,#0d0f16f5 51%,#25272eec);--site-edge:#63333f}#site-pages:has(.assembly-access) .site-topbar{border-color:#78667165;background:var(--site-chrome)}#site-pages:has(.assembly-access) .site-destinations{border-bottom-color:#77313e64}#site-pages:has(.assembly-access) .site-destinations a[aria-current]{border-color:#b74b5c8c;background:#45131d45;color:#f5ddd8}.assembly-access{display:grid;place-items:center;min-height:min(680px,calc(100svh - 210px));padding:25px 0 35px;isolation:isolate;color:#e8e8e4}.aa-terminal{width:min(100%,510px);padding:25px 38px 20px;position:relative;overflow:hidden;border:1px solid #7d43545e;border-radius:13px;background:linear-gradient(140deg,#3e24332d,#101219e8 45%,#090d15ef);box-shadow:inset 0 1px #e3dce02d,0 24px 70px #0005;text-align:center}.aa-terminal:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(110deg,#b9f6f408,transparent 26%);border-radius:inherit}.aa-classification{font-size:7px;letter-spacing:2.2px;color:#ac8190;text-align:left}.aa-seal{width:155px;height:130px;display:grid;place-items:center;margin:22px auto 10px;position:relative}.aa-seal span{font:300 88px/.95 Space Grotesk,sans-serif;letter-spacing:-7px;color:#e3e5e2;text-shadow:1px 0 #a31631,-1px 0 #65d8da45}.aa-seal:before,.aa-seal:after{content:"";position:absolute;inset:0;border:1px solid #89425355;border-radius:50%;transform:rotate(-20deg) scaleY(.85)}.aa-seal:after{inset:8px;border-color:#467f8330;transform:rotate(20deg) scaleY(.85)}.aa-seal i{position:absolute;height:1px;width:140px;top:55%;background:linear-gradient(90deg,transparent,#9b1739,#76dfe366,transparent);animation:aa-interference 7s ease-in-out infinite}.assembly-access h1{font:500 35px/1.1 Space Grotesk,sans-serif;letter-spacing:-1.6px;margin:12px 0 19px}.assembly-access h1>span{color:#dd2446;display:inline!important}.aa-doctrine{font-size:8px;letter-spacing:1.4px;line-height:1.9;color:#b6bcc4}.aa-inscription{font-size:11px;line-height:1.8;color:#999ba6;margin:15px 0 26px}.aa-form{text-align:left}.aa-form>label{font-size:7px;letter-spacing:1.8px;color:#c4aab5;display:block;margin-bottom:9px}.aa-input{display:flex;align-items:center;border:1px solid #82627280;border-radius:6px;background:#01040ba6;box-shadow:inset 0 2px 8px #0005;overflow:hidden}.aa-input:focus-within{border-color:#78d2d1;box-shadow:0 0 0 2px #78d2d118}.aa-input input{flex:1;min-width:0;width:100%;border:0;background:none;color:#eff5f5;padding:13px 14px;min-height:49px;font-size:17px;letter-spacing:3px;outline:none}.aa-input button{background:transparent;border:0;border-left:1px solid #5f424f66;color:#b8adb7;font-size:10px;min-height:44px;min-width:58px;cursor:pointer}.aa-enter{margin-top:12px;width:100%;display:flex;justify-content:space-between;align-items:center;min-height:46px;padding:0 15px;color:#eddfe3;border:1px solid #9b4b5d94;border-radius:6px;background:linear-gradient(#7541534d,#42213266 48%,#26132299 51%,#52263766);box-shadow:inset 0 1px #e5b5c12b;cursor:pointer;font-size:10px;letter-spacing:2px}.aa-enter:hover{border-color:#cf6a7c;background-color:#9b29452b}.aa-enter:disabled{opacity:.5;cursor:wait}.aa-form #aa-status{min-height:25px;font-size:10px;letter-spacing:.8px;line-height:1.7;padding-top:10px;color:#a8bec6}.aa-terminal footer{display:flex;align-items:center;gap:7px;border-top:1px solid #6f3c4c45;margin-top:15px;padding-top:15px;font-size:6px;letter-spacing:1.2px;color:#a88c9a}.aa-terminal footer i{width:3px;height:3px;border-radius:50%;background:#bd294b}.aa-terminal footer>span{margin-left:auto;font-size:5px;color:#727e8d}.assembly-access :is(button,input):focus-visible{outline:2px solid #aff3f1;outline-offset:4px}.assembly-access[data-state=denied] #aa-status{color:#fa687c}.assembly-access[data-state=denied] .aa-input{border-color:#d22d4a;animation:aa-denied .32s ease-out}.assembly-access[data-state=unsealing] .aa-terminal:before{content:"";position:absolute;z-index:2;inset:0;pointer-events:none;background:linear-gradient(90deg,#85102a99,transparent 49%,transparent 51%,#85102a99);animation:aa-unseal .36s ease-out both}@keyframes aa-interference{0%,91%,to{opacity:.15}92%,95%{opacity:.7}94%,97%{opacity:0}}@keyframes aa-denied{25%,75%{box-shadow:inset 3px 0 #bd1d3b}50%{box-shadow:inset -3px 0 #bd1d3b}}@keyframes aa-unseal{to{transform:scaleX(1.4);opacity:0}}@media(max-width:600px){.assembly-access{padding:20px 0;min-height:0}.aa-terminal{padding:23px 22px 19px}.aa-seal{height:105px;margin:17px auto 8px}.aa-seal span{font-size:75px}.assembly-access h1{font-size:31px}.aa-inscription{font-size:10px}.aa-terminal footer{letter-spacing:.6px}}@media(prefers-reduced-motion:reduce){.assembly-access *,.assembly-access *:before{animation:none!important;transition:none!important}}.motion-off .assembly-access *,.motion-off .assembly-access *:before{animation:none!important;transition:none!important}:root{--site-surface:linear-gradient(145deg,#46a8d336,#084d89cc 55%,#063b75e6);--site-chrome:linear-gradient(180deg,#acf3ff4d,#1473aacc 49%,#064a88df 51%,#116496ee);--site-edge:#a0e8ff9c;--site-inset:inset 0 1px 0 #e3ffffa8,inset 0 -1px 0 #00285066;--site-gap:clamp(20px,3.4vw,52px)}.site-page-active{overflow-x:clip}.site-page-active .experience,.site-page-active #world-stage{display:none!important}#site-pages{position:relative;z-index:6;color:var(--pf-white);min-height:100svh;font-family:Manrope,sans-serif}#site-pages[hidden]{display:none}#site-pages h1[tabindex="-1"]:focus{outline:none}.site-heading h1 br{display:block!important}.site-heading h1>span{display:inline!important}.site-page-width{max-width:1600px;margin:auto;padding:100px var(--site-gap) 0}.site-topbar{position:fixed;inset:max(18px,env(safe-area-inset-top)) var(--site-gap) auto;z-index:40;display:flex;align-items:center;gap:14px;padding:8px 12px;min-height:60px;border:1px solid var(--site-edge);border-radius:16px;background:var(--site-chrome);box-shadow:var(--site-inset),0 12px 35px #001b4d44;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.site-topbar a{text-decoration:none}.site-topbar .pf-button{min-height:42px;padding:0 13px;display:inline-flex;align-items:center;gap:8px;font-size:12px;color:#eafcff;background:linear-gradient(#b2f4ff38,#1069a545 49%,#06427380 51%,#2183b759);border:1px solid #99d8ed80;box-shadow:var(--site-inset)}.site-topbar .pf-button>span{font:inherit;margin:0}body[data-chapter] :is(.wood-topbar,.sm-topbar,.ir-topbar){background:var(--site-chrome);border-color:var(--site-edge);box-shadow:var(--site-inset),0 12px 35px #001b4d44}.site-wordmark{font:700 20px var(--mk-display);color:#ecffff;letter-spacing:-1px}.site-current{font-size:13px;color:#d2f5ff}.site-tools{display:flex;gap:6px;margin-left:auto}.site-tools .icon{width:17px;height:17px}.site-destinations{display:flex;align-items:center;gap:5px;padding:8px 0 18px;border-bottom:1px solid var(--pf-line);overflow-x:auto;scrollbar-width:thin;scrollbar-color:#6cd5ef #063e79;white-space:nowrap}.site-destinations a{display:flex;align-items:center;gap:8px;color:#bfe6f5;padding:12px 13px;border:1px solid transparent;border-radius:9px;font:500 9px var(--mk-display);text-decoration:none;min-height:44px}.site-destinations a span{font:600 11px Manrope,sans-serif}.site-destinations a:hover{background:#9cecff17;color:#fff}.site-destinations a[aria-current]{border-color:#a0e8ff7a;background:linear-gradient(#b2f4ff35,#287ca647);color:#fff;box-shadow:var(--site-inset)}.site-heading{padding:60px 0 44px;max-width:1000px}.site-heading .pf-kicker{color:#c1f2ff;font-size:10px;letter-spacing:2px}.site-heading h1{font:500 clamp(46px,5.8vw,86px)/1.04 var(--mk-display);letter-spacing:-.055em;margin:22px 0;color:#f3fdff;max-width:none;text-shadow:0 6px 28px #002f643b}.site-heading h1 span{color:#8cf1ff}.site-heading>p:last-child{max-width:650px;color:#d0eafa;font-size:16px;line-height:1.8;margin:0}.site-ecosystem,.site-seat-record,.site-project,.site-link-item,.site-about-record{border:1px solid var(--site-edge);background:var(--site-surface);border-radius:22px;box-shadow:var(--site-inset),0 15px 35px #00255330}.site-ecosystem{overflow:hidden}.site-ecosystem-heading{display:flex;align-items:center;gap:25px;padding:30px 36px;border-bottom:1px solid var(--pf-line);background:linear-gradient(120deg,#98f6ff25,transparent)}.site-sigil{font:500 60px var(--mk-display);color:#a8f5ff;border-right:1px solid var(--pf-line);padding-right:28px;text-shadow:0 0 30px #86faff66}.site-ecosystem-heading h2{font:500 24px var(--mk-display);margin:8px 0}.site-record{margin-left:auto;font-size:8px;letter-spacing:2px;color:#c0e8f5}.site-identities{display:grid;grid-template-columns:repeat(3,1fr)}.site-identities article{position:relative;padding:36px;min-width:0;border-right:1px solid var(--pf-line)}.site-identities article:last-child{border:0}.site-identity-number{display:flex;align-items:center;gap:16px;font:400 44px var(--mk-display);color:#98d6ed;margin-bottom:36px}.site-identity-number i{height:1px;flex:1;background:linear-gradient(90deg,#8fe6ff77,transparent)}.site-identities h2{font:500 clamp(22px,2.3vw,36px)/1.25 var(--mk-display);letter-spacing:-1px;margin:15px 0}.site-identities p:not(.pf-kicker){min-height:60px;font-size:14px;line-height:1.8;color:#c5e8f7}.site-identities .pf-button{display:inline-flex;align-items:center;gap:20px;text-decoration:none;margin-top:18px;min-height:44px}.site-identities .icon{width:16px}.site-about-record{display:grid;grid-template-columns:1fr 1.3fr;gap:40px;padding:36px;margin-top:30px}.site-about-record h2{font:500 30px var(--mk-display);margin:10px 0 26px}.site-biography{border-left:1px solid var(--pf-line);padding-left:36px;font-size:15px;line-height:1.9;color:#d7edf8}.site-biography p:first-child{margin-top:0}.site-inline-link{color:#d4fbff;text-decoration:none;font-size:13px;font-weight:600;display:inline-flex;align-items:center;gap:20px;min-height:44px}.site-inline-link .icon{width:18px}.site-inline-link:hover{color:#fff;text-decoration:underline}.site-seven-layout{display:grid;grid-template-columns:1.08fr 1fr;gap:32px;align-items:start}.site-seats{display:flex;flex-direction:column;gap:9px}.site-seat{display:flex;align-items:center;text-align:left;gap:25px;min-height:78px;padding:15px 24px;border:1px solid #92dbef55;border-radius:14px;background:linear-gradient(110deg,#2b9dce33,#064781b0);box-shadow:inset 0 1px #b2efff38;color:#d8f2fc}.site-seat>span{font:400 24px var(--mk-display);width:45px;color:#8dd8f2}.site-seat strong{font:500 clamp(15px,1.6vw,22px) var(--mk-display);flex:1}.site-seat i{font-style:normal;color:#93eaff}.site-seat[aria-pressed=true]{background:linear-gradient(120deg,#e1fbff,#8cd3e8 70%,#71bedc);color:#083f62;border-color:#cefcff;box-shadow:inset 0 2px #fff,0 5px 14px #00255b55}.site-seat[aria-pressed=true] :is(span,i){color:#1b6989}.site-seat-record{position:sticky;top:104px;padding:38px;overflow:hidden;min-height:600px}.site-seat-seal{position:relative;width:140px;height:140px;border:1px solid #8bdced55;border-radius:50%;display:grid;place-items:center;background:radial-gradient(ellipse,#7fe6ff27,transparent 65%);box-shadow:inset 0 0 0 8px #074a8044,0 0 0 9px #a6efff08;margin:10px 0 32px}.site-seat-seal:before,.site-seat-seal:after{content:"";position:absolute;left:calc(100% + 25px);width:240px;height:1px;background:linear-gradient(90deg,#a6efff66,transparent)}.site-seat-seal:after{transform:translateY(12px)}.site-seat-seal span{font:400 56px var(--mk-display);color:#e3fbff}.site-seat-record h2{font:500 clamp(26px,3vw,40px)/1.15 var(--mk-display);letter-spacing:-1px;max-width:440px;margin:14px 0 24px}.site-seat-record dl{margin:26px 0}.site-seat-record dl>div,.site-project dl>div{display:grid;grid-template-columns:130px 1fr;gap:20px;padding:15px 0;border-bottom:1px solid #94d6ef33;font-size:12px;line-height:1.8}.site-seat-record dt,.site-project dt{color:#a5d4e9}.site-seat-record dd,.site-project dd{margin:0;color:#e0f5ff}.site-record-note{font-size:11px;line-height:1.9;color:#b5daee;max-width:390px}.site-archive-tools{display:flex;align-items:end;justify-content:space-between;gap:25px;padding:22px 0 24px;border-top:1px solid var(--pf-line)}.site-filter{display:flex;gap:7px;margin-top:12px;flex-wrap:wrap}.site-filter .pf-button{min-height:44px;padding:0 20px;background:linear-gradient(#4396be55,#053a6d99);color:#e6faff;border-color:#9cd7ec66}.site-filter .pf-button[aria-pressed=true]{color:#0c4462;background:linear-gradient(azure,#97def0);border-color:#d4fbff}.site-status-filter{display:flex;flex-direction:column;gap:10px;font-size:10px;letter-spacing:1px;color:#c5ecfb}.site-status-filter select{min-height:44px;min-width:200px;border-radius:9px;background:#073d77;color:#eafaff;border:1px solid #9cd7ec99;padding:0 35px 0 15px;font:500 12px Manrope,sans-serif}.site-results{display:flex;justify-content:space-between;gap:20px;margin:0 0 24px;color:#c6edf9;font:600 10px Manrope,sans-serif;letter-spacing:1px}.site-results span{color:#a4d1e8;font-weight:400;letter-spacing:0}.site-project-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:30px}.site-project{overflow:hidden}.site-project-preview{display:block;position:relative;aspect-ratio:1.85;background:radial-gradient(ellipse at 65% 20%,#70dbf455,#083d77 75%);border-bottom:1px solid var(--pf-line);overflow:hidden}.site-project-preview img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .35s}.site-project-preview:hover img{transform:scale(1.025)}.site-project-preview>span{position:absolute;bottom:16px;left:22px;background:#04316bd9;padding:8px 11px;border:1px solid #9ce8ff55;border-radius:7px;font-size:9px;color:#e1f9ff;letter-spacing:1px}.site-project-preview>b{position:absolute;right:18px;top:18px;font-size:22px;color:#dcfaff;background:#06518b99;border:1px solid #99eaff88;border-radius:50%;width:42px;height:42px;display:grid;place-items:center}.site-project-body{padding:28px 30px}.site-project-title{display:flex;align-items:start;justify-content:space-between;gap:18px;margin:12px 0}.site-project h2{font:500 30px/1.15 var(--mk-display);letter-spacing:-1px;margin:0}.site-project .pf-status{font-size:7px;flex-shrink:0;margin-top:3px}.site-project-body>p:not(.pf-kicker){font-size:14px;line-height:1.85;color:#cee9f7;max-width:560px}.site-project details{margin:20px 0 10px;border-top:1px solid var(--pf-line);border-bottom:1px solid var(--pf-line);padding:0}.site-project summary{display:flex;justify-content:space-between;cursor:pointer;min-height:48px;align-items:center;font-size:12px;color:#e3f9ff}.site-project details p{color:#bfe0ef;font-size:12px;line-height:1.8}.site-project dl{margin-top:0}.site-project dl>div{grid-template-columns:85px 1fr}.site-empty{padding:65px 25px;text-align:center;border:1px solid var(--pf-line);border-radius:18px;background:#0b4b8544}.site-empty h2{font:500 28px var(--mk-display)}.site-empty p{font-size:14px;color:#c7e4f4}.site-empty .pf-button{margin-top:18px}.site-links-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.site-link-item{display:flex;align-items:center;gap:24px;padding:30px;text-decoration:none;color:#effbff;min-height:150px}.site-link-number{font:400 30px var(--mk-display);color:#a5ddeb}.site-link-item h2{font:500 25px var(--mk-display);margin:8px 0}.site-link-item small{font-size:9px;color:#b6dff0;letter-spacing:1px}.site-link-item p{font-size:11px;color:#a8d4e9;margin-bottom:0}.site-link-item>b{margin-left:auto;font-size:25px;color:#9eeeff}.site-unassigned{background:linear-gradient(135deg,#348cc02b,#0c427f66)}a.site-link-item:hover{border-color:#d5ffff;background:linear-gradient(135deg,#6ad1e950,#064276cc)}.site-local-links{margin-top:40px;border-top:1px solid var(--pf-line);padding-top:28px;display:grid;grid-template-columns:1fr 1fr;gap:0 38px}.site-local-links h2{grid-column:1/-1;font:500 25px var(--mk-display);margin:0 0 20px}.site-local-links a{display:flex;justify-content:space-between;gap:15px;border-bottom:1px solid var(--pf-line);padding:18px 0;color:#e3faff;font-size:13px;text-decoration:none}.site-local-links a span{font-size:10px;color:#afd9eb}.site-footer{display:flex;justify-content:space-between;align-items:center;gap:22px;padding:35px 0;margin-top:65px;border-top:1px solid var(--pf-line)}.site-footer>a{font:600 24px var(--mk-display);color:#e5faff;text-decoration:none;letter-spacing:-1px}.site-footer>span{font-size:8px;letter-spacing:2px;color:#add6e9}.site-footer button{display:flex;align-items:center;gap:16px}.site-footer .icon{width:16px}body[data-chapter] :is(button,a,input,summary):focus-visible,#panel :is(a,button):focus-visible{outline:2px solid #efffff;outline-offset:4px}#panel{color:#eafaff}#panel .panel-body{background:linear-gradient(140deg,#147eaf,#084e8b 65%,#083a74);color:#eafaff}#panel :is(h2,p,.eyebrow,.panel-intro){color:#e2f9ff}#panel .directory-item{color:#e8faff;background:linear-gradient(#68b8d62b,#155a912b);border-color:#8ee4fa66}#panel .destination-status{color:#a9e8fa}#panel .directory-code{color:#b5eafb}.pf-instrument-mode[data-chapter=showman]{--mk-accent:#a1f1ff;--folio-action:#a1f1ff}.pf-instrument-mode[data-chapter=showman] .sm-intro{top:155px;left:var(--site-gap);padding-top:35px;max-width:350px}.pf-instrument-mode[data-chapter=showman] .sm-intro h1{font:500 clamp(40px,4.5vw,65px)/1.06 var(--mk-display);letter-spacing:-3px;color:#edfbff!important;white-space:normal}.pf-instrument-mode[data-chapter=showman] .sm-intro h1 :is(span,b){color:#a2efff!important}.pf-instrument-mode[data-chapter=showman] .sm-intro>p:not(.sm-micro){font-size:13px;color:#d3ecfa;max-width:250px}.pf-instrument-mode[data-chapter=showman] .sm-notation{display:none}.pf-instrument-mode[data-chapter=showman] .sm-micro{color:#c1edfb;font-size:8px}.pf-instrument-mode[data-chapter=showman] .sm-console{background:var(--site-surface);border:1px solid var(--site-edge);box-shadow:var(--site-inset),0 15px 35px #00255355;border-radius:18px;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);left:var(--site-gap);right:var(--site-gap);bottom:55px;padding:22px 25px 35px;grid-template-columns:minmax(180px,1fr) minmax(300px,1.8fr) 150px;gap:24px}.pf-instrument-mode[data-chapter=showman] .sm-console :is(h2,p,label,output,summary){color:#d7f2ff}.pf-instrument-mode[data-chapter=showman] .sm-cues{background:#05376d99;border-color:#88d5ef66}.pf-instrument-mode[data-chapter=showman] .sm-cues button{color:#d1ecf9}.pf-instrument-mode[data-chapter=showman] .sm-cues button[aria-pressed=true]{background:linear-gradient(#e7ffff,#89d7e9);color:#0c4665;border-color:#c3fbff;box-shadow:var(--site-inset)}.pf-instrument-mode[data-chapter=showman] .sm-cues small{color:inherit}.pf-instrument-mode[data-chapter=showman] .sm-direction-tools{background:#084e85b8;border:1px solid #9de5f088;border-radius:11px}.pf-instrument-mode[data-chapter=showman] .sm-field{background:radial-gradient(ellipse,#368eaa55,#042f60);border-color:#a1e8fa66}.pf-instrument-mode[data-chapter=showman] .sm-field>span{color:#c3ebf7}.pf-instrument-mode[data-chapter=showman] .sm-expression{padding:10px;border:0}.pf-instrument-mode[data-chapter=showman] .pf-instrument-return{left:var(--site-gap);top:100px}.pf-instrument-mode[data-chapter=showman] .sm-console{display:grid;width:min(1100px,calc(100% - var(--site-gap)*2));left:0;right:0;margin:auto}.pf-instrument-mode[data-chapter=showman] .sm-score-title{position:static;width:auto;max-width:none;border:0;padding:0}.pf-instrument-mode[data-chapter=showman] .sm-score-title h2{font-size:22px;margin:8px 0}.pf-instrument-mode[data-chapter=showman] .sm-score-title>p{font-size:11px;line-height:1.7;margin:0}.pf-instrument-mode[data-chapter=showman] .sm-instrument{position:static;left:auto;right:auto;bottom:auto;transform:none;width:auto}.pf-instrument-mode[data-chapter=showman] .sm-direction-tools{position:relative;right:auto;bottom:auto;width:auto;align-self:center}.pf-instrument-mode[data-chapter=showman] .sm-direction-tools .sm-expression{position:absolute;bottom:calc(100% + 12px);right:0;width:210px;background:linear-gradient(135deg,#288cb1ef,#074773f7);border:1px solid #a1e9ff99;border-radius:12px;box-shadow:var(--site-inset),0 10px 25px #001a4f66}.pf-instrument-mode[data-chapter=showman] .sm-field-readout,.pf-instrument-mode[data-chapter=showman] .sm-field-readout button{color:#d4f6ff}.pf-instrument-mode[data-chapter=showman] .sm-console-help{left:25px;right:25px;bottom:8px;max-width:none;font-size:9px;line-height:1.5}.pf-instrument-mode[data-chapter=showman] .sm-score-label input{background-image:linear-gradient(90deg,#3986bf,#a6f7ff)}@media(min-width:1500px){.site-project-preview{aspect-ratio:1.9}.site-project h2{font-size:34px}}@media(max-width:1050px){.site-record{display:none}.site-identities article{padding:25px}.site-identities h2{font-size:27px}.site-project-title{flex-direction:column;gap:10px}.site-seven-layout{gap:20px;grid-template-columns:1fr 1fr}.site-seat{gap:13px;padding:14px 18px}.site-seat-record{padding:28px}.site-seat-record dl>div{grid-template-columns:1fr;gap:4px}.pf-instrument-mode[data-chapter=showman] .sm-console{grid-template-columns:1fr 1.6fr;bottom:60px}.pf-instrument-mode[data-chapter=showman] .sm-direction-tools{grid-column:2;position:absolute;bottom:175px;right:0;width:160px}}@media(max-width:700px){:root{--site-gap:18px}.site-topbar{inset:12px 12px auto;gap:8px;padding:7px;min-height:54px}.site-topbar .pf-button{padding:0 10px;min-height:38px}.site-back span,.site-tools button:last-child span{display:none}.site-wordmark{font-size:16px}.site-current{font-size:11px}.site-tools{gap:4px}.site-tools .icon{width:15px}.site-page-width{padding-top:83px}.site-destinations{margin:0 -4px;padding-bottom:12px}.site-destinations a{padding:10px 11px}.site-heading{padding:38px 0 30px}.site-heading h1{font-size:clamp(40px,10vw,64px);letter-spacing:-2px;margin:18px 0}.site-heading .pf-kicker{font-size:8px;letter-spacing:1.5px}.site-heading>p:last-child{font-size:13px}.site-ecosystem-heading{padding:22px;gap:18px}.site-sigil{font-size:46px;padding-right:18px}.site-ecosystem-heading h2{font-size:20px}.site-identities{grid-template-columns:1fr}.site-identities article{padding:25px;border-right:0;border-bottom:1px solid var(--pf-line);display:grid;grid-template-columns:46px 1fr;gap:0 18px}.site-identity-number{grid-row:1/5;font-size:30px;margin:0;align-items:start}.site-identity-number i{display:none}.site-identities article>:not(.site-identity-number){grid-column:2}.site-identities h2{font-size:28px;margin:10px 0}.site-identities p:not(.pf-kicker){min-height:0;font-size:13px;margin:8px 0}.site-identities .pf-button{width:max-content;max-width:100%;margin-top:16px}.site-about-record{grid-template-columns:1fr;padding:25px;gap:22px}.site-biography{padding:20px 0 0;border-left:0;border-top:1px solid var(--pf-line);font-size:13px}.site-about-record h2{font-size:26px;margin-bottom:12px}.site-seven-layout{grid-template-columns:1fr}.site-seat{min-height:62px;padding:10px 18px}.site-seat strong{font-size:17px}.site-seat>span{font-size:20px;width:33px}.site-seat-record{position:static;min-height:0;padding:28px}.site-seat-seal{float:right;width:64px;height:64px;margin:0 0 20px 15px}.site-seat-seal span{font-size:28px}.site-seat-seal:before,.site-seat-seal:after{display:none}.site-seat-record h2{font-size:30px;max-width:270px}.site-seat-record dl{clear:both}.site-seat-record dl>div{grid-template-columns:100px 1fr;gap:15px}.site-archive-tools{flex-direction:column;align-items:stretch;gap:20px;padding-top:18px}.site-filter{gap:5px}.site-filter .pf-button{padding:0 12px;min-height:42px;font-size:11px}.site-status-filter{flex-direction:row;align-items:center;justify-content:space-between}.site-status-filter select{min-width:180px}.site-results{font-size:8px;align-items:center}.site-results span{max-width:180px;text-align:right;font-size:9px;line-height:1.6}.site-project-grid{grid-template-columns:1fr;gap:24px}.site-project-preview{aspect-ratio:1.55}.site-project-preview>span{font-size:7px;left:14px;bottom:12px}.site-project-body{padding:24px}.site-project h2{font-size:27px}.site-project-title{gap:10px}.site-project-body>p:not(.pf-kicker){font-size:13px}.site-links-grid{grid-template-columns:1fr;gap:12px}.site-link-item{padding:25px 22px;gap:18px;min-height:130px}.site-link-item h2{font-size:23px}.site-link-number{font-size:24px}.site-local-links{grid-template-columns:1fr}.site-local-links a{font-size:12px}.site-footer{margin-top:40px;padding:28px 0;flex-wrap:wrap}.site-footer>span{font-size:6px;letter-spacing:1px}.site-footer button{font-size:10px;min-height:38px;padding:0 12px}.pf-instrument-mode[data-chapter=showman] .sm-intro{top:150px;padding-top:18px;max-width:250px}.pf-instrument-mode[data-chapter=showman] .sm-intro h1{font-size:40px;letter-spacing:-2px}.pf-instrument-mode[data-chapter=showman] .sm-intro>p:not(.sm-micro){font-size:11px;max-width:190px}.pf-instrument-mode[data-chapter=showman] .sm-console{position:absolute;bottom:50px;left:14px;right:14px;display:block;padding:16px 16px 32px}.pf-instrument-mode[data-chapter=showman] .sm-score-title{display:none}.pf-instrument-mode[data-chapter=showman] .sm-cues button{min-height:44px;font-size:11px;padding:0 10px;gap:8px}.pf-instrument-mode[data-chapter=showman] .sm-direction-tools{position:absolute;bottom:153px;right:0;width:140px}.pf-instrument-mode[data-chapter=showman] .sm-console-help{font-size:7px;left:17px;right:17px;bottom:6px}.pf-instrument-mode[data-chapter=showman] .pf-instrument-return{top:120px;font-size:10px;min-height:32px}}@media(prefers-reduced-motion:reduce){.site-project-preview img{transition:none}}@media(max-width:700px){.pf-instrument-mode[data-chapter=showman] .sm-intro{position:fixed;top:166px;padding:0;max-width:245px}.pf-instrument-mode[data-chapter=showman] .sm-intro h1{font-size:34px;line-height:1.04;margin:10px 0}.pf-instrument-mode[data-chapter=showman] .sm-intro h1 br{display:block!important}.pf-instrument-mode[data-chapter=showman] .sm-intro h1>span{display:inline!important}.pf-instrument-mode[data-chapter=showman] .sm-intro .sm-micro>span{display:none}.pf-instrument-mode[data-chapter=showman] .sm-intro>p:not(.sm-micro){max-width:220px;font-size:10px}.pf-instrument-mode[data-chapter=showman] .sm-console{position:fixed;bottom:max(24px,env(safe-area-inset-bottom));left:0;right:0;width:calc(100% - 28px)}}#panel[data-directory=false] .panel-top .window-id{color:#203e56;font-size:9px}#panel[data-directory=false] .panel-footer>span{color:#28445d;font-size:8px;line-height:1.5}#panel[data-directory=false] .panel-footer .return-button{color:#183b56;min-height:40px;font-size:11px}#panel[data-directory=false] .panel-footer .return-button:focus-visible{outline:2px solid #163f60;outline-offset:3px}@media(max-width:600px){#panel[data-directory=false] .panel-footer{gap:10px}#panel[data-directory=false] .panel-footer>span{font-size:7px;max-width:132px}#panel[data-directory=false] .panel-top .window-id{font-size:8px}}@media(max-width:600px){#wood-chapter .nb-volumes button{min-width:0}#wood-chapter .nb-volumes button strong{font-size:clamp(14px,4.2vw,19px);line-height:1.3;max-width:100%;white-space:normal;overflow-wrap:anywhere}}@media(max-width:359px){#site-pages[data-archive=true] .site-destinations{margin-bottom:18px}.ta-archive .ta-heading{padding-top:4px}.ta-archive .ta-overview{padding:13px 16px}.ta-archive .ta-overview h2{font-size:25px;margin:8px 0 6px}.ta-archive .ta-overview>p:not(.ta-kicker){line-height:1.5}.ta-archive .ta-overview footer{margin-top:8px;gap:8px}.ta-archive .ta-overview-arrow{font-size:22px}.ta-archive .ta-results{padding:6px 0 8px}.ta-archive .ta-index-layout{gap:12px}}@media(max-width:375px){.ta-index-layout:has(.ta-overview)>.ta-index{order:-1}}@media(max-width:800px),(max-height:500px){.ta-archive .ta-feature{scroll-margin-top:96px}.ta-archive .ta-feature:focus-visible{outline:3px solid var(--ta-cyan);outline-offset:3px}}@media(min-width:601px)and (max-width:1024px)and (max-height:500px){#site-pages[data-archive=true] .site-destinations{padding-bottom:6px;margin-bottom:6px}.ta-archive .ta-heading{padding:6px 0 10px}.ta-archive .ta-heading h1{font-size:42px;letter-spacing:-2px}.ta-archive .ta-heading .ta-kicker{font-size:7px;margin-bottom:4px}.ta-archive .ta-introduction>p{font-size:11px;line-height:1.5}.ta-archive .ta-introduction>span{margin-top:6px}.ta-archive .ta-controls{flex-direction:row;align-items:center;padding:6px 0 4px}.ta-archive .ta-search{margin:0;align-self:center;max-width:190px}.ta-archive .ta-results{padding:4px 0 6px}.ta-archive .ta-index-label{padding:7px 6px}}.if-page[hidden]{display:none!important}body.if-active :is(.experience,#world-stage){display:none!important}body.if-detail-active #industrialist-chapter>.pf-clover-showroom{display:none!important}body.if-active #industrialist-chapter>:is(.ir-intro,.ir-blueprint,.ir-leaders,.ir-joints,.ir-selection,.ir-orbit,.ir-operating-note,.ir-controls,.ir-footer,.pf-instrument-return){display:none!important}body.if-active #industrialist-chapter{min-height:100svh;height:auto;overflow:visible}body.if-detail-active #industrialist-chapter{max-width:1760px;padding:0 42px 35px;margin:auto}.if-page{color:#e9f7ff;pointer-events:auto;max-width:1620px;margin:auto;padding:116px 0 30px}.if-heading{margin:0 0 25px}.if-heading h1{font:500 clamp(33px,3.8vw,56px)/1.12 "Space Grotesk",sans-serif;letter-spacing:-1.9px;margin:13px 0}.if-heading h1>span{display:inline!important;color:#a5eefd}.if-heading>p:last-child{font-size:13px;line-height:1.8;color:#c2e3f4;max-width:800px;margin:0}.if-page h1:focus{outline:none}.if-modes{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:5px;padding:5px;border:1px solid #a4e7ff88;box-shadow:inset 0 1px #e3ffff66;background:#093b6880;border-radius:15px;max-width:760px;margin:0 0 24px}.if-page button{min-height:42px;border:1px solid #9bd9ee77;border-radius:9px;background:linear-gradient(#a1dfee33,#11518188 48%,#08396899 50%,#256d9580);color:#e5f8ff;font:600 11px/1.4 Manrope,sans-serif;box-shadow:inset 0 1px #d5ffff66;padding:10px 12px;cursor:pointer}.if-page button:hover{border-color:#e3ffff;background-color:#8ad6e52b}.if-page :is(button,select,summary):focus-visible,.if-model:focus-visible{outline:2px solid #dcffff;outline-offset:3px}.if-page button[aria-pressed=true],.if-modes button[aria-selected=true]{background:linear-gradient(#edffff,#a0e4f0);color:#073752;border-color:#deffff;box-shadow:inset 0 1px #fff,0 3px #002b5a55}.if-page button small{font-size:8px;opacity:.65}.if-modes button{display:flex;align-items:center;justify-content:center;gap:12px;border:0;box-shadow:none;min-height:43px}.if-lab-layout{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(330px,1fr);gap:28px;align-items:start}.if-stage{position:sticky;top:100px;margin:0;border:1px solid #a6e9ff9c;border-radius:21px;overflow:hidden;box-shadow:inset 0 2px #d3ffff80,0 6px #052b5255,0 20px 45px #001b3f33;background:#0c365b;min-width:0}.if-stage-heading{display:flex;justify-content:space-between;align-items:center;padding:12px 15px;gap:10px;border-bottom:1px solid #b5efff55;background:linear-gradient(#277aa8,#154e7a);font-size:8px;letter-spacing:1px;color:#cef1ff}.if-stage-heading label{display:flex;align-items:center;gap:8px;letter-spacing:0;font-size:9px;min-width:0}.if-stage-heading select{max-width:175px;border:1px solid #c5eefa88;border-radius:6px;background:#123f65;color:#ecfaff;font:11px Manrope,sans-serif;padding:7px;min-height:32px}.if-model{height:clamp(330px,calc(100svh - 425px),570px);position:relative;overflow:hidden;touch-action:pan-y;background:radial-gradient(ellipse at center,#24516d,#08213c)}.if-model canvas{position:absolute;inset:0;width:100%;height:100%;display:block;pointer-events:none}.if-world-label{position:absolute;bottom:18px;left:18px;display:grid;gap:7px;pointer-events:none;color:#d7f4ff;text-shadow:0 1px 3px #02172d}.if-world-label[hidden]{display:none}.if-world-label small{font-size:7px;letter-spacing:1.6px}.if-world-label strong{font:500 12px Space Grotesk,sans-serif;letter-spacing:.8px}.if-fallback{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;flex-direction:column;padding:20px;gap:10px;background:#09213b;text-align:center}.if-fallback[hidden],.if-model.pf-webgl .if-fallback{display:none}.if-fallback img{height:calc(100% - 85px);min-height:0;max-height:70%;max-width:90%;object-fit:contain;filter:drop-shadow(0 9px 10px #0007)}.if-fallback p{font-size:10px;line-height:1.6;max-width:280px;color:#b8daed;margin:0}.if-failed>canvas{display:none!important}.if-inspection{display:flex;justify-content:space-between;align-items:center;padding:9px 13px;gap:10px;border-top:1px solid #99e1ff66;background:linear-gradient(#246d97,#174c76);color:#c8f3ff;font-size:8px;letter-spacing:.6px}.if-inspection>div{display:flex;gap:5px}.if-inspection button{min-height:37px;min-width:38px;font-size:10px;padding:7px 10px}.if-stage figcaption{font-size:9px;line-height:1.7;color:#abd2e6;padding:10px 14px;margin:0;background:#073254}.if-explanation{min-width:0}.if-explanation>[hidden]{display:none}.if-explanation h2{font:500 clamp(23px,2.2vw,31px)/1.25 "Space Grotesk",sans-serif;letter-spacing:-.7px;margin:11px 0 16px;color:#f0fbff}.if-explanation p{font-size:12px;line-height:1.85;color:#cae5f4;margin:15px 0}.if-explanation .pf-kicker{font-size:9px;letter-spacing:1.2px;margin:0 0 15px}.if-rarities{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:5px;margin:18px 0}.if-rarities button{text-align:left;padding:9px 8px;display:grid;gap:7px;font-size:10px;min-height:64px}.if-rarities small{font-size:8px}.if-selected{border-block:1px solid #a3e6ff44;padding:13px 0;margin:17px 0}.if-selected h3{font:500 21px/1.3 Space Grotesk,sans-serif;letter-spacing:-.3px;color:#effbff;margin:0 0 10px}.if-selected p{font-size:12px;margin:0}.if-explanation .if-inspiration{font-size:11px;line-height:1.85;color:#c0dfef;margin-top:18px}.if-explanation p.if-small,.if-small{font-size:10px;line-height:1.8;color:#97c7dc;margin:14px 0}.if-insight{border-bottom:1px solid #9bd9f444;padding:0 0 7px}.if-insight summary{display:flex;justify-content:space-between;align-items:center;cursor:pointer;font-size:11px;color:#ccf2ff;min-height:40px;list-style:none;gap:12px}.if-insight h3{font:500 16px Space Grotesk,sans-serif;margin:18px 0 9px}.if-insight p{font-size:11px;margin:9px 0 17px}.if-explanation p.if-selection-label{font-size:8px;letter-spacing:1px;color:#9cdeef;margin:20px 0 10px}.if-worlds{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:5px}.if-worlds button{display:grid;text-align:left;gap:9px;min-height:65px}.if-world-invariant{padding:15px 0;border-bottom:1px solid #9bd9f444;font-size:10px!important;letter-spacing:.5px}.if-world-invariant strong{font-size:12px;margin-left:7px}.if-world-invariant span{display:block;font-size:10px;letter-spacing:0;color:#9dcce1;margin-top:7px}.if-page button.if-text-button{background:none;box-shadow:none;border-color:#8bd5ef44;font-size:10px;min-height:36px}.if-flow{position:relative;display:grid;grid-template-columns:1fr 1fr;gap:18px 30px;margin:23px 0}.if-flow svg{position:absolute;inset:0;width:100%;height:100%;pointer-events:none}.if-flow path{stroke:#71c1d6;fill:none;stroke-width:1;stroke-dasharray:4 4}.if-flow button{z-index:1;display:flex;align-items:center;gap:8px;text-align:left;min-height:57px;background:#103f69}.if-flow button:last-child{grid-column:1;grid-row:2}.if-flow button:nth-last-child(2){grid-column:2;grid-row:2}.if-flow button>span{margin-left:auto;color:inherit;opacity:.6}.if-evidence{font-size:9px!important;letter-spacing:.8px;color:#b9edfa!important}.if-colophon{font-size:9px;line-height:1.8;color:#9bcbde;padding:25px 0 10px;margin-top:30px;border-top:1px solid #9cdaef44}.if-profile .if-heading{padding-bottom:24px;border-bottom:1px solid #9bdff455;margin-bottom:35px}.if-profile .if-heading h1{font-size:clamp(64px,7vw,99px);letter-spacing:-4px;margin:18px 0}.if-profile-subtitle{font-size:9px!important;letter-spacing:1.6px;line-height:1.8!important;color:#b5e7f6!important}.if-profile-layout{display:grid;grid-template-columns:minmax(260px,.8fr) minmax(0,1.2fr);gap:clamp(40px,7vw,110px);max-width:1240px;margin:auto}.if-founders{position:sticky;top:112px;align-self:start;border-top:1px solid #a4e3ff77;padding-top:20px}.if-founders>.pf-kicker{font-size:8px;letter-spacing:1.3px;margin:0 0 10px}.if-founders>section{padding:22px 0;border-bottom:1px solid #95d4ec44}.if-founders section>span{font-size:9px;color:#85ccdf}.if-founders h2{font:500 27px/1.2 Space Grotesk,sans-serif;letter-spacing:-.7px;margin:10px 0;max-width:330px}.if-founders section>p{font-size:11px;line-height:1.9;color:#b1d3e8;max-width:320px}.if-founders p.if-founder-role{font-size:12px;color:#e0f8ff;margin-bottom:12px}.if-founders>.if-small{margin-top:24px;color:#a3cbdc}.if-manuscript{max-width:640px}.if-manuscript [data-if-biography]>p{font-size:14px;line-height:1.95;color:#d6eaf6;margin:0 0 23px}.if-manuscript p.if-voice{font:500 23px/1.6 Space Grotesk,sans-serif;letter-spacing:-.3px;color:#f3fcff;margin:25px 0 30px}.if-manuscript strong{font-weight:600;color:#effaff}body.if-active #industrialist-chapter .pf-clover-view{background:radial-gradient(ellipse at center,#24516d,#08213c);touch-action:pan-y}body.if-active #industrialist-chapter .pf-clover-view .pf-display-halo{display:none}body.if-active #industrialist-chapter .pf-clover-view.pf-webgl :is(.pf-specimen-plinth,.pf-specimen-mark){display:none}body.if-active #industrialist-chapter .pf-clover-view canvas{z-index:2}.if-showroom-status{font-size:11px;line-height:1.9;color:#bdddec;padding:25px 8px 0;margin:15px 0 0;max-width:850px}.if-showroom-recovery{display:flex;gap:12px;align-items:center;justify-content:space-between;font-size:9px;color:#9cd7ec;padding:8px 13px;background:#0b365d}.if-showroom-recovery button{background:#a8e7f5;color:#10344e;border:1px solid #dcffff;border-radius:6px;padding:7px 10px;font:600 10px Manrope,sans-serif;cursor:pointer;min-height:33px}.if-showroom-recovery:has(+*){border-bottom:1px solid #a8dff033}.pf-clover-housing:has(.pf-webgl) .if-showroom-recovery button{display:none}.if-active .pf-clover-showroom h1:focus{outline:none}@media(min-width:801px)and (max-height:780px){.if-page{padding-top:100px}.if-heading{margin-bottom:18px}.if-heading h1{font-size:40px;margin:9px 0}.if-modes{margin-bottom:18px}.if-model{height:330px}.if-explanation h2{font-size:25px}.if-explanation p{font-size:11px;margin:12px 0}.if-rarities{margin:14px 0;gap:4px}.if-rarities button{min-height:58px}.if-selected{padding:11px 0;margin:14px 0}.if-explanation .if-inspiration{font-size:10px}.if-colophon{margin-top:22px}}@media(max-width:1100px){body.if-detail-active #industrialist-chapter{padding-left:24px;padding-right:24px}.if-lab-layout{grid-template-columns:1.2fr 1fr;gap:23px}.if-rarities{grid-template-columns:repeat(4,minmax(0,1fr))}.if-rarities button{font-size:9px;padding:8px 6px}.if-profile-layout{gap:40px}.if-founders h2{font-size:24px}.if-model{height:390px}}@media(max-width:800px){body.if-detail-active #industrialist-chapter{padding-left:20px;padding-right:20px}.if-page{padding-top:102px}.if-lab-layout{grid-template-columns:1fr;gap:25px}.if-stage{position:relative;top:auto}.if-model{height:360px}.if-explanation{max-width:680px;width:100%;margin:auto}.if-profile-layout{grid-template-columns:1fr;gap:34px}.if-founders{position:relative;top:auto;display:grid;grid-template-columns:1fr 1fr;gap:15px}.if-founders>.pf-kicker,.if-founders>.if-small{grid-column:1/-1}.if-founders section{padding:12px 0}.if-founders>.if-small{margin:0}.if-manuscript{margin:auto;max-width:680px}.if-modes{max-width:none}}@media(max-width:600px){body.if-detail-active #industrialist-chapter{padding:0 14px 25px}.if-page{padding-top:136px}.if-heading h1{font-size:32px;letter-spacing:-1.2px;max-width:340px}.if-heading>p:last-child{font-size:11px}.if-heading .pf-kicker{font-size:8px;letter-spacing:1.3px}.if-heading{margin-bottom:20px}.if-modes{gap:3px;padding:4px;margin-bottom:18px;border-radius:12px}.if-modes button{display:grid;gap:5px;font-size:9px;min-height:50px;padding:6px 4px}.if-modes small{font-size:7px}.if-model{height:300px}.if-stage{border-radius:16px}.if-stage-heading{padding:9px 10px;letter-spacing:.5px;font-size:7px;gap:5px}.if-stage-heading label{gap:6px;font-size:8px}.if-stage-heading select{max-width:130px;font-size:10px;padding:6px;min-height:34px}.if-inspection{padding:7px 9px;font-size:6px;letter-spacing:.3px;gap:5px}.if-inspection button{min-height:40px;font-size:9px;padding:7px 9px}.if-stage figcaption{font-size:8px;padding:9px 10px}.if-world-label{left:13px;bottom:13px}.if-world-label strong{font-size:10px}.if-explanation h2{font-size:27px}.if-explanation p{font-size:13px}.if-explanation .if-inspiration{font-size:12px}.if-explanation p.if-small{font-size:10px}.if-rarities{gap:5px}.if-rarities button{font-size:10px;min-height:66px;padding:9px 7px}.if-worlds button{padding:10px 9px;font-size:11px}.if-profile .if-heading{padding-bottom:24px;margin-bottom:22px}.if-profile .if-heading h1{font-size:71px;letter-spacing:-3px;margin:15px 0}.if-profile-subtitle{font-size:8px!important;letter-spacing:1px}.if-founders{grid-template-columns:1fr;gap:0}.if-founders h2{font-size:27px;max-width:none}.if-founders section>p{font-size:12px;max-width:none}.if-founders section{padding:17px 0}.if-founders>.if-small{margin-top:18px}.if-profile-layout{gap:28px}.if-manuscript [data-if-biography]>p{font-size:14px;line-height:1.9}.if-manuscript p.if-voice{font-size:22px;line-height:1.6}.if-colophon{font-size:8px;margin-top:20px}.if-world-invariant span{line-height:1.8}}@media(max-width:360px){.if-model{height:270px}.if-heading h1{font-size:29px}.if-stage-heading>span{max-width:90px;line-height:1.5}.if-rarities button{font-size:9px}.if-inspection>span{max-width:85px;line-height:1.6}}@media(prefers-reduced-motion:reduce){.if-page *{scroll-behavior:auto!important}}@media(min-width:801px){.if-model{height:clamp(290px,calc(100svh - 550px),480px)}}@media(min-width:801px)and (max-height:780px){.if-model{height:265px}.if-heading h1{font-size:36px}.if-heading>p:last-child{font-size:12px}.if-heading,.if-modes{margin-bottom:15px}}.if-laboratory[data-mode=worlds] .if-fallback{background:linear-gradient(var(--if-sky),var(--if-horizon))}.if-page button:disabled{opacity:.45;cursor:default;box-shadow:none}.if-stage-heading .if-mobile-world{display:none}@media(max-width:600px){.if-laboratory[data-mode=worlds] .if-stage-heading{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px}.if-laboratory[data-mode=worlds] .if-stage-heading>span{display:none}.if-laboratory[data-mode=worlds] .if-stage-heading label,.if-laboratory[data-mode=worlds] .if-stage-heading .if-mobile-world{display:grid;gap:5px;font-size:8px}.if-laboratory[data-mode=worlds] .if-stage-heading select{width:100%;max-width:none;min-width:0;min-height:40px}.if-laboratory[data-mode=worlds] .if-model{height:280px}}body.if-active #industrialist-chapter{--ii-ink:#071c29;--ii-paper:#ecfbff;--ii-cyan:#9deaf7}body.if-active .pf-clover-housing,.if-active .if-stage{border:3px solid var(--ii-ink);box-shadow:0 0 0 1px #b9efff,5px 6px #051c3699,0 20px 45px #001b3f33}body.if-active .pf-rarity-console{border-bottom:3px solid var(--ii-ink)}body.if-active .pf-rarity-track button[aria-pressed=true],.if-page button[aria-pressed=true],.if-modes button[aria-selected=true]{box-shadow:inset 0 1px #fff,2px 3px #061d30;border-color:#071c29}.if-heading{position:relative}.if-heading:after{content:"";position:absolute;right:0;top:0;width:130px;height:80px;background:radial-gradient(#062b43 1px,transparent 1.5px) 0 0/6px 6px;opacity:.22;-webkit-mask-image:linear-gradient(90deg,transparent,#000);mask-image:linear-gradient(90deg,transparent,#000);pointer-events:none}.if-heading h1{text-shadow:1px 2px 0 #0b3657}.if-modes{border:2px solid #092c44;box-shadow:0 0 0 1px #a8eaff88,inset 0 1px #d8ffff}.if-stage-heading,.if-inspection{border-color:#0b293b}.if-stage figcaption{border-top:2px solid #0a253a}.if-page:not([hidden]){animation:ii-enter .22s ease-out both}@keyframes ii-enter{0%{opacity:.3;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.if-world-controls,.if-world-hotspots,.if-world-loading{display:none}.if-laboratory[data-mode=worlds] .if-lab-layout{grid-template-columns:minmax(0,1fr) 315px;gap:25px}.if-laboratory[data-mode=worlds] .if-stage-heading>span{max-width:none}.if-laboratory[data-mode=worlds] .if-stage-heading label:has([data-if-rarity-select]){display:none}.if-laboratory[data-mode=worlds] .if-stage-heading .if-mobile-world{display:flex}.if-laboratory[data-mode=worlds] .if-model{height:clamp(260px,calc(100svh - 475px),540px);background:#93cbd4}.if-laboratory[data-mode=worlds] .if-world-controls{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:7px 12px;background:#144a6c;border-top:2px solid #0b2635;color:#bce4ed;font-size:7px;letter-spacing:.4px}.if-world-controls>div{display:flex;gap:5px}.if-world-controls button{min-width:35px;min-height:34px;padding:5px 9px}.if-laboratory[data-mode=worlds] .if-world-hotspots{display:block}.if-world-hotspots button{position:absolute;transform:translate(-50%,-50%);z-index:3;min-height:30px;width:30px;padding:2px;border-radius:50%;background:#e6fcf0;color:#102d38;border:2px solid #071c29;box-shadow:2px 2px #051c2977;font-size:9px;touch-action:manipulation}.if-world-hotspots button[hidden]{display:none}.if-world-hotspots button[aria-pressed=true]{background:#082f42;color:#f0fcff;border-color:#d7f9ee}.if-world-label{padding:8px 10px;border:1px solid #091b2b;border-radius:4px;background:#082636db;z-index:2;bottom:10px;left:10px}.if-laboratory[data-mode=worlds] .if-model[data-world-loading=true] .if-world-loading{display:block;position:absolute;z-index:5;top:12px;left:12px;padding:10px 14px;border:2px solid #061b29;background:#ecfcf2;color:#143847;font-size:11px}.if-laboratory[data-mode=worlds] .if-model[data-world-failed=true]:after{content:"World unavailable. Use Retry 3D or explore the text observations.";position:absolute;inset:0;display:grid;place-content:center;padding:30px;background:#092a40;color:#eaffff;font-size:14px;text-align:center}.if-laboratory[data-mode=worlds] .if-fallback img{display:none}.if-hotspot-copy{padding:12px 15px 17px;border:2px solid #082638;border-radius:12px;background:#0c3e6580}.if-hotspot-copy>div{display:flex;gap:7px}.if-hotspot-copy h3{font:500 21px/1.3 Space Grotesk,sans-serif;margin:17px 0 8px}.if-hotspot-copy p{font-size:12px}.if-hotspot-copy button{min-width:40px;min-height:40px}.if-profile-layout{grid-template-columns:minmax(390px,1fr) minmax(0,1.1fr);gap:55px;max-width:1440px}.if-founders{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;border-top:0;padding-top:0;position:relative;top:auto}.if-founders>.pf-kicker,.if-founders>.if-small{grid-column:1/-1}.if-founders>section{padding:0 0 18px;min-width:0}.if-founders h2{font-size:23px;line-height:1.2;letter-spacing:-.7px;min-height:84px}.if-founders section>p{font-size:10px;line-height:1.8}.if-founders p.if-founder-role{font-size:11px;min-height:36px}.if-founder-photo{position:relative;margin:0 0 22px;border:3px solid #071c29;box-shadow:0 0 0 1px #beeaff,4px 4px #092a4880;border-radius:9px;overflow:hidden;background:#d4eced}.if-founder-photo img{display:block;width:100%;height:auto;aspect-ratio:4/5;object-fit:cover;object-position:50% 42%}.if-founder-photo figcaption{padding:9px;background:#e0f5f4;color:#113442;border-top:2px solid #102b3a;font:600 8px Manrope,sans-serif;letter-spacing:1px}.if-profile .if-heading{margin-bottom:28px}.if-profile .if-heading h1{font-size:clamp(60px,6vw,86px)}@media(max-width:1100px){.if-profile-layout{grid-template-columns:.9fr 1.1fr;gap:30px}.if-founders h2{font-size:21px}.if-laboratory[data-mode=worlds] .if-lab-layout{grid-template-columns:minmax(0,1fr) 285px;gap:20px}}@media(max-width:800px){.if-laboratory[data-mode=worlds] .if-lab-layout{grid-template-columns:1fr}.if-laboratory[data-mode=worlds] .if-model{height:420px}.if-profile-layout{grid-template-columns:1fr;gap:32px}.if-founders{max-width:650px;width:100%;margin:auto}.if-founders h2{min-height:0}.if-manuscript{width:100%}}@media(max-width:600px){.if-heading:after{width:70px;opacity:.14}.if-laboratory[data-mode=worlds] .if-model{height:350px}.if-laboratory[data-mode=worlds] .if-stage-heading{display:flex}.if-laboratory[data-mode=worlds] .if-stage-heading>span{display:block;font-size:7px}.if-laboratory[data-mode=worlds] .if-stage-heading .if-mobile-world{display:flex;align-items:center;gap:6px}.if-world-controls>span{max-width:100px;font-size:6px;line-height:1.7}.if-world-controls button{min-height:40px}.if-founders{gap:14px;grid-template-columns:repeat(2,minmax(0,1fr))}.if-founders h2{font-size:21px;min-height:77px;letter-spacing:-.8px}.if-founders section>p{font-size:9px}.if-founders p.if-founder-role{font-size:10px;min-height:36px}.if-founder-photo{margin-bottom:18px;border-width:2px}.if-founder-photo figcaption{font-size:6px;letter-spacing:.5px;padding:8px 6px}.if-founders>.if-small{font-size:9px}.if-profile .if-heading h1{font-size:65px}.if-hotspot-copy p{font-size:13px}}@media(max-width:360px){.if-founders h2{font-size:19px;min-height:76px}.if-laboratory[data-mode=worlds] .if-model{height:310px}.if-world-controls{padding:7px!important}.if-world-controls button{min-width:31px;padding:5px 8px}}@media(prefers-reduced-motion:reduce){.if-page:not([hidden]){animation:none}}.motion-off .if-page:not([hidden]){animation:none}@media(min-width:801px){.if-laboratory{padding-top:104px}.if-laboratory .if-heading{margin-bottom:18px}.if-laboratory .if-heading h1{font-size:clamp(34px,3.2vw,46px)}.if-laboratory .if-modes{margin-bottom:18px}.if-laboratory[data-mode=worlds] .if-stage-heading{padding-top:8px;padding-bottom:8px}.if-laboratory[data-mode=worlds] .if-model{height:clamp(240px,calc(100svh - 525px),500px)}}.if-founder-photo img{aspect-ratio:1/1.1}.if-founders h2{min-height:56px}@media(max-width:600px){.if-founders h2{min-height:74px}}.if-model.if-failed .if-world-hotspots{display:none!important}.if-world-error{display:none}.if-laboratory[data-mode=worlds] .if-model[data-world-failed=true]:after{display:none}.if-laboratory[data-mode=worlds] .if-model[data-world-failed=true] .if-world-error{display:flex;position:absolute;inset:0;z-index:7;align-items:center;justify-content:center;flex-direction:column;gap:15px;padding:25px;background:#092a40;color:#eaffff;text-align:center;font-size:13px;line-height:1.8}.if-world-error p{max-width:340px}.if-world-error>div{display:flex;gap:8px}body.if-active{--ii-ink:#071c28;--ii-paper:#eaf8f4;--ii-cyan:#8be7ec;--ii-stroke:3px}body.if-active #industrialist-chapter .ir-topbar{border:3px solid var(--ii-ink);border-radius:12px;box-shadow:4px 5px #071c28,inset 0 1px #eaffff;background:linear-gradient(#8acfd8,#1f78a5);padding:8px 12px}body.if-active .ir-topbar :is(button,nav){border-color:#092735;border-width:2px;box-shadow:2px 2px #0b2639}body.if-active .ir-topbar nav a[aria-current=page]{background:#e6faf3;color:#0b2d40;border-radius:5px;box-shadow:2px 2px #082331;font-weight:800}body.if-active :is(.pf-page-heading h1,.if-heading h1){font-weight:700;color:#f0fcf8;-webkit-text-stroke:1px #09293b;paint-order:stroke fill;text-shadow:3px 4px 0 #06263a;letter-spacing:-2px}body.if-active .pf-clover-information{background:var(--ii-paper);color:var(--ii-ink);padding:24px;border:3px solid var(--ii-ink);border-radius:4px 18px 4px 4px;box-shadow:5px 6px #072335}body.if-active .pf-clover-information :is(h2,p,dt,dd,label,summary,output){color:#173b4b}body.if-active .pf-clover-information h2{font-weight:700;font-size:clamp(32px,3.3vw,53px);text-shadow:2px 2px #b3d6d3}body.if-active .pf-clover-information .pf-status{color:#124354;border:2px solid #1a4653;background:#c9efeb}body.if-active .pf-rarity-console{border:3px solid var(--ii-ink);border-radius:9px;box-shadow:5px 6px #092437;padding:18px;background:linear-gradient(120deg,#bdebe514,#0c4770b0)}body.if-active .pf-rarity-track button{border:2px solid #08283b;border-radius:5px;background:#285d7c;box-shadow:2px 3px #082332;color:#e3f9f8}body.if-active .pf-rarity-track button[aria-pressed=true]{background:#d5f6ed;color:#113b4b;transform:translate(-1px,-2px);box-shadow:4px 5px #052535}.if-page :is(button,select){border:2px solid #092a3b;border-radius:5px;box-shadow:2px 3px #071f31;background:#245d7a}.if-page :is(button[aria-pressed=true],button[aria-selected=true]){border-color:#061f2c;background:#d8f7ef;color:#0b3446;box-shadow:3px 4px #071e2b}.if-modes{border:3px solid #082738;border-radius:7px;background:#13425b;box-shadow:4px 5px #092335;padding:5px}.if-modes button{border:0;border-radius:3px;font-size:11px;letter-spacing:.02em}.if-heading h1{font-size:clamp(42px,4.2vw,68px)!important;line-height:1!important}.if-stage{border:4px solid #061d29!important;border-radius:8px!important;box-shadow:6px 7px #071e2f!important}.if-stage-heading{background:#d1eeeb;color:#153a4a;border-bottom:3px solid #0a2634;font-weight:700}.if-stage-heading select{background:#ecfbf5;color:#143e50;border:2px solid #0b3040;font-weight:700;box-shadow:none}.if-explanation{border:3px solid #0b2738;border-radius:6px;background:#0d3d58;padding:22px;box-shadow:4px 5px #082638}.if-explanation h2{font-weight:700;line-height:1.08;text-shadow:2px 2px #052233}.if-selected{border-top:3px solid #8bd8d2;border-bottom:1px solid #8bd8d2}.if-hotspot-copy{padding:15px;background:#d8eeea;color:#153746;border:3px solid #072532;box-shadow:3px 4px #092638}.if-hotspot-copy :is(h3,p,.if-selection-label){color:#183d4a!important}.if-world-hotspots button{background:#e3fbef!important;border:3px solid #0b2938!important;color:#082d3e!important;box-shadow:3px 3px #061f2e!important}.if-world-actions{display:none;gap:8px;align-items:center;padding:8px 12px;background:#c6e7e4;border-bottom:2px solid #0a2a39}.if-world-actions button{font-size:10px;min-height:35px;padding:6px 12px;background:#154f6b;color:#effff9;white-space:nowrap}.if-world-actions span{margin-left:auto;font-size:7px;letter-spacing:1px;color:#254859}.if-world-actions [data-if-world-return]{display:none}.if-stage:has([data-inspecting=true]) [data-if-clover-inspect]{display:none}.if-stage:has([data-inspecting=true]) [data-if-world-return]{display:block}.if-laboratory[data-mode=worlds] .if-world-actions{display:flex}.if-laboratory[data-mode=worlds] .if-stage-heading label:has([data-if-rarity-select]){display:flex}.if-laboratory[data-mode=worlds] .if-stage-heading>span{display:none}.if-laboratory[data-mode=worlds] .if-stage-heading{gap:15px;justify-content:space-between;min-height:42px}.if-laboratory[data-mode=worlds] .if-heading{margin-bottom:12px;display:flex;align-items:baseline;gap:22px}.if-laboratory[data-mode=worlds] .if-heading>.pf-kicker{display:none}.if-laboratory[data-mode=worlds] .if-heading h1{font-size:44px!important;margin:0!important}.if-laboratory[data-mode=worlds] .if-heading>p:last-child{font-size:12px}.if-laboratory[data-mode=worlds] .if-modes{margin-bottom:14px;max-width:760px}.if-laboratory[data-mode=worlds] .if-model{height:clamp(280px,calc(100svh - 440px),630px)}.if-laboratory[data-mode=worlds] .if-inspection{display:none}.if-laboratory[data-mode=worlds] .if-stage figcaption{padding:5px 11px;font-size:8px}.if-laboratory[data-mode=worlds] .if-world-controls{background:#13445e;border-top:0;padding:6px 12px}.if-world-label{padding:8px 12px;background:#e9f8f0;color:#143e4e;border:2px solid #092939;border-radius:3px;box-shadow:3px 3px #062534;text-shadow:none}.if-flow button{border:3px solid #0b2736;box-shadow:4px 4px #061f30}.if-laboratory[data-mode=ownership] .if-flow path{stroke:#b6eedd;stroke-width:2;animation:if-retained-flow 3s linear infinite}@keyframes if-retained-flow{to{stroke-dashoffset:-48}}.if-model[data-world-loading=true] .if-world-loading{background:#d9f4ec!important;border:3px solid #092837!important;box-shadow:3px 3px #092638}.if-editorial{max-width:1320px;margin:auto;color:#143344}.if-story-label{display:block;font-size:9px;letter-spacing:1.8px;font-weight:800;margin:0 0 26px;color:#276374}.if-editorial p[data-bio-index]{font-size:16px;line-height:1.9;margin:0 0 24px;color:#153c4d}.if-editorial p.if-voice{font-family:var(--mk-display);font-size:clamp(25px,3vw,42px);font-weight:600;line-height:1.3;letter-spacing:-1px}.if-origin-opening{display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);gap:clamp(30px,6vw,90px);align-items:center;padding:28px 44px 48px;background:#d7eeeb;border:4px solid #082432;box-shadow:8px 9px #08283a;position:relative}.if-origin-opening:before{content:"";position:absolute;width:180px;height:75px;right:0;top:0;background:radial-gradient(#244957 1px,transparent 1.6px) 0 0/6px 6px;-webkit-mask-image:linear-gradient(90deg,transparent,#000);mask-image:linear-gradient(90deg,transparent,#000);opacity:.35;pointer-events:none}.if-origin-intro p:first-of-type{font-family:var(--mk-display);font-size:clamp(23px,2.6vw,35px);line-height:1.35;letter-spacing:-.6px;margin-bottom:35px}.if-founder-feature{margin:0;position:relative;border:4px solid #061d2a;box-shadow:7px 8px #0b3f50;background:#e7f7ef;transform:rotate(-1.2deg)}.if-founder-feature img{display:block;width:100%;height:auto;max-height:620px;aspect-ratio:4/5;object-fit:cover;object-position:50% 35%}.if-founder-feature figcaption{padding:19px 22px;border-top:3px solid #082738;background:#edf8f0;color:#143b49}.if-founder-feature figcaption>span{font-size:8px;letter-spacing:1.5px;font-weight:700}.if-founder-feature h2{font:700 clamp(23px,2.4vw,34px)/1.04 var(--mk-display);letter-spacing:-1px;margin:10px 0}.if-founder-feature p.if-founder-role{font-size:11px;margin:0;color:#276070}.if-reconnection{max-width:1080px;margin:85px auto;position:relative;padding:15px 50px}.if-reconnection-lead{max-width:640px;margin-left:12%;color:#d7f5f7}.if-reconnection .if-story-label{color:#c4edf0}.if-reconnection-lead p[data-bio-index]{color:#def5f5}.if-reconnection>p.if-voice{margin:35px 0 0;padding:36px 50px;background:#e4f6e9;color:#103749;border:4px solid #061e2d;box-shadow:8px 9px #062539;transform:rotate(-1deg);font-size:clamp(29px,4.5vw,59px);position:relative}.if-reconnection>p.if-voice:after{content:"";position:absolute;bottom:-22px;left:12%;width:30px;height:30px;border-right:4px solid #092837;border-bottom:4px solid #092837;background:#e4f6e9;transform:skewY(34deg)}.if-origin-reunion{display:grid;grid-template-columns:1.1fr .8fr;align-items:center;gap:clamp(35px,7vw,100px);padding:45px 55px 55px;background:#c5e7e6;border:4px solid #071f2c;box-shadow:8px 9px #08283c}.if-origin-reunion .if-origin-photo{align-self:start;margin-top:40px;max-width:430px}.if-origin-reunion .if-founder-feature{transform:rotate(1.5deg)}.if-origin-reunion .if-founder-feature img{aspect-ratio:1/1.16;max-height:490px}.if-origin-reunion p.if-voice{border-top:3px solid #174d5d;padding-top:27px;margin-top:35px}.if-origin-culture{margin:75px auto 0;max-width:1080px;padding:40px 45px;background:#dcefe7;border:4px solid #082735;box-shadow:7px 8px #08283c}.if-origin-culture>div{columns:2;column-gap:50px;column-rule:1px solid #45738355}.if-origin-culture p{break-inside:avoid}.if-origin-future{position:relative;max-width:1050px;margin:65px auto 15px;padding:45px 55px;background:#aedbdc;border:4px solid #071f2f;box-shadow:7px 8px #082739}.if-origin-future p.if-voice{max-width:840px;font-size:clamp(28px,3.5vw,46px);margin-bottom:40px}.if-origin-future p:last-child{font:700 22px/1.4 var(--mk-display);margin-top:35px;margin-bottom:0;padding-top:25px;border-top:3px solid #174c5b}@media(max-width:1000px){.if-origin-opening,.if-origin-reunion{gap:32px;padding:28px}.if-origin-culture{padding:30px}.if-editorial p[data-bio-index]{font-size:15px}.if-laboratory[data-mode=worlds] .if-lab-layout{grid-template-columns:minmax(0,1fr) 280px}}@media(max-width:800px){.if-laboratory[data-mode=worlds] .if-lab-layout{grid-template-columns:1fr}.if-laboratory[data-mode=worlds] .if-model{height:420px}.if-origin-opening{grid-template-columns:.9fr 1fr;gap:25px}.if-origin-reunion{grid-template-columns:1fr .85fr;gap:30px}.if-founder-feature figcaption{padding:14px}.if-origin-culture>div{columns:1}.if-origin-reunion .if-origin-photo{margin-top:0}}@media(max-width:600px){body.if-active .ir-topbar{border-width:2px!important;box-shadow:2px 3px #0b2639!important}.if-laboratory[data-mode=worlds] .if-heading{display:block;margin-bottom:17px}.if-laboratory[data-mode=worlds] .if-heading h1{font-size:38px!important;margin-bottom:10px!important}.if-laboratory[data-mode=worlds] .if-model{height:360px}.if-laboratory[data-mode=worlds] .if-stage-heading{gap:8px}.if-laboratory[data-mode=worlds] .if-stage-heading label{display:grid!important;gap:3px;flex:1}.if-laboratory[data-mode=worlds] .if-stage-heading select{max-width:none;min-width:0;width:100%}.if-world-actions span{display:none}.if-world-actions button{min-height:40px}.if-world-label{bottom:10px;left:10px;font-size:7px}.if-explanation{padding:19px}.if-origin-opening,.if-origin-reunion{display:flex;flex-direction:column;padding:22px;gap:32px;border-width:3px;box-shadow:5px 6px #08283a}.if-origin-opening .if-origin-photo{width:86%;align-self:flex-start}.if-founder-feature img{max-height:430px;aspect-ratio:4/4.7}.if-founder-feature h2{font-size:27px}.if-origin-intro p:first-of-type{font-size:25px}.if-story-label{margin-bottom:20px}.if-reconnection{margin:50px 0;padding:0 9px}.if-reconnection-lead{margin-left:6%;max-width:90%}.if-reconnection>p.if-voice{padding:26px 23px;font-size:32px;border-width:3px;box-shadow:5px 6px #08283a}.if-origin-reunion .if-origin-photo{width:88%;align-self:flex-end;order:-1}.if-origin-reunion .if-origin-copy{width:100%}.if-origin-culture,.if-origin-future{margin-top:45px;padding:27px 23px;border-width:3px;box-shadow:5px 6px #08283a}.if-origin-culture>div{columns:1}.if-editorial p[data-bio-index]{font-size:15px;line-height:1.85}.if-editorial p.if-voice{font-size:29px;line-height:1.3}.if-origin-future p:last-child{font-size:20px}.if-profile .if-heading h1{font-size:64px!important}}@media(prefers-reduced-motion:reduce){.if-flow path{animation:none!important}}.motion-off .if-flow path{animation:none!important}.if-world-actions{flex-wrap:wrap}.if-world-actions button:focus-visible{outline:3px solid #126691;outline-offset:2px}.if-stage:has([data-inspecting=true]) [data-if-character]{display:none}body.if-active .pf-clover-view{border:3px solid #071d2c!important;box-shadow:6px 7px #062334!important;border-radius:9px!important}body.if-active .pf-clover-toolbar{border-top:3px solid #092c40;background:#b9e7e6;color:#11384c}body.if-active .pf-clover-toolbar button{border:2px solid #0a2b3e;border-radius:4px;box-shadow:2px 3px #0a2638}body.if-active #industrialist-chapter .pf-chapter-heading h1{font-weight:700;-webkit-text-stroke:1px #09293b;paint-order:stroke fill;text-shadow:3px 4px #06263a}body.if-active #industrialist-chapter .pf-clover-housing{border:3px solid #071d2c;border-radius:12px;box-shadow:6px 7px #062334}body.if-active #industrialist-chapter .pf-display-tools{border-top:3px solid #092c40;background:#b9e7e6;color:#11384c}body.if-active #industrialist-chapter .pf-display-tools button{border:2px solid #0a2b3e;border-radius:4px;box-shadow:2px 3px #0a2638}@media(max-width:600px){.if-laboratory[data-mode=worlds] .if-model{height:clamp(220px,calc(100svh - 495px),360px)}}@media(max-width:360px){.if-laboratory[data-mode=worlds] .if-world-actions{padding:6px;gap:5px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.if-world-actions button{font-size:9px;padding:6px 3px;white-space:normal;line-height:1.3;min-height:38px}.if-stage:has([data-inspecting=true]) .if-world-actions{grid-template-columns:1fr 1.5fr}body.if-active .ir-location{display:flex!important;flex-direction:column;align-items:flex-start;gap:1px;min-width:0}body.if-active .ir-location>span{font-size:7px;line-height:1.2;white-space:nowrap}}@media(max-width:360px){.if-laboratory[data-mode=worlds] .if-model{height:clamp(220px,calc(100svh - 515px),320px)}}.if-world-locked{display:none}.if-laboratory[data-mode=worlds] .if-world-locked{display:flex;justify-content:space-between;gap:12px;padding:11px 12px;background:#c6e7e4;color:#254859;border-top:2px solid #0a2a39;font-size:7px;letter-spacing:1px}.if-laboratory[data-mode=worlds] .if-model{cursor:default;touch-action:pan-y}.if-laboratory[data-mode=worlds] .if-world-hotspots{display:none}.if-laboratory[data-mode=worlds] .if-model canvas{touch-action:pan-y}.scene-fallback .fallback-still{display:block;width:min(560px,86%);height:auto;max-height:78%;object-fit:contain;filter:drop-shadow(0 26px 22px #00102b99);transform:translateY(-4%);-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.scene-fallback .fallback-still+.fallback-sculpture{display:none}.scene-stage.in-world .scene-fallback .fallback-still{display:none}.scene-stage.in-world .scene-fallback .fallback-still+.fallback-sculpture{display:block}@media(max-width:600px){.scene-fallback .fallback-still{width:min(360px,92%);transform:none}}.sculpture-view{position:relative;isolation:isolate;overflow:hidden}.sculpture-view-canvas{position:absolute;inset:0;display:block;width:100%;height:100%;touch-action:pan-y;cursor:grab;opacity:0;transition:opacity .6s ease}.sculpture-view-canvas:active{cursor:grabbing}.sculpture-view-canvas:focus-visible{outline:2px solid #c1f7ff;outline-offset:-4px;border-radius:12px}.sculpture-view-still{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;transition:opacity .6s ease;pointer-events:none}.sculpture-view[data-sculpture-state=ready] .sculpture-view-canvas{opacity:1}.sculpture-view[data-sculpture-state=ready] .sculpture-view-still{opacity:0}.sculpture-view[data-sculpture-state=fallback] .sculpture-view-canvas{display:none}@media(prefers-reduced-motion:reduce){.sculpture-view-canvas,.sculpture-view-still{transition:none}}.gateway-rebirth{max-width:1600px;padding:0 clamp(20px,3.4vw,54px);color:#eafaff}.gateway-rebirth .masthead{height:72px;margin:0;display:flex;align-items:center;justify-content:space-between}.gateway-rebirth .wordmark{font-size:42px;letter-spacing:-3px}.gw-masthead-note{display:flex;align-items:center;gap:17px;font:500 8px var(--mk-display);letter-spacing:2px;color:#b0d8ed}.gw-masthead-note i{width:34px;height:1px;background:#b1ecff70}.gateway-rebirth .utilities{gap:8px}.gateway-rebirth .utility{min-height:40px;color:#d8f3ff}.gateway-rebirth .instrument{padding:0;overflow:hidden;border-radius:23px;background:linear-gradient(125deg,#80d9f52b,#093b7780 65%,#53a6db27);box-shadow:inset 0 1px #ebffffbf,0 1px 0 4px #a5e9ff0b,0 22px 60px #00285b6b}.gateway-rebirth .window-bar{min-height:49px;padding:0 24px;border:0;border-bottom:1px solid #acdcf436;background:linear-gradient(#a9efff1c,#00356919);display:flex;gap:20px}.gateway-rebirth .window-id{font-size:8px;letter-spacing:1.6px;white-space:nowrap}.gateway-rebirth .window-tabs{margin:auto;position:static;transform:none;min-height:34px}.gateway-rebirth .window-tab{min-height:34px;padding:0 18px;font-size:10px;gap:7px;display:flex;align-items:center}.gateway-rebirth .window-tab .icon{width:13px;height:13px}.gw-edition{font:400 7px var(--mk-display);letter-spacing:1.6px;color:#b7dff1}.gw-edition i{margin:0 7px;font-style:normal;color:#7fafcf}.gateway-rebirth .gw-intro{position:relative;inset:auto;max-width:none;display:flex;align-items:center;justify-content:space-between;gap:30px;padding:16px 30px 15px;pointer-events:auto;transform:none;opacity:1}.gateway-rebirth .gw-intro .eyebrow{font-size:7px;letter-spacing:1.9px;color:#ace6f8;margin:0 0 9px}.gateway-rebirth .gw-intro h1{font:500 clamp(36px,3.6vw,52px)/1.06 var(--mk-display);letter-spacing:-2.8px;margin:0;color:#f2ffff;text-shadow:0 5px 24px #0c41725c}.gateway-rebirth .gw-intro h1 span{color:#a9f3ff}.gateway-rebirth .gw-intro .intro-text{margin:10px 0 0;max-width:270px;font-size:11px;line-height:1.9;color:#c0e2f4}.gateway-rebirth .gw-arena{position:relative;display:grid;grid-template-columns:minmax(280px,.75fr) minmax(0,1.75fr);min-height:0;height:clamp(370px,43.4vh,450px);margin:0 8px;border:1px solid #8bcce64d;border-radius:17px;overflow:hidden;background:radial-gradient(ellipse at 74% 45%,#1b8bb875,transparent 67%),linear-gradient(120deg,#0b3966,#07285a 48%,#08254e);box-shadow:inset 0 2px 16px #00163470}.gateway-rebirth[data-material=wood] .gw-arena{background:radial-gradient(ellipse at 74% 48%,#7d8b824c,transparent 63%),linear-gradient(120deg,#123e62,#0a2d59 55%,#092b54)}.gateway-rebirth[data-material=brick] .gw-arena{background:radial-gradient(ellipse at 74% 48%,#ae827249,transparent 65%),linear-gradient(120deg,#1b355d,#102a54 55%,#08264d)}.gw-orbit{position:absolute;inset:0;overflow:hidden;pointer-events:none}.gw-orbit i{position:absolute;width:75%;height:190%;right:-7%;top:-38%;border:1px solid #acf3ff12;border-radius:50%;transform:rotate(-27deg)}.gw-orbit i:nth-child(2){width:60%;height:155%;right:0;top:-23%;border-color:#c2efff09}.gw-orbit i:nth-child(3){width:48%;height:130%;right:6%;top:-10%;border-color:#c2efff0b}.gw-watermark{position:absolute;right:25px;top:2px;font:500 clamp(160px,19vw,270px)/1 var(--mk-display);letter-spacing:-20px;color:#c5f5ff05;pointer-events:none}.gateway-rebirth .gw-world-copy{position:relative;inset:auto;align-self:center;width:auto;max-width:355px;margin:0;padding:26px 12px 25px 30px;z-index:4;transform:none}.gateway-rebirth .selection-heading{display:flex;align-items:center;gap:10px;margin-bottom:15px}.gateway-rebirth .selection-number{font:400 14px var(--mk-display);color:#a9effa!important;border:1px solid #9fdef453;border-radius:5px;padding:5px 7px}.gateway-rebirth #selected-identity{font-size:7px;letter-spacing:1.5px;color:#b5d9eb}.gw-world-person{font:400 12px var(--mk-display);color:#a9d2eb;margin:0 0 5px}.gateway-rebirth #material-name{font:500 clamp(34px,3.4vw,49px)/1.05 var(--mk-display);letter-spacing:-1.9px;color:azure;margin:0 0 13px}.gateway-rebirth .material-subtitle{font:500 13px/1.5 var(--mk-display);color:#d6edf8;margin:0 0 8px}.gateway-rebirth .material-description{font-size:11px;line-height:1.8;max-width:31ch;color:#aacbe1;margin:0 0 18px}.gw-entry-label{display:block;font-size:6px;letter-spacing:1.7px;color:#98bcd6;margin:0 0 8px}.gateway-rebirth .enter-button{min-height:44px;width:244px;max-width:100%;border-radius:10px;padding:0 5px 0 16px;font-size:12px;display:flex;align-items:center;justify-content:space-between;margin:0;background:linear-gradient(#efffff,#a9eaf6 47%,#78c3e6 50%,#a2dff0);color:#073b60;border:1px solid #dcffff;box-shadow:inset 0 1px #fff,0 4px #05213d,0 8px 25px #004d7a40}.gateway-rebirth .enter-icon{width:35px;height:33px;border-radius:7px;background:#0a598311;display:grid;place-items:center}.gateway-rebirth .enter-button .icon{width:17px;height:17px}.gateway-rebirth .enter-button:hover{background:linear-gradient(#fff,#c7f8ff 47%,#8bd2ec 50%,#c2f3fc);box-shadow:inset 0 1px #fff,0 4px #05213d,0 8px 25px #69e6ff35}.gateway-rebirth .artifact-inspect{display:block;min-height:30px;padding:8px 0 0;margin:4px 0 0;font-size:9px;letter-spacing:.1px;color:#9ed8ed;border:0;background:none;text-decoration:underline;text-underline-offset:4px;cursor:pointer}.gateway-rebirth .gw-object-bay{position:relative;min-width:0;height:100%}.gateway-rebirth .scene-stage:not(.in-world){inset:0;width:100%;height:100%;z-index:1}.gw-bay-coordinate{position:absolute;top:20px;left:20px;right:23px;display:flex;gap:7px;align-items:center;font:400 8px var(--mk-display);letter-spacing:1px;color:#9ad1e8;z-index:3;pointer-events:none}.gw-bay-coordinate i{height:1px;width:30px;margin-left:auto;background:#b5efff44}.gw-bay-coordinate>span:last-child{letter-spacing:.4px;text-transform:none;font-size:9px;color:#add5e8}.gw-object-bottom{position:absolute;bottom:14px;left:20px;right:23px;display:flex;justify-content:space-between;align-items:center;z-index:3;pointer-events:none}.gateway-rebirth .drag-hint{position:static;transform:none;color:#a8d8ee;font-size:8px;gap:8px}.gateway-rebirth .drag-hint .icon{width:12px;height:12px}.gateway-rebirth .scene-readout{position:static;display:flex;flex-direction:row;gap:9px;font-size:7px;color:#92bdd6}.gateway-rebirth .scene-readout>span{writing-mode:initial;font-size:9px}.gw-selector-heading{display:flex;align-items:center;justify-content:space-between;margin:17px 23px 9px;font:400 7px var(--mk-display);letter-spacing:1.6px;color:#c4e8f6}.gw-selector-heading>span:last-child{display:flex;align-items:center;gap:10px;font-size:6px;letter-spacing:1px;color:#9fcfe7}.gw-selector-heading i{display:inline-block;width:28px;height:1px;background:#c2efff40}.gateway-rebirth .gw-world-track{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:0 16px;gap:9px;padding:0;border:0;border-radius:0;box-shadow:none;background:none}.gateway-rebirth .gw-world-button{display:flex;justify-content:flex-start;min-height:91px;min-width:0;border:1px solid #96d8ed42;border-radius:12px;background:linear-gradient(150deg,#6ecae523,#06407167);padding:5px 19px 5px 5px;gap:13px;overflow:hidden;transition:background .22s,border-color .22s,box-shadow .22s}.gateway-rebirth .gw-world-button:hover{background:linear-gradient(150deg,#a5e9f63f,#1552858c);border-color:#b6f6ffab}.gateway-rebirth .gw-world-button.selected{background:linear-gradient(135deg,#e4ffffdc,#95d6ece6 60%,#6fb6d8e6);border-color:#d9ffff;box-shadow:inset 0 1px #fff,0 4px #08366599,0 9px 23px #00234c42;color:#103e60}.gw-world-thumb{display:block;position:relative;flex:0 0 110px;height:80px}.gw-world-thumb:after{content:"";position:absolute;inset:auto 10px 5px;height:6px;border-radius:50%;background:#052d4c28;filter:blur(5px)}.gw-world-thumb img{display:block;width:100%;height:100%;object-fit:contain;position:relative;z-index:1;filter:drop-shadow(0 5px 3px #00355530);transition:transform .25s}.gw-world-button:hover img{transform:translateY(-3px) rotate(-2deg)}.gw-world-button-copy{display:flex;flex-direction:column;gap:3px;align-items:flex-start;min-width:0}.gw-world-button-copy small{font-size:7px;letter-spacing:1.1px;opacity:.75}.gw-world-button-copy strong{font:500 clamp(18px,1.7vw,25px)/1.2 var(--mk-display);letter-spacing:-.6px}.gw-world-button-copy>span{font-size:9px;opacity:.78;white-space:nowrap}.gw-world-direction{font-size:18px;color:#99d5e9;margin-left:auto;align-self:center}.selected .gw-world-direction{color:#155a7b}.gateway-rebirth .material-led{display:none}.gateway-rebirth .gw-console{display:grid;grid-template-columns:1fr minmax(180px,280px) auto;gap:22px;margin:14px 23px 0;padding:11px 0 12px;background:none;border-top:1px solid #9adaed30}.gateway-rebirth .gw-console:after{display:none}.gw-console-note{display:flex;gap:8px;align-items:center;font:400 7px var(--mk-display);letter-spacing:1.1px;color:#aad3e8}.gw-console-dot{display:block;width:4px;height:4px;border-radius:50%;background:#a5f3ff;box-shadow:0 0 8px #77e5ff6b}.gateway-rebirth .object-controls{border:0;padding:0}.gateway-rebirth .structure-label{margin:0;font-size:8px}.gateway-rebirth .structure-label .micro{font-size:6px}.gateway-rebirth .structure-label>span:last-child{font-size:8px}.gateway-rebirth .slider-row input{margin:0;height:25px}.gateway-rebirth .hardware-button{width:37px;height:37px;border-radius:9px}.gateway-rebirth .instrument-status{padding:10px 23px 11px;border-top:1px solid #acdff425;font-size:6px;letter-spacing:1px}.gateway-rebirth .instrument-status a{color:#c1e6f6;text-decoration:none;letter-spacing:.2px;font-size:9px}.gateway-rebirth .page-footer{padding:16px 5px 20px;font-size:9px;color:#b0d7ed}.gateway-rebirth .page-footer a{color:#c5effa;text-decoration:none;font-size:10px}.gateway-rebirth .page-footer button{color:#baddf0;font-size:9px}.gateway-rebirth :is(a,button,input):focus-visible{outline:2px solid #edffff;outline-offset:4px}.gateway-rebirth .gw-world-button.selected:focus-visible{outline-color:#fff}.gateway-rebirth.entered .gw-intro{transform:none;opacity:1}.gateway-rebirth.entered .gw-world-copy{transform:none}.gateway-rebirth.entered .gw-intro h1{font-size:clamp(36px,3.6vw,52px);line-height:1.06}.gateway-rebirth.entered .gw-intro h1:after{content:none}.gateway-rebirth.entered .gw-intro .intro-text{opacity:1}.gateway-rebirth .selection>.return-button{margin-top:10px;min-height:40px;font-size:11px}.gateway-rebirth .scene-fallback{inset:22px 0 8px;display:flex;align-items:center;justify-content:center}.gateway-rebirth .scene-fallback[hidden]{display:none}.gateway-rebirth .fallback-still{width:94%;height:94%;object-fit:contain;filter:drop-shadow(0 18px 14px #00193660)}.gateway-rebirth .scene-fallback p{bottom:15px;left:0;right:0;text-align:center;font-size:8px}#panel[data-directory=true]{width:min(1050px,calc(100vw - 48px));max-width:none;max-height:calc(100dvh - 36px);padding:7px;border:1px solid #beefffb3;border-radius:23px;color:#eafaff;background:linear-gradient(140deg,#6cb9dad9,#0d5389f5 38%,#052d60fa);box-shadow:inset 0 1px #efffff,0 35px 100px #001834b8;overflow:auto;animation:none;transition:opacity .18s,transform .18s,display .18s allow-discrete,overlay .18s allow-discrete}#panel[data-directory=true][open]{opacity:1;transform:none}#panel[data-directory=true]:not([open]){opacity:0;transform:translateY(9px) scale(.99)}@starting-style{#panel[data-directory=true][open]{opacity:0;transform:translateY(9px) scale(.99)}}#panel[data-directory=true]::backdrop{background:#01172caa;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}#panel[data-directory=true] .panel-top{padding:6px 10px 10px;min-height:47px}#panel[data-directory=true] .panel-top .window-id{font-size:8px;letter-spacing:1.3px}#panel[data-directory=true] .panel-top .hardware-button{width:36px;height:36px}#panel[data-directory=true] .panel-body{padding:24px 25px 15px;border:1px solid #90d8f14d;border-radius:17px;background:radial-gradient(ellipse at 50% 13%,#2b96ba4f,transparent 75%),linear-gradient(135deg,#0a375c,#072d53 65%,#062b53);box-shadow:inset 0 1px #dbffff1c}#panel[data-directory=true] .panel-footer{padding:9px 10px 4px}#panel[data-directory=true] .panel-footer>span{font-size:6px;letter-spacing:1px}#panel[data-directory=true] .panel-footer .return-button{min-height:32px;font-size:9px}.dir-heading{display:flex;justify-content:space-between;align-items:center;gap:20px;margin-bottom:20px}.dir-heading .eyebrow{font-size:7px;letter-spacing:1.6px;margin:0 0 9px;color:#a2e0ed!important}#panel[data-directory=true] .dir-heading h2{font:500 38px/1.1 var(--mk-display);letter-spacing:-1.6px;margin:0}.dir-heading h2 span{color:#9cf2ff}.dir-heading>p{font:400 11px/1.8 var(--mk-display);color:#a8cde2!important;text-align:right;margin:0}.dir-map{position:relative;isolation:isolate}.dir-connections{position:absolute;inset:30% 0 -20px;width:100%;height:75%;stroke:#a6eeff35;stroke-width:1;z-index:-1}.dir-connections .dir-signal{stroke:#b6f8ff;stroke-dasharray:3 35;opacity:.3;animation:dir-flow 12s linear infinite}.dir-worlds{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:15px}#panel[data-directory=true] .dir-world{display:block;position:relative;min-width:0;min-height:0;padding:14px 16px 0;border:1px solid #a8daee6b;border-radius:14px;background:linear-gradient(150deg,#87d2e52b,#0a466a36 60%,#082f4b70);color:#e3f6ff;text-decoration:none;overflow:hidden;box-shadow:inset 0 1px #dfffff38,0 6px 16px #00192f33;transition:background .22s,border-color .22s,box-shadow .22s}#panel[data-directory=true] .dir-world[data-dir-world=wood]{background:radial-gradient(ellipse at 50% 30%,#a9956033,transparent 80%),linear-gradient(130deg,#2f5e6f70,#0b37584f)}#panel[data-directory=true] .dir-world[data-dir-world=brick]{background:radial-gradient(ellipse at 50% 30%,#d1957940,transparent 80%),linear-gradient(130deg,#42576860,#0b37584f)}#panel[data-directory=true] .dir-world:hover,#panel[data-directory=true] .dir-world:focus-visible{border-color:#d5ffff;background-color:#8bdfef29;box-shadow:inset 0 1px #fff9,0 0 30px #85e3ff14}.dir-world-meta{display:flex;justify-content:space-between;align-items:center;font-size:7px;letter-spacing:1.1px;color:#c0e7f2}.dir-world-meta>span{font-size:16px;color:#abdceb}.dir-sculpture{height:143px;position:relative;display:grid;place-items:center}.dir-sculpture img{height:100%;width:100%;max-height:100%;min-height:0;object-fit:contain;position:absolute;inset:0;z-index:1;filter:drop-shadow(0 8px 4px #00162870);transition:transform .25s}.dir-sculpture i{position:absolute;bottom:9px;left:20%;right:20%;height:15px;border:1px solid #a5e8f72b;border-radius:50%;background:linear-gradient(#c7efff09,#7ac9ec21)}.dir-world:hover img,.dir-world:focus-visible img{transform:translateY(-4px) rotate(-2deg)}.dir-world-copy{display:block}.dir-world-copy strong{display:block;font:500 25px/1.2 var(--mk-display);letter-spacing:-.7px}.dir-world-copy>span{display:block;font-size:10px;margin-top:5px;color:#b2d6e8}.dir-world-copy p{font-size:10px;line-height:1.8;min-height:36px;margin:10px 0 13px;color:#b9dbea!important}.dir-enter{display:flex;justify-content:space-between;align-items:center;padding:12px 0;border-top:1px solid #a6dcea30;font-size:7px;letter-spacing:1.4px;color:#b4e8f7}.dir-enter .icon{width:15px;height:15px}.dir-junction{display:flex;justify-content:center;align-items:center;gap:13px;padding:20px 0 17px;color:#c5f5ff;font:700 16px var(--mk-display);letter-spacing:-.8px}.dir-junction>span{border:1px solid #9dd3ed4d;background:#2560815c;border-radius:22px;padding:7px 25px;box-shadow:inset 0 1px #e9ffff25}.dir-junction i{width:70px;height:1px;background:linear-gradient(90deg,transparent,#9ae7ff66)}.dir-junction i:last-child{transform:rotate(180deg)}.dir-secondary-label{display:flex;justify-content:space-between;gap:10px;font-size:6px;letter-spacing:1.2px;color:#97d5e7;margin:0 0 9px}.dir-secondary-label>span:last-child{color:#83b4cc}.dir-secondary{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px}#panel[data-directory=true] .dir-node{display:flex;min-height:72px;min-width:0;align-items:center;gap:9px;padding:11px 10px;border:1px solid #8ad0e83d;border-radius:9px;background:linear-gradient(120deg,#75bdd517,#0d406a38);color:#cce6f5;text-decoration:none;transition:background .2s,border-color .2s}.dir-node>small{font:400 9px var(--mk-display);color:#86c5dd}.dir-node>span{display:flex;flex-direction:column;gap:5px;min-width:0}.dir-node strong{font:500 12px/1.2 var(--mk-display);white-space:nowrap;letter-spacing:-.15px}.dir-node>span>span{font-size:7px;line-height:1.6;color:#98c5da}.dir-node>b{font-weight:400;font-size:12px;margin-left:auto;color:#a9d9e8}#panel[data-directory=true] .dir-node:hover{background:#92d7ea1c;border-color:#c2efff88}#panel[data-directory=true] .directory-item[aria-current]{border-color:#c5f6ff9c;box-shadow:inset 0 1px #e8ffff7a}#panel[data-directory=true] a:focus-visible{outline:2px solid white;outline-offset:3px}.dir-foot{display:flex;justify-content:space-between;gap:15px;margin-top:15px;padding-top:12px;border-top:1px solid #a3d2ed20;font-size:6px;letter-spacing:.8px;color:#8fbcd2}.dir-foot b{color:#c7eafa;font-size:8px;font-weight:400;margin-left:6px;letter-spacing:.1px}@keyframes dir-flow{to{stroke-dashoffset:-228}}@media(max-width:1100px){.gateway-rebirth .gw-arena{grid-template-columns:minmax(270px,.85fr) minmax(0,1.3fr)}.gw-world-thumb{flex-basis:76px;height:73px}.gw-world-button-copy strong{font-size:20px}.gw-world-button-copy>span{font-size:8px}.gateway-rebirth .gw-world-button{gap:7px;padding-right:13px}.gw-edition{display:none}.gateway-rebirth .window-tabs{margin-left:auto;margin-right:0}.gw-masthead-note{font-size:7px;letter-spacing:1.3px}.dir-secondary{grid-template-columns:repeat(3,minmax(0,1fr))}#panel[data-directory=true] .dir-node{min-height:60px}}@media(min-width:800px)and (max-height:800px){.gateway-rebirth .masthead{height:65px}.gateway-rebirth .gw-intro{padding-top:17px;padding-bottom:15px}.gateway-rebirth .gw-intro h1{font-size:46px}.gateway-rebirth .gw-arena{height:360px}.gateway-rebirth .gw-world-copy{padding-top:18px;padding-bottom:18px}.gateway-rebirth #material-name{font-size:37px;margin-bottom:9px}.gateway-rebirth .selection-heading{margin-bottom:9px}.gateway-rebirth .material-description{margin-bottom:12px}.gw-world-thumb{height:68px}.gateway-rebirth .gw-world-button{min-height:78px}.gw-selector-heading{margin-top:12px}}@media(max-width:800px){.gateway-rebirth{padding:0 20px}.gw-masthead-note{display:none}.gateway-rebirth .gw-intro h1{font-size:45px}.gateway-rebirth .gw-intro .intro-text{max-width:190px;font-size:10px}.gateway-rebirth .gw-arena{grid-template-columns:260px minmax(0,1fr)}.gateway-rebirth .gw-world-copy{padding-left:22px}.gateway-rebirth #material-name{font-size:35px}.gateway-rebirth .material-subtitle{font-size:12px}.gateway-rebirth .material-description{font-size:10px}.gateway-rebirth .enter-button{font-size:11px}.gw-bay-coordinate{left:8px;right:12px}.gw-bay-coordinate>span:last-child{display:none}.gw-object-bottom{left:8px;right:12px}.gateway-rebirth .drag-hint{font-size:7px}.gateway-rebirth .gw-world-button{gap:3px;padding-right:10px}.gw-world-thumb{flex-basis:58px;height:68px}.gw-world-button-copy strong{font-size:17px}.gw-world-button-copy small{font-size:6px}.gw-world-direction{font-size:13px}.gateway-rebirth .gw-console{grid-template-columns:1fr 190px auto;gap:15px}.gw-console-note{font-size:6px;line-height:1.8;letter-spacing:.6px}.gateway-rebirth .page-footer{font-size:8px}.gateway-rebirth .page-footer a{font-size:9px}}@media(max-width:600px){.gateway-rebirth{padding:0 12px}.gateway-rebirth .masthead{height:68px}.gateway-rebirth .wordmark{font-size:34px}.gateway-rebirth .utility{min-height:40px;padding:8px 12px}.gateway-rebirth .utility .icon{width:14px;height:14px}.gateway-rebirth .utility>span{font-size:9px}.gateway-rebirth .instrument{display:flex;flex-direction:column;border-radius:18px}.gateway-rebirth .window-bar{order:0;padding:0 11px;gap:6px;min-height:47px}.gateway-rebirth .window-id{font-size:5px;letter-spacing:1px}.gateway-rebirth .tiny-mark{font-size:14px}.gateway-rebirth .window-tab{padding:0 10px;font-size:9px}.gateway-rebirth .window-tab .icon{width:11px;height:11px}.gateway-rebirth .button-plus{display:none}.gateway-rebirth .gw-intro{order:1;display:block;padding:20px 18px 16px}.gateway-rebirth .gw-intro .eyebrow{font-size:6px;letter-spacing:1.4px;margin-bottom:9px}.gateway-rebirth .gw-intro h1,.gateway-rebirth.entered .gw-intro h1{font-size:clamp(29px,8.9vw,42px);letter-spacing:-1.5px;line-height:1.08}.gateway-rebirth .gw-intro .intro-text{max-width:35ch;margin-top:9px;font-size:10px;line-height:1.75}.gw-selector-heading{order:2;margin:0 17px 8px;font-size:6px;letter-spacing:1px}.gw-selector-heading>span:last-child{display:none}.gateway-rebirth .gw-world-track{order:3;margin:0 10px 12px;gap:5px}.gateway-rebirth .gw-world-button{display:flex;flex-direction:column;align-items:center;padding:4px 4px 10px;gap:2px;min-height:0;border-radius:9px}.gw-world-thumb{height:53px;flex:0 0 53px;width:100%}.gw-world-button-copy{align-items:center;gap:3px;text-align:center}.gw-world-button-copy small{font-size:5px;letter-spacing:.8px}.gw-world-button-copy strong{font-size:clamp(12px,3.6vw,17px);letter-spacing:-.4px}.gw-world-button-copy>span,.gw-world-direction{display:none}.gateway-rebirth .gw-arena{order:4;display:flex;flex-direction:column;height:auto;margin:0 6px;border-radius:12px}.gateway-rebirth .gw-object-bay{order:0;height:285px}.gateway-rebirth .gw-world-copy{order:1;max-width:none;padding:16px 18px 15px;width:100%;border-top:1px solid #bceaff20;background:linear-gradient(120deg,#051e3759,#135a7936);display:grid;grid-template-columns:1fr auto;gap:0 10px;align-items:start}.gateway-rebirth .selection-heading{grid-column:1/-1;margin-bottom:9px}.gateway-rebirth .selection-number{font-size:10px;padding:4px 6px}.gateway-rebirth #selected-identity{font-size:6px}.gw-world-person{font-size:10px;grid-column:1/-1;margin-bottom:4px}.gateway-rebirth #material-name{grid-column:1/-1;font-size:36px;margin-bottom:7px}.gateway-rebirth .material-subtitle{grid-column:1/-1;font-size:12px;margin-bottom:6px}.gateway-rebirth .material-description{grid-column:1/-1;max-width:38ch;font-size:10px;line-height:1.8;margin-bottom:13px}.gw-entry-label{display:none}.gateway-rebirth .enter-button{width:auto;min-height:43px;font-size:12px;grid-column:1/2}.gateway-rebirth .artifact-inspect{grid-column:2/3;align-self:center;padding:0;margin:0;font-size:8px;min-height:40px}.gateway-rebirth .selection>.return-button{grid-column:1/-1;margin:0;min-height:42px}.gw-bay-coordinate{left:15px;right:15px;top:16px;font-size:7px}.gw-bay-coordinate>span:last-child{display:block;font-size:8px}.gw-object-bottom{left:15px;right:15px;bottom:11px}.gateway-rebirth .drag-hint{font-size:8px}.gateway-rebirth .scene-readout{font-size:6px}.gw-watermark{font-size:190px;right:19px;letter-spacing:-15px}.gateway-rebirth .gw-console{order:5;grid-template-columns:minmax(0,1fr) 95px;padding:12px 0;margin:10px 16px 0;gap:9px}.gw-console-note{display:none}.gateway-rebirth .view-controls{gap:7px}.gateway-rebirth .hardware-button{width:44px;height:44px}.gateway-rebirth .instrument-status{order:6;padding:11px 15px;font-size:5px;letter-spacing:.6px;gap:6px}.gateway-rebirth .instrument-status>span:nth-child(2){display:none}.gateway-rebirth .instrument-status a{font-size:8px}.gateway-rebirth .page-footer{padding:14px 3px 20px;gap:10px;flex-wrap:wrap}.gateway-rebirth .page-footer>span{font-size:7px;max-width:160px;line-height:1.7}.gateway-rebirth .page-footer>a{font-size:8px}.gateway-rebirth .page-footer button{font-size:8px}.gateway-rebirth .scene-fallback{inset:25px 0 14px}.gateway-rebirth .fallback-still{width:92%;height:92%}#panel[data-directory=true]{width:calc(100vw - 18px);max-height:calc(100dvh - 20px);padding:5px;border-radius:18px}#panel[data-directory=true] .panel-top{padding:4px 6px 8px;min-height:43px}#panel[data-directory=true] .panel-top .window-id{font-size:6px;letter-spacing:1px}#panel[data-directory=true] .panel-top .hardware-button{width:40px;height:40px}#panel[data-directory=true] .panel-body{padding:19px 12px 13px;border-radius:13px}.dir-heading{gap:12px;margin-bottom:17px}#panel[data-directory=true] .dir-heading h2{font-size:29px;letter-spacing:-1.1px}.dir-heading .eyebrow{font-size:6px;letter-spacing:1.2px}.dir-heading>p{display:none}.dir-worlds{gap:6px}#panel[data-directory=true] .dir-world{padding:10px 8px 0;border-radius:10px}.dir-world-meta{font-size:5px;letter-spacing:.7px}.dir-world-meta>span{font-size:11px}.dir-sculpture{height:91px}.dir-world-copy strong{font-size:clamp(12px,3.8vw,20px);letter-spacing:-.5px}.dir-world-copy>span{font-size:7px;line-height:1.5;min-height:22px;margin-top:5px}.dir-world-copy p{display:none}.dir-enter{font-size:5px;letter-spacing:.4px;padding:9px 0;margin-top:7px}.dir-enter .icon{width:10px;height:10px}.dir-junction{padding:14px 0;font-size:14px}.dir-junction>span{padding:5px 19px}.dir-secondary-label{font-size:5px;letter-spacing:1px;margin-bottom:9px}.dir-secondary-label>span:last-child{display:none}.dir-secondary{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}#panel[data-directory=true] .dir-node{min-height:61px;padding:10px 9px;gap:8px}.dir-node strong{font-size:12px}.dir-node>span>span{font-size:7px;line-height:1.6}.dir-node>small{font-size:8px}.dir-secondary .dir-node:last-child{grid-column:1/-1}.dir-foot{font-size:5px;letter-spacing:.4px;margin-top:12px;padding-top:11px}.dir-foot>span:first-child{max-width:165px;line-height:1.7}.dir-foot b{font-size:7px}#panel[data-directory=true] .panel-footer>span{font-size:5px;letter-spacing:.4px}#panel[data-directory=true] .panel-footer .return-button{font-size:8px;min-height:36px}}@media(prefers-reduced-motion:reduce){.gateway-rebirth *,.dir-terminal *,#panel[data-directory=true]{animation:none!important;transition:none!important;scroll-behavior:auto!important}}html.motion-off .dir-terminal *,html.motion-off #panel[data-directory=true]{animation:none!important;transition:none!important}.gateway-rebirth .gw-intro h1 span{display:inline}#panel[data-directory=true] .panel-housing{background:none;box-shadow:none;border:0;padding:0}#panel[data-directory=true] .panel-footer>span{color:#b8deee}#panel[data-directory=true] .panel-footer .return-button{color:#def8ff}@media(max-width:600px){.gateway-rebirth .gw-intro{padding-top:18px;padding-bottom:14px}.gateway-rebirth .gw-object-bay{height:270px}.gateway-rebirth .gw-world-copy .selection-heading{display:none}}
