body.vf-11mode-page{margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;background:#0d0d0d;color:var(--vf-white, #fff);line-height:1.6}body.vf-11mode-page #header-group{display:none!important}body.vf-11mode-page main.content-for-layout{padding:0!important;max-width:none!important}body.vf-11mode-page .shopify-section{margin:0!important}.vf-11mode-landing{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:16px;line-height:1.6;--m11-red: #e5322d}.vf-11mode-landing *{box-sizing:border-box;font-family:inherit}.vf-11mode-landing :where(h1,h2,h3,h4,h5,h6,p){line-height:inherit}.vf-11mode-landing .mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.vf-11mode-landing .header{position:fixed;top:0;left:0;right:0;z-index:100;padding:20px 32px;display:flex;justify-content:space-between;align-items:center;background:linear-gradient(to bottom,rgba(0,0,0,.82),transparent);pointer-events:none;transition:background .22s ease}body.vf-11mode-page.has-collab-header .header{background:linear-gradient(180deg,#000000db,#0000009e 52%,#0000);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.vf-11mode-landing .header a{pointer-events:auto}.vf-11mode-landing .header__brand{display:inline-flex;align-items:center;gap:0}.vf-11mode-landing .header__collab-link{display:inline-flex;align-items:center;text-decoration:none;pointer-events:none}body.vf-11mode-page.has-collab-header .header__collab-link{pointer-events:auto}.vf-11mode-landing .header__collab-link:hover .header__collab-logo{filter:drop-shadow(0 12px 22px rgba(0,0,0,.6))}.vf-11mode-landing .header__logo{display:inline-flex;align-items:center;gap:0;color:var(--vf-white, #fff);text-decoration:none;line-height:1}.vf-11mode-landing .header__logo img{height:28px;width:auto;display:block;filter:drop-shadow(0 10px 22px rgba(0,0,0,.55))}.vf-11mode-landing .header__nav{display:flex;gap:32px}.vf-11mode-landing .header__collab{display:flex;flex-direction:row;align-items:center;opacity:0;transform:translateY(-2px);pointer-events:none;transition:opacity .22s ease,transform .22s ease}body.vf-11mode-page.has-collab-header .header__collab{opacity:1;transform:translateY(0)}.vf-11mode-landing .header__collab-plus{font-size:16px;font-weight:900;color:#ffffffc7;line-height:1;padding-left:12px;padding-right:14px;transform:translateY(-.5px)}.vf-11mode-landing .header__collab-logo{height:15px;width:auto;display:block;object-fit:contain;filter:drop-shadow(0 10px 18px rgba(0,0,0,.45))}.vf-11mode-landing .header__nav a{color:#ffffffb3;text-decoration:none;font-size:13px;font-weight:500;letter-spacing:.05em;text-transform:uppercase;transition:color .2s}.vf-11mode-landing .header__nav a:hover{color:var(--vf-teal-primary, #0a8c9e)}.vf-11mode-landing .video-hero{position:relative;height:210vh;overflow:clip;background:#0a0a0a}.vf-11mode-landing .video-hero__stage{position:sticky;top:0;height:100vh;overflow:hidden;display:grid;place-items:center;--hero-progress: 0;--hero-progress-raw: 0;--hero-runway-px: 1px}.vf-11mode-landing .video-hero__media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;transform-origin:center;transform:none;transition:filter 80ms linear;filter:contrast(1.05) saturate(1.05);will-change:transform}.vf-11mode-landing .video-hero__video{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;width:100%;height:100%;object-fit:cover;display:block;opacity:.95;transform:translateZ(0)}.vf-11mode-landing .video-hero__poster-fallback{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;width:100%;height:100%;background:radial-gradient(ellipse at 30% 70%,rgba(10,140,158,.15) 0%,transparent 50%),radial-gradient(ellipse at 70% 30%,rgba(229,50,45,.08) 0%,transparent 40%),linear-gradient(160deg,#1a1a1a,#0a0a0a,#121212);opacity:1;transition:opacity .22s ease;pointer-events:none}.vf-11mode-landing .video-hero__media.is-playing .video-hero__poster-fallback{opacity:0}.vf-11mode-landing .video-hero__stage:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:repeating-linear-gradient(0deg,transparent,transparent 2px,rgba(0,0,0,.03) 2px,rgba(0,0,0,.03) 4px);pointer-events:none;z-index:3;opacity:calc(.25 + (var(--hero-progress) * .25))}.vf-11mode-landing .video-hero__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to bottom,#0000006b,#0000002e 35%,#000000b3);z-index:1;opacity:calc(1 - (var(--hero-progress) * 2.2));transition:opacity .12s linear;pointer-events:none}.vf-11mode-landing .video-hero__content{position:relative;z-index:2;text-align:center;padding:20px;max-width:920px;transform:translate3d(0,calc(var(--hero-progress-raw) * var(--hero-runway-px) * -1),0);opacity:calc(1 - (var(--hero-progress) * 1.48));filter:blur(calc(var(--hero-progress) * 2.5px));transition:opacity .15s ease-out,filter .15s ease-out;will-change:opacity,transform;pointer-events:auto}.vf-11mode-landing .video-hero__content.is-dim{pointer-events:none}.vf-11mode-landing .video-hero__badge{display:inline-flex;align-items:center;gap:10px;padding:8px 14px;border:1px solid var(--vf-teal-primary, #0a8c9e);color:#ffffffd1;font-size:11px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;margin-bottom:24px;background:#00000059;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);text-decoration:none}.vf-11mode-landing .video-hero__badge:hover{border-color:#19c6d8d9;background:#00000073}.vf-11mode-landing .video-hero__badge-logo{height:12px;width:auto;display:block;object-fit:contain;filter:drop-shadow(0 10px 18px rgba(0,0,0,.45))}.vf-11mode-landing .video-hero__badge-text{color:#ffffffbf}.vf-11mode-landing .video-hero__title{font-size:clamp(2.5rem,8vw,5rem);font-weight:700;line-height:1.05;margin:0 0 20px;text-transform:uppercase;letter-spacing:-.02em}.vf-11mode-landing .video-hero__title span{color:var(--vf-teal-primary, #0a8c9e)}.vf-11mode-landing .video-hero__subtitle{font-size:clamp(1rem,2.5vw,1.35rem);color:#ffffffbf;margin:0 auto 40px;max-width:640px}.vf-11mode-landing .video-hero__cta{display:flex;gap:16px;justify-content:center;flex-wrap:wrap}.vf-11mode-landing .btn-primary{background:var(--vf-teal-primary, #0a8c9e);color:var(--vf-white, #fff);padding:16px 40px;font-size:13px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;text-decoration:none;border:none;cursor:pointer;transition:all .2s;display:inline-flex;align-items:center;justify-content:center}.vf-11mode-landing .btn-primary:hover{background:#0b9fb3;transform:translateY(-2px);box-shadow:0 8px 24px var(--vf-teal-shadow, rgba(10,140,158,.35))}.vf-11mode-landing .btn-secondary{background:transparent;color:var(--vf-white, #fff);padding:16px 40px;font-size:13px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;text-decoration:none;border:1px solid rgba(255,255,255,.3);cursor:pointer;transition:all .2s;display:inline-flex;align-items:center;justify-content:center}.vf-11mode-landing .btn-secondary:hover{border-color:var(--vf-white, #fff);background:#ffffff0d}.vf-11mode-landing .video-hero__scroll{position:absolute;bottom:40px;left:50%;transform:translate(-50%);z-index:2;display:flex;flex-direction:column;align-items:center;gap:8px;color:#ffffff80;font-size:10px;letter-spacing:.2em;text-transform:uppercase;opacity:calc(1 - (var(--hero-progress) * 1.1));transition:opacity .12s linear}.vf-11mode-landing .video-hero__scroll-line{width:1px;height:40px;background:linear-gradient(to bottom,rgba(255,255,255,.5),transparent)}.vf-11mode-landing .valve-demo{padding:120px 32px;background:radial-gradient(900px 520px at 20% 0%,rgba(10,140,158,.14),transparent 62%),radial-gradient(900px 520px at 80% 15%,rgba(229,50,45,.07),transparent 62%),linear-gradient(180deg,#0a0a0a,#0d0d0d 60% 100%);border-top:1px solid rgba(255,255,255,.06);border-bottom:1px solid rgba(255,255,255,.06)}.vf-11mode-landing .valve-demo__container{max-width:1100px;margin:0 auto;display:grid;grid-template-columns:1.1fr .9fr;gap:56px;align-items:center}.vf-11mode-landing .valve-demo__label{color:var(--vf-teal-primary, #0a8c9e);font-size:12px;font-weight:600;letter-spacing:.2em;text-transform:uppercase;margin:0 0 16px}.vf-11mode-landing .valve-demo__title{font-size:clamp(1.75rem,4vw,2.75rem);font-weight:700;margin:0 0 18px;text-transform:uppercase;letter-spacing:.02em;line-height:1.15}.vf-11mode-landing .valve-demo__title span{color:var(--vf-teal-primary, #0a8c9e)}.vf-11mode-landing .valve-demo__subtitle{color:#ffffffad;margin:0 0 22px;max-width:520px}.vf-11mode-landing .valve-demo__hint{color:#ffffff7a;font-size:12px;letter-spacing:.08em;text-transform:uppercase;display:inline-flex;align-items:center;gap:10px;margin:18px 0 0}.vf-11mode-landing .valve-demo__hint:before{content:"";width:8px;height:8px;border-radius:999px;background:var(--vf-teal-primary, #0a8c9e);box-shadow:0 0 0 6px #0a8c9e26}.vf-11mode-landing .valve-demo__panel{background:linear-gradient(145deg,#ffffff0f,#ffffff09);border:1px solid rgba(255,255,255,.1);padding:28px;position:relative;overflow:hidden;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:box-shadow .4s ease,border-color .4s ease}.vf-11mode-landing .valve-demo__panel.is-eleven{border-color:#e5322d73;box-shadow:0 0 42px #e5322d2e,inset 0 0 32px #e5322d0d}.vf-11mode-landing .valve-demo__status-row{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:18px;padding-bottom:14px;border-bottom:1px solid rgba(255,255,255,.08)}.vf-11mode-landing .valve-demo__status-label{font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:#ffffff8c}.vf-11mode-landing .valve-demo__status{font-size:12px;letter-spacing:.1em;color:#ffffffb3;text-transform:uppercase;white-space:nowrap;transition:color .2s ease}.vf-11mode-landing .valve-demo__panel.is-eleven .valve-demo__status{color:var(--m11-red);text-shadow:0 0 14px rgba(229,50,45,.5)}.vf-11mode-landing .valve-demo__meter{display:grid;grid-template-columns:repeat(11,1fr);gap:6px;margin-bottom:18px}.vf-11mode-landing .valve-demo__seg{height:56px;border:1px solid rgba(255,255,255,.12);background:#ffffff0d;display:flex;align-items:flex-end;justify-content:center;padding-bottom:5px;position:relative;transition:background .16s ease,border-color .16s ease,box-shadow .16s ease}.vf-11mode-landing .valve-demo__seg-num{font-size:10px;color:#ffffff6b;letter-spacing:.04em;transition:color .16s ease}.vf-11mode-landing .valve-demo__seg.is-lit{background:linear-gradient(180deg,#0a8c9e8c,#0a8c9ed9);border-color:#0a8c9ecc;box-shadow:0 0 12px #0a8c9e59}.vf-11mode-landing .valve-demo__seg.is-lit .valve-demo__seg-num{color:#ffffffeb}.vf-11mode-landing .valve-demo__seg--eleven.is-lit{background:linear-gradient(180deg,#e5322d99,#e5322df2);border-color:#e5322de6;box-shadow:0 0 22px #e5322d8c;animation:vf11-pulse 1.2s ease-in-out infinite}@keyframes vf11-pulse{0%,to{box-shadow:0 0 14px #e5322d66}50%{box-shadow:0 0 30px #e5322dbf}}.vf-11mode-landing .valve-demo__readout-row{display:flex;justify-content:space-between;align-items:baseline;padding:4px 0 16px;border-bottom:1px solid rgba(255,255,255,.08);margin-bottom:20px}.vf-11mode-landing .valve-demo__readout-label{font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:#ffffff7a}.vf-11mode-landing .valve-demo__readout{font-size:2.1rem;font-weight:700;letter-spacing:-.02em;color:var(--vf-teal-primary, #0a8c9e);line-height:1;transition:color .2s ease}.vf-11mode-landing .valve-demo__panel.is-eleven .valve-demo__readout{color:var(--m11-red);text-shadow:0 0 18px rgba(229,50,45,.5)}.vf-11mode-landing .valve-demo__remote{display:grid;grid-template-columns:1fr 1fr;gap:12px}.vf-11mode-landing .valve-demo__btn{appearance:none;-webkit-appearance:none;display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:15px 12px;font-size:12px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;cursor:pointer;border:1px solid rgba(255,255,255,.18);background:#ffffff0f;color:#ffffffd9;transition:all .2s}.vf-11mode-landing .valve-demo__btn svg{width:16px;height:16px;flex:0 0 auto}.vf-11mode-landing .valve-demo__btn--open[aria-pressed=true],.vf-11mode-landing .valve-demo__btn--open:hover{background:var(--m11-red);border-color:var(--m11-red);color:#fff;box-shadow:0 6px 22px #e5322d59}.vf-11mode-landing .valve-demo__btn--close[aria-pressed=true],.vf-11mode-landing .valve-demo__btn--close:hover{background:#ffffff24;border-color:#ffffff73;color:#fff}.vf-11mode-landing .valve-demo__btn:focus-visible{outline:2px solid var(--vf-teal-primary, #0a8c9e);outline-offset:2px}.vf-11mode-landing .valve-demo__sound{display:flex;align-items:center;gap:14px;margin:0 0 18px;padding:12px 14px;border:1px solid rgba(255,255,255,.1);background:#00000038}.vf-11mode-landing .valve-demo__play{appearance:none;-webkit-appearance:none;flex:0 0 auto;width:46px;height:46px;border-radius:999px;border:1.5px solid var(--vf-teal-primary, #0a8c9e);background:#0a8c9e1f;color:#fff;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;transition:background .2s,border-color .2s,box-shadow .2s,transform .2s}.vf-11mode-landing .valve-demo__play svg{width:20px;height:20px}.vf-11mode-landing .valve-demo__play .valve-demo__pause-icon,.vf-11mode-landing .valve-demo__play[aria-pressed=true] .valve-demo__play-icon{display:none}.vf-11mode-landing .valve-demo__play[aria-pressed=true] .valve-demo__pause-icon{display:block}.vf-11mode-landing .valve-demo__play:hover,.vf-11mode-landing .valve-demo__play[aria-pressed=true]{background:var(--vf-teal-primary, #0a8c9e);box-shadow:0 6px 20px var(--vf-teal-shadow, rgba(10,140,158,.35))}.vf-11mode-landing .valve-demo__panel.is-eleven .valve-demo__play{border-color:var(--m11-red);background:#e5322d24}.vf-11mode-landing .valve-demo__panel.is-eleven .valve-demo__play:hover,.vf-11mode-landing .valve-demo__panel.is-eleven .valve-demo__play[aria-pressed=true]{background:var(--m11-red);box-shadow:0 6px 22px #e5322d66}.vf-11mode-landing .valve-demo__play:focus-visible{outline:2px solid #fff;outline-offset:2px}.vf-11mode-landing .valve-demo__play.is-loading{animation:m11-play-pulse .9s ease-in-out infinite}@keyframes m11-play-pulse{50%{opacity:.55}}.vf-11mode-landing .valve-demo__sound-text{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:3px}.vf-11mode-landing .valve-demo__sound-label{font-size:10px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#ffffff73;display:flex;align-items:center;gap:10px}.vf-11mode-landing .valve-demo__kinds{display:inline-flex;border:1px solid rgba(255,255,255,.16);border-radius:999px;padding:2px;gap:2px}.vf-11mode-landing .valve-demo__kind{appearance:none;-webkit-appearance:none;border:0;background:transparent;color:#ffffff8c;font:inherit;font-size:9.5px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;line-height:1;padding:5px 9px;border-radius:999px;cursor:pointer;transition:background .15s,color .15s}.vf-11mode-landing .valve-demo__kind:hover{color:#fff}.vf-11mode-landing .valve-demo__kind[aria-pressed=true]{background:var(--vf-teal-primary, #0a8c9e);color:#fff}.vf-11mode-landing .valve-demo__panel.is-eleven .valve-demo__kind[aria-pressed=true]{background:var(--m11-red)}.vf-11mode-landing .valve-demo__kind:focus-visible{outline:2px solid #fff;outline-offset:1px}.vf-11mode-landing .valve-demo__sound-desc{font-size:13px;font-weight:600;color:#ffffffe0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.vf-11mode-landing .valve-demo__panel.is-eleven .valve-demo__sound-desc{color:#fff}.vf-11mode-landing .valve-demo__eq{flex:0 0 auto;display:flex;align-items:flex-end;gap:3px;height:22px}.vf-11mode-landing .valve-demo__eq span{display:block;width:3px;height:4px;border-radius:2px;background:var(--vf-teal-primary, #0a8c9e);opacity:.5;transform-origin:bottom;transition:opacity .2s}.vf-11mode-landing .valve-demo__panel.is-eleven .valve-demo__eq span{background:var(--m11-red)}.vf-11mode-landing .valve-demo__sound.is-playing .valve-demo__eq span{opacity:1;animation:m11-eq .7s ease-in-out infinite alternate}.vf-11mode-landing .valve-demo__sound.is-playing .valve-demo__eq span:nth-child(1){animation-duration:.62s}.vf-11mode-landing .valve-demo__sound.is-playing .valve-demo__eq span:nth-child(2){animation-duration:.48s;animation-delay:-.2s}.vf-11mode-landing .valve-demo__sound.is-playing .valve-demo__eq span:nth-child(3){animation-duration:.55s;animation-delay:-.35s}.vf-11mode-landing .valve-demo__sound.is-playing .valve-demo__eq span:nth-child(4){animation-duration:.44s;animation-delay:-.1s}.vf-11mode-landing .valve-demo__sound.is-playing .valve-demo__eq span:nth-child(5){animation-duration:.66s;animation-delay:-.28s}@keyframes m11-eq{0%{height:4px}to{height:12px}}.vf-11mode-landing .valve-demo__panel.is-eleven .valve-demo__sound.is-playing .valve-demo__eq span{animation-name:m11-eq-eleven}@keyframes m11-eq-eleven{0%{height:6px}to{height:22px}}.vf-11mode-landing .valve-demo__sound-credit{margin:0 0 20px;font-size:11px;line-height:1.5;color:#fff6;letter-spacing:.02em}.vf-11mode-landing .value-props{padding:100px 32px;background:#0d0d0d}.vf-11mode-landing .value-props__container{max-width:1100px;margin:0 auto}.vf-11mode-landing .value-props__header{text-align:center;margin-bottom:64px}.vf-11mode-landing .value-props__label{color:var(--vf-teal-primary, #0a8c9e);font-size:12px;font-weight:600;letter-spacing:.2em;text-transform:uppercase;margin-bottom:16px}.vf-11mode-landing .value-props__title{font-size:clamp(1.75rem,4vw,2.5rem);font-weight:700;margin:0;text-transform:uppercase;letter-spacing:.02em}.vf-11mode-landing .value-props__subtitle{margin:14px auto 0;max-width:78ch;color:#ffffffc2;line-height:1.65;font-size:15px}.vf-11mode-landing .value-props__subtitle a{color:#19c6d8eb;text-decoration:none;border-bottom:1px solid rgba(25,198,216,.35)}.vf-11mode-landing .value-props__subtitle a:hover{border-bottom-color:#19c6d8bf}.vf-11mode-landing .value-props__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:32px}.vf-11mode-landing .value-card{background:linear-gradient(145deg,#161616,#111);border:1px solid #222;padding:40px 32px;transition:all .3s ease}.vf-11mode-landing .value-card:hover{border-color:var(--vf-teal-primary, #0a8c9e);transform:translateY(-4px)}.vf-11mode-landing .value-card__icon{width:48px;height:48px;margin-bottom:24px;color:var(--vf-teal-primary, #0a8c9e)}.vf-11mode-landing .value-card__title{font-size:1.1rem;font-weight:700;margin:0 0 12px;text-transform:uppercase;letter-spacing:.05em}.vf-11mode-landing .value-card__text{color:#fff9;font-size:15px;margin:0;line-height:1.7}.vf-11mode-landing .how-it-works{padding:100px 32px;background:linear-gradient(to bottom,#0d0d0d,#0a0a0a);border-top:1px solid rgba(255,255,255,.06)}.vf-11mode-landing .how-it-works__container{max-width:1100px;margin:0 auto;display:grid;grid-template-columns:.95fr 1.05fr;gap:56px;align-items:center}.vf-11mode-landing .how-it-works__media{position:relative;border:1px solid rgba(255,255,255,.1);background:#000;overflow:hidden}.vf-11mode-landing .how-it-works__video{display:block;width:100%;height:auto}.vf-11mode-landing .how-it-works__label{color:var(--vf-teal-primary, #0a8c9e);font-size:12px;font-weight:600;letter-spacing:.2em;text-transform:uppercase;margin:0 0 16px}.vf-11mode-landing .how-it-works__title{font-size:clamp(1.75rem,4vw,2.5rem);font-weight:700;margin:0 0 28px;text-transform:uppercase;letter-spacing:.02em}.vf-11mode-landing .how-it-works__title span{color:var(--vf-teal-primary, #0a8c9e)}.vf-11mode-landing .how-it-works__steps{list-style:none;margin:0;padding:0;display:grid;gap:20px}.vf-11mode-landing .how-step{display:flex;gap:18px;align-items:flex-start}.vf-11mode-landing .how-step__num{font-size:13px;font-weight:700;letter-spacing:.08em;color:var(--vf-teal-primary, #0a8c9e);border:1px solid rgba(10,140,158,.45);padding:6px 10px;line-height:1;flex:0 0 auto;margin-top:2px}.vf-11mode-landing .how-step__title{font-size:1rem;font-weight:700;margin:0 0 4px;text-transform:uppercase;letter-spacing:.04em}.vf-11mode-landing .how-step__text{color:#ffffff9e;font-size:14px;margin:0;line-height:1.6}.vf-11mode-landing .how-it-works__note{margin:26px 0 0;padding:14px 16px;border-left:2px solid var(--vf-teal-primary, #0a8c9e);background:#0a8c9e14;color:#ffffffc7;font-size:14px;line-height:1.6}.vf-11mode-landing .fits{padding:100px 32px;background:linear-gradient(to bottom,#0a0a0a,#111)}.vf-11mode-landing .fits__container{max-width:1100px;margin:0 auto;text-align:center}.vf-11mode-landing .fits__title{font-size:clamp(1.5rem,3vw,2rem);font-weight:700;margin:0 0 14px;text-transform:uppercase;letter-spacing:.05em}.vf-11mode-landing .fits__subtitle{color:#ffffff9e;margin:0 auto 44px;max-width:700px}.vf-11mode-landing .fits__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:18px}.vf-11mode-landing .fits__item{border:1px solid rgba(255,255,255,.1);background:#ffffff0a;padding:26px 14px 20px;display:flex;flex-direction:column;align-items:center;gap:12px;transition:all .25s ease;text-decoration:none}.vf-11mode-landing .fits__item:hover{border-color:var(--vf-teal-primary, #0a8c9e);transform:translateY(-3px)}.vf-11mode-landing .fits__item img{width:54px;height:54px;object-fit:contain;filter:brightness(0) invert(1) opacity(.85)}.vf-11mode-landing .fits__item span{font-size:12px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#ffffffc7}.vf-11mode-landing .fits__item--more{border-style:dashed;border-color:#0a8c9e80;cursor:pointer}.vf-11mode-landing .fits__more-mark{width:54px;height:54px;display:flex;align-items:center;justify-content:center;font-size:34px!important;font-weight:300;color:var(--vf-teal-primary, #0a8c9e)!important;letter-spacing:0!important;text-transform:none!important}.vf-11mode-landing .vf-why{padding:100px 32px;background:#0d0d0d;border-top:1px solid rgba(255,255,255,.06)}.vf-11mode-landing .vf-why__container{max-width:1100px;margin:0 auto;display:grid;grid-template-columns:1.15fr .85fr;gap:48px;align-items:start}.vf-11mode-landing .vf-why__label{color:var(--vf-teal-primary, #0a8c9e);font-size:12px;font-weight:600;letter-spacing:.2em;text-transform:uppercase;margin:0 0 16px}.vf-11mode-landing .vf-why__title{font-size:clamp(1.6rem,3.4vw,2.4rem);font-weight:700;margin:0 0 16px;text-transform:uppercase;letter-spacing:.02em;line-height:1.2}.vf-11mode-landing .vf-why__text{color:#ffffffb8;margin:0 0 22px;max-width:56ch;line-height:1.65}.vf-11mode-landing .vf-why__list{list-style:none;margin:0;padding:0;display:grid;gap:12px}.vf-11mode-landing .vf-why__list li{position:relative;padding-left:26px;color:#ffffffbf;font-size:15px;line-height:1.6}.vf-11mode-landing .vf-why__list li:before{content:"";position:absolute;left:0;top:9px;width:10px;height:10px;background:var(--vf-teal-primary, #0a8c9e);clip-path:polygon(0 0,100% 50%,0 100%)}.vf-11mode-landing .vf-why__list strong{color:#ffffffeb}.vf-11mode-landing .vf-why__cta-card{background:linear-gradient(145deg,#0a8c9e24,#0a8c9e0d);border:1px solid rgba(10,140,158,.4);padding:32px 28px}.vf-11mode-landing .vf-why__cta-title{margin:0 0 10px;font-size:1.25rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:#ffffffdb}.vf-11mode-landing .vf-why__cta-text{margin:0 0 14px;color:#ffffffc2;line-height:1.55;font-size:14px}.vf-11mode-landing .vf-why__cta-actions{margin-top:14px;display:flex;flex-wrap:wrap;gap:12px}.vf-11mode-landing .vf-why__cta-actions a{flex:1 1 260px}.vf-11mode-landing .faq{padding:90px 20px;background:#07090d}.vf-11mode-landing .faq__container{max-width:980px;margin:0 auto}.vf-11mode-landing .faq__header{margin-bottom:26px}.vf-11mode-landing .faq__title{margin:0 0 10px;font-size:clamp(2rem,3.2vw,2.6rem);font-weight:700;text-transform:uppercase;letter-spacing:.02em}.vf-11mode-landing .faq__subtitle{margin:0;color:#ffffffb8;line-height:1.6;max-width:72ch}.vf-11mode-landing .faq__list{display:grid;gap:12px}.vf-11mode-landing .faq details{background:#ffffff0d;border:1px solid rgba(255,255,255,.08);border-radius:0;padding:14px 16px}.vf-11mode-landing .faq summary{cursor:pointer;font-weight:650;color:#ffffffeb;list-style:none;padding:0}.vf-11mode-landing .faq summary::-webkit-details-marker{display:none}.vf-11mode-landing .faq__answer{margin-top:10px;color:#ffffffc7;line-height:1.6}.vf-11mode-landing .faq__answer a,.vf-11mode-landing .faq__note a{color:#19c6d8eb;text-decoration:none;border-bottom:1px solid rgba(25,198,216,.35)}.vf-11mode-landing .faq__answer a:hover,.vf-11mode-landing .faq__note a:hover{border-bottom-color:#19c6d8cc}.vf-11mode-landing .faq__note{margin-top:18px;color:#ffffff9e;font-size:13px;line-height:1.5}@media(max-width:980px){.vf-11mode-landing .valve-demo__container,.vf-11mode-landing .how-it-works__container,.vf-11mode-landing .vf-why__container{grid-template-columns:1fr;gap:40px}}@media(max-width:760px){.vf-11mode-landing .header{padding:16px 18px}.vf-11mode-landing .header__nav{display:none}.vf-11mode-landing .valve-demo,.vf-11mode-landing .value-props,.vf-11mode-landing .how-it-works,.vf-11mode-landing .fits,.vf-11mode-landing .vf-why{padding:72px 20px}.vf-11mode-landing .valve-demo__panel{padding:20px 16px}.vf-11mode-landing .valve-demo__seg{height:44px}.vf-11mode-landing .valve-demo__seg-num{font-size:9px}.vf-11mode-landing .valve-demo__meter{gap:4px}.vf-11mode-landing .valve-demo__remote{grid-template-columns:1fr}.vf-11mode-landing .valve-demo__sound{gap:12px;padding:12px}.vf-11mode-landing .valve-demo__sound-desc{white-space:normal;font-size:12px;line-height:1.35}.vf-11mode-landing .valve-demo__kind{padding:8px 12px;font-size:10px}.vf-11mode-landing .fits__grid{grid-template-columns:repeat(2,1fr)}.vf-11mode-landing .video-hero__cta .btn-primary,.vf-11mode-landing .video-hero__cta .btn-secondary{flex:1 1 100%}}@media(prefers-reduced-motion:reduce){.vf-11mode-landing .valve-demo__seg--eleven.is-lit{animation:none}.vf-11mode-landing .valve-demo__sound.is-playing .valve-demo__eq span{animation:none;height:12px}.vf-11mode-landing .valve-demo__play.is-loading{animation:none}.vf-11mode-landing .value-card:hover,.vf-11mode-landing .fits__item:hover,.vf-11mode-landing .btn-primary:hover{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/vf_11mode-landing.css.map */
