:root{--ink:#070907;--ink-2:#0f130e;--ink-3:#151a13;--bone:#ecefe6;--bone-dim:#8a9183;--rule:#1d231b;--primary:#00e6c5;--primary-light:#33ebd1;--primary-dark:#00b399;--serif:"Fraunces",serif;--mono:"JetBrains Mono",monospace;--sans:"Inter",sans-serif}.extension-page-bg{background-color:var(--ink);color:var(--bone);font-family:var(--sans);-webkit-font-smoothing:antialiased;background-image:radial-gradient(80% 50% at 50% -10%,rgba(0,230,197,.16),transparent 60%),radial-gradient(60% 40% at 90% 20%,rgba(0,230,197,.06),transparent 70%),url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='160' height='160'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2'/><feColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 .06 0'/></filter><rect width='100%25' height='100%25' filter='url(%23n)'/></svg>");min-height:100vh}.spotlight{pointer-events:none;z-index:9999;mix-blend-mode:screen;opacity:0;background:radial-gradient(circle,rgba(0,230,197,.08),transparent 60%);border-radius:50%;width:600px;height:600px;transition:opacity .3s;position:fixed;transform:translate(-50%,-50%)}.extension-page-bg:hover .spotlight{opacity:1}.redesign-eyebrow{border:1px solid var(--rule);background:rgba(0,0,0,.3);border-radius:999px;align-items:center;gap:10px;margin-bottom:28px;padding:8px 14px;display:inline-flex}.redesign-eyebrow .pulse{background:var(--primary);width:6px;height:6px;box-shadow:0 0 12px var(--primary);border-radius:50%;animation:2s infinite pulse}@keyframes pulse{50%{opacity:.3}}.redesign-hero-h1{font-family:var(--serif);letter-spacing:-.045em;max-width:1100px;font-size:max(56px,min(10vw,168px));font-weight:300;line-height:.86}.redesign-hero-h1 .word{transition:transform .3s;display:inline-block}.redesign-hero-h1 em{color:var(--primary);font-style:italic;font-weight:400;display:inline-block;position:relative}.redesign-hero-h1:hover em{animation:.4s steps(2,end) infinite glitch}@keyframes glitch{0%{text-shadow:none;transform:translate(0)}25%{text-shadow:2px 0 var(--primary),-2px 0 var(--primary-light);transform:translate(-2px,1px)}50%{text-shadow:-2px 0 var(--primary),2px 0 var(--primary-light);transform:translate(2px,-1px)}75%{text-shadow:1px 0 var(--primary-light);transform:translate(-1px,2px)}to{text-shadow:none;transform:translate(0)}}.redesign-hero-h1 .slash{color:var(--bone-dim);padding:0 .1em;font-style:normal;font-weight:300}.redesign-tok-hero-h1{font-family:var(--serif);letter-spacing:-.03em;max-width:1100px;margin-bottom:32px;font-size:max(56px,min(8.5vw,150px));font-weight:300;line-height:.88}.redesign-tok-hero-h1 em{color:var(--primary);font-style:italic;display:inline-block;position:relative}.redesign-tok-hero-h1:hover em{animation:.4s steps(2,end) infinite glitch}.redesign-hero-lede{max-width:520px;color:var(--bone-dim);font-size:17px;line-height:1.55;font-family:var(--sans);margin-top:36px}.redesign-hero-lede b{color:var(--bone);font-weight:500}.redesign-hero-hint{font-family:var(--mono);color:var(--bone-dim);letter-spacing:.14em;font-size:10px}.redesign-hero-hint b{color:var(--primary)}.browser-mock{border:1px solid var(--rule);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:1;background:linear-gradient(rgba(15,19,14,.95),rgba(7,9,7,.95));border-radius:10px;width:440px;position:absolute;top:140px;right:-40px;overflow:hidden;transform:rotate(2deg);box-shadow:0 40px 80px -20px rgba(0,0,0,.6),0 0 80px -20px rgba(0,230,197,.15)}.browser-mock:before{content:"";pointer-events:none;background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='100' height='100'><filter id='n'><feTurbulence baseFrequency='.9'/></filter><rect width='100%25' height='100%25' filter='url(%23n)' opacity='.04'/></svg>");position:absolute;top:0;bottom:0;left:0;right:0}.browser-mock .bar{border-bottom:1px solid var(--rule);align-items:center;gap:6px;padding:12px 14px;display:flex}.browser-mock .bar .d_dot{background:#2a2f28;border-radius:50%;width:10px;height:10px}.browser-mock .bar .url{font-family:var(--mono);color:var(--bone-dim);border:1px solid var(--rule);background:rgba(0,0,0,.4);border-radius:999px;flex:1;margin-left:14px;padding:6px 12px;font-size:10px}.browser-mock .body{padding:24px 22px}.browser-mock .wallet-k{font-family:var(--mono);letter-spacing:.14em;color:var(--bone-dim);text-transform:uppercase;font-size:9px}.browser-mock .wallet-v{font-family:var(--serif);font-variant-numeric:tabular-nums;margin-top:8px;font-size:46px;font-weight:300;line-height:1}.browser-mock .wallet-v .u{color:var(--primary);letter-spacing:.02em;margin-left:8px;font-size:.35em;font-style:italic}.browser-mock .ring{border-top:1px dashed var(--rule);font-family:var(--mono);color:var(--bone-dim);flex-direction:column;gap:8px;margin-top:12px;padding-top:12px;font-size:11px;display:flex}.browser-mock .ring .line{justify-content:space-between;display:flex}.browser-mock .ring .line b{color:var(--primary);font-weight:400}.browser-mock .ring .line .plus{color:var(--primary)}@media (max-width:1100px){.browser-mock{display:none}}section.redesign-s{border-bottom:1px solid var(--rule);padding:130px 0;position:relative}.redesign-section-head{grid-template-columns:200px 1fr;gap:40px;margin-bottom:70px;display:grid}@media (max-width:800px){.redesign-section-head{grid-template-columns:1fr;gap:16px;margin-bottom:40px}}.redesign-section-head h2{font-family:var(--serif);letter-spacing:-.02em;max-width:900px;font-size:max(36px,min(5vw,72px));font-weight:300;line-height:.95}.redesign-section-head h2 em{color:var(--primary);font-style:italic}.redesign-stores-intro{max-width:560px;color:var(--bone-dim);font-size:15px;line-height:1.6;font-family:var(--sans);margin-bottom:50px}.redesign-stores{border:1px solid var(--rule);border-radius:4px;grid-template-columns:repeat(6,1fr);gap:0;display:grid;overflow:hidden}@media (max-width:900px){.redesign-stores{grid-template-columns:repeat(3,1fr)}}@media (max-width:500px){.redesign-stores{grid-template-columns:repeat(2,1fr)}}.redesign-store{border-right:1px solid var(--rule);border-bottom:1px solid var(--rule);text-align:center;background:linear-gradient(rgba(255,255,255,.01),transparent);padding:40px 24px;transition:background .3s;position:relative}.redesign-store:hover{background:rgba(0,230,197,.04)}.redesign-store:nth-child(6n){border-right:none}@media (max-width:900px){.redesign-store:nth-child(6n){border-right:1px solid var(--rule)}.redesign-store:nth-child(3n){border-right:none}}@media (max-width:500px){.redesign-store:nth-child(3n),.redesign-store:nth-child(6n){border-right:1px solid var(--rule)}.redesign-store:nth-child(2n){border-right:none}}.redesign-store .logo-container{justify-content:center;align-items:center;min-height:44px;display:flex}.redesign-store .logo-container img{opacity:.8;filter:grayscale()contrast(150%)brightness(1.2);transition:filter .3s,opacity .3s}.redesign-store:hover .logo-container img{filter:grayscale(0%)contrast()brightness();opacity:1}.redesign-store .pct{font-family:var(--mono);color:var(--primary);letter-spacing:.08em;text-transform:uppercase;margin-top:16px;font-size:10px}.redesign-store .tag{font-family:var(--mono);color:var(--bone-dim);letter-spacing:.1em;font-size:8px;position:absolute;top:12px;right:12px}.redesign-more-stores{text-align:center;font-family:var(--mono);color:var(--bone-dim);margin-top:30px;font-size:12px}.redesign-more-stores a{color:var(--primary);border-bottom:1px dashed var(--primary)}.redesign-flow-grid{border:1px solid var(--rule);grid-template-columns:repeat(4,1fr);gap:0;display:grid}@media (max-width:900px){.redesign-flow-grid{grid-template-columns:1fr 1fr}}@media (max-width:500px){.redesign-flow-grid{grid-template-columns:1fr}}.redesign-step{border-right:1px solid var(--rule);flex-direction:column;min-height:320px;padding:44px 32px;transition:background .4s;display:flex;position:relative;overflow:hidden}.redesign-step:hover{background:linear-gradient(rgba(0,230,197,.05),transparent)}.redesign-step:last-child{border-right:none}@media (max-width:900px){.redesign-step:nth-child(2){border-right:none}.redesign-step:first-child,.redesign-step:nth-child(2){border-bottom:1px solid var(--rule)}.redesign-step:nth-child(3){border-right:1px solid var(--rule)}}@media (max-width:500px){.redesign-step{border-right:none;border-bottom:1px solid var(--rule)}.redesign-step:last-child{border-bottom:none}}.redesign-step .no{font-family:var(--serif);color:var(--primary);opacity:.9;font-size:80px;font-style:italic;font-weight:300;line-height:1}.redesign-step h5{font-family:var(--serif);letter-spacing:-.01em;margin-top:24px;font-size:26px;font-weight:400}.redesign-step h5 em{color:var(--bone-dim);font-style:italic}.redesign-step p{color:var(--bone-dim);margin-top:14px;font-size:14px;line-height:1.6}.redesign-step .meta{font-family:var(--mono);color:var(--bone-dim);letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:8px;margin-top:auto;padding-top:20px;font-size:10px;display:flex}.redesign-step .meta:before{content:"";background:var(--primary);width:20px;height:1px}.redesign-tok-step{border-right:1px solid var(--rule);min-height:240px;padding:36px 28px;position:relative}.redesign-tok-step:last-child{border-right:none}.redesign-tok-step .no{font-family:var(--serif);color:var(--primary);font-size:54px;font-style:italic;font-weight:300;line-height:1}.redesign-tok-step h5{font-family:var(--serif);letter-spacing:-.01em;margin-top:18px;font-size:22px;font-weight:400}.redesign-tok-step p{color:var(--bone-dim);margin-top:10px;font-size:13px;line-height:1.55}.redesign-feat{grid-template-columns:repeat(12,1fr);gap:24px;display:grid}.redesign-fcard{border:1px solid var(--rule);transform-style:preserve-3d;background:linear-gradient(rgba(255,255,255,.016),transparent);border-radius:3px;grid-column:span 4;padding:38px 32px;transition:border-color .3s,transform .4s cubic-bezier(.2,.8,.2,1);position:relative;overflow:hidden}.redesign-fcard.wide{grid-column:span 6}.redesign-fcard.full{grid-column:span 12}@media (max-width:900px){.redesign-fcard,.redesign-fcard.wide,.redesign-fcard.full{grid-column:span 12}}.redesign-fcard:hover{border-color:var(--primary)}.redesign-fcard .icon{border:1px solid var(--rule);background:rgba(0,230,197,.05);border-radius:8px;justify-content:center;align-items:center;width:44px;height:44px;margin-bottom:24px;display:flex;transform:translateZ(30px)}.redesign-fcard .icon svg{width:20px;height:20px;stroke:var(--primary);fill:none;stroke-width:1.5px}.redesign-fcard h4{font-family:var(--serif);letter-spacing:-.01em;font-size:26px;font-weight:400;line-height:1.1;transform:translateZ(20px)}.redesign-fcard h4 em{color:var(--primary);font-style:italic}.redesign-fcard p{color:var(--bone-dim);max-width:420px;margin-top:14px;font-size:14px;line-height:1.6;transform:translateZ(10px)}.redesign-panel{border:1px solid var(--rule);background:var(--ink-2);font-family:var(--mono);border-radius:4px;margin-top:24px;padding:0;font-size:12px;overflow:hidden}.redesign-panel header{border-bottom:1px solid var(--rule);color:var(--bone-dim);align-items:center;gap:8px;padding:14px 18px;display:flex}.redesign-panel header .d{background:#3a3934;border-radius:50%;width:10px;height:10px}.redesign-panel header .d:nth-child(2){background:#4a4935}.redesign-panel header .d:nth-child(3){background:#2d4a30}.redesign-panel header span{letter-spacing:.1em;margin-left:auto;font-size:10px}.redesign-panel .body{padding:20px 18px;line-height:1.9}.redesign-panel .body .k{color:var(--primary-dark)}.redesign-panel .body .v{color:var(--bone)}.redesign-panel .body .plus{color:var(--primary)}.redesign-panel .body .c{color:var(--bone-dim)}.redesign-faq-item{border-top:1px solid var(--rule);cursor:pointer;padding:28px 0}.redesign-faq-item:last-child{border-bottom:1px solid var(--rule)}.redesign-faq-item summary{font-family:var(--serif);letter-spacing:-.01em;justify-content:space-between;align-items:baseline;gap:24px;font-size:max(20px,min(2.3vw,28px));font-weight:400;list-style:none;display:flex}.redesign-faq-item summary::-webkit-details-marker{display:none}.redesign-faq-item summary:after{content:"+";font-family:var(--mono);color:var(--primary);font-size:22px;transition:transform .3s}.redesign-faq-item[open] summary:after{transform:rotate(45deg)}.redesign-faq-item p{color:var(--bone-dim);max-width:760px;margin-top:16px;font-size:15px;line-height:1.65}.redesign-final{text-align:center;padding:170px 0;position:relative;overflow:hidden}.redesign-final:before{content:"";background:radial-gradient(60% 60%,rgba(0,230,197,.14),transparent 70%);position:absolute;top:0;bottom:0;left:0;right:0}.redesign-final h2{font-family:var(--serif);letter-spacing:-.04em;font-size:max(56px,min(10vw,170px));font-weight:300;line-height:.85;position:relative}.redesign-final h2 em{color:var(--primary);font-style:italic}.redesign-final p{max-width:540px;color:var(--bone-dim);margin:36px auto 44px;font-size:16px;line-height:1.55;position:relative}.redesign-final .cta-row{justify-content:center;position:relative}.redesign-nav{z-index:50;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid var(--rule);background:rgba(7,9,7,.7);position:-webkit-sticky;position:sticky;top:0}.redesign-nav-inner{justify-content:space-between;align-items:center;max-width:80vw;margin:0 auto;padding:0 28px;display:flex}.redesign-nav-links{gap:32px;list-style:none;display:flex}.redesign-nav-links a{color:var(--bone-dim);font-size:13px;font-family:var(--sans);transition:color .2s}.redesign-nav-links a:hover{color:var(--bone)}.redesign-nav-links a.active{color:var(--bone);font-weight:500}.redesign-btn{letter-spacing:.02em;font-size:13px;font-weight:500;font-family:var(--sans);cursor:pointer;border-radius:999px;align-items:center;gap:8px;padding:12px 22px;transition:transform .2s,background .2s;display:inline-flex}.redesign-btn-primary{background:var(--primary);color:var(--ink);border:none}.redesign-btn-primary:hover{background:var(--primary-light)}.redesign-btn-ghost{border:1px solid var(--rule);color:var(--bone);background:0 0}.redesign-btn-ghost:hover{border-color:var(--bone)}.redesign-footer{border-top:1px solid var(--rule);background:var(--ink);padding:70px 0 40px}.redesign-foot{grid-template-columns:2fr 1fr 1fr 1fr;gap:40px;max-width:1280px;margin:0 auto;padding:0 28px;display:grid}@media (max-width:700px){.redesign-foot{grid-template-columns:1fr 1fr}}.redesign-foot-col h6{font-family:var(--mono);text-transform:uppercase;letter-spacing:.16em;color:var(--bone-dim);margin-bottom:16px;font-size:10px;font-weight:400}.redesign-foot-col ul{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.redesign-foot-col ul a{color:var(--bone);font-size:14px;font-family:var(--sans);align-items:center;transition:color .2s;display:flex}.redesign-foot-col ul a:hover{color:var(--primary)}.redesign-about{max-width:340px;color:var(--bone-dim);font-size:14px;line-height:1.55;font-family:var(--sans);margin-top:14px}.redesign-copy{border-top:1px solid var(--rule);max-width:1280px;font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--bone-dim);flex-wrap:wrap;justify-content:space-between;gap:12px;margin:60px auto 0;padding:24px 28px 0;font-size:10px;display:flex}.redesign-social-icons{align-items:center;gap:16px;margin-top:24px;display:flex}.redesign-social-icons a{opacity:.7;transition:opacity .2s}.redesign-social-icons a:hover{opacity:1}.font-inter,.font-geist{font-family:var(--font-geist-sans),sans-serif}.bg-platform{background:#000;min-height:100vh}.buttonFillBlack{color:#fff;opacity:1;width:-moz-fit-content;width:fit-content;height:30px;font-family:var(--font-geist-sans),sans-serif;cursor:pointer;background-color:#171717;border:none;border-radius:20px;justify-content:center;align-items:center;padding:20px;font-size:14px;font-weight:500;transition:all .2s;display:flex}.buttonFillBlack:hover{color:#000;background-color:#00e6c5;transition:all .2s ease-in-out;transform:scale(1.05)}.buttonFillWhite{color:#000;opacity:1;width:-moz-fit-content;width:fit-content;height:30px;font-family:var(--font-geist-sans),sans-serif;cursor:pointer;background-color:#fff;border:none;border-radius:20px;justify-content:center;align-items:center;padding:20px;font-size:14px;font-weight:500;transition:all .2s;display:flex}.buttonFillWhite:hover{color:#000;background-color:#00e6c5;transition:all .2s ease-in-out;transform:scale(1.05)}@media (max-width:768px){.buttonFillBlack,.buttonFillWhite{width:auto;min-width:100px;height:36px;padding:15px;font-size:13px}}@layer utilities{.border-dashed,.border-dashed-t,.border-dashed-b,.border-dashed-l,.border-dashed-r{--dash-color:rgba(255,255,255,.16);--dash-length:16px;--dash-gap:9px;--dash-thickness:2px;--draw-top:0;--draw-right:0;--draw-bottom:0;--draw-left:0;border-style:solid;border-color:transparent;border-radius:0;position:relative}.border-dashed{--draw-top:1;--draw-right:1;--draw-bottom:1;--draw-left:1}.border-dashed-t{--draw-top:1}.border-dashed-b{--draw-bottom:1}.border-dashed-l{--draw-left:1}.border-dashed-r{--draw-right:1}.border-dashed,.border-dashed-t,.border-dashed-b,.border-dashed-l,.border-dashed-r{border-top-width:calc(var(--dash-thickness)*var(--draw-top));border-right-width:calc(var(--dash-thickness)*var(--draw-right));border-bottom-width:calc(var(--dash-thickness)*var(--draw-bottom));border-left-width:calc(var(--dash-thickness)*var(--draw-left))}.border-dashed:after,.border-dashed-t:after,.border-dashed-b:after,.border-dashed-l:after,.border-dashed-r:after{content:"";border-radius:inherit;pointer-events:none;background-image:repeating-linear-gradient(to right,var(--dash-color)0 var(--dash-length),transparent var(--dash-length)calc(var(--dash-length) + var(--dash-gap))),repeating-linear-gradient(to right,var(--dash-color)0 var(--dash-length),transparent var(--dash-length)calc(var(--dash-length) + var(--dash-gap))),repeating-linear-gradient(to bottom,var(--dash-color)0 var(--dash-length),transparent var(--dash-length)calc(var(--dash-length) + var(--dash-gap))),repeating-linear-gradient(to bottom,var(--dash-color)0 var(--dash-length),transparent var(--dash-length)calc(var(--dash-length) + var(--dash-gap)));background-position:0 0,0 100%,0 0,100% 0;background-size:100% calc(var(--dash-thickness)*var(--draw-top)),100% calc(var(--dash-thickness)*var(--draw-bottom)),calc(var(--dash-thickness)*var(--draw-left))100%,calc(var(--dash-thickness)*var(--draw-right))100%;z-index:1;background-repeat:repeat-x,repeat-x,repeat-y,repeat-y;position:absolute;top:0;bottom:0;left:0;right:0}.border-dashed-r-0{--draw-right:0;border-right:none}.border-dashed-b-0{--draw-bottom:0;border-bottom:none}}@media (min-width:768px){.md\:border-dashed-r{--draw-right:1;border-right-style:solid;border-right-width:calc(var(--dash-thickness)*var(--draw-right))}.md\:border-dashed-r-0{--draw-right:0;border-right:none}.md\:border-dashed-b{--draw-bottom:1;border-bottom-style:solid;border-bottom-width:calc(var(--dash-thickness)*var(--draw-bottom))}.md\:border-dashed-b-0{--draw-bottom:0;border-bottom:none}}@media (min-width:1024px){.lg\:border-dashed-r{--draw-right:1;border-right-style:solid;border-right-width:calc(var(--dash-thickness)*var(--draw-right))}.lg\:border-dashed-r-0{--draw-right:0;border-right:none}.lg\:border-dashed-b{--draw-bottom:1;border-bottom-style:solid;border-bottom-width:calc(var(--dash-thickness)*var(--draw-bottom))}.lg\:border-dashed-b-0{--draw-bottom:0;border-bottom:none}}@media (max-width:1023px){.max-lg\:border-dashed-r{--draw-right:1;border-right-style:solid;border-right-width:calc(var(--dash-thickness)*var(--draw-right))}.max-lg\:border-dashed-r-0{--draw-right:0;border-right:none}.max-lg\:border-dashed-b{--draw-bottom:1;border-bottom-style:solid;border-bottom-width:calc(var(--dash-thickness)*var(--draw-bottom))}.max-lg\:border-dashed-b-0{--draw-bottom:0;border-bottom:none}}@media (max-width:767px){.max-md\:border-dashed-r{--draw-right:1;border-right-style:solid;border-right-width:calc(var(--dash-thickness)*var(--draw-right))}.max-md\:border-dashed-r-0{--draw-right:0;border-right:none}.max-md\:border-dashed-b{--draw-bottom:1;border-bottom-style:solid;border-bottom-width:calc(var(--dash-thickness)*var(--draw-bottom))}.max-md\:border-dashed-b-0{--draw-bottom:0;border-bottom:none}}.container-max{max-width:80vw;margin:0 auto}@media (max-width:768px){.container-max{max-width:95vw}}@keyframes marquee{0%{transform:translate(0%)}to{transform:translate(-50%)}}.animate-marquee{animation:30s linear infinite marquee}.animate-marquee:hover{animation-play-state:paused}@keyframes infinite-scroll{0%{transform:translate(0)}to{transform:translate(-100%)}}.animate-infinite-scroll{animation:25s linear infinite infinite-scroll}.animate-infinite-scroll:hover{animation-play-state:paused}@keyframes skeleton-pulse{0%,to{opacity:1}50%{opacity:.5}}.animate-pulse{animation:3s cubic-bezier(.4,0,.6,1) infinite skeleton-pulse}@keyframes skeleton-shimmer{0%{background-position:-200px 0}to{background-position:calc(200px + 100%) 0}}.skeleton-shimmer{background:linear-gradient(90deg,rgba(255,255,255,.08) 0,rgba(255,255,255,.15) 40px,rgba(255,255,255,.08) 80px) 0 0/200px 100%;animation:2.5s ease-in-out infinite skeleton-shimmer}.skeleton-card-1{animation-delay:0s}.skeleton-card-2{animation-delay:.2s}.skeleton-card-3{animation-delay:.4s}.redesign-tok-hero-grid{grid-template-columns:1.2fr .8fr;align-items:end;gap:60px;display:grid}@media (max-width:900px){.redesign-tok-hero-grid{grid-template-columns:1fr;gap:40px}}.redesign-tok-hero-meta{border:1px solid var(--rule);background:linear-gradient(rgba(255,255,255,.02),transparent);border-radius:4px;grid-template-columns:1fr 1fr;gap:18px;padding:24px;display:grid}.redesign-tok-hero-meta div .num{font-family:var(--serif);font-size:40px;font-weight:300;line-height:1}.redesign-tok-hero-meta div .num.sm{font-size:26px}.redesign-tok-hero-meta div .lbl{font-family:var(--mono);text-transform:uppercase;letter-spacing:.14em;color:var(--bone-dim);margin-top:8px;font-size:10px;display:block}.redesign-tok-marquee{border-top:1px solid var(--rule);border-bottom:1px solid var(--rule);background:var(--ink-2);margin-top:90px;padding:22px 0;overflow:hidden}.redesign-tok-marquee-track{white-space:nowrap;font-family:var(--serif);gap:60px;font-size:34px;font-style:italic;font-weight:300;animation:40s linear infinite scroll;display:flex}.redesign-tok-marquee-track span{align-items:center;gap:60px;display:flex}.redesign-tok-marquee-track .sep{color:var(--primary);font-style:normal}.redesign-tok-ticker{border-bottom:1px solid var(--rule);background:rgba(0,0,0,.5);padding:0;position:relative;overflow:hidden}.redesign-tok-ticker:before,.redesign-tok-ticker:after{content:"";z-index:2;pointer-events:none;width:120px;position:absolute;top:0;bottom:0}.redesign-tok-ticker:before{background:linear-gradient(90deg,var(--ink),transparent);left:0}.redesign-tok-ticker:after{background:linear-gradient(-90deg,var(--ink),transparent);right:0}.redesign-tok-ticker-track{white-space:nowrap;font-family:var(--mono);letter-spacing:.04em;color:var(--bone-dim);gap:48px;padding:14px 0;font-size:11px;animation:60s linear infinite scroll-slow;display:flex}.redesign-tok-ticker-track:hover{animation-play-state:paused}.redesign-tok-ticker-item{align-items:center;gap:10px;display:inline-flex}.redesign-tok-ticker-item .pip{background:var(--primary);width:6px;height:6px;box-shadow:0 0 8px var(--primary);border-radius:50%;animation:2s infinite pulse}.redesign-tok-ticker-item .addr{color:var(--bone)}.redesign-tok-ticker-item .amt{color:var(--primary);font-weight:500}.redesign-tok-ticker-item .loc{color:var(--primary-light)}.redesign-tok-countdown{border-bottom:1px solid var(--rule);text-align:center;padding:100px 0;position:relative;overflow:hidden}.redesign-tok-countdown:before{content:"";pointer-events:none;background:radial-gradient(50% 80% at 50% 100%,rgba(0,230,197,.08),transparent 70%);position:absolute;top:0;bottom:0;left:0;right:0}.redesign-tok-countdown .mono{color:var(--primary);margin-bottom:18px;display:block}.redesign-tok-countdown h3{font-family:var(--serif);letter-spacing:-.02em;margin-bottom:50px;font-size:max(32px,min(4.5vw,56px));font-weight:300;line-height:.95;position:relative}.redesign-tok-countdown h3 em{color:var(--primary);font-style:italic}.redesign-tok-clock{flex-wrap:wrap;justify-content:center;gap:16px;display:flex;position:relative}.redesign-tok-clock .unit{border:1px solid var(--rule);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:rgba(0,0,0,.4);border-radius:4px;min-width:130px;padding:28px 20px 22px;position:relative;overflow:hidden}.redesign-tok-clock .unit:before{content:"";background:linear-gradient(90deg,transparent,var(--primary),transparent);opacity:.5;height:1px;position:absolute;top:0;left:0;right:0}.redesign-tok-clock .unit .n{font-family:var(--serif);color:var(--bone);font-variant-numeric:tabular-nums;font-size:64px;font-weight:300;line-height:1}.redesign-tok-clock .unit .l{font-family:var(--mono);letter-spacing:.18em;text-transform:uppercase;color:var(--bone-dim);margin-top:10px;font-size:9px;display:block}@media (max-width:700px){.redesign-tok-clock .unit{flex:40%;min-width:0;padding:20px 12px 16px}.redesign-tok-clock .unit .n{font-size:42px}}.redesign-tok-stack{border:1px solid var(--rule);grid-template-columns:1fr 1fr;gap:0;display:grid}@media (max-width:800px){.redesign-tok-stack{grid-template-columns:1fr}}.redesign-tok-layer{border-right:1px solid var(--rule);flex-direction:column;justify-content:space-between;min-height:420px;padding:48px;display:flex;position:relative;overflow:hidden}.redesign-tok-layer:last-child{border-right:none}@media (max-width:800px){.redesign-tok-layer{border-right:none;border-bottom:1px solid var(--rule);min-height:unset}.redesign-tok-layer:last-child{border-bottom:none}}.redesign-tok-layer .tag{font-family:var(--mono);letter-spacing:.18em;text-transform:uppercase;color:var(--bone-dim);font-size:10px}.redesign-tok-layer h3{font-family:var(--serif);letter-spacing:-.01em;margin-top:14px;font-size:44px;font-weight:300;line-height:1}.redesign-tok-layer h3 em{font-style:italic;display:block}.redesign-tok-layer p{color:var(--bone-dim);max-width:380px;margin-top:18px;font-size:15px;line-height:1.55}.redesign-tok-layer ul{flex-direction:column;gap:8px;margin-top:24px;list-style:none;display:flex}.redesign-tok-layer ul li{font-family:var(--mono);color:var(--bone);align-items:baseline;gap:10px;font-size:12px;display:flex}.redesign-tok-layer ul li:before{content:"→";color:var(--primary)}.redesign-tok-layer.lh{background:linear-gradient(155deg,rgba(0,230,197,.1),transparent 60%)}.redesign-tok-layer.mb{background:linear-gradient(205deg,rgba(51,235,209,.09),transparent 60%)}.redesign-tok-layer .badge{font-family:var(--mono);color:var(--bone-dim);letter-spacing:.1em;font-size:10px;position:absolute;top:24px;right:24px}.redesign-tok-bridge{background:var(--ink-2);border-top:1px solid var(--rule);font-family:var(--mono);color:var(--bone-dim);flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:24px;padding:28px 48px;font-size:12px;display:flex}.redesign-tok-bridge strong{color:var(--primary);font-family:var(--serif);letter-spacing:-.01em;font-size:20px;font-style:italic;font-weight:400}.redesign-tok-util{grid-template-columns:repeat(12,1fr);gap:24px;display:grid}.redesign-tok-card{border:1px solid var(--rule);background:linear-gradient(rgba(255,255,255,.016),transparent);border-radius:2px;grid-column:span 6;padding:36px;transition:border-color .3s;position:relative;overflow:hidden}.redesign-tok-card:hover{border-color:var(--primary)}.redesign-tok-card.sm{grid-column:span 4}.redesign-tok-card.wide{grid-column:span 12}@media (max-width:800px){.redesign-tok-card,.redesign-tok-card.sm,.redesign-tok-card.wide{grid-column:span 12}}.redesign-tok-card .num{font-family:var(--mono);color:var(--primary);letter-spacing:.14em;font-size:11px}.redesign-tok-card h4{font-family:var(--serif);letter-spacing:-.01em;margin-top:14px;font-size:28px;font-weight:400;line-height:1.1}.redesign-tok-card h4 em{color:var(--bone-dim);font-style:italic}.redesign-tok-card p{color:var(--bone-dim);max-width:480px;margin-top:14px;font-size:14px;line-height:1.6}.redesign-tok-ai-grid{grid-template-columns:1.1fr .9fr;align-items:start;gap:80px;display:grid}@media (max-width:900px){.redesign-tok-ai-grid{grid-template-columns:1fr;gap:40px}}.redesign-tok-ai-grid h2{font-family:var(--serif);letter-spacing:-.03em;font-size:max(40px,min(6vw,88px));font-weight:300;line-height:.92}.redesign-tok-ai-grid h2 em{color:var(--primary-light);font-style:italic}.redesign-tok-ai-panel{border:1px solid var(--rule);background:var(--ink-2);font-family:var(--mono);border-radius:3px;padding:0;font-size:12px;overflow:hidden}.redesign-tok-ai-panel header{border-bottom:1px solid var(--rule);color:var(--bone-dim);align-items:center;gap:8px;padding:14px 18px;display:flex}.redesign-tok-ai-panel header .d{background:#3a3934;border-radius:50%;width:10px;height:10px}.redesign-tok-ai-panel header .d:nth-child(2){background:#4a4935}.redesign-tok-ai-panel header .d:nth-child(3){background:#2d4a30}.redesign-tok-ai-panel header span{letter-spacing:.1em;margin-left:auto;font-size:10px}.redesign-tok-ai-panel .body{padding:22px 18px;line-height:1.9}.redesign-tok-ai-panel .body .k{color:var(--primary-light)}.redesign-tok-ai-panel .body .v{color:var(--bone)}.redesign-tok-ai-panel .body .c{color:var(--bone-dim)}.redesign-tok-ai-panel .body .flow{border-top:1px dashed var(--rule);color:var(--primary);margin-top:14px;padding-top:14px}.redesign-tok-tok{grid-template-columns:1fr 1.2fr;align-items:center;gap:60px;display:grid}@media (max-width:900px){.redesign-tok-tok{grid-template-columns:1fr}}.redesign-tok-tok .big{font-family:var(--serif);letter-spacing:-.05em;font-size:max(90px,min(15vw,220px));font-weight:300;line-height:.85}.redesign-tok-tok .big em{color:var(--primary);letter-spacing:.02em;margin-top:10px;font-size:.35em;font-style:italic;font-weight:400;display:block}.redesign-tok-tok-list{grid-template-columns:1fr 1fr;gap:20px;display:grid}@media (max-width:500px){.redesign-tok-tok-list{grid-template-columns:1fr}}.redesign-tok-tok-list .item{border-top:1px solid var(--rule);padding-top:16px}.redesign-tok-tok-list .item .k{font-family:var(--mono);text-transform:uppercase;letter-spacing:.14em;color:var(--bone-dim);font-size:10px}.redesign-tok-tok-list .item .v{font-family:var(--serif);letter-spacing:-.01em;margin-top:6px;font-size:24px;font-weight:400}.redesign-tok-tok-list .item .v span{color:var(--primary);font-style:italic}@keyframes scroll-slow{to{transform:translate(-50%)}}@keyframes scroll{to{transform:translate(-50%)}}.redesign-waitlist{border:1px solid var(--rule);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:rgba(0,0,0,.4);border-radius:999px;gap:10px;max-width:520px;margin:0 auto;padding:8px;display:flex;position:relative}.redesign-waitlist input{color:var(--bone);font-family:var(--sans);background:0 0;border:none;outline:none;flex:1;padding:14px 22px;font-size:15px}.redesign-waitlist input::placeholder{color:var(--bone-dim)}.redesign-waitlist button{cursor:pointer;font-family:var(--sans);border:none}@media (max-width:560px){.redesign-waitlist{border-radius:12px;flex-direction:column;padding:10px}.redesign-waitlist button{justify-content:center;width:100%}}
