.vitrine .display{font-size:clamp(46px,6vw,84px);line-height:.9}.vitrine section{scroll-margin-top:64px}.v-stores{flex-wrap:wrap;gap:12px;display:flex}.v-stores.center{justify-content:center}.v-store{border:1px solid var(--line-strong);color:#fff;background:#000;border-radius:12px;align-items:center;gap:12px;min-height:56px;padding:9px 20px 9px 16px;text-decoration:none;transition:transform .15s,border-color .15s;display:inline-flex}a.v-store:hover{color:#fff;border-color:var(--gold);transform:translateY(-2px)}.v-store.gold,a.v-store.gold:hover{background:var(--gold);border-color:var(--gold);color:#16120a}.v-store.soon{cursor:default}.v-store svg{flex:none;width:26px;height:26px}.v-store small{opacity:.8;font-size:11px;line-height:1.1;display:block}.v-store b{font-size:19px;font-weight:600;line-height:1.15;display:block}.v-hero{align-items:flex-end;min-height:calc(100svh - 65px);padding:120px 0 48px;display:flex;position:relative;overflow:hidden}.v-pitch{width:100%;height:100%;position:absolute;inset:0}.v-hero:after{content:"";pointer-events:none;background:linear-gradient(90deg, #0d1012f5 0%, #0d1012cc 42%, #0d101226 75%), linear-gradient(0deg, var(--bg) 0%, transparent 35%);position:absolute;inset:0}.v-hero-text{z-index:2;width:100%;position:relative}.v-hero h1{max-width:10ch;margin-top:14px;font-size:clamp(56px,8vw,124px)}.v-hero h1 em{color:#0000;-webkit-text-stroke:2px var(--gold);background:repeating-linear-gradient(45deg,#e8b04b8c 0 3px,#0000 3px 8px);-webkit-background-clip:text;background-clip:text;font-style:normal}.v-lede{max-width:520px;color:var(--fg-soft);margin:22px 0 30px;font-size:19px;line-height:1.55}.v-lede b{color:var(--fg);font-weight:600}.v-meta{font:500 12px var(--mono);letter-spacing:.08em;color:var(--muted);flex-wrap:wrap;gap:8px 18px;margin:22px 0 0;display:flex}.v-meta span:before{content:"✓ ";color:var(--gold)}.v-lower{z-index:3;right:var(--gutter);font:600 12px var(--mono);letter-spacing:.1em;display:flex;position:absolute;top:28px;box-shadow:0 8px 30px #0006}.v-live{background:var(--danger);color:#fff;align-items:center;gap:7px;padding:8px 10px;display:flex}.v-live i{background:#fff;border-radius:50%;width:7px;height:7px;animation:1.2s infinite v-blink}.v-lower-t{border:1px solid var(--line);color:var(--fg-soft);background:#14181beb;border-left:0;padding:8px 14px}.v-lower-t b{color:var(--fg)}@keyframes v-blink{50%{opacity:.2}}.v-follow{z-index:3;right:var(--gutter);border:1px solid var(--line);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#14181beb;border-radius:12px;width:260px;padding:14px 16px;position:absolute;bottom:48px}.v-spd{font:800 44px var(--display);color:var(--gold);margin:4px 0 6px;line-height:1}.v-spd small{color:var(--muted);margin-left:4px;font-size:18px}.v-row{color:var(--muted);justify-content:space-between;padding:3px 0;font-size:13px;display:flex}.v-row b{font:500 13px var(--mono);color:var(--fg)}.v-feed{border-top:1px solid var(--line);min-height:70px;color:var(--fg-soft);margin:10px 0 0;padding:10px 0 0;font-size:13px;list-style:none}.v-feed li{align-items:center;gap:8px;padding:2px 0;display:flex}.v-feed li:not(:first-child){opacity:.55}.v-feed span{font:500 12px var(--mono);color:var(--muted);min-width:40px}.v-feed i{border-radius:50%;flex:none;width:8px;height:8px}@media (max-width:860px){.v-hero{min-height:calc(100svh - 65px);padding:110px 0 40px}.v-hero:after{background:linear-gradient(0deg, var(--bg) 8%, #0d1012bf 55%, #0d101259 100%)}.v-lower{left:var(--gutter);top:16px;right:auto}.v-venue,.v-follow{display:none}}.v-fog{height:300vh;position:relative}.v-stick{grid-template-columns:1fr 1.1fr;align-items:center;gap:56px;height:100svh;display:grid;position:sticky;top:0}.v-prog{gap:8px;margin-bottom:22px;display:flex}.v-prog i{background:var(--line);border-radius:2px;width:44px;height:3px;transition:background .3s}.v-prog i.on{background:var(--gold)}.v-steps{min-height:300px;position:relative}.v-step{opacity:0;transition:opacity .45s,transform .45s;position:absolute;inset:0;transform:translateY(20px)}.v-step.on{opacity:1;transform:none}.v-step .display{margin-top:12px}.v-step p{max-width:440px;color:var(--fg-soft);margin:16px 0 0;font-size:18px}.v-card{border:1px solid var(--line);background:var(--panel);border-radius:16px;padding:22px;box-shadow:0 30px 80px #00000073}.v-card-hd{border-bottom:1px solid var(--line);align-items:center;gap:16px;margin-bottom:14px;padding-bottom:16px;display:flex}.v-ph{background:linear-gradient(160deg,#2a3036,#15191c);border-radius:8px;flex:none;width:64px;height:80px;position:relative;overflow:hidden}.v-ph:after{content:"";background:#3a4248;border-radius:50% 50% 45% 45%;height:30px;position:absolute;top:14px;left:14px;right:14px;box-shadow:0 34px 0 10px #1d2b53}.v-nm{font:800 34px var(--display);text-transform:uppercase;line-height:1}.v-sub{color:var(--muted);font-size:13px}.v-big{text-align:right;margin-left:auto}.v-big span{font:500 11px var(--mono);letter-spacing:.14em;color:var(--muted);display:block}.v-big b{font:800 46px var(--display);color:var(--gold);white-space:nowrap;line-height:1}.v-attr{grid-template-columns:110px 1fr 56px;align-items:center;gap:12px;padding:6px 0;font-size:14px;display:grid}.v-bar{background:var(--panel2);border-radius:3px;height:10px;position:relative}.v-bar i{border-radius:3px;transition:left .5s,width .5s;position:absolute;top:0;bottom:0}.v-val{text-align:right;color:var(--muted);font-weight:600}.v-know{border-top:1px solid var(--line);font:500 12px var(--mono);letter-spacing:.1em;color:var(--muted);justify-content:space-between;align-items:center;margin-top:14px;padding-top:14px;display:flex}.v-meter{background:var(--panel2);border-radius:2px;flex:1;height:4px;margin:0 14px;overflow:hidden}.v-meter i{background:var(--gold);height:100%;transition:width .5s;display:block}@media (max-width:860px){.v-stick{grid-template-columns:1fr;align-content:center;gap:20px;padding-top:64px}.v-steps{min-height:250px}.v-card-hd{flex-wrap:wrap}.v-big{text-align:left;margin-left:0}.v-attr{grid-template-columns:96px 1fr 48px;padding:4px 0}}.v-bet{border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:#101416;padding:110px 0}.v-bet-grid{grid-template-columns:.9fr 1.1fr;align-items:center;gap:56px;display:grid}.v-bet .display{margin:12px 0 18px}.v-rule{border-left:2px solid var(--gold);font:500 13px var(--mono);color:var(--muted);margin:20px 0 0;padding:4px 0 4px 12px}.v-panel{border:1px solid var(--line);background:var(--panel);border-radius:16px;padding:26px}.v-scale{touch-action:none;-webkit-user-select:none;user-select:none;height:84px;margin:34px 14px 10px;position:relative}.v-axis{background:var(--line-strong);height:2px;position:absolute;top:48px;left:0;right:0}.v-tick{font:500 11px var(--mono);color:var(--muted);position:absolute;top:60px;transform:translate(-50%)}.v-r{border-radius:2px;height:12px;position:absolute}.v-staff{background:repeating-linear-gradient(45deg,#e8b04b73 0 3px,#0000 3px 7px);top:28px}.v-market{background:repeating-linear-gradient(45deg,#8b959c66 0 3px,#0000 3px 7px);top:12px}.v-mine{border:2px solid var(--fg);background:#e7ebed2e;border-radius:3px;height:14px;position:absolute;top:42px}.v-h{cursor:grab;touch-action:none;justify-content:center;width:44px;height:40px;margin-left:-22px;display:flex;position:absolute;top:30px}.v-h:after{content:"";background:var(--fg);width:6px;height:100%;box-shadow:0 0 0 3px var(--panel);border-radius:3px}.v-truth{background:var(--gold);opacity:0;width:3px;margin-left:-1.5px;transition:opacity .4s;position:absolute;top:6px;bottom:22px}.v-truth.on{opacity:1}.v-truth:before{content:attr(data-v);font:800 22px var(--display);color:var(--gold);white-space:nowrap;position:absolute;top:-28px;left:50%;transform:translate(-50%)}.v-legend{color:var(--muted);flex-wrap:wrap;gap:8px 18px;margin-top:26px;font-size:13px;display:flex}.v-legend b{color:var(--fg)}.v-sw{vertical-align:middle;border-radius:2px;width:22px;height:9px;margin-right:6px;display:inline-block;position:static}.v-sw.v-you{border:2px solid var(--fg);background:#e7ebed2e}.v-actions{margin-top:22px}.v-res{opacity:0;min-height:24px;transition:opacity .5s .4s,transform .5s .4s;transform:translateY(10px)}.v-res.on{opacity:1;transform:none}.v-costs{grid-template-columns:repeat(3,1fr);gap:10px;margin-top:22px;display:grid}.v-costs div{border:1px solid var(--line);background:var(--panel2);border-radius:10px;padding:12px}.v-costs div.w{border-color:var(--gold)}.v-costs span{font:500 11px var(--mono);letter-spacing:.12em;color:var(--muted);display:block}.v-costs b{font:800 34px var(--display)}.v-res p{color:var(--fg-soft);margin:14px 0 0;font-size:15px}.v-truths{padding:120px 0}.v-truths .display{max-width:12ch;margin-top:12px}.v-tl{border-top:1px solid var(--line-strong);grid-template-columns:repeat(3,1fr);margin-top:56px;display:grid}.v-tl article{padding:26px 26px 0 0;position:relative}.v-tl article:before{content:"";border:2px solid var(--gold);background:var(--bg);border-radius:50%;width:12px;height:12px;position:absolute;top:-7px;left:0}.v-age{font:800 64px var(--display);color:var(--gold);line-height:1}.v-tl h3{margin:6px 0 8px;font-size:22px}.v-tl p{max-width:330px;color:var(--fg-soft);margin:0;font-size:15px}.v-agents{border-top:1px solid var(--line);background:#101416;padding:110px 0;overflow:hidden}.v-agents-grid{grid-template-columns:1fr 1fr;align-items:center;gap:56px;display:grid}.v-agents .display{margin:12px 0 18px}.v-trust{margin-top:26px}.v-trust div{background:var(--panel2);border-radius:3px;height:14px;margin-top:8px;position:relative}.v-trust i{background:repeating-linear-gradient(45deg,#8b959c73 0 3px,#0000 3px 7px);border-radius:3px;width:30%;position:absolute;top:0;bottom:0;left:25%}.v-trust b{background:var(--fg);border-radius:2px;width:3px;position:absolute;top:-4px;bottom:-4px;left:38%}.v-phone{border:1px solid var(--line-strong);background:#07090a;border-radius:40px;width:min(340px,100%);margin:0 auto;padding:14px;box-shadow:0 40px 100px #0009}.v-screen{background:var(--bg);border-radius:28px;min-height:470px;padding:20px 16px 22px}.v-phone-top{font:600 13px var(--mono);color:var(--muted);justify-content:space-between;margin-bottom:18px;display:flex}.v-who{align-items:center;gap:10px;margin-bottom:14px;display:flex}.v-who b{font-size:15px;display:block}.v-who small{font:500 11px var(--mono);color:var(--muted)}.v-shadow{background:radial-gradient(circle at 60% 35%,#2b3237,#0a0c0d 70%);border-radius:50%;width:40px;height:40px}.v-bub{background:var(--panel2);border-radius:4px 16px 16px;max-width:88%;margin:8px 0;padding:11px 13px;font-size:14px}.v-voice{align-items:center;gap:10px;display:flex}.v-voice small{color:var(--muted)}.v-soft{color:var(--fg-soft);font-size:13px}.v-wave{align-items:center;gap:2px;height:20px;display:flex}.v-wave i{background:var(--muted);border-radius:2px;width:3px}.v-contra{color:#1d2b53;background:#f1ece0;border-radius:6px;margin-top:18px;padding:12px 14px;font-size:13px;position:relative;transform:rotate(-1.2deg)}.v-contra b{font:600 11px var(--mono);letter-spacing:.12em;color:#c8102e;margin-bottom:4px;display:block}.v-contra:after{content:"CONTRADICTION";font:700 11px var(--mono);letter-spacing:.1em;color:#c8102e;background:#f1ece0;border:2px solid #c8102e;padding:2px 6px;position:absolute;top:-12px;right:10px;transform:rotate(6deg)}.v-promise{padding:110px 0}.v-promise .display{margin-top:12px}.v-promise-grid{border:1px solid var(--line);background:var(--line);border-radius:16px;grid-template-columns:repeat(4,1fr);gap:1px;margin-top:40px;display:grid;overflow:hidden}.v-promise-grid div{background:var(--bg);padding:26px 22px}.v-promise-grid b{font:800 40px var(--display);color:var(--gold);margin-bottom:8px;line-height:1;display:block}.v-promise-grid p{color:var(--fg-soft);margin:0;font-size:15px}.v-today,.v-monde{border-top:1px solid var(--line);padding:72px 0}.v-today{background:var(--panel)}.v-today .display,.v-monde .display{margin:8px 0 14px;font-size:clamp(30px,4vw,44px);line-height:1}.v-today .lede,.v-monde .lede{margin-top:14px}.v-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px 40px;display:flex}.v-row>div{flex:420px}.v-final{border-top:1px solid var(--line);text-align:center;padding:130px 0 90px;position:relative;overflow:hidden}.v-glow{pointer-events:none;background:radial-gradient(circle,#e8b04b29,#0000 60%);width:800px;height:800px;position:absolute;top:40%;left:50%;transform:translate(-50%,-50%)}.v-final .wrap{position:relative}.v-final svg:first-child{margin:0 auto 26px;display:block}.vitrine .v-final .display{font-size:clamp(56px,9vw,140px)}.v-final p{max-width:520px;color:var(--fg-soft);margin:18px auto 34px;font-size:19px}.v-final .v-end{font:500 12px var(--mono);letter-spacing:.14em;color:var(--muted);margin:40px auto 0}@media (max-width:860px){.v-bet,.v-agents,.v-promise,.v-truths{padding:72px 0}.v-bet-grid,.v-agents-grid{grid-template-columns:1fr;gap:32px}.v-promise-grid{grid-template-columns:1fr 1fr}.v-tl{border-top:0;border-left:1px solid var(--line-strong);grid-template-columns:1fr;margin-left:6px}.v-tl article{padding:0 0 34px 26px}.v-tl article:before{top:6px;left:-7px}}@media (max-width:480px){.v-promise-grid{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.v-step,.v-res,.v-bar i,.v-meter i,.v-truth{transition:none}.v-live i{animation:none}}
