.landing{z-index:1;font-size:16px;position:relative;overflow-x:clip}.landing .wrap{max-width:1392px;margin:0 auto;padding:0 24px}.landing .fine,.landing .cap{font:400 12px/1.5 var(--mono);letter-spacing:.02em}.landing .top{z-index:50;padding-top:20px;position:sticky;top:0}.landing .bar{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid var(--hair);background:#cdd3d6d6;border-radius:99px;grid-template-columns:auto 1fr auto auto;height:64px;display:grid;overflow:hidden}.landing .bar>*{align-items:center;display:flex}.landing .cell-logo{border-right:1px solid var(--hair);padding:0 28px 0 22px}.landing .links a{height:100%;font:500 12px var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-2);border-right:1px solid var(--hair-soft);align-items:center;padding:0 22px;transition:background .15s,color .15s;display:flex}.landing .links a:hover{color:var(--ink);background:var(--paper-3)}.landing .cell-net{font:500 11px var(--mono);letter-spacing:.14em;text-transform:uppercase;border-left:1px solid var(--hair);gap:10px;padding:0 22px}.landing .cell-cta{border-left:1px solid var(--hair);padding:0 9px 0 8px}.landing .hero{background:linear-gradient(90deg, var(--paper-2), #d8dde000 60%);grid-template-columns:540px minmax(0,1fr);min-height:700px;margin-top:20px;display:grid;overflow:hidden}.landing .hero-copy{z-index:2;flex-direction:column;padding:64px 0 44px 56px;display:flex;position:relative}.landing .hero-copy>.pill{background:var(--paper-3);align-self:flex-start}.landing h1{font:700 88px/.9 var(--sans);letter-spacing:-.035em;text-transform:uppercase;margin:34px 0 28px}.landing h1 .shade{background:var(--ink);color:var(--ice);border-radius:10px;margin-left:-4px;padding:2px 16px 0 12px;display:inline-block}.landing .lede{color:var(--ink-2);max-width:420px;font-size:19px;line-height:1.5}.landing .ctas{gap:12px;margin-top:34px;display:flex}.landing .btn svg{transition:transform .2s var(--out)}.landing .btn:hover svg{transform:translate(3px)}.landing .specs{grid-template-columns:repeat(3,1fr);max-width:470px;margin-top:auto;padding-top:40px;display:grid}.landing .specs span{border-top:1px solid var(--hair);font:500 11px/1.5 var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-2);border-right:1px solid var(--hair-soft);margin-right:16px;padding:16px 16px 0 0}.landing .specs span:last-child{border-right:0}.landing .specs b{color:var(--ink);font-weight:600;display:block}.landing .hero-copy,.landing .art>canvas{animation:l-fade .8s var(--out) both}@keyframes l-fade{0%{opacity:0}}.landing .art{min-height:420px;position:relative}.landing .art>canvas{width:100%;height:100%;display:block;position:absolute;inset:0}.landing .art svg.lines{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.landing .lines path{stroke:var(--ink);stroke-width:1px;stroke-dasharray:3 3;fill:none}.landing .lines circle{fill:none;stroke:var(--ink)}.landing .lines circle.pt{fill:var(--ice)}.landing .callout{background:var(--paper-3);border:1px solid var(--hair);font:500 11px/1.35 var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-2);border-radius:10px;gap:4px;max-width:230px;padding:10px 14px;display:grid;position:absolute}.landing .callout b{color:var(--ink);font-weight:600}.landing .callout.c1{top:72px;left:2%}.landing .callout.c2{bottom:28px;right:12px}.landing .chip-live{border-radius:12px;align-items:center;gap:14px;padding:12px 18px 12px 14px;display:flex;position:absolute;bottom:40px;left:20px}.landing .chip-live .lbl{font-size:10px}.landing .chip-live .v{font:500 13px var(--mono);margin-top:3px}.landing .chip-live .ic{border:1px solid var(--dk-line);width:34px;height:34px;color:var(--ice);border-radius:8px;place-items:center;display:grid}.landing .strip{margin-top:16px;padding:22px 26px 26px}.landing .strip-head{border-bottom:1px solid var(--dk-line);justify-content:space-between;align-items:center;padding:0 2px 20px;display:flex}.landing .strip-head .note{font:400 12px var(--mono);color:var(--dk-t3);letter-spacing:.04em}.landing .stats{grid-template-columns:1.25fr 1fr 1fr 1fr 1.2fr;display:grid}.landing .stat{border-left:1px solid var(--dk-line);min-width:0;padding:22px 22px 4px}.landing .stat:first-child{border-left:0;padding-left:2px}.landing .stat-l{font:500 11px var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--dk-t2);display:block}.landing .stat-v{font:900 46px/1 var(--led);color:var(--dk-t);white-space:nowrap;align-items:baseline;gap:8px;margin-top:14px;transition:color .9s;display:flex}.landing .stat:first-child .stat-v{color:var(--ice);text-shadow:0 0 18px rgba(var(--ice-rgb), .45)}.landing .stat-v small{font:500 12px var(--mono);color:var(--dk-t2);letter-spacing:.1em;text-shadow:none}.landing .stat-h{font:400 11px var(--mono);color:var(--dk-t3);letter-spacing:.04em;margin-top:10px;display:block}.landing .stat.flash .stat-v{color:var(--ice);transition:none}.landing .dash{color:var(--dk-t3);font:400 .6em var(--mono)}.landing .odo{display:inline-flex}.landing .odo-d{height:1.05em;line-height:1.05;display:inline-block;overflow:hidden}.landing .odo-d>span{transition:transform .9s var(--out);flex-direction:column;display:flex}.landing .odo-d>span>span{height:1.05em}.landing .s{padding-top:120px;scroll-margin-top:80px}.landing .s-head{border-bottom:1px solid var(--hair);grid-template-columns:1fr auto;align-items:end;gap:40px;margin-bottom:28px;padding-bottom:28px;display:grid}.landing h2{font:700 60px/.95 var(--sans);letter-spacing:-.03em;text-transform:uppercase;max-width:900px}.landing h2 span{color:var(--ink-3)}.landing .s-head p{max-width:380px;color:var(--ink-2);font-size:16px}.landing .live-grid{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:16px;display:grid}.landing .dk-head{border-bottom:1px solid var(--dk-line);justify-content:space-between;align-items:center;gap:12px;padding:20px 24px;display:flex}.landing .dk-head h3{font:600 15px var(--sans);letter-spacing:.08em;text-transform:uppercase}.landing .dk-head .m{font:400 12px var(--mono);color:var(--dk-t2)}.landing .feed{padding:6px 12px 12px;list-style:none}.landing .feed li{border-radius:10px;grid-template-columns:36px minmax(0,1fr) auto 24px;align-items:center;gap:14px;padding:12px;display:grid}.landing .feed li+li{border-top:1px dashed var(--dk-line)}.landing .feed li.new{animation:l-in 1.2s var(--out)}@keyframes l-in{0%{background:rgba(var(--ice-rgb), .14);opacity:0;transform:translateY(-8px)}30%{opacity:1;transform:none}to{background:0 0}}.landing .feed-ic{border:1px solid var(--dk-line);width:36px;height:36px;color:var(--dk-t2);border-radius:9px;place-items:center;display:grid}.landing .feed-ic.shield{color:var(--ice);border-color:rgba(var(--ice-rgb), .3)}.landing .feed-ic.private{background:var(--ice);color:var(--ice-ink);border-color:var(--ice)}.landing .feed-m{min-width:0}.landing .feed-m b{font:600 14px var(--sans);letter-spacing:.02em;display:block}.landing .feed-m small,.landing .feed-a small{font:400 11px var(--mono);color:var(--dk-t3)}.landing .feed-a{text-align:right;font:500 14px var(--mono)}.landing .feed-a small{display:block}.landing .hidden-amt{color:var(--dk-t3);letter-spacing:.1em;text-transform:uppercase;font-size:11px}.landing .feed-x{color:var(--dk-t3)}.landing .feed-x:hover{color:var(--ice)}.landing .live-grid>.dk{flex-direction:column;display:flex}.landing .feed-empty{color:var(--dk-t2);font:400 13px var(--mono);text-align:center;flex:1;place-content:center;justify-items:center;gap:18px;padding:48px 24px;display:grid}.landing .feed-empty:before{content:"";border:1px dashed rgba(var(--ice-rgb), .45);background:radial-gradient(circle, var(--ice) 0 3px, transparent 4px);width:64px;height:64px;box-shadow:0 0 24px rgba(var(--ice-rgb), .12);animation:l-ping 2.4s var(--out) infinite;border-radius:50%}@keyframes l-ping{0%{box-shadow:0 0 0 0 rgba(var(--ice-rgb), .3)}70%,to{box-shadow:0 0 0 18px rgba(var(--ice-rgb), 0)}}.landing .live-side{grid-template-rows:auto 1fr;gap:16px;min-width:0;display:grid}.landing .hours{grid-template-columns:repeat(24,1fr);align-items:end;gap:5px;height:118px;padding:20px 24px 0;display:grid}.landing .hours span{height:var(--h);background:repeating-linear-gradient(0deg, rgba(var(--ice-rgb), .85) 0 4px, transparent 4px 6px);opacity:.22;border-radius:1px}.landing .hours span.on{opacity:1;filter:drop-shadow(0 0 6px rgba(var(--ice-rgb), .35))}.landing .axis{font:400 10px var(--mono);color:var(--dk-t3);letter-spacing:.1em;justify-content:space-between;padding:8px 24px 0;display:flex}.landing .day{border:1px solid var(--dk-line);border-radius:10px;grid-template-columns:repeat(3,1fr);margin:18px 24px 22px;display:grid}.landing .day div{padding:12px 16px}.landing .day div+div{border-left:1px solid var(--dk-line)}.landing .day b{margin-top:8px;font-size:30px;line-height:1;display:block}.landing .field-panel{flex-direction:column;display:flex}.landing canvas.field{flex:1;width:calc(100% - 48px);min-height:150px;margin:18px 24px 0;display:block}.landing .field-panel .cap{color:var(--dk-t3);margin:14px 24px 20px}.landing .steps{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.landing .step{background:var(--paper-2);padding-bottom:28px;overflow:hidden}.landing .step .pic{border-bottom:1px solid var(--hair);background:var(--paper-3);height:260px}.landing .step .pic canvas{width:100%;height:100%;display:block}.landing .step .tag{margin:24px 28px 0}.landing .step h3{font:700 36px/1 var(--sans);text-transform:uppercase;letter-spacing:-.02em;margin:18px 28px 12px}.landing .step p{color:var(--ink-2);min-height:74px;margin:0 28px}.landing .step .ui{border:1px solid var(--hair);font:500 13px var(--mono);background:var(--paper-3);border-radius:10px;justify-content:space-between;align-items:center;margin:22px 28px 0;padding:14px 16px;display:flex}.landing .step .ui b{font:600 13px var(--mono)}.landing .step .ui b.hi{background:var(--ink);color:var(--ice);border-radius:5px;padding:3px 8px}.landing .priv{grid-template-columns:1fr 1fr;gap:16px;display:grid}.landing .priv .pic{background:var(--paper-2);grid-row:span 2;place-items:center;min-height:520px;display:grid;position:relative;overflow:hidden}.landing .priv .pic canvas{width:100%;height:100%;display:block;position:absolute;inset:0}.landing .list{padding:26px 28px}.landing .list h3{font:600 14px var(--mono);letter-spacing:.14em;text-transform:uppercase;border-bottom:1px solid var(--dk-line);align-items:center;gap:10px;padding-bottom:16px;display:flex}.landing .list.dk h3 svg{color:var(--ice)}.landing .list ul{list-style:none}.landing .list li{border-bottom:1px dashed var(--dk-line);color:var(--dk-t2);grid-template-columns:22px 1fr;gap:10px;padding:14px 0;display:grid}.landing .list li:last-child{border:0;padding-bottom:0}.landing .list li b{color:var(--dk-t);font-weight:600}.landing .list li svg{color:var(--ice);margin-top:4px}.landing .list.pub{background:var(--paper-2)}.landing .list.pub h3{border-color:var(--hair)}.landing .list.pub li{border-color:var(--hair-soft);color:var(--ink-2)}.landing .list.pub li b,.landing .list.pub li svg{color:var(--ink)}.landing .fee{border-bottom:1px solid var(--hair-soft);grid-template-columns:240px 260px 1fr;align-items:center;padding:26px 0;display:grid}.landing .fee b{font:700 28px var(--sans);text-transform:uppercase;letter-spacing:-.01em}.landing .fee .v .dash,.landing .burn .dash{color:var(--ink-3)}.landing .fee .v{align-items:baseline;gap:8px;font-size:44px;line-height:1;display:flex}.landing .fee .v small{font:500 13px var(--mono);letter-spacing:.1em}.landing .fee span:last-child{color:var(--ink-2);max-width:520px}.landing .burn{grid-template-columns:auto 1fr auto;align-items:center;gap:24px;margin-top:24px;padding:24px 28px;display:grid}.landing .burn-ic{background:var(--ice);width:52px;height:52px;color:var(--ice-ink);border-radius:12px;place-items:center;display:grid}.landing .burn b{font:600 20px var(--sans);display:block}.landing .burn small{font:400 13px var(--mono);color:var(--dk-t2)}.landing .burn .n{text-align:right}.landing .burn .n .led{margin-top:6px;font-size:44px;line-height:1;display:block}.landing .fine{color:var(--ink-3);margin-top:16px}.landing .road{grid-template-columns:repeat(3,1fr);display:grid;position:relative}.landing .road:before{content:"";border-top:1px dashed var(--hair);position:absolute;top:23px;left:0;right:0}.landing .stop{padding-right:32px;position:relative}.landing .stop .node{border:1px solid var(--hair);background:var(--paper);border-radius:50%;place-items:center;width:47px;height:47px;display:grid}.landing .stop .node i{border:1px solid var(--hair);border-radius:50%;width:13px;height:13px}.landing .stop.now .node{background:var(--ink)}.landing .stop.now .node i{background:var(--ice);border-color:var(--ice);box-shadow:0 0 12px var(--ice)}.landing .stop .tag{margin-top:26px}.landing .stop.now .tag{background:var(--ice)}.landing .stop h3{font:700 32px/1 var(--sans);text-transform:uppercase;letter-spacing:-.02em;margin:16px 0 12px}.landing .stop p{color:var(--ink-2);max-width:360px}.landing .faq{margin-top:-29px}.landing .faq details{border-bottom:1px solid var(--hair)}.landing .faq summary{font:600 24px var(--sans);text-transform:uppercase;letter-spacing:-.01em;cursor:pointer;grid-template-columns:1fr 40px;align-items:center;gap:16px;padding:26px 0;list-style:none;display:grid}.landing .faq summary::-webkit-details-marker{display:none}.landing .faq summary i{border:1px solid var(--hair);width:40px;height:40px;font:400 20px var(--mono);transition:transform .25s var(--out), background .2s;border-radius:50%;place-items:center;font-style:normal;display:grid}.landing .faq details[open] summary i{background:var(--ink);color:var(--ice);transform:rotate(45deg)}.landing .faq details p{max-width:760px;color:var(--ink-2);margin-top:-6px;padding:0 0 28px;font-size:17px}.landing .final{background:var(--paper-2);grid-template-columns:1fr 520px;margin-top:120px;display:grid;overflow:hidden}.landing .final .copy{flex-direction:column;justify-content:center;gap:30px;padding:72px 56px;display:flex}.landing .final h2{font-size:92px;line-height:.86}.landing .final .pic{border-left:1px solid var(--hair);background:var(--paper-3);--scene-bg:var(--paper-3);place-items:center;display:grid;position:relative;overflow:hidden}.landing .final .pic canvas{width:100%;height:100%;display:block;position:absolute;inset:0}.landing footer{color:var(--ink-3);letter-spacing:.06em;justify-content:space-between;align-items:center;padding:28px 0 40px;font-size:12px;display:flex}@media (max-width:1180px){.landing .links a{padding:0 14px}.landing .cell-net{display:none}.landing .hero{grid-template-columns:470px minmax(0,1fr)}.landing h1{font-size:76px}.landing .callout{display:none}.landing .stats{grid-template-columns:repeat(3,1fr)}.landing .stat:nth-child(4){border-left:0;padding-left:2px}.landing .stat-v{font-size:38px}.landing .fee{grid-template-columns:180px 220px 1fr}.landing .final{grid-template-columns:1fr 400px}.landing .final h2{font-size:74px}}@media (max-width:860px){.landing .wrap{padding:0 14px}.landing .top{padding-top:12px}.landing .bar{grid-template-columns:1fr auto;height:54px}.landing .links{display:none}.landing .cell-logo{border:0;padding-left:16px}.landing .mark b{font-size:23px}.landing .mark svg{height:38px}.landing .cell-cta{border-left:0}.landing .bar .btn.sm{height:38px;box-shadow:inset 0 1px 0 #fff9, 2px 2px 0 var(--hair);padding:0 16px;font-size:12px}.landing .hero{grid-template-columns:1fr;min-height:0;margin-top:12px}.landing .hero-copy{padding:30px 22px 0}.landing h1{margin:24px 0 18px;font-size:54px}.landing h1 .shade{border-radius:8px;padding:2px 10px 0 8px}.landing .lede{font-size:17px}.landing .ctas{flex-direction:column;margin-top:26px}.landing .specs{display:none}.landing .art{height:330px;min-height:0;margin-top:18px}.landing .chip-live{padding:10px 14px 10px 10px;bottom:14px;left:14px}.landing .strip{padding:18px 16px}.landing .strip-head .note{display:none}.landing .stats{grid-template-columns:1fr 1fr}.landing .stat,.landing .stat:nth-child(4){border-left:0;border-top:1px solid var(--dk-line);padding:18px 12px 14px 0}.landing .stat:first-child{border-top:0;grid-column:span 2}.landing .stat:first-child .stat-v{font-size:52px}.landing .stat-v{font-size:32px}.landing .stat:last-child{grid-column:span 2}.landing .s{padding-top:76px}.landing .s-head{grid-template-columns:1fr;gap:14px}.landing h2{font-size:40px}.landing .live-grid,.landing .steps,.landing .priv,.landing .road{grid-template-columns:1fr}.landing .feed li{grid-template-columns:32px minmax(0,1fr) auto;gap:10px;padding:10px 4px}.landing .feed-x{display:none}.landing .priv .pic{grid-row:auto;min-height:280px}.landing .fee{grid-template-columns:1fr auto;gap:8px 16px;padding:20px 0}.landing .fee span:last-child{grid-column:span 2;font-size:15px}.landing .fee b{font-size:22px}.landing .fee .v{font-size:34px}.landing .burn{grid-template-columns:auto 1fr;padding:20px}.landing .burn .n{text-align:left;grid-column:span 2}.landing .road:before{border-top:0;border-left:1px dashed var(--hair);inset:0 auto 0 23px}.landing .stop{padding:0 0 34px 70px}.landing .stop .node{position:absolute;top:0;left:0}.landing .stop .tag{margin-top:8px}.landing .faq summary{padding:20px 0;font-size:18px}.landing .final{grid-template-columns:1fr;margin-top:80px}.landing .final .copy{padding:40px 22px}.landing .final h2{font-size:54px}.landing .final .pic{border-left:0;border-top:1px solid var(--hair);height:300px}.landing footer{flex-direction:column;align-items:flex-start;gap:16px}}
