/* DAARX / spectral network. Existing dark, green-and-gold identity, expanded. */
:root{color-scheme:dark;--bg:#08090b;--surface:#101115;--ink:#f0f0e8;--muted:#a0a6a1;--faint:#717974;--line:#2a302d;--green:#86f3b1;--gold:#e8c76d;--cyan:#83d9e4;--violet:#b69af5;--coin:var(--green);--display:'Daarx Display',Arial,sans-serif;--mono:'Daarx Mono',ui-monospace,monospace;--body:Arial,Helvetica,sans-serif}
*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:100px}body{margin:0;background:var(--bg);color:var(--ink);font:17px/1.7 var(--body);overflow-x:clip}a{color:inherit;text-decoration-thickness:1px;text-underline-offset:5px}button,input,select,textarea{font:inherit}button,a,input,select,textarea,summary{-webkit-tap-highlight-color:transparent}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,summary:focus-visible{outline:2px solid var(--coin);outline-offset:6px}button{color:inherit}button:disabled{cursor:wait;opacity:.65}button{cursor:pointer}h1,h2,h3,p{margin-top:0}h1,h2,h3{font-family:var(--display);font-weight:800;line-height:1.04;letter-spacing:-.045em}h1{font-size:clamp(58px,7.7vw,112px);margin-bottom:30px}h2{font-size:clamp(34px,4.1vw,60px);margin-bottom:26px}h3{font-size:clamp(23px,2.2vw,31px);line-height:1.18;margin-bottom:16px}p{margin-bottom:22px}em{font-style:normal;color:var(--coin)}strong{font-weight:700}svg{display:block}button{border:0}button,[role=tab]{touch-action:manipulation}[hidden]{display:none!important}::selection{background:var(--green);color:var(--bg)}
.green{--coin:var(--green)}.gold{--coin:var(--gold)}.cyan{--coin:var(--cyan)}.violet{--coin:var(--violet)}.container{width:min(1280px,calc(100% - 112px));margin-inline:auto}.section{padding:112px 0;position:relative}.dim-section{background:var(--surface);border-block:1px solid var(--line)}.eyebrow,.small-index,.index,.step-state,.back-link,.lens-label,.orbit-label,.lens-caption,.small-copy,.footnote,.brand-dot,.hero-baseline,.signal,.footer-bottom,.motion-toggle,.print-eyebrow{font-family:var(--mono)}.eyebrow{font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--coin);line-height:1.6;margin-bottom:24px}.small-index{color:var(--muted);font-size:11px;letter-spacing:.09em}.index{font-size:12px;color:var(--faint);line-height:1.4;letter-spacing:.08em;margin-top:8px}.lede{font-size:20px;line-height:1.6;color:#c2c8c2;max-width:680px}.small-copy{font-size:12px;line-height:1.8;color:var(--muted)}.footnote{font-size:11px;line-height:1.9;color:var(--muted);max-width:800px;margin-top:24px}.section-heading{display:grid;grid-template-columns:80px 1fr;gap:24px;max-width:900px;margin-bottom:58px}.section-heading h2{margin-bottom:22px}.section-heading .lede{margin-bottom:0}.two-column{display:grid;grid-template-columns:1fr 1fr;gap:100px;align-items:start}.two-column>div>p{max-width:620px;color:#bdc5bd}.two-column h3{margin-top:32px}.two-column h3:first-child{margin-top:0}.text-link{font-size:14px;display:inline-flex;align-items:center;gap:22px;color:var(--coin)}.actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:32px}.button{display:inline-flex;justify-content:space-between;align-items:center;gap:30px;border:1px solid #454e46;padding:14px 20px;font:700 12px/1.5 var(--mono);text-decoration:none;min-height:48px;transition:background .2s,color .2s,transform .2s}.button:hover{background:#1d2620;border-color:var(--coin);transform:translateY(-2px)}.button.primary{background:var(--green);border-color:var(--green);color:#07140c}.button.primary:hover{background:#b8ffcf}.button span{font-size:20px;line-height:1}.skip{position:fixed;top:10px;left:15px;z-index:1000;background:var(--green);color:var(--bg);padding:10px;transform:translateY(-150%)}.skip:focus{transform:none}.anchor-alias{display:block;position:relative;top:-110px}
/* One consistent navigation, with the research catalog in the secondary menu. */
.site-header{height:92px;position:sticky;top:0;z-index:100;background:rgba(8,9,11,.88);border-bottom:1px solid var(--line);backdrop-filter:blur(24px)}.header-inner{width:min(1440px,calc(100% - 80px));height:100%;margin:auto;display:flex;align-items:center;justify-content:space-between;gap:30px}.brand{display:inline-flex;align-items:center;gap:13px;font-family:var(--display);font-size:30px;font-weight:800;letter-spacing:-.05em;text-decoration:none;line-height:1}.brand svg{width:31px;height:31px;stroke:var(--green);fill:none;stroke-width:2}.brand-dot{color:var(--green)}.desktop-nav{display:flex;gap:36px;margin-left:auto;margin-right:35px}.desktop-nav a{font:12px var(--mono);color:#c7d0c7;text-decoration:none;padding:18px 0;border-bottom:1px solid transparent}.desktop-nav a:hover,.desktop-nav [aria-current]{color:var(--green);border-color:var(--green)}.site-menu{position:relative}.site-menu summary{list-style:none;display:flex;gap:24px;align-items:center;font:12px var(--mono);cursor:pointer;padding:12px 0}.site-menu summary::-webkit-details-marker{display:none}.site-menu summary span{font-size:25px;color:var(--green);font-family:Arial}.site-menu[open] summary span{transform:rotate(45deg)}.site-menu nav{position:absolute;right:0;top:58px;width:285px;padding:22px 25px;background:#111513;border:1px solid #3a4b3d;box-shadow:0 30px 80px #0009;display:grid;z-index:110}.site-menu nav a{font:12px/1.6 var(--mono);text-decoration:none;padding:10px 0;color:#c8d2c8}.site-menu nav a:hover{color:var(--green)}.update-strip{border-bottom:1px solid #1c2920;background:#0e1610;font:10px/1.7 var(--mono);letter-spacing:.02em}.update-strip>.container{display:flex;justify-content:space-between;gap:20px;padding-block:11px}.update-strip a{color:#b1bdb1;text-decoration:none}.status-dot{width:6px;height:6px;display:inline-block;border-radius:50%;margin-right:10px;background:var(--green);box-shadow:0 0 15px #86f3b177}
/* Spectral light runs through the existing black field, rather than replacing it. */
.home-hero{padding:88px 0 0;position:relative;isolation:isolate;background:radial-gradient(ellipse at 78% 35%,#21152d55,transparent 55%)}.hero-grid{display:grid;grid-template-columns:1.03fr 1fr;gap:0;align-items:center;min-height:620px}.hero-word{position:relative;z-index:3;padding-bottom:65px}.hero-word h1{font-size:clamp(68px,7.7vw,112px);line-height:.98;letter-spacing:-.055em;margin-left:-5px;position:relative;white-space:nowrap}.hero-word h1 em{background:linear-gradient(110deg,#85f6ac 5%,#e5cb70 45%,#bf9af0 90%);background-size:150% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;text-shadow:0 0 65px #baffb112;animation:color-drift 12s ease-in-out infinite alternate}.hero-copy{font-size:22px;line-height:1.5;max-width:550px;color:#dae0d8}.hero-sub{font-size:16px;line-height:1.85;max-width:470px;color:var(--muted)}.hero-baseline{border-top:1px solid #3b4039;padding:27px 0 29px;display:grid;grid-template-columns:repeat(3,1fr);gap:24px;font-size:9px;letter-spacing:.08em;color:var(--faint)}.hero-baseline b{display:block;font-weight:400;color:#c8d0c5;font-size:11px;letter-spacing:0;margin-top:8px}.spectrum-lens{position:relative;aspect-ratio:1;width:125%;margin-left:-7%;isolation:isolate;align-self:center;max-width:780px;filter:saturate(1.14)}.spectrum-lens canvas{position:absolute;inset:-12%;width:124%;height:124%;z-index:-1}.spectrum-lens:before{content:"";position:absolute;inset:10%;border-radius:50%;background:radial-gradient(ellipse at 30% 20%,#ac67f41f,transparent 60%),radial-gradient(ellipse at 70% 80%,#bbee6c18,transparent 65%);box-shadow:0 0 100px #86f3b10c}.lens-rings{position:absolute;inset:13%;transform:rotate(-30deg);pointer-events:none}.lens-rings i{position:absolute;inset:0;border:1px solid #a8d1b33d;border-radius:50%;box-shadow:inset 0 0 35px #b2ff8410,0 0 35px #c891ff11;transform:rotateX(54deg) rotateY(20deg)}.lens-rings i:nth-child(2){transform:rotateX(20deg) rotateY(54deg);border-color:#c8a3ff38}.lens-rings i:nth-child(3){inset:10%;transform:rotateX(0deg) rotateY(0deg);border-style:dashed;border-color:#acc7a124;animation:orbit-turn 100s linear infinite}.lens-center{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);display:grid;text-align:center}.lens-center>span{font:800 clamp(70px,9vw,130px)/1 var(--display);color:#e9f5df;text-shadow:2px 0 25px #95ffce55,-2px 0 35px #ce74ff44;letter-spacing:-.1em;padding-right:12px}.lens-center small{font:9px/1.8 var(--mono);letter-spacing:.12em;color:#c3d7be}.lens-label{position:absolute;top:6%;left:50%;transform:translateX(-50%);font-size:8px;color:#9da699;letter-spacing:.12em;white-space:nowrap}.orbit-label{position:absolute;font-size:9px;letter-spacing:.1em;line-height:1.5;background:#08090bdd;padding:6px 12px;border:1px solid #ffffff17;color:var(--green)}.orbit-a{left:7%;top:34%;transform:rotate(-10deg)}.orbit-b{right:4%;top:29%;color:var(--gold);transform:rotate(8deg)}.orbit-c{right:7%;bottom:28%;color:var(--cyan);transform:rotate(-8deg)}.orbit-d{left:10%;bottom:22%;color:var(--violet);transform:rotate(5deg)}.lens-caption{position:absolute;bottom:6%;left:0;right:0;text-align:center;font-size:8px;line-height:1.8;color:#9ba596}.ecosystem{background:linear-gradient(#08090b,#0c100e);border-bottom:1px solid var(--line)}.coin-explorer{display:grid;grid-template-columns:1fr 1fr;gap:100px}.coin-rail{border-top:1px solid var(--line)}.coin-row{width:100%;display:grid;grid-template-columns:35px 1fr 35px;text-align:left;gap:15px;padding:29px 8px;background:transparent;border-bottom:1px solid var(--line);align-items:center}.coin-number{font:10px var(--mono);color:var(--faint)}.coin-row strong{font:800 34px/1.3 var(--display);letter-spacing:-.04em;color:#d1d5cd;transition:color .2s}.coin-row small{display:block;font:11px/1.7 var(--mono);color:var(--muted);margin-top:6px}.row-arrow{justify-self:end;font-size:26px;line-height:1;color:var(--faint);transition:transform .2s}.coin-row:hover strong,.coin-row[aria-selected=true] strong{color:var(--coin)}.coin-row[aria-selected=true] .row-arrow{color:var(--coin);transform:rotate(45deg)}.coin-row[aria-selected=true]{background:linear-gradient(90deg,color-mix(in srgb,var(--coin) 6%,transparent),transparent)}.coin-panel{padding:28px 0 0;position:relative;min-height:440px}.coin-panel .eyebrow{margin-top:28px}.coin-panel h3{font-size:37px;max-width:430px}.coin-panel>p:not(.eyebrow):not(.small-copy):not(.footnote){font-size:19px;line-height:1.6;color:#ccd5c9;max-width:470px}.coin-panel .small-copy{font-family:var(--body);font-size:15px;max-width:470px}.coin-panel .button{margin-top:14px}.coin-glyph{position:relative;width:94px;height:94px;filter:drop-shadow(0 0 20px color-mix(in srgb,var(--coin) 20%,transparent));color:var(--coin)}.coin-glyph i{position:absolute;display:block;border:1px solid currentColor;inset:14%;border-radius:50%;transform:rotateX(30deg) rotateY(45deg)}.coin-glyph i:nth-child(2){inset:0;transform:rotateX(55deg) rotateY(-20deg) rotate(-30deg)}.coin-glyph i:nth-child(3){inset:29%;background:color-mix(in srgb,var(--coin) 10%,transparent);transform:rotate(45deg)}.coin-glyph.l10n i{border-radius:20%;transform:rotate(45deg);inset:18%}.coin-glyph.l10n i:nth-child(2){inset:5%;transform:rotate(20deg)}.coin-glyph.l10n i:nth-child(3){inset:37%;border-radius:0}.coin-glyph.open i{border-radius:0;transform:rotate(-30deg) skew(10deg,10deg);inset:18%}.coin-glyph.open i:nth-child(2){inset:5%;transform:rotate(15deg)}.coin-glyph.open i:nth-child(3){inset:34%;transform:rotate(45deg)}.coin-glyph.nexus i{border-radius:0;transform:rotate(45deg);inset:18%}.coin-glyph.nexus i:nth-child(2){border-radius:50%;transform:rotateX(50deg);inset:0}.coin-glyph.nexus i:nth-child(3){inset:36%;transform:rotate(45deg)}
/* The architecture is a diagram, not pretend real-time activity. */
.architecture{background:radial-gradient(ellipse at 12% 90%,#b395d00d,transparent 60%)}.architecture-grid{display:grid;grid-template-columns:1.15fr 1fr;gap:90px;align-items:center}.parent-work{width:60%;margin:auto;display:grid;text-align:center;padding:30px 10px;border:1px solid #435044;background:radial-gradient(ellipse,#86f3b10b,transparent 70%);position:relative}.parent-work>span{font:8px var(--mono);letter-spacing:.1em;color:var(--muted)}.parent-work strong{font:800 36px/1.6 var(--display);letter-spacing:-.04em}.parent-work small{font:9px/1.7 var(--mono);color:var(--muted)}.parent-work:after{content:"";position:absolute;width:1px;height:42px;top:100%;left:50%;background:#5a6b56}.chain-branches{display:grid;grid-template-columns:repeat(4,1fr);margin-top:42px;position:relative}.chain-branches:before{content:"";position:absolute;top:0;left:12.5%;right:12.5%;height:1px;background:linear-gradient(90deg,var(--green),var(--gold),var(--cyan),var(--violet));opacity:.6}.chain-branches>div{display:grid;justify-items:center;text-align:center;padding-top:39px;position:relative}.chain-branches>div:before{content:"";position:absolute;width:1px;height:39px;top:0;background:var(--coin);opacity:.5}.chain-dot{width:7px;height:7px;border-radius:50%;background:var(--coin);box-shadow:0 0 20px var(--coin);margin-bottom:18px}.chain-branches strong{font:800 18px/1.5 var(--display);color:var(--coin)}.chain-branches small{font:8px/1.8 var(--mono);color:var(--muted);max-width:70px;margin-top:7px}.architecture-copy h3{font-size:32px}.architecture-copy>p{font-size:16px;color:var(--muted)}.launch-section{background:#0f1410;border-block:1px solid #2c3b2b}.launch-grid{display:grid;grid-template-columns:1fr 1fr;gap:120px}.launch-grid>div>p:not(.eyebrow):not(.lede){color:var(--muted);max-width:510px}.launch-grid .button{margin-top:14px}.launch-list{list-style:none;margin:0;padding:0}.launch-list li{padding:0 0 34px 32px;position:relative;border-left:1px solid #43503e}.launch-list li:last-child{border-left-color:transparent;padding-bottom:0}.launch-list li:before{content:"";position:absolute;left:-5px;top:8px;width:9px;height:9px;border-radius:50%;background:var(--green)}.launch-list li:nth-child(2):before{background:var(--gold);box-shadow:0 0 22px #e8c76d66}.launch-list li:nth-child(3):before{background:#111810;border:1px solid #61785d}.step-state{font-size:9px;font-weight:400;line-height:1.6;letter-spacing:.07em;text-transform:uppercase;display:inline-block}.step-state.tested{color:var(--green)}.step-state.active{color:var(--gold)}.step-state.pending{color:#a5aba3}.launch-list h3{font-size:25px;margin:12px 0 9px}.launch-list p{font-size:14px;line-height:1.7;color:var(--muted);margin:0;max-width:360px}.product-columns{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:48px}.product-columns article{padding-top:24px;border-top:1px solid #3c463d}.product-columns h3{margin-top:24px}.product-columns p{font-size:16px;color:var(--muted);line-height:1.8}.endnote{padding:90px 0;background:radial-gradient(ellipse at 10% 120%,#5c337c55,transparent 60%),radial-gradient(ellipse at 95% 90%,#436f3c33,transparent 60%),#111413;border-block:1px solid #3b3c3b}.endnote>.container{display:grid;grid-template-columns:1.2fr 1fr;gap:120px;align-items:center}.endnote h2{margin:0}.endnote p{color:#bdc6b9;font-size:17px;max-width:440px}.endnote .button{margin-top:5px}
/* Inner pages keep the same visual language, with less spectacle around detail. */
.page-hero{padding:43px 0 75px;border-bottom:1px solid var(--line);position:relative;overflow:hidden;background:radial-gradient(ellipse at 100% 20%,color-mix(in srgb,var(--coin) 9%,transparent),transparent 65%)}.back-link{display:inline-block;color:var(--muted);text-decoration:none;font-size:9px;margin-bottom:80px}.page-hero-grid{display:grid;grid-template-columns:1.3fr .7fr;gap:75px;align-items:center}.page-hero h1{font-size:clamp(52px,6.4vw,92px)}.page-hero .eyebrow{margin-bottom:21px}.page-hero .hero-copy{font-size:19px;max-width:650px;color:#b4bdb3}.hero-aside{position:relative}.aside-statement{font:800 30px/1.3 var(--display);letter-spacing:-.03em;color:#d3dccd}.hero-aside>.eyebrow{color:var(--muted)}.secondary-name{font-size:.7em;color:var(--violet)}.coin-hero-symbol{display:grid;justify-items:center;isolation:isolate;position:relative;padding:24px}.coin-hero-symbol:before{content:"";position:absolute;inset:-18%;border-radius:50%;background:radial-gradient(ellipse at center,color-mix(in srgb,var(--coin) 15%,transparent),transparent 60%);z-index:-1}.coin-hero-symbol .coin-glyph{width:230px;height:230px}.coin-hero-symbol>span{font:10px var(--mono);letter-spacing:.25em;color:var(--coin);margin-top:22px}.page-signal{display:grid;grid-template-columns:2fr 1fr;gap:20px;padding-block:27px;border-bottom:1px solid var(--line)}.signal{display:grid;gap:10px;margin-bottom:25px;font-size:9px;line-height:1.7;letter-spacing:.08em;color:var(--muted)}.signal strong{font-size:13px;font-weight:400;color:var(--coin);letter-spacing:0}.page-signal .signal{margin-bottom:0}.inspection{display:grid;grid-template-columns:260px 1fr;border-block:1px solid #3a453a}.inspection-tabs{display:flex;flex-direction:column;align-items:stretch}.inspection-tabs button{background:transparent;text-align:left;padding:26px 22px;font:12px/1.5 var(--mono);border-bottom:1px solid var(--line);color:var(--muted);display:flex;gap:20px;align-items:center}.inspection-tabs button:last-child{border-bottom:0}.inspection-tabs button>span{font-size:9px;color:var(--faint)}.inspection-tabs button[aria-selected=true]{color:var(--coin);background:color-mix(in srgb,var(--coin) 5%,transparent)}.inspection-tabs button:hover{color:var(--ink)}.inspection-panels{padding:48px 60px;border-left:1px solid var(--line)}.inspection-panels p{color:var(--muted);max-width:650px;margin-bottom:0}.register{margin:0}.register>div{padding:20px 0;border-top:1px solid var(--line);display:grid;grid-template-columns:1fr 1.5fr;gap:24px}.register dt{font:11px/1.7 var(--mono);color:var(--muted)}.register dd{font-size:15px;line-height:1.7;margin:0;color:#d1d8ca}.sibling-section{padding:40px 0 80px}.sibling-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px}.sibling-link{display:grid;grid-template-columns:1fr 22px;text-decoration:none;border-top:1px solid var(--line);padding:23px 0}.sibling-link>span:first-child{font:9px/1.6 var(--mono);color:var(--muted);grid-column:1/-1}.sibling-link>strong{font:800 25px/1.5 var(--display);letter-spacing:-.03em;margin-top:8px}.sibling-link>span:last-child{color:var(--coin);font-size:25px;align-self:center}.sibling-link:hover>strong{color:var(--coin)}.status-explainer{display:grid;grid-template-columns:1fr 1fr;column-gap:100px;margin-bottom:58px}.status-explainer h2{grid-row:1/3}.status-explainer p{font-size:17px;color:var(--muted);margin-bottom:18px}.status-explainer p:last-child{font:11px/1.8 var(--mono)}.readiness-row{display:grid;grid-template-columns:50px 1fr 170px;gap:35px;border-top:1px solid var(--line);padding:34px 0;align-items:start}.readiness-row h3{font-size:25px}.readiness-row p{font-size:15px;color:var(--muted);max-width:740px;margin:0}.readiness-row .step-state{text-align:right;margin-top:9px}.plain-list{padding-left:20px;color:var(--muted);font-size:16px}.plain-list li{margin:14px 0;padding-left:6px}.numbered-list{list-style:decimal-leading-zero;margin:0;padding-left:32px}.numbered-list li{padding:0 0 22px 15px;color:var(--green)}.numbered-list strong{font:800 24px/1.4 var(--display);color:var(--ink);letter-spacing:-.03em}.numbered-list p{font-size:15px;color:var(--muted);margin-top:10px}.data-path{font:10px/1.8 var(--mono);display:grid;gap:16px}.data-path span{display:block;border-bottom:1px solid #3c4a3c;padding-bottom:12px}.data-path i{font-style:normal;color:var(--muted)}.privacy-register{max-width:1050px}.privacy-register article{display:grid;grid-template-columns:230px 1fr;gap:70px;border-top:1px solid var(--line);padding:30px 0}.privacy-register article h2{font-size:26px;margin:0}.privacy-register article p{font-size:16px;color:#b9c2b7;margin:0}.faq-layout{display:grid;grid-template-columns:310px 1fr;gap:90px;align-items:start}.faq-sidebar{position:sticky;top:130px}.faq-sidebar>label{font:11px/1.7 var(--mono);display:block;margin-bottom:13px;color:var(--green)}.faq-sidebar input{width:100%;font-size:14px}.faq-sidebar output{display:block;margin-top:16px;font:10px/1.8 var(--mono);color:var(--muted)}.faq-sidebar p{font-size:13px;color:var(--muted);margin:35px 0 10px}.qa{border-top:1px solid #394337}.qa:last-of-type{border-bottom:1px solid #394337}.qa summary{font:800 22px/1.45 var(--display);letter-spacing:-.025em;padding:26px 0;cursor:pointer;display:flex;gap:30px;justify-content:space-between;list-style:none}.qa summary::-webkit-details-marker{display:none}.qa summary span{font:400 25px/1.2 var(--body);color:var(--green);flex-shrink:0}.qa[open] summary span{transform:rotate(45deg)}.qa>div{padding:0 50px 25px 0}.qa p{font-size:16px;line-height:1.9;color:#b2bdaf;margin:0}.no-results{padding-top:25px;color:var(--muted)}
/* Retain the established form's payload and consent; improve the interaction shell. */
.hardware-tabs>.inspection-tabs{flex-direction:row;border-bottom:1px solid var(--line);gap:0}.hardware-tabs>.inspection-tabs button{flex:1;justify-content:center;border-bottom:0;border-top:1px solid #394337;padding:20px 12px}.hardware-row{display:grid;grid-template-columns:1.6fr 1fr 140px 20px;align-items:center;gap:25px;padding:30px 0;border-bottom:1px solid var(--line);text-decoration:none}.hardware-row h3{font-size:25px;margin:0 0 6px}.hardware-row p{font-size:12px;line-height:1.8;color:var(--muted);margin:0}.hardware-row>span,.hardware-row>strong{font:10px/1.8 var(--mono);color:var(--muted)}.hardware-row>strong{color:var(--gold);font-size:13px}.hardware-row>span:last-child{font:25px/1 var(--body);color:var(--green)}.hardware-row:hover h3{color:var(--green)}.hardware-panel{min-height:150px}.accessory-links{display:flex;flex-wrap:wrap;gap:12px 28px;margin-top:35px}.accessory-links a{font:11px/1.7 var(--mono);color:var(--green)}.pre{display:grid;gap:26px}.pre .row2{display:grid;grid-template-columns:1fr 1fr;gap:20px}.lbl{display:block;font:11px/1.8 var(--mono);margin-bottom:10px;color:#c8d2c4}.pre input:not([type=checkbox]):not([type=hidden]),input[type=search],.pre select,.pre textarea{background:#080d09;border:1px solid #3f4e3e;border-radius:0;padding:13px;color:var(--ink);min-width:0;width:100%;font-size:15px;line-height:1.6}.pre select{padding-right:30px}.pre input::placeholder,.pre textarea::placeholder,input[type=search]::placeholder{color:#808b7c;opacity:1;font-size:12px}.pre fieldset{padding:0;border:0;min-width:0;margin:0}.pre legend{font:10px/1.8 var(--mono);color:var(--muted);margin-bottom:13px}.checks{display:flex;flex-wrap:wrap;gap:12px 18px}.checks label{font-size:12px;line-height:1.7;display:flex;align-items:flex-start;gap:10px;color:#bac5b5}.checks input{margin:3px 0 0;accent-color:var(--green);width:16px;height:16px;flex-shrink:0}.checks.consent label{display:block;line-height:1.9}.consent input{float:left;margin-right:12px;margin-top:4px}.pre>button{padding:16px 22px;text-align:left;display:flex;justify-content:space-between;background:var(--green);color:#07140c;font:700 12px/1.7 var(--mono);min-height:50px}.pre>button:hover{background:#b6ffcf}#f-status{font:12px/1.8 var(--mono);color:var(--green);margin:25px 0 0}#f-status.error{color:#f1ad9f}
/* Footer and motion controls. */
.site-footer{padding:65px 0 30px;background:#070a08;border-top:1px solid var(--line)}.footer-top{display:grid;grid-template-columns:1fr 1fr auto;gap:40px;align-items:start;padding-bottom:50px}.footer-top>p{font-size:14px;line-height:1.9;color:var(--muted);margin:0}.motion-toggle{background:transparent;font-size:9px;padding:9px 0;color:var(--muted);display:flex;gap:25px;align-items:center;min-height:36px}.motion-toggle:hover{color:var(--green)}.footer-links{display:grid;grid-template-columns:1fr 1fr 1fr;gap:60px;padding:30px 0 55px;border-top:1px solid var(--line)}.footer-links nav{display:flex;flex-direction:column;gap:12px}.footer-links a{font:11px/1.8 var(--mono);text-decoration:none;color:#c5cdc0}.footer-links a:hover{color:var(--green)}.footer-bottom{padding-top:23px;border-top:1px solid var(--line);font-size:9px;color:#8c9987;line-height:1.9}.footer-bottom p{margin-bottom:8px}.motion-paused *,.motion-paused *:before,.motion-paused *:after{animation-play-state:paused!important}.motion-paused{scroll-behavior:auto}.js-ready .coin-panel,.js-ready [role=tabpanel]{animation:panel-arrive .35s ease both}@keyframes panel-arrive{from{transform:translateY(8px)}to{transform:translateY(0)}}@keyframes orbit-turn{to{transform:rotate(360deg)}}@keyframes color-drift{to{background-position:100% 50%}}
.home-hero{overflow:clip}
.spectrum-lens{width:112%;margin-left:-6%}
.spectrum-lens:after{content:"";position:absolute;inset:8%;z-index:-2;border-radius:50%;background:conic-gradient(from 35deg,#86f3b100,#86f3b130 55deg,#b69af54d 125deg,#e8c76d2e 185deg,#83d9e43d 245deg,#b69af533 305deg,#86f3b100);mask-image:radial-gradient(ellipse,transparent 34%,#000 52%,#000 61%,transparent 73%);filter:blur(15px);animation:prismatic-turn 45s linear infinite}
@keyframes prismatic-turn{to{transform:rotate(360deg)}}
@media(min-width:1600px){.home-hero{padding-top:100px}.hero-grid{min-height:680px}.spectrum-lens{margin-top:-20px}}
@media(max-width:1100px){.container{width:calc(100% - 72px)}.header-inner{width:calc(100% - 55px)}.desktop-nav{gap:23px;margin-right:10px}.hero-word h1{font-size:8.4vw}.hero-copy{font-size:20px}.hero-grid{min-height:570px}.home-hero{padding-top:70px}.coin-explorer{gap:60px}.architecture-grid,.launch-grid,.endnote>.container{gap:60px}.two-column{gap:65px}.page-hero-grid{gap:50px}.faq-layout{gap:55px;grid-template-columns:265px 1fr}.privacy-register article{gap:40px;grid-template-columns:210px 1fr}.section{padding-block:90px}.product-columns{gap:30px}.spectrum-lens{width:120%;margin-left:-12%}}
@media(max-width:800px){.container{width:calc(100% - 44px)}.header-inner{width:calc(100% - 44px)}.site-header{height:76px}.desktop-nav{display:none}.brand{font-size:27px}.brand svg{width:28px}.site-menu nav{top:48px;width:270px}.home-hero{padding-top:55px}.hero-grid{grid-template-columns:1fr;min-height:0;position:relative}.hero-word{padding-bottom:0}.hero-word h1{font-size:clamp(68px,12vw,102px);white-space:normal;max-width:650px}.hero-copy{max-width:520px}.hero-sub{max-width:480px}.spectrum-lens{width:min(650px,110%);margin:-12px auto -10px;max-width:650px;justify-self:center}.spectrum-lens canvas{inset:-5%;width:110%;height:110%}.lens-center>span{font-size:115px}.hero-baseline{padding-block:22px}.hero-baseline b{font-size:10px}.eyebrow{font-size:10px}.section{padding:72px 0}.section-heading{grid-template-columns:40px 1fr;gap:15px;margin-bottom:42px}.section-heading h2{font-size:44px}.lede{font-size:18px}.coin-explorer{grid-template-columns:1fr 1fr;gap:35px}.coin-row{grid-template-columns:24px 1fr 16px;gap:8px;padding:27px 0}.coin-row strong{font-size:26px}.coin-row small{font-size:9px}.coin-number{font-size:8px}.coin-panel h3{font-size:30px}.coin-panel>p:not(.eyebrow):not(.small-copy):not(.footnote){font-size:17px}.coin-panel .button{gap:10px;font-size:10px}.architecture-grid{grid-template-columns:1fr;gap:60px}.chain-diagram{max-width:560px;width:100%;margin:auto}.architecture-copy{max-width:620px}.launch-grid,.endnote>.container,.two-column{grid-template-columns:1fr;gap:45px}.launch-list{margin-top:10px}.launch-list p{max-width:90%}.product-columns{grid-template-columns:1fr;gap:24px}.product-columns article{padding-top:20px}.product-columns h3{margin-top:18px;font-size:27px}.product-columns p{margin-bottom:12px;max-width:600px}.endnote{padding:65px 0}.endnote>.container{gap:25px}.endnote h2{font-size:43px}.endnote p{max-width:560px}.page-hero{padding:30px 0 55px}.back-link{margin-bottom:55px}.page-hero-grid{grid-template-columns:1.4fr .6fr;gap:25px}.page-hero h1{font-size:clamp(50px,8vw,68px)}.hero-aside .signal{font-size:8px}.hero-aside .signal strong{font-size:11px}.aside-statement{font-size:23px}.page-hero .hero-copy{font-size:17px}.coin-hero-symbol .coin-glyph{width:150px;height:150px}.coin-hero-symbol{padding:0}.coin-hero-symbol>span{font-size:8px}.inspection{grid-template-columns:1fr}.inspection-tabs{flex-direction:row}.inspection-tabs button{flex:1;justify-content:center;font-size:10px;padding:20px 10px;gap:10px;border-bottom:0}.inspection-tabs button>span{font-size:8px}.inspection-panels{border-left:0;border-top:1px solid var(--line);padding:32px}.status-explainer{grid-template-columns:1fr;gap:0;margin-bottom:40px}.status-explainer h2{grid-row:auto}.readiness-row{grid-template-columns:28px 1fr;gap:15px;padding:28px 0}.readiness-row>.step-state{grid-column:2;text-align:left;margin:0}.readiness-row h3{font-size:25px}.sibling-grid{gap:20px}.sibling-link>strong{font-size:21px}.sibling-link>span:first-child{font-size:8px}.faq-layout{grid-template-columns:1fr;gap:40px}.faq-sidebar{position:static}.faq-sidebar input{max-width:530px}.faq-sidebar p,.faq-sidebar>.text-link{display:none}.faq-sidebar output{margin-top:12px}.privacy-register article{grid-template-columns:1fr;gap:15px}.privacy-register article h2{font-size:27px}.hardware-row{grid-template-columns:1.4fr 1fr 20px;gap:18px}.hardware-row>span:nth-child(2){grid-column:1;grid-row:2}.hardware-row>strong{grid-column:2;grid-row:1}.hardware-row>span:last-child{grid-column:3;grid-row:1}.hardware-row p{font-size:11px}.hardware-row>strong{font-size:12px}.hardware-row h3{font-size:24px}.footer-top{grid-template-columns:1fr auto;gap:25px}.footer-top>p{grid-column:1;grid-row:2}.footer-top>.motion-toggle{grid-column:2;grid-row:1}.footer-links{gap:25px}.footer-links a{font-size:10px}.data-path{font-size:8px}}
@media(max-width:500px){.container,.header-inner{width:calc(100% - 36px)}.update-strip>.container{font-size:8px;gap:10px}.update-strip a{font-size:7px;align-self:center;text-align:right;max-width:130px}.update-strip span{max-width:180px}.home-hero{padding-top:40px}.hero-word .eyebrow{font-size:8px;letter-spacing:.08em}.hero-word h1{font-size:clamp(57px,13.2vw,70px);margin-bottom:23px;margin-left:-2px}.hero-copy{font-size:18px;line-height:1.6}.hero-sub{font-size:15px}.actions{gap:10px}.button{font-size:10px;padding:12px 15px;gap:22px;min-height:46px}.spectrum-lens{width:112%;margin-left:-6%;margin-top:13px;margin-bottom:0}.lens-center>span{font-size:90px}.lens-label{font-size:6px}.lens-center small{font-size:7px}.orbit-label{font-size:7px;padding:4px 8px}.lens-caption{font-size:6px;bottom:5%}.hero-baseline{gap:12px;grid-template-columns:1fr}.hero-baseline>span{display:flex;justify-content:space-between;gap:15px;font-size:8px;border-bottom:1px solid #1d291d;padding-bottom:11px}.hero-baseline>span:last-child{border-bottom:0;padding-bottom:0}.hero-baseline b{font-size:9px;margin-top:0;text-align:right;max-width:170px}.section{padding:58px 0}.section-heading{grid-template-columns:25px 1fr;gap:10px;margin-bottom:32px}.section-heading h2{font-size:35px}.section-heading .lede{font-size:16px}.index{font-size:9px}.coin-explorer{grid-template-columns:1fr;gap:20px}.coin-rail{display:grid;grid-template-columns:1fr 1fr}.coin-row{grid-template-columns:18px 1fr;padding:17px 10px 17px 0;border-right:1px solid var(--line);align-items:start;min-height:95px}.coin-row:nth-child(even){padding-left:15px;border-right:0}.coin-row strong{font-size:21px}.coin-row small{font-size:8px}.row-arrow{display:none}.coin-row:nth-child(4) strong{font-size:18px}.coin-number{margin-top:7px;font-size:7px}.coin-panel{padding-top:12px;min-height:0}.coin-glyph{width:80px;height:80px}.coin-panel .eyebrow{margin-top:15px;margin-bottom:18px}.coin-panel h3{font-size:32px}.coin-panel>p:not(.eyebrow):not(.small-copy):not(.footnote){font-size:18px}.coin-panel .small-copy{font-size:14px}.coin-panel .button{font-size:11px}.coin-panel .footnote{font-size:10px}.architecture-copy h3{font-size:29px}.parent-work{width:70%;padding:24px 8px}.parent-work strong{font-size:30px}.parent-work>span{font-size:7px}.parent-work small{font-size:7px}.chain-branches strong{font-size:15px}.chain-branches small{font-size:6px;max-width:65px}.architecture-copy>p{font-size:15px}.launch-grid h2{font-size:43px}.launch-list h3{font-size:24px}.launch-list p{font-size:13px}.endnote h2{font-size:36px}.endnote p{font-size:16px}.page-hero-grid{grid-template-columns:1fr}.page-hero h1{font-size:clamp(43px,11.5vw,59px)}.back-link{font-size:8px;margin-bottom:44px}.hero-aside{margin-top:10px}.hero-aside:has(.coin-hero-symbol){position:absolute;right:-30px;top:95px;opacity:.1;pointer-events:none;z-index:-1}.page-hero-grid>div:first-child{position:relative;z-index:1}.page-hero .eyebrow{font-size:9px}.hero-aside .signal{display:flex;justify-content:space-between;align-items:center;gap:20px;margin-bottom:17px}.hero-aside .signal strong{text-align:right;font-size:10px}.hero-aside>.eyebrow{font-size:8px}.aside-statement{font-size:24px;margin-bottom:0}.page-signal{grid-template-columns:1fr;gap:15px;padding-block:23px}.page-signal .signal{display:flex;justify-content:space-between;align-items:center;gap:20px;font-size:8px}.page-signal .signal strong{font-size:10px;text-align:right;max-width:215px}.inspection-tabs button{font-size:9px;padding:20px 7px;gap:6px}.inspection-tabs button>span{display:none}.inspection-panels{padding:27px 0}.inspection-panels h3{font-size:29px}.inspection-panels p{font-size:15px}.two-column{gap:28px}.two-column h2{font-size:36px}.two-column>div>p{font-size:15px}.register>div{grid-template-columns:1fr;gap:7px;padding:18px 0}.register dt{font-size:9px}.register dd{font-size:14px}.sibling-grid{grid-template-columns:1fr;gap:0}.sibling-link{padding:20px 0}.sibling-link>strong{font-size:25px}.sibling-link>span:first-child{font-size:9px}.sibling-section{padding-bottom:50px}.qa summary{font-size:21px;padding-block:23px;gap:15px}.qa>div{padding-right:10px}.qa p{font-size:15px}.readiness-row h3{font-size:23px}.readiness-row p{font-size:14px}.readiness-row>.step-state{font-size:8px}.numbered-list strong{font-size:23px}.numbered-list p{font-size:14px}.hardware-tabs>.inspection-tabs button{font-size:10px}.hardware-row{gap:12px;padding-block:24px;grid-template-columns:1.4fr 1fr 15px}.hardware-row h3{font-size:22px}.hardware-row>strong{font-size:11px}.hardware-row>span:nth-child(2){font-size:8px}.pre .row2{grid-template-columns:1fr;gap:24px}.pre input:not([type=checkbox]):not([type=hidden]),input[type=search],.pre select,.pre textarea{font-size:16px}.pre select{font-size:13px}.pre legend{font-size:9px}.checks label{font-size:12px}.footer-links{grid-template-columns:1fr 1fr;gap:30px}.footer-links nav:last-child{grid-column:1/-1;display:grid;grid-template-columns:1fr 1fr;gap:12px 30px}.footer-top>p{font-size:12px}.motion-toggle{font-size:8px;gap:15px}.site-footer{padding-top:45px}.footer-top{padding-bottom:35px}.footer-links{padding-bottom:35px}.footer-bottom{font-size:8px}.data-path{font-size:9px;max-width:300px}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation:none!important;transition:none!important}.spectrum-lens{filter:none}}
