@charset "UTF-8";
:root{color-scheme:dark;--bg:#090c12;--surface:#111722;--surface2:#151e2d;--line:#263142;--faint:#182332;--text:#f1f4fa;--muted:#a6b0c2;--subtle:#79869c;--blue:#679fff;--blue2:#415be4;--cyan:#72d1e5;--green:#92d1b8;--amber:#e4c085;--radius:22px;--font:ui-sans-serif,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--mono:ui-monospace,SFMono-Regular,Consolas,monospace}
*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:110px}body{margin:0;background:var(--bg);color:var(--text);font-family:var(--font);font-size:16px;line-height:1.6;-webkit-font-smoothing:antialiased}body[data-site=net]{--blue:#7cccf7;--blue2:#7b6ff0}button,input,select{font:inherit}button,a,input,summary{-webkit-tap-highlight-color:transparent}button{color:inherit;cursor:pointer}a{color:inherit;text-decoration:none}a:hover{color:var(--blue)}img,svg{max-width:100%;display:block}button, input,select{min-height:44px}button{background:none;border:0}button:disabled{opacity:.38;cursor:default}h1,h2,h3,h4,p{margin:0}h1,h2,h3{font-weight:520;letter-spacing:-.045em;line-height:1.08}h1{font-size:clamp(44px,6.1vw,84px)}h2{font-size:clamp(34px,4.2vw,56px)}h3{font-size:25px;letter-spacing:-.025em;line-height:1.25}p{color:var(--muted)}:focus-visible{outline:2px solid #90c2ff;outline-offset:5px}::selection{background:#3556a4;color:#fff}.wrap{max-width:1200px;margin:0 auto;padding:0 32px}.narrow{max-width:850px}.skip{position:fixed;top:-90px;left:18px;z-index:1000;padding:12px 22px;background:#edf4ff;color:#080e18;border-radius:12px}.skip:focus{top:12px}.eyebrow{font-size:13px;letter-spacing:.14em;text-transform:uppercase;color:var(--subtle);font-weight:550}.mono{font-family:var(--mono);font-size:.88em;font-variant-numeric:tabular-nums}.gradient{background:linear-gradient(110deg,#b1cffc 3%,#6d9fff 55%,#7384ee);background-clip:text;-webkit-background-clip:text;color:transparent}.muted{color:var(--muted)}.accent{color:var(--blue)}.small{font-size:14px}.meta{font-size:13px;color:var(--subtle)}.sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.icon{width:20px;height:20px;flex:none;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.inline-icon{display:inline-flex;vertical-align:middle}.arrow{transition:transform .2s;display:inline-block}.text-link{display:inline-flex;align-items:center;gap:12px;font-size:15px;color:var(--text)}.text-link:hover .arrow{transform:translateX(4px)}.button{display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:13px 21px;min-height:48px;border:1px solid var(--line);border-radius:12px;font-size:15px;font-weight:550;line-height:1.3;transition:background .2s,transform .2s,border-color .2s;color:var(--text)}.button:hover{background:#1c2639;border-color:#435671;color:#fff;transform:translateY(-1px)}.button.primary{background:#eaf1ff;color:#17243e;border-color:#eaf1ff}.button.primary:hover{background:#fff}.button.blue{background:#456ae5;border-color:#6587ef;color:white}.button.small-button{min-height:42px;padding:10px 16px;font-size:14px}.actions{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin-top:28px}.status-link{display:inline-flex;align-items:center;gap:9px;color:#b4bfd1;font-size:13px;border:1px solid #293343;border-radius:999px;padding:6px 12px;min-height:34px}.status-dot{width:6px;height:6px;background:#94c1ea;border-radius:50%;box-shadow:0 0 14px #76aafa55}.status-link:hover{border-color:#6984ad}.header-shell{position:sticky;top:14px;z-index:70;height:74px;margin:14px auto 0;max-width:1264px;padding:0 20px}.header{height:64px;display:flex;align-items:center;justify-content:space-between;gap:24px;padding:0 22px;border:1px solid #2a3443a8;background:#0d121be8;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border-radius:18px;box-shadow:0 12px 40px #0002}.brand{display:flex;align-items:center;gap:10px;white-space:nowrap}.brand img{width:33px;height:33px}.brand strong{font-size:19px;font-weight:550;letter-spacing:-.045em}.brand .domain{color:#95a4c0;font-size:14px;border-left:1px solid var(--line);padding-left:10px;margin-left:3px}.nav{display:flex;align-items:center;gap:26px;font-size:14px;color:#b8c1d1}.nav a[aria-current=page]{color:#fff}.header-end{display:flex;align-items:center;gap:14px}.lang{font-family:var(--mono);font-size:12px;color:#b7c5db;border:1px solid var(--line);border-radius:7px;padding:5px 8px;line-height:1.5}.menu-toggle{display:none;width:44px;align-items:center;justify-content:center}.header-cta{font-size:13px;border:1px solid #435571;padding:8px 13px;border-radius:9px;white-space:nowrap}.hero{min-height:650px;display:grid;grid-template-columns:1.03fr .97fr;align-items:center;gap:24px;position:relative;padding-top:46px;padding-bottom:70px}.hero-copy{position:relative;z-index:3}.hero .eyebrow{margin-bottom:22px}.hero h1{max-width:740px}.hero p.lead{font-size:18px;line-height:1.75;max-width:545px;margin-top:28px}.hero .status-link{margin-top:28px}.hero-art{position:relative;height:570px;display:flex;align-items:center;justify-content:center;isolation:isolate}.coin{width:410px;position:relative;z-index:3;filter:drop-shadow(0 22px 45px #0009);transform:rotate(-15deg);animation:coinFloat 12s ease-in-out infinite;opacity:.92}.orbital-grid{position:absolute;inset:-25px -60px -25px -30px;background-image:linear-gradient(#628dc910 1px,transparent 1px),linear-gradient(90deg,#628dc910 1px,transparent 1px);background-size:54px 54px;mask-image:radial-gradient(ellipse,#000 12%,transparent 68%);-webkit-mask-image:radial-gradient(ellipse,#000 12%,transparent 68%)}.orbital-glow{position:absolute;inset:70px 5px;background:radial-gradient(ellipse,#33599745,transparent 67%);z-index:-1}.orbit{position:absolute;width:540px;height:220px;border:1px solid #688ed750;border-radius:50%;transform:rotate(-27deg);z-index:4;pointer-events:none}.orbit.o2{width:550px;height:325px;transform:rotate(39deg);border-color:#61719c30;z-index:1}.orbit.o3{width:485px;height:260px;transform:rotate(103deg);border-color:#a3cad232;z-index:1}.orbit::before{content:"";position:absolute;top:40px;left:76px;width:5px;height:5px;background:#88b8ff;border-radius:50%;box-shadow:0 0 17px #78b4ff}.orbit-label{position:absolute;z-index:6;font-family:var(--mono);font-size:11px;letter-spacing:.08em;color:#91a9c9;padding:6px 9px;background:#0a101bdd;border:1px solid #24364d;border-radius:6px}.ol1{top:83px;right:38px}.ol2{bottom:121px;left:8px}.ol3{bottom:34px;right:52px}.hero-art .art-caption{position:absolute;bottom:-12px;text-align:center;font-size:12px;color:#657a97}.rule{height:1px;background:var(--line)}.intro-strip{display:grid;grid-template-columns:repeat(3,1fr);gap:30px;border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:27px 0}.intro-strip>div{display:flex;align-items:center;gap:14px;font-size:15px;color:var(--muted)}.intro-strip .icon{color:#799eca}.section{padding-top:105px;padding-bottom:10px}.section:last-of-type{padding-bottom:90px}.section-head{display:flex;justify-content:space-between;align-items:flex-end;gap:40px;margin-bottom:42px}.section-head p{max-width:405px;font-size:16px}.section-head .eyebrow{margin-bottom:15px}.section-head h2{max-width:730px}.compare{display:grid;grid-template-columns:1fr 1fr;border:1px solid var(--line);border-radius:var(--radius);overflow:hidden}.compare-column{padding:36px}.compare-column+div{border-left:1px solid var(--line);background:linear-gradient(140deg,#16213870,transparent)}.compare-heading{display:flex;align-items:center;gap:12px;margin-bottom:26px;font-size:22px;font-weight:500}.coin-glyph{display:grid;place-items:center;width:35px;height:35px;border:1px solid #4c3d25;background:#241d13;border-radius:50%;color:#d8b371;font-size:22px}.compare-heading img{width:31px}.compare-row{display:grid;grid-template-columns:28px 1fr;gap:10px;padding:17px 0;border-top:1px solid #25304380}.compare-row .num{font-size:12px;color:var(--subtle);padding-top:3px}.compare-row strong{font-size:16px;font-weight:500;display:block;margin-bottom:5px}.compare-row p{font-size:14px;line-height:1.6}.epoch-card{border:1px solid var(--line);border-radius:var(--radius);padding:34px;background:linear-gradient(160deg,#141e2d60,transparent)}.epoch-controls{display:flex;justify-content:space-between;gap:24px;align-items:flex-start}.epoch-current{font-family:var(--mono);color:var(--blue);font-size:14px}.epoch-current strong{display:block;font-family:var(--font);font-size:44px;color:var(--text);font-weight:450;letter-spacing:-.04em;line-height:1.3;margin:8px 0 5px}.epoch-current strong small{font-size:14px;color:var(--muted);margin-left:9px;letter-spacing:0}.epoch-copy{max-width:310px;font-size:15px;margin-top:12px}.epoch-chart{height:170px;margin:28px 0 12px;display:flex;align-items:flex-end;gap:9px}.epoch-bar{flex:1;min-width:0;min-height:14px;background:#294166;border:1px solid #416292;border-radius:5px 5px 0 0;transition:background .2s;position:relative;padding:0}.epoch-bar:hover,.epoch-bar.active{background:linear-gradient(#93bdff,#4464c2);border-color:#92b7f0}.epoch-bar::after{content:"";position:absolute;inset:-5px}.epoch-range{width:100%;accent-color:var(--blue);height:26px;min-height:26px}.epoch-axis{display:flex;justify-content:space-between;font-size:12px;color:var(--subtle);font-family:var(--mono)}.cards-3{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.card{border:1px solid var(--line);border-radius:var(--radius);padding:29px;background:linear-gradient(160deg,#141b2666,transparent)}.card> .icon{color:var(--blue);margin-bottom:30px;width:25px;height:25px}.card h3{margin-bottom:13px}.card p{font-size:15px;line-height:1.7}.card .text-link{margin-top:26px}.card-top{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:24px}.chip{display:inline-flex;align-items:center;gap:6px;border-radius:6px;padding:4px 8px;border:1px solid var(--line);color:var(--muted);font-size:12px;line-height:1.4;white-space:nowrap}.chip.good{color:var(--green);border-color:#35644e;background:#152a2140}.chip.now{color:#a8c4fa;border-color:#425c88;background:#172b4a40}.chip.later{color:#adabc2;border-color:#434353;background:#21213340}.product-grid{display:grid;grid-template-columns:1fr 1fr;gap:20px}.product-card{border:1px solid var(--line);border-radius:var(--radius);overflow:hidden;background:#101620;position:relative;min-height:350px;display:flex;flex-direction:column;justify-content:space-between}.product-card .product-content{padding:31px;position:relative;z-index:2}.product-card h3{font-size:29px;margin:10px 0}.product-card p{max-width:350px;font-size:15px}.product-card .text-link{margin-top:25px}.product-visual{margin:0 30px;height:170px;border:1px solid #334360;border-bottom:0;border-radius:15px 15px 0 0;background:linear-gradient(125deg,#17243c,#0e1727);padding:20px;transform:translateY(7px);transition:transform .3s}.product-card:hover .product-visual{transform:translateY(0)}.mini-asset{display:flex;justify-content:space-between;align-items:center;padding:12px 0;border-bottom:1px solid #2a3852;font-size:13px}.mini-asset span:last-child{font-family:var(--mono);color:#afbcd1}.mini-dot{display:inline-block;width:8px;height:8px;background:#7eb3ed;border-radius:50%;margin-right:10px}.steps{display:flex;gap:26px;counter-reset:step}.step{flex:1;border-top:1px solid var(--line);padding-top:22px}.step::before{counter-increment:step;content:"0" counter(step);font-family:var(--mono);font-size:13px;color:var(--blue)}.step h3{font-size:22px;margin:23px 0 12px}.step p{font-size:15px}.faq{max-width:890px;margin:0 auto}.faq details{border-bottom:1px solid var(--line);padding:0}.faq summary{list-style:none;padding:23px 44px 23px 0;position:relative;font-size:18px;letter-spacing:-.015em;cursor:pointer}.faq summary::-webkit-details-marker{display:none}.faq summary::after{content:"+";position:absolute;right:5px;top:20px;font-size:24px;font-weight:300;color:var(--subtle)}.faq details[open] summary::after{content:"−"}.faq details p{padding:0 45px 25px 0;max-width:740px;font-size:16px}.footer{border-top:1px solid var(--line);padding:55px 0 25px}.footer-main{display:grid;grid-template-columns:1.6fr 1fr 1fr 1fr;gap:38px;margin-bottom:50px}.footer-brand p{font-size:14px;max-width:280px;margin-top:15px}.footer-col strong{display:block;font-size:14px;margin:4px 0 16px;font-weight:500}.footer-col a{display:block;font-size:14px;color:var(--muted);margin:9px 0}.footer-col a:hover{color:var(--text)}.footer-bottom{display:flex;justify-content:space-between;gap:20px;padding-top:22px;border-top:1px solid var(--faint);color:var(--subtle);font-size:12px}.footer-bottom div{display:flex;gap:22px}.cta-panel{border:1px solid var(--line);border-radius:var(--radius);padding:44px;display:flex;align-items:center;justify-content:space-between;gap:30px;background:radial-gradient(ellipse at 95% 50%,#28437642,transparent 68%)}.cta-panel h2{font-size:37px;max-width:600px}.cta-panel p{margin-top:13px}.cta-panel .actions{margin:0;flex:none}.subhero{padding-top:72px;padding-bottom:45px;max-width:960px}.subhero .eyebrow{margin-bottom:20px}.subhero h1{font-size:clamp(40px,5.4vw,66px);max-width:900px}.subhero p{font-size:19px;line-height:1.7;max-width:750px;margin-top:25px}.subhero .actions{margin-top:26px}.page-body{padding-bottom:90px}.page-body>section{margin:40px 0 70px}.page-body h2{font-size:34px;line-height:1.25;margin-bottom:20px}.page-body h3{margin:30px 0 12px}.prose{max-width:780px}.prose p{margin:17px 0;line-height:1.8}.prose ul,.prose ol{padding-left:23px;color:var(--muted)}.prose li{margin:9px 0;padding-left:4px}.prose a:not(.button):not(.chip){color:var(--blue);text-decoration:underline;text-decoration-color:#54729688;text-underline-offset:4px}.prose strong{font-weight:550;color:var(--text)}.note{border-left:2px solid #5c77ae;padding:17px 22px;background:#131d2c;color:var(--muted);font-size:15px;line-height:1.75;border-radius:0 10px 10px 0;margin:25px 0}.note strong{color:var(--text)}.table-wrap{overflow-x:auto;border:1px solid var(--line);border-radius:15px;max-width:100%}table{border-collapse:collapse;width:100%;text-align:left;white-space:normal}th{color:var(--subtle);font-size:12px;font-weight:500;text-transform:uppercase;letter-spacing:.045em;padding:16px 18px;background:#111925}td{padding:17px 18px;border-top:1px solid var(--line);font-size:14px;color:#bec9da;vertical-align:top}td:first-child{color:var(--text)}tbody tr:hover{background:#141e2b60}table a{color:var(--blue)}.wide-table table{min-width:620px}.tab-list{display:flex;gap:6px;flex-wrap:wrap;padding:5px;border:1px solid var(--line);border-radius:12px;background:#0e141f;width:max-content;max-width:100%}.tab-list button,.tab-list a{padding:9px 16px;border-radius:8px;min-height:40px;font-size:14px;color:var(--muted)}.tab-list .active,.tab-list [aria-selected=true]{background:#24334c;color:#e8f1ff}.tab-list button:hover{color:#fff}.timeline{margin-top:34px;border-left:1px solid var(--line);padding-left:33px}.timeline-item{position:relative;margin-bottom:42px;max-width:850px}.timeline-item::before{content:"";position:absolute;left:-39px;top:8px;width:11px;height:11px;border-radius:50%;border:1px solid #647a9f;background:#121d2f}.timeline-item.done::before{background:#8cb9a3;border-color:#8cb9a3}.timeline-item h3{margin:12px 0;font-size:25px}.timeline-item p{max-width:760px;font-size:16px}.timeline-item .meta{margin-top:14px}.breadcrumbs{display:flex;flex-wrap:wrap;gap:10px;font-size:13px;color:var(--subtle);padding-top:30px}.breadcrumbs a{color:#a9bbd5}.divider-label{display:flex;align-items:center;gap:18px;color:var(--subtle);font-size:13px;margin:25px 0}.divider-label::after{content:"";height:1px;flex:1;background:var(--line)}
/* Wallet: a working interface presentation, with explicitly illustrative data. */
.wallet-hero{grid-template-columns:1fr 1fr;min-height:740px}.wallet-stage{position:relative;min-height:645px;display:flex;justify-content:center;align-items:center}.wallet-stage::before{content:"";position:absolute;inset:0 -30px;background:radial-gradient(ellipse at 70% 40%,#2e4f9630,transparent 64%);z-index:-1}.wallet-preview{width:344px;max-width:100%;background:#121b2b;border:1px solid #3a4c69;border-radius:23px;overflow:hidden;box-shadow:0 35px 65px #0006;position:relative}.wallet-toolbar{display:flex;align-items:center;justify-content:space-between;padding:22px 23px;border-bottom:1px solid #27354b;font-size:14px}.avatar{width:30px;height:30px;display:grid;place-items:center;background:#1f334e;border:1px solid #405978;border-radius:50%;font-size:11px;letter-spacing:.03em;color:#c3d8f7}.wallet-toolbar .flex{display:flex;align-items:center;gap:10px}.wallet-balance{padding:29px 24px 22px}.wallet-balance p{font-size:12px;color:#90a3c0}.wallet-balance strong{display:block;font-size:42px;letter-spacing:-.05em;font-weight:480;line-height:1.5;font-variant-numeric:tabular-nums}.wallet-tools{display:flex;justify-content:space-between;margin-top:15px}.wallet-tools button{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:8px;font-size:12px;color:#c1cfe5;padding:0 6px}.wallet-tools button .icon{width:38px;height:38px;background:#263c5e;padding:9px;border-radius:11px;color:#b5d1fb}.wallet-tools button:hover .icon{background:#355781}.wallet-tabs{border-top:1px solid #26364e;border-bottom:1px solid #26364e;display:flex;padding:0 14px}.wallet-tabs button{flex:1;padding:13px 2px;font-size:12px;color:#8ca0c0;border-bottom:2px solid transparent}.wallet-tabs button[aria-selected=true]{color:#e1ecff;border-bottom-color:#77a9fc}.wallet-pane{padding:6px 22px;min-height:205px}.wallet-row{display:flex;align-items:center;gap:11px;padding:17px 0;border-bottom:1px solid #263248}.wallet-row:last-child{border:0}.asset-icon{width:34px;height:34px;display:grid;place-items:center;border-radius:50%;font-size:12px;font-weight:600;color:#dde8f8;background:#284268;border:1px solid #456995;flex:none}.asset-icon.trx{background:#421e2c;color:#ff9aa9;border-color:#70344a}.asset-icon.ton{background:#153d53;color:#9bdafd;border-color:#245b7c}.asset-icon.usdt{background:#173e37;color:#a7e5cf;border-color:#2c6555}.wallet-row strong{font-size:13px;font-weight:500;display:block}.wallet-row small{font-size:11px;color:#8399b6;display:block}.wallet-row .amount{margin-left:auto;text-align:right}.wallet-row .amount strong{font-variant-numeric:tabular-nums}.wallet-bottom{display:flex;justify-content:space-around;border-top:1px solid #28364d;padding:14px 10px;color:#8ca2bf;font-size:10px}.wallet-bottom div{display:flex;align-items:center;flex-direction:column;gap:4px}.wallet-bottom .active{color:#bfd5fb}.wallet-bottom .icon{width:17px;height:17px}.wallet-float{position:absolute;right:-18px;bottom:57px;width:250px;padding:20px;border:1px solid #445575;border-radius:15px;background:#142039f2;box-shadow:0 15px 40px #0005;backdrop-filter:blur(12px);z-index:5}.wallet-float h4{font-weight:500;font-size:14px;margin:13px 0 5px}.wallet-float p{font-size:12px;line-height:1.7;color:#a3b7d4}.wallet-float .receipt-line{height:1px;background:#344966;margin:14px 0}.wallet-preview-note{font-size:11px;color:#8b9bb0;position:absolute;bottom:0;left:30px;right:10px;text-align:center}.wallet-receive{padding:22px 5px;text-align:center}.wallet-receive .receive-symbol{font-size:38px;color:#7fbdf5;margin-bottom:13px}.wallet-receive strong{font-size:17px;font-weight:500}.wallet-receive p{font-size:12px;line-height:1.8;margin-top:8px}.demo-address{font-family:var(--mono);font-size:11px;color:#9cbbdf;background:#182943;border:1px dashed #45607f;padding:7px 9px;margin-top:14px;border-radius:8px;overflow-wrap:anywhere}.asset-list{display:flex;align-items:center;gap:13px;flex-wrap:wrap}.asset-pill{display:flex;align-items:center;gap:10px;border:1px solid var(--line);border-radius:999px;padding:9px 15px 9px 9px;font-size:14px}.asset-pill .asset-icon{width:26px;height:26px;font-size:9px}.trust-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.trust-tile{padding:27px;border:1px solid var(--line);border-radius:18px;background:#111a284d}.trust-tile>.icon{width:30px;height:30px;margin-bottom:28px;color:#8dadd8}.trust-tile h3{font-size:23px;margin:13px 0}.trust-tile p{font-size:15px;line-height:1.7}.trust-tile .chip{white-space:normal}.source-tree{font-family:var(--mono);font-size:14px;line-height:2;color:#a7bedb;background:#0c1420;padding:24px;border:1px solid var(--line);border-radius:14px;overflow:auto;white-space:pre}.feature-split{display:grid;grid-template-columns:1fr 1fr;gap:55px;align-items:center}.feature-split p{font-size:17px;margin:23px 0}.feature-split .card{min-height:290px}.feature-split h2{font-size:42px}.checks-list{display:grid;gap:14px;margin-top:25px}.checks-list p{font-size:15px;display:flex;gap:13px;align-items:center}.checks-list .icon{color:var(--green);width:17px;height:17px}.progress-line{height:3px;background:#263143;border-radius:10px;margin-top:20px;overflow:hidden}.progress-line span{display:block;height:100%;background:#7da7e6}.test-card{border:1px solid var(--line);border-radius:15px;padding:24px;margin:18px 0}.test-card h3{font-size:21px;margin:14px 0}.test-card .icon{color:#8cb8a4}.test-card p{font-size:15px}.check-evidence{font-family:var(--mono);font-size:12px;overflow-wrap:anywhere;color:#8fa7c8;margin-top:18px}.badge-sample{display:inline-flex;align-items:center;gap:8px;padding:9px 13px;border:1px solid #36587d;border-radius:10px;color:#a8c8ee;font-size:13px;background:#112138}.badge-sample .icon{width:16px;height:16px}.downloads{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}.downloads .card{min-height:250px}.downloads .card h3{font-size:27px}.version-number{font-family:var(--mono);font-size:13px;color:#879cbb}.print-only{display:none}
/* Documentation */
.docs-layout{display:grid;grid-template-columns:225px minmax(0,1fr) 170px;gap:45px;padding-top:38px;padding-bottom:90px;align-items:start}.docs-sidebar{position:sticky;top:112px;max-height:calc(100vh - 138px);overflow:auto;padding-right:16px;scrollbar-width:thin}.docs-sidebar>strong{font-size:12px;letter-spacing:.08em;color:#8d9db6;display:block;text-transform:uppercase;margin:20px 0 10px}.docs-sidebar>a{display:block;font-size:14px;color:#a1adc0;padding:8px 12px;border-radius:7px;line-height:1.5;margin:2px 0}.docs-sidebar>a[aria-current=page]{color:#bdd6fc;background:#1a2a44}.docs-sidebar>a:hover{color:#f1f4fa}.docs-main{min-width:0}.docs-main h1{font-size:44px;line-height:1.17;margin:18px 0 20px}.docs-main .doc-summary{font-size:18px;line-height:1.7;color:#b4c0d2;margin-bottom:20px}.doc-meta{display:flex;gap:15px;flex-wrap:wrap;font-size:12px;color:#7f91ab;border-bottom:1px solid var(--line);padding-bottom:23px;margin-bottom:35px}.docs-main .prose{max-width:none}.docs-main .prose h2{font-size:27px;margin:43px 0 16px;line-height:1.3}.docs-main .prose h3{font-size:22px}.docs-main .prose p{font-size:16px}.docs-main .prose li{font-size:16px}.docs-toc{position:sticky;top:131px;font-size:12px;border-left:1px solid var(--line);padding-left:20px;margin-top:24px}.docs-toc strong{display:block;font-weight:500;color:#b8c5d9;margin-bottom:15px}.docs-toc a{display:block;color:#8094b1;margin:13px 0;line-height:1.55}.docs-toc a:hover{color:#d5e4fb}.doc-related{display:grid;grid-template-columns:1fr 1fr;gap:13px;margin-top:45px;border-top:1px solid var(--line);padding-top:30px}.doc-related a{padding:19px;border:1px solid var(--line);border-radius:12px;font-size:14px}.doc-related span{display:block;color:var(--subtle);font-size:12px;margin-bottom:7px}.doc-search{display:flex;gap:10px;align-items:center;padding:0 13px;border:1px solid #2d3c54;border-radius:10px;background:#101824;margin:12px 0 20px}.doc-search .icon{width:16px;height:16px;color:#6e85a7}.doc-search input{min-width:0;width:100%;background:none;border:0;color:#dce6f7;font-size:14px;outline:none;height:44px}.docs-hub-grid{display:grid;grid-template-columns:1fr 1fr;gap:18px;margin-top:25px}.docs-hub-grid .card{padding:25px}.docs-hub-grid h3{font-size:23px}.doc-result{display:block;padding:18px 20px;border:1px solid var(--line);border-radius:13px;margin-top:12px;background:#101a29}.doc-result strong{display:block;font-size:17px;font-weight:500}.doc-result p{font-size:14px;margin:8px 0 0}.search-result-meta{margin:17px 0;font-size:14px}.docs-mobile-nav{display:none}.empty{padding:48px 25px;border:1px dashed #34415a;border-radius:17px;text-align:center}.empty>.icon{width:32px;height:32px;margin:0 auto 20px;color:#7087aa}.empty h3{font-size:23px;margin-bottom:13px}.empty p{max-width:550px;margin:0 auto;font-size:15px}.empty .actions{justify-content:center}.print-button{display:inline-flex;align-items:center;gap:9px;color:var(--muted);font-size:14px}.source-reference{font-size:13px;color:var(--subtle);line-height:1.8;margin-top:28px}.source-reference a{color:#9db7df}
/* Explorer */
.explorer-top{padding-top:48px;padding-bottom:28px}.data-context{display:flex;justify-content:space-between;align-items:center;gap:20px;font-size:13px;color:#8da5c5;padding:13px 0;border-bottom:1px solid var(--line)}.data-context div{display:flex;align-items:center;gap:10px}.demo-badge{display:inline-flex;align-items:center;gap:7px;border:1px solid #445375;border-radius:6px;padding:4px 9px;color:#b4c7e8;font-size:12px;line-height:1.4}.explorer-hero{padding:50px 0 28px;position:relative}.explorer-hero h1{font-size:clamp(39px,4.7vw,61px);margin-bottom:14px}.explorer-hero p{font-size:17px;max-width:640px}.explorer-search{display:flex;align-items:center;gap:15px;border:1px solid #3d5374;border-radius:15px;padding:8px 9px 8px 21px;background:linear-gradient(100deg,#182539,#0e1725);box-shadow:0 15px 60px #0002;max-width:870px;margin-top:28px}.explorer-search>.icon{width:22px;height:22px;color:#91aacd}.explorer-search input{background:transparent;border:0;outline:0;color:#e9f1fd;flex:1;min-width:0;font-size:15px;height:45px}.explorer-search input::placeholder{color:#7e93af}.search-hints{display:flex;align-items:center;gap:13px;color:#6c839f;font-size:12px;margin-top:15px;flex-wrap:wrap}.search-hints a{border-bottom:1px solid #3c526e;color:#9bb7d9}.metric-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:0;border:1px solid var(--line);border-radius:17px;margin:36px 0 45px;background:#10182480}.metric{padding:24px;border-right:1px solid var(--line)}.metric:last-child{border-right:0}.metric .label{font-size:13px;color:#8d9bb3;display:flex;align-items:center;gap:8px}.metric strong{display:block;font-size:33px;font-weight:450;letter-spacing:-.04em;margin-top:10px;line-height:1.3}.metric small{display:block;font-size:12px;color:#7088a8;margin-top:7px}.explorer-section{margin-bottom:43px}.explorer-section-head{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:20px}.explorer-section h2{font-size:27px;letter-spacing:-.03em}.explorer-section-head .text-link{font-size:13px}.lane-label{display:inline-flex;gap:8px;align-items:center;font-size:13px;white-space:nowrap}.lane-dot{width:6px;height:6px;border-radius:50%;background:#79bce6;flex:none}.lane-dot.sha{background:#9182db}.lane-dot.c29{background:#79bcb0}.hash{font-family:var(--mono);font-size:12px;white-space:nowrap;color:#9fb6d6}.hash-full{font-family:var(--mono);font-size:13px;overflow-wrap:anywhere;word-break:break-word;color:#9bb6dc}.net-columns{display:grid;grid-template-columns:1fr 1fr;gap:26px}.lane-panel{border:1px solid var(--line);border-radius:17px;padding:26px}.lane-panel h3{font-size:22px;margin-bottom:10px}.lane-bars{display:flex;gap:5px;height:12px;margin:30px 0 20px}.lane-bars span{border-radius:4px;background:#6196bc}.lane-bars span:nth-child(2){background:#8177bc}.lane-bars span:nth-child(3){background:#65a395}.lane-key{display:flex;justify-content:space-between;align-items:center;font-size:13px;margin-top:15px;color:#9fb0c8}.network-graphic{display:flex;gap:8px;height:95px;align-items:flex-end;margin:24px 0 4px}.network-graphic span{flex:1;background:#456785;border:1px solid #699cba;border-radius:4px 4px 0 0;opacity:.65;min-height:10px}.ledger-grid{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin:28px 0}.ledger-tile{border:1px solid var(--line);border-radius:13px;padding:22px;min-width:0}.ledger-tile p{font-size:12px;margin-bottom:8px;color:#869cb9}.ledger-tile strong{font-size:20px;font-weight:450}.record-details{border:1px solid var(--line);border-radius:16px;overflow:hidden;margin:30px 0}.record-details>div{display:grid;grid-template-columns:200px minmax(0,1fr);gap:20px;padding:17px 23px;border-bottom:1px solid var(--line);font-size:14px}.record-details>div:last-child{border:0}.record-details dt{color:var(--subtle)}.record-details dd{margin:0;min-width:0;color:#c2d0e6;display:flex;justify-content:space-between;align-items:center;gap:15px}.record-details dd .hash-full{max-width:90%}.copy{display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--line);border-radius:8px;min-height:34px;width:34px;flex:none}.copy .icon{width:15px;height:15px}.pagination{display:flex;justify-content:space-between;align-items:center;gap:20px;margin-top:18px;font-size:13px;color:var(--subtle)}.pagination>div{display:flex;align-items:center;gap:15px}.pagination button{border:1px solid var(--line);border-radius:9px;width:39px;min-height:37px;display:grid;place-items:center}.filter-bar{display:flex;justify-content:space-between;align-items:center;gap:20px;margin:15px 0 25px}.filter-bar select{background:#101926;border:1px solid var(--line);padding:8px 35px 8px 12px;color:#bdcce1;border-radius:9px;font-size:14px}.filter-bar label{display:flex;align-items:center;gap:13px;color:#8398b5;font-size:13px}.toast{position:fixed;bottom:25px;left:50%;transform:translateX(-50%);background:#23334c;border:1px solid #537296;color:#e2edfc;padding:12px 22px;border-radius:12px;font-size:14px;z-index:120;box-shadow:0 12px 30px #0006}.hidden,[hidden]{display:none!important}.reveal{opacity:1}.js-motion .reveal{opacity:0;transform:translateY(14px);transition:opacity .65s ease,transform .65s ease}.js-motion .reveal.visible{opacity:1;transform:none}.motion-paused .coin{animation-play-state:paused}.motion-control{display:inline-flex;align-items:center;gap:7px;font-size:12px;color:var(--subtle);min-height:35px;padding:0}.motion-control .icon{width:14px;height:14px}.view-list{display:flex;gap:12px;align-items:center}.directory-card{border:1px solid var(--line);border-radius:17px;padding:27px;display:flex;justify-content:space-between;gap:25px}.directory-card h3{font-size:24px}.directory-card p{font-size:15px;margin:10px 0}.directory-grid{display:grid;gap:17px}.results-count{font-family:var(--mono);font-size:12px;color:#7e94b3}.mini-flow{display:flex;gap:12px;align-items:center;margin:26px 0}.mini-flow span{flex:1;text-align:center;padding:18px 10px;border:1px solid #334865;border-radius:10px;font-size:13px;color:#adbed7;background:#152237}.mini-flow b{font-weight:400;color:#647e9e}.whitepaper-chapter{padding:35px 0;border-bottom:1px solid var(--line)}.whitepaper-chapter .eyebrow{margin-bottom:15px}.whitepaper-chapter h2{font-size:31px}.whitepaper-chapter p{font-size:16px;line-height:1.8;margin:20px 0}.whitepaper-nav{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin:25px 0}.whitepaper-nav a{border:1px solid var(--line);padding:13px 17px;border-radius:9px;font-size:14px;color:#a9bedb}.source-grid{display:grid;grid-template-columns:1fr 1fr;gap:20px}.source-grid .card{padding:23px}.source-grid h3{font-size:21px}.back-link{display:inline-flex;gap:8px;align-items:center;color:var(--subtle);font-size:14px}.org-title-break{display:block}.app-title-break{display:block}
@keyframes coinFloat{0%,100%{transform:translateY(0) rotate(-15deg)}50%{transform:translateY(-14px) rotate(-12deg)}}
@media(min-width:1400px){.hero{min-height:710px}.hero-art{height:610px}.coin{width:430px}.wallet-hero{min-height:740px}}
@media(max-width:1100px){.nav{gap:17px}.header .nav{font-size:13px}.brand .domain{display:none}.hero{grid-template-columns:1.08fr .92fr}.hero-art{height:500px}.coin{width:340px}.orbit{width:430px}.orbit.o2{width:440px}.orbit.o3{width:400px}.wallet-float{right:-10px;width:215px;bottom:42px}.wallet-stage{min-height:610px}.wallet-preview{width:320px}.wallet-preview-note{bottom:-4px;font-size:10px}.docs-layout{grid-template-columns:200px minmax(0,1fr);gap:35px}.docs-toc{display:none}.header-cta{display:none}.cards-3{gap:13px}.card{padding:24px}.section{padding-top:90px}}
@media(max-width:800px){.wrap{padding:0 24px}.header-shell{top:8px;margin-top:8px;padding:0 12px;height:72px}.header{padding:0 15px;gap:14px}.header-end{gap:8px}.menu-toggle{display:flex}.nav{display:none;position:absolute;top:70px;left:12px;right:12px;background:#121b2bf7;border:1px solid #344662;border-radius:15px;padding:15px;flex-direction:column;align-items:stretch;gap:0;box-shadow:0 25px 60px #0009}.nav.open{display:flex}.nav a{padding:13px 12px;font-size:16px}.hero{grid-template-columns:1fr;gap:0;padding-top:52px;padding-bottom:32px;min-height:0}.hero-copy{max-width:670px}.hero h1{font-size:clamp(48px,8.7vw,72px)}.hero p.lead{max-width:630px;font-size:17px;margin-top:24px}.hero-art{height:470px;max-width:550px;width:100%;margin:15px auto 0}.coin{width:345px}.orbit{width:470px}.orbit.o2{width:460px;height:300px}.orbit.o3{width:390px}.ol1{top:37px;right:20px}.ol2{bottom:90px;left:10px}.ol3{bottom:16px;right:20px}.hero-art .art-caption{bottom:0}.intro-strip{gap:15px;padding:22px 0}.intro-strip>div{font-size:13px;gap:8px}.intro-strip .icon{width:18px;height:18px}.section{padding-top:75px}.section-head{display:block;margin-bottom:28px}.section-head p{margin-top:22px;max-width:620px}.section-head>.text-link{margin-top:20px}.compare-column{padding:27px}.compare-row{grid-template-columns:20px 1fr;gap:6px}.compare-row strong{font-size:15px}.compare-row p{font-size:14px}.cards-3{grid-template-columns:1fr}.card{padding:28px}.card> .icon{margin-bottom:20px}.product-content{padding:26px!important}.product-visual{margin:0 20px}.steps{gap:20px}.step h3{font-size:20px}.step p{font-size:14px}.footer-main{grid-template-columns:1.5fr 1fr;gap:30px}.footer-bottom{flex-direction:column;font-size:12px}.cta-panel{padding:30px;align-items:flex-start;flex-direction:column}.cta-panel h2{font-size:34px}.wallet-hero{padding-bottom:35px}.wallet-stage{min-height:645px;margin:25px auto 0;width:100%;max-width:510px}.wallet-preview{width:344px}.wallet-float{right:0;bottom:55px;width:230px}.wallet-preview-note{bottom:0;left:0;font-size:11px}.trust-grid{grid-template-columns:1fr}.feature-split{gap:30px;grid-template-columns:1fr}.feature-split .card{min-height:0}.feature-split h2{font-size:36px}.metric{padding:19px 16px}.metric strong{font-size:28px}.net-columns{grid-template-columns:1fr}.explorer-top{padding-top:27px}.explorer-hero{padding-top:35px}.explorer-hero h1{font-size:43px}.docs-layout{grid-template-columns:1fr;gap:0;padding-top:22px}.docs-sidebar{position:static;max-height:none;display:none;margin-bottom:30px;padding:15px;border:1px solid var(--line);border-radius:12px}.docs-sidebar.open{display:block}.docs-mobile-nav{display:inline-flex;align-items:center;gap:9px;border:1px solid var(--line);padding:8px 15px;border-radius:9px;font-size:14px;color:var(--muted);margin-bottom:16px}.docs-main h1{font-size:39px}.subhero{padding-top:50px;padding-bottom:30px}.subhero p{font-size:17px}.subhero h1{font-size:48px}.record-details>div{grid-template-columns:145px minmax(0,1fr)}.source-grid{grid-template-columns:1fr}.data-context>span{max-width:260px;text-align:right;font-size:12px}.epoch-bar{min-height:14px}.epoch-chart{gap:6px}.whitepaper-nav{grid-template-columns:1fr}}
@media(max-width:520px){.wrap{padding:0 20px}.brand strong{font-size:18px}.brand img{width:29px;height:29px}.header{height:60px;border-radius:14px}.header-shell{height:66px}.hero{padding-top:36px}.hero h1{font-size:46px;letter-spacing:-.048em}.hero p.lead{font-size:16px;line-height:1.75}.hero .actions{gap:10px;margin-top:23px}.button{font-size:14px;padding:12px 17px}.hero-art{height:378px;margin-top:12px}.coin{width:277px}.orbit{width:345px;height:155px}.orbit.o2{width:350px;height:245px}.orbit.o3{width:310px;height:180px}.orbit-label{font-size:9px;padding:5px 7px}.ol1{top:31px;right:0}.ol2{bottom:73px;left:0}.ol3{bottom:20px;right:3px}.hero-art .art-caption{font-size:10px;bottom:2px}.orbital-grid{inset:0 -18px;background-size:40px 40px}.intro-strip{grid-template-columns:1fr;gap:14px;padding:20px 0}.intro-strip>div{font-size:14px;gap:12px}.section{padding-top:65px}.section-head h2{font-size:34px}.section-head p{font-size:16px}.compare{grid-template-columns:1fr}.compare-column{padding:25px}.compare-column+div{border-left:0;border-top:1px solid var(--line)}.compare-heading{font-size:21px}.compare-row{padding:17px 0}.compare-row strong{font-size:16px}.compare-row p{font-size:14px}.epoch-card{padding:22px}.epoch-controls{display:block}.epoch-current strong{font-size:37px}.epoch-copy{margin-top:18px;max-width:none;font-size:14px}.epoch-chart{height:130px;gap:4px}.epoch-axis{font-size:10px}.product-grid{grid-template-columns:1fr}.product-card{min-height:335px}.steps{flex-direction:column;gap:25px}.step h3{margin:15px 0 10px;font-size:24px}.step p{font-size:16px}.faq summary{font-size:17px}.faq details p{font-size:15px;padding-right:15px}.footer{padding-top:35px}.footer-main{grid-template-columns:1fr 1fr;gap:30px 20px}.footer-brand{grid-column:1/-1}.footer-col:last-child{grid-column:auto}.footer-bottom div{flex-wrap:wrap;gap:15px}.cta-panel{padding:25px}.cta-panel h2{font-size:31px}.wallet-stage{min-height:610px;margin-top:24px;padding-right:24px}.wallet-preview{width:300px}.wallet-toolbar{padding:18px}.wallet-balance{padding:23px 19px 18px}.wallet-balance strong{font-size:39px}.wallet-pane{padding:4px 18px;min-height:205px}.wallet-float{width:190px;right:0;bottom:46px;padding:16px}.wallet-float h4{font-size:13px}.wallet-float p{font-size:11px}.wallet-preview-note{font-size:10px;bottom:0;right:0}.wallet-row{padding:15px 0}.wallet-row strong{font-size:12px}.wallet-row small{font-size:10px}.wallet-tools button{font-size:11px}.wallet-tools button .icon{width:34px;height:34px;padding:8px}.wallet-bottom{padding:12px 8px}.asset-pill{font-size:13px}.subhero h1{font-size:39px}.subhero{padding-top:37px}.subhero p{font-size:16px}.page-body h2{font-size:29px}.table-wrap{border-radius:12px}th,td{padding:14px 13px;font-size:13px}th{font-size:11px}.trust-tile{padding:25px}.downloads{grid-template-columns:1fr}.docs-hub-grid{grid-template-columns:1fr}.docs-main h1{font-size:36px}.docs-main .doc-summary{font-size:17px}.docs-main .prose h2{font-size:26px}.docs-main .prose p{font-size:16px}.doc-related{grid-template-columns:1fr}.explorer-hero h1{font-size:37px}.explorer-hero p{font-size:15px}.explorer-search{gap:10px;padding:7px 7px 7px 13px;border-radius:12px}.explorer-search input{font-size:14px}.explorer-search>.icon{width:17px;height:17px}.explorer-search .button{padding:12px;min-width:44px}.explorer-search .button .search-label{display:none}.data-context{gap:12px;align-items:flex-start}.data-context>span{font-size:11px;max-width:155px}.data-context div{gap:7px}.data-context div>.mono{display:none}.metric-grid{grid-template-columns:1fr 1fr;margin:27px 0 34px}.metric{padding:21px;border-bottom:1px solid var(--line)}.metric:nth-child(2){border-right:0}.metric:nth-child(n+3){border-bottom:0}.metric strong{font-size:29px}.metric .label{font-size:12px}.metric small{font-size:11px}.explorer-section h2{font-size:25px}.explorer-section-head .text-link{font-size:12px}.ledger-grid{grid-template-columns:1fr}.record-details>div{grid-template-columns:1fr;gap:7px;padding:16px 18px}.record-details dd{font-size:13px}.filter-bar{align-items:flex-start;flex-direction:column}.net-columns{gap:20px}.lane-panel{padding:23px}.directory-card{padding:22px}.timeline{padding-left:25px}.timeline-item::before{left:-31px}.timeline-item h3{font-size:23px}.whitepaper-chapter h2{font-size:28px}.whitepaper-chapter p{font-size:16px}.mini-flow{gap:6px}.mini-flow span{font-size:11px;padding:14px 6px}.source-tree{font-size:12px;padding:18px}.header-end{gap:4px}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*::before,*::after{animation:none!important;transition:none!important}.js-motion .reveal{opacity:1;transform:none}.coin{transform:rotate(-15deg)}}
@media print{*{animation:none!important;background:white!important;color:black!important;box-shadow:none!important}body{font-size:11pt}.header-shell,.footer,.docs-sidebar,.docs-toc,.docs-mobile-nav,.actions,.print-button,.hero-art,.wallet-stage,.motion-control{display:none!important}.wrap{max-width:100%;padding:0}.docs-layout{display:block}.subhero{padding:0 0 20px}.subhero h1{font-size:32pt}.print-only{display:block}.whitepaper-chapter{break-inside:avoid}.whitepaper-nav{display:none}a{text-decoration:underline}p{orphans:3;widows:3}.note{border:1px solid #aaa}.reveal{opacity:1!important;transform:none!important}.chip{border:1px solid #aaa}table{font-size:10pt}}
/* Local explorer, interactive states and readable synthetic records. */
.metrics{display:grid;grid-template-columns:repeat(4,1fr);border:1px solid var(--line);border-radius:16px;margin:30px 0;overflow:hidden}.metrics>div{padding:26px;border-right:1px solid var(--line);display:flex;flex-direction:column;gap:12px}.metrics>div:last-child{border-right:0}.metrics span,.metrics small{font-size:12px;color:var(--muted)}.metrics strong{font-size:42px;font-weight:450;letter-spacing:-.04em}.metrics .metric-word{font-size:31px}.metrics small{font-size:11px}.explorer-hero{position:relative;isolation:isolate;padding:72px 0 45px;text-align:center}.explorer-hero h1{font-size:clamp(48px,6vw,76px);line-height:1.06;letter-spacing:-.05em}.explorer-hero .lead{margin:24px auto 28px;font-size:18px;color:var(--muted)}.explorer-search{max-width:820px;margin:26px auto 0}.network-halo{position:absolute;inset:0;z-index:-1;pointer-events:none;background:radial-gradient(ellipse at 50% 30%,#213a6635,transparent 65%);mask-image:linear-gradient(black,transparent)}.network-halo:after{content:'';position:absolute;inset:0;background-image:linear-gradient(#668bbb12 1px,transparent 1px),linear-gradient(90deg,#668bbb12 1px,transparent 1px);background-size:42px 42px;transform:perspective(800px) rotateX(50deg);transform-origin:center bottom}.search-examples{display:flex;justify-content:center;align-items:center;gap:17px;flex-wrap:wrap;font-size:12px;margin:16px 0;color:var(--subtle)}.search-examples a{color:var(--muted);text-decoration:underline;text-underline-offset:4px}.search-error{color:#efb7a3;margin:16px auto;max-width:800px;font-size:14px}.section.compact{padding-top:58px}.lane-dot{display:inline-block;width:5px;height:5px;border-radius:50%;background:#7ea8fb;margin-right:9px}.lane-SHA3x{background:#aba0ed}.lane-Cuckaroo29{background:#84b9bc}.full-hash{overflow-wrap:anywhere;font-size:13px;line-height:1.8}.copy-button{display:grid;place-items:center;border:1px solid var(--line);border-radius:9px;min-width:44px;flex:none}.copy-button .icon{width:17px}.detail-nav{display:flex;justify-content:space-between;margin:25px 0}.breadcrumbs{display:flex;flex-wrap:wrap;gap:12px;margin-top:35px;font-size:13px;color:var(--muted)}.wallet-demo-copy{font-size:11px;color:var(--muted);line-height:1.7;margin:14px 0}.wallet-receive-demo{display:flex;flex-direction:column;align-items:center;text-align:center;gap:12px;padding:14px 0;font-size:12px}.wallet-receive-demo p{font-size:12px;color:var(--muted)}.wallet-receive-demo code{border:1px dashed #486487;border-radius:8px;padding:13px;font-size:10px}.wallet-receive-demo small{font-size:10px;color:var(--muted)}.wallet-review-demo{font-size:12px;padding:17px 0}.wallet-review-demo dl>div{display:flex;justify-content:space-between;gap:10px;padding:9px 0;border-bottom:1px solid var(--line)}.wallet-review-demo dt{color:var(--muted)}.wallet-review-demo p{font-size:10px;color:var(--muted);margin-top:10px}.wallet-pane{transition:min-height .2s}.wallet-stage{isolation:isolate}.directory-card:focus-visible{outline:2px solid var(--accent);outline-offset:4px}.hash-link{white-space:nowrap}.button:disabled{opacity:.4;cursor:default}.domain:empty{display:none}.hero-art{overflow:hidden}.motion-paused .network-halo{animation:none}.brand img{flex:none}
@media(max-width:800px){.metrics{grid-template-columns:1fr 1fr}.metrics>div:nth-child(2){border-right:0}.metrics>div:nth-child(-n+2){border-bottom:1px solid var(--line)}.explorer-hero{padding-top:46px}.explorer-hero h1{font-size:58px}.explorer-hero .lead{font-size:16px}}
@media(max-width:520px){.metrics>div{padding:20px}.metrics strong{font-size:33px}.metrics .metric-word{font-size:27px}.metrics span{font-size:11px}.explorer-hero h1{font-size:48px}.explorer-search .button{font-size:0;gap:0}.explorer-search .button .icon{width:20px}.search-examples{font-size:11px;gap:14px}.detail-nav{gap:20px}.hero h1{font-size:clamp(36px,10.8vw,46px)}}
/* Visual QA revision: preserve image proportions and the mobile grid's available width. */
h1,h2,h3{font-weight:500}h1{letter-spacing:-.04em}.coin{height:auto}.hero{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr)}.hero-copy{min-width:0}.hero h1{font-size:clamp(52px,5vw,72px);line-height:1.08}.hero-art .art-caption{bottom:6px}.wallet-stage{min-width:0;padding:12px 0 46px;min-height:690px}.wallet-stage:before{inset:0}.wallet-preview-note{bottom:0;left:0;right:0;text-align:center;font-size:12px;line-height:1.6}.wallet-float{display:none}.wallet-stage .wallet-preview{flex:none}.card-top{align-items:flex-start;gap:12px;flex-wrap:wrap}.status-link{max-width:100%}.card p{font-size:16px}.full-hash{font-size:14px}.metrics span{font-size:14px}.metrics small{font-size:12px}.search-examples{font-size:13px}.wallet-demo-copy{font-size:12px}.docs-toc a{font-size:13px}
@media(max-width:1100px) and (min-width:801px){.hero h1{font-size:56px}.hero{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr)}}
@media(max-width:800px){.hero{grid-template-columns:minmax(0,1fr)}.hero h1{font-size:clamp(42px,8.7vw,68px)}.wallet-stage{padding:12px 0 65px;min-height:710px}.wallet-preview-note{font-size:12px;bottom:0}.metrics span{font-size:13px}}
@media(max-width:520px){.hero h1{font-size:clamp(33px,10.4vw,44px);letter-spacing:-.04em}.hero p.lead{line-height:1.65}.wallet-stage{min-height:660px;padding-bottom:66px;margin-top:18px}.wallet-preview{width:min(300px,100%)}.wallet-preview-note{font-size:12px}.wallet-stage .wallet-preview{max-width:100%}.wallet-hero .status-link{font-size:12px}.metrics span{font-size:12px}.search-examples{font-size:12px;gap:12px}.brand strong{font-weight:500}}
@keyframes gridDrift{from{background-position:0 0,0 0}to{background-position:54px 54px,54px 54px}}
.orbital-grid{animation:gridDrift 32s linear infinite}.network-halo:after{animation:gridDrift 38s linear infinite}.motion-paused .orbital-grid,.motion-paused .network-halo:after{animation-play-state:paused}
@media(prefers-reduced-motion:reduce){.orbital-grid,.network-halo:after{animation:none!important}}

/* QuiNVarium R3. One presentation system; the base stylesheet supplies document primitives. */
:root{--bg:#07090b;--surface:#0d1115;--surface2:#141b23;--line:#ffffff18;--faint:#ffffff06;--text:#f0f3f7;--muted:#949da7;--subtle:#78828d;--blue:#85bfff;--blue2:#368df5;--radius:4px;--font:"Avenir Next","Helvetica Neue",Arial,sans-serif;--mono:"SFMono-Regular",Menlo,Consolas,monospace}
html{scroll-padding-top:115px}body{line-height:1.65;background:var(--bg);font-family:var(--font);-webkit-font-smoothing:antialiased}::selection{color:#fff;background:#2160ad}h1,h2,h3{font-weight:400;letter-spacing:-.055em}h2{font-size:clamp(36px,4.5vw,66px);line-height:1.08}h3{letter-spacing:-.035em}.wrap{max-width:1560px;padding:0 6%;margin:auto}.muted{color:var(--muted)}.section{padding-top:150px}.section.compact{padding-top:70px}.eyebrow{display:flex;gap:24px;align-items:center;font:10px/1.5 var(--mono);letter-spacing:.1em;color:var(--muted);margin-bottom:28px}.eyebrow>span{color:var(--blue)}.section-head{margin-bottom:40px}.section-head h2{font-size:48px}.actions{display:flex;align-items:center;gap:28px;margin-top:30px;flex-wrap:wrap}.button{display:inline-flex;justify-content:center;align-items:center;gap:28px;min-height:52px;padding:14px 23px;border:1px solid var(--line);border-radius:3px;background:var(--surface);color:var(--text);font:500 13px var(--font);transition:background .25s,transform .25s,border-color .25s}.button.primary{background:#e5edf6;color:#111923;border-color:#e5edf6;box-shadow:0 1px 0 #fff9}.button:hover{transform:translateY(-2px);background:var(--surface2);border-color:var(--blue)}.button.primary:hover{background:#acd0f7;color:#09141f}.button .icon{width:17px;height:17px}.quiet-cta{font-size:13px;color:var(--text);padding:12px 0;border-bottom:1px solid transparent}.quiet-cta:hover{border-bottom-color:var(--blue)}.text-link{display:inline-flex;align-items:center;gap:22px;font-size:13px;margin-top:27px}.text-link:hover{color:var(--blue)}.text-link .arrow{transition:transform .25s}.text-link:hover .arrow{transform:translateX(5px)}.round-link{display:grid;place-items:center;width:56px;height:56px;min-width:56px;border:1px solid var(--line);border-radius:50%;font-size:23px;transition:.25s}.round-link:hover{background:var(--text);color:var(--bg);transform:rotate(45deg)}
/* Official outlined lockup: geometry, letterforms and color split are preserved. */
.brand-lockup{display:block;position:relative;width:180px;line-height:0}.brand-lockup img{display:block;width:100%;height:auto}.brand-lockup .logo-light{display:none}html[data-theme=light] .logo-light{display:block}html[data-theme=light] .logo-dark{display:none}.brand{display:flex;align-items:center;gap:0;white-space:nowrap}.brand-domain{font:10px var(--mono);color:var(--subtle);border-left:1px solid var(--line);margin-left:0;padding-left:12px}.header-shell{position:sticky;top:0;z-index:100;width:100%;max-width:none;height:auto;margin:0;padding:0;background:#07090bed;border-bottom:1px solid var(--line);backdrop-filter:blur(24px)}.utility{display:flex;justify-content:space-between;max-width:1560px;height:31px;padding:0 6%;margin:auto;border-bottom:1px solid var(--line);font:9px var(--mono)}.product-switch{display:flex;gap:27px;align-items:stretch}.product-switch a{display:flex;align-items:center;gap:6px;color:var(--subtle);position:relative}.product-switch a[aria-current]{color:var(--text)}.product-switch a[aria-current]:after{content:"";position:absolute;bottom:-1px;left:0;right:0;height:1px;background:var(--blue)}.product-switch small{font-size:9px;color:var(--subtle)}.switch-dot{width:3px;height:3px;border-radius:50%;background:var(--muted)}[aria-current]>.switch-dot{background:var(--blue)}.utility-right{display:flex;gap:19px;align-items:center;color:var(--muted)}.utility-right>a:hover{color:var(--text)}.header{max-width:1560px;height:74px;padding:0 6%;margin:auto;display:flex;align-items:center;gap:30px;background:transparent;border:0;border-radius:0;box-shadow:none}.header .nav{position:static;display:flex;align-items:center;gap:27px;margin-left:auto}.nav>a,.nav-more summary{font:12px var(--font);color:#a8b0b9;padding:12px 0}.nav>a:hover,.nav>a[aria-current]{color:var(--text)}.header-end{display:flex;align-items:center;gap:20px}.utility-pop,.nav-more{position:relative}.utility-pop summary,.nav-more summary{list-style:none;display:flex;align-items:center;gap:7px;cursor:pointer;min-height:31px;white-space:nowrap}.utility-pop summary::-webkit-details-marker,.nav-more summary::-webkit-details-marker{display:none}.utility-pop[open] summary,.nav-more[open] summary{color:var(--text)}.pop-panel{position:absolute;right:0;top:calc(100% + 12px);min-width:230px;padding:17px;border:1px solid #ffffff26;border-radius:5px;background:#10161ef5;color:#f1f5fa;backdrop-filter:blur(25px);box-shadow:0 22px 65px #0007}.pop-label{display:block;margin:5px 9px 12px;font:9px/1.5 var(--mono);letter-spacing:.07em;color:#8e9bad;text-transform:uppercase}.pop-panel a{display:flex;align-items:center;justify-content:space-between;padding:10px;font-size:13px;border-radius:3px}.pop-panel a:hover,.pop-panel a[aria-current]{background:#ffffff09}.pop-panel a span{color:#8a97a9;font-size:11px}.contacts-pop{z-index:110}.theme-pop summary svg{width:17px;height:17px}.theme-pop-buttons{display:flex;flex-direction:column}.theme-pop-buttons button{padding:10px;text-align:left;font-size:12px}.theme-pop-buttons [aria-pressed=true]{background:#ffffff0d;color:#b1d5ff}.language-pop summary{font:10px var(--mono);min-height:44px;color:var(--text)}.language-pop svg{width:15px;height:15px}.mega-panel{position:absolute;right:-70px;top:calc(100% + 28px);display:grid;grid-template-columns:1.1fr 1fr;gap:35px;width:620px;padding:30px;border:1px solid #ffffff26;border-radius:4px;background:#10161ef5;color:#f1f5fa;backdrop-filter:blur(25px);box-shadow:0 25px 60px #0007}.mega-panel a{display:flex;align-items:center;justify-content:space-between;padding:10px 0}.mega-panel>div:first-child>a{font-size:25px;letter-spacing:-.04em}.mega-panel svg{width:20px;height:20px}.mega-panel p{font-size:13px;color:#91a0b3}.mega-panel>div+div a{font-size:13px;border-bottom:1px solid #fff1}.mega-panel .pop-label{margin-left:0}.menu-toggle{display:none;width:44px;height:44px;padding:10px}.menu-toggle svg{width:24px;height:24px}
/* OPEN FIELD: a spatial fabric constructed from three independent streams. */
.signal-hero{height:clamp(720px,calc(100svh - 166px),1000px);min-height:720px;position:relative;isolation:isolate;overflow:hidden;background:#040709;color:#f1f5fa}.signal-art{position:absolute;inset:0;z-index:-3}.signal-art canvas{display:block;width:100%;height:100%}.signal-vignette{position:absolute;inset:0;z-index:-2;background:linear-gradient(90deg,#040709db 0%,#04070986 28%,transparent 60%),linear-gradient(0deg,#040709 0%,transparent 19%)}.signal-content{padding-top:58px;position:relative;pointer-events:none}.signal-content a{pointer-events:auto}.hero-kicker{display:flex;align-items:center;gap:12px;font:10px/1.5 var(--mono);letter-spacing:.075em;color:#a8b7c7}.hero-kicker>span:not(.light-dot){color:#687f99}.light-dot{width:4px;height:4px;flex-shrink:0;border-radius:50%;background:#8bc7ff;box-shadow:0 0 12px #8bc7ff}.signal-content h1{display:flex;flex-direction:column;align-items:flex-start;gap:3px;margin-top:46px;font-size:clamp(95px,10.1vw,154px);line-height:.98;font-weight:400;letter-spacing:-.078em}.signal-content h1 span{display:block}.signal-gradient{background:linear-gradient(112deg,#f5f9ff 8%,#b4cce0 58%,#668cab 100%);color:#b3d1ed;background-clip:text;-webkit-text-fill-color:transparent}.signal-description{margin-top:29px;max-width:450px}.signal-description>p{color:#a4b2c0;font-size:15px;line-height:1.75}.signal-description .actions{gap:25px;margin-top:27px}.signal-aside{position:absolute;right:6%;top:60px;display:flex;gap:22px;color:#90a7bd;font:9px/1.7 var(--mono);letter-spacing:.05em}.signal-aside>span:first-child{color:#507594}.signal-axis{display:flex;gap:4px;align-items:flex-start;margin-top:4px}.signal-axis i{display:block;width:2px;height:26px;background:#a1cfff;opacity:.4}.signal-axis i:nth-child(2){height:40px;opacity:.7}.signal-axis i:nth-child(3){height:19px;opacity:.3}.hero-bottom{position:absolute;bottom:22px;left:0;right:0;display:flex;align-items:center;justify-content:space-between;gap:22px}.scroll-cue{font-size:10px;display:flex;align-items:center;gap:15px;color:#90a1b2}.scroll-cue>span{font-size:24px;color:#acc4dc}.lane-selector{display:flex;gap:4px;border-bottom:1px solid #b7d9ff24}.lane-selector button{display:flex;gap:9px;align-items:center;position:relative;min-height:44px;padding:9px 14px;color:#73879b;font:10px var(--mono);transition:color .25s}.lane-selector small{font-size:8px;color:#516478}.lane-selector i{width:3px;height:3px;border-radius:50%;background:#537694}.lane-selector [aria-pressed=true]{color:#d6eaff}.lane-selector [aria-pressed=true]:after{content:"";position:absolute;bottom:-1px;left:14px;right:14px;height:1px;background:#8fc9ff}.lane-selector [aria-pressed=true] i{background:#c7e6ff;box-shadow:0 0 9px #c7e6ff}.scene-motion{display:flex;align-items:center;gap:8px;color:#7a90a4;font-size:10px;min-height:44px}.scene-motion .icon{width:13px;height:13px}.signal-hero:after{content:"";position:absolute;inset:16px;pointer-events:none;background:linear-gradient(#546d8566,#546d8566) left top/8px 1px no-repeat,linear-gradient(#546d8566,#546d8566) left top/1px 8px no-repeat,linear-gradient(#546d8566,#546d8566) right top/8px 1px no-repeat,linear-gradient(#546d8566,#546d8566) right top/1px 8px no-repeat}
html[lang=en] .signal-content h1{font-size:clamp(90px,9vw,145px)}
/* Market data stays readable, attributable and pausable. */
.market-ticker{display:flex;height:61px;align-items:stretch;position:relative;overflow:hidden;border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:var(--bg)}.market-label{display:flex;flex-direction:column;justify-content:center;position:relative;flex-shrink:0;min-width:195px;padding:0 26px 0 max(25px,calc((100vw - 1374px)/2));border-right:1px solid var(--line);background:var(--bg);z-index:2}.market-label strong{font-size:11px;font-weight:400}.market-label a{font:8px/1.7 var(--mono);color:var(--muted);white-space:nowrap}.market-dot{position:absolute;right:17px;top:25px;width:3px;height:3px;border-radius:50%;background:var(--muted)}.market-ticker[data-state=live] .market-dot{background:#a2c6b4}.ticker-window{flex:1;min-width:0;overflow:hidden;mask-image:linear-gradient(90deg,transparent,#000 22px,#000 calc(100% - 22px),transparent)}.ticker-track{display:flex;width:max-content;height:100%;animation:tickerRun 48s linear infinite}.ticker-group{display:flex;flex-shrink:0;align-items:center}.ticker-item{display:flex;align-items:center;gap:12px;padding:0 29px;border-right:1px solid var(--line);font-size:11px;white-space:nowrap}.ticker-item strong{font-weight:500;font-size:10px}.ticker-item>span:not(.coin-letter){font-size:10px;color:var(--muted)}.ticker-item>b{font:11px var(--mono);min-width:71px}.coin-letter{font:15px var(--font);color:var(--subtle)}.ticker-control{width:43px;flex-shrink:0;border-left:1px solid var(--line);background:var(--bg);font-size:11px;color:var(--muted)}.ticker-paused .ticker-track,.motion-paused .ticker-track{animation-play-state:paused}.market-ticker:hover .ticker-track{animation-play-state:paused}@keyframes tickerRun{to{transform:translateX(-50%)}}
/* Editorial pages: whitespace, hierarchy and hairline divisions. */
.editorial-intro{display:grid;grid-template-columns:1fr 2fr;gap:80px}.side-note{font-size:12px;color:var(--subtle);line-height:1.8}.editorial-intro h2{font-size:clamp(40px,4.7vw,68px)}.editorial-lead{font-size:16px;max-width:660px;line-height:1.85;color:var(--muted);margin-top:32px}.rule-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:45px;margin-top:75px;border-top:1px solid var(--line)}.rule{height:auto;background:none;padding:28px 0 12px;margin:0;border:0}.rule-number{font:10px var(--mono);color:var(--subtle)}.rule h3{font-size:23px;line-height:1.2;margin:25px 0 15px}.rule p{font-size:13px;color:var(--muted);max-width:340px;line-height:1.85}.mining-stage{display:grid;grid-template-columns:.9fr 1.1fr;gap:100px;align-items:center}.mining-copy p,.era-layout>div>p,.product-path p,.asset-feature>div>p{font-size:14px;line-height:1.85;color:var(--muted);max-width:430px;margin-top:25px}.mining-visual{position:relative;isolation:isolate;min-height:290px}.mining-visual canvas{position:absolute;inset:0;width:100%;height:100%;opacity:.65;z-index:-1}.mining-row{display:flex;align-items:center;gap:19px;padding:30px 0;border-bottom:1px solid var(--line);transition:padding .25s}.mining-row:hover{padding-left:7px}.mining-row>span{font:10px var(--mono);color:var(--subtle)}.mining-row strong{font-size:20px;letter-spacing:-.025em;font-weight:400}.mining-row small{font:9px var(--mono);color:var(--subtle)}.mining-row>b{font-weight:400;color:var(--muted)}.lane-signal{margin-left:auto;display:flex;align-items:center;gap:3px;height:27px}.lane-signal i{width:1px;height:7px;background:#88b9ef;animation:pulseLane 3s ease-in-out infinite}.lane-signal i:nth-child(3n){height:21px;animation-delay:-1.2s}.lane-signal i:nth-child(2n){height:13px;animation-delay:-.5s}.lane-1 i{background:#9e98c5}.lane-2 i{background:#9dccc9}.visual-caption{font:8px/1.7 var(--mono);letter-spacing:.07em;color:var(--subtle);margin-top:20px}.era-section{border-bottom:1px solid var(--line);padding-bottom:100px}.era-layout{display:grid;grid-template-columns:1fr 1.08fr;gap:100px;align-items:center}.epoch-card{border:0;border-radius:0;background:transparent;box-shadow:none;padding:0}.epoch-controls{gap:25px}.epoch-current strong{font-weight:400;font-size:46px;letter-spacing:-.05em}.epoch-current small{font:10px var(--mono)}.epoch-copy{font-size:11px;max-width:240px;color:var(--subtle)}.epoch-chart{height:165px;margin-top:40px;gap:6px;border-bottom:1px solid var(--line)}.epoch-bar{background:linear-gradient(#5f8caf88,#52748d22);border-top:1px solid #799aba;border-radius:0}.epoch-bar.active{background:linear-gradient(#a4d8ff,#428aca65);border-top-color:#d2efff;box-shadow:0 0 25px #4895e611}.epoch-range{accent-color:#a7d7ff}.epoch-axis{font:9px var(--mono)}.product-paths>.eyebrow{margin-bottom:50px}.product-path{display:flex;align-items:center;gap:55px;border-top:1px solid var(--line);padding:60px 0}.product-path>div:first-child{flex:1}.product-path>div>span{font:10px var(--mono);color:var(--subtle)}.product-path h2{font-size:48px;margin-top:18px}.path-glyph{width:185px;height:130px;display:grid;place-items:center;position:relative;background:linear-gradient(140deg,#ffffff04,transparent)}.path-glyph:before{content:"";position:absolute;inset:15px;border:1px solid var(--line);transform:skewY(-10deg)}.path-glyph .icon{width:45px;height:45px;stroke-width:.7;color:#a3c6e6}.progress-strip{display:grid;grid-template-columns:1fr 1.25fr;gap:100px;padding-bottom:20px}.progress-list{list-style:none;margin:0;padding:5px 0}.progress-list li{display:flex;gap:25px;padding:29px 0;border-bottom:1px solid var(--line)}.progress-list li>span{font:10px var(--mono);color:var(--subtle)}.progress-list li>span:last-child{margin-left:auto;color:var(--subtle);font-size:17px}.progress-list strong{font-size:19px;font-weight:400}.progress-list p{font-size:12px;line-height:1.8;color:var(--muted);max-width:350px;margin-top:9px}.progress-list a{font:10px var(--mono);display:inline-block;margin-top:16px;color:var(--blue)}.progress-list .current strong{color:#b3d4f4}.progress-list .completed>span:last-child{color:#a4c6b7}.questions{display:grid;grid-template-columns:1fr 1.6fr;gap:100px;padding-bottom:100px}.faq{border-top:1px solid var(--line)}.faq details{border-bottom:1px solid var(--line);padding:0;border-radius:0;background:none}.faq summary{padding:26px 0;list-style:none;font-size:17px;cursor:pointer;position:relative;padding-right:40px}.faq summary::-webkit-details-marker{display:none}.faq summary:after{content:"+";position:absolute;right:4px;top:25px;color:var(--subtle);font-size:20px}.faq details[open] summary:after{content:"−"}.faq details p{color:var(--muted);font-size:13px;line-height:1.85;padding:0 40px 25px 0}.knowledge-bar{display:flex;justify-content:space-between;align-items:center;gap:40px;border-top:1px solid var(--line);padding:40px 0 75px}.knowledge-bar>div{display:flex;align-items:center;gap:25px}.knowledge-bar .icon{width:27px;height:27px;color:var(--subtle);flex-shrink:0}.knowledge-bar h3{font-size:24px}.knowledge-bar p{font-size:12px;margin-top:7px;color:var(--muted)}
/* Wallet: an editorial product stage, not a simulated hardware device. */
.app-showcase{position:relative;isolation:isolate;overflow:hidden;min-height:760px;display:grid;grid-template-columns:.86fr 1.14fr;align-items:center;padding:45px 6% 50px;background:#06090d;color:#f0f4fa;gap:30px}.app-mesh{position:absolute;inset:0;z-index:-2}.app-mesh canvas{width:100%;height:100%;display:block}.app-showcase:after{content:"";position:absolute;inset:0;pointer-events:none;z-index:-1;background:linear-gradient(90deg,#06090dcc 0%,transparent 65%),linear-gradient(0deg,#06090d,transparent 30%)}.app-title{padding:0;max-width:650px;width:100%;margin:0;align-self:start;padding-top:50px}.app-title .hero-kicker{font-family:var(--mono);font-size:10px}.app-title h1{font-size:clamp(64px,6.2vw,95px);line-height:1.06;letter-spacing:-.07em;margin:35px 0 25px}.app-title em{font-style:normal;color:#a7bdd2}.app-title>p:not(.hero-kicker){font-size:14px;line-height:1.8;color:#a0afbf}.app-title .actions{align-items:flex-start;flex-direction:column;gap:5px;margin-top:28px}.wallet-experience{position:relative;display:grid;grid-template-columns:1fr;width:100%;margin:0;padding:0;min-width:0;perspective:1500px;max-width:720px;justify-self:end}.experience-rail{position:absolute;left:-77%;right:100%;bottom:32px;display:flex;gap:8px;min-width:390px}.experience-rail>.eyebrow{display:none}.experience-step{border-top:1px solid #ffffff20;padding:15px 10px 0 0;display:flex;align-items:flex-start;gap:8px;text-align:left;flex:1;color:#6f859a;background:transparent;min-width:0}.experience-step>span{font:8px var(--mono);margin-top:4px}.experience-step strong{font-size:11px;display:block;font-weight:400}.experience-step small{font-size:9px;display:block;color:#5b7084;margin-top:5px;line-height:1.5}.experience-step.active{border-top-color:#88b8e4;color:#d7e9fa}.experience-step>div{flex:1}.wallet-stage{position:relative;isolation:isolate;max-width:none;width:365px;min-height:0;padding:0;margin:0 0 0 22%;transform:rotateY(-9deg) rotateX(4deg) rotateZ(-3deg);transition:transform 1s cubic-bezier(.2,.8,.2,1);filter:drop-shadow(0 40px 40px #000a)}.wallet-stage:hover,.wallet-stage:focus-within{transform:rotateY(0) rotateX(0) rotateZ(0)}.wallet-preview{width:100%;position:relative;margin:0;padding:0;background:linear-gradient(150deg,#1b2430ef,#0e151fec 60%);border:1px solid #a3c7eb4a;border-radius:14px;overflow:hidden;box-shadow:inset 0 1px 0 #cce5ff25,3px 6px 0 #152231bb,4px 7px 0 #88abd22a;backdrop-filter:blur(30px)}.wallet-toolbar{display:flex;justify-content:space-between;align-items:center;padding:18px 22px;border-bottom:1px solid #ffffff0d;font-size:11px;color:#d5dfec}.wallet-toolbar .flex{gap:9px}.avatar{display:grid;place-items:center;width:23px;height:23px;border:1px solid #d1e7fc28;border-radius:7px;background:#a2c2f015;color:#c9ddf3;font-size:11px}.wallet-demo-tag{font:8px var(--mono);color:#8093aa}.wallet-balance{padding:27px 22px 20px;text-align:left}.wallet-balance>p{font-size:10px;color:#8f9fb2}.wallet-balance>strong{display:block;margin-top:10px;font-size:43px;font-weight:400;letter-spacing:-.06em;color:#f1f6fc}.wallet-tools{display:flex;gap:8px;margin-top:24px}.wallet-tools button{display:flex;flex:1;flex-direction:column;align-items:center;gap:8px;padding:13px 5px;border:1px solid #bdcfe218;border-radius:7px;background:#8aa6c609;font-size:9px;color:#b4c5d8}.wallet-tools .icon{width:17px;height:17px;color:#bad8f5}.wallet-tools button:hover{background:#91c2f51a}.wallet-tabs{display:flex;gap:17px;margin:0;padding:0 22px;border-bottom:1px solid #ffffff10}.wallet-tabs button{font-size:10px;padding:12px 0;color:#788a9f;border-radius:0;background:transparent;border:0;border-bottom:1px solid transparent}.wallet-tabs [aria-selected=true]{color:#c6def6;border-bottom-color:#93bff3}.wallet-pane{min-height:225px;padding:3px 22px}.wallet-row{display:flex;gap:10px;align-items:center;padding:17px 0;border-bottom:1px solid #ffffff09}.wallet-row .asset-icon{width:30px;height:30px;font-size:10px;border-radius:50%}.wallet-row strong{font-size:11px;font-weight:500;color:#d7e4f1}.wallet-row small{font-size:9px;color:#8092a7}.wallet-row .amount{margin-left:auto;text-align:right}.wallet-bottom{display:flex;justify-content:space-around;padding:16px 10px;border-top:1px solid #ffffff10;color:#71869d}.wallet-bottom>div{display:flex;flex-direction:column;align-items:center;gap:7px;font-size:8px}.wallet-bottom .icon{width:15px;height:15px}.wallet-bottom .active{color:#adcef2}.wallet-pane .wallet-receive,.wallet-pane .wallet-review{font-size:10px;color:#aabbcc}.wallet-pane h4{font-size:13px}.wallet-pane p{font-size:10px}.wallet-pane .review-row{font-size:10px}.wallet-pane .button{font-size:10px;min-height:36px;padding:9px 12px;color:#f1f5fa;background:#1c2c40}.wallet-pane code{font-size:9px;overflow-wrap:anywhere}.confirmation-panel{position:absolute;z-index:2;right:-1%;top:165px;width:228px;padding:23px;background:linear-gradient(135deg,#172433de,#0c1520f2);border:1px solid #add5ff43;border-radius:10px;box-shadow:0 25px 50px #0008,inset 0 1px 0 #d5eaff16;backdrop-filter:blur(24px);transform:rotateY(-12deg) rotateZ(5deg) translateZ(55px);transition:transform .8s}.confirmation-panel:hover,.confirmation-panel:focus-within{transform:none}.wallet-stage:focus-within{z-index:3}.wallet-experience:has(.wallet-stage:focus-within) .confirmation-panel{opacity:.18;pointer-events:none;transform:translateX(70px) rotateZ(8deg)}.confirmation-top{display:flex;gap:9px;align-items:center;color:#90a7c0;font-size:9px}.confirmation-top .icon{width:14px;height:14px}.confirmation-panel h3{font-size:28px;line-height:1.12;color:#d2e2f4;margin:23px 0;letter-spacing:-.05em}.send-amount{font-size:39px;font-weight:400;color:#f5faff;letter-spacing:-.05em}.send-amount>span{font:11px var(--mono);margin-left:10px;color:#92adc7}.confirmation-panel dl{margin-top:23px}.confirmation-panel dl>div{display:flex;justify-content:space-between;gap:9px;padding:10px 0;border-top:1px solid #c9dfff13;font-size:9px}.confirmation-panel dt{color:#7d95ad}.confirmation-panel dd{margin:0;color:#bacce0;font-size:9px}.confirmation-panel dd span{font:7px var(--mono);color:#647e97}.confirmation-panel .button{display:flex;width:100%;background:#c8e2fc;color:#11202e;border-color:#c8e2fc;font-size:10px;min-height:40px;padding:9px 10px;gap:10px;margin-top:17px}.confirmation-foot{display:flex;gap:7px;align-items:center;justify-content:center;font-size:7px;color:#738aa0;margin-top:13px}.confirmation-foot .icon{width:10px;height:10px}.experience-caption{display:flex;align-items:center;justify-content:center;gap:12px;color:#5f778d;font-size:8px;text-align:center;line-height:1.6;margin-top:30px;padding-left:12%;transform:none}.demo-pill{display:inline-flex;align-items:center;gap:8px;padding:5px 8px;border:1px solid var(--line);border-radius:3px;font:8px var(--mono);color:var(--muted);white-space:nowrap}.demo-pill i{width:4px;height:4px;border-radius:50%;background:var(--subtle)}.wallet-manifesto{display:grid;grid-template-columns:1.4fr 1fr;gap:100px;align-items:end}.wallet-manifesto>p{font-size:15px;line-height:1.85;color:var(--muted);max-width:460px}.asset-feature{display:grid;grid-template-columns:1.1fr 1fr;gap:80px;align-items:center}.asset-lineup{display:flex;justify-content:space-around;gap:25px}.asset-lineup>div{display:flex;align-items:center;flex-direction:column}.asset-orb{display:grid;place-items:center;width:78px;height:78px;margin-bottom:24px;border-radius:50%;border:1px solid #ffffff18;background:radial-gradient(at 30% 10%,#ffffff08,transparent);font-size:20px}.asset-lineup strong{font-size:15px;font-weight:400}.asset-lineup small{font:8px var(--mono);color:var(--subtle);margin-top:7px}.openness{padding-bottom:20px}.open-title{max-width:850px}.open-title>p:last-child{font-size:14px;color:var(--muted);margin-top:30px}.verification-rows{margin-top:65px}.verification-rows>a{display:grid;grid-template-columns:50px 1fr 1fr 30px;gap:35px;align-items:center;border-top:1px solid var(--line);padding:30px 0}.verification-rows>a>span{font:10px var(--mono);color:var(--subtle)}.verification-rows h3{font-size:25px}.verification-rows p{font-size:12px;line-height:1.85;color:var(--muted)}.verification-rows b{font-size:22px;font-weight:400;color:var(--subtle)}.verification-rows>a:hover h3{color:var(--blue)}
/* Explorer: instrument-like typography and restrained data density. */
.observatory-wrap{max-width:1560px}.explorer-context{display:flex;align-items:center;gap:15px;padding-top:20px;font:9px var(--mono);color:var(--subtle)}.explorer-context>a{margin-left:auto;color:var(--muted)}.observatory-hero{position:relative;isolation:isolate;padding:55px 0 55px;overflow:hidden}.observatory-lines{position:absolute;inset:0 -5% 0 35%;z-index:-1;opacity:.8;mask-image:linear-gradient(90deg,transparent,#000 35%,#000)}.observatory-lines canvas{display:block;width:100%;height:100%}.observatory-hero h1{font-size:clamp(65px,6.1vw,93px);line-height:1.05;letter-spacing:-.065em;margin:30px 0 20px}.observatory-hero em{font-style:normal;color:#9ab3c6}.observatory-hero>p:not(.hero-kicker){color:var(--muted);font-size:13px;line-height:1.8}.observatory-hero .explorer-search{max-width:760px;margin:30px 0 0}.observatory-hero .search-examples{justify-content:flex-start;margin-top:15px}.explorer-search{background:linear-gradient(115deg,var(--surface2),var(--surface));border:1px solid var(--line)}.explorer-search{border-radius:4px;box-shadow:0 10px 35px #0002}.explorer-search:focus-within{border-color:#86c0e9}.explorer-metrics{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:25px 0}.explorer-metrics>div{padding:0 35px;border-left:1px solid var(--line)}.explorer-metrics>div:first-child{padding-left:0;border-left:0}.explorer-metrics>div>span{font:10px var(--mono);color:var(--subtle)}.explorer-metrics strong{font-size:42px;font-weight:400;letter-spacing:-.04em;line-height:1.3;display:flex;gap:14px;align-items:baseline;margin-top:12px}.explorer-metrics small{font:10px var(--font);color:var(--muted)}.observatory-analytics{display:grid;grid-template-columns:1.65fr 1fr;gap:55px;padding:50px 0;border-bottom:1px solid var(--line)}.chart-panel,.distribution-panel{min-width:0}.chart-heading{display:flex;justify-content:space-between;align-items:center}.chart-heading .eyebrow{margin-bottom:12px}.chart-heading h2{font-size:25px;letter-spacing:-.04em}.chart-range{display:flex;border:1px solid var(--line);border-radius:4px;padding:3px}.chart-range button{padding:5px 11px;color:var(--subtle);font:10px var(--mono);border-radius:2px}.chart-range [aria-pressed=true]{color:var(--text);background:var(--surface2)}.block-chart{position:relative;margin-top:30px}.block-chart svg{width:100%;height:auto;overflow:visible}.chart-grid path{stroke:var(--line);fill:none;stroke-width:.7}.block-chart circle{cursor:pointer;transition:r .2s}.block-chart circle:focus{outline:none;stroke:#fff;stroke-width:4}.chart-tooltip{position:absolute;right:5px;top:0;background:var(--surface2);border:1px solid var(--line);border-radius:4px;padding:8px 12px;font:9px var(--mono)}.chart-caption{display:flex;justify-content:space-between;gap:20px;font:8px/1.6 var(--mono);color:var(--subtle);margin-top:10px}.distribution-panel{border-left:1px solid var(--line);padding-left:45px}.distribution-panel .eyebrow{margin-bottom:10px}.distribution-number{display:flex;align-items:center;gap:25px;margin-top:7px}.distribution-number strong{font-size:57px;line-height:1.2;font-weight:400}.distribution-number span{font-size:11px;line-height:1.7;color:var(--muted)}.distribution-bar{display:flex;gap:3px;margin:19px 0 15px;height:3px}.distribution-bar span{width:33.333%;background:#91bfe4}.distribution-bar span:nth-child(2){background:#8a93bf}.distribution-bar span:nth-child(3){background:#85b2b0}.distribution-panel>a{display:flex;align-items:center;gap:10px;padding:9px 0;font-size:11px}.distribution-panel>a strong{font-weight:400;flex:1}.distribution-panel>a>span:not(.lane-key){font:9px var(--mono);color:var(--subtle)}.distribution-panel>a>b{font-size:14px;font-weight:400;color:var(--subtle)}.lane-key{width:4px;height:4px;border-radius:50%;background:#91bfe4}.lane-key.key-1{background:#8a93bf}.lane-key.key-2{background:#85b2b0}.distribution-panel .visual-caption{font-size:8px;margin-top:13px}.ledger-section{padding-top:45px}.ledger-heading{display:flex;align-items:center;justify-content:space-between;margin-bottom:27px;gap:25px}.ledger-heading>.eyebrow{margin:0}.ledger-tabs{display:flex;gap:24px}.ledger-tabs button{display:flex;gap:12px;padding:12px 0;border-bottom:1px solid transparent;font-size:12px;color:var(--subtle)}.ledger-tabs [aria-selected=true]{border-color:var(--blue);color:var(--text)}.ledger-tabs span{font:9px var(--mono);color:var(--subtle)}.table-wrap{border-radius:3px;border-color:var(--line);background:transparent}.table-wrap table{font-size:11px}.table-wrap th{font:9px var(--mono);color:var(--subtle);font-weight:400;background:var(--faint)}.table-wrap td{padding-top:19px;padding-bottom:19px}.table-bottom{display:flex;justify-content:space-between;align-items:center;padding:20px 0}.table-bottom .text-link{margin:0}.table-bottom>span{font:9px var(--mono);color:var(--subtle)}.lab-report-link{display:flex;align-items:center;justify-content:space-between;gap:65px;border-top:1px solid var(--line);padding:70px 0 90px;margin-top:50px}.lab-report-link h2{font-size:45px}.lab-report-link p:not(.eyebrow){font-size:13px;line-height:1.8;color:var(--muted);max-width:580px;margin-top:20px}
.source-channels{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;padding:30px 0;border-top:1px solid var(--line);font-size:13px}.source-channels a:hover{color:var(--blue)}
/* Reference material keeps its own quiet reading rhythm. */
.subhero{padding:70px 0 45px;max-width:1000px}.subhero h1{font-size:clamp(45px,5vw,72px);line-height:1.08}.subhero>p:not(.eyebrow){font-size:16px;line-height:1.8;color:var(--muted);max-width:820px}.prose{font-size:15px;line-height:1.9;max-width:820px}.prose h2{font-size:31px;line-height:1.25;letter-spacing:-.04em}.prose h3{font-size:22px}.prose p,.prose li{color:var(--muted)}.docs-layout{gap:65px}.docs-sidebar{top:125px;font-size:12px}.docs-sidebar>a{padding:8px 11px;border-radius:3px}.docs-sidebar strong{font:9px var(--mono);letter-spacing:.07em;margin-top:23px}.docs-sidebar [aria-current]{background:#93bfff09;color:var(--blue);border-left-color:var(--blue)}.docs-mobile-nav{border-radius:3px}.card,.panel,.notice,.callout,.roadmap-card,.doc-card{border-radius:4px;box-shadow:none;background:var(--faint)}.card:hover,.doc-card:hover{background:var(--surface)}.status,.badge,.pill{border-radius:3px}.grid-3,.grid-2{gap:25px}.data-context{border-radius:3px;margin-top:22px;background:var(--faint)}.tabs button{border-radius:3px}.source-box{border-radius:3px}.doc-head{padding-top:55px}.doc-head h1{font-size:50px}.doc-head>p{font-size:15px;color:var(--muted)}.documentation-search input{border-radius:3px}.disclosure{border-radius:3px}.article-actions{border-top:1px solid var(--line);padding-top:25px}.breadcrumb{font:10px var(--mono);color:var(--subtle)}
/* Footer uses the same untouched brand artwork as the header. */
.footer{margin-top:15px;padding:0;background:#050709;border-top:1px solid var(--line)}.footer-opening{display:flex;align-items:center;gap:70px;padding:50px 0 40px;border-bottom:1px solid var(--line)}.footer-wordmark{display:block;line-height:0;margin-left:-19px}.footer-wordmark .brand-lockup{width:420px;max-width:100%}.footer-opening>p{margin-left:auto;color:var(--subtle);font-size:13px;line-height:1.8}.footer-opening>.round-link{margin-left:auto}.footer-main{display:grid;grid-template-columns:1.6fr 1fr 1fr 1fr;gap:45px;padding:55px 0}.footer-brand .eyebrow{font-size:9px;letter-spacing:.07em;margin-bottom:22px}.social-grid{display:grid;grid-template-columns:1fr 1fr;gap:13px 35px;max-width:300px}.social-grid a{display:flex;justify-content:space-between;gap:20px;font-size:11px;color:var(--muted)}.social-grid span{color:var(--subtle)}.social-grid a:hover{color:var(--text)}.footer-col{display:flex;flex-direction:column;gap:12px}.footer-col>strong{font:9px var(--mono);letter-spacing:.04em;color:var(--subtle);margin-bottom:9px;text-transform:uppercase}.footer-col a{font-size:11px;color:var(--muted)}.footer-col a:hover{color:var(--text)}.footer-controls{display:flex;align-items:center;gap:40px;padding:24px 0;border-top:1px solid var(--line);font-size:10px;color:var(--subtle)}.theme-control{display:flex;gap:4px;padding:3px;border:1px solid var(--line);border-radius:4px}.theme-control button{padding:7px 13px;font-size:9px;border-radius:2px}.theme-control [aria-pressed=true]{background:var(--surface2);color:var(--text)}.motion-control{display:flex;align-items:center;gap:9px;min-height:38px}.motion-control svg,.footer-controls>a svg{width:12px;height:12px}.footer-controls>a{margin-left:auto;display:flex;align-items:center;gap:9px}.footer-bottom{display:flex;justify-content:space-between;align-items:center;gap:25px;padding:22px 0;border-top:1px solid var(--line);font:8px/1.8 var(--mono);color:var(--subtle)}.footer-bottom>div{display:flex;gap:25px}.footer-bottom a:hover{color:var(--text)}
@keyframes pulseLane{0%,100%{transform:scaleY(.6);opacity:.4}50%{transform:scaleY(1);opacity:1}}.motion-paused *,html[data-reduced=true] *{animation-play-state:paused!important}.motion-paused .wallet-stage,.motion-paused .confirmation-panel{transform:none;transition:none}.reveal{transition:opacity .8s,transform .8s}.js-motion .reveal:not(.visible){opacity:0;transform:translateY(22px)}:focus-visible{outline:2px solid var(--blue);outline-offset:5px}button,a,summary{-webkit-tap-highlight-color:transparent}
html[data-theme=light]{--bg:#eef1f4;--surface:#f8fafc;--surface2:#dce5ed;--line:#1c35431f;--faint:#15384b04;--text:#192a39;--muted:#596c7a;--subtle:#637888;--blue:#285f92;--blue2:#2e76b7}html[data-theme=light] .header-shell{background:#eef1f4ee}html[data-theme=light] .nav>a,html[data-theme=light] .nav-more summary{color:#506476}html[data-theme=light] .footer{background:#e7ecf0}html[data-theme=light] .button.primary{color:#f4f8fc;background:#203a53;border-color:#203a53}html[data-theme=light] .button.primary:hover{background:#2f5273}html[data-theme=light] .signal-hero .button.primary,html[data-theme=light] .app-showcase .button.primary{background:#e5edf6;color:#111923;border-color:#e5edf6}html[data-theme=light] .signal-hero .quiet-cta,html[data-theme=light] .app-showcase .quiet-cta{color:#dae6f2}html[data-theme=light] .observatory-hero em{color:#53738d}html[data-theme=light] .progress-list .current strong{color:#346c9b}html[data-theme=light] .asset-orb{border-color:var(--line)}
@media(hover:hover){.wallet-experience:has(.wallet-stage:hover) .confirmation-panel{opacity:.18;pointer-events:none;transform:translateX(70px) rotateZ(8deg)}}
@media(min-width:1700px){.signal-content{padding-top:85px}.signal-content h1{font-size:170px;margin-top:65px}.signal-description{margin-top:40px}.app-showcase{padding-left:max(6%,calc((100vw - 1374px)/2));padding-right:max(6%,calc((100vw - 1374px)/2));gap:90px}.signal-aside{right:max(6%,calc((100vw - 1374px)/2))}}
@media(max-width:1200px){.header .nav{gap:18px}.header{gap:20px}.utility-right{gap:12px}.brand-lockup{width:160px}.brand-domain{padding-left:8px;font-size:9px}.wrap,.header,.utility{padding-left:5%;padding-right:5%}.signal-content h1{font-size:124px}.signal-description{max-width:400px}.signal-aside{right:5%}.scroll-cue{max-width:195px;font-size:9px}.mining-stage,.era-layout,.questions,.progress-strip{gap:60px}.editorial-intro{gap:50px}.app-showcase{padding-left:5%;padding-right:5%;grid-template-columns:.8fr 1.2fr;gap:5px}.app-title h1{font-size:70px}.wallet-stage{width:335px;margin-left:12%}.confirmation-panel{width:210px;right:0;padding:20px;top:185px}.experience-rail{left:-57%;min-width:300px;bottom:35px;gap:5px}.experience-step small{display:none}.experience-step strong{font-size:10px}.app-title .actions{gap:4px}.wallet-experience{padding-right:10px}.footer-main{gap:30px}.footer-wordmark .brand-lockup{width:350px}.signal-content{padding-top:52px}}
@media(max-width:1020px){.header .nav{display:none;position:absolute;top:100%;left:0;right:0;margin:0;padding:22px 6% 30px;background:var(--bg);border-bottom:1px solid var(--line);flex-direction:column;align-items:stretch;gap:0}.header .nav.open{display:flex}.nav>a{padding:14px 0;border-bottom:1px solid var(--line)}.nav-more{width:100%}.nav-more summary{padding:15px 0}.mega-panel{position:static;width:100%;margin-top:10px;box-shadow:none;grid-template-columns:1fr 1fr;gap:25px}.menu-toggle{display:block}.header-end{margin-left:auto;gap:20px}.brand-lockup{width:180px}.utility-right>a:nth-child(n+4){display:none}.signal-aside>span:nth-child(2){display:none}.signal-content h1{font-size:112px}.signal-vignette{background:linear-gradient(90deg,#040709e0,transparent 75%),linear-gradient(0deg,#040709,transparent 25%)}.signal-hero{min-height:720px}.signal-content .actions{gap:20px}.hero-bottom{gap:20px}.scroll-cue{max-width:155px}.lane-selector button{padding:9px 10px;font-size:9px}.lane-selector small{display:none}.scene-motion span{display:none}.editorial-intro{grid-template-columns:1fr 2fr;gap:40px}.rule-grid{gap:25px}.rule h3{font-size:21px}.mining-stage,.era-layout{gap:45px}.mining-row{gap:13px}.mining-row strong{font-size:17px}.lane-signal{gap:2px}.product-path h2{font-size:42px}.path-glyph{width:135px}.progress-strip{gap:40px}.progress-list{padding:0}.progress-list li{gap:14px}.questions{gap:45px}.app-showcase{display:block;padding-top:45px;min-height:0}.app-title{max-width:none;padding:0}.app-title h1{font-size:82px}.app-title h1 br{display:none}.app-title .actions{flex-direction:row;gap:25px;align-items:center}.wallet-experience{max-width:700px;margin:50px auto 0;padding-bottom:15px;padding-right:0}.wallet-stage{width:360px;margin-left:23%}.confirmation-panel{right:2%;width:225px;top:150px}.experience-rail{left:0;right:auto;top:80px;bottom:auto;min-width:0;width:135px;flex-direction:column;gap:22px}.experience-step{padding-top:17px;gap:9px}.experience-step small{display:block;font-size:9px}.experience-step strong{font-size:12px}.experience-caption{margin-top:27px;padding-left:15%;font-size:8px}.wallet-manifesto{gap:45px}.asset-feature{gap:40px}.asset-orb{width:65px;height:65px}.asset-lineup{gap:15px}.verification-rows>a{grid-template-columns:30px 1fr 1fr 20px;gap:25px}.observatory-hero h1{font-size:76px}.observatory-analytics{gap:30px;grid-template-columns:1.4fr 1fr}.distribution-panel{padding-left:30px}.chart-caption{font-size:7px}.footer-wordmark .brand-lockup{width:310px}.footer-opening{gap:35px}.footer-main{grid-template-columns:1.25fr 1fr 1fr 1fr;gap:23px}.social-grid{gap:15px;grid-template-columns:1fr}.footer-bottom{font-size:7px}.footer-bottom>div{gap:15px}.docs-layout{gap:35px}}
@media(max-width:720px){.wrap,.header,.utility{padding-left:6%;padding-right:6%}.header{height:68px;gap:12px}.brand-lockup{width:150px}.brand-domain{font-size:8px;padding-left:7px}.header-end{gap:10px}.utility{height:29px}.product-switch{gap:18px;font-size:8px}.product-switch small{display:none}.utility-right>a{display:none}.utility-right{gap:0;font-size:8px}.theme-pop{display:none}.language-pop summary{font-size:9px;gap:5px}.language-pop svg{display:none}.menu-toggle{width:38px;padding:8px}.pop-panel{min-width:220px}.mega-panel{grid-template-columns:1fr;gap:18px}.mega-panel>div:first-child p{display:none}.mega-panel>div:first-child>a{font-size:23px}.signal-hero{height:820px;min-height:820px}.signal-content{padding-top:40px}.hero-kicker{font-size:8px;letter-spacing:.035em;gap:8px}.signal-content h1{font-size:clamp(76px,17.5vw,118px);line-height:1.02;margin-top:40px;letter-spacing:-.075em;gap:0}.signal-content h1 span{white-space:nowrap}.signal-description{margin-top:24px;max-width:340px}.signal-description>p{font-size:13px;line-height:1.7}.signal-description .actions{margin-top:25px;gap:12px;align-items:flex-start;flex-direction:column}.signal-description .button{min-height:48px;font-size:12px;padding:12px 20px;gap:27px}.signal-description .quiet-cta{font-size:11px;padding:8px 0}.signal-aside{right:6%;top:auto;bottom:142px;font-size:8px}.signal-axis{display:none}.signal-vignette{background:linear-gradient(180deg,#04070999,#04070922 35%,transparent 55%,#040709 92%)}.signal-art{inset:100px -50% 0 -60%;opacity:.9}.hero-bottom{flex-wrap:wrap;bottom:23px;gap:14px 0}.hero-bottom .scroll-cue{font-size:8px;max-width:240px;flex:1;order:2}.hero-bottom .scroll-cue>span{font-size:20px}.lane-selector{width:100%;justify-content:space-between;order:1}.lane-selector button{font-size:9px;flex:1;justify-content:center;padding:13px 7px;gap:8px}.scene-motion{order:3;min-height:30px;width:35px;justify-content:flex-end}.scene-motion span{display:none}.market-ticker{height:55px}.market-label{min-width:112px;padding:0 14px 0 6%}.market-label strong{font-size:10px}.market-label a{font-size:6px}.market-dot{right:9px;top:23px}.ticker-item{gap:9px;padding:0 20px}.ticker-item>span:not(.coin-letter){display:none}.ticker-item>b{font-size:10px}.ticker-control{width:30px}.section{padding-top:85px}.section-head h2{font-size:34px}h2{font-size:39px}.eyebrow{font-size:9px;gap:20px;margin-bottom:23px}.editorial-intro{display:block}.editorial-intro .side-note{display:none}.editorial-intro h2{font-size:41px}.editorial-lead{font-size:14px;margin-top:25px;line-height:1.9}.text-link{font-size:12px;gap:15px}.rule-grid{display:block;margin-top:40px}.rule{border-bottom:1px solid var(--line);padding:23px 0;display:grid;grid-template-columns:26px 1fr;gap:8px 14px}.rule-number{grid-row:1 / 3;margin-top:4px;font-size:9px}.rule h3{font-size:22px;margin:0}.rule p{font-size:12px;max-width:none;grid-column:2}.mining-stage,.era-layout{display:block}.mining-copy p,.era-layout>div>p,.product-path p,.asset-feature>div>p{font-size:13px;margin-top:23px}.mining-visual{margin-top:35px;min-height:270px}.mining-row{padding:27px 0}.mining-row strong{font-size:21px}.lane-signal{gap:4px}.mining-row small{font-size:8px}.era-section{padding-bottom:65px}.epoch-card{margin-top:40px}.epoch-controls{display:block}.epoch-current strong{font-size:43px}.epoch-current small{font-size:9px}.epoch-copy{font-size:10px;max-width:none;margin-top:18px}.epoch-chart{height:140px;gap:4px;margin-top:30px}.product-paths>.eyebrow{margin-bottom:35px}.product-path{padding:35px 0;gap:20px}.product-path h2{font-size:34px;margin-top:15px}.product-path>div>span{font-size:9px}.product-path p{font-size:12px}.path-glyph{display:none}.product-path .round-link{width:44px;height:44px;min-width:44px;font-size:20px;align-self:flex-end}.progress-strip{display:block}.progress-list{margin-top:35px}.progress-list strong{font-size:18px}.progress-list p{font-size:12px}.questions{display:block;padding-bottom:60px}.questions .faq{margin-top:35px}.questions h2 br{display:none}.faq summary{font-size:16px;padding:22px 28px 22px 0}.faq summary:after{top:21px}.faq details p{font-size:12px;padding:0 10px 23px 0}.knowledge-bar{display:block;padding:30px 0 60px}.knowledge-bar>div{gap:16px;align-items:flex-start}.knowledge-bar h3{font-size:23px}.knowledge-bar p{font-size:12px}.knowledge-bar>.button{margin-top:25px;margin-left:43px;font-size:12px}.knowledge-bar .icon{width:27px;height:27px}.app-showcase{padding:39px 6% 25px}.app-title .hero-kicker{font-size:9px}.app-title{padding:0}.app-title h1{font-size:clamp(40px,10.7vw,73px);margin:28px 0 22px;letter-spacing:-.065em}.app-title h1 br{display:block}.app-title>p:not(.hero-kicker){font-size:12px;line-height:1.8}.app-title .actions{margin-top:23px;gap:11px;flex-direction:column;align-items:flex-start}.app-title .button{font-size:12px;min-height:48px;gap:18px}.app-title .quiet-cta{font-size:11px;padding:6px 0}.wallet-experience{margin-top:35px;max-width:470px;padding:55px 0 10px}.experience-rail{top:0;left:0;right:0;width:100%;flex-direction:row;gap:14px}.experience-step{padding-top:12px;gap:5px;min-height:40px}.experience-step strong{font-size:9px;line-height:1.5}.experience-step small{display:none}.experience-step>span{font-size:7px;margin-top:3px}.wallet-stage{width:82%;max-width:340px;margin-left:0;transform:rotateY(-4deg) rotateZ(-2deg);filter:drop-shadow(0 25px 25px #0008)}.wallet-preview{border-radius:12px}.wallet-toolbar{padding:15px 18px;font-size:10px}.wallet-balance{padding:23px 18px 18px}.wallet-balance>strong{font-size:39px}.wallet-tools{margin-top:21px;gap:6px}.wallet-tools button{font-size:8px;padding:11px 3px}.wallet-tabs{gap:14px;padding:0 18px}.wallet-tabs button{font-size:9px}.wallet-pane{padding:3px 18px;min-height:215px}.wallet-row{padding:16px 0;gap:8px}.wallet-row strong{font-size:10px}.wallet-row small{font-size:8px}.wallet-row .asset-icon{width:25px;height:25px;font-size:9px}.wallet-bottom{padding:14px 8px}.confirmation-panel{right:-3%;top:242px;width:46%;min-width:146px;padding:16px;border-radius:8px;transform:rotateZ(5deg)}.confirmation-top{font-size:7px;gap:6px}.confirmation-top .icon{width:12px;height:12px;flex-shrink:0}.confirmation-panel h3{font-size:23px;margin:18px 0}.send-amount{font-size:31px}.send-amount>span{font-size:9px;margin-left:6px}.confirmation-panel dl{margin-top:16px}.confirmation-panel dl>div{font-size:7px;padding:8px 0;gap:4px}.confirmation-panel dd{font-size:7px}.confirmation-panel dd span{display:none}.confirmation-panel .button{font-size:8px;min-height:35px;padding:8px 5px;margin-top:12px}.confirmation-panel .button .icon{width:12px;height:12px}.confirmation-foot{font-size:6px;gap:5px}.experience-caption{margin-top:29px;padding:0;gap:7px;font-size:7px;align-items:flex-start}.experience-caption .demo-pill{font-size:6px;padding:3px 5px;margin-top:2px}.wallet-manifesto{display:block}.wallet-manifesto>p{font-size:13px;margin-top:25px;line-height:1.85}.asset-feature{display:block}.asset-lineup{margin-top:45px;gap:12px}.asset-orb{width:68px;height:68px;margin-bottom:18px;font-size:20px}.asset-lineup strong{font-size:14px}.asset-lineup small{font-size:7px}.open-title>p:last-child{font-size:13px;margin-top:25px}.verification-rows{margin-top:40px}.verification-rows>a{grid-template-columns:22px 1fr 20px;gap:12px;padding:24px 0}.verification-rows h3{font-size:22px}.verification-rows p{grid-column:2;grid-row:2;font-size:12px}.verification-rows b{grid-column:3;grid-row:1 / 3;align-self:center}.verification-rows>a>span{font-size:9px}.explorer-context{gap:10px;flex-wrap:wrap;font-size:8px;padding-top:18px}.explorer-context>.demo-pill{font-size:7px;padding:4px 6px}.explorer-context>span:nth-child(2){font-size:7px}.explorer-context>a{margin-left:0;font-size:8px}.observatory-hero{padding:37px 0 35px}.observatory-hero .hero-kicker{font-size:7px;flex-wrap:wrap;gap:7px}.observatory-hero h1{font-size:clamp(49px,10.5vw,65px);margin:25px 0 20px;line-height:1.08}.observatory-hero>p:not(.hero-kicker){font-size:12px}.observatory-lines{inset:0 -40% 0 5%;opacity:.35}.observatory-hero .explorer-search{margin-top:25px}.explorer-search input{font-size:11px;min-width:0}.explorer-search button{font-size:11px;padding:12px}.explorer-search .icon{width:17px;height:17px}.search-examples{font-size:9px;gap:8px}.explorer-metrics{grid-template-columns:1fr 1fr;gap:25px 0;padding:25px 0}.explorer-metrics>div{padding:0 0 0 22px}.explorer-metrics>div:nth-child(3){padding-left:0;border-left:0}.explorer-metrics>div>span{font-size:8px}.explorer-metrics strong{font-size:34px;margin-top:6px;gap:9px}.explorer-metrics small{font-size:9px}.observatory-analytics{display:block;padding:32px 0}.chart-heading h2{font-size:25px}.chart-heading .eyebrow{font-size:8px}.chart-range button{font-size:9px;padding:5px 10px}.chart-caption{font-size:7px;gap:15px}.distribution-panel{border-left:0;border-top:1px solid var(--line);padding:30px 0 0;margin-top:30px}.distribution-number{gap:25px}.distribution-number strong{font-size:45px}.distribution-number span{font-size:10px}.distribution-panel>a{font-size:12px;padding:10px 0}.distribution-panel .visual-caption{font-size:8px}.ledger-section{padding-top:32px}.ledger-heading{display:block;margin-bottom:23px}.ledger-heading>.eyebrow{font-size:8px}.ledger-tabs{margin-top:18px;gap:30px}.ledger-tabs button{font-size:12px}.table-wrap td,.table-wrap th{padding-left:14px;padding-right:14px;font-size:10px}.table-bottom .text-link{font-size:11px}.table-bottom>span{font-size:8px}.lab-report-link{display:block;padding:45px 0 65px;margin-top:30px}.lab-report-link h2{font-size:35px}.lab-report-link p:not(.eyebrow){font-size:12px}.lab-report-link .button{font-size:12px;margin-top:25px}.subhero{padding:45px 0 30px}.subhero h1{font-size:40px}.subhero>p:not(.eyebrow){font-size:14px;line-height:1.8}.docs-layout{display:block}.docs-sidebar{display:none;position:static}.docs-sidebar.open{display:block;padding:15px 0;margin-bottom:25px}.docs-mobile-nav{display:flex}.doc-head{padding-top:30px}.doc-head h1{font-size:35px;line-height:1.2}.doc-head>p{font-size:13px}.prose{font-size:14px}.prose h2{font-size:27px}.grid-3,.grid-2{grid-template-columns:1fr;gap:20px}.footer-opening{padding:30px 0;gap:20px;flex-wrap:wrap}.footer-wordmark{margin-left:-12px;max-width:calc(100% - 60px)}.footer-wordmark .brand-lockup{width:280px}.footer-opening>p{display:none}.footer-opening>.round-link{width:38px;height:38px;min-width:38px;font-size:18px}.footer-main{grid-template-columns:1fr 1fr;gap:35px 30px;padding:35px 0}.footer-brand{grid-column:1 / -1}.social-grid{grid-template-columns:repeat(3,1fr);max-width:none;gap:16px 25px}.social-grid a{font-size:10px;gap:10px}.footer-col{gap:11px}.footer-col>strong{font-size:8px;margin-bottom:5px}.footer-col a{font-size:11px}.footer-controls{flex-wrap:wrap;gap:18px;padding:23px 0;font-size:9px}.theme-control button{font-size:8px;padding:7px 10px}.motion-control{font-size:8px;min-height:32px}.footer-controls>a{margin-left:0;font-size:9px}.footer-bottom{display:block;font-size:7px;padding:20px 0}.footer-bottom>div{margin-top:13px;flex-wrap:wrap;gap:10px 20px}}
@media(max-width:720px){html[lang=en] .signal-content h1{font-size:clamp(43px,12.7vw,85px)}html[lang=en] .app-title h1{font-size:clamp(38px,10.2vw,70px)}}
@media(max-width:360px){.brand-lockup{width:135px}.header-end{gap:5px}.brand-domain{padding-left:5px}.header{gap:7px}.signal-content h1{font-size:70px}.signal-hero{min-height:775px;height:775px}.hero-kicker{font-size:7px}.signal-content{padding-top:35px}.signal-description>p{font-size:12px}.signal-aside{bottom:130px}.lane-selector button{font-size:8px;gap:6px}.scroll-cue{font-size:7px!important}.app-title h1{font-size:40px}.app-title>p:not(.hero-kicker){font-size:11px}.confirmation-panel{right:-2%;min-width:134px;padding:13px}.confirmation-panel h3{font-size:21px}.wallet-stage{width:88%}.wallet-pane{padding:3px 15px}.wallet-tabs{gap:10px;padding:0 15px}.wallet-balance{padding-left:15px;padding-right:15px}.wallet-tools{gap:5px}.wallet-row strong{font-size:9px}.wallet-row small{font-size:7px}.experience-step strong{font-size:8px}.experience-caption{font-size:6px}.footer-controls{gap:12px}.social-grid{gap:15px}.hero-bottom .scroll-cue{max-width:205px}.knowledge-bar>.button{margin-left:0}.observatory-hero h1{font-size:46px}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation:none!important;transition:none!important}.wallet-stage,.confirmation-panel{transform:none!important}.js-motion .reveal:not(.visible){opacity:1;transform:none}}
@media print{.header-shell,.footer,.market-ticker,canvas,.signal-vignette,.hero-bottom,.signal-aside,.experience-rail,.confirmation-panel{display:none!important}.signal-hero,.app-showcase{height:auto;min-height:0;background:white;color:black;padding:0}.signal-content{padding-top:0}.signal-content h1{font-size:48px}.signal-gradient{-webkit-text-fill-color:black}.wallet-stage{transform:none}.section{padding-top:30px}.reveal{opacity:1!important;transform:none!important}}
/* R4 — editorial hierarchy: concise homepages; exact monetary explorer on its own route. */
.signal-content h1{font-size:clamp(65px,7.1vw,124px);max-width:1000px;line-height:.99}.signal-description{margin-top:36px}.signal-description p{font-size:19px;line-height:1.65}.signal-aside>span:nth-child(2){line-height:1.8;font-size:10px}.hero-bottom .scroll-cue{max-width:300px;font-size:11px;line-height:1.5}.hero-bottom .scroll-cue>.light-dot{width:5px;height:5px;border:0;margin-right:8px}.issuance-teaser{border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:35px 0;display:grid;grid-template-columns:150px 1fr auto;gap:36px;align-items:center}.issuance-teaser h3{font-size:24px;letter-spacing:-.7px;margin-bottom:12px}.issuance-teaser p{color:var(--muted);font-size:14px;max-width:670px;line-height:1.7}.issuance-teaser .eyebrow{font-size:10px}.issuance-teaser .text-link{font-size:13px;white-space:nowrap}.rule h3{font-size:20px}.rule p{font-size:15px;max-width:340px}.app-title h1{font-size:clamp(50px,5.2vw,86px);max-width:700px}.app-title>p{max-width:560px}.wallet-manifesto h2{font-size:clamp(32px,3.5vw,56px)}.progress-strip h2{font-size:clamp(36px,3.9vw,59px)}.observatory-hero h1{font-size:clamp(64px,6vw,102px)}
.emission-explorer{margin-top:15px}.emission-intro{display:grid;grid-template-columns:166px 1fr;gap:38px;align-items:stretch}.initial-period{display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;padding:23px 18px;border:1px solid var(--line);border-radius:4px;background:transparent;color:var(--text);text-align:left;cursor:pointer}.initial-period>span{font:11px var(--mono);color:var(--muted);text-transform:uppercase}.initial-period>strong{font-weight:450;font-size:24px;line-height:1.2}.initial-period>small{font:11px var(--mono);color:var(--muted)}.initial-period[aria-pressed=true]{border-color:#6ba6e0;background:linear-gradient(145deg,#599dcd19,transparent)}.numbered-periods{min-width:0}.numbered-periods>p{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.numbered-periods>p strong{font-weight:450;font-size:20px}.numbered-periods>p>span{font:11px var(--mono);color:var(--muted)}.emission-bars{height:166px;display:grid;grid-template-columns:repeat(18,minmax(0,1fr));gap:7px;align-items:end}.emission-bars button{height:100%;padding:0;display:flex;flex-direction:column;justify-content:flex-end;gap:12px;background:none;border:0;color:var(--muted);cursor:pointer;position:relative;font:10px var(--mono);min-width:0}.emission-bar{display:block;min-height:4px;height:calc(var(--bar-height) * .80);width:100%;border-top:1px solid #6499c4;background:linear-gradient(0deg,#67a4d014,#7bbef04a);transition:background .2s ease}.emission-bars button[aria-pressed=true]{color:var(--text)}.emission-bars button[aria-pressed=true] .emission-bar{background:linear-gradient(0deg,#67a4d036,#b9e4ff);border-color:#ccecff;box-shadow:0 -12px 28px #78b7e51a}.emission-bars button:focus-visible,.initial-period:focus-visible{outline:2px solid #96d0ff;outline-offset:5px}.emission-instruction{color:var(--muted);font-size:12px;margin:24px 0}.reward-detail{border-top:1px solid var(--line);padding-top:24px}.reward-heading{display:flex;justify-content:space-between;align-items:center}.reward-heading>[data-epoch-heights]{font:12px var(--mono);color:var(--muted)}.reward-heading .eyebrow{margin:0;color:#8ac3fa}.reward-main{display:grid;grid-template-columns:2fr 1fr;gap:32px;margin:23px 0 30px}.reward-main p{font-size:13px;color:var(--muted);margin-bottom:14px}.reward-main strong{display:block;font-size:clamp(28px,3.1vw,48px);font-weight:400;letter-spacing:-1.1px;font-variant-numeric:tabular-nums;line-height:1.2}.reward-main small{font:12px var(--mono);color:var(--muted);letter-spacing:0}.reward-split{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:25px;padding:24px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.reward-split dt{font-size:12px;color:var(--muted);margin-bottom:10px}.reward-split dd{margin:0;font:18px var(--mono);font-variant-numeric:tabular-nums}.reward-total{font-size:12px;color:var(--muted);margin:20px 0;line-height:1.8}.reward-total strong{font:12px var(--mono);color:var(--text)}.emission-footnote{font-size:11px;color:var(--muted);max-width:800px;line-height:1.7}.emission-explanation{display:grid;grid-template-columns:1fr 1fr;gap:65px}.emission-explanation h2{font-size:26px;line-height:1.3}.emission-explanation p{font-size:15px;line-height:1.9;color:var(--muted);margin-top:20px}.schedule-details{border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:26px 0;margin-bottom:65px}.schedule-details>summary{display:flex;align-items:center;justify-content:space-between;cursor:pointer;list-style:none}.schedule-details>summary::-webkit-details-marker{display:none}.schedule-details>summary h2{font-size:25px;margin:0 0 10px}.schedule-details>summary p{font-size:13px;color:var(--muted)}.schedule-details>summary>span{font-size:30px;font-weight:300}.schedule-details[open]>summary>span{transform:rotate(45deg)}.schedule-details .actions{margin:25px 0}.reward-table{margin-bottom:25px}.reward-table table{min-width:1120px;font-variant-numeric:tabular-nums}.reward-table td{font-size:12px;padding:17px 15px;white-space:nowrap}.reward-table th{font-size:10px;padding:18px 15px}
@media(max-width:1000px){.issuance-teaser{grid-template-columns:1fr;gap:18px}.emission-intro{grid-template-columns:140px 1fr;gap:20px}.emission-bars{gap:4px}.emission-bars button{font-size:9px}.reward-split dd{font-size:15px}.initial-period>strong{font-size:21px}.emission-explanation{gap:35px}.signal-content h1{font-size:clamp(55px,8.5vw,90px)}}
@media(max-width:600px){.signal-content h1{font-size:clamp(43px,10.4vw,62px);letter-spacing:-2px}.signal-description p{font-size:15px}.app-title h1{font-size:clamp(38px,9.2vw,58px);letter-spacing:-1.6px}.app-title>p{font-size:15px}.hero-bottom .scroll-cue{max-width:none;font-size:10px}.emission-intro{grid-template-columns:1fr;gap:26px}.initial-period{display:grid;grid-template-columns:1fr auto;gap:8px;padding:16px}.initial-period>strong{grid-row:2;font-size:19px}.initial-period>small{grid-column:2;grid-row:2;align-self:center}.emission-bars{gap:4px;height:210px;grid-template-columns:repeat(9,minmax(0,1fr));grid-template-rows:1fr 1fr;row-gap:15px}.emission-bars button{font-size:10px}.emission-bars .emission-bar{min-height:6px}.reward-main{grid-template-columns:1fr;gap:25px}.reward-main strong{font-size:30px;letter-spacing:-.9px}.reward-main p{font-size:12px}.reward-split{grid-template-columns:1fr;gap:18px}.reward-split>div{display:flex;align-items:center;justify-content:space-between;gap:12px}.reward-split dt{margin:0;max-width:140px;line-height:1.5}.reward-split dd{font-size:13px}.reward-heading>[data-epoch-heights]{font-size:10px}.reward-heading .eyebrow{font-size:10px}.emission-explanation{grid-template-columns:1fr;gap:35px}.emission-explanation h2{font-size:24px}.schedule-details>summary h2{font-size:23px}.schedule-details>summary p{max-width:250px;line-height:1.65}.issuance-teaser{padding:28px 0}.issuance-teaser h3{font-size:24px;line-height:1.4}.progress-strip h2{font-size:34px}.observatory-hero h1{font-size:clamp(49px,12vw,70px)}}
@media(prefers-reduced-motion:reduce){.emission-bar{transition:none}}
@media print{.schedule-details>div{display:block}.emission-instruction{display:none}}
.emission-page .subhero{padding-top:65px;padding-bottom:32px}.emission-page .subhero h1{font-size:clamp(36px,4.3vw,65px);line-height:1.13}.emission-page .subhero>p:last-child{font-size:16px;max-width:850px}.emission-tooltip{display:none;position:absolute;bottom:calc(100% + 12px);left:0;z-index:20;width:248px;padding:17px 18px;border:1px solid #6095bf60;border-radius:5px;background:var(--surface);box-shadow:0 15px 40px #0007;color:var(--text);text-align:left;pointer-events:none;font:11px/1.6 var(--font)}.emission-tooltip>b{font:12px var(--mono);color:var(--blue)}.emission-tooltip>span{display:block;margin-top:12px;color:var(--muted)}.emission-tooltip strong{display:block;font:13px/1.6 var(--mono);color:var(--text)}.emission-tooltip>small{display:block;margin-top:12px;font:10px var(--mono);color:var(--muted)}.emission-bars button:nth-child(n+14) .emission-tooltip{left:auto;right:0}.emission-bars button:hover>.emission-tooltip,.emission-bars button:focus-visible>.emission-tooltip{display:block}.emission-bars button:hover{z-index:2}
@media(max-width:600px){.emission-page .subhero{padding-top:40px;padding-bottom:25px}.emission-page .subhero>p:last-child{font-size:14px}.emission-tooltip{display:none!important}}

/* R5: product-first composition. Existing deep pages retain the reviewed system. */
:root{--ice:#afe1ff;--soft-blue:#79bfff}
.text-arrow{display:inline-flex;align-items:center;justify-content:space-between;gap:26px;font-size:14px;font-weight:600;line-height:1.5}.text-arrow>span{font-size:20px;color:var(--ice);transition:transform .25s}.text-arrow:hover>span{transform:translate(3px,-3px)}
.mining-home .section,.wallet-home .section{padding-top:108px;padding-bottom:108px;margin:0}.mining-home h2,.wallet-home h2{font-size:clamp(36px,4.3vw,62px);line-height:1.06;letter-spacing:-.045em;font-weight:450;margin:20px 0 28px}.mining-home h3,.wallet-home h3{font-weight:500;letter-spacing:-.03em}.mining-home p,.wallet-home p{line-height:1.65}.mining-home .eyebrow,.wallet-home .eyebrow{font-size:10px;letter-spacing:.13em}.mining-home .actions,.wallet-home .actions{gap:28px}.mining-home .button,.wallet-home .button{padding:17px 23px;border-radius:8px;background:var(--text);color:var(--bg);border:1px solid transparent;box-shadow:0 0 0 1px #fff1;font-size:14px;min-height:52px}.mining-home .button:hover,.wallet-home .button:hover{background:var(--ice);color:#07131c;transform:translateY(-2px);box-shadow:0 8px 32px #60b4f31a}
.forge-hero{min-height:790px;position:relative;isolation:isolate;overflow:hidden;border-bottom:1px solid var(--line)}.forge-layout{position:relative;z-index:2;padding-top:210px;pointer-events:none}.forge-copy{max-width:760px;pointer-events:auto}.forge-copy .hero-kicker{margin-bottom:28px;font-size:10px;letter-spacing:.12em}.forge-copy h1{font-size:clamp(64px,6.45vw,98px);line-height:.99;letter-spacing:-.06em;font-weight:470;margin:0 0 30px;max-width:820px}.forge-copy h1 em{font-style:normal;color:var(--ice)}.hero-lead{font-size:18px;color:var(--muted);max-width:540px;margin:0 0 30px}.forge-copy .hero-lead{font-size:17px;max-width:460px}.forge-copy .hero-status{display:inline-flex;align-items:center;gap:9px;font:9px var(--mono);letter-spacing:.08em;margin-top:33px;color:var(--muted)}.hero-status>i{width:4px;height:4px;border-radius:100%;background:#a0b9b2}.hero-status span{font:11px var(--font);margin-left:7px;letter-spacing:0}
.forge-scene{position:absolute;inset:110px -4% 30px 33%;z-index:0;pointer-events:none}.forge-scene:after{content:'';position:absolute;inset:0;background:linear-gradient(90deg,var(--bg),transparent 18%,transparent 92%,var(--bg));pointer-events:none}.forge-scene canvas{width:100%;height:100%}.scene-label,.scene-axis{position:absolute;font:8px var(--mono);letter-spacing:.14em;color:#6c8192;z-index:1;right:12%;top:13%}.scene-axis{top:auto;bottom:16%;right:13%}.scene-axis i{display:inline-block;width:34px;height:1px;background:#5e788d;margin:0 10px 3px}.forge-bottom{position:absolute;bottom:28px;left:0;right:0;display:flex;align-items:center;justify-content:space-between;gap:28px;z-index:3}.forge-bottom>p{font-size:12px;margin:0;color:var(--text)}.forge-bottom>p span{font-size:10px;color:var(--muted)}.forge-bottom .lane-selector{margin:0;gap:16px}.forge-bottom .lane-selector button{min-width:133px;padding:12px 0;font-size:11px;border-bottom:1px solid #334653}.forge-bottom .lane-selector button[aria-pressed=true]{border-bottom-color:var(--ice)}.forge-bottom .scene-motion{font-size:10px;flex:none}
.reward-story{display:grid;grid-template-columns:1fr 1fr;gap:12%;align-items:center}.reward-story>div>p:not(.eyebrow){max-width:460px;color:var(--muted);font-size:16px;margin-bottom:24px}.reward-object{padding:30px 34px;border-radius:12px;border:1px solid #89caff3a;background:radial-gradient(ellipse at 100% 0%,#345f8520,transparent 65%),linear-gradient(130deg,#13233450,#080b1050);display:block;position:relative;box-shadow:inset 0 1px #d9edff0a}.reward-object:hover{border-color:#98d5ff7a}.reward-object-top,.reward-object-bottom{display:flex;justify-content:space-between;gap:12px;font:10px var(--mono);color:var(--muted)}.reward-object-top{color:var(--ice)}.reward-object>strong{font-size:clamp(62px,6.8vw,100px);font-weight:400;letter-spacing:-.06em;display:flex;justify-content:space-between;align-items:center;margin:16px 0 4px;font-variant-numeric:tabular-nums}.reward-object>strong span{font-size:26px;color:var(--ice)}.reward-object>p{font-size:14px;color:var(--muted);margin:0}.reward-ruler{display:flex;justify-content:space-between;gap:4px;height:40px;align-items:flex-end;margin:24px 0 15px}.reward-ruler i{width:1px;height:12px;background:#7ba2bf50}.reward-ruler i:nth-child(7n+1){height:25px;background:#b1daff8c}.reward-object-bottom{font-size:8px;line-height:1.6}.mining-benefits{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.mining-benefits article{padding:35px 36px 36px 0;display:flex;flex-direction:column}.mining-benefits article+article{border-left:1px solid var(--line);padding-left:36px}.benefit-symbol{font:32px var(--mono);color:var(--ice);margin-bottom:35px}.benefit-symbol.infinity{font:44px var(--font);line-height:38px}.mining-benefits h3{font-size:23px;margin:0 0 14px}.mining-benefits p{font-size:14px;color:var(--muted);margin:0 0 28px;max-width:330px;flex:1}.mining-benefits .text-arrow{font-size:12px;justify-content:flex-start}.section-heading{display:flex;align-items:center;justify-content:space-between;gap:30px}.section-heading .button{flex:none}.setup-steps{display:grid;grid-template-columns:repeat(3,1fr);gap:44px;margin-top:26px}.setup-steps article{padding:22px 0;border-top:1px solid var(--line)}.step-index{font:10px var(--mono);color:var(--ice)}.setup-steps h3{font-size:24px;margin:24px 0 15px}.setup-steps p{color:var(--muted);font-size:14px;max-width:325px}.bitcoin-story{display:grid;grid-template-columns:.45fr 1fr 1.2fr;gap:38px;padding:55px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line);align-items:start}.bitcoin-story h2{font-size:35px;margin:0;line-height:1.1}.bitcoin-story>.eyebrow{margin:5px 0}.bitcoin-story>div>p{margin:0 0 20px;font-size:14px;color:var(--muted)}.bitcoin-story .text-arrow{font-size:12px}
.product-duo{display:grid;grid-template-columns:1fr 1fr;gap:20px}.ecosystem-card{position:relative;min-height:355px;overflow:hidden;padding:32px;border:1px solid var(--line);border-radius:12px;background:var(--surface)}.ecosystem-card h3{font-size:36px;line-height:1.12;max-width:350px;margin:26px 0 20px;position:relative;z-index:1}.ecosystem-card p{font-size:13px;color:var(--muted)}.card-link{display:block;font-size:13px;position:absolute;bottom:30px;left:32px}.mini-assets{position:absolute;display:flex;align-items:center;right:-30px;bottom:65px;transform:rotate(-20deg)}.mini-assets>span{width:94px;height:110px;border:1px solid #b8ddff30;background:linear-gradient(160deg,#294658,#0d1118);border-radius:18px;font:24px var(--mono);display:grid;place-items:center;color:#b9d7ee;box-shadow:-10px 12px 25px #0005;margin-left:-19px}.mini-assets>span:nth-child(2){transform:translateY(20px);font-size:18px}.mini-assets>span:nth-child(3){transform:translateY(40px)}.mini-blocks{position:absolute;right:20px;bottom:65px;display:flex;transform:rotate(-25deg) skew(15deg)}.mini-blocks i{display:block;width:60px;height:90px;border:1px solid #82b5fd66;background:linear-gradient(120deg,#243b6244,#5b589344);margin-right:8px;box-shadow:7px 8px 0 #111b36}.ecosystem-card:hover{border-color:#94bbd66b}.ecosystem-card:hover .card-link{color:var(--ice)}.product-note{font-size:11px;color:var(--muted);max-width:950px;margin:20px 0 0}.launch-path{padding:50px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line);display:flex;gap:50px;align-items:center;justify-content:space-between}.launch-path h2{font-size:32px;margin:18px 0}.launch-path p{font-size:14px;max-width:680px;color:var(--muted);margin:0}.launch-path>.text-arrow{flex:none}.mining-close,.wallet-close{text-align:center}.mining-close .actions,.wallet-close .actions{justify-content:center}.mining-close h2,.wallet-close h2{font-size:clamp(40px,5.2vw,74px);margin:25px 0 36px}
/* Wallet: a front-facing usable product, rather than overlapping mockups. */
.pocket-hero{display:grid;grid-template-columns:1.12fr 1fr;gap:8%;position:relative;padding-top:184px;padding-bottom:65px;align-items:center;min-height:890px}.pocket-copy .hero-kicker{font-size:10px;letter-spacing:.1em;margin:0 0 26px}.pocket-copy h1{font-size:clamp(62px,6vw,90px);font-weight:450;letter-spacing:-.06em;line-height:.99;margin:0 0 28px}.pocket-copy h1 em{font-style:normal;color:var(--ice)}.pocket-copy .hero-lead{font-size:16px}.platform-note{display:flex;align-items:center;gap:10px;font-size:10px;color:var(--muted);margin:21px 0 35px}.platform-note svg{width:15px;height:15px}.platform-note a{margin-left:8px;color:var(--text)}.pocket-hero .experience-rail{display:grid;grid-template-columns:repeat(3,1fr);gap:0;max-width:530px;margin:0}.pocket-hero .experience-rail>.eyebrow{grid-column:1/-1;margin:0 0 15px;font-size:8px;color:var(--muted)}.pocket-hero .experience-step{padding:14px 12px 10px 0;border:0;border-top:1px solid var(--line);border-radius:0;display:flex;flex-wrap:wrap;text-align:left;min-width:0;position:relative;background:transparent;gap:8px}.pocket-hero .experience-step+button{padding-left:15px}.pocket-hero .experience-step>span{font:8px var(--mono);color:var(--muted);width:100%}.pocket-hero .experience-step>strong{font-size:11px;font-weight:500;line-height:1.4}.pocket-hero .experience-step>b{position:absolute;right:12px;top:12px;color:var(--muted);font-size:11px}.pocket-hero .experience-step.active,.pocket-hero .experience-step:hover{border-top-color:var(--ice);color:var(--ice);transform:none}.pocket-product{position:relative;min-width:0;padding:0 16px}.pocket-halo{position:absolute;inset:-20px -100px;background:radial-gradient(ellipse at 50% 40%,#518ad62e,transparent 64%);pointer-events:none;z-index:-1}.pocket-halo:before,.pocket-halo:after{content:'';position:absolute;inset:6% 19% 4%;border:1px solid #b8d4ff14;border-radius:34px;transform:rotate(-8deg)}.pocket-halo:after{transform:rotate(7deg)}.product-coordinate{position:absolute;top:20px;right:-32px;color:var(--muted);font:8px var(--mono);line-height:2;writing-mode:vertical-rl}.product-coordinate span{color:#6f8caa}.pocket-hero .wallet-experience{display:block;width:100%;min-height:0;margin:0;perspective:none}.pocket-hero .wallet-stage{position:relative;width:100%;max-width:398px;margin:auto;padding:0;transform:none;min-height:0;perspective:none;z-index:2}.pocket-hero .wallet-preview{transform:none!important;width:100%;margin:0;background:linear-gradient(150deg,#1c222c,#10151e 60%);border:1px solid #aaccee4d;border-radius:30px;padding:25px 23px 18px;box-shadow:0 30px 100px #0008,0 0 0 6px #101722,0 0 0 7px #accced24;min-height:550px;pointer-events:auto;position:relative;inset:auto}.pocket-hero .wallet-toolbar{padding:4px 0 18px;font-size:12px}.pocket-hero .wallet-balance{padding:16px 0 10px}.pocket-hero .wallet-balance>p{font-size:11px}.pocket-hero .wallet-balance>strong{font-size:45px;letter-spacing:-.055em}.pocket-hero .wallet-tools{margin:24px 0 18px;gap:10px}.pocket-hero .wallet-tools button{background:#26374b55;border:1px solid #a0c7fb1c;border-radius:13px;padding:12px 8px;font-size:10px}.pocket-hero .wallet-tabs{margin-top:8px}.pocket-hero .wallet-tabs button{font-size:11px;padding:13px 8px}.pocket-hero .wallet-pane{min-height:207px}.pocket-hero .wallet-row{padding:15px 0}.pocket-hero .wallet-row strong{font-size:12px}.pocket-hero .wallet-row small{font-size:9px}.pocket-hero .asset-icon{width:36px;height:36px;font-size:11px}.pocket-hero .wallet-bottom{margin-top:10px;padding-top:17px}.pocket-hero .wallet-bottom>div{font-size:9px}.pocket-hero .wallet-demo-tag{font:8px var(--mono);color:#8fabc6}.pocket-hero .experience-caption{position:static;display:flex;justify-content:center;align-items:center;gap:9px;font-size:9px;margin:23px -16px 0;flex-wrap:wrap}.pocket-hero .experience-caption .demo-pill{font-size:8px}.wallet-use-cases{display:grid;grid-template-columns:repeat(3,1fr);gap:28px}.wallet-use-cases h3{font-size:23px;margin:24px 0 12px}.wallet-use-cases article>p{font-size:14px;color:var(--muted);max-width:330px}.feature-preview{background:radial-gradient(ellipse at 100% 0,#547fab19,transparent 75%),var(--surface);border:1px solid var(--line);border-radius:12px;height:232px;padding:28px;position:relative;overflow:hidden;color:var(--text)}.feature-preview>span{font-size:11px;color:var(--muted)}.feature-preview>strong{display:block;font-size:46px;font-weight:450;letter-spacing:-.05em;margin:14px 0}.feature-preview>strong>span{font-size:28px;color:var(--muted)}.feature-preview>small{position:absolute;right:17px;bottom:12px;font:7px var(--mono);letter-spacing:.1em;color:var(--muted)}.balance-preview>div{display:flex;gap:7px}.balance-preview i{display:grid;place-items:center;font-style:normal;width:35px;height:35px;border-radius:50%;font:10px var(--mono);background:#293943;color:var(--ice)}.balance-preview i.usdt{background:#1e655f66;font-size:20px}.receive-preview .address-icon{height:37px;color:var(--ice)}.address-icon svg{width:31px;height:31px}.receive-preview>strong{font-size:30px;margin-top:12px}.receive-preview>strong>span{font:10px var(--mono);padding:6px;border:1px solid var(--line);vertical-align:middle;margin-left:8px}.receive-preview>p{border-top:1px solid var(--line);padding-top:14px;font:11px var(--mono);color:var(--muted);display:flex;justify-content:space-between}.review-preview>div{border-top:1px solid var(--line);padding-top:16px;display:flex;justify-content:space-between;align-items:center;color:var(--muted);font:10px var(--mono)}.review-preview svg{width:20px;height:20px;color:var(--ice)}.wallet-home .asset-feature{gap:6%}.wallet-home .asset-lineup{gap:25px}.wallet-home .asset-orb{width:100px;height:100px;font-size:29px}.wallet-home .verification-rows{border-top:1px solid var(--line)}.wallet-help{display:grid;grid-template-columns:1fr 1fr auto;gap:40px;align-items:center;padding:45px 0;border-block:1px solid var(--line)}.wallet-help>div{display:flex;gap:25px;align-items:center}.wallet-help svg{width:32px;height:32px;color:var(--ice)}.wallet-help h3{font-size:24px;line-height:1.2;margin:0}.wallet-help p{font-size:14px;color:var(--muted)}
/* Explorer: a workspace with data in the first viewport. */
.command-home{padding-top:133px;max-width:1600px}.command-home .explorer-context{margin:0 0 25px;padding:9px 12px;border:1px solid var(--line);border-radius:5px;font-size:9px;background:var(--surface)}.command-home .explorer-context .demo-pill{font-size:9px;background:transparent;padding:0;border:0}.explorer-command{display:grid;grid-template-columns:.8fr 1.2fr;gap:50px;align-items:center;padding-bottom:27px}.explorer-command h1{font-size:33px;line-height:1.2;font-weight:500;letter-spacing:-.04em;margin:0 0 8px;display:flex;align-items:center;gap:13px}.explorer-version{font:9px var(--mono);color:var(--ice);padding:4px 6px;border:1px solid #5da6d438;border-radius:4px;letter-spacing:.05em}.explorer-command>div>p{font-size:11px;color:var(--muted);margin:0}.explorer-command .network-search{margin:0;max-width:none}.explorer-command form{margin:0;max-width:none}.explorer-command input{font-size:12px!important;min-height:49px}.explorer-command .search-hint,.explorer-command .search-examples{font-size:9px}.command-home .explorer-metrics{margin:0 0 27px;padding:17px 0;gap:0;border-block:1px solid var(--line)}.command-home .explorer-metrics>div{padding:0 24px}.command-home .explorer-metrics>div:first-child{padding-left:0}.command-home .explorer-metrics>div>span{font-size:9px;letter-spacing:.02em}.command-home .explorer-metrics strong{font-size:27px;margin-top:7px;gap:9px}.command-home .explorer-metrics small{font-size:9px}.block-ribbon{margin:0 0 27px}.ribbon-label{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.ribbon-label .eyebrow{font-size:9px;margin:0;letter-spacing:.1em}.ribbon-label>a{font-size:10px;color:var(--muted)}.ribbon-track{display:grid;grid-template-columns:repeat(6,1fr);gap:12px}.ribbon-block{background:linear-gradient(160deg,#1c3f6025,#10182520);border:1px solid #83b8e52e;border-top:2px solid #84c1ec85;border-radius:6px;padding:12px 13px;min-width:0;transition:transform .25s,border-color .25s}.ribbon-lane-1{background:linear-gradient(160deg,#34346730,#16172e20);border-top-color:#9290dbaa}.ribbon-lane-2{background:linear-gradient(160deg,#1c48532a,#10212620);border-top-color:#83c9ce9c}.ribbon-block:hover{transform:translateY(-3px);border-color:#93c8f1aa}.ribbon-height{display:flex;justify-content:space-between;font:16px var(--mono);color:var(--ice)}.ribbon-height b{font:12px var(--font);color:var(--muted)}.ribbon-block>strong{font:9px var(--mono);margin:9px 0 13px;display:block;color:var(--muted)}.block-dots{display:flex;flex-wrap:wrap;gap:3px;max-width:130px;margin:14px 0 15px}.block-dots i{width:10px;height:10px;background:#64b6f026;border:1px solid #74baf235;border-radius:1px}.block-dots i:nth-child(4n+1){background:#89caff6b}.ribbon-lane-1 .block-dots i{background:#8b83e026;border-color:#aca0ff40}.ribbon-detail{display:flex;justify-content:space-between;font:7px var(--mono);color:var(--muted);gap:5px}.command-home .observatory-analytics{grid-template-columns:1.7fr 1fr;gap:18px;margin:0 0 30px}.command-home .chart-panel,.command-home .distribution-panel{padding:20px;border-radius:7px;background:var(--surface)}.command-home .chart-heading{margin-bottom:10px}.command-home .chart-heading .eyebrow,.command-home .distribution-panel>.eyebrow{font-size:8px;letter-spacing:.1em;margin:0 0 6px}.command-home .chart-heading h2{font-size:18px;margin:0}.command-home .chart-range button{padding:6px 12px;font-size:10px}.command-home .block-chart{height:124px;margin-top:13px}.command-home .block-chart svg{height:124px}.command-home .chart-caption{font-size:8px;margin-top:8px}.command-home .distribution-number{display:none}.command-home .distribution-bar{height:5px;margin:17px 0 14px}.command-home .distribution-panel>a{padding:11px 0;font-size:11px}.command-home .distribution-panel>a>span:not(.lane-key){font-size:9px}.command-home .distribution-panel .visual-caption{font-size:8px;margin:11px 0 0}.command-home .ledger-section{margin:0 0 30px}.command-home .ledger-heading{margin:0 0 12px}.command-home .ledger-heading>.eyebrow{font-size:9px;margin:0}.command-home .ledger-tabs button{font-size:13px;padding:10px 15px}.command-home .ledger-tabs button span{font-size:9px}.command-home td{padding:14px 16px;font-size:11px}.command-home th{font-size:8px;padding:13px 16px}.command-home .table-bottom{padding:15px 0;font-size:10px}.command-home .table-bottom .text-link{font-size:11px}.command-home .lab-report-link{padding:33px 0;margin:0;border-top:1px solid var(--line)}.command-home .lab-report-link h2{font-size:25px}.command-home .lab-report-link p{font-size:12px;max-width:600px}.command-home+.market-ticker{margin-top:15px}
/* Availability belongs to the acquisition step, in one clear place. */
.downloads-view{max-width:1150px}.downloads-view .subhero{padding-bottom:40px}.download-product{display:grid;grid-template-columns:1fr .9fr;gap:60px;padding:45px 0;border-top:1px solid var(--line);align-items:start}.download-product h2{font-size:35px;letter-spacing:-.04em;margin:12px 0 20px}.download-product p{font-size:15px;color:var(--muted);line-height:1.65}.availability-box{padding:27px;border:1px solid var(--line);border-radius:10px;background:var(--surface)}.availability-box h3{font-size:20px;margin:0 0 14px}.availability-box p{font-size:13px}.availability-box .actions{margin:20px 0 0}.acquisition-checks{display:grid;grid-template-columns:repeat(3,1fr);gap:25px;padding:35px 0 55px;border-top:1px solid var(--line)}.acquisition-checks h3{font-size:16px}.acquisition-checks p{font-size:13px;color:var(--muted);line-height:1.65}
[data-theme=light]{--ice:#216493;--soft-blue:#296ea0}[data-theme=light] .reward-object{background:linear-gradient(135deg,#e0edf5,#f2f6f9);border-color:#9db9cb}[data-theme=light] .pocket-hero .wallet-preview{background:linear-gradient(140deg,#f8fbff,#e4edf7);box-shadow:0 30px 70px #1c355c18,0 0 0 6px #d9e4ef,0 0 0 7px #c5d3e4}[data-theme=light] .pocket-hero .wallet-tools button{background:#dce7f0}[data-theme=light] .pocket-halo:before,[data-theme=light] .pocket-halo:after{border-color:#8198b938}[data-theme=light] .wallet-preview .wallet-demo-tag{color:#4d657e}[data-theme=light] .ribbon-block{border-color:#8fadc44d}[data-theme=light] .block-dots i{background:#5489b343;border-color:#456f9a43}[data-theme=light] .ecosystem-card{background:#eaf0f6}[data-theme=light] .mini-assets>span{background:linear-gradient(140deg,#f8fcff,#bfd0e1);color:#345675}
@media(min-width:1600px){.forge-scene{right:0;left:35%}.forge-layout{padding-top:230px}.forge-hero{min-height:850px}.pocket-hero{padding-top:200px;min-height:930px}.pocket-hero .wallet-stage{max-width:430px}.pocket-hero .wallet-preview{min-height:570px}}
@media(max-width:1100px){.forge-copy h1{font-size:72px}.forge-hero{min-height:745px}.forge-layout{padding-top:190px}.forge-scene{left:28%;right:-12%;top:110px}.forge-bottom>p{display:none}.forge-bottom{justify-content:flex-end}.pocket-hero{gap:4%;padding-top:170px}.pocket-copy h1{font-size:68px}.pocket-hero .wallet-preview{padding:23px 18px 16px}.pocket-hero .experience-step>strong{font-size:10px}.pocket-hero .actions{gap:17px}.pocket-hero .button{font-size:12px;padding:15px 17px}.product-coordinate{right:-10px}.reward-story{gap:7%}.reward-object{padding:24px}.reward-object-bottom{font-size:7px}.bitcoin-story{grid-template-columns:1fr 1.4fr}.bitcoin-story>.eyebrow{grid-column:1/-1}.ecosystem-card h3{font-size:31px}.mini-assets{opacity:.55;right:-45px}.mini-blocks{opacity:.6;right:-10px}.launch-path{align-items:flex-start}.launch-path .text-arrow{max-width:200px}.wallet-help{grid-template-columns:1fr 1fr}.wallet-help>.text-arrow{grid-column:1/-1;justify-content:flex-start}.command-home{padding-top:133px}.explorer-command{grid-template-columns:.8fr 1.2fr;gap:20px}.ribbon-track{gap:8px}.ribbon-block{padding:11px 10px}.ribbon-detail{font-size:6px}.ribbon-detail>span{display:none}.block-dots{gap:2px}.block-dots i{width:8px;height:8px}.command-home .observatory-analytics{grid-template-columns:1.4fr 1fr}.command-home .chart-caption{font-size:7px}}
@media(max-width:800px){.mining-home .section,.wallet-home .section{padding-top:75px;padding-bottom:75px}.forge-hero{min-height:830px}.forge-layout{padding-top:165px}.forge-copy h1{font-size:65px}.forge-copy .hero-lead{font-size:15px;max-width:370px}.forge-scene{left:16%;right:-25%;top:285px;bottom:40px;opacity:.9}.forge-copy{max-width:none}.forge-copy .hero-status{margin-top:22px}.forge-bottom{justify-content:space-between;gap:20px;bottom:22px}.forge-bottom .lane-selector{gap:14px}.forge-bottom .lane-selector button{min-width:100px;font-size:10px}.scene-label{top:15%;right:19%}.scene-axis{display:none}.reward-story{gap:35px}.reward-object>strong{font-size:65px}.reward-object-top{font-size:8px}.reward-object>p{font-size:11px}.reward-object-bottom{flex-direction:column;gap:4px}.mining-benefits article{padding:25px 20px 28px 0}.mining-benefits article+article{padding-left:20px}.mining-benefits h3{font-size:20px}.mining-benefits p{font-size:12px}.setup-steps{gap:26px}.setup-steps h3{font-size:21px}.setup-steps p{font-size:12px}.section-heading{align-items:flex-start}.section-heading>.button{margin-top:36px}.ecosystem-card{padding:24px;min-height:330px}.ecosystem-card h3{font-size:27px}.mini-assets{bottom:50px;opacity:.4}.mini-blocks{bottom:60px;opacity:.4}.card-link{left:24px;font-size:12px}.launch-path{display:block}.launch-path>.text-arrow{max-width:none;margin-top:25px}.pocket-hero{grid-template-columns:1fr 1fr;gap:3%;min-height:820px;padding-top:155px;padding-bottom:50px}.pocket-copy h1{font-size:55px}.pocket-copy .hero-lead{font-size:13px}.pocket-copy .actions{align-items:flex-start;flex-direction:column;gap:17px}.platform-note{font-size:8px;flex-wrap:wrap;margin-bottom:24px}.pocket-product{padding:0 4px}.pocket-hero .wallet-preview{padding:20px 16px 15px;border-radius:25px}.pocket-hero .wallet-balance>strong{font-size:36px}.pocket-hero .wallet-tabs button{font-size:9px;padding:12px 6px}.pocket-hero .wallet-tools button{font-size:8px}.pocket-hero .wallet-row strong{font-size:10px}.pocket-hero .wallet-row small{font-size:8px}.pocket-hero .asset-icon{width:30px;height:30px}.product-coordinate{display:none}.pocket-hero .experience-rail{grid-template-columns:1fr;gap:0}.pocket-hero .experience-step{padding:11px 0!important;flex-wrap:nowrap;align-items:center;gap:12px}.pocket-hero .experience-step>span{width:auto}.pocket-hero .experience-step>strong{font-size:11px}.pocket-hero .experience-step>b{top:11px;right:5px}.pocket-hero .experience-rail>.eyebrow{font-size:7px;letter-spacing:0}.wallet-use-cases{gap:17px}.feature-preview{height:200px;padding:22px 18px}.feature-preview>strong{font-size:38px}.feature-preview>strong>span{font-size:23px}.receive-preview>strong{font-size:24px}.receive-preview>strong>span{font-size:8px}.wallet-use-cases h3{font-size:21px}.wallet-use-cases article>p{font-size:12px}.wallet-home .asset-orb{width:75px;height:75px;font-size:24px}.wallet-home .asset-lineup{gap:15px}.command-home{padding-top:126px}.explorer-command{grid-template-columns:1fr;gap:20px}.explorer-command h1{font-size:30px}.ribbon-track{grid-template-columns:repeat(3,1fr)}.ribbon-block:nth-child(n+4){display:none}.ribbon-detail{font-size:8px}.ribbon-detail>span{display:block}.block-dots i{width:10px;height:10px}.command-home .observatory-analytics{grid-template-columns:1.4fr 1fr;gap:12px}.command-home .chart-panel,.command-home .distribution-panel{padding:15px}.command-home .chart-heading h2{font-size:15px}.command-home .chart-caption{flex-direction:column;gap:3px}.command-home .explorer-context>span:nth-child(2){display:none}.download-product{gap:30px}.acquisition-checks{gap:20px}}
@media(max-width:600px){.mining-home .section,.wallet-home .section{padding-top:60px;padding-bottom:60px}.mining-home h2,.wallet-home h2{font-size:37px}.forge-hero{min-height:845px}.forge-layout{padding-top:146px}.forge-copy h1{font-size:clamp(45px,11.8vw,67px);margin-bottom:23px;letter-spacing:-.055em}.forge-copy .hero-kicker{font-size:8px;margin-bottom:22px}.forge-copy .hero-lead{font-size:14px;max-width:330px}.mining-home .actions,.wallet-home .actions{gap:20px;flex-wrap:wrap}.mining-home .button,.wallet-home .button{padding:15px 17px;font-size:12px;min-height:47px}.text-arrow{font-size:12px;gap:16px}.forge-copy .hero-status{margin-top:21px;font-size:8px}.forge-copy .hero-status>span{font-size:10px}.forge-scene{inset:390px -32% 39px -28%;opacity:1}.scene-label{top:18%;right:25%;font-size:6px}.forge-bottom{bottom:19px;gap:12px;align-items:flex-end}.forge-bottom .lane-selector{gap:11px;flex:1;justify-content:space-between}.forge-bottom .lane-selector button{min-width:0;flex:1;display:flex;flex-direction:column;align-items:flex-start;gap:8px;font-size:9px;padding-bottom:10px}.forge-bottom .lane-selector button small{font-size:7px}.forge-bottom .lane-selector button i{display:none}.forge-bottom .scene-motion{width:26px;height:35px;padding:0;justify-content:flex-end}.forge-bottom .scene-motion>span{display:none}.forge-bottom .scene-motion svg{width:13px}.reward-story{grid-template-columns:1fr;gap:32px}.reward-story h2{margin-bottom:22px}.reward-story>div>p:not(.eyebrow){font-size:14px}.reward-object{padding:24px}.reward-object>strong{font-size:80px}.reward-object-top{font-size:9px}.reward-object>p{font-size:13px}.reward-object-bottom{flex-direction:row;font-size:7px}.mining-benefits{grid-template-columns:1fr}.mining-benefits article,.mining-benefits article+article{padding:26px 0;border-left:0;position:relative;padding-left:65px}.mining-benefits article+article{border-top:1px solid var(--line)}.benefit-symbol{position:absolute;top:29px;left:0;font-size:25px}.benefit-symbol.infinity{font-size:35px}.mining-benefits h3{font-size:23px}.mining-benefits p{font-size:13px;max-width:none;margin-bottom:17px}.mining-benefits .text-arrow{font-size:11px}.section-heading{display:block}.section-heading>.button{margin:0 0 12px}.setup-steps{grid-template-columns:1fr;gap:0;margin-top:15px}.setup-steps article{padding:22px 0 18px}.setup-steps h3{font-size:23px;margin:15px 0}.setup-steps p{font-size:13px;max-width:none}.bitcoin-story{grid-template-columns:1fr;gap:20px;padding:35px 0}.bitcoin-story h2{font-size:33px;margin:0}.bitcoin-story>.eyebrow{grid-column:auto}.bitcoin-story>div>p{font-size:13px}.product-duo{grid-template-columns:1fr;gap:17px}.ecosystem-card{min-height:305px}.ecosystem-card h3{font-size:33px}.mini-assets{opacity:.65;bottom:65px}.mini-blocks{opacity:.65;bottom:70px}.product-note{font-size:10px}.launch-path{padding:32px 0}.launch-path h2{font-size:29px}.launch-path p{font-size:13px}.mining-close h2,.wallet-close h2{font-size:39px}.mining-close .actions,.wallet-close .actions{flex-direction:column;align-items:center}.pocket-hero{display:flex;flex-direction:column;padding-top:147px;gap:37px;padding-bottom:40px}.pocket-copy{width:100%}.pocket-copy h1{font-size:clamp(55px,14vw,80px);line-height:.97;margin-bottom:24px}.pocket-copy .hero-kicker{font-size:8px;margin-bottom:22px}.pocket-copy .hero-lead{font-size:14px}.pocket-copy .actions{flex-direction:row;align-items:center}.platform-note{font-size:9px;margin:20px 0 27px}.pocket-hero .experience-rail{grid-template-columns:repeat(3,1fr);max-width:none}.pocket-hero .experience-step{flex-wrap:wrap;padding:12px 9px 10px 0!important;gap:7px}.pocket-hero .experience-step+button{padding-left:12px!important}.pocket-hero .experience-step>span{width:100%;font-size:7px}.pocket-hero .experience-step>strong{font-size:10px}.pocket-hero .experience-step>b{right:9px;top:11px;font-size:9px}.pocket-product{width:100%;max-width:365px;padding:0 9px}.pocket-halo{inset:-30px -40px}.pocket-hero .wallet-preview{padding:24px 20px 18px;min-height:530px}.pocket-hero .wallet-balance>strong{font-size:44px}.pocket-hero .wallet-row strong{font-size:12px}.pocket-hero .wallet-row small{font-size:9px}.pocket-hero .asset-icon{width:35px;height:35px}.pocket-hero .wallet-tools button{font-size:10px}.pocket-hero .wallet-tabs button{font-size:10px}.pocket-hero .experience-caption{font-size:8px;margin-top:23px}.wallet-home .wallet-manifesto{display:block}.wallet-home .wallet-manifesto>p{font-size:14px}.wallet-use-cases{grid-template-columns:1fr;gap:30px}.feature-preview{height:220px;padding:27px}.feature-preview>strong{font-size:46px}.feature-preview>strong>span{font-size:29px}.receive-preview>strong{font-size:30px}.receive-preview>strong>span{font-size:10px}.wallet-use-cases h3{font-size:25px;margin-top:20px}.wallet-use-cases article>p{font-size:14px;max-width:none}.wallet-home .asset-feature{display:block}.wallet-home .asset-feature p{font-size:14px}.wallet-home .asset-lineup{margin-top:45px;justify-content:space-between;gap:15px}.wallet-home .asset-orb{width:80px;height:80px;font-size:25px}.wallet-home .asset-lineup strong{font-size:13px}.wallet-home .asset-lineup small{font-size:9px}.wallet-home .openness .open-title>p{font-size:14px}.wallet-home .verification-rows>a{grid-template-columns:28px 1fr 18px;padding:23px 0;gap:8px}.wallet-home .verification-rows>a>h3{font-size:21px}.wallet-home .verification-rows>a>p{grid-column:2;font-size:12px}.wallet-home .verification-rows>a>b{grid-column:3;grid-row:1}.wallet-help{grid-template-columns:1fr;gap:15px;padding:30px 0}.wallet-help>div{gap:20px}.wallet-help h3{font-size:25px}.wallet-help>p{font-size:13px}.command-home{padding-top:113px}.command-home .explorer-context{font-size:8px;padding:9px;margin-bottom:23px;gap:8px}.command-home .explorer-context .demo-pill{font-size:8px}.command-home .explorer-context>a{font-size:8px;white-space:normal;text-align:right;max-width:90px}.explorer-command{padding-bottom:22px;gap:19px}.explorer-command h1{font-size:30px}.explorer-command>div>p{font-size:10px}.explorer-command input{font-size:10px!important;min-height:46px}.explorer-command .search-hint{font-size:8px}.command-home .explorer-metrics{grid-template-columns:repeat(2,1fr);row-gap:20px;padding:20px 0;margin-bottom:23px}.command-home .explorer-metrics>div{padding:0 15px}.command-home .explorer-metrics>div:nth-child(3){padding-left:0;border-left:0}.command-home .explorer-metrics>div>span{font-size:9px}.command-home .explorer-metrics strong{font-size:28px}.command-home .explorer-metrics small{font-size:8px}.ribbon-track{gap:7px}.ribbon-block{padding:10px 8px}.ribbon-height{font-size:14px}.ribbon-block>strong{font-size:8px}.block-dots{gap:3px;max-width:72px}.block-dots i{width:10px;height:10px}.ribbon-detail{font-size:6px}.ribbon-detail>span{display:none}.command-home .observatory-analytics{grid-template-columns:1fr;gap:14px}.command-home .block-chart,.command-home .block-chart svg{height:145px}.command-home .chart-heading h2{font-size:18px}.command-home .chart-caption{flex-direction:row;font-size:7px}.command-home .distribution-panel{padding:19px}.command-home .distribution-panel>a{font-size:12px}.command-home .ledger-heading{display:block}.command-home .ledger-heading>.eyebrow{margin-bottom:14px}.command-home .ledger-tabs{display:flex}.command-home .ledger-tabs button{font-size:12px}.command-home .lab-report-link{display:block}.command-home .lab-report-link h2{font-size:26px}.command-home .lab-report-link p{font-size:12px}.command-home .lab-report-link .button{margin-top:15px}.download-product{grid-template-columns:1fr;gap:20px;padding:30px 0}.acquisition-checks{grid-template-columns:1fr;gap:10px}.downloads-view h1{font-size:42px}.download-product h2{font-size:30px}}
@media(prefers-reduced-motion:reduce){.ribbon-block,.text-arrow>span{transition:none}}.motion-paused .ribbon-block{transition:none}
.header-get{display:inline-flex;align-items:center;white-space:nowrap;padding:9px 12px;margin-right:7px;border:1px solid var(--line);border-radius:6px;font-size:10px;background:var(--surface)}.header-get:hover{border-color:var(--ice);color:var(--ice)}
@media(max-width:1190px){.header-get{display:none}}
/* Correct for the shared sticky header's normal-flow height. */
.forge-layout{padding-top:118px}.forge-hero{min-height:710px}.forge-scene{top:30px}.pocket-hero{padding-top:75px;min-height:750px}.command-home{padding-top:30px}.explorer-command .search-examples{margin-top:12px;justify-content:flex-start;font-size:10px}.explorer-command .explorer-search{padding:6px 8px 6px 15px;min-height:0;gap:12px}.explorer-command .explorer-search>.button{font-size:12px;padding:12px 18px;min-height:42px}.explorer-command input{min-height:40px}.explorer-command .explorer-search>svg{width:19px;height:19px}.command-home .ribbon-block>strong{font-size:10px}.command-home .ribbon-detail{font-size:8px}.command-home .ribbon-label .eyebrow{font-size:10px}.command-home .explorer-context,.command-home .explorer-context .demo-pill{font-size:10px}.command-home .explorer-command>div>p{font-size:12px}.command-home .explorer-metrics>div>span{font-size:11px}.command-home .explorer-metrics small{font-size:10px}.command-home .distribution-panel>a{font-size:12px}.command-home td{font-size:12px}.command-home th{font-size:10px}.command-home .chart-heading .eyebrow,.command-home .distribution-panel>.eyebrow{font-size:9px}.command-home .ledger-heading>.eyebrow{font-size:10px}.command-home .chart-caption{font-size:9px}.command-home .distribution-panel .visual-caption{font-size:9px}
@media(min-width:1600px){.forge-layout{padding-top:145px}.forge-hero{min-height:765px}.pocket-hero{padding-top:95px;min-height:800px}}
@media(max-width:1100px){.forge-layout{padding-top:110px}.forge-hero{min-height:690px}.forge-scene{top:40px}.pocket-hero{padding-top:65px;min-height:720px}.command-home{padding-top:28px}.command-home .chart-caption{font-size:8px}}
@media(max-width:800px){.forge-layout{padding-top:72px}.forge-hero{min-height:730px}.forge-scene{top:190px}.pocket-hero{padding-top:55px;min-height:730px}.command-home{padding-top:26px}.command-home .ribbon-detail{font-size:8px}.command-home .explorer-context,.command-home .explorer-context .demo-pill{font-size:9px}}
@media(max-width:600px){.forge-layout{padding-top:55px}.forge-hero{min-height:740px}.forge-scene{top:289px}.pocket-hero{padding-top:52px}.command-home{padding-top:20px}.command-home .explorer-context,.command-home .explorer-context .demo-pill{font-size:8px}.command-home .explorer-metrics>div>span{font-size:10px}.command-home .explorer-metrics small{font-size:9px}.command-home .ribbon-block>strong{font-size:8px}.command-home .ribbon-detail{font-size:6px}.command-home .explorer-command>div>p{font-size:11px}.command-home .chart-caption{font-size:8px}.explorer-command .search-examples{font-size:9px}.explorer-command .explorer-search>.button{font-size:11px;padding:10px 12px}.command-home th{font-size:9px}.command-home td{font-size:11px}}
/* Keep the product's controls in document flow and contain decorative light. */
.wallet-home{overflow:clip}.pocket-hero{isolation:isolate}.pocket-hero .experience-rail{position:static;inset:auto;width:100%;min-width:0;transform:none}.pocket-hero .experience-rail>.eyebrow{display:block}.pocket-hero .wallet-experience{padding:0}.pocket-hero .wallet-stage{filter:none}
/* Light theme uses explicit readable ink for all inherited wallet surfaces. */
html[data-theme=light] .pocket-hero .wallet-preview{color:#192a39}
html[data-theme=light] .pocket-hero .wallet-toolbar,html[data-theme=light] .pocket-hero .wallet-balance>strong,html[data-theme=light] .pocket-hero .wallet-row strong{color:#192a39}
html[data-theme=light] .pocket-hero .wallet-balance>p,html[data-theme=light] .pocket-hero .wallet-row small,html[data-theme=light] .pocket-hero .wallet-tabs button,html[data-theme=light] .pocket-hero .wallet-bottom{color:#4b6074}
html[data-theme=light] .pocket-hero .wallet-tabs [aria-selected=true],html[data-theme=light] .pocket-hero .wallet-bottom .active{color:#225782;border-bottom-color:#225782}
html[data-theme=light] .pocket-hero .wallet-tools button{background:#dae6f1;color:#274866;border-color:#a8bfd2}
html[data-theme=light] .pocket-hero .wallet-tools button .icon{background:#284c72;color:#e5f2ff}
html[data-theme=light] .pocket-hero .wallet-toolbar,html[data-theme=light] .pocket-hero .wallet-bottom,html[data-theme=light] .pocket-hero .wallet-row{border-color:#24496926}
html[data-theme=light] .pocket-hero .avatar{background:#d3e0eb;color:#254563;border-color:#9cb8d0}
html[data-theme=light] .wallet-home .button,html[data-theme=light] .mining-home .button{background:#203a53;color:#f4f8fc;border-color:#203a53}
html[data-theme=light] .wallet-home .button:hover,html[data-theme=light] .mining-home .button:hover{background:#2f5273;color:#fff}

/* R6 — spatial product storytelling. All motion is presentation only. */
:root{--c-bg:#080a0c;--c-ink:#edf1f4;--c-dim:#97a1ab;--c-line:#b7ccdd22;--c-accent:#a9d5fa;--c-edge:clamp(24px,5vw,110px)}
body{background:var(--c-bg)}
.c-container{width:100%;max-width:2040px;margin-inline:auto;padding-inline:var(--c-edge)}
.cinema-site{color:var(--c-ink);background:var(--c-bg)}
.cinema-site h1,.cinema-site h2,.cinema-site h3{font-weight:450;letter-spacing:-.06em}
.cinema-site h2{font-size:clamp(38px,4.3vw,76px);line-height:1.08;margin:0}
.cinema-site h2 span{color:#7d8b98}.cinema-site p{margin:0}
.cinema-site .button{min-height:54px;border-radius:100px;padding:14px 27px;font-size:14px;gap:30px}
.cinema-site .button.primary{background:#e2edf5;color:#11191f;border-color:#e2edf5;box-shadow:none}
.cinema-site .button.primary:hover{background:#b6dfff;border-color:#b6dfff}
.c-link{display:inline-flex;align-items:center;gap:24px;min-height:44px;font-size:14px;color:inherit;line-height:1.4}
.c-link>span{transition:transform .3s}.c-link:hover>span{transform:translate(3px,-3px)}
.c-label{display:flex;align-items:center;gap:26px;font:10px/1.7 var(--mono);color:var(--c-dim);letter-spacing:.09em;margin:0 0 26px!important}
.c-label>span{color:var(--c-accent)}
.c-kicker{display:flex;align-items:center;gap:12px;color:#9aa9b7;font:10px/1.6 var(--mono);letter-spacing:.06em}
.c-kicker>span{width:5px;height:5px;border-radius:50%;background:#a9d5fa;box-shadow:0 0 12px #6ebafa88}
.header-shell{background:#080a0ced;border-color:#b7ccdd1b;backdrop-filter:blur(24px)}
.header,.utility{max-width:2040px;padding-inline:var(--c-edge)}
.header{height:76px}.utility{height:29px}.brand-lockup{width:190px}
.header .nav{gap:25px}.header-end{gap:18px}.header-get{border-radius:100px}
.footer>.wrap{max-width:2040px;padding-inline:var(--c-edge)}
/* One original object, floating above an orbital particle field. */
.c-hero{position:relative;isolation:isolate;min-height:690px;height:calc(100svh - 105px);max-height:1100px;overflow:hidden;background:radial-gradient(ellipse at 74% 46%,#14283a66,transparent 48%),#080a0c}
.c-vortex{position:absolute;inset:0;z-index:-1;width:100%;height:100%;opacity:.9}
.c-hero-grid{display:grid;grid-template-columns:1.05fr .95fr;align-items:center;height:calc(100% - 88px);position:relative}
.c-hero-copy{z-index:2;padding:26px 0 10px}.c-hero h1,.c-app-hero h1{font-size:clamp(58px,5.9vw,116px);line-height:1.04;letter-spacing:-.065em;margin:30px 0 28px;white-space:nowrap;font-weight:450}
.c-hero h1 em,.c-app-hero h1 em{font-style:normal;color:#a6c9e4}
.c-hero-lead{font-size:clamp(15px,1.2vw,20px);line-height:1.65;color:#9aa9b6}
.c-hero .actions{margin-top:32px}.c-status-link{display:inline-flex;align-items:center;gap:9px;margin-top:34px;font-size:11px;color:#8fa3b4}
.c-status-link i{width:4px;height:4px;background:#d1ae75;border-radius:50%}.c-status-link span{margin-left:12px}
.c-coin-stage{position:relative;width:100%;height:100%;display:flex;align-items:center;justify-content:center;perspective:1200px;pointer-events:none}
.c-coin-float{position:relative;width:min(41vw,680px);aspect-ratio:733/743;transform:translateY(-4%);animation:cCoinFloat 12s cubic-bezier(.4,0,.6,1) infinite;filter:drop-shadow(0 24px 30px #0006)}
.c-original-coin{width:100%;height:100%;object-fit:contain;display:block;transform:rotate(-10deg)}
.c-coin-light{position:absolute;inset:0;pointer-events:none;background:radial-gradient(circle at 48% 51%,#94dfff99,transparent 13%);mix-blend-mode:screen;animation:cCoreLight 5s ease-in-out infinite}
.c-coin-caption{position:absolute;bottom:24px;right:2%;font:9px var(--mono);color:#60778a;letter-spacing:.13em}
.c-hero-bottom{position:absolute;left:50%;transform:translateX(-50%);bottom:0;height:88px;display:flex;align-items:center;justify-content:space-between;gap:25px}
.c-scroll-hint{display:flex;gap:24px;align-items:center;color:#9ba8b3;font-size:11px}.c-scroll-hint>span{font-size:25px;color:#c4d8e7}
.c-hero-facts{display:flex;align-items:center;gap:48px}.c-hero-facts a{display:flex;gap:12px;align-items:center;color:#8b9ba9;font-size:10px}.c-hero-facts b{font-size:23px;font-weight:400;color:#cedce7}.c-motion{border:1px solid var(--c-line);width:38px;height:38px;border-radius:50%;display:grid;place-items:center;color:#8d9fad}.c-motion .icon{width:13px;height:13px}
@keyframes cCoinFloat{0%,100%{transform:translateY(-4%) rotateY(-5deg) rotateZ(-2deg)}50%{transform:translateY(-7%) rotateY(5deg) rotateZ(2deg)}}
@keyframes cCoreLight{0%,100%{opacity:.22}50%{opacity:.8}}
.c-intro{display:grid;grid-template-columns:.8fr 2fr;gap:60px;padding-block:145px 140px}.c-intro>.c-label{max-width:235px;padding-top:10px}
.c-intro-bottom{display:flex;align-items:flex-end;justify-content:space-between;gap:44px;margin-top:36px}.c-intro-bottom p{max-width:510px;color:var(--c-dim);font-size:15px;line-height:1.85}.c-intro-bottom .c-link{max-width:235px;flex-shrink:0}
/* The native document scroll drives a pinned stage; it is never intercepted. */
.c-scroll-story{position:relative;height:285svh;min-height:1900px;background:#0a0e12}
.c-sticky{position:sticky;top:105px;height:calc(100svh - 105px);min-height:610px;max-height:1100px;overflow:hidden;display:flex;flex-direction:column;isolation:isolate}
.c-mine-landscape{position:absolute;inset:0;z-index:-2}.c-landscape{position:absolute;width:100%;height:100%;object-fit:cover;object-position:60% center;transform:scale(calc(1.09 - var(--progress,0)*.09));will-change:transform}
.c-landscape-second{opacity:var(--second-image,0);object-position:center center;filter:brightness(.45)}
.c-landscape-shade{position:absolute;inset:0;background:linear-gradient(90deg,#06090def 0%,#070c11c9 29%,#070b1040 72%),linear-gradient(0deg,#06090edb,transparent 34%,#080b1055)}
.c-story-top{display:flex;justify-content:space-between;align-items:center;padding-top:38px;flex-shrink:0}.c-story-top .c-label{margin:0!important}.c-scene-counter{font:10px var(--mono);color:#8196a9}.c-scene-counter b{color:#d2e4f2;font-weight:400;margin-right:15px}
.c-story-body{display:grid;grid-template-columns:1fr 1fr;gap:6vw;align-items:center;flex:1;min-height:0;padding-block:45px}.c-story-copy,.c-wallet-story-copy{display:grid;align-items:center;min-width:0}.c-frame{grid-area:1/1;opacity:0;visibility:hidden;transform:translateY(24px);transition:opacity .55s ease,transform .75s cubic-bezier(.22,1,.36,1),visibility .55s;pointer-events:none}
.c-frame.is-active{opacity:1;visibility:visible;transform:translateY(0);pointer-events:auto}
.c-frame h2{font-size:clamp(40px,4.8vw,83px)}.c-frame p{max-width:490px;font-size:15px;color:#a6b5c1;line-height:1.85;margin-top:30px}.c-frame .c-link{margin-top:24px}
.c-mining-windows{position:relative;display:grid;align-items:center;perspective:1300px;min-width:0;padding-top:40px}
.c-visual-frame{grid-area:1/1;opacity:0;visibility:hidden;transform:translateY(45px) rotateX(5deg);transition:opacity .65s ease,transform .9s cubic-bezier(.22,1,.36,1),visibility .65s;pointer-events:none}
.c-visual-frame.is-active{opacity:1;visibility:visible;transform:translateY(0) rotateX(0)}
.c-compute-window{width:100%;max-width:570px;justify-self:center;border:1px solid #bbd8f337;border-radius:14px;background:linear-gradient(130deg,#14202bcc,#0b1119b8);box-shadow:0 25px 75px #0007,inset 0 1px 0 #d3eaff1c;backdrop-filter:blur(14px);overflow:hidden}
.c-window-bar{display:flex;gap:5px;padding:21px 24px;border-bottom:1px solid #d3eaff1a;font:9px var(--mono);letter-spacing:.06em;color:#93adc2}.c-window-bar>span{margin-right:auto}.c-window-bar i{height:4px;width:4px;border-radius:50%;background:#aac4d563}
.c-algorithm-line{display:flex;align-items:center;gap:23px;padding:28px 25px;border-bottom:1px solid #d3eaff14}.c-algorithm-line>span:first-child{color:#6f8393;font:9px var(--mono)}.c-algorithm-line strong{font-weight:400;font-size:22px;letter-spacing:-.025em}
.c-wave{display:flex;align-items:center;gap:3px;height:26px;margin-left:auto}.c-wave i{height:8px;width:1px;background:#8bb6d4;animation:cWave 2.8s ease-in-out infinite}.c-wave i:nth-child(3n){height:20px;animation-delay:-.4s}.c-wave i:nth-child(4n){height:26px;animation-delay:-1.2s}.c-wave i:nth-child(2n){height:14px;animation-delay:-.8s}.c-algorithm-line:nth-child(3) .c-wave i{animation-delay:-1.4s}.c-window-foot{display:flex;justify-content:space-between;padding:20px 24px;color:#9aafbf;font:8px var(--mono);letter-spacing:.06em}
@keyframes cWave{0%,100%{transform:scaleY(.45);opacity:.35}50%{transform:scaleY(1);opacity:1}}
.c-chain-window{position:relative;display:flex;gap:20px;padding:40px 0;align-items:center}.c-chain-spine{position:absolute;left:0;right:0;top:50%;height:1px;background:#b5dafa99;box-shadow:0 0 12px #4cb5ff}
.c-chain-tile{width:32%;height:230px;position:relative;border:1px solid #b6ddff44;border-radius:10px;background:linear-gradient(135deg,#213b51ec,#0c1620f5);box-shadow:10px 16px 25px #0006;display:flex;flex-direction:column;padding:20px;transform:rotateY(-12deg) rotateX(8deg)}
.c-chain-tile:nth-child(3){transform:translateY(-30px) rotateY(-12deg) rotateX(8deg)}.c-chain-tile>span{font:9px var(--mono);color:#87a3b9}.c-chain-glyph{flex:1;display:grid;place-items:center}.c-chain-glyph .icon{height:70px;width:70px;stroke-width:.5;color:#b9dbf5}.c-chain-tile strong{font-weight:400;font-size:16px}.c-chain-tile small{font:7px var(--mono);letter-spacing:.06em;color:#8eacc3;margin-top:9px}
.c-reward-window{border-top:1px solid #b9dcff70;border-bottom:1px solid #b9dcff30;padding:28px 12px}.c-reward-window>span{font:10px var(--mono);color:#b2cce0;letter-spacing:.08em}.c-reward-window>strong{display:flex;align-items:baseline;gap:15px;font-size:clamp(64px,7vw,118px);line-height:1.5;font-weight:350;letter-spacing:-.08em}.c-reward-window>strong small{font-size:18px;letter-spacing:0;color:#a5bed3}.c-reward-window>p{font:10px var(--mono);letter-spacing:.08em;color:#a5b9cb}.c-reward-rule{display:flex;gap:5px;margin:40px 0 22px;height:28px;overflow:hidden}.c-reward-rule i{width:1px;background:#a4c7e06b;flex:1;max-width:1px}.c-reward-rule i:nth-child(5n){background:#d8edfc;height:100%}.c-reward-window>div:last-child{display:flex;justify-content:space-between;color:#9cabb8;font:10px var(--mono)}
.c-story-bottom{height:90px;display:flex;align-items:center;justify-content:space-between;gap:30px;flex-shrink:0}.c-chapters{display:flex;gap:32px}.c-chapters button{position:relative;display:flex;align-items:center;gap:15px;color:#728694;font:12px var(--font);padding:14px 0;min-width:145px;min-height:48px;text-align:left;border-top:1px solid #a9cce02b;transition:color .3s}.c-chapters button span{font:9px var(--mono)}.c-chapters button i{position:absolute;top:-1px;left:0;height:1px;width:0;background:#cfebff;transition:width .6s}.c-chapters button[aria-pressed=true]{color:#d6e5f0}.c-chapters button[aria-pressed=true] i{width:100%}.c-art-note{max-width:190px;font:9px/1.7 var(--mono);color:#8ba1b3}
.c-reward-section{display:grid;grid-template-columns:1fr 1fr;gap:9vw;align-items:center;padding-block:160px}.c-reward-section>div>p:not(.c-label){color:var(--c-dim);max-width:480px;margin-top:28px;font-size:15px;line-height:1.85}.c-reward-section .c-link{margin-top:25px}
.c-emission-sculpture{min-width:0}.c-emission-slats{display:flex;align-items:flex-end;justify-content:center;height:260px;gap:9px;perspective:700px;padding:30px 0 35px;border-bottom:1px solid var(--c-line)}
.c-emission-slats i{width:18px;height:var(--h);background:linear-gradient(105deg,#b0d5ef,#405e75 20%,#0c1823 75%);border:1px solid #bedfff45;box-shadow:5px 4px 0 #20374a;transform:skewY(-28deg);transition:transform .6s cubic-bezier(.2,.6,.3,1);transition-delay:calc(var(--n)*.017s)}.c-emission-sculpture:hover .c-emission-slats i{transform:skewY(-28deg) translateY(-18px)}
.c-emission-value{display:flex;justify-content:space-between;gap:20px;margin-top:25px;align-items:baseline}.c-emission-value>span{font:11px var(--mono);color:#98b4c9}.c-emission-value strong{font-weight:400;font-size:clamp(20px,2vw,33px);letter-spacing:-.04em}.c-emission-value small{font:10px var(--mono);color:#9aabba;margin-left:6px}.c-emission-sculpture>p{color:#8496a4;font-size:11px;margin-top:10px}
/* Real product captures, with geometry and reflections outside the image. */
.c-wallet-bridge{background:#101b25;overflow:hidden;border-block:1px solid #b4d3f017}.c-bridge-grid{display:grid;grid-template-columns:1fr 1fr;gap:7vw;align-items:center;min-height:760px;padding-block:85px}.c-bridge-grid>div>p:not(.c-label){margin-top:27px;color:#a6b5c2;max-width:450px;font-size:15px;line-height:1.85}.c-bridge-grid .button{margin-top:32px}.cinema-site .c-source-note{font-size:11px!important;line-height:1.8!important;color:#7e94a6!important;margin-top:26px!important;max-width:650px}
.c-phone{position:relative;aspect-ratio:1206/2622;border:7px solid #20262d;border-radius:45px;background:#171717;box-shadow:0 0 0 1px #69809660,inset 0 0 0 2px #050709,0 45px 65px #0009;overflow:hidden;flex-shrink:0}.c-phone img{display:block;width:100%;height:100%;object-fit:cover;border-radius:35px}.c-phone:after{content:"";position:absolute;inset:0;pointer-events:none;border-radius:37px;box-shadow:inset 1px 1px 1px #d6eaff40}
.c-bridge-phones{position:relative;margin:0;height:590px;perspective:1400px}.c-bridge-phones .c-phone{position:absolute;top:0;width:255px}.bridge-back{left:7%;transform:translateY(25px) rotate(-10deg) rotateY(13deg);opacity:.9}.bridge-front{left:40%;transform:rotate(9deg) rotateY(-9deg)}
.c-bridge-phones figcaption{position:absolute;bottom:-25px;left:0;right:0;text-align:center;font:9px/1.6 var(--mono);color:#8394a3}
/* Milestones use an open timeline, with the current gate visible at a glance. */
.c-roadmap{padding-block:145px 90px}.c-section-head{display:flex;justify-content:space-between;align-items:flex-end;gap:40px}.c-section-head>.c-link{flex-shrink:0}
.c-road-line{height:1px;background:var(--c-line);margin-top:75px;position:relative}.c-road-progress{height:1px;width:62%;background:linear-gradient(90deg,#788d9d,#aed7fa);transform-origin:left;transform:scaleX(var(--road-progress,1));box-shadow:0 0 12px #72b9e766}
.c-milestones{display:grid;grid-template-columns:repeat(4,1fr);gap:35px}.c-milestone{display:block;position:relative;padding:0 12px 20px 0}.c-milestone-top{display:flex;flex-direction:column;gap:20px;font:9px var(--mono);color:#8294a2;margin-top:-14px}.c-milestone-point{position:relative;display:grid;place-items:center;width:28px;height:28px;border:1px solid #455768;background:#0a0e13;border-radius:50%;color:#8da8bd;font:8px var(--mono)}.c-milestone-point .icon{width:12px;height:12px}.c-milestone.done .c-milestone-point{background:#192f40;color:#c9e6ff;border-color:#7999b4}.c-milestone.current .c-milestone-point{background:#c6e6ff;border-color:#c6e6ff;color:#09101b;box-shadow:0 0 0 6px #9ccfee0a,0 0 24px #77c6ff33}.c-milestone.current .c-milestone-top>span:last-child{color:#c2e3fa}.c-milestone h3{font-size:23px;line-height:1.25;margin:24px 0 16px}.c-milestone p{color:#8b9aa7;font-size:12px;line-height:1.8}.c-milestone-arrow{display:block;color:#8da5b9;margin-top:24px;transition:transform .3s}.c-milestone:hover .c-milestone-arrow{transform:translate(4px,-4px)}
.c-faq-section{display:grid;grid-template-columns:1fr 1.25fr;gap:90px;padding-block:100px 80px;border-top:1px solid var(--c-line)}.c-faq-section .faq{margin:0}.c-faq-section summary{font-size:16px;padding:24px 0}.c-faq-section .faq p{font-size:14px;color:var(--c-dim);line-height:1.85;padding-bottom:24px;margin-top:0}.c-final-call{padding-block:130px 160px}.c-final-call h2{font-size:clamp(60px,7.6vw,130px);line-height:1.01}.c-final-call .actions{margin-top:40px}
.c-app-hero{display:grid;grid-template-columns:1fr 1fr;gap:2vw;min-height:780px;height:calc(100svh - 105px);max-height:1050px;align-items:center;overflow:hidden}.c-app-copy{z-index:2;padding-block:40px}.c-app-hero h1{font-size:clamp(58px,5.7vw,112px);margin-top:28px}.c-app-platform{font:11px/1.6 var(--mono);color:#8493a1;display:flex;gap:10px;margin-top:34px!important}
.c-device-pair{position:relative;margin:0;height:90%;min-height:650px;perspective:1400px;--device-drift:0px}.c-device-pair>.c-phone{position:absolute;width:clamp(225px,19vw,340px);top:8%;transition:transform .1s linear}.c-device-front{left:31%;transform:translateY(var(--device-drift)) rotateY(-9deg) rotateZ(6deg)}.c-device-back{left:0%;transform:translateY(calc(45px - var(--device-drift))) rotateY(13deg) rotateZ(-11deg);filter:brightness(.72)}.c-device-pair figcaption{position:absolute;bottom:17px;left:0;right:0;font:9px/1.7 var(--mono);color:#7c8a97;text-align:center}.c-device-glow{position:absolute;inset:0 -20%;background:radial-gradient(ellipse,#31517044,transparent 66%);pointer-events:none}
.c-app-values{display:grid;grid-template-columns:repeat(3,1fr);gap:60px;padding-block:80px 95px}.c-app-values article{border-top:1px solid var(--c-line);padding-top:22px}.c-app-values article>span{font:9px var(--mono);color:#7e96a9}.c-app-values h3{font-size:26px;margin:23px 0 14px}.c-app-values p{font-size:13px;color:var(--c-dim)}
.c-wallet-story{background:radial-gradient(ellipse at 27% 45%,#1f334a55,transparent 55%),#0c1118}.c-wallet-story-body{display:grid;grid-template-columns:1fr 1fr;gap:8vw;align-items:center;flex:1;min-height:0;padding-block:25px}.c-screen-gallery{display:grid;align-items:center;position:relative;height:100%;margin:0;min-height:0}.c-screen-layer{display:grid;place-items:center;height:100%;min-height:0}.c-screen-layer .c-phone{height:min(57svh,635px);width:auto;max-width:100%;border-width:6px;border-radius:38px}.c-screen-layer .c-phone img{border-radius:28px}.c-screen-gallery figcaption{position:absolute;bottom:-20px;left:0;right:0;text-align:center;font:8px/1.8 var(--mono);color:#7d90a1}.c-large-index{display:block;font:11px var(--mono);color:#7c9ab5;margin-bottom:30px}.c-wallet-story-copy h2{font-size:clamp(42px,4.4vw,80px)}
.c-openness{padding-block:150px;display:grid;grid-template-columns:1.2fr 1fr;gap:8vw;align-items:center}.c-openness h2{font-size:clamp(35px,3.7vw,66px)}.c-openness-copy>p:not(.c-label){color:var(--c-dim);font-size:15px;line-height:1.85;max-width:450px;margin-top:30px}.c-open-links>a{display:flex;gap:24px;align-items:center;min-height:130px;border-top:1px solid var(--c-line);padding:25px 0}.c-open-links>a:last-child{border-bottom:1px solid var(--c-line)}.c-open-links>a>.icon{height:28px;width:28px;color:#9fb7c9;flex-shrink:0}.c-open-links>a>span{margin-left:auto;color:#aecbe2}.c-open-links h3{font-size:21px;letter-spacing:-.03em;margin:0 0 10px}.c-open-links p{font-size:12px;color:var(--c-dim)}
.c-app-editorial{background:#d5dde5;color:#142232;overflow:hidden}.c-app-editorial>.c-container{display:grid;grid-template-columns:1fr 1fr;gap:9vw;align-items:center;min-height:620px}.c-app-editorial .c-label{color:#536474}.c-app-editorial .c-label>span{color:#1a5384}.c-app-editorial h2 span{color:#687e8f}.c-app-editorial p:not(.c-label){max-width:460px;color:#4b6277;font-size:15px;line-height:1.85;margin-top:28px}.c-app-editorial .c-link{margin-top:28px}.c-app-crop{height:620px;position:relative;perspective:800px}.c-app-crop img{position:absolute;top:100px;width:390px;max-width:100%;border-radius:44px;transform:rotate(-12deg) rotateY(-10deg);box-shadow:24px 30px 75px #13263b55}
/* Explorer remains a dense tool. The environment strip spans the entire viewport. */
body[data-site=net] main>.wrap,body[data-site=net] .c-net .wrap{max-width:2200px;padding-inline:clamp(20px,3vw,76px)}
body[data-site=net] .footer{padding-bottom:52px}.c-net .explorer-context{padding-top:18px}.c-net .explorer-command{padding-top:27px;padding-bottom:26px}.c-net .explorer-command h1{font-size:49px;font-weight:450;letter-spacing:-.06em}.c-net .explorer-command p{font-size:13px}.c-net .explorer-metrics{border-radius:12px;border:1px solid #abc8e226;background:linear-gradient(135deg,#14213099,#0c121a33);margin-bottom:30px}.c-net .explorer-metrics>div{padding:25px 28px}.c-net .ribbon-track{gap:16px}.c-net .ribbon-block{border-radius:10px;background:linear-gradient(140deg,#182e4399,#0b111b);border-color:#8abbde3d;box-shadow:inset 0 1px 0 #c7e6ff16;transition:transform .3s,border-color .3s}.c-net .ribbon-block:hover{transform:translateY(-5px);border-color:#badffc}.c-net .ribbon-lane-1{background:linear-gradient(140deg,#29284599,#0b111b)}.c-net .ribbon-lane-2{background:linear-gradient(140deg,#143a4099,#0b111b)}.c-net .chart-panel,.c-net .distribution-panel{border-radius:12px;background:#0e151c88}.c-net .block-dots i{border-radius:1px;transition:opacity .3s}.c-net .ribbon-block:hover .block-dots i:nth-child(3n){opacity:1;background:#b5dfff}
.c-net-status{position:fixed;z-index:115;bottom:0;left:0;right:0;min-height:40px;display:flex;align-items:stretch;background:#0e141bf5;color:#99a9b8;border-top:1px solid #bedfff24;backdrop-filter:blur(20px);font:10px/1.5 var(--mono);padding-bottom:env(safe-area-inset-bottom)}
.c-net-environment{display:flex;align-items:center;gap:10px;padding:10px 24px;background:#c7994b17;border-right:1px solid #dfbe8f28;color:#d5b98f;min-width:165px}.c-net-environment i{width:5px;height:5px;border-radius:50%;background:#d6b16f}.c-net-environment>span{margin-left:auto}.c-net-source{display:flex;align-items:center;gap:16px;padding:9px 24px}.c-net-source b{font-weight:400;opacity:.4}.c-net-lanes{display:flex;align-items:center;gap:24px;margin-left:auto}.c-net-lanes span:before{content:"";display:inline-block;width:4px;height:4px;margin-right:8px;background:#7fbbdd}.c-net-lanes span:nth-child(2):before{background:#a49bd0}.c-net-lanes span:nth-child(3):before{background:#7dafad}.c-net-status-link{padding:10px 24px;margin-left:24px;border-left:1px solid #aecbe526}
.c-roadmap-route{padding-top:65px}.c-roadmap-route .c-roadmap{padding-top:0}.c-roadmap-details{padding-top:0;padding-bottom:120px}.c-roadmap-details .page-body{margin-top:0}
/* Deliberate light surfaces, while the cinematic chapters retain their contrast. */
html[data-theme=light]{--c-bg:#eef1f4;--c-ink:#14202b;--c-dim:#526676;--c-line:#153d5e24;--c-accent:#286694}
html[data-theme=light] .header-shell{background:#eef1f4ed}html[data-theme=light] .c-hero{color:#edf1f4}html[data-theme=light] .c-app-hero h1 em{color:#4e7fa6}html[data-theme=light] .c-app-hero .c-hero-lead{color:#50687d}html[data-theme=light] .c-app-hero .c-kicker,html[data-theme=light] .c-app-platform{color:#526c80}
html[data-theme=light] .c-scroll-story,html[data-theme=light] .c-wallet-bridge{color:#edf1f4;--c-line:#b7ccdd22;--c-accent:#a9d5fa;--c-dim:#97a1ab}
html[data-theme=light] .cinema-site h2 span{color:#647f92}html[data-theme=light] .c-wallet-bridge h2 span{color:#a6bdce}html[data-theme=light] .cinema-site .button.primary{background:#172e42;color:#edf5fc;border-color:#172e42}html[data-theme=light] .c-hero .button.primary,html[data-theme=light] .c-wallet-bridge .button.primary{background:#e2edf5;color:#11191f;border-color:#e2edf5}
html[data-theme=light] .c-milestone-point{background:#eef1f4;color:#375a76}html[data-theme=light] .c-milestone p,html[data-theme=light] .c-milestone-top{color:#526c80}html[data-theme=light] .c-milestone.current .c-milestone-top>span:last-child{color:#245c88}html[data-theme=light] .c-milestone.current .c-milestone-point{background:#173e5c;color:#eaf6ff}html[data-theme=light] .cinema-site .c-source-note{color:#567184!important}html[data-theme=light] .c-wallet-bridge .c-source-note{color:#9aacbb!important}
html[data-theme=light] .c-net .explorer-metrics{background:#dae5ef77;border-color:#153d5e22}html[data-theme=light] .c-net .ribbon-block{background:linear-gradient(140deg,#c5def0,#f2f6fa);border-color:#91abc3}html[data-theme=light] .c-net .ribbon-lane-1{background:linear-gradient(140deg,#d5d5ed,#f2f6fa)}html[data-theme=light] .c-net .ribbon-lane-2{background:linear-gradient(140deg,#c7e5e5,#f2f6fa)}html[data-theme=light] .c-net .chart-panel,html[data-theme=light] .c-net .distribution-panel{background:#e7edf5}html[data-theme=light] .c-net-status{background:#e6edf5f5;color:#344e63;border-color:#8ca5b955}html[data-theme=light] .c-net-environment{color:#715123;background:#d8b7742e}
/* All content is accessible without animation, JavaScript or a precise scroll gesture. */
.motion-paused .c-coin-float,.motion-paused .c-coin-light,.motion-paused .c-wave i{animation-play-state:paused!important}
@media(min-width:2100px){.c-hero-grid{grid-template-columns:1fr 1fr}.c-coin-float{width:730px}.c-device-pair>.c-phone{width:355px}.c-device-front{left:37%}.c-app-hero h1{font-size:116px}}
@media(max-width:1250px){.header .nav{gap:16px}.header-end{gap:12px}.header-get{display:none}.c-hero h1,.c-app-hero h1{font-size:5.9vw}.c-hero-facts{gap:25px}.c-intro{grid-template-columns:.5fr 1.8fr;gap:40px}.c-intro-bottom{display:block}.c-intro-bottom .c-link{max-width:none;margin-top:20px}.c-chain-window{gap:12px}.c-chain-tile{padding:15px;height:190px}.c-chain-tile strong{font-size:13px}.c-wave{gap:2px}.c-algorithm-line{gap:15px;padding-inline:20px}.c-algorithm-line strong{font-size:19px}.c-device-pair{min-height:570px}.c-device-pair>.c-phone{width:230px;top:8%}.c-app-hero{min-height:700px}.c-bridge-phones .c-phone{width:230px}.c-bridge-phones{height:540px}.c-net-lanes{gap:14px}.c-net-source{gap:9px;padding-inline:15px}}
@media(max-width:1000px){.c-hero{min-height:650px}.c-hero-grid{grid-template-columns:1.1fr 1fr;gap:0}.c-hero h1,.c-app-hero h1{font-size:6vw}.c-hero-lead{font-size:14px}.c-hero-facts a{flex-direction:column;gap:3px;align-items:flex-start}.c-hero .actions,.c-app-hero .actions{gap:18px}.c-link{font-size:13px}.cinema-site .button{font-size:13px;padding:12px 21px;gap:18px}.c-intro{grid-template-columns:1fr;padding-block:95px;gap:15px}.c-intro>.c-label{max-width:none}.c-story-body{gap:4vw}.c-frame h2{font-size:4.8vw}.c-frame p{font-size:14px}.c-story-top{padding-top:30px}.c-chapters{gap:18px}.c-chapters button{min-width:115px}.c-chain-tile{height:170px;padding:14px 10px}.c-chain-tile strong{font-size:11px}.c-chain-glyph .icon{width:48px;height:48px}.c-reward-section{gap:7vw;padding-block:110px}.c-emission-slats{gap:6px}.c-milestones{gap:23px}.c-milestone h3{font-size:21px}.c-milestone-top{font-size:8px}.c-bridge-phones .c-phone{width:210px}.c-bridge-phones{height:500px}.c-bridge-grid{min-height:680px}.c-device-pair>.c-phone{width:200px;top:14%}.c-device-front{left:34%}.c-app-hero{gap:0;min-height:680px}.c-device-pair{min-height:535px}.c-app-hero .c-app-platform{display:block;line-height:2}.c-openness{gap:6vw}.c-open-links h3{font-size:19px}.c-faq-section{gap:45px}.c-net-lanes{display:none}.c-net-status-link{margin-left:auto}}
@media(max-width:760px){:root{--c-edge:24px}.c-hero{height:auto;min-height:0;max-height:none}.c-hero-grid{display:flex;flex-direction:column;height:auto}.c-hero-copy{padding-top:47px;width:100%}.c-hero h1,.c-app-hero h1{font-size:clamp(40px,8.7vw,64px);white-space:normal;margin:23px 0 23px}.c-hero .actions{margin-top:26px}.c-hero .c-status-link{margin-top:23px}.c-coin-stage{height:390px;width:100%;margin-top:-20px}.c-coin-float{width:310px}.c-coin-caption{bottom:20px;right:0;font-size:8px}.c-hero-bottom{position:relative;left:auto;transform:none;height:auto;min-height:90px;padding-block:10px 23px;gap:20px}.c-scroll-hint{display:none}.c-hero-facts{gap:30px;flex:1;justify-content:space-between}.c-hero-facts b{font-size:19px}.c-hero-facts a{font-size:8px;gap:3px}.c-motion{flex-shrink:0;width:32px;height:32px}.c-vortex{opacity:.8}.c-label{font-size:9px;gap:17px}.c-intro{padding-block:75px;gap:10px}.cinema-site h2{font-size:clamp(33px,8vw,54px)}.c-intro-bottom{margin-top:24px}.c-intro-bottom p{font-size:14px}.c-intro h2 br{display:none}.c-story-top{padding-top:30px;gap:15px}.c-scroll-story{height:auto;min-height:0}.c-sticky{position:relative;top:auto;height:auto;min-height:0;max-height:none;overflow:hidden}.c-story-body{display:block;padding-top:32px;padding-bottom:40px}.c-mine-landscape{opacity:.68}.c-landscape{object-position:65% center;transform:none}.c-landscape-shade{background:linear-gradient(90deg,#05090fe0,#0a101ab0),linear-gradient(0deg,#05090fe8,transparent)}.c-story-copy{display:block}.c-frame{opacity:1;visibility:visible;transform:none;pointer-events:auto}.c-mining-story .c-frame{padding-bottom:40px;margin-bottom:35px;border-bottom:1px solid #b7ccdd26}.c-mining-story .c-frame:last-child{padding-bottom:0;margin-bottom:0;border:0}.c-frame h2,.c-wallet-story-copy h2{font-size:clamp(32px,8vw,48px)}.c-frame p{font-size:14px;margin-top:20px}.c-mining-windows{display:none}.c-story-bottom{display:none}.c-scene-counter{display:none}.c-reward-section{grid-template-columns:1fr;padding-block:85px;gap:32px}.c-emission-slats{height:220px;gap:8px}.c-emission-value strong{font-size:23px}.c-emission-sculpture>p{font-size:10px}.c-bridge-grid{grid-template-columns:1fr;padding-block:64px 60px;gap:40px}.c-bridge-grid>div>p:not(.c-label){font-size:14px}.c-bridge-phones{height:490px;max-width:450px;width:100%;margin:auto}.c-bridge-phones .c-phone{width:190px}.bridge-back{left:5%}.bridge-front{left:40%}.c-bridge-phones figcaption{bottom:-10px;font-size:8px}.c-section-head{display:block}.c-section-head>.c-link{margin-top:25px}.c-roadmap{padding-block:85px 65px}.c-road-line{display:none}.c-milestones{display:block;margin-top:38px}.c-milestone{display:grid;grid-template-columns:35px 1fr;column-gap:18px;padding:0 0 34px 0}.c-milestone:before{content:"";position:absolute;left:13px;top:25px;bottom:0;width:1px;background:var(--c-line)}.c-milestone:last-child:before{display:none}.c-milestone-top{display:contents}.c-milestone-point{grid-column:1;grid-row:1/4}.c-milestone-top>span:last-child{grid-column:2;font-size:9px;padding-top:5px}.c-milestone h3{grid-column:2;font-size:24px;margin:16px 0 13px}.c-milestone p{grid-column:2;max-width:430px;font-size:13px}.c-milestone-arrow{display:none}.c-faq-section{grid-template-columns:1fr;gap:32px;padding-block:65px}.c-faq-section .c-label{margin-bottom:17px!important}.c-faq-section summary{font-size:15px;padding-block:21px}.c-final-call{padding-block:75px 95px}.c-final-call h2{font-size:clamp(45px,11vw,75px)}.c-final-call .actions{gap:18px;margin-top:28px}
.c-app-hero{display:block;height:auto;min-height:0;max-height:none}.c-app-copy{padding:48px 0 0}.c-app-hero .c-app-platform{font-size:10px;display:flex;margin-top:26px!important}.c-device-pair{height:565px;min-height:0;margin:15px auto 0;max-width:450px;width:100%}.c-device-pair>.c-phone{width:210px;top:8%}.c-device-front{left:33%}.c-device-back{left:0}.c-device-pair figcaption{bottom:16px;font-size:8px}.c-app-values{gap:0;padding-block:45px 55px;grid-template-columns:1fr}.c-app-values article{display:grid;grid-template-columns:22px 1fr;gap:0 16px;padding-block:21px}.c-app-values h3{font-size:21px;margin:0 0 10px}.c-app-values article>span{padding-top:7px}.c-app-values p{grid-column:2;font-size:12px}
.c-wallet-story-body{display:flex;flex-direction:column;padding-block:32px 60px;gap:40px}.c-screen-gallery{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:20px;width:100%;height:auto;padding:6px 0 38px;align-items:flex-start}.c-screen-layer{display:block;grid-area:auto;width:78%;max-width:295px;flex-shrink:0;opacity:1;visibility:visible;transform:none;scroll-snap-align:start}.c-screen-layer .c-phone{width:100%;height:auto;border-radius:35px}.c-screen-gallery figcaption{display:none}.c-wallet-story-copy{display:block}.c-wallet-story-copy .c-frame{padding-bottom:32px;margin-bottom:32px;border-bottom:1px solid #b7ccdd20}.c-wallet-story-copy .c-frame:last-child{margin-bottom:0;padding-bottom:0;border:0}.c-large-index{margin-bottom:15px;font-size:9px}.c-openness{padding-block:85px;grid-template-columns:1fr;gap:38px}.c-open-links>a{min-height:110px;gap:18px}.c-open-links h3{font-size:19px}.c-app-editorial>.c-container{grid-template-columns:1fr;gap:0;padding-top:65px;min-height:0}.c-app-crop{height:420px;max-width:390px;margin:15px auto 0;width:100%}.c-app-crop img{width:280px;left:10%;top:65px}.c-app-editorial p:not(.c-label){font-size:14px}.c-net .explorer-command h1{font-size:40px}.c-net .explorer-metrics>div{padding:20px}.c-net-status{font-size:8px;min-height:39px}.c-net-environment{min-width:108px;padding:10px 14px;gap:7px}.c-net-source{padding:8px 13px;gap:0;display:block;font-size:8px}.c-net-source b{display:none}.c-net-source{max-width:170px}.c-net-status-link{display:none}.c-roadmap-route{padding-top:45px}}
@media(max-width:380px){:root{--c-edge:18px}.c-hero h1,.c-app-hero h1{font-size:37px}.c-coin-stage{height:340px}.c-coin-float{width:275px}.c-hero-facts{gap:13px}.c-device-pair{height:490px}.c-device-pair>.c-phone{width:180px}.c-bridge-phones{height:430px}.c-bridge-phones .c-phone{width:165px}.c-app-hero .actions{gap:15px}.cinema-site .button{padding-inline:18px;font-size:12px}.c-emission-slats{gap:5px}.c-emission-value strong{font-size:19px}.c-emission-slats i{width:13px}.c-chapters button{min-width:0}}
@media(prefers-reduced-motion:reduce){.c-coin-float,.c-coin-light,.c-wave i{animation:none!important}.c-scroll-story{height:auto;min-height:0}.c-sticky{position:relative;top:auto;height:auto;max-height:none;min-height:0}.c-frame{opacity:1;visibility:visible;pointer-events:auto;transform:none;transition:none}.c-story-copy,.c-wallet-story-copy{display:block}.c-frame+.c-frame{margin-top:60px}.c-story-body,.c-wallet-story-body{padding-block:55px}.c-mining-windows{display:none}.c-story-body{grid-template-columns:1fr}.c-story-bottom{display:none}.c-landscape{transform:none}.c-screen-gallery{height:670px}.c-screen-layer{transition:none}.c-device-pair>.c-phone{transition:none}.c-road-progress{transform:none}}
@media print{.c-scroll-story,.c-sticky{height:auto;min-height:0;max-height:none;position:static}.c-frame,.c-visual-frame{visibility:visible;opacity:1;transform:none;position:static;grid-area:auto}.c-vortex,.c-net-status,.c-story-bottom{display:none}.c-story-copy,.c-wallet-story-copy{display:block}.c-frame{margin-bottom:35px}.c-mine-landscape{opacity:.15}.cinema-site{color:#111;background:white}.c-phone{box-shadow:none}}
/* Progressive enhancement: readable chapters before JS and with motion reduced. */
html:not(.cinema-ready) .c-scroll-story{height:auto;min-height:0}
html:not(.cinema-ready) .c-sticky{position:relative;top:auto;height:auto;min-height:0;max-height:none}
html:not(.cinema-ready) .c-story-copy,html:not(.cinema-ready) .c-wallet-story-copy{display:block}
html:not(.cinema-ready) .c-frame{opacity:1;visibility:visible;transform:none;pointer-events:auto;margin-block:45px}
html:not(.cinema-ready) .c-mining-windows,html:not(.cinema-ready) .c-story-bottom{display:none}
html:not(.cinema-ready) .c-screen-gallery{display:flex;flex-wrap:wrap;gap:24px;height:auto;padding-block:35px}
html:not(.cinema-ready) .c-screen-layer{opacity:1;visibility:visible;transform:none;grid-area:auto;height:auto;flex:1;min-width:150px}
html:not(.cinema-ready) .c-screen-layer .c-phone{height:auto}
@media(prefers-reduced-motion:reduce){.c-screen-gallery{display:flex;flex-direction:column;gap:32px;height:auto;padding-block:20px 60px}.c-screen-layer{opacity:1;visibility:visible;transform:none;grid-area:auto;height:auto}.c-screen-layer .c-phone{height:auto;width:min(100%,260px)}.c-screen-gallery figcaption{bottom:0}.c-story-top .c-scene-counter{display:none}}
@media(max-width:760px){.c-screen-gallery{flex-wrap:wrap;overflow:visible;gap:20px;justify-content:center;padding-bottom:60px}.c-screen-layer{flex:0 0 auto;width:70%;max-width:240px}.c-screen-gallery figcaption{display:block;bottom:0;font-size:9px;line-height:1.8}.c-net-source{line-height:1.5}.c-coin-stage{overflow:visible}}

.c-roadmap-route .c-section-head h1{font-size:clamp(46px,5.5vw,100px);line-height:1.06;letter-spacing:-.05em}.c-roadmap-route .c-section-head h1 span{color:#8095a6}.c-roadmap-route .page-body{padding-top:0}

.c-mobile-wallet{display:none}html[data-theme=light] .c-device-pair figcaption{color:#425d73}.c-source-note{font-size:11px!important}.c-milestone p{font-size:14px}.c-milestone-top{font-size:10px}.c-art-note{font-size:10px}.c-screen-gallery figcaption{font-size:10px}
@media(max-width:760px){.c-wallet-story-body{display:none}.c-mobile-wallet{display:block;padding-block:25px 55px}.c-mobile-wallet article{padding-block:32px 45px;border-bottom:1px solid #b7ccdd26}.c-mobile-wallet article>div:first-child>p{font-size:14px;color:#a5b5c2;line-height:1.8;margin-top:24px}.c-mobile-wallet .c-link{margin-block:15px 20px}.c-mobile-wallet .c-phone{width:min(76%,265px);margin:15px auto 0}.c-mobile-wallet>.c-source-note{margin-top:26px}.c-milestone-top>span:last-child{font-size:10px}.c-milestone p{font-size:14px}}

/* R7: four destinations, quiet typography, purposeful native-scroll motion. */
:root{--r-ink:#ecf0f3;--r-dim:#8e9aa6;--r-line:#9cb1c321;--r-blue:#a6c9e4}
.r-site p{line-height:1.7}.r-site .c-container{max-width:1760px}.r-site h1{font-size:clamp(48px,5.45vw,96px);line-height:1.02;font-weight:440;letter-spacing:-.066em}.r-site h1 em{font-style:normal;color:var(--r-blue)}.r-site h2{font-size:clamp(34px,3.55vw,64px)}
.r-org .c-hero{min-height:660px;height:calc(100svh - 105px);max-height:1040px;background:radial-gradient(ellipse at 77% 50%,#10233266,transparent 50%),#080a0c}.r-org .c-hero h1{font-size:clamp(46px,5.15vw,96px);white-space:normal}.r-org .c-hero-lead{font-size:18px}.r-org .c-vortex{opacity:.55}.r-org .c-coin-float{width:min(40vw,620px)}.r-org .c-hero-grid{grid-template-columns:1.12fr 1fr}.r-hero-caption{font:10px var(--mono);letter-spacing:.12em;color:var(--r-dim)}
.r-intro{position:relative;padding-block:115px;display:grid;grid-template-columns:1.3fr 1fr;column-gap:10%;border-bottom:1px solid var(--r-line)}.r-intro>.c-label{grid-column:1/-1}.r-intro-aside{align-self:end;max-width:450px;color:var(--r-dim);font-size:16px}.r-intro-aside .c-link{margin-top:20px;color:var(--r-ink)}
.r-essentials{display:grid;grid-template-columns:repeat(3,1fr);padding-block:100px;gap:0}.r-essentials>a{position:relative;padding:0 10%;border-right:1px solid var(--r-line)}.r-essentials>a:first-child{padding-left:0}.r-essentials>a:last-child{border:0}.r-essentials h3{font-size:24px;font-weight:400;letter-spacing:-.025em;margin:30px 0 14px}.r-essentials p{font-size:15px;max-width:300px;color:var(--r-dim)}.r-fact{font:42px var(--mono);color:var(--r-blue);font-weight:300}.r-more{position:absolute;right:12%;top:10px;color:var(--r-dim)}.r-essentials a:hover .r-more{color:#fff;transform:translate(3px,-3px);transition:.25s}
.r-wallet-bridge{display:grid;grid-template-columns:1fr 1fr;gap:10%;align-items:center;min-height:660px;padding-block:50px}.r-wallet-bridge p:not(.c-label){color:var(--r-dim);font-size:16px;max-width:450px;margin:25px 0}.r-bridge-art{position:relative;display:block;height:600px;overflow:hidden;mask-image:linear-gradient(black 85%,transparent)}.r-bridge-art img{width:100%;height:100%;object-fit:contain;transition:transform 1.1s}.r-bridge-art:hover img{transform:scale(1.035)}.r-bridge-art>span{position:absolute;bottom:10px;left:0;right:0;text-align:center;font-size:10px;color:var(--r-dim)}.r-road .c-roadmap{padding-block:95px}.r-road .c-milestone p{display:none}.r-road .c-milestone{min-height:145px}.r-road .c-section-head h2{font-size:46px}.r-outro{border-top:1px solid var(--r-line);display:flex;align-items:center;justify-content:space-between;padding-block:90px 115px;gap:60px}.r-outro>div{display:flex;flex-direction:column;min-width:32%}.r-outro .c-link{border-bottom:1px solid var(--r-line);justify-content:space-between;padding:20px 0}
.r-app-hero{display:grid;grid-template-columns:1.08fr .92fr;gap:4%;min-height:calc(100svh - 105px);max-height:1120px;align-items:center;padding-block:30px 10px}.r-app-hero-copy{z-index:1;padding:45px 0}.r-app-hero h1{margin:28px 0}.r-app-hero .c-hero-lead{max-width:470px;font-size:18px}.r-app-hero .actions{margin:30px 0 42px}.r-app-art{position:relative;margin:0;height:min(760px,80svh);min-height:550px;align-self:center}.r-app-art img{width:100%;height:100%;object-fit:contain;mask-image:linear-gradient(black 92%,transparent)}.r-app-art figcaption{position:absolute;bottom:0;left:5%;right:0;text-align:center;color:#748493;font-size:9px;line-height:1.5}
.r-stores{display:flex;gap:10px;flex-wrap:wrap}.r-store{display:flex;align-items:center;gap:10px;padding:13px 15px;border:1px solid var(--r-line);border-radius:9px;background:#151b2166;transition:background .25s,border-color .25s}.r-store:hover{background:#202d37;border-color:#a6c9e466}.r-store small{display:block;color:var(--r-dim);font-size:8px;margin-bottom:3px}.r-store b{font-size:14px;font-weight:500;white-space:nowrap}.r-store>.r-os{font-size:25px;width:22px}.r-store>span:last-child{font-size:12px;color:var(--r-dim);margin-left:4px}.r-network-ribbon{padding-block:40px 45px;border-block:1px solid var(--r-line)}.r-network-ribbon>p{font:9px var(--mono);letter-spacing:.1em;color:var(--r-dim)}.r-network-ribbon>div{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:18px;margin-top:20px}.r-network-ribbon a{color:#abb5bf;font-size:18px}.r-network-ribbon .c-link{font-size:13px}.r-network-ribbon a:hover{color:#e9f2f8}
.r-wallet-story .c-sticky{background:radial-gradient(ellipse at 29% 50%,#1a2e4244,transparent 48%),#080a0c}.r-wallet-story .c-screen-gallery{perspective:1800px}.r-wallet-story .c-screen-layer{transform:translateY(45px) rotateY(-9deg) scale(.95);transition:opacity .55s,transform .75s}.r-wallet-story .c-screen-layer.is-active{transform:translateY(0) rotateY(0) scale(1)}
.r-ui-phone{width:322px;height:640px;position:relative;background:linear-gradient(140deg,#141a21,#090c11 50%);color:#ecf1f6;border:1px solid #869baa80;border-radius:43px;padding:20px 24px 64px;box-shadow:inset 0 0 0 5px #000,0 0 0 3px #1a2128,0 40px 80px #0008;font-family:var(--sans);overflow:hidden;text-align:left;font-size:14px}.r-ui-status{display:flex;justify-content:space-between;align-items:center;height:22px;font-size:10px;margin-bottom:27px}.r-ui-status i{width:82px;height:23px;background:#020305;border-radius:20px}.r-ui-brand{display:flex;align-items:center;gap:10px;font-size:14px}.r-ui-brand img{width:24px;height:24px}.r-ui-brand>span:last-child{margin-left:auto;color:#93a4b2}.r-ui-total{margin:28px 0 15px;display:flex;flex-direction:column;align-items:center;gap:10px}.r-ui-total small{color:#8794a1;font-size:10px}.r-ui-total strong{font-size:35px;letter-spacing:.14em;font-weight:450;line-height:1.2}.r-ui-total>span{font-size:9px;color:#96b9d8;border:1px solid #afc6d52d;border-radius:20px;padding:3px 10px}.r-ui-actions{display:flex;justify-content:space-around;margin:20px 0 25px}.r-ui-actions>span{display:flex;align-items:center;justify-content:center;position:relative;width:40px;height:40px;font-size:20px;border:1px solid #61789040;border-radius:50%;background:#1c283577}.r-ui-actions small{position:absolute;top:46px;font-size:9px;color:#a5b3bf}.r-ui-heading{margin:36px 0 8px;display:flex;justify-content:space-between;font-size:13px}.r-ui-heading.large{margin:28px 0 24px;font-size:25px;letter-spacing:-.04em}.r-ui-row{display:flex;align-items:center;gap:11px;border-bottom:1px solid #73839322;padding:12px 0;font-size:12px}.r-ui-row i{font-size:18px;font-style:normal;background:#1c263377;border-radius:50%;width:31px;height:31px;display:grid;place-items:center;color:#d8e3eb}.r-ui-row small{display:block;font-size:8px;color:#6e8296;margin-top:4px}.r-ui-row>b{font-size:10px;margin-left:auto;letter-spacing:.13em;font-weight:400;color:#8498aa}.r-ui-nav{position:absolute;bottom:9px;left:10px;right:10px;height:56px;display:flex;justify-content:space-around;background:#0b1017;border-radius:0 0 29px 29px;padding:9px 0 12px;border-top:1px solid #8090a025}.r-ui-nav span{text-align:center;color:#778795;font-size:16px}.r-ui-nav span:first-child{color:#83bfff}.r-ui-nav small{display:block;font-size:8px;margin-top:5px}.r-ui-search{display:flex;gap:14px;background:#17202a;border:1px solid #8398ad29;border-radius:9px;padding:12px;color:#8c9dac;font-size:11px}.r-ui-receive{margin:25px auto 20px;width:90px;height:90px;display:grid;place-items:center;border:1px solid #718ba344;border-radius:50%;font-size:38px;color:#afcbe3}.r-ui-total .r-ui-chain{font-size:26px;letter-spacing:-.02em}.r-ui-safe{text-align:center;font-size:11px;line-height:1.7;color:#8e9aa5;padding:18px}.r-ui-receive-action{margin:20px 0;background:#afc9e2;color:#111820;padding:14px;text-align:center;font-size:12px;border-radius:25px}
.r-light-product{display:grid;grid-template-columns:1fr 1.2fr;gap:10%;align-items:center;padding-block:90px;min-height:730px}.r-light-product p:not(.c-label){max-width:330px;color:var(--r-dim);font-size:16px;margin-top:25px}.r-light-product .c-link{margin-top:20px}.r-light-product figure{height:650px;margin:0;position:relative}.r-light-product img{height:100%;width:100%;object-fit:contain;mask-image:linear-gradient(black 90%,transparent)}.r-light-product figcaption{text-align:center;color:var(--r-dim);font-size:10px}.r-open{display:grid;grid-template-columns:1fr 1.15fr;gap:10%;padding-block:100px;border-top:1px solid var(--r-line)}.r-open>div:last-child>a{display:flex;justify-content:space-between;gap:30px;padding:30px 0;border-bottom:1px solid var(--r-line)}.r-open>div:last-child>a:first-child{padding-top:0}.r-open h3{font-size:24px;letter-spacing:-.02em;margin:0 0 12px;font-weight:400}.r-open p{font-size:15px;color:var(--r-dim);max-width:520px}.r-open article{padding-block:25px;border-bottom:1px solid var(--r-line)}.r-vpn-teaser{padding-block:50px}.r-vpn-teaser>a{position:relative;display:grid;grid-template-columns:.8fr 1.2fr;gap:50px;align-items:center;border:1px solid var(--r-line);background:#10161b55;min-height:340px;overflow:hidden;border-radius:12px;padding:50px}.r-vpn-teaser h2{font-size:clamp(28px,2.5vw,46px);margin:18px 0}.r-vpn-teaser p:not(.c-kicker){color:var(--r-dim);font-size:15px}.r-tunnel{position:relative;perspective:600px;min-height:230px;isolation:isolate}.r-tunnel i{position:absolute;inset:12%;border:1px solid #9fd1ff40;border-radius:32px;transform:rotateY(-22deg) translateZ(calc(var(--i)*-30px));box-shadow:0 0 22px #63849b08;animation:rTunnel 9s ease-in-out infinite;animation-delay:calc(var(--i)*-.45s)}@keyframes rTunnel{50%{transform:rotateY(12deg) translateZ(calc(var(--i)*-30px))}}.r-app-close{text-align:center;padding-block:110px 120px}.r-app-close .r-stores{justify-content:center;margin-top:30px}.r-app-close>p{font-size:11px;color:var(--r-dim);margin-top:20px}
.r-vpn-hero{display:grid;grid-template-columns:1.1fr 1fr;align-items:center;gap:50px;min-height:750px}.r-vpn-hero p:not(.c-kicker){color:var(--r-dim);font-size:18px;max-width:450px;margin:30px 0 20px}.r-vpn-visual{position:relative;height:520px;display:grid;place-items:center}.r-vpn-visual .r-tunnel{position:absolute;inset:0}.r-vpn-window{position:relative;border:1px solid #8ba5bc44;background:#14212c77;backdrop-filter:blur(20px);padding:30px;border-radius:18px;width:min(300px,100%);box-shadow:0 30px 70px #0006;text-align:center}.r-vpn-window>span{font-size:11px;color:#8499aa}.r-vpn-window>b{display:block;font-size:23px;margin-top:25px;font-weight:400}.r-vpn-window>p{font-size:13px!important;margin:15px 0!important}.r-vpn-window small{font:8px var(--mono);color:#6a8297}.r-power{margin:35px auto;width:90px;height:90px;border:1px solid #aac1d666;border-radius:50%;font-size:40px;display:grid;place-items:center;color:#bdd7f1}
.r-directory{padding-bottom:80px}.r-catalog-explanation{border-block:1px solid var(--r-line);padding-block:35px;margin-block:30px}.r-catalog-explanation h2{font-size:28px;margin-bottom:20px;font-weight:450;letter-spacing:-.04em}.r-catalog-explanation p{max-width:880px;color:var(--muted);line-height:1.85}.r-filter{display:flex;align-items:center;gap:15px;border:1px solid var(--r-line);border-radius:10px;padding:14px 20px;max-width:600px;margin-top:40px}.r-filter input{width:100%;background:transparent;border:0;outline:0;font:inherit;color:inherit}.r-directory [data-network-count]{font:11px var(--mono);color:var(--muted);margin:20px 0}.r-network-directory{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid var(--r-line);gap:0 30px}.r-network-directory details{border-bottom:1px solid var(--r-line);padding:0;align-self:start}.r-network-directory summary{padding:26px 0;display:flex;gap:25px;align-items:center;cursor:pointer;list-style:none}.r-network-directory summary strong{font-weight:400;font-size:20px}.r-network-directory summary>span:last-child{margin-left:auto;color:var(--muted)}.r-network-index{font:11px var(--mono);color:#738698}.r-network-directory details>div{font-size:13px;line-height:1.7;color:var(--muted);padding-bottom:30px}.r-network-directory p{margin-bottom:10px}.r-release-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:25px;padding-bottom:45px}.r-release-grid section{padding:34px;border:1px solid var(--r-line);border-radius:12px}.r-release-grid h2{font-size:29px;font-weight:450;letter-spacing:-.04em}.r-release-state{display:inline-block;color:#a4bed3;font:11px var(--mono);margin:20px 0}.r-release-grid p:not(.eyebrow){font-size:14px;color:var(--muted);line-height:1.8}.r-release-grid .c-link{margin-top:25px}
.r-dev .subhero{max-width:1100px}.r-dev-paths{display:grid;grid-template-columns:repeat(3,1fr);gap:25px;margin:0 0 80px}.r-dev-paths>a{position:relative;border:1px solid var(--r-line);border-radius:10px;padding:35px;background:linear-gradient(160deg,#a1bdd308,transparent)}.r-dev-paths>a>span{font:12px var(--mono);color:var(--muted)}.r-dev-paths h2{font-size:29px;margin:40px 0 18px;letter-spacing:-.045em;font-weight:450}.r-dev-paths p{font-size:15px;color:var(--muted);line-height:1.8}.r-dev-paths b{position:absolute;right:30px;top:25px;font-weight:400;color:#8fb4d5}.r-dev-library{border-top:1px solid var(--r-line);margin-bottom:65px}.r-dev-library>h2{font-size:33px;font-weight:450;letter-spacing:-.04em;padding-top:35px}.r-dev-library>a{display:flex;align-items:center;justify-content:space-between;padding:32px 0;border-bottom:1px solid var(--r-line);gap:35px}.r-dev-library a>div{flex:1}.r-dev-library h3,.r-dev-library a h2{font-size:25px;font-weight:450;letter-spacing:-.035em;margin:0 0 10px}.r-dev-library p{font-size:15px;color:var(--muted);max-width:820px;line-height:1.7}.r-dev-library>a>span:last-child{font-size:22px}.r-help-route{display:flex;align-items:center;justify-content:space-between;gap:30px;padding:35px 0 80px;color:var(--muted)}.r-docs-hub{padding-bottom:90px}.r-docs-hub .doc-search{max-width:1000px}.r-doc-categories{display:grid;grid-template-columns:repeat(3,1fr);gap:40px;margin-top:60px}.r-doc-categories section h2{font-size:23px;font-weight:450;letter-spacing:-.03em;margin-bottom:20px}.r-doc-categories a{padding:14px 0;border-bottom:1px solid var(--r-line);font-size:14px;display:flex;gap:20px;justify-content:space-between;color:var(--muted)}.r-doc-categories a:hover{color:var(--text)}.r-source-note{font-size:12px;color:var(--muted);line-height:1.8}.r-company{display:grid;grid-template-columns:1.2fr 1fr 1fr;gap:25px;padding:35px 0;border-top:1px solid var(--r-line);font-size:12px;color:var(--muted);line-height:1.7}.r-company strong{display:block;color:var(--text);font-size:16px;font-weight:400;margin-bottom:8px}.r-company address{font-style:normal}.r-company p{grid-column:1/-1;font-size:11px;max-width:850px}.r-company a{justify-self:end}
body[data-site="dev"] .nav-more{display:none}body[data-site="net"] .footer-opening{padding-block:45px}body[data-site="net"] .footer-main{padding-block:35px}body[data-site="net"] .footer{margin-top:50px}.r-site .c-mining-story .c-frame p{max-width:430px;font-size:15px}.r-site .c-mining-story .c-frame h2{font-size:clamp(38px,3.7vw,67px)}
html[data-theme="light"]{--r-ink:#17212b;--r-dim:#586b7b;--r-line:#26455b25;--r-blue:#3d6f98}html[data-theme="light"] .r-site{background:#f2f5f6;color:#192735}html[data-theme="light"] .r-org .c-hero{background:radial-gradient(ellipse at 75% 40%,#cce3ee,transparent 55%),#f2f5f6}html[data-theme="light"] .r-store{background:#fff8}html[data-theme="light"] .r-store:hover{background:#e2edf3}html[data-theme="light"] .r-network-ribbon a{color:#476174}html[data-theme="light"] .r-wallet-story .c-sticky{background:#eaf0f4}html[data-theme="light"] .r-vpn-teaser>a{background:#e6eef3}html[data-theme="light"] .r-vpn-window{background:#122131ee;color:#e3edf4}html[data-theme="light"] .r-app-art,html[data-theme="light"] .r-bridge-art,html[data-theme="light"] .r-light-product figure{border-radius:16px;background:#080b10;overflow:hidden}html[data-theme="light"] .r-app-art figcaption{color:#b5c6d4}html[data-theme="light"] .r-release-state{color:#365f81}
@media(min-width:2100px){.r-org .c-hero-grid{max-width:1950px}.r-org .c-coin-float{width:680px}.r-app-hero{max-width:1840px}.r-app-art{height:870px}}
@media(max-width:1200px){.r-app-hero h1{font-size:53px}.r-stores{gap:7px}.r-store{padding:10px}.r-store b{font-size:12px}.r-store>.r-os{display:none}.r-org .c-hero h1{font-size:58px}.r-app-art{height:650px;min-height:0}.r-ui-phone{transform:scale(.88);transform-origin:center}.r-release-grid section{padding:25px}.header .nav{gap:18px}.r-app-hero .c-hero-lead{font-size:16px}.r-network-ribbon>div{justify-content:flex-start;gap:28px}.r-doc-categories{grid-template-columns:repeat(2,1fr)}}
@media(max-width:960px){.r-org .c-hero h1{font-size:47px}.r-app-hero h1{font-size:45px}.r-app-art{height:540px}.r-intro{column-gap:6%}.r-wallet-bridge{gap:5%;min-height:560px}.r-bridge-art{height:510px}.r-release-grid{grid-template-columns:1fr}.r-dev-paths{gap:15px}.r-dev-paths>a{padding:24px}.r-dev-paths h2{font-size:23px}.r-company{grid-template-columns:1fr 1fr}.r-company a{justify-self:start}.r-vpn-hero{gap:20px}.r-vpn-hero h1{font-size:47px}.r-stores{flex-direction:column;align-items:flex-start}.r-store{min-width:215px}.r-app-close .r-stores{align-items:center}.r-light-product{gap:5%}.r-essentials h3{font-size:21px}}
@media(max-width:760px){.r-site h1{font-size:clamp(42px,9vw,65px)!important}.r-org .c-hero{height:auto;min-height:840px;max-height:none}.r-org .c-hero-grid{display:flex;flex-direction:column;align-items:stretch}.r-org .c-hero-copy{padding-top:45px}.r-org .c-hero h1{margin:24px 0}.r-org .c-hero-lead{font-size:16px}.r-org .c-coin-stage{height:340px}.r-org .c-coin-float{width:330px}.r-org .c-hero-bottom{height:65px}.r-hero-caption{display:none}.r-intro{display:block;padding-block:65px}.r-intro-aside{margin-top:28px}.r-essentials{grid-template-columns:1fr;padding-block:30px}.r-essentials>a,.r-essentials>a:first-child{padding:28px 0;border:0;border-bottom:1px solid var(--r-line);display:grid;grid-template-columns:60px 1fr;gap:5px 20px}.r-essentials h3{margin:0;font-size:22px}.r-essentials p{grid-column:2;max-width:none;padding-right:20px}.r-fact{grid-row:1/3;font-size:32px}.r-more{right:0;top:25px}.r-wallet-bridge{grid-template-columns:1fr;gap:30px;padding-block:55px;min-height:0}.r-bridge-art{height:490px}.r-road .c-section-head h2{font-size:35px}.r-road .c-roadmap{padding-block:65px}.r-outro{display:block;padding-block:65px}.r-outro>div{margin-top:35px}.r-app-hero{display:flex;flex-direction:column;min-height:0;max-height:none;align-items:stretch;padding-top:0}.r-app-hero-copy{padding:45px 0 15px}.r-app-hero .actions{margin-bottom:30px}.r-app-art{height:610px;width:100%;margin-block:10px 35px}.r-app-hero .r-stores{flex-direction:row;align-items:stretch}.r-app-hero .r-store{min-width:0;flex:1;padding:12px;gap:5px}.r-app-hero .r-store b{font-size:12px}.r-app-hero .r-store small{font-size:8px}.r-app-hero .r-store>span:last-child{display:none}.r-network-ribbon{padding-block:30px}.r-network-ribbon>div{gap:15px 25px}.r-network-ribbon a{font-size:17px}.r-wallet-story .c-mobile-wallet .r-ui-phone{justify-self:center;transform:none;margin:30px auto 0}.r-wallet-story .c-mobile-wallet>article{display:flex;flex-direction:column}.r-wallet-story .c-mobile-wallet>article>div:first-child{padding-top:0}.r-light-product{display:flex;flex-direction:column;align-items:stretch;padding-block:65px;min-height:0}.r-light-product figure{height:540px;margin-top:35px}.r-light-product p:not(.c-label){max-width:100%}.r-open{grid-template-columns:1fr;gap:40px;padding-block:65px}.r-vpn-teaser>a{grid-template-columns:1fr;gap:20px;padding:25px}.r-vpn-teaser .r-tunnel{height:180px;min-height:180px}.r-vpn-teaser h2{font-size:30px}.r-app-close{padding-block:65px}.r-vpn-hero{grid-template-columns:1fr;padding-top:45px;gap:0}.r-vpn-hero h1{margin-top:25px}.r-vpn-visual{height:430px}.r-network-directory{grid-template-columns:1fr}.r-dev-paths{grid-template-columns:1fr}.r-dev-paths h2{margin:22px 0 15px}.r-dev-library>a{gap:20px}.r-dev-library a h2{font-size:24px}.r-help-route{align-items:flex-start;flex-direction:column}.r-doc-categories{grid-template-columns:1fr;gap:35px}.r-company{grid-template-columns:1fr}.r-company p{grid-column:1}.r-ui-phone{max-width:calc(100vw - 50px);transform:none}.r-catalog-explanation h2{font-size:25px}.r-site .c-sticky .c-frame h2{font-size:36px}.r-app-art figcaption{font-size:9px}.product-switch a{font-size:9px!important;gap:5px!important}.product-switch{gap:14px!important}}
@media(max-width:380px){.r-org .c-hero{min-height:810px}.r-app-art{height:470px}.r-org .c-coin-stage{height:310px}.r-org .c-coin-float{width:285px}.r-ui-phone{padding-inline:19px;width:275px;height:620px}.r-stores{gap:8px}.r-app-hero .r-store{flex:1 1 45%}.r-app-hero .r-store:last-child{flex-grow:0}.r-bridge-art{height:420px}.r-light-product figure{height:450px}.r-essentials>a{grid-template-columns:46px 1fr;gap:5px 15px}.product-switch{gap:9px!important}.product-switch small{display:none}}
@media(prefers-reduced-motion:reduce){.r-tunnel i{animation:none}.r-wallet-story .c-screen-layer{transform:none;transition:none}.r-wallet-story .r-ui-phone{margin-inline:auto}.r-wallet-story .c-screen-gallery{display:none}.r-wallet-story .c-mobile-wallet{display:block}.r-wallet-story .c-mobile-wallet>article{padding-block:40px}.r-wallet-story .c-sticky{height:auto}.r-wallet-story{height:auto}.r-wallet-story .c-mobile-wallet .r-ui-phone{margin:30px auto}.r-wallet-story .c-story-bottom{display:none}}
html[data-motion="paused"] .r-tunnel i,body.motion-paused .r-tunnel i{animation-play-state:paused}

/* Fit product panels to the available pinned stage, including short laptops. */
.r-phone-fit{position:absolute;inset:0;display:grid;place-items:center}.r-phone-fit>.r-ui-phone{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) scale(var(--phone-scale,.82));transform-origin:center}.r-wallet-story .c-screen-gallery figcaption{bottom:-20px}.r-ui-phone .r-ui-row{padding-block:10px}.r-ui-phone .r-ui-heading{margin-top:30px}.r-ui-phone .r-ui-heading.large{margin-top:25px}.r-ui-phone .r-ui-total{margin-top:20px}.r-ui-phone .r-ui-actions{margin-top:15px}
@media(min-width:761px) and (prefers-reduced-motion:no-preference){html.cinema-ready .c-frame:not(.is-active){visibility:hidden;transition:none}html:not(.cinema-ready) .r-phone-fit{position:relative;height:650px;width:330px}html:not(.cinema-ready) .r-phone-fit>.r-ui-phone{position:relative;top:auto;left:auto;transform:none}}

/* R8: restrained motion, an authored timeline, four wallet actions and collection details. */
.r8-glyph{width:24px;height:24px;fill:none;stroke:currentColor;stroke-width:1.45;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0;vertical-align:middle}
.r8-network-field{position:absolute;inset:0;width:100%;height:100%;pointer-events:none;opacity:.85}.r8-hero-mask{position:absolute;inset:0;pointer-events:none;background:linear-gradient(90deg,#080a0ce0 5%,#080a0c7a 34%,transparent 64%),linear-gradient(0deg,#080a0c 0%,transparent 22%)}.r-org .c-hero-grid,.r-org .c-hero-bottom{position:relative;z-index:1}.r8-scene-picker{display:flex;align-items:center;gap:3px;border:1px solid #a6c9e42b;padding:5px;border-radius:30px;background:#0a0f14b3;backdrop-filter:blur(15px)}.r8-scene-picker button{display:flex;align-items:center;gap:8px;padding:9px 15px;border-radius:25px;border:0;background:transparent;color:#7f919f;font:11px var(--sans);cursor:pointer;transition:background .3s,color .3s}.r8-scene-picker button[aria-pressed=true]{color:#e6edf2;background:#bfd8e519;box-shadow:inset 0 0 0 1px #acc6d81a}.r8-scene-picker .r8-glyph{width:17px;height:17px}.r8-scene-picker button:hover{color:#fff}.r8-scene-picker button:hover .r8-glyph{stroke-dasharray:70;animation:r8-draw 1.5s ease both}@keyframes r8-draw{from{stroke-dashoffset:70}to{stroke-dashoffset:0}}
.r8-roadmap{padding-block:105px;--r8-progress:1}.r8-road-head{display:flex;justify-content:space-between;align-items:flex-end;gap:40px;margin-bottom:65px}.r8-road-head h2,.r8-road-head h1{font-size:clamp(36px,3.3vw,62px);font-weight:430;letter-spacing:-.055em;line-height:1.12;margin:20px 0 0}.r8-road-head h1{font-size:clamp(46px,4.5vw,82px)}.r8-road-head h2 span,.r8-road-head h1 span{color:var(--r-dim)}.r8-road-marker{display:flex;gap:12px;align-items:center;padding-bottom:10px;color:var(--r-dim);font-size:11px;white-space:nowrap}.r8-road-marker b{display:block;font:17px var(--mono);color:var(--r-ink);margin-top:8px;font-weight:400}.r8-live-dot{width:6px;height:6px;background:#bbd9e9;border-radius:50%;box-shadow:0 0 0 5px #a6c9e414;animation:r8-breathe 3s ease-in-out infinite}@keyframes r8-breathe{50%{box-shadow:0 0 0 10px #a6c9e405;opacity:.65}}
.r8-road-rail{height:48px;position:relative;display:grid;grid-template-columns:repeat(4,1fr);align-items:center;margin:0 0 27px;padding:0 24px}.r8-road-rail>span{position:absolute;left:24px;right:24px;height:1px;background:linear-gradient(90deg,#c4dbe4 0%,#9cbece 55%,#8aa6b02b 67%)}.r8-road-rail>span:after{content:'';position:absolute;inset:-5px 34% -5px 0;background:#a6d2e312;filter:blur(7px)}.r8-road-rail>i{width:38px;height:38px;border:1px solid #9bb9c52b;border-radius:50%;background:#0c1115;display:grid;place-items:center;z-index:1;font:10px var(--mono);color:#587080}.r8-road-rail>i.is-done{color:#c2d4df;border-color:#a6c9e473}.r8-road-rail>i.is-now{border-color:#b3d2e3;color:#e8f4fc;box-shadow:0 0 0 8px #abcddd09,0 0 25px #9cd5f22b}.r8-road-rail .r8-glyph{width:16px;height:16px}.r8-rail-packet{position:absolute;left:24px;width:65px;height:2px;background:linear-gradient(90deg,transparent,#d8eaf6);filter:drop-shadow(0 0 4px #a3d3ed);animation:r8-rail 6s ease-in-out infinite}@keyframes r8-rail{0%,15%{left:24px;opacity:0}25%{opacity:1}75%{left:51%;opacity:1}90%,100%{left:51%;opacity:0}}
.r8-road-cards{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.r8-road-card{position:relative;border:1px solid var(--r-line);border-radius:10px;background:linear-gradient(150deg,#b8cfde09,transparent 58%);padding:25px 26px 22px;overflow:hidden;transition:transform .35s,border-color .35s,background .35s;display:flex;flex-direction:column;min-height:350px}.r8-road-card.current{background:radial-gradient(ellipse at 50% 38%,#93bed714,transparent 70%);border-color:#9bbcc44d}.r8-road-card.next{border-style:dashed}.r8-road-card:hover{transform:translateY(-5px);border-color:#accad877;background-color:#b7d1dd08}.r8-road-card-top{display:flex;justify-content:space-between;gap:10px;color:var(--r-dim);font:10px var(--mono);line-height:1.5}.r8-road-card-top small{font:10px var(--sans);text-align:end}.r8-road-card.current .r8-road-card-top small{color:var(--r-blue)}.r8-road-card h3{font-size:24px;line-height:1.2;letter-spacing:-.035em;font-weight:450;margin:12px 0 15px;max-width:220px}.r8-road-card p{font-size:13px;color:var(--r-dim);line-height:1.7;flex:1;max-width:265px;margin-bottom:24px}.r8-road-foot{display:flex;justify-content:space-between;align-items:center;border-top:1px solid var(--r-line);padding-top:17px;font-size:11px;color:var(--r-dim)}.r8-road-foot .r8-glyph{width:17px;height:17px;transition:transform .3s}.r8-road-card:hover .r8-road-foot .r8-glyph{transform:translateX(4px);color:var(--r-ink)}.r8-road-illustration{height:110px;display:flex;align-items:center;position:relative;margin-block:20px 12px;color:#acbdc9}
.r8-rule-lines{width:135px;transform:perspective(400px) rotateY(-18deg) rotateZ(-6deg);border:1px solid #a8c5d333;padding:12px;background:#839eac08;border-radius:5px}.r8-rule-lines i{display:block;width:var(--line);height:3px;background:linear-gradient(90deg,#a6c9e47a,#a6c9e41a);margin:9px 0}.r8-rule-lines i:nth-child(2){margin-left:10px;width:65%}.r8-rule-lines i:nth-child(4){margin-left:10px;width:55%}.r8-road-card:hover .r8-rule-lines i{animation:r8-line 2s ease-in-out infinite}@keyframes r8-line{50%{opacity:.3;transform:scaleX(.8);transform-origin:left}}
.r8-block-stack{display:flex;align-items:center;padding-left:5px}.r8-block-stack .r8-glyph{width:65px;height:65px;stroke-width:.65;margin-left:-8px;filter:drop-shadow(0 8px 8px #0005)}.r8-block-stack .r8-glyph:nth-child(2){transform:translateY(-14px);opacity:.6}.r8-block-stack .r8-glyph:nth-child(3){transform:translateY(-28px);opacity:.35}.r8-road-card:hover .r8-block-stack{animation:r8-float 4s ease-in-out infinite}@keyframes r8-float{50%{transform:translateY(-7px)}}
.r8-scan-grid{width:153px;display:grid;grid-template-columns:repeat(6,1fr);gap:6px;position:relative;transform:perspective(450px) rotateX(30deg) rotateZ(-8deg)}.r8-scan-grid i{height:15px;border:1px solid #b7d1de33;border-radius:2px;background:#aecfe10b}.r8-scan-grid:after{content:'';position:absolute;inset:-4px;background:linear-gradient(0deg,transparent 40%,#cee9f23b 50%,transparent 60%);background-size:100% 220%;animation:r8-scan 4s ease-in-out infinite}.r8-scan-grid i:nth-child(7n){background:#cde4ef40}@keyframes r8-scan{from{background-position:0 120%}to{background-position:0 -20%}}
.r8-community-nodes{width:160px;height:100px;position:relative}.r8-community-nodes:before,.r8-community-nodes:after{content:'';position:absolute;inset:25px 10px;border:1px dashed #89a2b040;border-radius:50%;transform:rotate(-20deg)}.r8-community-nodes:after{transform:rotate(35deg)}.r8-community-nodes i{position:absolute;left:calc(50% + cos(var(--n)*72deg)*60px);top:calc(50% + sin(var(--n)*72deg)*32px);width:24px;height:24px;display:grid;place-items:center;background:#11171c;border:1px solid #b8c9d433;border-radius:50%;transform:translate(-50%,-50%)}.r8-community-nodes .r8-glyph{width:12px;height:12px}.r8-road-bottom{display:flex;justify-content:space-between;gap:30px;padding-top:30px;align-items:flex-start}.r8-road-bottom p{font-size:11px;color:var(--r-dim);max-width:630px}.r8-road-bottom a{font-size:12px;white-space:nowrap}
.r8-community{display:grid;grid-template-columns:.65fr 1fr;gap:9%;align-items:center;padding-block:85px 115px;min-height:480px;border-top:1px solid var(--r-line)}.r8-community h2{font-size:clamp(35px,3.4vw,59px);line-height:1.1;font-weight:430;letter-spacing:-.055em;margin:24px 0}.r8-community h2 span{color:var(--r-dim)}.r8-community p:not(.c-kicker){color:var(--r-dim);max-width:550px;margin-bottom:27px;font-size:15px}.r8-community-more{font-size:12px;display:inline-flex;margin-inline-start:25px}.r8-community-art{overflow:clip;aspect-ratio:1;max-height:390px;position:relative;display:grid;place-items:center;perspective:800px;isolation:isolate}.r8-community-art:before{content:'';position:absolute;inset:7%;border-radius:50%;background:radial-gradient(#7195af18,transparent 65%)}.r8-community-art>.r8-glyph{width:55px;height:55px;stroke-width:.7;color:#b8cddd;filter:drop-shadow(0 0 35px #c5d7e344)}.r8-orbit-square{position:absolute;width:58%;height:58%;border:1px solid #a5c6da3d;border-radius:28%;transform:rotateX(60deg) rotateZ(35deg);animation:r8-orbit 22s linear infinite}.r8-orbit-square:nth-child(2){width:79%;height:79%;animation-direction:reverse;animation-duration:35s;border-color:#a5c6da25;rotate:35deg}.r8-orbit-square:nth-child(3){width:90%;height:90%;animation-duration:45s;border-style:dashed;border-color:#a5c6da15}.r8-orbit-square:after{content:'';position:absolute;width:5px;height:5px;border-radius:50%;top:0;left:50%;background:#c4e1ef;box-shadow:0 0 20px #b1d8f0}@keyframes r8-orbit{to{transform:rotateX(60deg) rotateZ(395deg)}}
.r8-phone{box-sizing:border-box;width:338px;height:678px;position:relative;overflow:hidden;background:linear-gradient(145deg,#1a1c1f,#101214 65%);border:1px solid #74808c;border-radius:43px;padding:18px 21px 92px;color:#e8eaed;box-shadow:0 0 0 3px #22272b,inset 0 0 0 5px #080909,0 35px 75px #0006;font:12px var(--sans);text-align:left;direction:ltr;flex-shrink:0}.r8-phone-status{height:27px;display:flex;align-items:center;justify-content:space-between;padding:0 5px;font-size:10px;margin-bottom:24px}.r8-phone-status b{font-weight:600}.r8-phone-island{width:80px;height:22px;border-radius:20px;background:#030404}.r8-phone-tools{display:flex;justify-content:space-between;align-items:center;margin:0 0 24px}.r8-phone-tools>span,.r8-phone-tools>div>span{width:33px;height:33px;background:#ffffff05;border-radius:50%;display:grid;place-items:center;position:relative}.r8-phone-tools>div{display:flex;gap:12px}.r8-phone-tools .r8-glyph{width:19px;height:19px}.r8-phone-tools i{width:5px;height:5px;background:#b5bec4;border-radius:50%;position:absolute;top:3px;right:5px}.r8-phone-balance{text-align:center;display:flex;align-items:center;flex-direction:column;gap:14px;margin:12px 0 28px}.r8-phone-balance>span{font-size:11px;color:#888e94}.r8-phone-balance>strong{font-size:41px;letter-spacing:.055em;font-weight:530;line-height:1.1;color:#f2f3f4}.r8-phone-balance small{font-size:9px;color:#8c959d;display:flex;gap:7px;align-items:center}.r8-phone-balance .r8-glyph{width:11px;height:11px}.r8-phone-actions{display:grid;grid-template-columns:repeat(4,1fr);gap:11px;margin-bottom:27px}.r8-phone-actions>span{display:flex;flex-direction:column;align-items:center;gap:11px}.r8-phone-actions i{width:45px;height:45px;display:grid;place-items:center;border-radius:50%;background:#222528;border:1px solid #ffffff06;font-style:normal}.r8-phone-actions .r8-glyph{width:23px;height:23px;stroke-width:1.6}.r8-phone-actions small{font-size:10px;color:#d6dadd}.r8-phone-section{display:flex;justify-content:space-between;gap:15px;margin:21px 0 7px;font-size:10px}.r8-phone-section>b{font-weight:500;color:#e3e6e9}.r8-phone-section>span{color:#7e878d;font-size:9px}.r8-phone-asset{display:flex;align-items:center;gap:11px;padding:11px 0;border-bottom:1px solid #ffffff07;font-size:11px}.r8-phone-asset>i{width:30px;height:30px;background:#262a2d;border-radius:50%;display:grid;place-items:center;font-style:normal;font-size:19px}.r8-phone-asset b{font-weight:450}.r8-phone-asset span{display:block;color:#717b83;font-size:8px;margin-top:4px}.r8-phone-asset strong{margin-left:auto;font-size:11px;letter-spacing:.1em;color:#899399;font-weight:400}.r8-phone-bottom{position:absolute;left:10px;right:10px;bottom:17px;height:64px;border-radius:35px;background:#222527;display:grid;grid-template-columns:repeat(5,1fr);gap:0;align-items:center;padding:10px 6px 6px}.r8-phone-bottom>span{display:flex;flex-direction:column;align-items:center;gap:5px;color:#767b80;position:relative;height:43px}.r8-phone-bottom small{font-size:8px}.r8-phone-bottom i{height:23px;display:grid;place-items:center;font-style:normal}.r8-phone-bottom .r8-glyph{width:19px;height:19px}.r8-phone-bottom .is-home{color:#e1e5e7}.r8-phone-bottom .is-trade i{position:absolute;top:-29px;width:44px;height:44px;background:#d2d7da;color:#30373c;border-radius:50%;box-shadow:0 0 0 5px #141719}.r8-phone-bottom .is-trade .r8-glyph{width:24px;height:24px}.r8-phone-bottom .is-trade small{margin-top:28px}.r8-phone-title{font-size:27px!important;font-weight:450;letter-spacing:-.04em;margin:12px 0 11px!important;line-height:1.1}.r8-phone-subtitle{font-size:10px!important;color:#79868e;margin:0 0 20px!important;line-height:1.5!important}.r8-swap-input{padding:17px 16px;background:#22282c66;border:1px solid #a4b8c614;border-radius:13px;position:relative}.r8-swap-input>span{font-size:9px;color:#8c979e}.r8-swap-input>div{display:flex;justify-content:space-between;gap:15px;align-items:center;margin:13px 0 8px}.r8-swap-input strong{font-size:28px;font-weight:400;color:#dce3e9;letter-spacing:-.04em}.r8-swap-input b{font-size:12px;font-weight:500}.r8-swap-input small{font-size:8px;color:#7d8c95}.r8-swap-divider{position:relative;z-index:1;margin:-9px auto;width:27px;height:27px;border:1px solid #a1bdce25;background:#202930;display:grid;place-items:center;border-radius:50%;rotate:90deg}.r8-swap-divider .r8-glyph{width:13px;height:13px}.r8-phone-review{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin:19px 0;font-size:9px}.r8-phone-review>span{color:#7e8c96}.r8-phone-review>b{font-weight:400;text-align:right;color:#afb9c1}.r8-phone-cta{display:flex;align-items:center;justify-content:center;gap:10px;background:#cbd6dd;color:#172028;border-radius:30px;padding:12px;font-size:11px;margin-top:25px}.r8-phone-cta .r8-glyph{width:15px;height:15px}.r8-phone-annotation{font-size:7px!important;text-align:center;color:#6e7e87;margin:10px 0!important}.r8-collection-note{display:flex;gap:13px;align-items:center;margin-top:33px;color:#a6b2bb;padding-block:20px;border-block:1px solid #9badba17}.r8-collection-note>.r8-glyph{width:25px;height:25px}.r8-collection-note b{font-size:10px;font-weight:500}.r8-collection-note p{font-size:8px!important;color:#6f7f8b;margin:7px 0 0!important}.r8-wallet-story{height:400svh}.r-phone-fit>.r8-phone{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) scale(var(--phone-scale,.82));transform-origin:center}.r8-wallet-story .c-screen-gallery{overflow:visible}.r8-wallet-story .c-screen-gallery:before{content:'';position:absolute;inset:20%;background:radial-gradient(#9abdc516,transparent 68%);filter:blur(30px)}
.r8-nft-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.r8-nft-grid figure{margin:0;min-width:0;overflow:hidden}.r8-nft-grid svg.r8-collectible{display:block;width:100%;height:auto;border:1px solid #a2b9cb22;border-radius:9px}.r8-nft-grid figcaption{display:flex;justify-content:space-between;gap:10px;font-size:14px;margin-top:14px;color:var(--r-ink)}.r8-nft-grid figcaption strong{font-weight:400}.r8-nft-grid figcaption span{color:var(--r-dim);font:10px var(--mono)}.r8-art-object{transform-origin:120px 126px;transition:transform .8s;animation:r8-art-hover 8s ease-in-out infinite}.r8-art-1 .r8-art-object{animation-delay:-2s}.r8-art-2 .r8-art-object{animation-delay:-4s}.r8-nft-grid figure:hover .r8-art-object{animation-play-state:paused;transform:translateY(-5px) rotate(-4deg) scale(1.035)}@keyframes r8-art-hover{50%{transform:translateY(-5px) rotate(2deg)}}.r8-nft-grid.is-small{gap:7px;margin-top:17px}.r8-nft-grid.is-small svg.r8-collectible{border-radius:5px}.r8-nft-grid.is-small figcaption{display:block;font-size:8px;margin-top:7px}.r8-nft-grid.is-small figcaption span{display:block;font-size:6px;margin-top:4px}.r8-collection{padding-block:90px;border-block-start:1px solid var(--r-line)}.r8-collection-head{display:grid;grid-template-columns:1.2fr 1fr;gap:12%;align-items:end;margin-bottom:55px}.r8-collection-head h2{margin-top:24px;line-height:1.12;font-weight:430;letter-spacing:-.055em}.r8-collection-head h2 span{color:var(--r-dim)}.r8-collection-head p:not(.c-kicker){font-size:15px;color:var(--r-dim);margin-bottom:24px;max-width:410px}.r8-art-caption{font-size:10px!important;color:var(--r-dim);margin-top:23px}.r8-feature-hero{display:grid;grid-template-columns:1.2fr 1fr;gap:7%;align-items:center;min-height:790px;padding-block:70px}.r8-feature-hero h1{margin-top:30px;font-size:clamp(42px,4.8vw,86px);font-weight:430;letter-spacing:-.055em}.r8-feature-hero h1 span,.r8-nft-hero h1 span{color:var(--r-dim)}.r8-feature-hero>div>p:not(.c-kicker){color:var(--r-dim);font-size:18px;max-width:480px;margin:30px 0}.r8-feature-hero>div>.c-link{margin-inline-start:25px;font-size:12px}.r8-feature-hero>figure{margin:0;display:flex;flex-direction:column;align-items:center;gap:20px}.r8-feature-hero figcaption{font-size:10px;color:var(--r-dim)}.r8-feature-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:50px;padding-block:65px 95px;border-top:1px solid var(--r-line)}.r8-feature-steps article{position:relative}.r8-feature-steps article>.r8-glyph{width:34px;height:34px;stroke-width:1;color:var(--r-blue);margin-bottom:30px}.r8-feature-steps h2{font-size:26px;margin-bottom:18px;font-weight:450;letter-spacing:-.04em}.r8-feature-steps p{font-size:15px;color:var(--r-dim);line-height:1.8;max-width:370px}.r8-step-index{position:absolute;right:5px;top:5px;color:var(--r-dim);font:10px var(--mono)}.r8-nft-hero{padding-block:90px 65px;display:grid;grid-template-columns:1fr 1fr;gap:20px 10%;align-items:end}.r8-nft-hero>.c-kicker{grid-column:1/-1}.r8-nft-hero h1{font-size:clamp(60px,8vw,130px);font-weight:430;letter-spacing:-.07em}.r8-nft-intro p{color:var(--r-dim);font-size:17px;max-width:445px;margin-bottom:27px}.r8-community-route>.r8-community{border:0;padding-top:90px}.r8-community-links{display:flex;justify-content:space-between;gap:25px;padding-block:20px 60px}.r8-feature-route,.r8-nft-route,.r8-community-route{padding-bottom:55px}
.r8-process{display:flex;align-items:center;gap:32px;border-block:1px solid var(--r-line);padding:16px 0;margin-bottom:16px;color:var(--r-dim);font-size:11px}.r8-process-name{display:flex;align-items:center;gap:10px;white-space:nowrap}.r8-process-name>.r8-glyph{width:18px;height:18px}.r8-process-stages{display:flex;align-items:center;gap:70px;margin-inline:auto;position:relative}.r8-process-stages:before{content:'';position:absolute;left:10px;right:10px;top:50%;height:1px;background:var(--r-line)}.r8-process-stages>span{position:relative;background:var(--bg,#080b10);display:flex;align-items:center;gap:9px;padding:3px 10px;transition:color .5s;white-space:nowrap}.r8-process-stages .r8-glyph{width:16px;height:16px;color:#536875;transition:color .5s}.r8-process-stages i{width:4px;height:4px;background:transparent;border-radius:50%;transition:background .5s,box-shadow .5s}.r8-process-stages>span.is-active{color:var(--r-ink)}.r8-process-stages>span.is-active .r8-glyph{color:#adcadc}.r8-process-stages>span.is-active i{background:#c4e7f6;box-shadow:0 0 12px #ace0ff}.r8-process>button{background:transparent;color:var(--r-dim);border:1px solid var(--r-line);border-radius:50%;width:27px;height:27px;font-size:10px;cursor:pointer}.r8-process>button:hover{color:var(--r-ink)}.ribbon-block{transition:background .5s,border-color .5s;position:relative;overflow:hidden}.ribbon-block.is-processing{border-color:#8eb6cb66;background:linear-gradient(130deg,#b4d1df16,transparent)}.ribbon-block.is-processing .block-dots i:nth-child(3n+1){background:#bad7e6;box-shadow:0 0 9px #a4c8da66}.ribbon-block:after{content:'';position:absolute;top:0;bottom:0;left:-100%;width:80%;background:linear-gradient(90deg,transparent,#a4cedb08,transparent);pointer-events:none}.ribbon-block.is-processing:after{animation:r8-block-pass 2.1s ease-in-out infinite}@keyframes r8-block-pass{to{left:140%}}.chart-panel{position:relative;overflow:hidden}.chart-panel.r8-chart-live:after{content:'';position:absolute;inset:27% auto 21% 0;width:1px;background:linear-gradient(transparent,#a6d8f27a,transparent);box-shadow:0 0 18px 4px #aad6ea0a;animation:r8-chart-pass 12s linear infinite;pointer-events:none}@keyframes r8-chart-pass{from{left:7%;opacity:0}15%,80%{opacity:.7}to{left:93%;opacity:0}}.c-net-status .c-net-environment i{animation:r8-breathe 4s ease-in-out infinite}.r8-process-paused .r8-chart-live:after,.r8-process-paused .ribbon-block:after{animation-play-state:paused}
.r8-company{margin-top:32px;padding:48px 0 32px;font-size:14px;gap:25px 45px;scroll-margin-top:145px;grid-template-columns:1.1fr 1fr 1.1fr}.r8-company>h2{grid-column:1/-1;font-size:12px;letter-spacing:.1em;font-weight:400;text-transform:uppercase;margin-bottom:12px;color:var(--r-dim)}.r8-company strong{font-size:27px;letter-spacing:-.03em;margin-bottom:14px}.r8-company address{font-size:15px;line-height:1.8;color:var(--r-ink)}.r8-company a{font-size:16px;color:var(--r-ink);border-bottom:1px solid var(--r-line);align-self:start;padding-bottom:10px}.r8-company p{font-size:12px;max-width:970px;margin-top:10px}.language-pop .pop-panel{max-height:min(560px,80svh);overflow:auto}.language-pop .pop-panel a{gap:28px;white-space:nowrap}.language-pop .pop-panel a[aria-current=page]{background:#accbdd10;color:var(--text)}.language-pop .pop-panel{min-width:225px}.r8-company-link{color:var(--muted);font-size:10px}
html[data-theme=light] .r8-hero-mask{background:linear-gradient(90deg,#f2f5f6e0 5%,#f2f5f680 34%,transparent 64%),linear-gradient(0deg,#f2f5f6,transparent 22%)}html[data-theme=light] .r8-scene-picker{background:#e0ebf1b3}html[data-theme=light] .r8-scene-picker button{color:#4e6b7e}html[data-theme=light] .r8-scene-picker button[aria-pressed=true]{background:#334f6c15;color:#162e43}html[data-theme=light] .r8-road-rail>i{background:#edf2f5;color:#56707e}html[data-theme=light] .r8-road-rail>i.is-now{color:#173d59;border-color:#4c7388}html[data-theme=light] .r8-road-illustration{color:#57798e}html[data-theme=light] .r8-road-card{background-color:#8096a509}html[data-theme=light] .r8-road-card:hover{border-color:#718e9f}html[data-theme=light] .r8-community-nodes i{background:#e7eef2;color:#536b7d}html[data-theme=light] .r8-process-stages>span{background:#f4f8fb}html[data-theme=light] .r8-process-stages>span.is-active{color:#244d66}html[data-theme=light] .r8-process-stages>span.is-active .r8-glyph{color:#416980}html[data-theme=light] .r8-community-art>.r8-glyph{color:#577588}html[data-theme=light] .r8-orbit-square{border-color:#526c8655}
body.motion-paused .r8-art-object,body.motion-paused .r8-orbit-square,body.motion-paused .r8-rail-packet,body.motion-paused .r8-live-dot,body.motion-paused .r8-scan-grid:after,body.motion-paused .r8-chart-live:after,body.motion-paused .ribbon-block:after,body.motion-paused .c-net-status .c-net-environment i,body.motion-paused .r8-rule-lines i,body.motion-paused .r8-block-stack{animation-play-state:paused!important}
@media(min-width:761px) and (max-width:1250px){body[data-site=app] .header .nav{gap:13px}body[data-site=app] .header-get{display:none}.r8-road-cards{gap:10px}.r8-road-card{padding:20px 18px}.r8-road-card h3{font-size:21px}.r8-process-stages{gap:25px}.r8-feature-hero{gap:30px}.r8-feature-hero h1{font-size:56px}}
@media(max-width:960px){.r8-road-cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.r8-road-card{min-height:335px}.r8-road-rail{display:none}.r8-road-head{margin-bottom:40px}.r8-road-illustration{height:90px}.r8-road-head h2{font-size:40px}.r8-community{gap:5%;grid-template-columns:.7fr 1fr}.r8-community h2{font-size:38px}.r8-community-more{margin:20px 0 0;display:block}.r8-feature-hero h1{font-size:46px}.r8-feature-steps{gap:30px}.r8-feature-steps h2{font-size:23px}.r8-feature-hero>div>.c-link{margin:25px 0 0;display:block}.r8-company{grid-template-columns:1fr 1fr}.r8-process-name{font-size:10px}.r8-process{gap:15px}.r8-process-stages{gap:12px;font-size:10px}.r8-process-stages>span{padding-inline:7px}}
@media(max-width:760px){.r8-hero-mask{background:linear-gradient(#080a0cb0 24%,transparent 55%,#080a0c 98%)}.r8-network-field{opacity:.65}.r8-scene-picker{gap:0;padding:3px}.r8-scene-picker button{padding:9px 11px;font-size:10px;gap:5px}.r8-scene-picker .r8-glyph{width:14px;height:14px}.r-org .c-hero-bottom .c-scroll-hint{display:none}.r-org .c-hero-bottom{justify-content:space-between}.r8-roadmap{padding-block:65px}.r8-road-head{display:block}.r8-road-head h2{font-size:35px}.r8-road-marker{margin-top:30px}.r8-road-marker b{display:inline;margin-inline-start:15px;font-size:14px}.r8-road-cards{gap:12px}.r8-road-card{padding:18px 17px;min-height:360px}.r8-road-card h3{font-size:22px}.r8-road-card p{font-size:12px}.r8-road-card-top{display:block}.r8-road-card-top small{display:block;text-align:start;margin-top:9px;font-size:9px}.r8-road-illustration{scale:.88;transform-origin:left}.r8-road-bottom{flex-direction:column;gap:20px}.r8-community{grid-template-columns:1fr;padding-block:30px 65px;gap:0}.r8-community-art{max-height:280px;max-width:350px;justify-self:center;width:100%}.r8-community h2{font-size:36px}.r8-community-more{display:inline-flex;margin-inline-start:20px}.r8-phone{width:320px;height:660px;max-width:100%;padding-inline:20px}.r8-wallet-story{height:auto}.r8-wallet-story .c-mobile-wallet .r8-phone{margin:35px auto 0;flex-shrink:0}.r8-wallet-story .c-mobile-wallet>article>div:first-child{padding-top:0}.r8-nft-grid{gap:10px}.r8-nft-grid figcaption{font-size:11px;gap:4px;flex-wrap:wrap;margin-top:10px}.r8-nft-grid figcaption span{font-size:8px}.r8-collection{padding-block:65px}.r8-collection-head{grid-template-columns:1fr;gap:25px;margin-bottom:35px}.r8-collection-head h2{font-size:36px}.r8-collection-head p:not(.c-kicker){max-width:none}.r8-art-caption{font-size:9px!important}.r8-feature-hero{grid-template-columns:1fr;padding-block:50px;gap:45px}.r8-feature-hero>figure{margin-top:10px}.r8-feature-hero h1{font-size:44px}.r8-feature-steps{grid-template-columns:1fr;gap:38px;padding-block:45px 55px}.r8-feature-steps article{padding-bottom:28px;border-bottom:1px solid var(--r-line)}.r8-feature-steps article:last-child{border:0;padding:0}.r8-feature-steps article>.r8-glyph{margin-bottom:20px}.r8-feature-steps p{max-width:none}.r8-nft-hero{grid-template-columns:1fr;padding-block:50px 45px;gap:30px}.r8-nft-hero h1{font-size:64px!important}.r8-nft-intro p{font-size:16px}.r8-community-links{flex-direction:column}.r8-company{grid-template-columns:1fr;gap:28px;padding-top:35px}.r8-company>h2{grid-column:1}.r8-company a{font-size:15px}.r8-company strong{font-size:25px}.r8-company address{font-size:14px}.r8-process{gap:10px;flex-wrap:wrap;padding-block:14px}.r8-process-name{width:calc(100% - 40px);order:0}.r8-process>button{order:1}.r8-process-stages{order:2;width:100%;justify-content:space-between;margin-top:10px;gap:6px}.r8-process-stages>span{padding-inline:0;font-size:9px;gap:6px}.r8-process-stages .r8-glyph{width:14px;height:14px}.r8-process-stages:before{left:0;right:0}.r8-process-stages i{width:3px;height:3px}.r8-wallet-story .c-chapters{flex-wrap:wrap}html[data-theme=light] .r8-hero-mask{background:linear-gradient(#f2f5f6c0 24%,transparent 55%,#f2f5f6 98%)}}
@media(max-width:390px){.r8-road-cards{grid-template-columns:1fr}.r8-road-card{min-height:0;display:grid;grid-template-columns:1fr .8fr;gap:0 20px}.r8-road-card-top{grid-column:1/-1;display:flex}.r8-road-card-top small{margin:0}.r8-road-illustration{grid-column:2;grid-row:2/4;margin:20px 0;height:80px;scale:.75;transform-origin:left center}.r8-road-card h3{margin-top:22px}.r8-road-card p{grid-column:1/-1;font-size:13px}.r8-road-foot{grid-column:1/-1}.r8-phone{width:278px;height:630px;padding-inline:17px}.r8-phone-tools{margin-bottom:18px}.r8-phone-balance{margin-block:8px 20px;gap:12px}.r8-phone-balance>strong{font-size:35px}.r8-phone-actions{gap:6px;margin-bottom:20px}.r8-phone-actions i{width:42px;height:42px}.r8-phone-section{margin-top:17px}.r8-swap-input{padding:14px}.r8-phone-cta{margin-top:20px}.r8-phone-bottom{bottom:14px}.r8-collection-note{margin-top:25px}.r8-community h2{font-size:32px}.r8-community-more{display:block;margin-inline-start:0}}
@media(prefers-reduced-motion:reduce){.r8-art-object,.r8-orbit-square,.r8-rail-packet,.r8-live-dot,.r8-scan-grid:after,.r8-chart-live:after,.ribbon-block:after,.c-net-status .c-net-environment i,.r8-rule-lines i,.r8-block-stack{animation:none!important}.r8-road-card:hover{transform:none}.r8-wallet-story{height:auto}.r8-wallet-story .c-mobile-wallet .r8-phone{margin:35px auto}.r8-community-art{perspective:none}.r8-scene-picker button:hover .r8-glyph{animation:none}.r8-nft-grid figure:hover .r8-art-object{transform:none}}

.c-roadmap-route{padding-top:0!important}.r8-community h1{font-size:clamp(38px,3.4vw,59px);line-height:1.1;font-weight:430;letter-spacing:-.055em;margin:24px 0}.r8-community h1 span{color:var(--r-dim)}.footer-language .pop-panel{bottom:calc(100% + 10px);top:auto}.r8-company-link{white-space:nowrap}
/* Language lengths and Arabic flow; protocol values and promo artwork stay LTR. */
html:lang(ar){--font-sans:Arial,"Noto Sans Arabic",sans-serif}
html:lang(ar) h1,html:lang(ar) h2,html:lang(ar) h3,html:lang(ar) .c-kicker,html:lang(ar) .eyebrow{letter-spacing:0;line-height:1.35}
html:lang(hi) h1,html:lang(hi) h2,html:lang(hi) h3{letter-spacing:0;line-height:1.25}
html:lang(zh-CN) h1,html:lang(ja) h1{font-size:clamp(46px,6.3vw,108px);line-height:1.12}
[dir=rtl] .nav,[dir=rtl] .header-end,[dir=rtl] .utility,[dir=rtl] .footer-main{direction:rtl}
[dir=rtl] .pop-panel{right:auto;left:0;text-align:right}
[dir=rtl] .docs-sidebar,[dir=rtl] .docs-toc{border-inline-end:1px solid var(--line);border-right:0;text-align:right}
[dir=rtl] .docs-main,[dir=rtl] .prose,[dir=rtl] .r8-road-card{text-align:right}
[dir=rtl] .brand,[dir=rtl] .footer-wordmark,[dir=rtl] .r8-phone,[dir=rtl] .r8-company address,[dir=rtl] .r8-company a[href^="mailto"],[dir=rtl] code,[dir=rtl] .table-wrap,[dir=rtl] .emission-widget,[dir=rtl] .c-net-status,[dir=rtl] .r8-network-process,[dir=rtl] .market-ticker{direction:ltr}
[dir=rtl] .r8-company address{text-align:right}
[dir=rtl] .r8-roadmap-art,[dir=rtl] .r8-roadmap-rail,[dir=rtl] .r8-collectible-art{direction:ltr}
.header .nav{gap:clamp(12px,1.6vw,26px)}
.header .nav a{white-space:nowrap}
.r8-road-card h3,.r8-road-card p,.footer-col a{overflow-wrap:anywhere}
@media(min-width:961px) and (max-width:1350px){html:not(:lang(ru)):not(:lang(en)) .header-get{display:none}}
@media(max-width:600px){.footer-controls{flex-wrap:wrap;gap:18px}.r8-company{overflow-wrap:anywhere}.c-net-source{font-size:10px}.c-net-status-link{max-width:110px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}
.r8-art-open{width:100%;padding:0;border:0;background:none;cursor:zoom-in;color:inherit;display:block}.r8-art-open:focus-visible{outline:2px solid #cee4f2;outline-offset:5px;border-radius:9px}
.r8-art-dialog{background:var(--r-bg,#090c10);color:var(--r-ink,#e8eef2);border:1px solid var(--r-line,#ffffff24);border-radius:20px;width:min(750px,calc(100vw - 32px));max-height:90svh;padding:32px;box-shadow:0 35px 130px #000b}.r8-art-dialog::backdrop{background:#020509b8;backdrop-filter:blur(12px)}.r8-art-dialog-close{position:absolute;inset-block-start:14px;inset-inline-end:15px;display:grid;place-items:center;width:36px;height:36px;border:1px solid var(--r-line,#ffffff24);border-radius:50%;background:none;color:inherit;font-size:23px;cursor:pointer}.r8-art-dialog-content{display:grid;grid-template-columns:1fr 1fr;gap:34px;align-items:center}.r8-art-dialog svg.r8-collectible{width:100%;border-radius:10px}.r8-art-dialog h2{font-size:37px;font-weight:400;margin-block:15px}.r8-art-dialog p{font-size:13px;line-height:1.65;color:var(--r-dim,#9aa6b3)}.r8-art-dialog dl{font-size:12px;margin-block:26px}.r8-art-dialog dt{color:var(--r-dim,#9aa6b3);margin-block-start:15px}.r8-art-dialog dd{margin:6px 0 0}
@media(max-width:600px){.r8-art-dialog{padding:45px 24px 24px}.r8-art-dialog-content{grid-template-columns:1fr;gap:10px}.r8-art-dialog svg.r8-collectible{max-height:35svh}.r8-art-dialog h2{font-size:29px;margin-block:10px}}
html[data-theme=light] .r-org .c-hero-grid,html[data-theme=light] .r-org .c-hero .c-link,html[data-theme=light] .r-org .scene-motion{color:var(--r-ink)}
html[data-theme=light] .r-org .c-hero-lead,html[data-theme=light] .c-scroll-hint{color:var(--r-dim)}

/* R9: static semantic UI, shared Figma vectors, compositor-only motion. */
.r9-phone{width:338px;height:780px;background:linear-gradient(150deg,#14181d,#080a0c 65%);padding:17px 21px 88px;border-color:#64717d;color:#ecf0f3;box-shadow:0 0 0 3px #1e242a,inset 0 0 0 5px #030405,0 30px 70px #0009}
.r9-phone .r8-phone-status{margin-bottom:20px}.r9-phone .r8-phone-tools{margin-bottom:20px;gap:8px}.r9-phone .r9-phone-brand{width:120px;height:36px;object-fit:contain}.r9-phone .r8-phone-tools>div{gap:7px}.r9-phone .r8-phone-tools>span,.r9-phone .r8-phone-tools>div>span{width:28px;height:28px}.r9-phone .r8-phone-tools .r8-glyph{width:16px;height:16px}
.r9-phone .r8-phone-balance{margin:18px 0 24px;gap:13px}.r9-phone .r8-phone-balance>strong{font-size:36px;line-height:1.25;letter-spacing:.08em}.r9-phone .r8-phone-actions{margin-bottom:24px;gap:7px}.r9-phone .r8-phone-actions i{width:43px;height:43px;background:#1a2026}.r9-phone .r8-phone-actions small{font-size:10px}.r9-phone-banner{display:flex;align-items:center;gap:12px;background:#111519;border:1px solid #2a333d;border-radius:13px;padding:15px 13px;margin:18px 0;color:#ecf0f3}.r9-phone-banner div{flex:1}.r9-phone-banner b{display:block;font-size:11px;font-weight:500}.r9-phone-banner small{display:block;font-size:9px;color:#94a0ac;line-height:1.5;margin-top:6px}.r9-phone-banner>.r8-glyph{width:16px}
.r9-phone .r8-phone-section{margin:22px 0 8px}.r9-phone .r8-phone-asset{padding:10px 0;min-height:51px;gap:10px}.r9-phone .r8-phone-asset b{font-size:11px}.r9-phone .r8-phone-asset span{font-size:9px}.r9-currency{display:inline-block!important;width:29px;height:29px;object-fit:contain;border-radius:50%;flex:0 0 29px;vertical-align:middle}.r9-phone .r8-swap-input b{display:flex;align-items:center;gap:7px}.r9-phone .r8-swap-input .r9-currency{width:23px;height:23px;flex-basis:23px}.r9-phone .r8-phone-title{font-size:25px;line-height:1.25;margin-top:26px}.r9-phone .r8-phone-subtitle{line-height:1.6}.r9-phone .r8-phone-review{gap:16px}.r9-phone .r8-phone-review b{text-align:end}.r9-phone .r8-phone-cta{font-size:11px;min-height:45px;line-height:1.4;padding:11px 18px;gap:10px}.r9-phone-search{display:flex;gap:10px;align-items:center;padding:12px;border:1px solid #2a333d;border-radius:12px;color:#94a0ac;margin:25px 0}.r9-phone-search .r8-glyph{width:16px}
.r9-flat-nav{height:62px;bottom:17px;left:12px;right:12px;border-radius:25px;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));padding:5px;background:#1a2026;gap:0;align-items:stretch}.r9-flat-nav>span{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px;min-width:0;border-radius:20px;color:#94a0ac}.r9-flat-nav>span>i{position:static!important;inset:auto!important;transform:none!important;box-shadow:none!important;border:0!important;border-radius:0!important;background:none!important;width:22px!important;height:22px!important;color:inherit!important}.r9-flat-nav .r8-glyph{width:20px;height:20px}.r9-flat-nav small{font-size:8px!important;line-height:1.15;text-align:center;max-width:100%;overflow-wrap:anywhere}.r9-flat-nav .is-selected{background:#233341;color:#a6c9e4}
.r9-nft-collection{padding:20px 0;border-bottom:1px solid #2a333d;color:#94a0ac}.r9-nft-collection span{font:10px var(--mono);letter-spacing:.13em}.r9-nft-collection p{font-size:12px;line-height:1.6;margin:9px 0}.r9-phone .r8-nft-grid{gap:7px}.r9-phone .r8-nft-grid img{border-radius:7px}.r9-art{display:block;width:100%;height:auto;aspect-ratio:1;object-fit:cover;border:1px solid #2a333d;border-radius:9px;transition:filter .6s,transform .7s}.r8-art-open{overflow:hidden;border-radius:9px}.r8-art-open:hover .r9-art{transform:scale(1.025);filter:brightness(1.1)}.r9-art-description{font-size:12px;line-height:1.7;color:var(--r-dim);max-width:320px;margin-top:12px}.r8-nft-grid.is-small figcaption{font-size:8px}.r8-art-dialog-content>.r9-art{width:100%;max-height:65svh;object-fit:contain}.r8-art-dialog-content h2{overflow-wrap:anywhere}.r8-art-dialog{width:min(930px,calc(100vw - 32px))}
.r9-device-stage{position:relative;width:100%;aspect-ratio:4/5;overflow:hidden;isolation:isolate;perspective:1600px;container-type:inline-size;border-radius:3px;background:#080a0c}.r9-stage-material{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.r9-stage-phone{position:absolute;width:338px;height:780px;transform-origin:bottom left;bottom:17%;will-change:auto}.r9-stage-phone.is-front{left:11%;z-index:2;transform:scale(var(--stage-scale,.68)) rotateY(-8deg) rotateZ(-3deg)}.r9-stage-phone.is-back{left:54%;z-index:1;bottom:18%;transform:scale(calc(var(--stage-scale,.68)*.79)) rotateY(-19deg) rotateZ(5deg)}.r9-stage-phone .r9-phone{border-color:#8b969f;box-shadow:4px 4px 0 #242b31,7px 7px 0 #090c10,0 20px 50px #000b;pointer-events:none}.r9-device-stage.is-light .is-front{left:22%;bottom:20%;transform:scale(calc(var(--stage-scale,.68)*1.15)) rotateY(12deg) rotateZ(-7deg)}.r9-device-stage.is-light .r9-phone{background:linear-gradient(150deg,#f0efeb,#dcdedc);color:#131719;border-color:#b2b9bb}.is-light .r9-phone .r8-phone-tools>span,.is-light .r9-phone .r8-phone-tools>div>span,.is-light .r9-phone .r8-phone-actions i,.is-light .r9-phone-banner,.is-light .r9-flat-nav{background:#d1d5d5;color:#151d24}.is-light .r9-phone-banner small,.is-light .r9-phone-banner b,.is-light .r9-phone .r8-phone-section b,.is-light .r9-phone .r8-phone-asset b{color:#172029}.is-light .r9-phone .r8-phone-asset{border-color:#a1a9ac55}.is-light .r9-phone .r8-phone-balance span,.is-light .r9-phone .r8-phone-balance small,.is-light .r9-phone .r8-phone-section span,.is-light .r9-phone .r8-phone-asset span{color:#5c6871}.is-light .r9-flat-nav .is-selected{background:#b5c7d4;color:#173b54}.r-bridge-art .r9-device-stage{min-height:500px}.r-app-art .r9-device-stage{max-height:none}
.r9-roadmap{min-width:0}.r9-road-controls{display:flex;gap:10px;padding-bottom:10px}.r9-road-controls button{width:48px;height:48px;border:1px solid var(--r-line);background:#8faabc0a;color:var(--r-ink);border-radius:50%;font-size:22px;cursor:pointer;transition:background .2s,border-color .2s}.r9-road-controls button:hover{background:#a6c9e419;border-color:#a6c9e4}.r9-road-controls button:disabled{opacity:.25;cursor:default}.r9-road-meta{display:flex;justify-content:space-between;gap:20px;color:var(--r-dim);font-size:11px;margin:-22px 0 30px}.r9-road-legend{display:flex;gap:22px;flex-wrap:wrap}.r9-road-legend span{display:flex;align-items:center;gap:8px}.r9-road-legend i{width:6px;height:6px;border:1px solid #7d8b97;border-radius:50%}.r9-road-legend .done i{background:#ecf0f3;border-color:#ecf0f3}.r9-road-legend .current i{background:#a6c9e4;border-color:#a6c9e4;box-shadow:0 0 0 4px #a6c9e414}.r9-road-scroll{overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:1px;scrollbar-width:none;direction:ltr}.r9-road-scroll::-webkit-scrollbar{display:none}.r9-road-track{display:flex;gap:18px;min-width:100%;padding:0 1px 18px}.r9-milestone{flex:0 0 calc((100% - 54px)/3.65);min-width:280px;scroll-snap-align:start;display:flex;flex-direction:column}.r9-milestone-node{height:69px;position:relative;display:flex;align-items:flex-start}.r9-milestone-node:before{content:'';position:absolute;top:20px;left:0;right:-18px;height:1px;background:#2a333d}.r9-milestone-node>i{display:grid;place-items:center;width:40px;height:40px;border:1px solid #36424c;border-radius:50%;background:#0a0e12;position:relative;color:#758591;font:10px var(--mono);font-style:normal}.done .r9-milestone-node>i{color:#eaf1f6;border-color:#94a0ac}.current .r9-milestone-node>i{color:#a6c9e4;border-color:#a6c9e4;box-shadow:0 0 0 7px #a6c9e409}.r9-milestone-node .r8-glyph{width:16px}.r9-milestone-body{display:flex;flex-direction:column;flex:1;min-height:388px;padding:24px;border:1px solid #28343e;border-radius:12px;background:linear-gradient(145deg,#adccd30a,transparent 70%)}.next .r9-milestone-body{border-style:dashed}.current .r9-milestone-body{border-color:#536f814d;background:radial-gradient(ellipse at 50% 25%,#a6c9e412,transparent 65%)}.r9-milestone-body>small{font-size:10px;color:#94a0ac}.current .r9-milestone-body>small{color:#a6c9e4}.r9-milestone h3{font-size:25px;font-weight:430;letter-spacing:-.03em;line-height:1.2;margin:15px 0 12px}.r9-milestone p{font-size:13px;line-height:1.7;color:var(--r-dim);flex:1;margin:0 0 25px}.r9-milestone-art{height:92px;display:flex;align-items:center;position:relative;margin-top:14px;color:#bac7d1}.r9-milestone-art>.r8-glyph{width:57px;height:57px;stroke-width:.65;z-index:1;transform:perspective(300px) rotateY(-18deg);filter:drop-shadow(0 4px 12px #a6c9e410)}.r9-milestone-art>i{position:absolute;width:58px;height:58px;left:26px;border:1px solid #768e9c25;transform:rotate(30deg) skewY(-15deg);border-radius:6px}.r9-milestone-art>i:nth-of-type(2){left:45px;opacity:.7}.r9-milestone-art>i:nth-of-type(3){left:64px;opacity:.4}.current .r9-milestone-art>.r8-glyph{animation:r9-icon-breathe 5s ease-in-out infinite}.r9-road-progress{height:2px;background:#2a333d;margin:4px 0 25px}.r9-road-progress>i{display:block;height:2px;background:#a6c9e4;width:25%;transform-origin:left;transition:transform .1s linear}.r9-roadmap .r8-road-bottom{margin-top:0}.r9-roadmap .r8-road-bottom p{max-width:650px}.r9-vpn-purpose{display:grid;grid-template-columns:1fr 1fr;gap:12%;padding-block:100px}.r9-vpn-purpose h2{font-size:clamp(35px,3.2vw,60px);line-height:1.1;letter-spacing:-.04em;font-weight:430}.r9-vpn-purpose h2 span{color:var(--r-dim)}.r9-vpn-purpose h3{font-size:22px;font-weight:450;margin:30px 0 12px}.r9-vpn-purpose p{color:var(--r-dim);font-size:15px;line-height:1.8;max-width:500px;margin-bottom:25px}.r9-vpn .r-vpn-window{height:350px;gap:13px}.r9-vpn .r-vpn-window>img{object-fit:contain}.r9-vpn .r-vpn-window>small{letter-spacing:.02em;max-width:240px;line-height:1.5}.r9-vpn .r-open article{padding:22px 0}
@keyframes r9-icon-breathe{50%{filter:drop-shadow(0 0 15px #a6c9e449);opacity:.68}}
.r9-phone-banner>img{width:23px!important;height:23px!important;min-width:23px;flex:0 0 23px;object-fit:contain}.r9-phone .r9-phone-brand{max-width:120px!important;flex:0 1 120px}.r9-device-stage.is-light .is-front{transform:scale(var(--stage-scale,.68)) rotateY(12deg) rotateZ(-7deg)}.is-light .r9-phone .r8-phone-balance>strong,.is-light .r9-phone .r8-phone-actions small,.is-light .r9-phone .r8-phone-asset>strong{color:#172029}.r9-phone .r8-phone-asset>div{min-width:0}.r9-phone .r8-phone-asset>strong{margin-inline-start:auto}
.r9-phone[data-screen=wallet] .r8-phone-balance{margin:14px 0 18px}.r9-phone[data-screen=wallet] .r8-phone-actions{margin-bottom:16px}.r9-phone[data-screen=wallet] .r9-phone-banner{padding-block:10px;margin-block:12px}.r9-phone[data-screen=wallet] .r8-phone-section{margin-top:14px}.r9-phone[data-screen=wallet] .r8-phone-asset{min-height:44px;padding-block:8px;box-sizing:border-box}.r9-vpn .r-vpn-window{height:auto;min-height:390px;padding:30px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:13px}.r9-vpn .r-vpn-window b{margin:8px 0}.r9-vpn .r-vpn-window p{margin:9px 0}.r9-vpn .r-vpn-window .r-power{margin:8px 0}.r9-vpn .r-vpn-window small{position:static}
html:lang(ar) .r9-phone{text-align:right;direction:rtl}html:lang(ar) .r9-phone .r8-phone-status{direction:ltr}html:lang(ar) .r9-milestone-body{direction:rtl;text-align:right}html:lang(ar) .r9-road-controls{direction:ltr}html:lang(hi) .r9-phone small{line-height:1.5}html:lang(de) .r9-flat-nav small,html:lang(fr) .r9-flat-nav small{font-size:7px!important}
@media(max-width:1100px){.r9-milestone{flex-basis:calc((100% - 32px)/2.6)}.r9-road-meta{margin-top:0}.r9-phone{width:320px;height:760px;padding-inline:18px}.r9-stage-phone{width:338px}.r9-stage-phone .r9-phone{width:338px;height:780px}}
@media(max-width:760px){.r9-milestone{flex-basis:82%;min-width:265px}.r9-road-head{gap:20px}.r9-road-controls{margin-top:28px}.r9-road-meta{flex-direction:column;margin-top:4px;gap:16px}.r9-milestone-body{min-height:370px}.r9-roadmap .r8-road-head{margin-bottom:27px}.r9-vpn-purpose{grid-template-columns:1fr;gap:45px;padding-block:65px}.r9-device-stage{max-width:650px;margin:auto}.r9-phone{width:300px;height:740px;padding-inline:17px}.r9-phone .r9-phone-brand{width:106px}.r9-flat-nav{left:10px;right:10px}.r9-phone .r8-phone-asset{min-height:48px}.r9-phone .r8-phone-title{font-size:24px}.r-bridge-art .r9-device-stage{min-height:0}.r9-art-description{font-size:11px}.r8-nft-grid{gap:10px!important;grid-template-columns:repeat(3,minmax(0,1fr))!important}.r8-nft-grid figcaption{font-size:10px;display:flex;flex-wrap:wrap;gap:4px}.r8-art-dialog-content>.r9-art{max-height:40svh}}
@media(prefers-reduced-motion:reduce){.r9-milestone-art>.r8-glyph{animation:none!important}.r9-art{transition:none}.r8-art-open:hover .r9-art{transform:none}.r9-road-progress>i{transition:none}}
.r9-phone[data-screen=wallet] .r8-phone-balance{margin-top:10px;margin-bottom:14px}.r9-phone[data-screen=wallet] .r9-phone-banner{margin-block:9px}.r9-phone[data-screen=wallet] .r8-phone-section{margin-top:10px}.r9-phone[data-screen=wallet] .r8-phone-actions{margin-bottom:12px}
/* A filled vector shell stays continuous when Safari scales the tilted devices. */
.r9-stage-phone{border-radius:43px;filter:drop-shadow(0 16px 20px #0009);-webkit-backface-visibility:hidden;backface-visibility:hidden}
.r9-stage-phone::after{content:"";position:absolute;inset:-5px;z-index:3;background:url('/assets/r17-838b4e5c0e62/phone-rim-r9-1.svg') center/100% 100% no-repeat;pointer-events:none}
.r9-stage-phone .r9-phone{border-color:transparent;box-shadow:inset 0 0 0 2px #070b0f;background-clip:padding-box}

/* R12: the approved white circle stays planar; depth moves behind it. */
.q10-stage{pointer-events:auto;flex-direction:column;min-width:0;isolation:isolate;--q10-accent:#adc8e1}
.q10-token-art{width:min(46vw,740px);aspect-ratio:1;position:relative;display:grid;place-items:center;transform:translateY(-2%);transition:opacity .22s ease}
.q10-token-svg{display:block;width:100%;height:100%;overflow:visible}
.q10-token-art.is-loading{opacity:.25}
.q12-token-art{background:radial-gradient(circle,#080b0e 0%,#080b0e 40%,#080b0e70 54%,#080b0e00 69%)}
.q12-token-art>.q12-poster,.q12-token-art>.q12-canvas,.q12-token-art>.q12-mark{position:absolute;inset:0;display:block;width:100%;height:100%;max-width:none;pointer-events:none}
.q12-token-art>.q12-mark{z-index:2;overflow:visible;shape-rendering:geometricPrecision}
.q12-canvas{opacity:0}.q12-poster{opacity:1}.q12-token-art.is-live>.q12-canvas{opacity:1}.q12-token-art.is-live>.q12-poster{opacity:0}
.q10-token-controls button:focus-visible,.q10-token-controls>a:focus-visible{outline:2px solid #adc8e1;outline-offset:3px}
.q10-sculpture{transform-origin:380px 380px;animation:q10Float 13s ease-in-out infinite}
.q10-currency-dots{animation:q10Breath 8s ease-in-out infinite;transform-origin:center}
.q10-meridians{transform-origin:380px 380px;animation:q10Precess 40s ease-in-out infinite}
.q10-token-controls{display:flex;align-items:center;gap:4px;margin-top:-38px;position:relative;z-index:4;padding:5px;border:1px solid #adc8e122;border-radius:40px;background:#0c1114b0;backdrop-filter:blur(18px)}
.q10-token-controls button,.q10-token-controls>a{display:flex;align-items:center;gap:8px;min-height:36px;border:0;border-radius:28px;padding:7px 14px;color:#7b909f;background:none;font:11px var(--sans);cursor:pointer;text-decoration:none}
.q10-token-controls small{font:9px var(--mono);opacity:.65}.q10-token-controls button[aria-pressed=true]{background:#adc8e114;color:#c8dae6}.q10-token-controls button:hover,.q10-token-controls>a:hover{color:#edf4f8}.q10-token-controls>a{padding-inline:13px;border-inline-start:1px solid #adc8e126;border-radius:0}
@keyframes q10Float{0%,100%{transform:translateY(4px) rotate(-1deg)}50%{transform:translateY(-6px) rotate(1deg)}}
@keyframes q10Breath{0%,100%{opacity:.78}50%{opacity:1}}
@keyframes q10Precess{0%,100%{transform:rotate(-4deg)}50%{transform:rotate(4deg)}}
.motion-paused .q10-sculpture,.motion-paused .q10-currency-dots,.motion-paused .q10-meridians{animation-play-state:paused!important}
/* Retain the card box dimensions; let a filled SVG ring draw the softened edge. */
.r9-phone .r9-phone-banner,.r9-phone .r9-phone-search,.r9-phone .r8-swap-input{position:relative;border-color:transparent!important}
.r9-phone .r10-soft-frame{position:absolute!important;inset:0;width:100%!important;height:100%!important;max-width:none!important;pointer-events:none;z-index:1;overflow:visible}
.r9-phone .r8-phone-asset{border-bottom-color:transparent;background:linear-gradient(90deg,#8fabb000,#8fabb012 15%,#8fabb012 85%,#8fabb000) bottom/100% 1.5px no-repeat}
@media(min-width:2100px){.q10-token-art{width:800px}}
@media(max-width:1100px){.q10-token-art{width:47vw}.q10-token-controls button{padding-inline:10px}}
@media(max-width:760px){.q10-stage{height:440px!important;margin-top:0!important;justify-content:flex-start!important}.q10-token-art{width:min(100%,400px);max-height:380px}.q10-token-controls{margin-top:-8px}.q10-token-controls button{min-height:38px;padding:9px 12px}.q10-token-controls small{display:none}}
@media(prefers-reduced-motion:reduce){.q10-sculpture,.q10-currency-dots,.q10-meridians{animation:none!important}.q10-token-art{transition:none}}

/* R13: accepted B silhouette; product-specific vector cores. */
.r13-product-mark{display:block;width:100%;height:auto;overflow:visible}.r13-product-badge{display:inline-block;width:60px;height:60px;flex:0 0 60px;vertical-align:middle}.r13-kicker{display:flex;align-items:center;gap:18px}.r13-kicker .r13-product-badge{width:52px;height:52px;flex-basis:52px}.r13-beacon{animation:r13-beacon 4s ease-in-out var(--delay,0s) infinite}.r13-packet{animation:r13-packet 12s linear infinite}.r13-vpn em{font-style:normal;color:#aec8e4}.r13-vpn h1{font-size:clamp(48px,5.1vw,91px);line-height:1.04;letter-spacing:-.055em;font-weight:500}.r13-vpn h2{font-size:clamp(35px,4vw,67px);line-height:1.08;letter-spacing:-.045em;font-weight:500;margin:18px 0 28px}.r13-vpn h2 span{color:var(--r-dim,#8c9aa6)}.r13-vpn h3{font-size:24px;line-height:1.25;letter-spacing:-.025em;font-weight:500}.r13-vpn p{color:var(--r-dim,#91a0ae);line-height:1.7}.r13-vpn .c-kicker{font:11px var(--mono);letter-spacing:.09em}.r13-vpn-hero{display:grid;grid-template-columns:1fr 1fr;gap:6%;align-items:center;min-height:790px;padding-top:35px;padding-bottom:45px}.r13-vpn-copy{padding-block:45px}.r13-vpn-copy>h1{margin:34px 0}.r13-vpn-copy>.c-hero-lead{max-width:490px;font-size:18px;margin-bottom:32px}.r13-platforms{display:flex;gap:12px;align-items:center;font-size:12px;color:var(--r-dim);margin-top:28px}.r13-platforms .icon{width:17px;height:17px}.r13-vpn-devices{min-width:0;margin:0;align-self:stretch;display:flex;flex-direction:column;justify-content:center}.r13-vpn-devices .r9-device-stage{max-width:730px}.r13-vpn-devices figcaption{font-size:10px;text-align:center;color:var(--r-dim);padding-top:14px}.r13-vpn-phone h3{font-size:25px;line-height:1.15;text-align:center;margin:12px auto;max-width:290px;letter-spacing:-.025em;color:#edf2f5}.r13-vpn-phone .r13-phone-eyebrow{text-align:center;font:10px var(--mono);letter-spacing:.03em;margin-top:30px;margin-bottom:10px}.r13-vpn-phone .r8-phone-tools>.icon{width:16px}.r13-vpn-phone .r8-phone-tools>span{display:grid;place-items:center}.r13-vpn-phone .r8-phone-tools>span .icon{width:16px;height:16px}.r13-phone-globe{width:210px;height:210px;display:block;margin:16px auto 6px}.r13-power{height:68px;width:68px;border-radius:50%;margin:-18px auto 5px;position:relative;z-index:1;color:#d9ecfa;background:#233440;box-shadow:0 0 0 8px #0e161c,0 0 45px #a3c1d215;display:grid;place-items:center}.r13-power .icon{width:24px;height:24px}.r13-vpn-phone .r13-connect-label{text-align:center;font-size:12px;color:#e8f2f8;margin:13px 0 22px}.r13-vpn-phone .r9-phone-banner{gap:12px;padding:15px 13px}.r13-vpn-phone .r9-phone-banner>.icon{width:20px;height:20px;flex:0 0 20px}.r13-vpn-phone .r9-phone-banner small{margin:0 0 5px}.r13-allowance{display:flex;justify-content:space-between;gap:10px;margin:22px 4px}.r13-allowance small{display:block;font-size:8px;color:#8696a3;margin-bottom:8px}.r13-allowance b{display:block;font-size:10px;font-weight:400}.r13-allowance>div:last-child{text-align:end}.r13-vpn-nav{position:absolute;inset:auto 13px 16px;display:flex;background:#191f25;border-radius:26px;padding:6px;justify-content:space-between;gap:4px}.r13-vpn-nav>span{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:5px;flex:1;padding:8px 2px;border-radius:21px;color:#84929d}.r13-vpn-nav .icon{width:18px;height:18px}.r13-vpn-nav small{font-size:8px;line-height:1.3;text-align:center}.r13-vpn-nav .selected{background:#283946;color:#b9d6eb}.r13-privacy-emblem{width:160px;margin:24px auto 8px}.r13-setting{display:flex;gap:10px;align-items:center;min-height:66px;border-bottom:1px solid #23303a;padding:14px 0}.r13-setting>div{flex:1}.r13-setting b{font-size:11px;font-weight:400;line-height:1.5}.r13-setting small{display:block;color:#8c9baa;font-size:8px;line-height:1.6;margin-top:4px}.r13-setting>.icon{width:15px;height:15px;flex:0 0 15px}.r13-setting>.icon:last-child{margin-inline-start:auto;width:11px}.r13-toggle{display:block;width:30px;height:17px;border:1px solid #38424d;border-radius:10px;background:#222931;flex:0 0 30px}.r13-toggle:before{content:'';display:block;width:11px;height:11px;border-radius:50%;margin:2px;background:#8d9caa}.r13-off{font-size:8px!important;text-align:end;margin:4px 0 0!important}.r13-vpn-phone[data-screen=privacy] .r13-phone-eyebrow{margin-top:24px}.r13-reasons,.r13-route-section,.r13-principles,.r13-access,.r13-faq,.r13-vpn-close{padding-block:100px;border-top:1px solid var(--r-line,#25303a)}.r13-section-head>p:not(.c-kicker){max-width:490px;font-size:16px}.r13-benefit-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6%;margin-top:65px}.r13-benefit-grid article{min-width:0}.r13-benefit-icon{display:flex;justify-content:space-between;align-items:center;margin-bottom:30px}.r13-benefit-icon>.icon{width:32px;height:32px;color:#aec8e4;stroke-width:1.1}.r13-benefit-icon small{font:10px var(--mono);color:#6e7d89}.r13-benefit-grid p{font-size:14px;max-width:370px;margin-top:20px}.r13-route-section{display:grid;grid-template-columns:.9fr 1.1fr;gap:7%;align-items:center}.r13-route-diagram{display:flex;align-items:center;min-width:0;padding-bottom:25px;position:relative;direction:ltr}.r13-route-end,.r13-route-server{position:relative;flex-shrink:0}.r13-route-end{width:50px;height:50px;display:grid;place-items:center;border:1px solid #3b4854;border-radius:14px;color:#b6c9d8}.r13-route-end .icon{width:23px}.r13-route-end>span,.r13-route-server>span{position:absolute;top:calc(100% + 20px);left:50%;transform:translateX(-50%);font-size:10px;color:#8c9ca8;white-space:nowrap}.r13-route-server{width:135px}.r13-route-server>span{top:calc(100% - 12px)}.r13-tunnel-track{height:34px;flex:1;position:relative;border-block:1px solid #68839844;background:linear-gradient(90deg,transparent,#aec8e416);min-width:50px}.r13-tunnel-track>i{position:absolute;top:16px;height:1px;width:26%;background:linear-gradient(90deg,transparent,#bddcf0);animation:r13-transfer 4s linear infinite}.r13-tunnel-track>i:nth-child(2){animation-delay:-1.33s}.r13-tunnel-track>i:nth-child(3){animation-delay:-2.66s}.r13-tunnel-track>span,.r13-https-track>span{position:absolute;font:8px var(--mono);top:-23px;left:50%;transform:translateX(-50%);color:#90aabc;white-space:nowrap}.r13-https-track{flex:.65;height:1px;border-top:1px dashed #526271;position:relative;min-width:22px}.r13-principles{display:grid;grid-template-columns:1fr 1fr;gap:10%}.r13-principles .c-link{margin-top:25px;display:inline-block}.r13-principle-list article{display:flex;gap:30px;border-bottom:1px solid var(--r-line,#26313b);padding:29px 0}.r13-principle-list article:first-child{padding-top:12px}.r13-principle-list article>span{font:11px var(--mono);padding-top:6px;color:#8ba3b5}.r13-principle-list h3{margin:0 0 15px}.r13-principle-list p{margin:0;font-size:14px}.r13-plans{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin-top:50px}.r13-plans article{border:1px solid var(--r-line,#2b3741);border-radius:18px;padding:40px;background:linear-gradient(145deg,#aec8e409,transparent)}.r13-plans h3{font-size:36px;margin:30px 0 20px}.r13-plans p:not(.c-kicker){font-size:15px;max-width:520px}.r13-store-note{font-size:12px;max-width:720px;margin-top:25px}.r13-faq{display:grid;grid-template-columns:1fr 1fr;gap:10%}.r13-faq .faq{margin:0}.r13-faq .faq details{background:none;border:0;border-bottom:1px solid var(--r-line,#2b3741);border-radius:0}.r13-faq summary{padding:25px 0;font-size:16px;font-weight:400}.r13-faq .faq p{padding:0 0 25px;margin:0;font-size:14px;line-height:1.8}.r13-vpn-close{display:flex;justify-content:space-between;gap:60px;align-items:center}.r13-vpn-close h2{margin-top:25px}.r13-app-sibling{display:flex;align-items:center;gap:20px;padding:28px;border:1px solid var(--r-line,#25303a);border-radius:16px;max-width:370px}.r13-app-sibling>.r13-product-mark{width:76px;flex-shrink:0}.r13-app-sibling>span{font-size:14px}.r13-teaser-art{max-width:360px;width:34%;align-self:center;margin:0 3%}.r-vpn-teaser>a:has(.r13-teaser-art){grid-template-columns:1fr 1.3fr}.r-vpn-teaser>a .r13-teaser-art{width:80%;justify-self:center}.r13-download-mark{float:right;width:130px;margin:25px 0 20px 30px}
@keyframes r13-beacon{0%,100%{opacity:.6}50%{opacity:1}}@keyframes r13-packet{to{stroke-dashoffset:-564}}@keyframes r13-transfer{0%{left:0;opacity:0}20%,80%{opacity:1}100%{left:74%;opacity:0}}
body.motion-paused .r13-product-mark *,html.motion-paused .r13-product-mark *,body.motion-paused .r13-phone-globe *,body.motion-paused .r13-tunnel-track i{animation-play-state:paused!important}.r13-motion-sleep *{animation-play-state:paused!important}
html[data-theme=light] .r13-vpn em,html.light .r13-vpn em{color:#587d9f}html[data-theme=light] .r13-vpn-phone p,html.light .r13-vpn-phone p{color:#91a0ae}
@media(min-width:2000px){.r13-vpn-hero{gap:9%;min-height:900px}.r13-vpn-devices .r9-device-stage{max-width:850px}}
@media(max-width:1100px){.r13-vpn-hero{gap:3%;min-height:690px}.r13-vpn h1{font-size:clamp(40px,5vw,60px)}.r13-vpn-copy>.c-hero-lead{font-size:15px}.r13-vpn .actions{gap:20px;flex-wrap:wrap}.r13-route-section{grid-template-columns:1fr;gap:60px}.r13-route-diagram{max-width:720px;width:100%;margin:0 auto 30px}.r13-vpn-close{flex-direction:column;align-items:start}}
@media(max-width:760px){.r13-vpn-hero{grid-template-columns:1fr;gap:15px;padding-top:10px}.r13-vpn-copy{padding-block:35px 5px}.r13-vpn h1{font-size:clamp(39px,9.5vw,64px)}.r13-vpn-copy>.c-hero-lead{font-size:16px}.r13-vpn h2{font-size:clamp(31px,8vw,46px)}.r13-vpn-devices{margin-inline:-10px}.r13-vpn-devices .r9-device-stage{max-width:600px}.r13-benefit-grid,.r13-principles,.r13-plans,.r13-faq{grid-template-columns:1fr;gap:35px}.r13-benefit-grid{margin-top:38px}.r13-benefit-grid article{padding-bottom:24px;border-bottom:1px solid var(--r-line,#25303a)}.r13-benefit-icon{margin-bottom:20px}.r13-benefit-grid p{max-width:none}.r13-reasons,.r13-route-section,.r13-principles,.r13-access,.r13-faq,.r13-vpn-close{padding-block:65px}.r13-route-diagram{margin-top:15px}.r13-route-server{width:95px}.r13-route-end{width:36px;height:36px;border-radius:10px}.r13-route-end .icon{width:18px}.r13-route-end>span,.r13-route-server>span{font-size:8px}.r13-tunnel-track>span{font-size:6px}.r13-plans{margin-top:35px}.r13-plans article{padding:28px}.r13-app-sibling{max-width:100%;padding:20px}.r13-vpn-nav small{font-size:8px}.r13-vpn-phone h3{font-size:25px}.r13-download-mark{width:85px}.r13-kicker .r13-product-badge{width:44px;height:44px;flex-basis:44px}}
@media(prefers-reduced-motion:reduce){.r13-product-mark *,.r13-phone-globe *,.r13-tunnel-track>i{animation:none!important}}
