@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/inter-400-DRJzXmD4.woff2)format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/inter-500-Biy66BFf.woff2)format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/inter-600-CMnk5lap.woff2)format("woff2")}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/jetbrains-mono-400-BWusDXVV.woff2)format("woff2")}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/jetbrains-mono-500-BbIP_W1p.woff2)format("woff2")}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/jetbrains-mono-600-CZUCwQG7.woff2)format("woff2")}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/space-grotesk-400-a8G33PY9.woff2)format("woff2")}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/space-grotesk-500-DyEOrkeg.woff2)format("woff2")}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/space-grotesk-600-D77egQog.woff2)format("woff2")}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/space-grotesk-700-BLJkzERf.woff2)format("woff2")}:root{--lowest:#080e18;--surface:#0d1421;--panel:#121b29;--panel-2:#182231;--high:#222d3d;--ink:#f3f7fb;--ink-2:#b9c4d2;--muted:#7d8a9b;--line:#384455;--line-soft:#38445580;--primary:#b8cfff;--primary-soft:#b8cfff1a;--teal:#5de0d2;--teal-soft:#5de0d21a;--on-primary:#071a3a;--bid:#5de0d2;--bid-soft:#5de0d21f;--ask:#ff8a8a;--ask-soft:#ff8a8a1f;--warn:#ffc678;--gradient:linear-gradient(110deg, var(--primary) 5%, var(--teal) 95%);--head:"Space Grotesk", "Avenir Next", "Segoe UI", sans-serif;--body:"Inter", "Helvetica Neue", Arial, sans-serif;--mono:"JetBrains Mono", ui-monospace, "SFMono-Regular", Menlo, monospace;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*{box-sizing:border-box}[hidden]{display:none!important}html,body{margin:0}body{background:var(--lowest);color:var(--ink);font:14px/1.5 var(--body);-webkit-font-smoothing:antialiased}a{color:var(--primary);text-decoration:none}a:hover{color:var(--teal)}button{font:inherit;color:inherit;cursor:pointer}button:disabled{cursor:not-allowed;opacity:.5}h1,h2,h3,h4{margin:0}h3{font:600 11px var(--head);text-transform:uppercase;letter-spacing:.14em;color:var(--ink-2)}h4{font:700 11px var(--head);text-transform:uppercase;letter-spacing:.14em;color:var(--ink)}p{margin:0}.muted{color:var(--muted)}.small{font-size:12px}.num,.px,.stat b,.book-row,.trade-row,input,.mono{font-family:var(--mono);font-variant-numeric:tabular-nums}.buy{color:var(--bid)}.sell{color:var(--ask)}.warn{color:var(--warn)}.err{color:var(--ask)}.fatal{text-align:center;min-height:100vh;font-family:var(--head);letter-spacing:.2em;text-transform:uppercase;place-items:center;padding:24px;font-size:12px;display:grid}.grad-text{background:var(--gradient);color:#0000;-webkit-background-clip:text;background-clip:text}.app{flex-direction:column;min-height:100vh;display:flex}.label{font:600 10px var(--head);text-transform:uppercase;letter-spacing:.14em;color:var(--muted)}.kicker{font:700 11px var(--head);letter-spacing:.2em;text-transform:uppercase;color:var(--teal);align-items:center;gap:10px;display:inline-flex}.kicker:before{content:"";background:var(--teal);width:28px;height:1px;box-shadow:0 0 14px #5de0d2a6}.badge,.pill{font:600 10px var(--head);text-transform:uppercase;letter-spacing:.15em;color:var(--teal);background:var(--teal-soft);border:1px solid #5de0d24d;border-radius:999px;align-items:center;padding:3px 10px;display:inline-flex}.chip{background:var(--panel-2);color:var(--muted);border-radius:999px;padding:5px 12px;font-size:11px}.chips{flex-wrap:wrap;gap:6px;display:flex}.endorse{background:var(--surface);min-height:32px;font:500 10px var(--head);letter-spacing:.18em;text-transform:uppercase;color:var(--muted);text-align:center;border-bottom:1px solid #38445566;flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;padding:6px 16px;display:flex}.endorse img{width:14px;height:14px}.endorse b{color:var(--ink-2);font-weight:600}.endorse a{color:var(--teal)}.endorse a.short{color:var(--muted)}.endorse .short{display:none}.brand{flex:none;align-items:center;gap:12px;display:flex}.brand-text{gap:2px;display:grid}.brand-row{align-items:center;gap:10px;display:flex}.logo{background:var(--panel-2);border:1px solid var(--line);border-radius:8px;flex:none;align-content:center;gap:2px;width:30px;height:30px;padding:0 6px;display:grid}.logo i{border-radius:2px;height:3px;display:block}.logo i:first-child{background:var(--ask);width:60%}.logo i:nth-child(2){background:var(--ask);opacity:.55;width:85%}.logo i:nth-child(3){background:var(--bid);opacity:.55;width:100%}.logo i:nth-child(4){background:var(--bid);width:70%}.name{font:700 18px var(--head);letter-spacing:.12em;text-transform:uppercase;color:var(--ink)}.tagline{font:500 12px var(--body);color:var(--ink-2);white-space:nowrap;align-items:center;gap:10px;display:flex}.by{font:500 10px var(--head);letter-spacing:.16em;text-transform:uppercase;color:var(--muted);align-items:center;gap:6px;display:flex}.by:hover{color:var(--ink-2)}.by img{width:14px;height:14px}.by b{color:var(--ink-2);font-weight:600}.top{background:var(--surface);z-index:20;border-bottom:1px solid #38445599;align-items:center;gap:28px;min-height:68px;padding:10px 20px;display:flex;position:sticky;top:0}.vsep{background:#38445599;flex:none;width:1px;height:32px}.ticker{scrollbar-width:none;flex:1;align-items:center;gap:28px;min-width:0;display:flex;overflow-x:auto}.ticker::-webkit-scrollbar{display:none}.pair{flex:none;gap:2px;display:grid}.pair b{font:700 16px var(--head);letter-spacing:.04em}.stat{flex:none;gap:2px;display:grid}.stat>span{font:600 10px var(--head);text-transform:uppercase;letter-spacing:.14em;color:var(--muted)}.stat b{font-size:13px;font-weight:500}.stat.big b{font-size:18px;font-weight:600}.stat.big.buy b{color:var(--bid)}.stat.big.sell b{color:var(--ask)}.top-right{flex:none;align-items:center;gap:14px;display:flex}.live{font:600 11px var(--head);letter-spacing:.14em;text-transform:uppercase;color:var(--muted);align-items:center;gap:8px;display:flex}.live.on{color:var(--ink-2)}.dot{background:var(--muted);border-radius:50%;flex:none;width:6px;height:6px;display:inline-block}.live.on .dot,.dot.ok{background:var(--teal);box-shadow:0 0 12px #5de0d2bf}.live.on .dot{animation:2s infinite pulse}@keyframes pulse{50%{box-shadow:0 0 2px #5de0d233}}.btn{border:1px solid var(--line);background:var(--panel-2);font:700 12px var(--head);letter-spacing:.08em;text-transform:uppercase;border-radius:12px;justify-content:center;align-items:center;gap:8px;padding:10px 16px;transition:box-shadow .15s,transform .15s;display:inline-flex}.btn:active:not(:disabled){transform:scale(.98)}.btn.primary{background:var(--gradient);color:var(--on-primary);border-color:#0000}.btn.primary:hover:not(:disabled){color:var(--on-primary);box-shadow:0 0 24px #adc6ff40}.btn.ghost{background:0 0}.btn.ghost:hover:not(:disabled){border-color:var(--primary)}.btn.big{width:100%;color:var(--on-primary);border:none;padding:15px;font-size:13px}.btn.big.buy{background:var(--bid)}.btn.big.sell{background:var(--ask)}.btn.lg{padding:16px 30px;font-size:13px}a.btn{color:var(--ink)}a.btn.primary{color:var(--on-primary)}.link{color:var(--primary);font:600 10px var(--head);letter-spacing:.12em;text-transform:uppercase;background:0 0;border:none;padding:0}.link:hover{color:var(--teal)}.wallet{position:relative}.wallet .btn{font-family:var(--mono);text-transform:none;letter-spacing:0;font-weight:500}.wallet .btn.primary{font-family:var(--head);text-transform:uppercase;letter-spacing:.08em;font-weight:700}.wallet-menu{background:var(--panel);border:1px solid var(--line);border-radius:14px;gap:4px;width:270px;padding:8px;display:grid;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 16px 40px #00000080}.wallet-item{text-align:left;background:0 0;border:none;border-radius:10px;align-items:center;gap:10px;width:100%;padding:9px 10px;display:flex}.wallet-item:hover{background:var(--panel-2)}.wallet-item img{border-radius:6px}.menu-note{color:var(--muted);padding:6px 10px;font-size:12px}.desk{flex:1;grid-template:"chart book ticket"minmax(600px,auto)"account trades ticket"/minmax(0,1fr) 330px 330px;gap:12px;padding:16px;display:grid}.chart{grid-area:chart}.book{grid-area:book}.ticket{grid-area:ticket;align-self:start}.account{grid-area:account;align-self:start}.trades{grid-area:trades}@media (width<=1180px){.desk{grid-template:"chart chart"420px"book ticket""trades account"/minmax(0,1fr) minmax(0,1fr)}.ticket{align-self:stretch}.vsep{display:none}}@media (width<=720px){.top{flex-wrap:wrap;gap:12px;padding:12px 16px}.brand .by,.endorse .long{display:none}.endorse .short{display:inline}.name{font-size:16px}.ticker{flex-basis:100%;order:3;gap:20px}.top-right{margin-left:auto}.top-right .live{gap:0;font-size:0}.desk{grid-template:"chart"320px"book""ticket""account""trades"/minmax(0,1fr);gap:8px;padding:8px 0}.panel{border-left:none;border-right:none;border-radius:0}}.panel{background:var(--panel);border:1px solid #38445573;border-radius:16px;flex-direction:column;min-width:0;padding:16px;display:flex}.panel-head{justify-content:space-between;align-items:center;gap:8px;margin-bottom:12px;display:flex}.empty-note{text-align:center;padding:24px 0}.chart-box{flex:1;min-height:240px;position:relative;overflow:hidden}.chart-box svg{position:absolute;inset:0}.chart .grid{stroke:var(--line);stroke-opacity:.5;stroke-dasharray:2 4}.chart .axis{fill:var(--muted);font:10px var(--mono)}.chart .axis.strong{fill:var(--ink);font-weight:600}.chart .up .wick,.chart .up .body{stroke:var(--bid);fill:var(--bid)}.chart .down .wick,.chart .down .body{stroke:var(--ask);fill:var(--ask)}.chart .vol{opacity:.22;stroke:none}.chart .up .vol{fill:var(--bid)}.chart .down .vol{fill:var(--ask)}.chart .midline{stroke:var(--primary);stroke-dasharray:4 3;opacity:.8}.chart .midtag{fill:var(--high);stroke:var(--primary)}.chart-foot{margin-top:8px}.seg{background:var(--lowest);border-radius:8px;gap:2px;padding:2px;display:flex}.seg button{font:600 11px var(--head);letter-spacing:.06em;color:var(--muted);background:0 0;border:none;border-radius:6px;padding:4px 10px}.seg button.on{background:var(--high);color:var(--ink)}.book-cols,.trade-cols{font:600 10px var(--head);letter-spacing:.12em;text-transform:uppercase;color:var(--muted);grid-template-columns:1fr 1fr 1fr;padding:0 6px 6px;display:grid}.book-cols span:not(:first-child),.trade-cols span:not(:first-child){text-align:right}.book-side{flex-direction:column;display:flex}.book-row{text-align:right;background:0 0;border:none;grid-template-columns:1fr 1fr 1fr;align-items:center;width:100%;height:22px;padding:0 6px;font-size:12px;display:grid;position:relative}.book-row.empty{pointer-events:none}.book-row:not(.empty):hover{background:var(--panel-2)}.book-row .px{text-align:left;position:relative}.book-row span{position:relative}.book-row .cum{color:var(--muted)}.book-row .depth{border-radius:3px;transition:width .25s;position:absolute;top:1px;bottom:1px;right:0}.ask .px{color:var(--ask)}.ask .depth{background:var(--ask-soft)}.bid .px{color:var(--bid)}.bid .depth{background:var(--bid-soft)}.book-mid{border-block:1px solid var(--line-soft);justify-content:space-between;align-items:baseline;margin:4px 0;padding:10px 6px;display:flex}.book-mid .last{font:600 18px var(--mono)}.book-mid .last.buy{color:var(--bid)}.book-mid .last.sell{color:var(--ask)}.trades{max-height:560px}.trade-list{flex:1;min-height:160px;overflow-y:auto}.trade-row{color:var(--ink);border-radius:4px;grid-template-columns:1fr 1fr 1fr;padding:3px 6px;font-size:12px;animation:.9s flash;display:grid}.trade-row span:not(:first-child){text-align:right}.trade-row:hover{background:var(--panel-2);color:var(--ink)}.trade-row.buy .px{color:var(--bid)}.trade-row.sell .px{color:var(--ask)}@keyframes flash{0%{background:var(--primary-soft)}}.ticket{gap:14px}.tabs{border-bottom:1px solid var(--line-soft);gap:22px;display:flex}.tabs button{color:var(--muted);font:700 12px var(--head);letter-spacing:.12em;text-transform:uppercase;background:0 0;border:none;border-bottom:2px solid #0000;margin-bottom:-1px;padding:4px 0 10px}.tabs button.on{color:var(--ink);border-color:var(--teal)}.dir{background:var(--lowest);border-radius:12px;grid-template-columns:1fr 1fr;gap:4px;padding:4px;display:grid}.dir button{font:700 12px var(--head);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);background:0 0;border:none;border-radius:9px;padding:9px}.dir .buy.on{background:var(--bid);color:var(--on-primary)}.dir .sell.on{background:var(--ask);color:var(--on-primary)}.field{gap:6px;display:grid;position:relative}.field>span{font:600 10px var(--head);letter-spacing:.14em;text-transform:uppercase;color:var(--muted)}.field input{border:1px solid var(--line);background:var(--lowest);width:100%;color:var(--ink);border-radius:12px;outline:none;padding:12px 14px;font-size:16px}.field input:focus{border-color:var(--teal);box-shadow:0 0 0 3px var(--bid-soft)}.field .max{font:600 10px var(--head);letter-spacing:.1em;text-transform:uppercase;background:var(--primary-soft);color:var(--primary);border:none;border-radius:6px;padding:5px 8px;position:absolute;bottom:9px;right:9px}.check{color:var(--muted);align-items:center;gap:8px;font-size:13px;display:flex}.check input{accent-color:var(--teal)}.quote{gap:8px;min-height:84px;margin:0;font-size:13px;display:grid}.quote div{justify-content:space-between;gap:8px;display:flex}.quote dt{color:var(--muted)}.quote dd{font-family:var(--mono);text-align:right;margin:0}.howto{color:var(--muted);gap:10px;display:grid}.howto b{color:var(--ink)}.howto ol{gap:4px;margin:0;padding-left:18px;display:grid}.balances{border-bottom:1px solid var(--line-soft);grid-template-columns:1fr 1fr auto;align-items:start;gap:20px;padding-bottom:14px;display:grid}.bal{gap:3px;font-size:13px;display:grid}.bal>.muted.small:first-child{font:600 10px var(--head);letter-spacing:.14em;text-transform:uppercase}.bal b{font-family:var(--mono);font-weight:500}.bal-actions{gap:8px;display:grid}@media (width<=720px){.balances{grid-template-columns:1fr 1fr}.bal-actions{grid-column:1/-1;grid-template-columns:1fr 1fr}}.orders{gap:6px;padding-top:12px;display:grid}.orders-head{justify-content:space-between;align-items:center;display:flex}.orders table{border-collapse:collapse;width:100%;font-size:12px}.orders th{text-align:left;font:600 10px var(--head);letter-spacing:.12em;text-transform:uppercase;color:var(--muted);padding:6px 0}.orders td{border-top:1px solid #38445573;padding:7px 0}.orders td:last-child,.orders th:last-child{text-align:right}.stack-sec{background:var(--surface);border-top:1px solid #38445566;padding:72px 16px 80px}.stack-in{gap:36px;max-width:1408px;margin:0 auto;display:grid}.stack-intro{gap:16px;max-width:880px;display:grid}.stack-intro h2{font:600 clamp(32px, 4vw, 48px)/1.05 var(--head);letter-spacing:-.045em}.stack-intro p{color:var(--ink-2);font-size:17px;line-height:1.65}.flow{grid-template-columns:minmax(0,1fr) 56px minmax(0,1fr) 56px minmax(0,1.25fr);align-items:stretch;display:grid}.join{place-items:center;display:grid}.join span{width:36px;height:36px;color:var(--teal);font:700 16px var(--head);background:#5de0d214;border:1px solid #5de0d266;border-radius:50%;place-items:center;display:grid;box-shadow:0 0 18px #5de0d240}.join .down{display:none}.card{background:var(--panel);border:1px solid #38445559;border-radius:24px;flex-direction:column;gap:16px;min-width:0;padding:28px;display:flex}.card h3{font:600 22px/1.2 var(--head);letter-spacing:-.03em;color:var(--ink);text-transform:none}.card p{color:var(--ink-2);font-size:14px;line-height:1.65}.repo{background:var(--lowest);color:var(--ink);transition:border-color .15s,transform .15s}.repo:hover{color:var(--ink);border-color:#5de0d259;transform:translateY(-2px)}.repo-top{justify-content:space-between;align-items:center;display:flex}.repo-icon{background:var(--teal-soft);border-radius:16px;place-items:center;width:44px;height:44px;display:grid}.repo-meta{gap:6px;display:flex}.repo-meta span{border:1px solid var(--line-soft);color:var(--ink-2);border-radius:999px;padding:4px 10px;font-size:11px}.repo-name{gap:2px;display:grid}.repo-name h3{font-size:24px}.repo-job{border-top:1px solid #38445573;gap:6px;padding-top:14px;display:grid}.repo-job .label{color:var(--teal)}.repo-job p{color:var(--ink)}.repo-link{font:600 11px var(--head);letter-spacing:.12em;text-transform:uppercase;color:var(--teal);margin-top:auto}.qs-wrap{background:linear-gradient(140deg,#b8cfffb3,#5de0d2b3);border-radius:25px;padding:1px;display:flex}.qs-card{background:linear-gradient(160deg,#152238,#0f1a2a 60%);border:none;flex:1;gap:18px}.qs{font:700 15px var(--head);letter-spacing:.12em;text-transform:uppercase;color:var(--ink);align-items:center;gap:12px;display:flex}.qs img{width:32px;height:32px}.built{counter-reset:b;gap:14px;margin:0;padding:0;list-style:none;display:grid}.built li{counter-increment:b;gap:14px;display:flex}.built li:before{content:"0" counter(b);font:12px var(--mono);color:var(--primary);padding-top:2px}.built b{font:700 15px var(--head);display:block}.built span{color:var(--ink-2);font-size:13px;line-height:1.55}.qs-card .btn{align-self:flex-start;margin-top:4px}.roster-head{flex-wrap:wrap;justify-content:space-between;gap:12px;margin-bottom:14px;display:flex}.roster{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.bot{background:var(--panel);color:var(--ink);border:1px solid #38445559;border-radius:16px;gap:4px;padding:14px 16px;display:grid}.bot:hover{color:var(--ink);border-color:#b8cfff59}.bot-top{justify-content:space-between;align-items:center;display:flex}.bot-top .mono{font-size:13px;font-weight:600}.bot-top .label{color:var(--teal);font-size:9px}.bot-top .label.taker{color:var(--primary)}.bot-tag{align-items:baseline;gap:8px;display:flex}.bot-tag .mono{font-size:10px;font-weight:400}.bot b{font:700 14px var(--head)}@media (width<=1100px){.flow{grid-template-columns:minmax(0,1fr)}.join{height:48px}.join .side{display:none}.join .down{display:grid}.roster{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=720px){.stack-sec{padding:48px 16px 56px}.stack-intro p{font-size:15px}.card{padding:22px}}.foot{background:var(--lowest);border-top:1px solid #38445540;padding:48px 16px 28px}.foot-in{gap:36px;max-width:1408px;margin:0 auto;display:grid}.foot-grid{grid-template-columns:1.4fr 1fr 1fr 1fr;gap:32px;display:grid}.foot-col{flex-direction:column;align-items:flex-start;gap:12px;display:flex}.foot-col .qs{font-size:20px}.foot-col .qs img{width:36px;height:36px}.foot-col p{color:var(--ink-2);line-height:1.6}.foot-col h4{letter-spacing:.3em;color:var(--teal);font-size:10px}.foot-col a:not(.btn):not(.qs){font:13px var(--head);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-2)}.foot-col a:not(.btn):not(.qs):hover{color:var(--teal)}.foot-bottom{font:11px var(--head);letter-spacing:.2em;text-transform:uppercase;color:var(--muted);border-top:1px solid #38445540;flex-wrap:wrap;justify-content:space-between;gap:12px;padding-top:20px;display:flex}.versions{font:11px var(--mono);color:var(--muted);flex-wrap:wrap;gap:6px 18px;display:flex}.versions a{color:var(--muted)}.versions a:hover{color:var(--teal)}@media (width<=900px){.foot-grid{grid-template-columns:1fr 1fr}.foot-grid>:first-child{grid-column:1/-1}}.toasts{z-index:50;gap:8px;max-width:min(380px,100vw - 32px);display:grid;position:fixed;bottom:16px;right:16px}.toast{background:var(--panel);border:1px solid var(--line);border-left:3px solid var(--primary);border-radius:12px;justify-content:space-between;align-items:center;gap:12px;padding:12px 14px;font-size:13px;display:flex;box-shadow:0 12px 32px #00000073}.toast.ok{border-left-color:var(--bid)}.toast.err{border-left-color:var(--ask)}.soon{background:radial-gradient(60% 80% at 80% 0%, #5de0d21a, transparent 60%), radial-gradient(50% 70% at 0% 100%, #b8cfff14, transparent 60%), var(--lowest);padding:112px 16px 128px}.soon-in{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:center;gap:72px;max-width:1120px;margin:0 auto;display:grid}.soon-copy{justify-items:start;gap:26px;display:grid}.soon h1{font:600 clamp(40px, 6vw, 76px)/.98 var(--head);letter-spacing:-.055em}.soon-copy>p{color:var(--ink-2);max-width:600px;font-size:18px;line-height:1.6}.soon-actions{flex-wrap:wrap;gap:12px;display:flex}.soon .card{gap:20px;padding:32px}.soon .card>p{color:var(--muted);font-size:12px}.steps{counter-reset:s;gap:18px;margin:0;padding:0;list-style:none;display:grid}.steps li{counter-increment:s;font:700 16px var(--head);color:var(--ink);opacity:.55;align-items:center;gap:16px;display:flex}.steps li:before{content:"0" counter(s);background:var(--primary-soft);width:44px;height:44px;color:var(--primary);font:700 13px var(--head);border-radius:16px;flex:none;place-items:center;display:grid}.steps li.done,.steps li.now{opacity:1}.steps li.done:before{content:"✓";background:var(--teal-soft);color:var(--teal)}.steps li.now:before{box-shadow:0 0 0 4px var(--primary-soft)}@media (width<=900px){.soon{padding:64px 16px 72px}.soon-in{grid-template-columns:minmax(0,1fr);gap:40px}}
