.zs-addons-split{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:clamp(32px,5vw,72px);align-items:center;margin-bottom:44px}.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-light{border-top:1px solid rgba(0,0,0,.09);border-bottom:1px solid rgba(0,0,0,.09);background:linear-gradient(180deg,#fafafa,#ffffff 45%,#f6f6f8)}.zs-prx-light.zs-hcw-block:before{content:none}.zs-prx-light .eyebrow{color:#be185d!important;background:rgba(244,114,182,.12)!important;border-color:rgba(244,114,182,.32)!important}.zs-prx-light h2{color:#0b0b10}.zs-prx-light .lead{color:#52525b}.zs-prx-light .zs-hcw-points li{color:#3f3f46}.zs-prx-light .zs-hcw-diagram{box-shadow:0 30px 70px rgba(24,24,27,.22),0 8px 24px rgba(24,24,27,.1)}