.wrap[data-v-d8cb7bef]{margin:0 auto;max-width:var(--wrap);padding:0 28px;width:100%}.h2[data-v-d8cb7bef]{font-family:var(--font-display);font-size:clamp(30px,4.6vw,56px);font-weight:900;letter-spacing:-.02em;line-height:.98}.h2.light[data-v-d8cb7bef]{color:#fff}.sub[data-v-d8cb7bef]{color:var(--tx-2);font-size:16px;font-weight:600;line-height:1.6;margin-top:16px;max-width:440px}.sub.light[data-v-d8cb7bef]{color:#ffffffd9}.tlabel[data-v-d8cb7bef]{color:var(--volt);display:inline-block;font-family:var(--mono);font-size:12px;font-weight:700;letter-spacing:.12em;margin-bottom:14px}.hero[data-v-d8cb7bef]{background:radial-gradient(120% 100% at 82% 0,#fdf6df 55%,#f6edce);border-bottom:3px solid var(--tx);overflow:hidden;--mx:0;--my:0}.hero[data-v-d8cb7bef],.hero-in[data-v-d8cb7bef]{position:relative}.hero-in[data-v-d8cb7bef]{align-items:center;display:grid;gap:40px;grid-template-columns:1.03fr .97fr;margin:0 auto;max-width:var(--wrap);padding:clamp(40px,6vw,76px) 28px clamp(60px,7vw,92px);width:100%;z-index:2}.hero-deco[data-v-d8cb7bef]{inset:0;pointer-events:none;position:absolute;z-index:1}.d-blob[data-v-d8cb7bef]{border-radius:50%;position:absolute;will-change:transform}.d-1[data-v-d8cb7bef]{background:#c6ff3a;height:320px;left:-90px;opacity:.5;top:30%;transform:translate(calc(var(--mx)*18px),calc(var(--my)*18px));width:320px}.d-2[data-v-d8cb7bef]{background:#2b2bff;bottom:-70px;height:240px;opacity:.22;right:8%;transform:translate(calc(var(--mx)*-22px),calc(var(--my)*-14px));width:240px}.d-arcs[data-v-d8cb7bef]{height:clamp(200px,26vw,360px);right:-36px;top:-36px;transform:translate(calc(var(--mx)*-14px),calc(var(--my)*-10px));width:clamp(200px,26vw,360px)}.d-arcs[data-v-d8cb7bef],.d-star[data-v-d8cb7bef]{position:absolute}.d-star[data-v-d8cb7bef]{color:var(--tx);font-family:var(--mono);opacity:.5}.d-s1[data-v-d8cb7bef]{font-size:26px;left:46%;top:12%;transform:translate(calc(var(--mx)*26px),calc(var(--my)*20px))}.d-s2[data-v-d8cb7bef]{bottom:14%;color:var(--volt);font-size:20px;left:8%}.d-s3[data-v-d8cb7bef]{bottom:8%;color:var(--volt-3);font-size:30px;opacity:.35;right:40%}.hero-h[data-v-d8cb7bef]{font-family:var(--font-display);font-size:clamp(50px,8.2vw,100px);font-weight:900;letter-spacing:-.03em;line-height:.9;margin:16px 0 0}.hero-h .line[data-v-d8cb7bef]{display:block}.hero-h .w[data-v-d8cb7bef]{display:inline-block}.hero-h .wink[data-v-d8cb7bef]{font-size:.6em;vertical-align:.14em}.hl-box[data-v-d8cb7bef]{background:var(--volt);border-radius:6px;box-shadow:6px 6px 0 var(--tx);color:#fff;padding:0 .1em .06em;transform:rotate(-1.5deg)}.hero-lead[data-v-d8cb7bef]{color:var(--tx-2);font-size:16.5px;font-weight:600;line-height:1.6;margin:26px 0 0;max-width:440px}.hero-cta[data-v-d8cb7bef]{display:flex;flex-wrap:wrap;gap:12px;margin-top:26px}.mag[data-v-d8cb7bef]{transition:transform .25s var(--ease),box-shadow .12s var(--ease),background .15s}.hero-chips[data-v-d8cb7bef]{display:flex;flex-wrap:wrap;gap:8px;margin-top:20px}.hchip[data-v-d8cb7bef]{background:#fff;border:2px solid var(--tx);border-radius:999px;box-shadow:var(--sh-sm);color:var(--tx);font-family:var(--mono);font-size:12.5px;font-weight:700;padding:6px 12px}.hero-art[data-v-d8cb7bef]{display:flex;justify-content:center;position:relative}.hero-stack[data-v-d8cb7bef]{position:relative;width:min(440px,92%)}.hs-front[data-v-d8cb7bef]{position:relative;transform:perspective(1100px) rotateX(var(--rx,0deg)) rotateY(var(--ry,0deg)) rotate(-3deg);transform-style:preserve-3d;transition:transform .2s var(--ease);z-index:3}.hs-back[data-v-d8cb7bef]{inset:0;opacity:.96;position:absolute;transform:rotate(7deg) translate(14%,12%) scale(.94);z-index:1}.fan-tag[data-v-d8cb7bef]{background:#fff;border:2px solid var(--tx);border-radius:999px;box-shadow:var(--sh-sm);color:var(--tx);font-family:var(--mono);font-size:13px;font-weight:700;padding:6px 13px;position:absolute;z-index:5}.fan-1[data-v-d8cb7bef]{background:var(--volt-2);left:-4%;top:-2%;transform:rotate(-8deg)}.fan-2[data-v-d8cb7bef]{background:var(--volt);bottom:2%;color:#fff;right:-6%;transform:rotate(6deg)}.scrollcue[data-v-d8cb7bef]{align-items:center;bottom:16px;color:var(--tx-2);display:inline-flex;flex-direction:column;font-family:var(--mono);font-size:11px;font-weight:700;gap:4px;left:50%;letter-spacing:.14em;position:absolute;text-decoration:none;transform:translate(-50%);z-index:3}.scrollcue i[data-v-d8cb7bef]{animation:bob-d8cb7bef 1.4s ease-in-out infinite;font-size:16px}@keyframes bob-d8cb7bef{0%,to{transform:translateY(0)}50%{transform:translateY(5px)}}@keyframes zL-d8cb7bef{0%{opacity:0;transform:translateY(60%)}}@keyframes zU-d8cb7bef{0%{opacity:0;transform:translateY(22px)}}@keyframes zF-d8cb7bef{0%{opacity:0}}.eyebrow[data-v-d8cb7bef]{animation:zU-d8cb7bef .55s .05s both var(--ease)}.hero-h .line[data-v-d8cb7bef]{animation:zL-d8cb7bef .7s both var(--ease)}.hero-h .line[data-v-d8cb7bef]:first-child{animation-delay:.12s}.hero-h .line[data-v-d8cb7bef]:nth-child(2){animation-delay:.2s}.hero-h .line[data-v-d8cb7bef]:nth-child(3){animation-delay:.28s}.hero-lead[data-v-d8cb7bef]{animation:zU-d8cb7bef .6s .42s both var(--ease)}.hero-cta[data-v-d8cb7bef]>*{animation:zU-d8cb7bef .5s both var(--ease)}.hero-cta[data-v-d8cb7bef]>:first-child{animation-delay:.5s}.hero-cta[data-v-d8cb7bef]>:nth-child(2){animation-delay:.58s}.hero-chips[data-v-d8cb7bef]{animation:zF-d8cb7bef .7s .7s both}.hero-art[data-v-d8cb7bef]{animation:zF-d8cb7bef .8s .45s both}.scrollcue[data-v-d8cb7bef]{animation:zF-d8cb7bef .6s 1.1s both}.marq[data-v-d8cb7bef]{background:var(--tx);border-bottom:3px solid var(--tx);overflow:hidden}.marq-track[data-v-d8cb7bef]{align-items:center;animation:marq-d8cb7bef 26s linear infinite;display:inline-flex;padding:13px 0;white-space:nowrap;will-change:transform}.marq:hover .marq-track[data-v-d8cb7bef]{animation-play-state:paused}.marq-item[data-v-d8cb7bef]{align-items:center;display:inline-flex}.marq-item b[data-v-d8cb7bef]{color:var(--ink);font-family:var(--font-display);font-size:clamp(17px,2vw,26px);font-weight:900}.marq-item i[data-v-d8cb7bef]{color:var(--volt-2);font-style:normal;margin:0 22px}@keyframes marq-d8cb7bef{to{transform:translate(-50%)}}.live[data-v-d8cb7bef]{background:var(--ink);padding-bottom:clamp(48px,6vw,80px)}.live[data-v-d8cb7bef],.live-ticker[data-v-d8cb7bef]{border-bottom:3px solid var(--tx)}.live-ticker[data-v-d8cb7bef]{align-items:center;background:var(--volt-3);color:#fff;display:flex;overflow:hidden;position:relative}.lt-badge[data-v-d8cb7bef]{background:var(--tx);border-right:3px solid var(--tx);color:var(--ink);flex:none;font-family:var(--mono);font-size:12px;font-weight:700;padding:11px 16px;white-space:nowrap;z-index:2}.live-ticker.is-live .lt-badge[data-v-d8cb7bef]{color:#c6ff3a}.lt-track[data-v-d8cb7bef]{align-items:center;animation:marq-d8cb7bef 30s linear infinite;display:inline-flex;white-space:nowrap;will-change:transform}.live:hover .lt-track[data-v-d8cb7bef]{animation-play-state:paused}.lt-item[data-v-d8cb7bef]{align-items:center;display:inline-flex;font-family:var(--mono);font-size:14px;gap:8px;padding:10px 26px}.lt-chg[data-v-d8cb7bef],.lt-item b[data-v-d8cb7bef],.lt-price[data-v-d8cb7bef]{font-weight:700}.lt-chg[data-v-d8cb7bef]{font-size:12px}.lt-chg.up[data-v-d8cb7bef]{color:#c6ff3a}.lt-chg.dn[data-v-d8cb7bef]{color:#ffd1c7}.live-in[data-v-d8cb7bef]{align-items:center;display:grid;gap:44px;grid-template-columns:1fr 1fr;padding-top:clamp(48px,6vw,80px)}.conv[data-v-d8cb7bef]{background:#fff;border:3px solid var(--tx);border-radius:20px;box-shadow:var(--sh);padding:24px}.conv-row[data-v-d8cb7bef]{display:grid;gap:12px;grid-template-columns:1.2fr .8fr}.conv-f[data-v-d8cb7bef]{display:flex;flex-direction:column;gap:7px}.conv-k[data-v-d8cb7bef]{color:var(--tx-2);font-family:var(--mono);font-size:12px;font-weight:700}.conv-inp[data-v-d8cb7bef],.conv-sel[data-v-d8cb7bef]{background:var(--ink);border:2px solid var(--tx);border-radius:11px;color:var(--tx);font-family:var(--font-display);font-size:16px;font-weight:700;padding:12px 13px;width:100%}.conv-cur[data-v-d8cb7bef]{background:var(--ink);border:2px solid var(--tx);border-radius:999px;display:inline-flex;gap:5px;margin-top:12px;padding:4px}.conv-cur button[data-v-d8cb7bef]{background:transparent;border:none;border-radius:999px;color:var(--tx);cursor:pointer;font-family:var(--font-display);font-size:13px;font-weight:800;padding:7px 16px}.conv-cur button.on[data-v-d8cb7bef]{background:var(--tx);color:var(--ink)}.conv-out[data-v-d8cb7bef]{border-top:2px dashed var(--line);display:flex;flex-direction:column;gap:4px;margin-top:18px;padding-top:18px}.conv-eq[data-v-d8cb7bef]{color:var(--tx-2);font-family:var(--mono);font-size:13px}.conv-val[data-v-d8cb7bef]{color:var(--tx);font-family:var(--font-display);font-size:clamp(34px,5vw,50px);font-weight:900;letter-spacing:-.02em;line-height:1}.conv-note[data-v-d8cb7bef]{color:var(--volt);font-size:13px;font-weight:700;margin-top:4px}.gal[data-v-d8cb7bef]{background:var(--tx);border-bottom:3px solid var(--tx);color:var(--ink);padding:clamp(56px,7vw,96px) 0}.gal .tlabel[data-v-d8cb7bef]{color:var(--volt-2)}.gal .h2[data-v-d8cb7bef]{color:var(--ink)}.gal .sub[data-v-d8cb7bef]{color:#fdf6dfc7}.gal-head[data-v-d8cb7bef]{margin:0 auto;max-width:620px;text-align:center}.gal-head .sub[data-v-d8cb7bef]{margin-left:auto;margin-right:auto}.gal-stage[data-v-d8cb7bef]{align-items:center;display:grid;gap:48px;grid-template-columns:1fr 1fr;margin-top:clamp(36px,4vw,56px)}.gal-preview[data-v-d8cb7bef]{justify-self:center;perspective:1100px;position:relative;text-align:center;width:min(460px,100%)}.gp-badge[data-v-d8cb7bef]{background:var(--volt-2);border:2px solid #000;border-radius:999px;color:var(--tx);display:inline-block;font-size:12px;font-weight:700;margin-bottom:16px;padding:5px 14px}.gp-desc[data-v-d8cb7bef]{color:#fdf6dfc7;font-size:14px;font-weight:600;margin-top:18px}.tilt[data-v-d8cb7bef]{transform:perspective(1100px) rotateX(var(--rx,0deg)) rotateY(var(--ry,0deg));transform-style:preserve-3d;transition:transform .2s var(--ease)}.gal-ctrl[data-v-d8cb7bef]{display:flex;flex-direction:column;gap:18px}.gc-k[data-v-d8cb7bef]{color:#fdf6df99;font-family:var(--mono);font-size:12px;font-weight:700;letter-spacing:.08em}.gc-swatches[data-v-d8cb7bef]{display:grid;gap:10px;grid-template-columns:repeat(3,1fr)}.sw[data-v-d8cb7bef]{align-items:flex-end;border:2.5px solid var(--ink);border-radius:13px;cursor:pointer;display:flex;height:56px;justify-content:flex-start;overflow:hidden;padding:7px 9px;transition:transform .15s var(--ease),box-shadow .15s}.sw[data-v-d8cb7bef],.sw span[data-v-d8cb7bef]{position:relative}.sw span[data-v-d8cb7bef]{color:#fff;font-family:var(--font-display);font-size:12px;font-weight:800;text-shadow:0 1px 3px rgba(0,0,0,.4);z-index:1}.sw-holo span[data-v-d8cb7bef],.sw-lime span[data-v-d8cb7bef],.sw-mono span[data-v-d8cb7bef]{color:#141109;text-shadow:none}.sw.on[data-v-d8cb7bef]{box-shadow:0 0 0 3px var(--volt-2),4px 4px 0 var(--volt-2);transform:translateY(-2px)}.sw-lime[data-v-d8cb7bef]{background:#c6ff3a}.sw-charcoal[data-v-d8cb7bef]{background:#141109}.sw-coral[data-v-d8cb7bef]{background:#ff5230}.sw-holo[data-v-d8cb7bef]{background:linear-gradient(115deg,#ff9ec7,#ffd56b,#9dff8a,#6bd5ff,#c89bff)}.sw-mono[data-v-d8cb7bef]{background:#fdf6df}.sw-cobalt[data-v-d8cb7bef]{background:#2b2bff}.gc-rows[data-v-d8cb7bef]{flex-direction:column}.gc-row[data-v-d8cb7bef],.gc-rows[data-v-d8cb7bef]{display:flex;gap:12px}.gc-row[data-v-d8cb7bef]{align-items:center;justify-content:space-between}.gc-seg[data-v-d8cb7bef]{border:2px solid var(--ink);border-radius:999px;display:inline-flex;gap:4px;padding:4px}.gc-seg button[data-v-d8cb7bef]{background:transparent;border:none;border-radius:999px;color:var(--ink);cursor:pointer;font-family:var(--font-display);font-size:13px;font-weight:800;padding:7px 14px}.gc-seg button.on[data-v-d8cb7bef]{background:var(--ink);color:var(--tx)}.gal-ctrl .btn[data-v-d8cb7bef]{align-self:flex-start;margin-top:4px}.calc[data-v-d8cb7bef]{background:var(--volt-3);border-bottom:3px solid var(--tx);padding:clamp(56px,7vw,96px) 0}.calc-in[data-v-d8cb7bef]{align-items:center;display:grid;gap:48px;grid-template-columns:1fr 1fr}.calc .tlabel[data-v-d8cb7bef]{color:#c6ff3a}.calc-card[data-v-d8cb7bef]{background:#fff;border:3px solid var(--tx);border-radius:20px;box-shadow:var(--sh);padding:26px}.calc-seg[data-v-d8cb7bef]{background:var(--ink);border:2px solid var(--tx);border-radius:999px;display:flex;gap:6px;padding:5px}.calc-seg button[data-v-d8cb7bef]{background:transparent;border:none;border-radius:999px;color:var(--tx);cursor:pointer;flex:1;font-family:var(--font-display);font-size:13px;font-weight:800;padding:10px}.calc-seg button.on[data-v-d8cb7bef]{background:var(--volt);color:#fff}.calc-slider[data-v-d8cb7bef]{display:block;margin-top:22px}.calc-k[data-v-d8cb7bef]{color:var(--tx-2);display:block;font-family:var(--mono);font-size:13px;font-weight:700;margin-bottom:10px}.calc-k b[data-v-d8cb7bef]{color:var(--tx);font-family:var(--font-display);font-size:18px}.calc-slider input[data-v-d8cb7bef]{accent-color:var(--volt);height:6px;width:100%}.calc-out[data-v-d8cb7bef]{border-top:2px dashed var(--line);margin-top:24px;padding-top:20px;text-align:center}.calc-ok[data-v-d8cb7bef]{color:var(--tx-2);display:block;font-family:var(--mono);font-size:13px;font-weight:700}.calc-big[data-v-d8cb7bef]{color:var(--volt);display:block;font-family:var(--font-display);font-size:clamp(44px,7vw,72px);font-weight:900;letter-spacing:-.02em;line-height:1;margin:6px 0}.calc-sub[data-v-d8cb7bef]{color:var(--tx-2);font-size:12.5px;font-weight:700}.stats[data-v-d8cb7bef]{background:var(--volt-2);border-bottom:3px solid var(--tx);padding:clamp(44px,5vw,72px) 0}.stats-grid[data-v-d8cb7bef]{display:grid;gap:20px;grid-template-columns:repeat(4,1fr)}.stat[data-v-d8cb7bef]{border-top:4px solid var(--tx);padding-top:14px}.stat b[data-v-d8cb7bef]{font-size:clamp(34px,5vw,60px);line-height:1}.stat b[data-v-d8cb7bef],.stat>span[data-v-d8cb7bef]{color:var(--tx);display:block}.stat>span[data-v-d8cb7bef]{font-size:13px;font-weight:700;margin-top:8px;opacity:.8}.hiw[data-v-d8cb7bef]{background:var(--ink);padding:clamp(56px,7vw,96px) 0}.hiw-head[data-v-d8cb7bef]{text-align:center}.hiw-head .tlabel[data-v-d8cb7bef]{color:var(--volt)}.hiw-rail[data-v-d8cb7bef]{margin-top:clamp(36px,4vw,56px);position:relative}.hiw-line[data-v-d8cb7bef]{background:var(--volt);border-radius:2px;height:4px;left:8%;position:absolute;right:8%;top:34px;transform-origin:left}.hiw-steps[data-v-d8cb7bef]{display:grid;gap:24px;grid-template-columns:repeat(3,1fr);position:relative}.hstep[data-v-d8cb7bef]{background:#fff;border:3px solid var(--tx);border-radius:18px;box-shadow:var(--sh);padding:22px}.hnum[data-v-d8cb7bef]{align-items:center;background:var(--volt);border:3px solid var(--tx);border-radius:50%;color:#fff;display:inline-flex;height:54px;justify-content:center;margin-bottom:14px;width:54px}.hnum[data-v-d8cb7bef],.hstep h3[data-v-d8cb7bef]{font-family:var(--font-display);font-size:20px;font-weight:900}.hstep h3[data-v-d8cb7bef]{margin-bottom:8px}.hstep p[data-v-d8cb7bef]{color:var(--tx-2);font-size:14px;font-weight:600;line-height:1.55}.hiw-cta[data-v-d8cb7bef]{margin-top:40px;text-align:center}@media(max-width:960px){.hero-in[data-v-d8cb7bef]{gap:28px;grid-template-columns:1fr}.calc-in[data-v-d8cb7bef],.gal-stage[data-v-d8cb7bef],.live-in[data-v-d8cb7bef]{gap:30px;grid-template-columns:1fr}.gal-preview[data-v-d8cb7bef]{max-width:400px;order:-1}.hiw-line[data-v-d8cb7bef]{display:none}.hiw-steps[data-v-d8cb7bef]{grid-template-columns:1fr}.stats-grid[data-v-d8cb7bef]{grid-template-columns:1fr 1fr}}@media(max-width:480px){.conv-row[data-v-d8cb7bef]{grid-template-columns:1fr}.gc-swatches[data-v-d8cb7bef]{grid-template-columns:repeat(2,1fr)}.hero-cta .btn[data-v-d8cb7bef]{flex:1}.gc-row[data-v-d8cb7bef]{align-items:flex-start;flex-direction:column;gap:7px}}@media(prefers-reduced-motion:reduce){.eyebrow[data-v-d8cb7bef],.hero-art[data-v-d8cb7bef],.hero-chips[data-v-d8cb7bef],.hero-cta[data-v-d8cb7bef]>*,.hero-h .line[data-v-d8cb7bef],.hero-lead[data-v-d8cb7bef],.scrollcue[data-v-d8cb7bef],.scrollcue i[data-v-d8cb7bef]{animation:none!important;opacity:1!important;transform:none}.hl-box[data-v-d8cb7bef]{transform:rotate(-1.5deg)}.fan-1[data-v-d8cb7bef]{transform:rotate(-8deg)}.fan-2[data-v-d8cb7bef]{transform:rotate(6deg)}.hs-front[data-v-d8cb7bef]{transform:rotate(-3deg)}.hs-back[data-v-d8cb7bef]{transform:rotate(7deg) translate(14%,12%) scale(.94)}}
