body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.MuiAppBar-root{background-color:#fff!important;box-shadow:0 2px 10px #0000001a!important;color:#000!important}.MuiToolbar-root{align-items:center!important;display:flex!important;justify-content:space-between!important;max-height:64px!important;min-height:64px!important;padding:0 16px!important}.MuiTypography-root{color:#000!important;font-weight:700!important}.MuiIconButton-root{color:#000!important;padding:8px!important}@media (max-width:600px){.MuiToolbar-root{flex-wrap:nowrap!important;max-height:64px!important;min-height:64px!important;overflow:hidden!important;padding:0 8px!important}.logo-container{flex-shrink:0!important;margin-right:4px!important}.logo-container img{height:40px!important}.search-field{flex:1 1!important;margin:0 4px!important;max-width:200px!important;min-width:0!important}.search-field .MuiTextField-root{width:100%!important}.search-field .MuiInputBase-input{font-size:14px!important;padding:6px 8px!important}.search-field .MuiInputAdornment-root{margin-right:4px!important}.search-field .MuiSvgIcon-root{font-size:18px!important}.mobile-controls{align-items:center!important;display:flex!important;flex-shrink:0!important;gap:2px!important;margin-left:4px!important}.mobile-controls .MuiIconButton-root{min-height:32px!important;min-width:32px!important;padding:6px!important}.mobile-controls .MuiAvatar-root{height:28px!important;width:28px!important}.desktop-icons,.navbar-title{display:none!important}@media (max-width:480px){.MuiToolbar-root{padding:0 4px!important}.search-field{max-width:150px!important}.mobile-controls{gap:1px!important}.mobile-controls .MuiIconButton-root{min-height:28px!important;min-width:28px!important;padding:4px!important}}}.search-field .MuiOutlinedInput-root{background-color:#fff!important;border-radius:4px!important;height:36px!important}.search-field .MuiOutlinedInput-input{direction:ltr!important;unicode-bidi:plaintext!important}.MuiPaper-root{border-radius:8px!important;box-shadow:0 4px 20px #00000026!important}.MuiMenuItem-root{min-height:40px!important;padding:8px 16px!important}.MuiAvatar-root{background-color:#f5f5f5!important;height:32px!important;width:32px!important}.single-line-toolbar{align-items:center!important;flex-wrap:nowrap!important;justify-content:space-between!important}.flex-shrink-0{flex-shrink:0!important}.flex-grow-1{flex-grow:1!important;min-width:0!important}:root{--vh-ink:#101019;--vh-ink-soft:#1b1b27;--vh-ink-line:#ffffff14;--vh-ember:#ff4d15;--vh-ember-dark:#d63c0d;--vh-amber:#ffb84d;--vh-paper:#f6f3ee;--vh-paper-card:#fff;--vh-paper-line:#10101914;--vh-text:#15151f;--vh-text-muted:#6b6b78;--vh-text-on-dark:#f4f2ee;--vh-text-on-dark-muted:#9a99a6;--vh-container:1180px;--vh-shadow:0 24px 70px #07071059}.vh-page{background:#f6f3ee;background:var(--vh-paper);color:#15151f;color:var(--vh-text);font-family:Inter,Segoe UI,sans-serif;min-height:100vh}.vh-page a{color:inherit;text-decoration:none}.vh-container{margin:0 auto;width:min(calc(100% - 40px),1180px);width:min(calc(100% - 40px),var(--vh-container))}.vh-eyebrow{color:#ffb84d;color:var(--vh-amber);font-family:JetBrains Mono,Consolas,monospace;font-size:12px;letter-spacing:.16em;margin:0;text-transform:uppercase}.vh-eyebrow--dark{color:#d63c0d;color:var(--vh-ember-dark)}.vh-hero{background:radial-gradient(circle at 75% 18%,#ff4d152e,#0000 20%),radial-gradient(circle at 62% 28%,#ffb84d1f,#0000 18%),linear-gradient(180deg,#0d0d15,#101019);color:#f4f2ee;color:var(--vh-text-on-dark);overflow:hidden;position:relative}.vh-hero__grid{background-image:linear-gradient(#ffffff14 1px,#0000 0),linear-gradient(90deg,#ffffff14 1px,#0000 0);background-image:linear-gradient(var(--vh-ink-line) 1px,#0000 1px),linear-gradient(90deg,var(--vh-ink-line) 1px,#0000 1px);background-size:44px 44px;inset:0;-webkit-mask-image:radial-gradient(circle at 50% 30%,#000 42%,#0000 100%);mask-image:radial-gradient(circle at 50% 30%,#000 42%,#0000 100%);position:absolute}.vh-hero__inner{grid-gap:48px;align-items:center;display:grid;gap:48px;grid-template-columns:minmax(0,1.05fr) minmax(380px,.95fr);min-height:720px;padding:88px 0 72px;position:relative;z-index:1}.vh-hero__title{font-family:Space Grotesk,Segoe UI,sans-serif;font-size:clamp(3.4rem,7vw,5.7rem);font-weight:800;letter-spacing:0;line-height:.94;margin:18px 0 22px}.vh-hero__title span{color:#ffb84d;color:var(--vh-amber);display:block}.vh-hero__subtitle{color:#9a99a6;color:var(--vh-text-on-dark-muted);font-size:1.06rem;line-height:1.7;margin:0 0 34px;max-width:52ch}.vh-hero__actions{display:flex;flex-wrap:wrap;gap:14px}.vh-btn{align-items:center;border-radius:999px;display:inline-flex;font-size:.95rem;font-weight:700;min-height:50px;padding:15px 28px}.vh-btn--primary{background:#ff4d15;background:var(--vh-ember);box-shadow:0 14px 30px #ff4d1547;color:#111119}.vh-btn--ghost{background:#ffffff08;border:1px solid #ffffff24;color:#f4f2ee;color:var(--vh-text-on-dark)}.vh-hero__spotlight{display:flex;justify-content:flex-end}.vh-console-card{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(180deg,#ffffff14,#ffffff08),#12121cf0;border:1px solid #ffffff14;border-radius:32px;box-shadow:0 24px 70px #07071059;box-shadow:var(--vh-shadow);padding:22px;width:min(100%,470px)}.vh-console-card__bottom,.vh-console-card__top{align-items:center;color:#9a99a6;color:var(--vh-text-on-dark-muted);display:flex;font-family:JetBrains Mono,Consolas,monospace;font-size:.76rem;gap:16px;justify-content:space-between}.vh-console-card__status{color:#ffb84d;color:var(--vh-amber)}.vh-console-card__price{color:#f4f2ee;color:var(--vh-text-on-dark)}.vh-console-card__visual{background:radial-gradient(circle at 50% 45%,#ff4d1552,#0000 20%),linear-gradient(180deg,#ffffff08,#ffffff03);border:1px solid #ffffff0f;border-radius:24px;height:430px;margin:18px 0;overflow:hidden;position:relative}.vh-console-glow{background:radial-gradient(circle,#ffb84dcc 0,#ff4d1552 34%,#0000 72%);border-radius:50%;filter:blur(6px);inset:68px 92px 110px;position:absolute}.vh-device{background:linear-gradient(180deg,#2a2a37,#16161d);border-radius:28px;bottom:40px;box-shadow:0 18px 38px #00000052;position:absolute;width:112px}.vh-device:before{background:linear-gradient(180deg,#ffffff1a,#ffffff05);border-radius:18px;content:"";inset:14px;position:absolute}.vh-device--left{height:168px;left:58px;transform:rotate(-14deg)}.vh-device--center{border-radius:34px;height:248px;left:calc(50% - 80px);transform:translateY(-18px);width:160px}.vh-device--right{height:182px;right:58px;transform:rotate(13deg)}.vh-ticker{align-items:center;background:#09090f;border-top:1px solid #ffffff14;display:flex;gap:16px;overflow:hidden;padding:15px 28px;position:relative;z-index:1}.vh-ticker__dot{background:#ff4d15;background:var(--vh-ember);border-radius:50%;box-shadow:0 0 0 5px #ff4d1529;flex:0 0 auto;height:9px;width:9px}.vh-ticker__track{color:#9a99a6;color:var(--vh-text-on-dark-muted);display:flex;flex-wrap:wrap;font-family:JetBrains Mono,Consolas,monospace;font-size:.82rem;gap:26px}.vh-ticker__track span:before{color:#ff4d15;color:var(--vh-ember);content:"//";margin-right:10px}.vh-faqs,.vh-new,.vh-products{padding:96px 0}.vh-section-head{align-items:flex-end;display:flex;gap:20px;justify-content:space-between;margin-bottom:36px}.vh-advantages h2,.vh-faqs h2,.vh-section-head h2{font-family:Space Grotesk,Segoe UI,sans-serif;font-size:clamp(2rem,3.2vw,2.8rem);font-weight:800;letter-spacing:0;line-height:1.02;margin:10px 0 0}.vh-meta,.vh-section-head a{color:#6b6b78;color:var(--vh-text-muted);font-family:JetBrains Mono,Consolas,monospace;font-size:.82rem}.vh-products{background:#f6f3ee;background:var(--vh-paper)}.vh-products__grid{grid-gap:22px;display:grid;gap:22px;grid-template-columns:repeat(4,minmax(0,1fr))}.vh-product-card{background:#fff;background:var(--vh-paper-card);border:1px solid #10101914;border:1px solid var(--vh-paper-line);border-radius:20px;box-shadow:0 14px 40px #1010190d;min-height:100%;overflow:hidden}.vh-product-card__media{aspect-ratio:4/3;background:radial-gradient(circle at 70% 22%,#ffb84d5c,#0000 25%),linear-gradient(135deg,#ebe6dc,#f8f5f0);background-position:50%;background-size:cover;position:relative}.vh-new-card__media:not([style]):after,.vh-product-card__media:not([style]):after{background:linear-gradient(180deg,#282833,#121219);border-radius:18px;box-shadow:0 14px 24px #00000024;content:"";inset:26% 22%;position:absolute}.vh-badge{background:#ff4d15;background:var(--vh-ember);border-radius:999px;color:#101019;font-family:JetBrains Mono,Consolas,monospace;font-size:.68rem;left:14px;letter-spacing:.08em;padding:6px 10px;position:absolute;text-transform:uppercase;top:14px}.vh-product-card__body{padding:18px}.vh-new-card p,.vh-product-card__category{color:#6b6b78;color:var(--vh-text-muted);font-family:JetBrains Mono,Consolas,monospace;font-size:.68rem;letter-spacing:.08em;margin:0 0 7px;text-transform:uppercase}.vh-new-card h3,.vh-product-card h3{font-size:1.02rem;line-height:1.25;margin:0 0 12px}.vh-new-card span,.vh-product-card__price{color:#d63c0d;color:var(--vh-ember-dark);font-family:JetBrains Mono,Consolas,monospace;margin:0}.vh-product-card__price span{color:#6b6b78;color:var(--vh-text-muted);margin-left:6px;text-decoration:line-through}.vh-advantages{background:#101019;background:var(--vh-ink);color:#f4f2ee;color:var(--vh-text-on-dark);padding:96px 0}.vh-advantages h2{margin-bottom:40px;max-width:18ch}.vh-advantages__grid{grid-gap:1px;background:#ffffff14;background:var(--vh-ink-line);border:1px solid #ffffff14;border:1px solid var(--vh-ink-line);border-radius:20px;display:grid;gap:1px;grid-template-columns:repeat(3,minmax(0,1fr));overflow:hidden}.vh-advantage-card{background:linear-gradient(180deg,#1a1a26,#161621);padding:32px 28px 36px}.vh-chip{border:1px solid #ff4d1552;border-radius:999px;color:#ff4d15;color:var(--vh-ember);display:inline-block;font-family:JetBrains Mono,Consolas,monospace;font-size:.68rem;letter-spacing:.08em;margin-bottom:18px;padding:6px 11px}.vh-advantage-card h3{font-size:1.15rem;margin:0 0 10px}.vh-advantage-card p,.vh-faq-item p,.vh-faqs__intro p,.vh-footer__copy,.vh-footer__hours{color:#9a99a6;color:var(--vh-text-on-dark-muted);line-height:1.7;margin:0}.vh-new{background:#fff}.vh-new__rail{grid-gap:18px;display:grid;gap:18px;grid-template-columns:repeat(5,minmax(0,1fr))}.vh-new-card__media{aspect-ratio:1;background:linear-gradient(135deg,#ece7de,#faf8f5);background-position:50%;background-size:cover;border-radius:18px;margin-bottom:14px;overflow:hidden;position:relative}.vh-new-card__media:before{background:#ff4d15;background:var(--vh-ember);border-radius:50%;box-shadow:0 0 0 4px #ff4d1524;content:"";height:9px;position:absolute;right:12px;top:12px;width:9px}.vh-faqs{background:#f6f3ee;background:var(--vh-paper)}.vh-faqs__layout{grid-gap:56px;display:grid;gap:56px;grid-template-columns:minmax(280px,360px) minmax(0,1fr)}.vh-faqs__intro p:last-child{color:#6b6b78;color:var(--vh-text-muted);margin-top:16px}.vh-faqs__list{border-top:1px solid #10101914;border-top:1px solid var(--vh-paper-line)}.vh-faq-item{border-bottom:1px solid #10101914;border-bottom:1px solid var(--vh-paper-line);padding:22px 0}.vh-faq-item__question{background:#0000;border:0;color:#15151f;color:var(--vh-text);cursor:pointer;display:flex;font-weight:700;gap:18px;justify-content:space-between;padding:0;text-align:left;width:100%}.vh-faq-item--open p{color:#6b6b78;color:var(--vh-text-muted);margin-top:12px}.vh-footer{background:#101019;background:var(--vh-ink);color:#9a99a6;color:var(--vh-text-on-dark-muted);padding-top:64px}.vh-footer__top{grid-gap:32px;border-bottom:1px solid #ffffff14;border-bottom:1px solid var(--vh-ink-line);display:grid;gap:32px;grid-template-columns:1.6fr 1fr 1fr 1fr;padding-bottom:46px}.vh-footer__logo{color:#f4f2ee;color:var(--vh-text-on-dark);font-family:Space Grotesk,Segoe UI,sans-serif;font-weight:700;letter-spacing:.02em;margin:0 0 14px}.vh-footer__heading{color:#ffb84d;color:var(--vh-amber);font-family:JetBrains Mono,Consolas,monospace;font-size:.7rem;letter-spacing:.08em;margin:0 0 16px;text-transform:uppercase}.vh-footer a,.vh-footer__button,.vh-footer__hours{color:#9a99a6;color:var(--vh-text-on-dark-muted);display:block;margin-bottom:10px}.vh-footer__hours--strong{color:#f4f2ee;color:var(--vh-text-on-dark);font-family:JetBrains Mono,Consolas,monospace}.vh-footer__button{background:#0000;border:0;cursor:pointer;padding:0;text-align:left}.vh-footer__bottom{font-family:JetBrains Mono,Consolas,monospace;font-size:.72rem;padding:20px 0 26px}.vh-modal{background:#06060cad;display:grid;inset:0;padding:24px;place-items:center;position:fixed;z-index:4000}.vh-modal__panel{background:#fff;border-radius:20px;box-shadow:0 24px 70px #07071059;box-shadow:var(--vh-shadow);color:#15151f;color:var(--vh-text);max-height:80vh;overflow:auto;padding:34px;position:relative;width:min(680px,100%)}.vh-modal__panel h2{font-size:1.8rem;margin:0 0 16px}.vh-modal__panel p{color:#6b6b78;color:var(--vh-text-muted);line-height:1.7;white-space:pre-wrap}.vh-modal__close{background:#101019;background:var(--vh-ink);border:0;border-radius:999px;color:#fff;cursor:pointer;height:34px;position:absolute;right:14px;top:14px;width:34px}@media (max-width:1100px){.vh-footer__top,.vh-hero__inner,.vh-new__rail,.vh-products__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.vh-advantages__grid{grid-template-columns:1fr}.vh-console-card{max-width:100%}}@media (max-width:760px){.vh-container{width:min(calc(100% - 28px),1180px);width:min(calc(100% - 28px),var(--vh-container))}.vh-faqs__layout,.vh-footer__top,.vh-hero__inner,.vh-new__rail,.vh-products__grid{grid-template-columns:1fr}.vh-advantages,.vh-faqs,.vh-new,.vh-products{padding:72px 0}.vh-hero__inner{min-height:auto;padding-top:70px}.vh-hero__title{font-size:3rem}.vh-console-card__visual{height:330px}.vh-section-head{align-items:flex-start;flex-direction:column}}.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{animation:App-logo-spin 20s linear infinite}}.App-header{align-items:center;background-color:#282c34;color:#fff;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center;min-height:100vh}.App-link{color:#61dafb}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}
/*# sourceMappingURL=main.75aea822.css.map*/