:root{--sdx-black:#08090b;--sdx-white:#fff;--sdx-ink:#0e1013;--sdx-paper:#f4f5f7;--sdx-card-dark:#0f1115;--sdx-card-light:#f6f7f9;--sdx-orange:#ff6203;--sdx-orange-hover:#e85400;--sdx-blue:#2c7db8;--sdx-hairline-dark:#f4f5f724;--sdx-hairline-light:#0e101324;--sdx-muted-dark:#f4f5f78f;--sdx-muted-light:#0e10138f;--bg:var(--sdx-black);--fg:var(--sdx-paper);--surface:var(--sdx-card-dark);--hairline:var(--sdx-hairline-dark);--muted:var(--sdx-muted-dark);--accent:var(--sdx-orange);--accent-hover:var(--sdx-orange-hover);--accent-ink:#08090b;--blueprint-line:#ffffff0d;--font-display:"Chakra Petch", sans-serif;--font-body:"Be Vietnam Pro", sans-serif;--font-mono:"JetBrains Mono", monospace;--text-display-xl:clamp(40px, 6vw, 88px);--text-display-lg:clamp(30px, 4vw, 56px);--text-display-md:28px;--text-display-sm:20px;--text-body-lg:18px;--text-body:15px;--text-body-sm:13px;--text-mono:12px;--tracking-mono:.14em;--tracking-display:.01em;--leading-tight:1.05;--leading-body:1.6;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:24px;--space-6:32px;--space-7:48px;--space-8:64px;--space-9:96px;--radius-0:0px;--chamfer:10px;--chamfer-sm:6px;--bracket:16px;--container:1200px;--shadow-card:0 1px 0 var(--hairline);--ease-standard:cubic-bezier(.2, .8, .2, 1);--dur-fast:.12s;--dur-base:.2s}*{box-sizing:border-box}html,body{margin:0;padding:0}body{background:var(--bg);color:var(--fg);font-family:var(--font-body);font-size:var(--text-body);line-height:var(--leading-body)}h1,h2,h3{font-family:var(--font-display);letter-spacing:var(--tracking-display);line-height:var(--leading-tight);margin:0}a{color:var(--accent);text-decoration:none}a:hover{color:var(--accent-hover)}img{max-width:100%}.chamfer{clip-path:polygon(var(--chamfer) 0, 100% 0, 100% calc(100% - var(--chamfer)), calc(100% - var(--chamfer)) 100%, 0 100%, 0 var(--chamfer))}.chamfer-sm{clip-path:polygon(var(--chamfer-sm) 0, 100% 0, 100% calc(100% - var(--chamfer-sm)), calc(100% - var(--chamfer-sm)) 100%, 0 100%, 0 var(--chamfer-sm))}.blueprint-bg{background-image:linear-gradient(var(--blueprint-line) 1px, transparent 1px), linear-gradient(90deg, var(--blueprint-line) 1px, transparent 1px);background-size:32px 32px}.brackets{position:relative}.brackets:before,.brackets:after{content:"";width:var(--bracket);height:var(--bracket);pointer-events:none;position:absolute}.brackets:before{border-top:2px solid var(--accent);border-left:2px solid var(--accent);top:-1px;left:-1px}.brackets:after{border-bottom:2px solid var(--accent);border-right:2px solid var(--accent);bottom:-1px;right:-1px}.mono-label{font-family:var(--font-mono);font-size:var(--text-mono);letter-spacing:var(--tracking-mono);text-transform:uppercase;color:var(--muted)}@keyframes sdxIdleFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@keyframes sdxGlowPulse{0%,to{opacity:.5}50%{opacity:.9}}@keyframes sdxChevronBob{0%,to{transform:translateY(0)}50%{transform:translateY(6px)}}
