body.vx{--vx-bg: #1b120c;--vx-bg2: #24180f;--vx-card: #2a1d14;--vx-line: rgba(251, 243, 232, .1);--vx-soft: rgba(251, 243, 232, .62);background:var(--vx-bg);color:var(--paper)}body.vx .aurora{display:none}body.vx:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:0;background:radial-gradient(60% 50% at 70% 18%,rgba(229,138,78,.2),transparent 70%),radial-gradient(50% 40% at 10% 90%,rgba(244,166,110,.08),transparent 70%)}body.vx .collar{box-shadow:0 0 0 1px var(--vx-line),0 20px 40px -20px #0009}.vx-main{position:relative;z-index:1;overflow-x:clip}.vx-k{display:inline-flex;align-items:center;gap:10px;font-size:12px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--orange)}.vx-k:before{content:"";width:22px;height:2px;border-radius:2px;background:currentColor}.num{font-variant-numeric:tabular-nums}.coin{border-radius:50%;flex:none}.vx-hero{max-width:1220px;margin:0 auto;padding:clamp(108px,14vh,150px) var(--pad) clamp(60px,9vh,100px);display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(30px,6vw,90px);align-items:center}.vx-door-wrap{position:relative;display:grid;justify-items:center;gap:18px}.vx-glow{position:absolute;top:4%;left:50%;width:92%;aspect-ratio:1;transform:translate(-50%);border-radius:50%;background:radial-gradient(circle,rgba(244,166,110,.32),transparent 62%);filter:blur(10px);animation:vx-breathe 6s ease-in-out infinite}.vx-door{position:relative;width:min(100%,520px);aspect-ratio:1}.vx-door svg{width:100%;height:100%;display:block;overflow:visible}.vx-gauge{position:relative;display:grid;justify-items:center;gap:2px}.vx-gauge b{font-family:var(--display);font-weight:800;font-size:clamp(30px,3.4vw,42px);letter-spacing:-.03em;line-height:1}.vx-gauge span{font-size:14px;color:var(--vx-soft)}.vx-gauge i{font-style:normal}.vx-copy h1{margin-top:18px;font-family:var(--display);font-weight:800;font-size:clamp(40px,4.8vw,66px);line-height:.92;letter-spacing:-.045em}.vx-copy h1 em{font-style:normal;color:var(--orange)}.vx-copy>p{margin-top:20px;max-width:470px;font-size:clamp(16px,1.3vw,18px);color:var(--vx-soft)}.vx-copy>p b{color:var(--paper)}.vx-lock{margin-top:30px;max-width:470px;padding:22px;border-radius:28px;background:linear-gradient(180deg,#2f2117,#24180f);border:1px solid var(--vx-line);box-shadow:0 1px #ffffff0d inset,0 40px 70px -40px #000c}.vx-lock-top{display:flex;justify-content:space-between;align-items:center;font-size:13px;font-weight:600;color:var(--vx-soft)}.vx-pill{padding:4px 11px;border-radius:99px;font-size:12px;font-weight:700;background:#fbf3e814;color:var(--vx-soft)}.vx-pill.open{background:#f4a66e29;color:var(--orange)}.vx-pill.open:before{content:"";display:inline-block;width:6px;height:6px;margin-right:6px;border-radius:50%;background:currentColor;vertical-align:1px;animation:vx-blink 1.6s infinite}.vx-amt{display:flex;align-items:center;gap:10px;margin:14px 0 18px;min-width:0}.vx-amt output{font-family:var(--display);font-weight:800;font-size:clamp(32px,4vw,46px);letter-spacing:-.035em;line-height:1;white-space:nowrap}.vx-amt output.range{font-size:clamp(26px,3.2vw,38px)}.vx-amt small{font-size:15px;font-weight:700;color:var(--vx-soft)}.vx-row{display:grid;grid-template-columns:auto 1fr auto 1fr;gap:8px 10px;align-items:baseline;padding:14px 0;border-top:1px dashed var(--vx-line);margin-bottom:16px;font-size:14px;color:var(--vx-soft)}.vx-row b{font-family:var(--display);font-size:18px;color:var(--paper)}.vx-btn{position:relative;width:100%;height:60px;border-radius:18px;overflow:hidden;background:var(--orange);color:var(--ink);font-family:var(--display);font-weight:800;font-size:19px;letter-spacing:-.01em;transition:transform .2s var(--spring),background .2s,color .2s}.vx-btn:before{content:"";position:absolute;top:-40%;right:-10%;bottom:-40%;left:-10%;background:conic-gradient(from 0deg,transparent 0 70%,rgba(255,255,255,.55) 80%,transparent 90%);animation:vx-spin 3.6s linear infinite;opacity:.5}.vx-btn:after{content:"";position:absolute;top:2px;right:2px;bottom:2px;left:2px;border-radius:16px;background:var(--orange)}.vx-btn span{position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;gap:8px}.vx-btn:not(:disabled):active{transform:scale(.985)}.vx-btn:disabled{background:#fbf3e814;color:#fbf3e873;cursor:default}.vx-btn:disabled:before{display:none}.vx-btn:disabled:after{background:transparent}@media (hover: hover){.vx-btn:not(:disabled):hover:after{background:#f7b885}}.vx-note{margin-top:12px;font-size:13px;color:#fbf3e873;text-align:center}.vx-hold{margin-top:14px;max-width:470px;display:flex;gap:12px;align-items:flex-start;padding:14px 16px;border-radius:18px;border:1px dashed rgba(244,166,110,.4);background:#f4a66e0f;color:var(--orange)}.vx-hold svg{flex:none;margin-top:1px}.vx-hold p{font-size:13.5px;line-height:1.45;color:var(--vx-soft)}.vx-hold b{color:var(--paper)}.vx-go{display:grid;grid-template-columns:1fr auto;gap:10px}.vx-agent{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:60px;padding:0 18px;border-radius:18px;border:1.5px solid rgba(244,166,110,.45);color:var(--paper);font-family:var(--display);font-weight:700;font-size:16px;white-space:nowrap;transition:background .2s,transform .2s var(--spring)}.vx-agent svg{width:22px;height:22px;flex:none;color:var(--orange)}.vx-agent:active{transform:scale(.97)}@media (hover: hover){.vx-agent:hover{background:#f4a66e1a}}@media (max-width: 420px){.vx-go{grid-template-columns:1fr 1fr}.vx-btn{font-size:16px}.vx-agent{padding:0 10px;font-size:14.5px;gap:6px}.vx-agent svg{width:19px;height:19px}}body.vx .agm{background:#0a060499}body.vx .agm-card{color:var(--ink)}.vx-door .ring-a{transform-origin:200px 200px;animation:vx-spin 60s linear infinite}.vx-door .ring-b{transform-origin:200px 200px;animation:vx-spin 90s linear infinite reverse}.vx-door .fibers{transform-origin:200px 200px;animation:vx-spin 40s linear infinite}.vx-door .bolt{transition:transform .9s var(--ease),fill .5s}.vx-door .pupil{transform-box:fill-box;transform-origin:center;transition:transform 1.1s var(--ease)}.vx-door .look{transition:transform .35s var(--ease)}.vx-door .tick{transition:fill .6s}.vx-door[data-state=ready] .fibers{animation-duration:18s}.vx-door[data-state=ready] .iris-glow{opacity:1}.vx-door .iris-glow{opacity:.45;transition:opacity .8s}.vx-door[data-state=opening] .ring-a{animation-duration:2.4s}.vx-door[data-state=opening] .ring-b,.vx-door[data-state=opening] .fibers{animation-duration:3s}.vx-door[data-state=opening] .bolt,.vx-door[data-state=opened] .bolt{transform:translate(var(--bx),var(--by));fill:var(--orange)}.vx-door[data-state=opened] .pupil{transform:scale(3.4,1.05)}.vx-door[data-state=opened] .iris-glow{opacity:1}.vx-code{max-width:1220px;margin:0 auto;padding:clamp(20px,4vh,50px) var(--pad) 110px}.vx-code ol{list-style:none;margin-top:26px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-top:1px solid var(--vx-line)}.vx-code li{display:grid;gap:18px;padding:28px 26px 30px 0;border-right:1px solid var(--vx-line)}.vx-code li+li{padding-left:26px}.vx-code li:last-child{border-right:0}.vx-code li>b{font-family:var(--display);font-weight:800;font-size:clamp(56px,7vw,96px);line-height:.8;letter-spacing:-.05em;color:transparent;-webkit-text-stroke:1.5px var(--orange)}.vx-code h3{font-family:var(--display);font-weight:700;font-size:21px;letter-spacing:-.02em}.vx-code p{margin-top:6px;color:var(--vx-soft);font-size:15px}.vx-mint{display:inline-flex;align-items:center;gap:10px;margin-top:34px;padding:14px 20px;border-radius:16px;border:1px solid var(--vx-line);font-weight:700;transition:background .25s,border-color .25s}.vx-mint svg{transition:transform .3s var(--spring);color:var(--orange)}@media (hover: hover){.vx-mint:hover{background:#fbf3e80f;border-color:#f4a66e80}.vx-mint:hover svg{transform:translate(4px)}}@keyframes vx-spin{to{transform:rotate(360deg)}}@keyframes vx-breathe{50%{transform:translate(-50%) scale(1.07);opacity:.75}}@keyframes vx-blink{50%{opacity:.3}}@media (max-width: 1100px) and (min-width: 901px){.vx-code ol{grid-template-columns:repeat(2,minmax(0,1fr))}.vx-code li:nth-child(2){border-right:0}.vx-code li:nth-child(3){padding-left:0}.vx-code li{border-bottom:1px solid var(--vx-line)}}@media (max-width: 900px){.vx-hero{grid-template-columns:1fr;padding-top:100px;gap:26px}.vx-door{width:min(88vw,440px)}.vx-copy{text-align:left}.vx-code ol{grid-template-columns:1fr}.vx-code li,.vx-code li+li{grid-template-columns:84px 1fr;padding:24px 0;border-right:0;border-bottom:1px solid var(--vx-line)}.vx-code li>b{font-size:56px}}@media (max-width: 420px){.vx-lock{padding:18px;border-radius:24px}.vx-row{grid-template-columns:auto 1fr}}@media (prefers-reduced-motion: reduce){.vx-door *,.vx-glow,.vx-btn:before{animation:none!important}}
