.bezel{background:linear-gradient(160deg,#2a2e3a,#12141b);border-radius:12px;padding:8px;box-shadow:0 0 0 1px #ffffff0f,0 30px 70px -30px #000000d9}.bezel .ui-face{background:#0b0c10;border-radius:4px}.street{aspect-ratio:1/.92;width:100%;max-width:640px;margin-left:auto;position:relative}.street .wallscreen{width:78%;position:absolute;top:4%;right:0}.street .totem{z-index:2;width:31%;position:absolute;bottom:6%;left:4%}.street .totem .bezel{border-radius:14px;padding:10px}.street .foot{background:linear-gradient(#1a1d26,#0e1016);border-radius:0 0 6px 6px;width:46%;height:26px;margin:0 auto;display:block}.street .tag{letter-spacing:.02em;color:var(--text-2);white-space:nowrap;margin-top:10px;font-size:11.5px;display:block}.street .wallscreen .tag{text-align:right}.street .ground{z-index:0;filter:blur(10px);pointer-events:none;background:radial-gradient(50% 60% at 30% 40%,#ffb54738,#0000 70%);height:30%;position:absolute;bottom:0;left:-10%;right:-10%}.vs{z-index:2}.vs-grid{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:clamp(40px,6vw,90px);display:grid}.vs .sub b{color:var(--p-ink)}.vs .tbl{margin-top:0}.vs .tbl thead th:last-child{color:#fff;background:linear-gradient(135deg, var(--g-violet), var(--g-coral))}.places{z-index:3;background:var(--paper-2)}.pl-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:56px;list-style:none;display:grid}.pl-grid li{box-shadow:0 1px 0 var(--paper-line);transition:transform .4s var(--ease), box-shadow .4s var(--ease);background:#fff;border-radius:22px;padding:26px 26px 28px}.pl-grid li:hover{transform:translateY(-3px);box-shadow:0 22px 50px -32px #11121773}.pl-grid p{color:var(--p-ink-2);margin-top:8px;font-size:15px;line-height:1.55}.pl-ic{color:#fff;border-radius:13px;place-items:center;width:44px;height:44px;margin-bottom:18px;display:grid}.pl-ic svg{width:22px;height:22px}.pl-ic.c1{background:linear-gradient(135deg, var(--g-coral), var(--g-sun))}.pl-ic.c2{background:linear-gradient(135deg, var(--g-violet), #c04cff)}.pl-ic.c3{background:linear-gradient(135deg, var(--g-sky), var(--g-mint))}.pl-ic.c4{background:linear-gradient(135deg, var(--g-mint), #8fd14f)}.pl-ic.c5{background:linear-gradient(135deg, #c04cff, var(--g-coral))}.pl-ic.c6{background:linear-gradient(135deg, var(--g-sun), #ffd86b)}.buy{z-index:4}.buy-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;margin-top:56px;display:grid}.buy-card{background:var(--ink-2);border:1px solid var(--line);border-radius:24px;padding:30px 30px 32px}.buy-card h3{letter-spacing:-.02em;margin-top:18px;font-size:21px;font-weight:600}.buy-card p{color:var(--text-2);margin-top:10px;font-size:15.5px;line-height:1.6}.pill{color:#fff;background:linear-gradient(135deg, var(--g-violet), var(--g-coral));border-radius:999px;padding:5px 10px;font-size:12px;display:inline-block}.buy-card+.buy-card .pill{background:linear-gradient(135deg, var(--g-sky), var(--g-mint))}.terms{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px 40px;margin-top:56px;display:grid}.terms>div{border-top:1px solid var(--line);padding-top:18px}.terms dt{font-size:15.5px;font-weight:600}.terms dd{color:var(--text-2);margin-top:6px;font-size:14.5px;line-height:1.55}.sizes{z-index:5}.shapes{grid-template-columns:1.9fr .62fr 1fr;align-items:end;gap:clamp(20px,3vw,40px);margin:56px 0 48px;display:grid}.shape figcaption{flex-direction:column;gap:3px;margin-top:14px;font-size:14px;display:flex}.shape figcaption b{font-weight:600}.shape figcaption .mono{color:var(--p-ink-2);font-size:12.5px}.sizes .small{max-width:640px}.craft{z-index:6}.cr-grid{counter-reset:cr;grid-template-columns:repeat(3,minmax(0,1fr));gap:40px 48px;margin-top:56px;list-style:none;display:grid}.cr-grid li{counter-increment:cr;border-top:1px solid var(--paper-line);padding-top:22px}.cr-grid li:before{content:"0" counter(cr);color:#fff;background:linear-gradient(135deg, var(--g-violet), var(--g-coral));border-radius:6px;margin-bottom:16px;padding:4px 8px;font:500 12px/1.2 Geist Mono,monospace;display:inline-block}.cr-grid li:nth-child(3n+2):before{background:linear-gradient(135deg, var(--g-coral), var(--g-sun))}.cr-grid li:nth-child(3n+3):before{background:linear-gradient(135deg, var(--g-mint), var(--g-sky))}.cr-grid p{color:var(--p-ink-2);margin-top:10px;font-size:15.5px;line-height:1.6}.maike{z-index:7}.maike .k{color:var(--text-2);margin-bottom:16px;font-size:14px;font-weight:500}.mk-grid{grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:center;gap:clamp(48px,6vw,96px);display:grid}.mk-list{gap:14px;max-width:520px;margin-top:28px;list-style:none;display:grid}.mk-list li{color:var(--text-2);padding-left:26px;font-size:15.5px;line-height:1.55;position:relative}.mk-list li:before{content:"";background:linear-gradient(135deg, var(--g-violet), var(--g-coral));border-radius:3px;width:10px;height:10px;position:absolute;top:.55em;left:2px}.mk-stage figcaption{color:var(--text-2);margin-top:16px;font-size:13px;line-height:1.5}@media (width<=980px){.street{margin:0 auto}.vs-grid,.mk-grid{grid-template-columns:minmax(0,1fr)}.pl-grid,.cr-grid,.terms{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=560px){.pl-grid,.cr-grid,.terms,.buy-grid{grid-template-columns:minmax(0,1fr)}.shapes{grid-template-columns:1fr 1fr}.shapes .shape:first-child{grid-column:1/-1}.street .tag{font-size:10px}}@media (prefers-reduced-motion:reduce){.pl-grid li{transition:none}}
