:root{--paper:#d4d4d0;--ink:#191a19;--line:#92938e;--mono:'Courier New',monospace}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:25px}body{margin:0;background:#e8e8e4;color:var(--ink);font-family:Arial,Helvetica,sans-serif}button,a,input,textarea{ -webkit-tap-highlight-color:transparent}button,a{color:inherit}button{cursor:pointer;font-family:var(--mono)}a{text-decoration:none}button:focus-visible,a:focus-visible,textarea:focus-visible{outline:2px solid currentColor;outline-offset:5px}header{height:100px;display:flex;align-items:center;gap:35px;padding:0 3.5%;border-bottom:1px solid #adada7}.brand{font-size:43px;font-weight:900;letter-spacing:-4px;white-space:nowrap}.brand-plus{display:inline-block;font-size:41px;margin-left:7px;vertical-align:top}.header-note{font:11px/1.65 var(--mono);letter-spacing:.03em}nav{display:flex;gap:28px;margin-left:auto;font:12px var(--mono)}nav a:hover{text-decoration:underline;text-underline-offset:5px}.outline{border:1px solid var(--ink);padding:13px 16px;background:transparent;font-size:12px;display:flex;gap:24px}.outline:hover{background:var(--ink);color:#fff}main{max-width:1800px;margin:auto;padding:0 3.5%}.intro{display:flex;justify-content:space-between;font:11px var(--mono);padding:23px 0 18px;letter-spacing:.055em}.machine{padding:6px;background:var(--paper);border:1px solid var(--ink)}.machine-top{display:flex;justify-content:space-between;border:1px solid var(--ink);padding:9px 11px;font:10px var(--mono);letter-spacing:.08em}.machine-top button{background:none;border:0;padding:0;font-size:10px}.instrument-layout{display:grid;grid-template-columns:177px minmax(0,1fr) 177px;gap:5px;margin-top:5px}.instruments{display:flex;flex-direction:column;gap:5px}.panel{border:1px solid #575852;padding:10px;position:relative;background:linear-gradient(105deg,#cbcbc7,#e3e3df 48%,#c6c7c2)}.panel:after,.panel:before{content:'⊕';font:8px var(--mono);position:absolute;bottom:2px;right:3px}.panel:before{right:auto;left:3px}.panel label{font:9px var(--mono);letter-spacing:.045em;display:block}.dial{border:1px solid #43443f;border-radius:50%;width:86px;height:86px;margin:12px auto 8px;background:repeating-conic-gradient(#363732 0deg 1deg,transparent 1deg 30deg);position:relative}.dial:before{content:'';position:absolute;inset:9px;border:1px solid #43443f;border-radius:50%;background:#d8d8d3}.dial b{position:absolute;left:34px;top:29px;font:25px var(--mono)}.dial i{position:absolute;left:42px;top:9px;height:25px;width:2px;background:#191a19;z-index:1;transform:rotate(35deg);transform-origin:bottom}.scale{text-align:center;font:9px var(--mono)}.dots{display:grid;grid-template-columns:repeat(10,1fr);gap:5px;margin:12px 0}.dots i{aspect-ratio:1;border:1px solid #292a27;border-radius:50%}.dots i:nth-child(3n){background:#40413c}.tiny-line{font:9px var(--mono);border-top:1px solid #9b9c95;padding-top:6px}.panel svg{width:100%;height:61px;margin:6px 0;fill:none;stroke:#30312d;stroke-width:1.5}.wave-panel svg{background:repeating-linear-gradient(0deg,transparent 0 11px,#b9bab3 11px 12px),repeating-linear-gradient(90deg,transparent 0 11px,#b9bab3 11px 12px)}.panel-bottom{font:9px var(--mono)}.bars{height:60px;display:flex;align-items:end;gap:4px;padding-top:10px}.bars i{flex:1;background:#383934}.patch-panel{flex:1}.patch-panel circle{fill:#c6c7c0;stroke-width:3}.center-stage{background:#151615;color:#d7d8d1;border:1px solid #4d4e48;display:flex;flex-direction:column;min-width:0}.stage-meta,.stage-footer{display:flex;justify-content:space-between;padding:14px;font:9px var(--mono);letter-spacing:.05em;color:#b2b4ab}.stage-meta{border-bottom:1px solid #45463f}.stage-footer{border-top:1px solid #45463f}.art{position:relative;flex:1;min-height:420px;overflow:hidden;background:radial-gradient(ellipse at center,#32332e 0, #1a1b18 50%,#131412 80%)}canvas{width:100%;height:100%;position:absolute;inset:0}.cross{position:absolute;font:17px var(--mono);color:#6c6e62}.tl{top:15px;left:16px}.tr{top:15px;right:16px}.bl{bottom:15px;left:16px}.br{bottom:15px;right:16px}.art-caption{position:absolute;bottom:37px;left:28px;font:11px/1.5 var(--mono);letter-spacing:.1em}.art-coordinate{position:absolute;top:35px;right:25px;font:9px/1.8 var(--mono);color:#84877d}.number-panel strong{font:43px var(--mono);display:block;margin:15px 0;letter-spacing:-3px}.scope{width:106px;height:106px;border:1px solid #4c4e46;border-radius:50%;margin:12px auto 4px;background:repeating-radial-gradient(circle,transparent 0 15px,#9b9e91 16px 17px);position:relative}.scope:before,.scope:after{content:'';position:absolute;background:#85887c}.scope:before{width:1px;height:100%;left:50%}.scope:after{height:1px;width:100%;top:50%}.scope div{position:absolute;width:48%;height:1px;background:#282b21;top:50%;left:50%;transform:rotate(-30deg);transform-origin:left;animation:scan 12s linear infinite}.sliders{height:67px;display:flex;justify-content:space-around;padding:14px 0 4px}.sliders i{background:#33362d;width:2px;position:relative}.sliders i:after{content:'';position:absolute;width:12px;height:8px;background:#b4b8a9;border:1px solid #33362d;left:-5px;top:20%}.sliders i:nth-child(2n):after{top:65%}.sliders i:nth-child(3):after{top:40%}.channels{display:grid;grid-template-columns:28px 1fr;gap:10px;font:11px var(--mono);margin-top:12px}.channels span{color:#76796d}.barcode{flex:1}.barcode div{height:35px;margin:12px 0 4px;background:repeating-linear-gradient(90deg,#242620 0 2px,transparent 2px 5px,#242620 5px 6px,transparent 6px 9px)}.barcode>span{font:11px var(--mono)}.console{margin-top:5px;background:#161715;color:#e7e8df;border:1px solid #53554b}.console-heading{display:flex;justify-content:space-between;border-bottom:1px solid #414439;padding:11px 17px;font:11px var(--mono)}.muted{color:#7e8272}.preview-badge{font-size:10px;color:#c5c8b9}.console-body{display:grid;grid-template-columns:1fr 1fr;gap:55px;padding:26px 30px 29px}h1{font-size:43px;line-height:1.04;letter-spacing:-1.7px;font-weight:400;margin:0 0 15px}.commission p{font-size:14px;line-height:1.55;color:#b8bcb0;max-width:385px;margin:0 0 18px}.prompt{display:flex;border:1px solid #818775;align-items:center;padding:9px 12px;gap:10px}.prompt textarea{resize:vertical;width:100%;border:0;background:none;color:#f0f2e9;font:13px/1.6 var(--mono);outline:none;min-height:44px}.prompt textarea::placeholder{color:#b7bdac}.prompt button{width:42px;height:38px;flex-shrink:0;border:0;background:#d6dbcc;color:#161715;font-size:24px}.prompt-footer{display:flex;justify-content:space-between;margin-top:8px;font:9px var(--mono);color:#a0a894}.terminal-feed{align-self:center;font:12px/1.8 var(--mono)}.feed-label{font-size:10px;border-bottom:1px solid #424739;padding-bottom:12px;margin-bottom:16px;display:flex;justify-content:space-between;color:#b2baa5}.feed-label span{font-size:9px;color:#909983}.terminal-feed>div:not(.feed-label):not(.terminal-command){display:grid;grid-template-columns:25px 75px 1fr;gap:7px;margin:10px 0}.terminal-feed time{color:#7e8970}.terminal-feed b{font-weight:400;color:#d1d8c5}.terminal-feed div>span{color:#a4ad96}.terminal-command{margin-top:25px;color:#d8dfcb}.cursor{animation:blink 1s steps(2) infinite}.console-bottom{display:flex;justify-content:space-between;border-top:1px solid #414739;padding:10px 17px;font:9px var(--mono);color:#a6af98}.section{padding:68px 0;border-bottom:1px solid #aaaca3}.section-title{display:flex;justify-content:space-between;font:11px var(--mono);letter-spacing:.035em}.section-heading{display:flex;align-items:end;justify-content:space-between;gap:30px;margin:40px 0}h2{font-size:49px;line-height:1.04;letter-spacing:-2px;font-weight:400;margin:0}.section-heading p{font-size:15px;line-height:1.6;color:#62665b;max-width:440px;margin:0}.steps{display:grid;grid-template-columns:repeat(4,1fr);border:1px solid #a2a69a}.steps article{padding:25px;border-right:1px solid #a2a69a;position:relative;min-height:270px}.steps article:last-child{border:0}.step-number{font:11px var(--mono);color:#666c5e}h3{font-weight:400}.steps h3{font-size:24px;margin:24px 0 12px}.steps p{font-size:14px;line-height:1.6;color:#5c6354;max-width:230px;margin:0}.step-symbol{font:25px var(--mono);margin-top:24px}.capabilities{display:flex;justify-content:space-between;gap:20px;font:10px var(--mono);margin-top:20px}.capabilities span:first-child{color:#717967}.seats{display:grid;grid-template-columns:1fr 1fr;gap:10%;align-items:center}.seat-art{border:1px solid #696e62;background:linear-gradient(115deg,#a0a29c,#e0e1da 25%,#bbbeb3 45%,#f1f2eb 60%,#b1b5a8 95%);min-height:465px;position:relative;overflow:hidden}.seat-art-label{position:relative;z-index:1;border-bottom:1px solid #919886;padding:18px;font:10px var(--mono)}.seat-grid{position:absolute;inset:60px 16px 50px;display:grid;grid-template-columns:repeat(25,1fr);gap:6px;opacity:.5}.seat-grid i{border:1px solid #626d54;border-radius:50%;aspect-ratio:1}.seat-grid i:nth-child(7n){background:#727e61}.seat-art-title{position:relative;padding:40px 27px;font-size:75px;line-height:.93;letter-spacing:-5px;font-weight:500;mix-blend-mode:multiply}.seat-art-title span{font-size:110px}.seat-art-title small{display:block;font:11px var(--mono);letter-spacing:3px;margin-top:24px}.seat-art-bottom{position:absolute;bottom:0;left:0;right:0;padding:17px;border-top:1px solid #7d886e;font:10px var(--mono);display:flex;justify-content:space-between}.eyebrow{font:11px var(--mono)}.seat-copy h2{margin:26px 0}.seat-copy>p{font-size:16px;line-height:1.65;color:#5c6750;max-width:450px}.seat-facts{display:flex;gap:55px;margin:28px 0}.seat-facts strong{font-size:32px;font-weight:400;display:block;letter-spacing:-1px}.seat-facts span{font:10px var(--mono);display:block;margin-top:7px}.dark-button{background:#1b2016;color:#e5edda;border:0;padding:17px 21px;display:flex;justify-content:space-between;gap:40px;font-size:11px}.seat-copy p.fine{font:10px/1.6 var(--mono);max-width:350px}.token-layout{display:grid;grid-template-columns:1fr 1fr;gap:10%;margin-top:40px}.large-copy{font-size:24px;line-height:1.4;margin:0 0 28px;letter-spacing:-.5px}.token-row{border-top:1px solid #a6af9c;padding:18px 0;display:grid;grid-template-columns:150px 1fr;gap:20px}.token-row>span{font:10px/1.6 var(--mono)}.token-row p{margin:0;font-size:14px;line-height:1.6;color:#5c6850}.roadmap-list{margin-top:30px}.roadmap-list>div{display:grid;grid-template-columns:60px 1fr 1fr;align-items:center;border-top:1px solid #a7b299;padding:20px 0;gap:15px}.roadmap-list span{font:11px var(--mono)}.roadmap-list h3{margin:0;font-size:21px}.roadmap-list p{font:12px var(--mono);color:#5c6b4d;margin:0}footer{display:flex;align-items:center;justify-content:space-between;padding:33px 0;gap:20px}footer>span,footer>a:last-child{font:10px var(--mono)}dialog{width:min(590px,calc(100% - 32px));border:1px solid #1d2019;background:#e4e7dd;padding:0;color:#1b2016}dialog::backdrop{background:#111a;backdrop-filter:blur(5px)}.dialog-top{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #939c86;padding:15px 24px;font:11px var(--mono)}.dialog-top button{font-size:26px;background:none;border:0}#dialog-content{padding:26px}#dialog-content h2{font-size:36px;margin-bottom:20px}#dialog-content p,#dialog-content li{font-size:15px;line-height:1.65}#dialog-content ol{padding-left:20px}#dialog-content li{margin-bottom:12px}.draft-text{white-space:pre-wrap;border:1px solid #9da88e;padding:15px;font:13px/1.6 var(--mono);max-height:220px;overflow:auto}.dialog-actions{display:flex;gap:12px;margin-top:20px}.dialog-status{font:12px/1.6 var(--mono)!important}.sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}@keyframes scan{to{transform:rotate(330deg)}}@keyframes blink{to{opacity:0}}body.paused *{animation-play-state:paused!important}@media(min-width:1500px){.art{min-height:470px}.instrument-layout{grid-template-columns:215px minmax(0,1fr) 215px}.panel{padding:13px}.console-body{padding:35px 45px}h1{font-size:50px}}@media(max-width:1050px){header{gap:20px}.header-note{display:none}nav{gap:20px}.instrument-layout{grid-template-columns:130px minmax(0,1fr) 130px}.art{min-height:430px}.number-panel strong{font-size:32px}.console-body{gap:25px;padding:25px 20px}.terminal-feed{font-size:10px}.terminal-feed>div:not(.feed-label):not(.terminal-command){grid-template-columns:20px 62px 1fr;gap:4px}.feed-label span{display:none}.section-heading p{max-width:350px}.steps article{padding:20px}.seats{gap:6%}.seat-art-title{font-size:65px}.seat-art-title span{font-size:90px}.token-row{grid-template-columns:120px 1fr}}@media(max-width:720px){header{height:78px;padding:0 5%;gap:12px}.brand{font-size:34px}.brand-plus{font-size:32px}nav{display:none}.outline{margin-left:auto;padding:10px;font-size:10px;gap:8px}main{padding:0 4%}.intro{font-size:9px;line-height:1.5;gap:20px}.intro>span:last-child{text-align:right;max-width:130px}.machine-top{font-size:8px;padding:8px 5px;gap:6px}.machine-top span:nth-child(2){display:none}.machine-top button{font-size:8px}.instrument-layout{grid-template-columns:1fr}.instruments{display:none}.art{min-height:360px}.stage-meta,.stage-footer{font-size:8px;padding:10px}.art-caption{font-size:9px;left:20px}.art-coordinate{font-size:8px;right:16px}.console-body{grid-template-columns:1fr;gap:32px;padding:24px 18px}h1{font-size:40px}.commission p{font-size:15px}.prompt-footer{font-size:8px}.terminal-feed{font-size:11px}.terminal-feed>div:not(.feed-label):not(.terminal-command){grid-template-columns:22px 64px 1fr}.console-bottom{font-size:8px;gap:12px;line-height:1.5}.console-bottom>span:nth-child(2){display:none}.section{padding:43px 0}.section-title{font-size:9px;gap:20px;line-height:1.5}.section-title>span:last-child{text-align:right}.section-heading{display:block;margin:30px 0}h2{font-size:39px}.section-heading p{margin-top:22px;font-size:15px}.steps{grid-template-columns:1fr 1fr}.steps article{padding:20px;min-height:280px}.steps article:nth-child(2){border-right:0}.steps article:nth-child(-n+2){border-bottom:1px solid #a2a69a}.steps h3{font-size:23px}.steps p{font-size:14px}.capabilities{flex-wrap:wrap;font-size:9px;justify-content:start;gap:12px 22px}.seats{grid-template-columns:1fr;gap:35px}.seat-art{min-height:410px}.seat-art-title{font-size:70px}.seat-art-title span{font-size:100px}.seat-copy h2{font-size:45px}.token-layout{grid-template-columns:1fr;gap:30px}.large-copy{font-size:22px}.token-row{grid-template-columns:110px 1fr;gap:15px}.roadmap-list>div{grid-template-columns:30px 1fr;gap:9px}.roadmap-list p{grid-column:2;font-size:11px}.roadmap-list h3{font-size:20px}footer{flex-wrap:wrap}footer>span{font-size:9px}footer>span:nth-child(3){display:none}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*{animation:none!important}}
/* Neutral silver palette throughout. */
body{filter:grayscale(1)}
.rotary{cursor:grab;touch-action:none;user-select:none}.rotary:active{cursor:grabbing}.rotary:focus-visible{outline:2px solid #222;outline-offset:4px}.dial i{transform:rotate(var(--turn,0deg))}.scope div{animation:none;transform:rotate(var(--turn,0deg))}.dots button{padding:0;aspect-ratio:1;border:1px solid #292a27;border-radius:50%;background:transparent;min-width:0;cursor:pointer}.dots button[aria-pressed=true]{background:#40413c}.dots button:hover{background:#777}.signal-range{width:100%;height:12px;accent-color:#333;margin:0}.sliders{height:67px;gap:12px}.sliders input{writing-mode:vertical-lr;direction:rtl;width:16px;height:53px;margin:0;accent-color:#383838;cursor:ns-resize}.bars{gap:3px}.bars input{min-width:0;width:100%;height:50px;writing-mode:vertical-lr;direction:rtl;appearance:none;background:linear-gradient(to top,#383934 var(--level),transparent var(--level));border:1px solid #858780;cursor:ns-resize}.bars input::-webkit-slider-thumb{appearance:none;width:100%;height:4px;background:#ccc;border:1px solid #333}.patch-panel circle{cursor:pointer}.patch-panel circle:hover{stroke:#fff}.terminal-tag{font-size:10px}.agent-message{border-left:2px solid #333;padding:8px 16px;margin:20px 0}.agent-message>span,#mint-form label{font:11px var(--mono)}#mint-form input{display:block;width:100%;background:transparent;border:1px solid #777;padding:14px;margin:10px 0 18px;font:16px var(--mono)}.mint-summary{border-top:1px solid #888;border-bottom:1px solid #888;padding:18px 0;display:grid;grid-template-columns:1fr 1fr;gap:15px;font:13px var(--mono)}.mint-summary strong{font-weight:normal}#chosen-name{overflow-wrap:anywhere}.seat-art-title{font-size:62px}.seat-art-title span{font-size:100px}@media(max-width:720px){.instrument-layout{grid-template-columns:1fr 1fr}.center-stage{grid-column:1/-1;grid-row:1}.instruments{display:flex;min-width:0}.instruments .panel{padding:10px}.dial{margin:10px auto}.scope{width:85px;height:85px}.number-panel strong{font-size:36px}.art{min-height:330px}.seat-art-title{font-size:60px}.terminal-tag{font-size:9px}.console-heading{gap:10px}}
.seat-art{background:#080808;min-height:0;aspect-ratio:1/1.12;color:#dedede}.seat-art-label{background:#d2d2d2;color:#222}.agent-portrait{display:block;width:100%;height:calc(100% - 85px);object-fit:contain;position:absolute;top:43px}.portrait-id{position:absolute;right:16px;top:61px;font:11px var(--mono);color:#ccc;mix-blend-mode:difference}.seat-art-bottom{background:#d2d2d2;color:#222}.face-options{display:grid;grid-template-columns:repeat(6,1fr);gap:7px;margin:23px 0}.face-options button{padding:0;background:#111;border:1px solid #888;aspect-ratio:1;overflow:hidden}.face-options button[aria-pressed=true]{outline:2px solid #222;outline-offset:2px}.face-options img{display:block;width:100%;height:100%;object-fit:cover}.seat-copy h2{font-size:44px}
/* FORM / dark instrument system */
:root{--paper:#171717;--ink:#e3e3e3;--line:#454545}body{background:#080808;color:#dedede;font-family:var(--mono);filter:none}header{border-color:#363636}.brand{font-family:Arial,sans-serif}.outline{border-color:#727272}.outline:hover{background:#dedede;color:#111}.intro,.header-note,nav{color:#b3b3b3}.machine{border-color:#646464;background:#111}.machine-top{border-color:#555}.panel{background:linear-gradient(115deg,#292929,#424242 50%,#262626);color:#e1e1e1;border-color:#686868}.panel svg{stroke:#bbb}.panel .tiny-line,.panel .panel-bottom,.scale{color:#ddd}.dial{border-color:#bbb;background:repeating-conic-gradient(#ccc 0deg 1deg,transparent 1deg 30deg)}.dial:before{background:#333;border-color:#888}.dial i{background:#eee}.dots button{border-color:#aaa}.dots button[aria-pressed=true]{background:#ddd}.scope{border-color:#aaa;background:repeating-radial-gradient(circle,transparent 0 15px,#666 16px 17px)}.scope div{background:#eee}.sliders input,.signal-range{accent-color:#ccc}.bars input{background:linear-gradient(to top,#bbb var(--level),transparent var(--level));border-color:#777}.barcode div{filter:invert(1)}.channels span{color:#bbb}.wave-panel svg{background:repeating-linear-gradient(0deg,transparent 0 11px,#505050 11px 12px),repeating-linear-gradient(90deg,transparent 0 11px,#505050 11px 12px)}.console{background:#0d0d0d;color:#eee}.console p,.terminal-feed div>span{color:#b7b7b7}.console-heading,.console-bottom,.feed-label{border-color:#3e3e3e;color:#bdbdbd}.prompt{border-color:#777}.prompt button{background:#ddd}.prompt-footer,.terminal-feed b,.terminal-command,.terminal-feed time{color:#bdbdbd}h1{font-family:var(--mono);font-size:38px;letter-spacing:-1.8px}.section{padding:52px 0;border-color:#343434}.section-title{color:#999;letter-spacing:.08em}.section-heading{margin:36px 0 28px;align-items:center}.section-heading h2,h2,.seat-copy h2{font:clamp(25px,3vw,43px)/1.16 var(--mono);letter-spacing:-1.7px}.section-heading h2 span,h2>span{color:#777}.section-heading p,.seat-copy>p,.token-row p,.roadmap-list p{color:#aaa;font:14px/1.85 var(--mono)}.section-heading p{max-width:450px}.workflow-rack{border:1px solid #6b6b6b;padding:5px;background:#151515;display:grid;grid-template-columns:230px 1fr;gap:5px}.workflow-nav{display:flex;flex-direction:column;gap:5px}.workflow-nav button{background:#202020;color:#aaa;border:1px solid #4c4c4c;text-align:left;padding:27px 19px;font:13px var(--mono);display:flex;justify-content:space-between;flex:1}.workflow-nav button:hover{background:#303030;color:#fff}.workflow-nav button[aria-selected=true]{background:linear-gradient(115deg,#a9a9a9,#e4e4e4,#a0a0a0);color:#111;border-color:#ddd}.workflow-screen{border:1px solid #484848;background:#090909;min-width:0;position:relative}.rack-label{display:flex;justify-content:space-between;padding:12px 16px;border-bottom:1px solid #363636;font:10px var(--mono);color:#929292}.rack-label:last-child{border-bottom:0;border-top:1px solid #363636}.workflow-content{display:grid;grid-template-columns:1fr 1fr;align-items:center;min-height:280px;gap:26px;padding:30px}.workflow-content pre{font:clamp(9px,1vw,13px)/1.45 var(--mono);color:#c2c2c2;margin:0;white-space:pre;text-align:center}.stage-text h3{font:26px var(--mono);margin:15px 0;color:#eee}.stage-text p{font:14px/1.85 var(--mono);color:#b4b4b4;min-height:100px}.stage-text .eyebrow{color:#8e8e8e;font-size:11px}#stage-command{border-top:1px dashed #444;padding-top:17px;font:11px/1.6 var(--mono);color:#ddd;overflow-wrap:anywhere}.capabilities{color:#b8b8b8;font-size:11px;flex-wrap:wrap}.capabilities span:first-child{color:#888}.seats{gap:6%;position:relative}.seat-art{border-color:#626262;aspect-ratio:1/1.1}.seat-art-label,.seat-art-bottom{background:#1c1c1c;color:#ccc;border-color:#595959}.seat-copy h2{margin:24px 0}.seat-copy>p{max-width:none}.face-options{gap:8px}.face-options button{border-color:#555}.face-options button[aria-pressed=true]{outline-color:#eee}.face-options button:hover img{filter:contrast(1.5)}.seat-facts{border-top:1px solid #444;padding-top:20px;margin:22px 0;gap:50px}.seat-facts strong{font-family:var(--mono)}.seat-facts span{color:#aaa}.dark-button{background:#d0d0d0;color:#111;border:1px solid #eee}.dark-button:hover{background:#fff}.seat-copy p.fine{font:11px/1.7 var(--mono);color:#8e8e8e}.identity-readout{display:grid;grid-template-columns:1fr 1fr;gap:12px;font:11px var(--mono);border:1px solid #3f3f3f;background:#101010;padding:17px}.identity-readout span:nth-child(odd){color:#777}.identity-readout span:nth-child(even){text-align:right;color:#ccc}#face-mode{position:absolute;bottom:56px;left:17px;z-index:3;color:#ddd;border:1px solid #555;background:#141414;padding:10px;font:11px var(--mono)}#face-mode:hover{background:#ddd;color:#111}#face-ascii{position:absolute;inset:52px 0 45px;margin:0;overflow:hidden;align-content:center;text-align:center;font:clamp(5px,.62vw,9px)/1 var(--mono);color:#ddd;pointer-events:none}.token-layout{gap:6%;margin-top:34px}.burn-station{border:1px solid #4c4c4c;background:#101010;padding:25px;min-width:0}.burn-station h2{font-size:28px;letter-spacing:-1px}.burn-station pre{font:clamp(9px,1.05vw,14px)/1.4 var(--mono);color:#c4c4c4;text-align:center;padding:18px 0;min-height:185px}.burn-buttons{display:flex;border:1px solid #444}.burn-buttons button{flex:1;background:#161616;border:0;border-right:1px solid #444;padding:14px 4px;font:12px var(--mono);color:#aaa}.burn-buttons button:last-child{border:0}.burn-buttons button[aria-pressed=true]{background:#c9c9c9;color:#111}#burn-caption{font:12px/1.7 var(--mono);color:#aaa;min-height:42px;margin:17px 0 0}.large-copy{font:20px/1.7 var(--mono);color:#bbb}.token-row{border-color:#444;grid-template-columns:135px 1fr;gap:20px}.token-row>span{font-size:11px;color:#999}.roadmap-list details{border-top:1px solid #444}.roadmap-list summary{display:grid;grid-template-columns:65px 1fr 30px;align-items:center;list-style:none;padding:22px 15px;cursor:pointer;gap:15px}.roadmap-list summary::-webkit-details-marker{display:none}.roadmap-list summary:hover{background:#191919}.roadmap-list summary h3{font:18px var(--mono);margin:0;text-transform:uppercase}.roadmap-list summary span{color:#999}.roadmap-list details[open] summary{background:#1c1c1c}.roadmap-list details[open] .roadmap-toggle{transform:rotate(45deg)}.roadmap-detail{display:grid;grid-template-columns:1fr 1fr;gap:30px;padding:10px 25px 25px 95px}.roadmap-detail pre{font:10px/1.7 var(--mono);white-space:pre-wrap;color:#999}.roadmap-detail p{margin:0}footer{color:#999}dialog{background:#111;color:#ddd;border-color:#777}.dialog-top{border-color:#444}.draft-text,.mint-summary{border-color:#444}#dialog-content p,#dialog-content li{color:#bbb}#mint-form input{color:#eee}.agent-message{border-color:#888}button:focus-visible,summary:focus-visible{outline:2px solid #eee;outline-offset:3px}.rotary:focus-visible{outline-color:#fff}@media(max-width:1050px){.workflow-rack{grid-template-columns:190px 1fr}.workflow-content{padding:24px 15px;gap:15px}.workflow-content pre{font-size:10px}.stage-text h3{font-size:22px}.seat-copy h2{font-size:32px}}@media(max-width:720px){h1{font-size:31px}.section{padding:38px 0}.section-heading h2,h2,.seat-copy h2{font-size:28px;letter-spacing:-1px}.section-heading p{font-size:13px}.workflow-rack{grid-template-columns:1fr}.workflow-nav{display:grid;grid-template-columns:1fr 1fr}.workflow-nav button{padding:16px 10px;font-size:11px}.workflow-content{grid-template-columns:1fr;padding:23px 18px;gap:20px}.workflow-content pre{font-size:11px;min-height:165px}.stage-text p{min-height:0;font-size:14px}.rack-label{font-size:8px;gap:10px}.stage-text h3{font-size:24px}.capabilities{font-size:10px}.seats{gap:30px}.seat-copy>p{font-size:13px}#face-ascii{font-size:6px}.burn-station{padding:20px}.burn-station pre{font-size:11px}.burn-station h2{font-size:25px}.token-row{grid-template-columns:1fr;gap:12px}.token-row p{font-size:13px}.roadmap-list summary{grid-template-columns:43px 1fr 18px;padding:20px 7px;gap:8px}.roadmap-list summary h3{font-size:14px}.roadmap-detail{grid-template-columns:1fr;padding:0 18px 22px;gap:12px}.roadmap-detail p{font-size:13px}.identity-readout{font-size:10px}}
.brand{letter-spacing:-2px;font-size:40px}.brand-plus{font-size:33px}@media(max-width:720px){.brand{font-size:29px}.brand-plus{font-size:24px}}
.art-coordinate{white-space:pre-line;pointer-events:none}.art-caption,.cross{pointer-events:none}
