:root{--bg:#080808;--text:#f5f5f5;--gray:#a9a9a9;--blue:#e0e0e0;--line:#ffffff18}body{background:radial-gradient(ellipse at 85% 8%,#202020 0,transparent 26%),#080808}.header{background:#080808df;border-color:#ffffff14}.header.scrolled{background:#090909ed}.header nav,.header nav a{color:#b5b5b5}.header nav a:hover,.header nav a.active{color:#fff}a:hover{color:#fff}.scroll-progress{background:#e2e2e2;box-shadow:0 0 14px #ffffff30}.hero h1 span{background:linear-gradient(150deg,#f1f1f1,#ababab 76%);background-clip:text;-webkit-background-clip:text}.hero .eyebrow:before{background:#e7e7e7;box-shadow:0 0 12px #ffffff50}.eyebrow,.hero .eyebrow{color:#adadad}.hero .intro,.intro{color:#b5b5b5}.button,.header .button,.hero .button{background:linear-gradient(180deg,#f7f7f7,#cecece);color:#111;border-color:#fff7;box-shadow:0 4px 18px #0006,inset 0 1px 0 #fff}.button:hover{background:linear-gradient(180deg,#fff,#e3e3e3);color:#000;box-shadow:0 7px 30px #ffffff12,inset 0 1px 0 #fff}.text-link{color:#c6c6c6}.art:before{background:radial-gradient(ellipse,#ffffff08,transparent 68%)}.art-label{background:#15151570;color:#bcbcbc}.art-caption,.hero-meta,.scroll-cue{color:#878787}.scroll-cue:before{background:linear-gradient(transparent,#c4c4c4)}.identity-rail{color:#bcbcbc}.identity-rail span:not(:first-child):before{color:#6c6c6c}.section-top,.section-top .eyebrow{color:#a5a5a5}.editorial-title{color:#f2f2f2}.editorial-title span,.section h2 span,.community h2 span{color:#9b9b9b}.wordmark,.wordmark .brand-q{color:#ddd}.overview-copy p,.section-copy,.approach-item p,.faq-list details p{color:#b0b0b0}.overview-copy .text-link{color:#ddd}.hint{color:#a0a0a0}.acrostic summary b{color:#f0f0f0}.acrostic summary span{color:#e8e8e8}.acrostic summary:hover span{color:#fff}.acrostic summary i,.principle-index{color:#9a9a9a}.acrostic details[open]{background:linear-gradient(130deg,#292929b3,#17171780);border-color:#ffffff35;box-shadow:0 14px 30px #0004,inset 0 1px 0 #ffffff0b}.principle-body{margin:0 0 27px 57px;border-left:1px solid #ffffff28;padding:1px 0 0 20px}.principle-body h3{font-family:Inter,Arial,sans-serif;font-size:15px;line-height:1.55;letter-spacing:-.015em;font-weight:500;margin:0 0 16px;color:#f1f1f1}.acrostic .principle-body p{margin:0 0 14px;max-width:100%;font-size:12px;line-height:1.95;color:#bdbdbd;animation:none}.acrostic .principle-body p:last-child{margin-bottom:0}.approach-item>span{color:#dedede}.approach-item h3{color:#ededed}.token-card{background:linear-gradient(145deg,#292929,#131313 75%);border-color:#ffffff21;box-shadow:0 35px 70px #0006,inset 0 1px 0 #ffffff0b}.token-card:before{background:radial-gradient(circle at var(--mx,50%) var(--my,0%),#ffffff0c,transparent 55%)}.token-heading .brand-q{color:#f0f0f0;border-color:#ffffff23;background:#ffffff06}.token-heading p,.token-note,.token-line{color:#b0b0b0}.token-line .status{color:#e0e0e0}.token-tag{color:#cfcfcf;background:#ffffff08;border-color:#ffffff20}.dot{background:#ddd}.community{background:radial-gradient(ellipse at 50% 100%,#ffffff0d,transparent 75%),#141414;border-color:#ffffff20}.community-status{background:#202020;color:#c1c1c1;border-color:#ffffff20}.community>p:not(.eyebrow){color:#b0b0b0}.footer-brand p,.footer-column h3,.footer-bottom{color:#989898}.footer-column a,.footer-column p,.footer-bottom a{color:#c5c5c5}.footer-brand .brand{color:#f0f0f0}.menu-toggle{border-color:#ffffff30}.menu-toggle span{background:#eee}@media(max-width:700px){.header nav{background:#131313f5}.principle-body{margin-left:48px;padding-left:16px}.principle-body h3{font-size:14px}.acrostic .principle-body p{font-size:12px;line-height:1.9}}

.quantum-mark{filter:none}