.zs-addons-split{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:clamp(32px,5vw,72px);align-items:start}.zs-addons-copy{min-width:0}.zs-addons-copy .lead{margin-bottom:0}.zs-coin-stage{--coin:280px;--edge-1:#2e1065;--edge-2:#1a0838;display:flex;flex-direction:column;align-items:center;gap:22px;min-width:0;user-select:none}.zs-coin-scene{position:relative;width:var(--coin);height:calc(var(--coin) + 72px);perspective:1100px}.zs-coin-float{position:absolute;inset:0 0 auto 0;height:var(--coin);animation:zs-coin-float 5.5s ease-in-out infinite}.zs-coin-stack{--rx:0deg;--ry:0deg;transform:rotateX(calc(14deg + var(--rx))) rotateY(var(--ry));transition:transform .5s cubic-bezier(.2,.7,.2,1)}.zs-coin,.zs-coin-stack{position:absolute;inset:0}.zs-coin{border-radius:50%;background:conic-gradient(from 215deg,#ede9fe,#a855f7 14%,#5b21b6 30%,#c084fc 46%,#6d28d9 58%,#f3e8ff 72%,#8b5cf6 86%,#ede9fe);box-shadow:0 5px 0 var(--edge-1),0 10px 0 var(--edge-2),0 34px 54px -14px rgba(0,0,0,.7),0 0 90px -24px rgba(168,85,247,.5)}.zs-coin:before{content:"";position:absolute;inset:0;border-radius:50%;background:repeating-conic-gradient(from 0deg,rgba(255,255,255,.34) 0deg 1.1deg,rgba(20,6,47,.55) 1.1deg 3deg);-webkit-mask:radial-gradient(circle,transparent calc(50% - 9px),#000 calc(50% - 8px));mask:radial-gradient(circle,transparent calc(50% - 9px),#000 calc(50% - 8px))}.zs-coin-main{z-index:5}.zs-coin-face{position:absolute;inset:17px;border-radius:50%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;overflow:hidden;background:radial-gradient(circle at 36% 28%,#2a1f45 0,#140d24 48%,#0a0712 100%);box-shadow:inset 0 0 0 1px rgba(255,255,255,.16),inset 0 3px 8px rgba(255,255,255,.1),inset 0 -6px 14px rgba(0,0,0,.7),0 0 0 1px rgba(0,0,0,.7)}.zs-coin-legend{position:absolute;inset:0;width:100%;height:100%;fill:rgba(233,213,255,.62);font-family:var(--font-geist),"Inter",ui-sans-serif,system-ui,sans-serif;font-size:6.4px;font-weight:500;letter-spacing:.22em;pointer-events:none}.zs-coin-mark{width:40%;height:auto;margin-top:12px;filter:drop-shadow(0 2px 1px rgba(0,0,0,.65)) drop-shadow(0 0 12px rgba(168,85,247,.35))}.zs-coin-denom{display:flex;flex-direction:column;align-items:center;gap:1px;animation:zs-coin-pop .35s cubic-bezier(.2,.7,.2,1)}.zs-coin-denom strong{font-family:var(--font-mono),ui-monospace,SFMono-Regular,Menlo,monospace;font-size:22px;font-weight:500;letter-spacing:-.02em;color:#f5f3ff;line-height:1}.zs-coin-denom span{font-size:8.5px;letter-spacing:.24em;text-transform:uppercase;color:rgba(233,213,255,.6)}.zs-coin-sheen{position:absolute;inset:-20%;pointer-events:none;background:linear-gradient(110deg,transparent 38%,rgba(255,255,255,.09) 46%,rgba(255,255,255,.2) 50%,rgba(255,255,255,.09) 54%,transparent 62%);transform:translateX(-70%);animation:zs-coin-sheen 7s linear infinite}.zs-coin-under{background:conic-gradient(from 215deg,#a78bfa,#6d28d9 30%,#4c1d95 55%,#a78bfa 80%,#7c3aed);box-shadow:0 5px 0 var(--edge-1),0 10px 0 var(--edge-2),0 20px 30px -10px rgba(0,0,0,.6);opacity:0;transform:translateY(0) scale(.985);transition:transform .5s cubic-bezier(.2,.7,.2,1),opacity .3s}.zs-coin-under:after{content:"";position:absolute;inset:17px;border-radius:50%;background:#120b21;box-shadow:inset 0 0 0 1px rgba(255,255,255,.1)}.zs-coin-under[data-i="1"]{z-index:4}.zs-coin-under[data-i="2"]{z-index:3}.zs-coin-under[data-i="3"]{z-index:2}.zs-coin-under[data-i="4"]{z-index:1}.zs-coin-stage[data-stack="2"] .zs-coin-under[data-i="1"],.zs-coin-stage[data-stack="4"] .zs-coin-under[data-i="1"]{opacity:1;transform:translateY(16px) scale(.985)}.zs-coin-stage[data-stack="2"] .zs-coin-under[data-i="2"],.zs-coin-stage[data-stack="4"] .zs-coin-under[data-i="2"]{opacity:1;transform:translateY(32px) scale(.97)}.zs-coin-stage[data-stack="4"] .zs-coin-under[data-i="3"]{opacity:1;transform:translateY(48px) scale(.955)}.zs-coin-stage[data-stack="4"] .zs-coin-under[data-i="4"]{opacity:1;transform:translateY(64px) scale(.94)}.zs-coin-packs{display:flex;gap:6px;padding:5px;border:1px solid var(--line-2);border-radius:999px;background:rgba(255,255,255,.025)}.zs-coin-pack{appearance:none;font:inherit;display:flex;flex-direction:column;align-items:center;gap:2px;padding:8px 16px;border:1px solid transparent;border-radius:999px;background:transparent;color:var(--fg-dim);cursor:pointer;transition:background .18s,border-color .18s,color .18s}.zs-coin-pack strong{font-size:13px;font-weight:500;letter-spacing:-.01em;color:inherit;white-space:nowrap}.zs-coin-pack span{font-size:11.5px;color:var(--fg-mute)}.zs-coin-pack:hover{color:var(--fg);border-color:var(--line-2)}.zs-coin-pack[aria-checked=true]{color:var(--fg);background:var(--accent-soft);border-color:var(--accent-line)}.zs-coin-pack[aria-checked=true] span{color:#d8b4fe}.zs-coin-pack:focus-visible{outline:2px solid var(--accent-line);outline-offset:2px}.zs-coin-note{margin:0;font-size:12.5px;color:var(--fg-mute);text-align:center;line-height:1.5}@keyframes zs-coin-float{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes zs-coin-sheen{0%{transform:translateX(-70%)}40%,to{transform:translateX(70%)}}@keyframes zs-coin-pop{0%{opacity:0;transform:translateY(4px) scale(.92)}to{opacity:1;transform:none}}@media (max-width:900px){.zs-addons-split{grid-template-columns:minmax(0,1fr);gap:36px}.zs-coin-stage{--coin:240px}}@media (max-width:480px){.zs-coin-stage{--coin:210px}.zs-coin-face{inset:14px}.zs-coin-denom strong{font-size:18px}.zs-coin-packs{flex-wrap:wrap;justify-content:center;border-radius:20px}.zs-coin-pack{padding:7px 12px}}@media (prefers-reduced-motion:reduce){.zs-coin-denom,.zs-coin-float,.zs-coin-sheen{animation:none}.zs-coin-stack,.zs-coin-under{transition:none}}.zs-prx-credits.zs-hcw-block:before{content:none}.zs-prx-credits .zs-hcw-points li{color:var(--spot-dim)}.zs-prx-credits .zs-hcw-diagram{--fg-mute:#82828e;color:var(--fg);box-shadow:var(--spot-shadow)}section.block.zs-prx-compare-block{padding-top:8px;padding-bottom:80px}.zs-hcw-bars.js:not(.is-visible) .zs-hcw-bar{height:4px}.zs-hcw-bars.js:not(.is-visible) .zs-hcw-bar-note{opacity:0}.zs-hcw-bars.is-visible .zs-hcw-bar{transition:height .8s cubic-bezier(.22,1,.36,1) calc(var(--i, 0) * 80ms),background .2s}.zs-hcw-bars.is-visible .zs-hcw-bar-note{transition:opacity .4s ease calc(var(--i, 0) * 80ms + .6s)}@media (prefers-reduced-motion:reduce){.zs-hcw-bars .zs-hcw-bar,.zs-hcw-bars .zs-hcw-bar-note{transition:none}}