.landing-active>main{display:none}#vcmLanding[hidden]{display:none}#vcmLanding{--lp-bg:#0b1020;--lp-panel:#141d30;--lp-line:#29354c;--lp-text:#f5f6fa;--lp-muted:#a8b5c9;--lp-red:#ef315f;background:var(--lp-bg);color:var(--lp-text);font:16px/1.65 system-ui,-apple-system,Arial,sans-serif;overflow:clip}#vcmLanding *{box-sizing:border-box}#vcmLanding a{color:inherit;text-decoration:none}#vcmLanding .lp-wrap{width:min(1180px,calc(100% - 48px));margin:auto}#vcmLanding .lp-nav{display:flex;align-items:center;gap:25px;min-height:88px;border-bottom:1px solid var(--lp-line)}#vcmLanding .lp-brand{font-size:17px;font-weight:900;letter-spacing:-.5px;margin-right:auto}#vcmLanding .lp-brand b{color:var(--lp-red)}#vcmLanding .lp-links{display:flex;align-items:center;gap:25px;font-size:14px}#vcmLanding button,#vcmLanding input{font:inherit}#vcmLanding .lp-lang{padding:7px 10px;background:transparent;border:1px solid var(--lp-line);border-radius:6px;color:var(--lp-text)}#vcmLanding .lp-btn{display:inline-flex;align-items:center;justify-content:center;gap:12px;min-height:50px;border:1px solid transparent;padding:12px 21px;border-radius:7px;background:var(--lp-red);color:white;font-size:14px;font-weight:750;cursor:pointer}#vcmLanding .lp-btn:disabled{opacity:.6;cursor:wait}#vcmLanding .lp-btn-quiet{background:transparent;border-color:var(--lp-line)}#vcmLanding a:focus-visible,#vcmLanding button:focus-visible,#vcmLanding input:focus-visible{outline:3px solid #97bfff;outline-offset:4px}#vcmLanding .lp-hero{display:grid;grid-template-columns:1.03fr 1fr;gap:55px;align-items:center;padding:86px 0 75px}#vcmLanding .lp-eyebrow{font-size:12px;font-weight:750;letter-spacing:2px;text-transform:uppercase;color:var(--lp-muted)}#vcmLanding .lp-eyebrow::before{content:'';display:inline-block;width:7px;height:7px;border-radius:50%;background:var(--lp-red);margin-right:9px}#vcmLanding h1{font-size:clamp(40px,5.3vw,70px);line-height:1.07;letter-spacing:-3px;margin:24px 0;font-weight:850}#vcmLanding h1 em{font-style:normal;color:var(--lp-red)}#vcmLanding p{color:var(--lp-muted);margin:15px 0}#vcmLanding .lp-lead{font-size:18px;max-width:490px}#vcmLanding .lp-actions{display:flex;gap:13px;flex-wrap:wrap;margin:28px 0 20px}#vcmLanding .lp-promise{display:flex;gap:20px;flex-wrap:wrap;font-size:13px;color:var(--lp-text)}#vcmLanding .lp-promise span::before{content:'✓';color:var(--lp-red);margin-right:7px}#vcmLanding .lp-visual{aspect-ratio:1.15;min-height:280px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;border:1px dashed #45516c;background:linear-gradient(145deg,#17213a,#101726);border-radius:14px;text-align:center;padding:24px;position:relative}#vcmLanding .lp-visual::before{content:'';width:90px;height:64px;border:1px solid #54627b;background:linear-gradient(90deg,transparent 49.5%,#54627b 49.5%,#54627b 50.5%,transparent 50.5%);transform:skewY(-12deg);margin-bottom:20px}#vcmLanding .lp-visual strong{font-size:16px}#vcmLanding .lp-visual small{color:var(--lp-muted);font-size:12px}#vcmLanding .lp-strip{border-top:1px solid var(--lp-line);border-bottom:1px solid var(--lp-line);display:grid;grid-template-columns:repeat(3,1fr);padding:25px 0;gap:20px}#vcmLanding .lp-strip strong{display:block;font-size:18px}#vcmLanding .lp-strip span{color:var(--lp-muted);font-size:13px}#vcmLanding .lp-section{padding:80px 0;margin:0;border:0;border-radius:0;background:transparent}#vcmLanding h2{font-size:clamp(28px,3.5vw,42px);line-height:1.2;letter-spacing:-1.2px;margin:16px 0 32px}#vcmLanding h3{font-size:20px;line-height:1.3;margin:18px 0 10px}#vcmLanding .lp-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:28px}#vcmLanding .lp-feature{border-top:1px solid var(--lp-line);padding-top:20px}#vcmLanding .lp-number{font-size:12px;color:var(--lp-red);font-weight:800}#vcmLanding .lp-feature p{font-size:14px}#vcmLanding .lp-preview{aspect-ratio:1.5;min-height:0;border-radius:8px}#vcmLanding .lp-preview::before{width:50px;height:38px;margin-bottom:8px}#vcmLanding .lp-tinted{background:#10182a;border-block:1px solid var(--lp-line)}#vcmLanding .lp-split{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:65px}#vcmLanding .lp-days{display:flex;gap:10px;flex-wrap:wrap;margin:24px 0}#vcmLanding .lp-day{padding:12px 20px;border:1px solid #46516a;border-radius:6px;font-weight:700}#vcmLanding .lp-fair{border-left:3px solid var(--lp-red);padding-left:18px}#vcmLanding .lp-founder{aspect-ratio:1.5}#vcmLanding .lp-signup{max-width:760px;text-align:center;margin:auto}#vcmLanding .lp-signup h2{margin-bottom:16px}#vcmLanding .lp-form-row{display:flex;gap:10px;margin-top:28px;text-align:left}#vcmLanding .lp-form-field{flex:1;min-width:0}#vcmLanding label{display:block;margin:0;font-size:13px;color:var(--lp-muted)}#vcmLanding input[type=email]{display:block;width:100%;background:#0b1020;border:1px solid #58647c;color:white;padding:14px 16px;border-radius:6px;min-height:53px;margin-top:6px}#vcmLanding .lp-submit{align-self:end;min-height:53px}#vcmLanding .lp-consent{display:flex;gap:10px;text-align:left;margin:15px 0;font-size:12px;align-items:flex-start}#vcmLanding .lp-consent input{width:17px;height:17px;flex:0 0 auto;margin:3px 0 0;accent-color:var(--lp-red)}#vcmLanding .lp-hp{display:none}#vcmLanding .lp-note{font-size:12px}#vcmLanding .lp-result{min-height:26px;font-size:14px}#vcmLanding .lp-result.error{background:transparent;color:#ff9eb5}#vcmLanding details{border-bottom:1px solid var(--lp-line);padding:18px 0}#vcmLanding summary{cursor:pointer;font-weight:650}#vcmLanding details p{font-size:14px;max-width:800px}#vcmLanding .lp-footer{border-top:1px solid var(--lp-line);padding:28px 0;display:flex;gap:24px;align-items:center;flex-wrap:wrap;font-size:12px;color:var(--lp-muted)}#vcmLanding .lp-footer .lp-brand{color:var(--lp-text)}#vcmLanding .lp-smalllink{text-decoration:underline;text-underline-offset:4px}#vcmLanding .lp-top-note{font-size:12px;margin:12px 0 0}html{scroll-behavior:smooth}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}@media(max-width:850px){#vcmLanding .lp-hero{gap:28px;padding:50px 0}#vcmLanding .lp-links>a{display:none}#vcmLanding .lp-grid{gap:18px}#vcmLanding .lp-split{gap:30px}#vcmLanding h1{letter-spacing:-2px}}@media(max-width:620px){#vcmLanding .lp-wrap{width:calc(100% - 36px)}#vcmLanding .lp-nav{min-height:76px;gap:12px;flex-wrap:wrap;padding:12px 0}#vcmLanding .lp-brand{font-size:14px}#vcmLanding .lp-links{gap:9px}#vcmLanding .lp-nav .lp-btn{padding:9px 11px;min-height:42px;font-size:12px}#vcmLanding .lp-hero,#vcmLanding .lp-split,#vcmLanding .lp-grid{grid-template-columns:1fr}#vcmLanding .lp-hero{padding:42px 0}#vcmLanding h1{font-size:44px}#vcmLanding .lp-visual{aspect-ratio:1.5;min-height:210px}#vcmLanding .lp-preview{min-height:150px}#vcmLanding .lp-section{padding:48px 0}#vcmLanding .lp-strip{gap:12px}#vcmLanding .lp-strip strong{font-size:15px}#vcmLanding .lp-strip span{font-size:11px}#vcmLanding .lp-form-row{flex-direction:column}#vcmLanding .lp-submit{align-self:stretch}#vcmLanding .lp-days{gap:7px}#vcmLanding .lp-day{padding:10px 16px}}
