.landing-page{--black:#111110;--dark:#333330;--mid:#888884;--light:#ccccca;--border:#e0e0dc;--surface:#f5f5f3;--white:#fff;--acc:#c8811a;--acc-soft:#f5e6ce;--serif:"DM Serif Display",Georgia,serif;--sans:"DM Sans",system-ui,sans-serif;--mono:"DM Mono",ui-monospace,monospace;--hero-font:"Montserrat",sans-serif;--ease:cubic-bezier(.19,1,.22,1);font-family:var(--sans);background:var(--surface);color:var(--black);overflow-x:hidden}.landing-page *{box-sizing:border-box;margin:0;padding:0}.landing-page .wrap{z-index:2;max-width:1280px;margin:0 auto;padding:0 32px;position:relative}.landing-page .mono{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;font-size:11px}.landing-page #bg{z-index:0;pointer-events:none;opacity:.55;position:fixed;inset:0}.landing-page #bg canvas{width:100%;height:100%;display:block}.landing-page:after{content:"";z-index:1;pointer-events:none;background:radial-gradient(ellipse 90% 60% at 50% 0%,#f5f5f300,var(--surface) 76%);position:fixed;inset:0}@keyframes rise{0%{transform:translateY(103%)}to{transform:translateY(0)}}@keyframes fade{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@keyframes drawX{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes panelIn{0%{opacity:0;transform:translateY(20px)scale(.98)}to{opacity:1;transform:none}}@keyframes rowIn{0%{opacity:0;transform:translate(-12px)}to{opacity:1;transform:none}}@keyframes pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.3;transform:scale(.75)}}@keyframes scan{0%{opacity:0;transform:translateY(0)}5%{opacity:1}95%{opacity:1}to{transform:translateY(var(--scanH));opacity:0}}@keyframes flash{0%{background:0 0}20%{background:var(--acc-soft)}to{background:0 0}}@keyframes tick{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes fadeOut{to{opacity:0;width:0}}@keyframes dash{to{stroke-dashoffset:-1000px}}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-9px)}}.landing-page nav{z-index:60;border-bottom:1px solid var(--border);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);animation:fade .7s var(--ease) both;background:#f5f5f3e6;position:sticky;top:0}.landing-page .nav-in{justify-content:space-between;align-items:center;max-width:1280px;height:70px;margin:0 auto;padding:0 32px;display:flex}.landing-page .logo{color:var(--black);align-items:center;gap:10px;text-decoration:none;display:flex}.landing-page .logo-txt{font-family:var(--serif);letter-spacing:-.01em;font-size:21px}.landing-page .nav-mid{gap:28px;display:flex}.landing-page .nav-mid a{color:var(--dark);padding:4px 0;font-size:13.5px;text-decoration:none;position:relative}.landing-page .nav-mid a:after{content:"";background:var(--acc);transform-origin:0;height:1.5px;transition:transform .3s var(--ease);position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.landing-page .nav-mid a:hover:after{transform:scaleX(1)}.landing-page .nav-r{align-items:center;gap:8px;display:flex}.landing-page .nav-burger{border:1px solid var(--border);cursor:pointer;background:0 0;flex-shrink:0;justify-content:center;align-items:center;width:38px;height:38px;display:none}.landing-page .nav-mobile{border-top:1px solid var(--border);background:var(--bg);flex-direction:column;gap:2px;padding:8px 20px 18px;display:none}.landing-page .nav-mobile a:not(.btn){color:var(--dark);border-bottom:1px solid var(--border);padding:12px 4px;font-size:14.5px;text-decoration:none}.landing-page .nav-mobile a.btn{text-align:center;margin-top:8px;display:block}.landing-page .btn{font-family:var(--sans);z-index:0;transition:color .22s var(--ease),transform .3s var(--ease);cursor:pointer;border:1px solid #0000;padding:10px 20px;font-size:13.5px;font-weight:500;text-decoration:none;display:inline-block;position:relative;overflow:hidden}.landing-page .btn span{z-index:1;position:relative}.landing-page .btn:after{content:"";transform-origin:0;transition:transform .34s var(--ease);z-index:0;position:absolute;inset:0;transform:scaleX(0)}.landing-page .btn-ghost{color:var(--dark)}.landing-page .btn-ghost:hover{color:var(--black)}.landing-page .btn-line{border-color:var(--black);color:var(--black)}.landing-page .btn-line:after{background:var(--black)}.landing-page .btn-line:hover:after{transform:scaleX(1)}.landing-page .btn-line:hover{color:#fff}.landing-page .btn-solid{background:var(--black);color:#fff}.landing-page .btn-solid:after{background:var(--acc)}.landing-page .btn-solid:hover:after{transform:scaleX(1)}.landing-page .btn-lg{padding:16px 32px;font-size:14.5px}.landing-page .btn-mag{will-change:transform}.landing-page header{border-bottom:1px solid var(--border);padding:88px 0 0;position:relative}.landing-page .hero{grid-template-columns:6.5fr 5.5fr;align-items:start;gap:64px;padding-bottom:64px;display:grid}.landing-page .eyebrow{color:var(--mid);animation:fade .7s var(--ease) .1s both;align-items:center;gap:12px;margin-bottom:28px;display:flex}.landing-page .eyebrow .rule{background:var(--acc);transform-origin:0;width:38px;height:1px;animation:drawX .8s var(--ease) .25s both}.landing-page h1{font-family:var(--hero-font);letter-spacing:-.032em;margin-bottom:26px;font-size:clamp(46px,6.6vw,92px);font-weight:400;line-height:.92}.landing-page h1 .ln{padding-bottom:.05em;display:block;overflow:hidden}.landing-page h1 .ln>span{animation:rise 1.05s var(--ease) both;display:block}.landing-page h1 .ln:first-child>span{animation-delay:.18s}.landing-page h1 .ln:nth-child(2)>span{animation-delay:.29s}.landing-page h1 .it{font-style:italic}.landing-page .word-everywhere{color:#10b981}.landing-page .caret{background:var(--acc);width:.055em;height:.7em;margin-left:.06em;animation:1s step-end 1.3s 3 both pulse,.3s 4.3s both fadeOut;display:inline-block}.landing-page .lede{color:var(--dark);max-width:45ch;animation:fade .85s var(--ease) .52s both;margin-bottom:34px;font-size:17.5px;line-height:1.62}.landing-page .cta{animation:fade .85s var(--ease) .64s both;flex-wrap:wrap;gap:12px;display:flex}.landing-page .sub-cta{color:var(--mid);animation:fade .85s var(--ease) .74s both;align-items:center;gap:8px;margin-top:16px;font-size:13px;display:flex}.landing-page .sub-cta .dot{background:var(--acc);border-radius:50%;width:5px;height:5px;animation:2s ease-in-out infinite pulse}.landing-page .stage{perspective:1400px;position:relative}.landing-page .ledger{background:var(--white);border:1px solid var(--border);animation:panelIn 1s var(--ease) .4s both;will-change:transform;transition:transform .35s var(--ease);position:relative;overflow:hidden;box-shadow:0 24px 48px -28px #11111033}.landing-page .scanline{z-index:4;pointer-events:none;opacity:0;background:linear-gradient(90deg,transparent,var(--acc) 15%,var(--acc) 85%,transparent);height:2px;position:absolute;top:0;left:0;right:0}.landing-page .scanline.go{animation:2.2s cubic-bezier(.5,0,.5,1) forwards scan}.landing-page .scanline:after{content:"";background:linear-gradient(#0000,#c8811a17);position:absolute;inset:-40px 0 0}.landing-page .ldg-top{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;padding:16px 20px;display:flex}.landing-page .ldg-top .mono{color:var(--mid)}.landing-page .live{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--acc);align-items:center;gap:7px;font-size:10px;display:flex}.landing-page .live .d{background:var(--acc);border-radius:50%;width:6px;height:6px;animation:1.8s ease-in-out infinite pulse}.landing-page .ldg-head{border-bottom:1px solid var(--border);align-items:center;gap:20px;padding:24px 20px;display:flex}.landing-page .ring{flex-shrink:0;width:80px;height:80px;position:relative}.landing-page .ring svg{transform:rotate(-90deg)}.landing-page .ring-num{font-family:var(--mono);font-variant-numeric:tabular-nums;justify-content:center;align-items:center;font-size:19px;font-weight:500;display:flex;position:absolute;inset:0}.landing-page .ldg-h-txt .n{font-family:var(--serif);letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:36px;line-height:1}.landing-page .ldg-h-txt .n small{color:var(--mid);font-size:17px}.landing-page .ldg-h-txt .mono{color:var(--mid);margin-top:6px}.landing-page .rows{padding:6px 0;position:relative}.landing-page .row{opacity:0;animation:rowIn .55s var(--ease) both;grid-template-columns:20px 1fr auto;align-items:center;gap:13px;padding:11px 20px;display:grid}.landing-page .row.hit{animation:rowIn .55s var(--ease) both,flash .8s ease both}.landing-page .row .idx{font-family:var(--mono);color:var(--light);font-size:10.5px}.landing-page .row .nm{color:var(--dark);font-size:13.5px}.landing-page .row .nm em{font-family:var(--mono);color:var(--mid);margin-top:2px;font-size:11px;font-style:normal;display:block}.landing-page .badge{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;transition:background .5s var(--ease),color .5s var(--ease),border-color .5s var(--ease);border:1px solid #0000;padding:4px 9px;font-size:9.5px;display:inline-block}.landing-page .b-pend{border-color:var(--border);color:var(--light);background:#fff}.landing-page .b-val{background:var(--black);color:#fff}.landing-page .b-exp{background:var(--mid);color:#fff}.landing-page .b-miss{border-color:var(--black);color:var(--black);background:#fff}.landing-page .ldg-foot{border-top:1px solid var(--border);justify-content:space-between;align-items:center;padding:14px 20px;display:flex}.landing-page .ldg-foot .mono{color:var(--mid)}.landing-page .ldg-foot b{font-family:var(--mono);font-size:11px;font-weight:500}.landing-page .flycard{background:var(--black);color:#fff;z-index:5;animation:panelIn .9s var(--ease) 1.9s both,float 6s ease-in-out 2.8s infinite;padding:16px 20px;position:absolute;bottom:-30px;right:-26px;box-shadow:0 20px 40px -20px #11111080}.landing-page .flycard .mono{color:var(--light);margin-bottom:6px;font-size:9.5px;display:block}.landing-page .flycard .link{font-family:var(--mono);align-items:center;gap:9px;font-size:12.5px;display:flex}.landing-page .flycard .link i{background:var(--acc);border-radius:50%;width:5px;height:5px;font-style:normal;animation:2s ease-in-out infinite pulse}.landing-page .ticker{border-top:1px solid var(--border);animation:fade .9s var(--ease) .8s both;padding:16px 0;position:relative;overflow:hidden}.landing-page .ticker:before,.landing-page .ticker:after{content:"";z-index:2;pointer-events:none;width:100px;position:absolute;top:0;bottom:0}.landing-page .ticker:before{background:linear-gradient(90deg,var(--surface),transparent);left:0}.landing-page .ticker:after{background:linear-gradient(270deg,var(--surface),transparent);right:0}.landing-page .tk-track{width:max-content;animation:36s linear infinite tick;display:flex}.landing-page .tk-track:hover{animation-play-state:paused}.landing-page .tk-item{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--mid);white-space:nowrap;align-items:center;gap:30px;padding:0 30px;font-size:11.5px;display:flex}.landing-page .tk-item:after{content:"";background:var(--acc);border-radius:50%;width:3px;height:3px}.landing-page section{border-bottom:1px solid var(--border);z-index:2;padding:96px 0;position:relative}.landing-page .sec-head{max-width:60ch;margin-bottom:52px}.landing-page .sec-head .mono{color:var(--acc);margin-bottom:16px;display:block}.landing-page .sec-head h2{font-family:var(--serif);letter-spacing:-.022em;margin-bottom:16px;font-size:clamp(30px,3.7vw,46px);font-weight:400;line-height:1.06}.landing-page .sec-head p{color:var(--dark);max-width:54ch;font-size:16px;line-height:1.62}.landing-page .reveal{opacity:0;transition:opacity .9s var(--ease),transform .9s var(--ease);transform:translateY(26px)}.landing-page .reveal.in{opacity:1;transform:none}.landing-page .grid3{border:1px solid var(--border);background:var(--white);grid-template-columns:repeat(3,1fr);display:grid}.landing-page .ev{border-right:1px solid var(--border);transition:background .4s var(--ease);padding:32px 28px}.landing-page .ev:last-child{border-right:0}.landing-page .ev:hover{background:#fcfcfa}.landing-page .ev .org{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--mid);border-bottom:1px solid var(--border);margin-bottom:18px;padding-bottom:14px;font-size:11px}.landing-page .ev .stat{font-family:var(--serif);letter-spacing:-.025em;margin-bottom:12px;font-size:44px;line-height:1}.landing-page .ev p{color:var(--dark);margin-bottom:20px;font-size:14px;line-height:1.6}.landing-page .spark{opacity:.9;width:100%;height:44px;display:block}.landing-page .spark path{fill:none;stroke:var(--acc);stroke-width:1.5px}.landing-page .spark .fillp{fill:var(--acc-soft);stroke:none;opacity:.6}.landing-page .flow{border:1px solid var(--border);background:var(--white);padding:44px 40px;overflow:hidden}.landing-page .flow svg{width:100%;height:auto;display:block}.landing-page .flow .lbl{letter-spacing:.1em;fill:var(--mid);font-family:DM Mono,monospace;font-size:10px}.landing-page .flow .ttl{fill:var(--black);font-family:DM Sans,sans-serif;font-size:13px;font-weight:500}.landing-page .flow .box{fill:var(--white);stroke:var(--border);stroke-width:1px}.landing-page .flow .wire{fill:none;stroke:var(--light);stroke-width:1.5px;stroke-dasharray:5 5}.landing-page .flow .wire-live{stroke:var(--acc);stroke-dasharray:8 6;animation:2.4s linear infinite dash}.landing-page .flow .node{fill:var(--acc)}.landing-page .rail{border:1px solid var(--border);background:var(--white);grid-template-columns:1fr 1fr;display:grid}.landing-page .rail-col:first-child{border-right:1px solid var(--border)}.landing-page .rail-h{border-bottom:1px solid var(--border);background:var(--surface);justify-content:space-between;align-items:center;padding:22px 30px;display:flex}.landing-page .rail-h .who{font-family:var(--serif);letter-spacing:-.01em;font-size:23px}.landing-page .rail-h .mono{color:var(--acc)}.landing-page .step{border-bottom:1px solid var(--border);transition:background .35s var(--ease);grid-template-columns:44px 1fr;gap:16px;padding:24px 30px;display:grid}.landing-page .step:last-child{border-bottom:0}.landing-page .step:hover{background:#fcfcfa}.landing-page .step .no{font-family:var(--mono);color:var(--acc);letter-spacing:.1em;padding-top:3px;font-size:11px}.landing-page .step h4{margin-bottom:6px;font-size:15px;font-weight:500}.landing-page .step p{color:var(--dark);font-size:13.5px;line-height:1.6}.landing-page .tiers{border:1px solid var(--border);background:var(--white);grid-template-columns:repeat(4,1fr);display:grid}.landing-page .tier{border-right:1px solid var(--border);transition:background .4s var(--ease);padding:28px 24px}.landing-page .tier:last-child{border-right:0}.landing-page .tier:not(.on):hover{background:#fcfcfa}.landing-page .tier.on{background:var(--black);color:#fff}.landing-page .tier .t-n{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--mid);margin-bottom:18px;font-size:11px}.landing-page .tier.on .t-n{color:var(--acc)}.landing-page .tier .t-r{font-family:var(--serif);letter-spacing:-.02em;font-variant-numeric:tabular-nums;margin-bottom:8px;font-size:34px}.landing-page .tier .t-d{color:var(--dark);font-size:13px;line-height:1.55}.landing-page .tier.on .t-d{color:var(--light)}.landing-page .bar{background:var(--border);height:3px;margin-top:22px;position:relative;overflow:hidden}.landing-page .bar i{background:var(--black);width:0;transition:width 1.3s var(--ease);position:absolute;inset:0 auto 0 0}.landing-page .tier.on .bar{background:#2a2a26}.landing-page .tier.on .bar i{background:var(--acc)}.landing-page .band{background:var(--black);color:#fff;border-bottom:0}.landing-page .band .wrap{grid-template-columns:repeat(4,1fr);display:grid}.landing-page .bs{border-left:1px solid #2a2a26;padding:8px 28px}.landing-page .bs:first-child{border-left:0;padding-left:0}.landing-page .bs .v{font-family:var(--serif);letter-spacing:-.025em;font-variant-numeric:tabular-nums;margin-bottom:10px;font-size:clamp(34px,4.4vw,54px);line-height:1}.landing-page .bs .v em{color:var(--acc);font-style:normal}.landing-page .bs .k{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--mid);font-size:10.5px;line-height:1.5}.landing-page .trust{border:1px solid var(--border);background:var(--white);grid-template-columns:repeat(3,1fr);display:grid}.landing-page .tr{border-right:1px solid var(--border);padding:30px 28px}.landing-page .tr:last-child{border-right:0}.landing-page .tr .ico{width:34px;height:34px;margin-bottom:18px;display:block}.landing-page .tr .mono{color:var(--acc);margin-bottom:10px;display:block}.landing-page .tr p{color:var(--dark);font-size:14px;line-height:1.62}.landing-page .tr p b{color:var(--black);font-weight:500}.landing-page .roles{border:1px solid var(--border);background:var(--white);grid-template-columns:1fr 1fr;display:grid}.landing-page .role{border-right:1px solid var(--border);transition:background .4s var(--ease);padding:40px 36px}.landing-page .role:last-child{border-right:0}.landing-page .role:hover{background:#fcfcfa}.landing-page .role .mono{color:var(--acc);margin-bottom:18px;display:block}.landing-page .role h3{font-family:var(--serif);letter-spacing:-.02em;margin-bottom:12px;font-size:31px}.landing-page .role p{color:var(--dark);max-width:38ch;margin-bottom:24px;font-size:14.5px;line-height:1.62}.landing-page .role ul{margin-bottom:28px;list-style:none}.landing-page .role li{color:var(--dark);border-bottom:1px solid var(--border);padding:9px 0 9px 22px;font-size:13.5px;position:relative}.landing-page .role li:last-child{border-bottom:0}.landing-page .role li:before{content:"";background:var(--acc);width:9px;height:1.5px;position:absolute;top:16px;left:0}.landing-page .waitlist{border-top:1px solid var(--border);color:var(--mid);margin-top:28px;padding-top:24px;font-size:13px}.landing-page .waitlist a{color:var(--black);border-bottom:1.5px solid var(--acc);padding-bottom:1px;text-decoration:none}.landing-page .final{background:var(--black);color:#fff;border-bottom:0;padding:88px 0;position:relative;overflow:hidden}.landing-page .final:before{content:"";background:radial-gradient(circle at 82% 42%,#c8811a2e,#0000 56%);position:absolute;inset:0}.landing-page .final .wrap{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:40px;display:flex}.landing-page .final h2{font-family:var(--serif);letter-spacing:-.028em;font-size:clamp(32px,4.2vw,50px);line-height:1.04}.landing-page .final h2 em{color:var(--acc);font-style:italic}.landing-page .final p{color:var(--light);max-width:42ch;margin-top:14px;font-size:15.5px;line-height:1.6}.landing-page .btn-inv{background:var(--acc);color:#fff;border-color:var(--acc)}.landing-page .btn-inv:after{background:#fff}.landing-page .btn-inv:hover{color:var(--black)}.landing-page .btn-inv:hover:after{transform:scaleX(1)}.landing-page footer{z-index:2;padding:46px 0;position:relative}.landing-page .ft{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;display:flex}.landing-page .ft-links{flex-wrap:wrap;gap:22px;display:flex}.landing-page .ft-links a{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--mid);transition:color .2s var(--ease);font-size:11px;text-decoration:none}.landing-page .ft-links a:hover{color:var(--acc)}.landing-page footer .mono{color:var(--mid)}.landing-page .seal-grid{border:1px solid var(--border);background:var(--white);grid-template-columns:repeat(3,1fr);display:grid}.landing-page .seal-cell{border-right:1px solid var(--border);text-align:center;transition:background .4s var(--ease);padding:38px 28px 32px}.landing-page .seal-cell:last-child{border-right:0}.landing-page .seal-cell:hover{background:#fcfcfa}.landing-page .sealsvg{width:132px;height:132px;margin:0 auto 22px;display:block}.landing-page .s-track{fill:none;stroke:var(--border);stroke-width:6px}.landing-page .s-arc{fill:none;stroke:var(--acc);stroke-width:6px;stroke-linecap:butt;stroke-dasharray:0 100;stroke-dashoffset:-25px;transform-origin:50%}.landing-page .s-tick{fill:none;stroke:var(--black);stroke-width:7px;stroke-linecap:square;stroke-linejoin:miter;stroke-dasharray:0 100}.landing-page .in .s-arc{animation:1.15s cubic-bezier(.829,0,.333,1) .12s forwards sealArc}.landing-page .in .s-tick{animation:.42s cubic-bezier(.4,0,.2,1) .92s forwards sealTick}.landing-page .in .s-arc.s-d2{animation-delay:.34s}.landing-page .in .s-tick.s-d2{animation-delay:1.14s}.landing-page .in .s-arc.s-d3{animation-delay:.56s}.landing-page .in .s-tick.s-d3{animation-delay:1.36s}@keyframes sealArc{0%{stroke-dasharray:0 100}72%{stroke-dasharray:94.9 5.1}84%{stroke-dasharray:94.4 5.6}to{stroke-dasharray:100 0}}@keyframes sealTick{0%{stroke-dasharray:0 100}to{stroke-dasharray:100 0}}.landing-page .seal-meta .mono{color:var(--mid);margin-bottom:7px;display:block}.landing-page .seal-meta b{font-family:var(--mono);color:var(--black);font-size:12px;font-weight:500}.landing-page .tl{border:1px solid var(--border);background:var(--white);padding:64px 44px 46px}.landing-page .tl-track{background:var(--border);height:3px;margin:0 6%;position:relative}.landing-page .tl-fill{background:var(--acc);width:0;transition:width 2.4s cubic-bezier(.829,0,.333,1) .2s;position:absolute;inset:0 auto 0 0}.landing-page .in .tl-fill{width:100%}.landing-page .tl-node{text-align:center;white-space:nowrap;position:absolute;top:0;transform:translate(-50%)}.landing-page .tl-node i{background:var(--white);border:3px solid var(--border);width:13px;height:13px;transition:border-color .3s var(--ease), background .3s var(--ease),transform .3s var(--ease);border-radius:50%;margin:-5px auto 16px;display:block}.landing-page .tl-node.lit i{border-color:var(--acc);background:var(--acc);transform:scale(1.25)}.landing-page .tl-node.end.lit i{border-color:var(--black);background:var(--black)}.landing-page .tl-node em{color:var(--mid);transition:color .3s var(--ease);margin-bottom:5px;font-style:normal;display:block}.landing-page .tl-node.lit em{color:var(--acc)}.landing-page .tl-node.end.lit em{color:var(--black)}.landing-page .tl-node b{color:var(--dark);opacity:0;transition:opacity .45s var(--ease),transform .45s var(--ease);font-size:13px;font-weight:500;transform:translateY(6px)}.landing-page .tl-node.lit b{opacity:1;transform:none}.landing-page .n1{left:0}.landing-page .n2{left:33.33%}.landing-page .n3{left:66.66%}.landing-page .n4{left:100%}@media (width<=900px){.landing-page .seal-grid{grid-template-columns:1fr}.landing-page .seal-cell{border-right:0;border-bottom:1px solid var(--border)}.landing-page .seal-cell:last-child{border-bottom:0}.landing-page .tl{padding:34px 24px}.landing-page .tl-track{background:var(--border);width:3px;height:auto;min-height:340px;margin:0 0 0 18px}.landing-page .tl-fill{width:3px;height:0;transition:height 2.4s cubic-bezier(.829,0,.333,1) .2s;inset:0 0 auto}.landing-page .in .tl-fill{width:3px;height:100%}.landing-page .tl-node{text-align:left;padding-left:30px;position:absolute;top:auto;transform:none;left:0!important}.landing-page .tl-node i{margin:0 0 6px -8px;position:absolute;top:2px;left:0}.landing-page .n1{top:0}.landing-page .n2{top:33.33%}.landing-page .n3{top:66.66%}.landing-page .n4{margin-top:-40px;top:100%}}@media (width<=1000px){.landing-page .hero{grid-template-columns:1fr;gap:56px}.landing-page .nav-mid,.landing-page .nav-r .btn-ghost{display:none}.landing-page .nav-burger,.landing-page .nav-mobile{display:flex}.landing-page .grid3,.landing-page .rail,.landing-page .roles,.landing-page .trust{grid-template-columns:1fr}.landing-page .ev,.landing-page .tr,.landing-page .role{border-right:0;border-bottom:1px solid var(--border)}.landing-page .ev:last-child,.landing-page .tr:last-child,.landing-page .role:last-child{border-bottom:0}.landing-page .rail-col:first-child{border-right:0;border-bottom:1px solid var(--border)}.landing-page .tiers{grid-template-columns:1fr 1fr}.landing-page .tier:nth-child(2){border-right:0}.landing-page .tier:first-child,.landing-page .tier:nth-child(2){border-bottom:1px solid var(--border)}.landing-page .band .wrap{grid-template-columns:1fr 1fr;gap:32px 0}.landing-page .bs:nth-child(3){border-left:0;padding-left:0}.landing-page .flycard{bottom:-22px;right:8px}}@media (width<=560px){.landing-page .wrap,.landing-page .nav-in{padding:0 20px}.landing-page header{padding:56px 0 0}.landing-page section{padding:66px 0}.landing-page .tiers,.landing-page .band .wrap{grid-template-columns:1fr}.landing-page .tier{border-right:0;border-bottom:1px solid var(--border)}.landing-page .tier:last-child{border-bottom:0}.landing-page .bs{border-left:0;padding-left:0}.landing-page .nav-r .btn-ghost,.landing-page .flycard{display:none}.landing-page .flow{padding:26px 18px}}@media (prefers-reduced-motion:reduce){.landing-page *,.landing-page :before,.landing-page :after{transition-duration:1ms!important;animation-duration:1ms!important;animation-iteration-count:1!important}.landing-page .reveal{opacity:1;transform:none}.landing-page .tk-track{animation:none}.landing-page #bg{display:none}.landing-page .s-arc,.landing-page .s-tick{stroke-dasharray:100 0!important;animation:none!important}.landing-page .tl-fill{width:100%!important}.landing-page .tl-node i{border-color:var(--acc);background:var(--acc)}.landing-page .tl-node em{color:var(--acc)}.landing-page .tl-node b{opacity:1;transform:none}.landing-page .tl-node.end i{border-color:var(--black);background:var(--black)}}
