.pll-switcher{box-sizing:border-box;display:block;width:100%}.pll-switcher ul{line-height:normal;list-style:none;margin:0;padding:0}.pll-switcher li{margin:0}.pll-layout-dropdown,.pll-switcher-inner{align-items:center;background-color:inherit;display:flex;flex-flow:row nowrap;justify-content:flex-start}.pll-switcher-inner{box-sizing:border-box;gap:0;padding:0 .25em;position:relative;width:fit-content}.pll-switcher .pll-switcher-inner>a{color:inherit;max-width:none;padding:.25em;text-decoration:none;width:auto;z-index:1}.pll-switcher-inner .pll-submenu-toggle{background-color:transparent!important; /* !important to overwrite some themes. */border:none;color:currentColor!important;font-size:inherit;height:auto;line-height:0;padding:.2em;width:auto}.pll-switcher-inner .pll-submenu-toggle:focus{outline-offset:inherit}.pll-switcher-inner .pll-submenu-toggle svg{display:block;height:.6em;margin:0;width:.6em}.pll-switcher-inner .pll-submenu-toggle svg path{stroke:currentColor}.pll-switcher-inner .pll-submenu-toggle[aria-expanded=true] svg,.pll-switcher-inner:hover .pll-submenu-toggle:not([aria-expanded]) svg{transform:rotate(180deg)}.pll-switcher-inner ul{align-items:stretch;background-color:var(--pll-dropdown-background-color,#fff);border:1px solid rgba(0,0,0,.15);color:inherit;display:flex;flex-direction:column;height:0;left:0;opacity:0;overflow:hidden;position:absolute;right:auto;top:100%;visibility:hidden;width:0;z-index:2}.wp-block-polylang-language-switcher.has-background .pll-switcher-inner ul{background-color:var(--pll-dropdown-background-color,inherit)}.pll-switcher-inner .pll-submenu-toggle[aria-expanded=true]+ul,.pll-switcher-inner:hover .pll-submenu-toggle:not([aria-expanded])+ul{height:auto;min-width:200px;opacity:1;overflow:visible;visibility:visible;width:auto}.pll-layout-vertical ul{display:flex;flex-direction:column}.pll-layout-horizontal ul,.pll-layout-select{display:flex;flex-direction:row;flex-wrap:wrap}.pll-alignment-left.pll-layout-dropdown,.pll-alignment-left.pll-layout-horizontal ul,.pll-alignment-left.pll-layout-select{justify-content:flex-start}.pll-alignment-center.pll-layout-dropdown,.pll-alignment-center.pll-layout-horizontal ul,.pll-alignment-center.pll-layout-select{justify-content:center}.pll-alignment-right.pll-layout-dropdown,.pll-alignment-right.pll-layout-horizontal ul,.pll-alignment-right.pll-layout-select{justify-content:flex-end}.pll-alignment-stretched .pll-switcher-inner{width:100%}.pll-alignment-stretched.pll-layout-horizontal ul,.pll-alignment-stretched.pll-layout-select{align-items:stretch}.pll-alignment-stretched.pll-layout-dropdown{align-items:stretch;flex-direction:row;flex-wrap:wrap}.pll-alignment-stretched .pll-switcher-inner>a,.pll-alignment-stretched.pll-layout-horizontal li,.pll-alignment-stretched.pll-layout-select select{flex-grow:1}.pll-alignment-center.pll-layout-dropdown ul{left:50%;right:auto;transform:translateX(-50%)}.pll-alignment-right.pll-layout-dropdown ul{left:auto;right:0}.pll-alignment-stretched.pll-layout-dropdown ul{left:0;right:0}.pll-switcher a{align-items:center;box-sizing:border-box;display:flex;height:100%;padding:.25em .5em;width:100%}:root .pll-layout-dropdown ul a,:root .pll-layout-dropdown ul a span{color:var(--pll-dropdown-text-color,#000)}:root .pll-layout-dropdown.has-text-color ul a,:root .pll-layout-dropdown.has-text-color ul a span{color:var(--pll-dropdown-text-color,inherit)}.pll-alignment-center a,.pll-alignment-stretched.pll-layout-horizontal a{justify-content:center}.pll-alignment-left a{justify-content:flex-start}.pll-alignment-right a{justify-content:flex-end}.wp-block-navigation .wp-block-polylang-navigation-language-switcher{align-self:center}.wp-block-polylang-navigation-language-switcher :is(a,.wp-block-navigation-item__content){align-items:center;display:inline-flex;max-width:none;vertical-align:middle;width:auto}.wp-block-polylang-navigation-language-switcher :is(a,.wp-block-navigation-item__content):has(.pll-switcher-flag){line-height:0}.wp-block-polylang-navigation-language-switcher .pll-switcher-label,.wp-block-polylang-navigation-language-switcher .wp-block-navigation-item__label{align-items:center;display:inline-flex;line-height:normal;width:auto}.wp-block-polylang-navigation-language-switcher .pll-switcher-flag{align-items:center;display:flex}:root{--v2-bg:#f4f4f5;--v2-bg-sunk:#e4e4e8;--v2-card:#ffffff;--v2-ink:#121215;--v2-ink-soft:#3f3f46;--v2-muted:#5c5c66;--v2-faint:#8b8b96;--v2-line:#dededf;--v2-line-strong:#c8c8cc;--v2-brand:#e05500;--v2-brand-deep:#b84400;--v2-brand-tint:rgba(224, 85, 0, 0.09);--v2-brand-line:rgba(224, 85, 0, 0.22);--v2-brand-grad:linear-gradient(96deg, #b84400 0%, #e05500 38%, #ff7a29 72%, #b84400 100%);--v2-cta:#121215;--v2-cta-hover:#000000;--v2-on-cta:#ffffff;--v2-r-pill:999px;--v2-r-card:20px;--v2-r-sm:12px;--v2-container:1120px;--v2-container-text:760px;--v2-gap:20px;--v2-section:104px;--v2-shadow-card:0 1px 2px rgba(18, 18, 21, 0.04), 0 12px 32px rgba(18, 18, 21, 0.06);--v2-shadow-lift:0 2px 4px rgba(18, 18, 21, 0.05), 0 24px 56px rgba(18, 18, 21, 0.10);--v2-stage:#100e0d;--v2-stage-text:#f4f1ee;--v2-stage-muted:#a89f98;--v2-stage-line:rgba(255, 255, 255, 0.12);--vd-chrome-red:#ff5f57;--vd-chrome-yellow:#febc2e;--vd-chrome-green:#28c840}@media (max-width:768px){:root{--v2-section:68px}}.v2{margin:0;background:var(--v2-bg);color:var(--v2-ink);font-family:'Chivo',system-ui,-apple-system,sans-serif;font-size:16px;line-height:1.6;-webkit-font-smoothing:antialiased}body.v2,body.v2-chrome{min-height:100vh;min-height:100dvh;display:flex;flex-direction:column}body.v2>#content,body.v2-chrome>#content{flex:1 0 auto}body.v2>.v2-footer,body.v2-chrome>.v2-footer{flex-shrink:0}.v2 *,.v2 *::before,.v2 *::after{box-sizing:border-box}.v2 img,.v2 svg{display:block;max-width:100%}.v2 a:not(.v2-btn):not(.v2-nav-flat){color:inherit}.v2 a{text-decoration:none}.v2 ul{list-style:none;margin:0;padding:0}.v2-container{width:100%;max-width:var(--v2-container);margin:0 auto;padding:0 24px}.v2-narrow{max-width:var(--v2-container-text)}.v2-section{padding:var(--v2-section) 0}.v2-display,.v2-h2,.v2-h3,.v2-h4{font-family:'Archivo',system-ui,sans-serif;margin:0;text-wrap:balance}.v2-display{font-size:clamp(38px, 5.2vw, 58px);font-weight:800;letter-spacing:-.045em;line-height:1.03}.v2-h2{font-size:clamp(34px, 4.8vw, 54px);font-weight:700;letter-spacing:-.038em;line-height:1.06}.v2-h3{font-size:22px;font-weight:700;letter-spacing:-.022em;line-height:1.22}.v2-h4{font-size:17px;font-weight:700;letter-spacing:-.015em;line-height:1.3}.v2-lead{font-size:18px;line-height:1.58;color:var(--v2-muted);margin:0}.v2-body{font-size:15.5px;line-height:1.62;color:var(--v2-muted);margin:0}.v2-small{font-size:13.5px;line-height:1.5;color:var(--v2-muted);margin:0}.v2-eyebrow{font-size:11px;font-weight:700;letter-spacing:.15em;text-transform:uppercase;color:var(--v2-brand-deep);margin:0}.v2-accent{background:var(--v2-brand-grad);-webkit-background-clip:text;background-clip:text;color:#fff0;-webkit-text-fill-color:#fff0}.v2-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:46px;padding:0 24px;border:1px solid #fff0;border-radius:var(--v2-r-pill);font-family:inherit;font-size:15px;font-weight:600;letter-spacing:-.01em;white-space:nowrap;cursor:pointer;transition:background-color 0.18s ease,border-color 0.18s ease,transform 0.18s ease}.v2-btn-primary{background:var(--v2-cta);color:var(--v2-on-cta)}.v2-btn-primary:hover{background:var(--v2-cta-hover);transform:translateY(-1px)}.v2-btn-outline{background:var(--v2-card);color:var(--v2-ink);border-color:var(--v2-line-strong)}.v2-btn-outline:hover{border-color:var(--v2-ink)}.v2-btn-sm{min-height:40px;padding:0 18px;font-size:14px}.v2 a:focus-visible,.v2 button:focus-visible{outline:2px solid var(--v2-brand);outline-offset:3px}.v2-badge{display:inline-flex;align-items:center;gap:7px;padding:7px 15px;border:1px solid var(--v2-brand-line);border-radius:var(--v2-r-pill);background:var(--v2-brand-tint);color:var(--v2-brand-deep);font-size:12.5px;font-weight:600;letter-spacing:-.005em}.v2-badge svg{width:13px;height:13px}.v2-card{background:var(--v2-card);border-radius:var(--v2-r-card);box-shadow:var(--v2-shadow-card);padding:26px}.v2-hero{position:relative;overflow:hidden;padding:84px 0 var(--v2-section);background:radial-gradient(72% 56% at 50% -14%,rgb(224 85 0 / .3),#fff0 70%),radial-gradient(48% 46% at 88% 96%,rgb(224 85 0 / .16),#fff0 72%),conic-gradient(from 202deg at 50% -22%,#fff0 0turn,rgb(224 85 0 / .12) 0.12turn,#fff0 0.28turn),var(--v2-stage);color:var(--v2-stage-text)}.v2-hero::after{content:'';position:absolute;inset:0;z-index:0;pointer-events:none;background-image:linear-gradient(to right,rgb(255 255 255 / .045) 1px,transparent 1px),linear-gradient(to bottom,rgb(255 255 255 / .045) 1px,transparent 1px);background-size:76px 76px;-webkit-mask-image:radial-gradient(ellipse 72% 62% at 28% 34%,#000 0%,transparent 76%);mask-image:radial-gradient(ellipse 72% 62% at 28% 34%,#000 0%,transparent 76%)}.v2-hero-grid{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1.12fr) minmax(0,1fr);align-items:center;gap:40px}@media (max-width:1000px){.v2-hero-grid{grid-template-columns:1fr;gap:52px}}.v2-hero-badge{margin-bottom:20px}.v2-hero-copy{min-width:0}.v2-hero-copy h1{margin:0 0 18px;max-width:13ch}.v2-hero-lead{max-width:42ch;margin:0 0 28px}.v2-hero-form{max-width:480px}.v2-field{display:flex;align-items:center;gap:8px;padding:6px 6px 6px 18px;background:var(--v2-card);border:1px solid var(--v2-line);border-radius:var(--v2-r-pill);box-shadow:var(--v2-shadow-card);transition:border-color 0.2s ease}.v2-field:focus-within{border-color:var(--v2-brand-line)}.v2-field>svg{width:17px;height:17px;color:var(--v2-faint);flex-shrink:0}.v2-field input{flex:1;min-width:0;border:0;outline:0;background:#fff0;font-family:inherit;font-size:15px;color:var(--v2-ink);padding:10px 4px}.v2-field input::placeholder{color:var(--v2-faint)}.v2-hero-note{margin-top:12px;font-size:13px;color:var(--v2-faint)}@media (max-width:560px){.v2-field{flex-direction:column;align-items:stretch;gap:10px;padding:0;background:#fff0;border:0;border-radius:0;box-shadow:none}.v2-hero .v2-field{background:transparent!important;border:0!important;border-radius:0!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;box-shadow:none!important}.v2-field{position:relative}.v2-field>svg{display:block;position:absolute;left:16px;top:15px;z-index:1}.v2-field input{text-align:left;padding:15px 16px 15px 42px;border:1.5px solid var(--v2-line);border-radius:14px;background:var(--v2-card)}.v2-hero .v2-field input{background:rgb(255 255 255 / .1);border-color:rgb(255 255 255 / .28)}.v2-field input:focus{border-color:var(--v2-brand-line)}.v2-field .v2-btn{width:100%}}.v2-hero-proof{display:flex;align-items:center;flex-wrap:wrap;gap:10px 16px;margin-top:26px;font-size:14.5px;font-weight:600}.v2-avatars{display:flex}.v2-avatars img{width:28px;height:28px;border-radius:var(--v2-r-pill);border:2px solid var(--v2-bg);object-fit:cover}.v2-avatars img+img{margin-left:-9px}.v2-stars{display:inline-flex;gap:2px;color:var(--v2-brand)}.v2-stars svg{width:14px;height:14px}.v2-dot{width:3px;height:3px;border-radius:50%;background:var(--v2-line-strong)}.v2-hero-award{display:inline-flex;align-items:center;gap:14px;margin-top:20px;padding:14px 20px 14px 16px;border:1px solid var(--v2-stage-line);border-radius:var(--v2-r-card);background:rgb(255 255 255 / .05)}.v2-hero-award-icon{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:42px;height:42px;border-radius:50%;background:linear-gradient(180deg,var(--v2-brand),var(--v2-brand-deep));color:#fff}.v2-hero-award-icon svg{width:21px;height:21px}.v2-hero-award-copy{display:flex;flex-direction:column;gap:5px}.v2-hero-award-copy b{font-size:15px;font-weight:700;letter-spacing:-.005em;color:var(--v2-stage-text)}.v2-hero-award-rating{display:flex;align-items:center;gap:7px;font-size:13px;font-weight:600;color:var(--v2-stage-muted)}.v2-stage{position:relative;min-width:0;min-height:460px;margin-right:calc(50% - 50vw - 24px);padding-right:24px}@media (max-width:1000px){.v2-stage{margin-right:0;padding-right:0;min-height:0}}.v2-stage.is-offscreen *{animation-play-state:paused!important}.v2-stage-app{position:relative;max-width:620px;border-radius:var(--v2-r-card);overflow:hidden;background:var(--v2-card);box-shadow:var(--v2-shadow-lift);transform:perspective(1400px) rotateY(-7deg) rotateX(2deg);transform-origin:left center}@media (max-width:1000px){.v2-stage-app{transform:none}}.v2-stage-bar{display:flex;align-items:center;gap:7px;padding:11px 15px;border-bottom:1px solid var(--v2-line)}.v2-stage-dot{width:9px;height:9px;border-radius:50%}.v2-stage-url{margin-left:10px;font-size:11.5px;color:var(--v2-faint)}.v2-stage-live{margin-left:auto;display:inline-flex;align-items:center;gap:6px;font-size:10.5px;font-weight:700;letter-spacing:.09em;text-transform:uppercase;color:var(--v2-brand-deep)}.v2-stage-live i{width:6px;height:6px;border-radius:50%;background:var(--v2-brand);animation:v2-pulse 1.8s ease-in-out infinite}@keyframes v2-pulse{0%,100%{opacity:1}50%{opacity:.25}}.v2-stage-app img{width:100%;height:auto;display:block}.v2-float-clip{position:absolute;left:-46px;bottom:26px;width:132px;aspect-ratio:9 / 16;border-radius:14px;overflow:hidden;background:var(--v2-ink);box-shadow:0 18px 44px rgb(18 18 21 / .24);border:3px solid var(--v2-card)}.v2-float-clip img{width:100%;height:100%;object-fit:cover}.v2-float-score{position:absolute;top:7px;right:7px;padding:2px 7px;border-radius:var(--v2-r-pill);background:var(--v2-brand);color:#fff;font-family:'Archivo',sans-serif;font-size:11px;font-weight:800}.v2-float-cap{position:absolute;left:7px;right:7px;bottom:9px;font-family:'Archivo',sans-serif;font-size:10px;font-weight:800;line-height:1.12;text-align:center;text-transform:uppercase;color:#fff;text-shadow:0 2px 6px rgb(0 0 0 / .8)}.v2-float-cap u{text-decoration:none;color:#ffcf4a}.v2-float-pill{position:absolute;z-index:5;left:310px;transform:translateX(-50%);bottom:-44px;opacity:0;color:var(--v2-stage-text);display:inline-flex;align-items:center;gap:9px;padding:9px 15px 9px 11px;border-radius:var(--v2-r-pill);background:rgb(16 14 13 / .82);border:1px solid rgb(255 255 255 / .14);backdrop-filter:blur(14px);box-shadow:0 12px 32px rgb(0 0 0 / .35);font-size:12.5px;font-weight:600;white-space:nowrap}.v2-float-pill b{font-family:'Archivo',sans-serif;font-size:15px;font-weight:800;color:var(--v2-brand)}@property --n{syntax:'<integer>';inherits:false;initial-value:0}.v2-count{--n:0;counter-reset:v2cnt var(--n);animation:v2-count-up 30s linear infinite;animation-delay:calc(var(--pd, 0s) + 0.1s)}.v2-count::before{content:counter(v2cnt)}@keyframes v2-count-up{0%{--n:0}2.57%{--n:var(--target)}100%{--n:var(--target)}}@media (max-width:1000px){.v2-float-pill{left:50%}}@media (max-width:600px){.v2-float-clip{width:88px}.v2-float-pill{font-size:11.5px;padding:7px 12px 7px 9px}}.v2-trust{padding:30px 0;border-top:1px solid var(--v2-line);border-bottom:1px solid var(--v2-line);background:var(--v2-bg-sunk)}.v2-trust-label{text-align:center;font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--v2-muted);margin:0 0 16px}.v2-trust-row{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:12px 34px;font-size:14.5px;font-weight:600;color:var(--v2-ink-soft)}.v2-section-head{text-align:center;margin-bottom:48px}.v2-section-head .v2-eyebrow{margin-bottom:14px}.v2-section-head .v2-lead{margin:16px auto 0;max-width:54ch}.v2-steps{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:var(--v2-gap)}.v2-step{position:relative}.v2-step-n{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:var(--v2-r-pill);background:var(--v2-ink);color:var(--v2-on-cta);font-family:'Archivo',sans-serif;font-size:13px;font-weight:700;margin-bottom:16px}.v2-step h3{margin-bottom:8px}.v2-step-shot{margin-top:18px;border-radius:var(--v2-r-sm);overflow:hidden;border:1px solid var(--v2-line)}.v2-features{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:var(--v2-gap)}.v2-feature-icon{display:none}.v2-feature h3{margin-bottom:8px}.v2-quotes{display:grid;grid-template-columns:repeat(auto-fit,minmax(290px,1fr));gap:var(--v2-gap)}.v2-quote blockquote{margin:0 0 18px;font-size:16px;line-height:1.55;color:var(--v2-ink);letter-spacing:-.012em}.v2-quote figcaption{display:flex;align-items:center;gap:11px}.v2-quote img{width:38px;height:38px;border-radius:var(--v2-r-pill);object-fit:cover}.v2-quote-name{font-size:14px;font-weight:700;display:block}.v2-quote-role{font-size:13px;color:var(--v2-muted)}.v2-metrics{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:var(--v2-gap);text-align:center}.v2-metric-n{font-family:'Archivo',sans-serif;font-size:clamp(34px, 4vw, 46px);font-weight:800;letter-spacing:-.04em;line-height:1;margin:0 0 6px}.v2-faq-item{border-bottom:1px solid var(--v2-line)}.v2-faq-trigger{display:flex;align-items:center;justify-content:space-between;gap:18px;width:100%;padding:22px 0;border:0;background:none;font-family:'Archivo',sans-serif;font-size:17px;font-weight:700;letter-spacing:-.018em;color:var(--v2-ink);text-align:left;cursor:pointer;transition:color 0.16s ease}.v2-faq-trigger:hover{color:var(--v2-brand-deep)}.v2-faq-trigger svg{flex-shrink:0;width:18px;height:18px;transition:transform 0.24s ease}.v2-faq-item.is-open .v2-faq-trigger svg line:first-child{opacity:0}.v2-faq-panel{display:grid;grid-template-rows:0fr;transition:grid-template-rows 0.28s ease}.v2-faq-item.is-open .v2-faq-panel{grid-template-rows:1fr}.v2-faq-panel>div{overflow:hidden}.v2-faq-panel p{padding-bottom:22px;max-width:62ch}.v2-cta-final{text-align:center}.v2-cta-final-box{background:var(--v2-ink);color:#f7f5f2;border-radius:var(--v2-r-card);padding:clamp(40px, 6vw, 72px) 28px;position:relative;overflow:hidden}.v2-cta-final-box::after{content:'';position:absolute;left:50%;top:-40%;transform:translateX(-50%);width:700px;height:500px;background:radial-gradient(ellipse at center,rgb(224 85 0 / .32) 0%,#fff0 66%);pointer-events:none}.v2-cta-final-box>*{position:relative;z-index:1}.v2-cta-final-box .v2-h2{color:#fff}.v2-cta-final-box .v2-lead{color:#b9b1a9;margin:16px auto 30px;max-width:46ch}.v2-cta-final-box .v2-btn-primary{background:var(--v2-card);color:var(--v2-ink)}.v2-cta-final-box .v2-btn-primary:hover{background:#fff}@media (prefers-reduced-motion:reduce){.v2 *,.v2 *::before,.v2 *::after{animation-duration:0.01ms!important;transition-duration:0.01ms!important}}.v2-head-left{display:flex;align-items:flex-end;justify-content:space-between;gap:28px;flex-wrap:wrap;padding-bottom:26px;margin-bottom:44px;border-bottom:1px solid var(--v2-line)}.v2-head-left .v2-eyebrow{margin-bottom:12px}.v2-head-left h2{max-width:22ch;text-wrap:balance}.v2-head-left .v2-lead{max-width:28ch;flex:0 1 300px}.v2-flow{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--v2-gap)}@media (max-width:900px){.v2-flow{grid-template-columns:1fr}}.v2-flow-item{position:relative;padding:28px 26px 26px;background:var(--v2-card);border:1px solid var(--v2-line);border-radius:var(--v2-r-card);box-shadow:var(--v2-shadow-card)}.v2-flow-item:nth-child(2){margin-top:44px}.v2-flow-item:nth-child(3){margin-top:88px}@media (max-width:900px){.v2-flow-item:nth-child(2),.v2-flow-item:nth-child(3){margin-top:0}}.v2-flow-n{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:var(--v2-r-pill);border:1.5px solid var(--v2-brand);background:var(--v2-card);font-family:'Archivo',sans-serif;font-size:13px;font-weight:700;letter-spacing:0;line-height:1;color:var(--v2-ink);margin:0 0 16px}.v2-flow-item h3{margin-bottom:8px}.v2-flow-shot{margin-top:20px;border-radius:var(--v2-r-sm);overflow:hidden;box-shadow:var(--v2-shadow-card);aspect-ratio:16 / 10}.v2-flow-shot img{width:100%;height:100%;object-fit:cover}.v2-flow-shot-real{display:flex;flex-direction:column;width:100%;padding:0;border:1px solid var(--v2-line);background:var(--v2-bg-sunk);cursor:zoom-in;position:relative}.v2-flow-shot-real img{flex:1;min-height:0;object-fit:contain}.v2-flow-bar{display:flex;align-items:center;gap:10px;padding:9px 12px;border-bottom:1px solid var(--v2-line);background:var(--v2-card);flex-shrink:0}.v2-flow-dots{display:inline-flex;gap:5px}.v2-flow-dots i{width:8px;height:8px;border-radius:50%;background:var(--v2-line-strong)}.v2-flow-url{font-family:'Chivo',monospace;font-size:10.5px;letter-spacing:.01em;color:var(--v2-faint)}.v2-flow-zoom-icon{position:absolute;right:10px;bottom:10px;width:30px;height:30px;display:grid;place-items:center;border-radius:50%;background:rgb(16 14 13 / .72);color:#fff;backdrop-filter:blur(3px)}.v2-flow-zoom-icon svg{width:15px;height:15px}.v2-lightbox{position:fixed;inset:0;z-index:200;display:grid;place-items:center;padding:40px;background:rgb(10 9 8 / .86);opacity:0;pointer-events:none;transition:opacity 0.2s ease}.v2-lightbox.is-open{opacity:1;pointer-events:auto}.v2-lightbox img{max-width:min(1100px, 100%);max-height:88vh;width:auto;height:auto;border-radius:var(--v2-r-sm);box-shadow:0 30px 80px rgb(0 0 0 / .5)}.v2-lightbox-close{position:absolute;top:20px;right:20px;width:40px;height:40px;display:grid;place-items:center;border-radius:50%;background:rgb(255 255 255 / .12);color:#fff}.v2-lightbox-close:hover{background:rgb(255 255 255 / .22)}.v2-lightbox-close svg{width:18px;height:18px}.v2-bento{display:grid;grid-template-columns:repeat(12,1fr);gap:14px;align-items:start}.v2-bento>*{grid-column:span 4}.v2-bento>.is-wide{grid-column:span 7}.v2-bento>.is-half{grid-column:span 5}.v2-bento>.is-wide,.v2-bento>.is-half{align-self:stretch;display:flex;flex-direction:column}.v2-bento>.is-half .v2-flow-shot{margin-top:auto}.v2-bento>.is-six{grid-column:span 6}@media (max-width:900px){.v2-bento{grid-template-columns:1fr}.v2-bento>*{grid-column:1 / -1!important}}.v2-bento-hero{display:flex;flex-direction:column;justify-content:space-between;gap:24px;overflow:hidden;padding:30px 30px 0}.v2-bento-shot{border-radius:var(--v2-r-sm) var(--v2-r-sm) 0 0;overflow:hidden;box-shadow:0 -1px 0 var(--v2-line);margin:0 -6px}.v2-bento-shot img,.v2-bento-shot video{width:100%;height:auto;display:block}.v2-proof-grid{display:grid;grid-template-columns:1.15fr 1fr;gap:var(--v2-gap);align-items:stretch}@media (max-width:900px){.v2-proof-grid{grid-template-columns:1fr}}.v2-case{background:var(--v2-ink);color:#f6f3f0;border-radius:var(--v2-r-card);padding:38px;position:relative;overflow:hidden;display:flex;flex-direction:column;justify-content:space-between;gap:30px}.v2-case::after{content:'';position:absolute;right:-20%;bottom:-40%;width:460px;height:460px;background:radial-gradient(circle,rgb(224 85 0 / .3) 0%,#fff0 66%);pointer-events:none}.v2-case>*{position:relative;z-index:1}.v2-case-n{font-family:'Archivo',sans-serif;font-size:clamp(38px, 4.4vw, 50px);font-weight:800;letter-spacing:-.045em;line-height:.98;margin:0 0 10px;color:#fff}.v2-case blockquote{margin:0;font-size:17px;line-height:1.5;letter-spacing:-.015em;color:#ded7d1}.v2-case figcaption{display:flex;align-items:center;gap:11px;margin-top:18px}.v2-case img{width:40px;height:40px;border-radius:var(--v2-r-pill);object-fit:cover}.v2-case-name{font-size:14.5px;font-weight:700;display:block;color:#fff}.v2-case-role{font-size:13px;color:#a79d95}.v2-quotes-col{display:grid;gap:var(--v2-gap)}.v2-case,.v2-quote{position:relative}.v2-case::before,.v2-quote::before{content:'';position:absolute;inset:0;z-index:0;border-radius:inherit;background:radial-gradient(280px circle at var(--mx,50%) var(--my,50%),rgb(255 130 40 / .16),transparent 70%);opacity:0;transition:opacity 0.3s ease;pointer-events:none}.v2-case:hover::before,.v2-quote:hover::before{opacity:1}.v2-quote>*{position:relative;z-index:1}.v2-quote blockquote{margin:0 0 16px;font-size:15.5px;line-height:1.55;color:var(--v2-ink);letter-spacing:-.012em}.v2-quote figcaption{display:flex;align-items:center;gap:11px}.v2-quote img{width:36px;height:36px;border-radius:var(--v2-r-pill);object-fit:cover}.v2-quote-name{font-size:14px;font-weight:700;display:block}.v2-quote-role{font-size:13px;color:var(--v2-muted)}.v2-rule-metrics{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:28px;padding:34px 0;border-top:1px solid var(--v2-line);border-bottom:1px solid var(--v2-line)}.v2-rule-metrics>div+div{border-left:1px solid var(--v2-line);padding-left:28px}@media (max-width:700px){.v2-rule-metrics>div+div{border-left:0;padding-left:0}}.v2-metric-n{font-family:'Archivo',sans-serif;font-size:clamp(30px, 3.6vw, 42px);font-weight:800;letter-spacing:-.045em;line-height:1;margin:0 0 6px}.v2-demo{position:relative;padding:14px;background:var(--v2-bg-sunk)}.v2-scene{position:absolute;inset:0}.v2-scene:first-child{position:relative;inset:auto}.v2-demo-src{position:relative;border-radius:var(--v2-r-sm);overflow:hidden;aspect-ratio:16 / 7;background:var(--v2-ink)}.v2-demo-src img{width:100%;height:100%;object-fit:cover}.v2-demo-scan{position:absolute;top:0;bottom:0;width:2px;background:linear-gradient(180deg,transparent,var(--v2-brand),transparent);box-shadow:0 0 18px 3px rgb(224 85 0 / .55);animation:v2-scan 5.5s cubic-bezier(.5,0,.5,1) infinite}@keyframes v2-scan{0%{left:0%;opacity:0}6%{opacity:1}60%{left:100%;opacity:1}66%{opacity:0}100%{left:100%;opacity:0}}.v2-demo-track{position:relative;height:26px;margin-top:12px;border-radius:6px;background:var(--v2-line);overflow:hidden}.v2-demo-seg{position:absolute;top:0;bottom:0;border-radius:5px;background:linear-gradient(180deg,var(--v2-brand),var(--v2-brand-deep));opacity:0;transform:scaleY(.4);transform-origin:center;animation:v2-seg 5.5s ease-out infinite}@keyframes v2-seg{0%,8%{opacity:0;transform:scaleY(.4)}16%{opacity:1;transform:scaleY(1)}88%{opacity:1;transform:scaleY(1)}100%{opacity:0;transform:scaleY(1)}}.v2-demo-out{display:grid;min-width:0;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-top:12px}.v2-demo-clip{position:relative;width:100%;aspect-ratio:9 / 16;min-width:0;border-radius:9px;overflow:hidden;background:var(--v2-ink);opacity:0;transform:translateY(14px) scale(.94);animation:v2-pop 30s cubic-bezier(.2,.8,.3,1) infinite;animation-delay:var(--cd)}@keyframes v2-pop{0%,2.67%{opacity:0;transform:translateY(12px) scale(.95)}6%{opacity:1;transform:translateY(0) scale(1)}14%{opacity:1;transform:translateY(0) scale(1)}16.67%{opacity:0;transform:translateY(0) scale(1)}100%{opacity:0;transform:translateY(0) scale(1)}}.v2-demo-clip img{width:100%;height:100%;object-fit:cover;animation:v2-track 30s ease-in-out infinite;animation-delay:var(--cd)}@keyframes v2-track{0%,6%{object-position:var(--ox) 52.5%}10%{object-position:calc(var(--ox) + 3.5%) 52.5%}14%{object-position:var(--ox) 52.5%}100%{object-position:var(--ox) 52.5%}}.v2-demo-clip b{position:absolute;top:5px;right:5px;z-index:3;padding:1px 6px;border-radius:var(--v2-r-pill);background:var(--v2-brand);color:#fff;font-family:'Archivo',sans-serif;font-size:10px;font-weight:800}.v2-demo-clip em{position:absolute;top:5px;left:5px;z-index:3;padding:1px 5px;border-radius:3px;background:rgb(16 14 13 / .72);color:#fff;font-family:'Chivo',monospace;font-size:9px;font-style:normal;font-weight:600;letter-spacing:.02em}.v2-demo-hook{position:absolute;top:24px;left:5px;right:5px;z-index:2;padding:5px 7px;background:rgb(207 20 20 / .92);color:#fff;text-align:center;text-transform:uppercase;font-family:'Archivo',sans-serif;font-weight:800;font-size:9.5px;line-height:1.25;letter-spacing:.01em;border-radius:3px;opacity:0;animation:v2-hook-in 30s cubic-bezier(.2,.8,.3,1) infinite;animation-delay:calc(var(--cd) + 0.15s)}.v2-demo-hook.is-orange{background:rgb(255 107 26 / .95);color:#fff;-webkit-text-stroke:.6px rgb(0 0 0 / .55);text-shadow:0 1px 2px rgb(0 0 0 / .35)}.v2-demo-hook.is-white{background:rgb(255 255 255 / .96);color:#17171b}.v2-demo-hook.is-black{background:rgb(10 10 10 / .92);color:#fff}.v2-demo-hook.is-tape{background:url(/wp-content/themes/vdclip/assets/img/hook-tape.png) center/100% 100% no-repeat;color:#fff;border-radius:0;padding:6px 12px;text-shadow:0 1px 2px rgb(0 0 0 / .35)}@media (max-width:560px){.v2-demo-hook{top:12px;padding:2px 4px;font-size:6.5px;line-height:1.15;border-radius:2px}.v2-demo-hook.is-tape{padding:3px 6px}.v2-scene .v2-box i{display:none}}@keyframes v2-hook-in{0%,2.67%{opacity:0;transform:translateY(-8px)}6%{opacity:1;transform:translateY(0)}14%{opacity:1;transform:translateY(0)}16.67%{opacity:0;transform:translateY(0)}100%{opacity:0;transform:translateY(0)}}.v2-demo-cap{position:absolute;left:5px;right:5px;bottom:8px;z-index:2;display:flex;flex-wrap:wrap;justify-content:center;column-gap:6px;max-height:2.3em;overflow:hidden}.v2-demo-cap i{color:#fff;font-family:'Archivo',sans-serif;font-style:normal;font-size:10.5px;font-weight:800;line-height:1.15;text-transform:uppercase;text-shadow:0 1px 3px rgb(0 0 0 / .85),0 0 12px rgb(0 0 0 / .4);opacity:0;transform:translateY(6px) scale(.7);animation:v2-word-in 30s cubic-bezier(.2,.8,.3,1) infinite}@keyframes v2-word-in{0%,6.67%{opacity:0;transform:translateY(6px) scale(.75)}8.67%{opacity:1;transform:translateY(0) scale(1.08)}10.66%{opacity:1;transform:translateY(0) scale(1)}14%{opacity:1;transform:translateY(0) scale(1)}16%{opacity:0;transform:translateY(0) scale(1)}100%{opacity:0}}.v2-cap-impact i:last-child{color:var(--v2-brand)}.v2-cap-hormozi i:last-child{color:#ffe000}.v2-cap-box{left:50%;right:auto;bottom:10px;width:fit-content;max-width:calc(100% - 10px);padding:3px 8px;border-radius:5px;background:#e1306c;opacity:0;transform:translate(-50%,10px);animation:v2-cap-box-in 30s ease-out infinite;animation-delay:var(--cd)}.v2-cap-box i{text-shadow:none;color:#fff;opacity:0;transform:scale(.85);animation:v2-word-box-in 30s ease-out infinite}.v2-cap-box i:last-child{color:#ffe8f1}@keyframes v2-cap-box-in{0%,6.67%{opacity:0;transform:translate(-58.33%,10px)}8.67%{opacity:1;transform:translate(-58.33%,0)}14%{opacity:1;transform:translate(-58.33%,0)}16%{opacity:0;transform:translate(-58.33%,0)}100%{opacity:0}}@keyframes v2-word-box-in{0%,7.33%{opacity:0;transform:scale(.85)}9.33%{opacity:1;transform:scale(1)}14%{opacity:1;transform:scale(1)}16%{opacity:0;transform:scale(1)}100%{opacity:0}}.v2-cap-stomp i{transform:translateY(-10px) scale(.8);animation-name:v2-word-stomp}.v2-cap-stomp i:last-child{color:#ff4d4d}@keyframes v2-word-stomp{0%,5.72%{opacity:0;transform:translateY(-10px) scale(.8)}7.43%{opacity:1;transform:translateY(1px) scale(1.05)}9.14%{opacity:1;transform:translateY(0) scale(1)}12%{opacity:1;transform:translateY(0) scale(1)}13.71%{opacity:0;transform:translateY(0) scale(1)}100%{opacity:0}}.v2-card,.v2-flow-item{transition:transform 0.22s cubic-bezier(.2,.8,.3,1),box-shadow 0.22s ease,border-color 0.22s ease}a.v2-card:hover,.v2-bento>.v2-card:hover,.v2-flow-item:hover{transform:translateY(-3px);box-shadow:var(--v2-shadow-lift)}.v2-flow-item:hover{border-color:var(--v2-brand-line)}.v2-flow-shot{transition:transform 0.22s cubic-bezier(.2,.8,.3,1),box-shadow 0.22s ease}.v2-flow-item:hover .v2-flow-n{color:var(--v2-brand);border-color:var(--v2-brand);transition:color 0.22s ease}.v2-flow-n{transition:color 0.22s ease}.v2-trust-row span{transition:color 0.18s ease,opacity 0.18s ease}.v2-plats{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:14px 38px}.v2-plat{display:inline-flex;align-items:center;gap:9px;color:var(--v2-muted);font-size:14px;font-weight:600;transition:color 0.18s ease}.v2-plat:hover{color:var(--v2-ink)}.v2-plat svg{height:19px;width:auto;flex-shrink:0}.v2-reveal{opacity:0;transform:translateY(18px)}.v2-reveal.is-in{opacity:1;transform:none;transition:opacity 0.6s ease,transform 0.6s cubic-bezier(.2,.8,.3,1)}@media (prefers-reduced-motion:reduce){.v2-demo-scan,.v2-demo-seg,.v2-demo-clip,.v2-demo-clip img,.v2-demo-cap,.v2-demo-cap i,.v2-float-pill,.v2-count,.v2-stage-live i{animation:none!important}.v2-demo-seg,.v2-demo-clip,.v2-demo-cap,.v2-demo-cap i{opacity:1;transform:none}.v2-cap-box{opacity:1;transform:translateX(-50%)}.v2-float-pill{opacity:0}.v2-count{--n:var(--target)}.v2-stage-app+.v2-float-pill{opacity:1}.v2-reveal{opacity:1!important;transform:none!important}}.v2-plans{display:grid;grid-template-columns:repeat(4,1fr);gap:0;border:1px solid var(--v2-line);border-radius:var(--v2-r-card);overflow:hidden;background:var(--v2-card)}@media (max-width:980px){.v2-plans{grid-template-columns:repeat(2,1fr)}}@media (max-width:560px){.v2-plans{grid-template-columns:1fr}}.v2-plan{padding:30px 24px;border-right:1px solid var(--v2-line);display:flex;flex-direction:column;gap:18px}.v2-plan:last-child{border-right:0}@media (max-width:980px){.v2-plan:nth-child(2n){border-right:0}.v2-plan:nth-child(-n+2){border-bottom:1px solid var(--v2-line)}}@media (max-width:560px){.v2-plan{border-right:0;border-bottom:1px solid var(--v2-line)}.v2-plan:last-child{border-bottom:0}}.v2-plan.is-featured{background:var(--v2-ink);color:#f2f2f4}.v2-plan.is-featured .v2-plan-name,.v2-plan.is-featured .v2-plan-price{color:#fff}.v2-plan.is-featured .v2-plan-desc,.v2-plan.is-featured li{color:#a9a9b4}.v2-plan.is-featured li::before{background:var(--v2-brand)}.v2-plan.is-featured .v2-btn-primary{background:var(--v2-card);color:var(--v2-ink)}.v2-plan-name{font-family:'Archivo',sans-serif;font-size:15px;font-weight:700;letter-spacing:-.01em;margin:0}.v2-plan-price{font-family:'Archivo',sans-serif;font-size:34px;font-weight:800;letter-spacing:-.045em;line-height:1;margin:0}.v2-plan-price small{font-family:'Chivo',sans-serif;font-size:13px;font-weight:500;letter-spacing:0;color:var(--v2-muted)}.v2-plan.is-featured .v2-plan-price small{color:#a9a9b4}.v2-plan-billed{margin:-12px 0 0;font-size:12px;color:var(--v2-faint)}.v2-plan.is-featured .v2-plan-billed{color:#8f8f9c}html:not(.light) .v2-plan.is-featured .v2-plan-billed{color:#6b6b76}.v2-plan-desc{font-size:13.5px;line-height:1.5;color:var(--v2-muted);margin:0}.v2-plan ul{display:grid;gap:9px;padding-top:4px}.v2-plan .v2-btn{margin-top:auto}.v2-plan li{position:relative;padding-left:17px;font-size:13.5px;line-height:1.45;color:var(--v2-ink-soft)}.v2-plan li::before{content:'';position:absolute;left:0;top:9px;width:8px;height:2px;border-radius:1px;background:var(--v2-brand)}.v2-plan .v2-btn{width:100%;margin-top:auto}.v2-plans-note{text-align:center;margin-top:20px;font-size:13.5px;color:var(--v2-muted)}.v2-plans-note a{font-weight:600;border-bottom:1px solid var(--v2-line-strong)}.v2-plans-note a:hover{border-bottom-color:var(--v2-ink)}.v2-skip{position:absolute;left:-9999px;top:8px;z-index:200;padding:10px 18px;border-radius:var(--v2-r-pill);background:var(--v2-ink);color:#fff;font-size:14px;font-weight:600}.v2-skip:focus{left:16px}.v2-header{font-family:'Chivo',system-ui,-apple-system,sans-serif;position:sticky;top:0;z-index:100;padding:12px 0;background:color-mix(in srgb,var(--v2-bg) 84%,transparent);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border-bottom:1px solid #fff0;transition:border-color 0.2s ease,background-color 0.2s ease}.v2-header.is-stuck{border-bottom-color:var(--v2-line)}.v2-header-inner{display:flex;align-items:center;gap:10px}.v2-logo{display:inline-flex;align-items:center;flex-shrink:0;color:var(--v2-ink)}.v2-logo svg{height:29px;width:auto}.v2-nav{display:flex;align-items:center;gap:2px;margin-left:14px}.v2-nav-group{position:relative}.v2-nav-trigger,.v2-nav-flat{display:inline-flex;align-items:center;gap:5px;padding:9px 13px;border:0;border-radius:var(--v2-r-pill);background:none;font-family:inherit;font-size:14.5px;font-weight:500;color:var(--v2-ink-soft);cursor:pointer;transition:background-color 0.16s ease,color 0.16s ease}.v2-nav-trigger:hover,.v2-nav-flat:hover,.v2-nav-group.is-open .v2-nav-trigger{background:var(--v2-bg-sunk);color:var(--v2-ink)}.v2-nav-trigger svg{width:13px;height:13px;transition:transform 0.2s ease}.v2-nav-group.is-open .v2-nav-trigger svg{transform:rotate(180deg)}.v2-nav-panel{position:absolute;top:calc(100% + 10px);left:0;padding:10px;display:none;gap:2px;background:var(--v2-card);border:1px solid var(--v2-line);border-radius:16px;box-shadow:var(--v2-shadow-lift)}.v2-nav-group.is-open .v2-nav-panel{display:grid}.v2-nav-panel[data-cols="1"]{grid-template-columns:1fr;min-width:310px}.v2-nav-panel[data-cols="2"]{grid-template-columns:1fr 1fr;min-width:600px}.v2-nav-group:last-of-type .v2-nav-panel{left:auto;right:0}.v2-nav-panel a{display:flex;align-items:flex-start;gap:11px;padding:10px 12px;border-radius:11px;transition:background-color 0.14s ease}.v2-nav-panel a:hover{background:var(--v2-bg-sunk)}.v2-nav-ico{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;flex-shrink:0;border-radius:9px;background:var(--v2-brand-tint);color:var(--v2-brand-deep)}.v2-nav-ico svg{width:16px;height:16px}.v2-nav-txt{display:flex;flex-direction:column;gap:2px;min-width:0}.v2-nav-txt strong{font-size:14px;font-weight:600;letter-spacing:-.012em;color:var(--v2-ink)}.v2-nav-txt small{font-size:12.5px;line-height:1.35;color:var(--v2-muted)}.v2-nav-panel a:hover .v2-nav-txt strong{color:var(--v2-brand-deep)}.v2-header-actions{display:flex;align-items:center;gap:8px;margin-left:auto}.v2-signin{font-size:14.5px;font-weight:600;padding:8px 8px}.v2-icon-btn{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border:1px solid var(--v2-line-strong);border-radius:var(--v2-r-pill);background:var(--v2-card);color:var(--v2-ink);cursor:pointer;transition:border-color 0.16s ease}.v2-icon-btn:hover{border-color:var(--v2-ink)}.v2-icon-btn svg{width:17px;height:17px}.v2-icon-btn .icon-sun{display:none}.v2-icon-btn .icon-moon{display:block}html.light .v2-icon-btn .icon-sun{display:block}html.light .v2-icon-btn .icon-moon{display:none}.v2-burger{display:none}.v2-burger .icon-close{display:none}.v2-burger[aria-expanded="true"] .icon-menu{display:none}.v2-burger[aria-expanded="true"] .icon-close{display:block}@media (max-width:1080px){.v2-nav,.v2-signin{display:none}.v2-burger{display:inline-flex}.v2-header .v2-btn{min-height:44px}.v2-icon-btn{width:44px;height:44px}}.v2-mobile{font-family:'Chivo',system-ui,-apple-system,sans-serif;position:fixed;inset:0;z-index:90;background:var(--v2-bg);overflow-y:auto;opacity:0;visibility:hidden;transform:translateY(-8px);transition:opacity 0.22s ease,transform 0.22s ease,visibility 0.22s}.v2-mobile.is-open{opacity:1;visibility:visible;transform:none}.v2-mobile-inner{padding:84px 24px 40px;max-width:var(--v2-container);margin:0 auto}.v2-mobile-group{border-bottom:1px solid var(--v2-line)}.v2-mobile-trigger{display:flex;align-items:center;justify-content:space-between;width:100%;padding:16px 0;border:0;background:none;font-family:'Archivo',sans-serif;font-size:17px;font-weight:700;letter-spacing:-.018em;color:var(--v2-ink);cursor:pointer}.v2-mobile-trigger svg{width:17px;height:17px;transition:transform 0.22s ease}.v2-mobile-group.is-open .v2-mobile-trigger svg{transform:rotate(180deg)}.v2-mobile-panel{display:none;padding-bottom:12px}.v2-mobile-group.is-open .v2-mobile-panel{display:grid;gap:2px}.v2-mobile-panel a{padding:10px 0 10px 14px;font-size:15px;color:var(--v2-muted);border-left:2px solid var(--v2-line)}.v2-mobile-panel a:hover{color:var(--v2-brand-deep);border-left-color:var(--v2-brand)}.v2-mobile-flat{display:block;padding:16px 0;border-bottom:1px solid var(--v2-line);font-family:'Archivo',sans-serif;font-size:17px;font-weight:700;letter-spacing:-.018em}.v2-mobile-actions{display:grid;gap:10px;margin-top:26px}.v2-mobile-actions .v2-btn{width:100%}.v2-footer{font-family:'Chivo',system-ui,-apple-system,sans-serif;background:var(--v2-bg-sunk);border-top:1px solid var(--v2-line);padding:62px 0 20px}.v2-footer>.v2-container{position:relative;z-index:1}.v2-footer-top{display:grid;grid-template-columns:minmax(0,300px) minmax(0,1fr);gap:52px;padding-bottom:46px}@media (max-width:900px){.v2-footer-top{grid-template-columns:1fr;gap:40px}}.v2-footer-logo svg{height:28px}.v2-footer-tagline{margin:16px 0 20px;font-size:14.5px;line-height:1.6;color:var(--v2-muted);max-width:34ch}.v2-footer-social{display:flex;gap:8px;margin-bottom:20px}.v2-footer-social a{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;border:1px solid var(--v2-line);border-radius:var(--v2-r-pill);color:var(--v2-muted);transition:color 0.16s ease,border-color 0.16s ease}.v2-footer-social a:hover{color:var(--v2-ink);border-color:var(--v2-ink)}.v2-footer-social svg{width:16px;height:16px}.v2-footer-apps{display:flex;flex-wrap:wrap;gap:8px}.v2-footer-app{display:inline-flex;align-items:center;gap:10px;padding:9px 16px 9px 13px;border:1px solid var(--v2-line);border-radius:12px;color:var(--v2-ink);transition:border-color 0.16s ease}.v2-footer-app:hover{border-color:var(--v2-ink)}.v2-footer-app svg{width:19px;height:19px}.v2-footer-app span{display:flex;flex-direction:column;line-height:1.2}.v2-footer-app-sm{font-size:10px;color:var(--v2-muted)}.v2-footer-app-lg{font-size:14px;font-weight:600}.v2-footer-cols{display:grid;grid-template-columns:repeat(5,1fr);gap:30px}@media (max-width:900px){.v2-footer-cols{grid-template-columns:repeat(3,1fr)}}@media (max-width:560px){.v2-footer-cols{grid-template-columns:repeat(2,1fr)}}.v2-footer-col h3{font-family:'Chivo',sans-serif;font-size:11px;font-weight:700;letter-spacing:.15em;text-transform:uppercase;color:var(--v2-brand-deep);margin:0 0 14px}.v2-footer-col li+li{margin-top:9px}.v2-footer-col a{font-size:14px;color:var(--v2-ink-soft);transition:color 0.14s ease}.v2-footer-col a:hover{color:var(--v2-brand-deep)}.v2-footer-bottom{display:flex;flex-wrap:wrap;gap:14px;justify-content:space-between;align-items:center;padding-top:26px;border-top:1px solid var(--v2-line);font-size:13.5px;color:var(--v2-muted)}.v2-footer-company{display:flex;flex-direction:column;gap:2px;line-height:1.45}.vd-lang-switcher{position:relative}.vd-lang-current{display:inline-flex;align-items:center;gap:8px;min-height:40px;padding:0 14px;border:1px solid var(--v2-line-strong);border-radius:var(--v2-r-pill);background:var(--v2-card);font-family:inherit;font-size:13.5px;font-weight:600;color:var(--v2-ink);cursor:pointer;transition:border-color 0.16s ease}.vd-lang-current:hover{border-color:var(--v2-ink)}.vd-lang-current svg{width:13px;height:13px;transition:transform 0.2s ease}.vd-lang-switcher.is-open .vd-lang-current svg{transform:rotate(180deg)}.vd-lang-dropdown{position:absolute;right:0;bottom:calc(100% + 8px);min-width:190px;max-height:320px;overflow-y:auto;padding:7px;display:none;background:var(--v2-card);border:1px solid var(--v2-line);border-radius:14px;box-shadow:var(--v2-shadow-lift)}.vd-lang-switcher.is-open .vd-lang-dropdown{display:block}.vd-lang-dropdown a{display:flex;align-items:center;gap:9px;padding:8px 11px;border-radius:9px;font-size:14px;color:var(--v2-ink-soft);transition:background-color 0.14s ease}.vd-lang-dropdown a:hover{background:var(--v2-bg-sunk)}.vd-lang-dropdown .is-active a{background:var(--v2-bg-sunk);font-weight:600;color:var(--v2-ink)}.vd-lang-code{margin-left:auto;font-size:11px;color:var(--v2-faint);text-transform:uppercase}.v2-hero-grid{position:relative;z-index:2}.v2-hero-copy h1{color:var(--v2-stage-text)}.v2-hero-lead{color:var(--v2-stage-muted)}.v2-hero-proof{color:var(--v2-stage-text)}.v2-hero-note{color:var(--v2-stage-muted)}.v2-hero .v2-dot{background:var(--v2-stage-line)}.v2-hero .v2-avatars img{border-color:var(--v2-stage)}.v2-hero .v2-stage-app{background:linear-gradient(165deg,rgb(255 255 255 / .16),rgb(255 255 255 / .05));border:1px solid rgb(255 255 255 / .16);backdrop-filter:blur(20px) saturate(1.4);-webkit-backdrop-filter:blur(20px) saturate(1.4)}.v2-hero .v2-demo{background:rgb(0 0 0 / .22)}.v2-hero .v2-panel-bar{border-bottom-color:rgb(255 255 255 / .14)}.v2-hero .v2-panel-title{color:var(--v2-stage-text)}.v2-hero .v2-panel-status{background:rgb(255 255 255 / .12);color:var(--v2-stage-text)}.v2-hero .v2-demo-track{background:rgb(255 255 255 / .08)}.v2-hero .v2-field{background:rgb(255 255 255 / .07);border-color:var(--v2-stage-line);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);box-shadow:none}.v2-hero .v2-field input{color:var(--v2-stage-text)}.v2-hero .v2-field input::placeholder{color:var(--v2-stage-muted)}.v2-hero .v2-field>svg{color:var(--v2-stage-muted)}.v2-hero .v2-btn-primary{background:var(--v2-card);color:var(--v2-ink)}.v2-hero .v2-btn-primary:hover{background:#fff;color:var(--v2-stage)}body.v2:has(main>.v2-hero:first-child):not(:has(.v2-mobile.is-open)) .v2-header:not(.is-stuck){background:#fff0;backdrop-filter:none}body.v2:has(main>.v2-hero:first-child):not(:has(.v2-mobile.is-open)) .v2-header:not(.is-stuck) .v2-logo,body.v2:has(main>.v2-hero:first-child):not(:has(.v2-mobile.is-open)) .v2-header:not(.is-stuck) .v2-nav-trigger,body.v2:has(main>.v2-hero:first-child):not(:has(.v2-mobile.is-open)) .v2-header:not(.is-stuck) .v2-nav-flat,body.v2:has(main>.v2-hero:first-child):not(:has(.v2-mobile.is-open)) .v2-header:not(.is-stuck) .v2-signin{color:var(--v2-stage-text)}body.v2:has(main>.v2-hero:first-child):not(:has(.v2-mobile.is-open)) .v2-header:not(.is-stuck) .v2-nav-trigger:hover,body.v2:has(main>.v2-hero:first-child):not(:has(.v2-mobile.is-open)) .v2-header:not(.is-stuck) .v2-nav-flat:hover,body.v2:has(main>.v2-hero:first-child):not(:has(.v2-mobile.is-open)) .v2-header:not(.is-stuck) .v2-nav-group.is-open .v2-nav-trigger{background:rgb(255 255 255 / .1)}body.v2:has(main>.v2-hero:first-child):not(:has(.v2-mobile.is-open)) .v2-header:not(.is-stuck) .v2-nav-group.is-open .v2-nav-trigger{color:var(--v2-stage-text)}body.v2:has(main>.v2-hero:first-child):not(:has(.v2-mobile.is-open)) .v2-header:not(.is-stuck) .v2-icon-btn{background:rgb(255 255 255 / .08);border-color:var(--v2-stage-line);color:var(--v2-stage-text)}body.v2:has(main>.v2-hero:first-child):not(:has(.v2-mobile.is-open)) .v2-header:not(.is-stuck) .v2-btn-primary{background:var(--v2-card);color:var(--v2-ink)}.v2-hero{margin-top:calc(var(--v2-header-h) * -1);padding-top:calc(84px + var(--v2-header-h))}:root{--v2-header-h:66px}@media (max-width:1080px){:root{--v2-header-h:70px}}@media (max-width:420px){.v2-header-actions{gap:6px}.v2-header-actions .vd-theme-toggle{display:none}.v2-header .v2-btn-sm{padding:0 14px;font-size:13.5px}}.v2-mobile-row{display:flex;align-items:center;justify-content:space-between;padding:18px 0;border-bottom:1px solid var(--v2-line);font-size:15px;font-weight:600}html:not(.light){--v2-bg:#0d0d0f;--v2-bg-sunk:#131316;--v2-card:#17171b;--v2-ink:#f2f2f4;--v2-ink-soft:#c9c9d1;--v2-muted:#9a9aa6;--v2-faint:#71717d;--v2-line:#26262c;--v2-line-strong:#35353d;--v2-brand:#ff6b1a;--v2-brand-deep:#ff8340;--v2-brand-tint:rgba(255, 107, 26, 0.14);--v2-brand-line:rgba(255, 107, 26, 0.3);--v2-brand-grad:linear-gradient(96deg, #ff8340 0%, #ff6b1a 38%, #ffa060 72%, #ff8340 100%);--v2-cta:#f2f2f4;--v2-cta-hover:#ffffff;--v2-on-cta:#0d0d0f;--v2-shadow-card:0 1px 2px rgba(0, 0, 0, 0.4), 0 12px 32px rgba(0, 0, 0, 0.34);--v2-shadow-lift:0 2px 4px rgba(0, 0, 0, 0.45), 0 24px 56px rgba(0, 0, 0, 0.5)}html:not(.light) .v2-plan.is-featured{background:#f2f2f4;color:#17171b}html:not(.light) .v2-plan.is-featured .v2-plan-name,html:not(.light) .v2-plan.is-featured .v2-plan-price{color:#0d0d0f}html:not(.light) .v2-plan.is-featured .v2-plan-desc,html:not(.light) .v2-plan.is-featured li{color:#55555f}html:not(.light) .v2-plan.is-featured .v2-plan-price small{color:#55555f}html:not(.light) .v2-plan.is-featured .v2-btn-primary{background:#17171b;color:#f2f2f4}html:not(.light) .v2-case,html:not(.light) .v2-cta-final-box{background:#1b1b20;border:1px solid var(--v2-line)}.v2-footer-prefs{display:flex;align-items:center;gap:10px;margin-left:auto}.v2-theme-btn{display:inline-flex;align-items:center;min-height:40px;padding:0 15px;border:1px solid var(--v2-line-strong);border-radius:var(--v2-r-pill);background:var(--v2-card);font-family:inherit;font-size:13.5px;font-weight:600;color:var(--v2-ink);cursor:pointer;transition:border-color 0.16s ease}.v2-theme-btn:hover{border-color:var(--v2-ink)}.v2-theme-face{display:none;align-items:center;gap:8px}.v2-theme-face svg{width:15px;height:15px}.v2-theme-btn .icon-moon{display:inline-flex}html.light .v2-theme-btn .icon-moon{display:none}html.light .v2-theme-btn .icon-sun{display:inline-flex}.v2-section+.v2-section:not([style*="bg-sunk"]){padding-top:64px}.v2-section:has(.v2-bento){padding-block:88px}.v2-section:has(.v2-plans){padding-top:64px;padding-bottom:88px}.v2-section:has(.v2-proof-grid){padding-bottom:72px}.v2-cta-final{padding-block:88px 104px}.v2-plans{gap:14px;border:0;background:none;overflow:visible;align-items:stretch}.v2-plan{border:1px solid var(--v2-line);border-radius:var(--v2-r-card);background:var(--v2-card);padding:26px 22px;transition:transform 0.22s cubic-bezier(.2,.8,.3,1),box-shadow 0.22s ease,border-color 0.22s ease}.v2-plan:last-child,.v2-plan:nth-child(2n),.v2-plan:nth-child(-n+2){border-right-width:1px;border-bottom-width:1px}.v2-plan:hover{transform:translateY(-4px);box-shadow:var(--v2-shadow-lift);border-color:var(--v2-line-strong);z-index:2}.v2-plan.is-featured:hover{transform:translateY(-11px)}.v2-plan.is-featured{position:relative;transform:translateY(-8px);padding-bottom:34px;box-shadow:var(--v2-shadow-lift);border-color:#fff0}@media (max-width:980px){.v2-plan.is-featured{transform:none}}.v2-plan-badge{position:absolute;top:-12px;left:22px;padding:5px 13px;border-radius:var(--v2-r-pill);background:#ff6b1a;color:#17171b;font-size:11px;font-weight:800;letter-spacing:.04em;text-transform:uppercase;box-shadow:0 3px 10px rgb(255 107 26 / .45)}.v2-plan li::before{content:'';position:absolute;left:0;top:5px;width:11px;height:6px;border-left:2px solid var(--v2-brand);border-bottom:2px solid var(--v2-brand);transform:rotate(-45deg);background:none;border-radius:0}.v2-plan.is-featured li::before{border-color:var(--v2-brand)}.v2-plan li{padding-left:20px}.v2-plans-note{max-width:60ch;margin-left:auto;margin-right:auto}.v2-faq .v2-head-left h2,.v2-cta-final .v2-head-left h2{text-align:left}.v2-cta-final-form{max-width:480px;margin:28px auto 0}.v2-cta-final-box .v2-field{background:rgb(255 255 255 / .08);border-color:rgb(255 255 255 / .16);box-shadow:none}.v2-cta-final-box .v2-field input{color:#fff}.v2-cta-final-box .v2-field input::placeholder{color:#a9a09a}.v2-cta-final-box .v2-field>svg{color:#a9a09a}.v2-feature-stat{display:flex;align-items:baseline;gap:8px;margin-top:16px;padding-top:14px;border-top:1px solid var(--v2-line)}.v2-feature-stat b{font-family:'Archivo',sans-serif;font-size:22px;font-weight:800;letter-spacing:-.04em;color:var(--v2-brand-deep)}.v2-feature-stat span{font-size:13px;color:var(--v2-muted)}.v2-bento-shot{position:relative}.v2-cap-demo-text{position:absolute;left:10px;right:10px;bottom:14px;margin:0;text-align:center;font-family:'Archivo',sans-serif;font-weight:800;font-size:13px;line-height:1.3;text-transform:uppercase;color:#fff;text-shadow:0 1px 3px rgb(0 0 0 / .85),0 0 12px rgb(0 0 0 / .4);opacity:0;animation:v2-cap-demo-cycle 8.8s ease infinite}.v2-cap-demo-hormozi{color:#ffe000;text-shadow:-1px -1px 0 #000,1px -1px 0 #000,-1px 1px 0 #000,1px 1px 0 #000}.v2-cap-demo-stomp{color:#ff4d4d}.v2-cap-demo-box{left:50%;right:auto;transform:translateX(-50%);width:fit-content;max-width:calc(100% - 20px);text-transform:none;font-weight:700;background:#e1306c;padding:5px 12px;border-radius:6px;text-shadow:none}@keyframes v2-cap-demo-cycle{0%,2%{opacity:0}6%,20%{opacity:1}25%,100%{opacity:0}}.v2-facemotion-intro{max-width:62ch;margin:0 auto 44px;text-align:center}.v2-facemotion-intro .v2-h2{margin-top:14px}.v2-facemotion-intro .v2-lead{margin-top:14px}.v2-facemotion-compare{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:20px;max-width:1040px;margin:0 auto;transform:translateX(64px)}.v2-facemotion-panel{margin:0}.v2-facemotion-panel img,.v2-facemotion-panel video,.v2-facemotion-media{display:block;width:100%;aspect-ratio:16 / 10;object-fit:cover;border-radius:var(--v2-r-card);border:1px solid var(--v2-line)}.v2-facemotion-panel video{background:var(--v2-bg-sunk)}.v2-facemotion-media{position:relative;overflow:hidden}.v2-facemotion-media img,.v2-facemotion-media video{border:0;border-radius:0;height:100%}.v2-facemotion-media .v2-box{opacity:1;animation:none;transform:none}.v2-facemotion-media--vertical{aspect-ratio:9 / 16;width:auto;max-width:220px;height:auto;margin:0 auto;background:#000;border-radius:22px;border:1px solid var(--v2-line);box-shadow:var(--v2-shadow-card);overflow:hidden}.v2-facemotion-cuts{position:relative;width:100%;height:100%;cursor:pointer}.v2-facemotion-cuts-bar{position:absolute;top:10px;left:10px;right:10px;z-index:3;display:flex;gap:4px}.v2-facemotion-cuts-bar i{flex:1;height:3px;border-radius:999px;background:rgb(255 255 255 / .3);overflow:hidden;display:block}.v2-facemotion-cuts-bar em{display:block;width:100%;height:100%;background:#fff;transform-origin:left;transform:scaleX(0)}.v2-facemotion-cut{position:absolute;inset:0;opacity:0;pointer-events:none;transition:opacity .5s ease}.v2-facemotion-cut.is-active{opacity:1;pointer-events:auto}.v2-facemotion-cut video{width:100%;height:100%;object-fit:cover;display:block}.v2-facemotion-cut-score{position:absolute;top:22px;right:10px;background:#16a34a;color:#fff;font-weight:700;font-size:12px;padding:3px 9px;border-radius:999px}.v2-facemotion-cut-stats{position:absolute;right:10px;bottom:14px;display:flex;flex-direction:column;align-items:center;gap:14px}.v2-facemotion-cut-stats b{display:flex;flex-direction:column;align-items:center;gap:3px;color:#fff;font-size:11px;font-weight:700;text-shadow:0 1px 3px rgb(0 0 0 / .5)}.v2-facemotion-cut-stats svg{width:21px;height:21px;filter:drop-shadow(0 1px 3px rgb(0 0 0 / .5))}.v2-facemotion-panel.is-active img,.v2-facemotion-panel.is-active video,.v2-facemotion-panel.is-active .v2-facemotion-media{border-color:var(--v2-brand-line);box-shadow:0 0 0 3px var(--v2-brand-tint)}.v2-facemotion-panel figcaption{display:flex;align-items:center;justify-content:center;gap:7px;margin-top:14px;font-size:13.5px;font-weight:600;color:var(--v2-muted)}.v2-facemotion-panel.is-active figcaption{color:var(--v2-brand-deep)}.v2-facemotion-dot{width:7px;height:7px;border-radius:50%;background:var(--v2-brand);animation:v2-facemotion-pulse 1.6s ease-in-out infinite}@keyframes v2-facemotion-pulse{0%,100%{opacity:1}50%{opacity:.35}}.v2-facemotion-arrow{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:50%;background:var(--v2-brand);color:#fff;flex-shrink:0;transform:translateX(64px)}.v2-facemotion-arrow svg{width:20px;height:20px}.v2-facemotion-cta{text-align:center;margin-top:40px}@media (max-width:720px){.v2-facemotion-compare{grid-template-columns:1fr;transform:none}.v2-facemotion-arrow{transform:rotate(90deg);margin:0 auto}}@media (prefers-reduced-motion:reduce){.v2-facemotion-dot{animation:none}}@media (prefers-reduced-motion:reduce){.v2-cap-demo-text{animation:none!important}.v2-cap-demo-text:first-child{opacity:1}}.v2-cta-final-box{background:radial-gradient(78% 62% at 50% -10%,rgb(224 85 0 / .28),#fff0 68%),var(--v2-stage);border:1px solid rgb(255 255 255 / .08)}.v2-cta-final-box::before{content:'';position:absolute;inset:0;z-index:1;pointer-events:none;background-image:linear-gradient(to right,rgb(255 255 255 / .05) 1px,transparent 1px),linear-gradient(to bottom,rgb(255 255 255 / .05) 1px,transparent 1px);background-size:62px 62px;-webkit-mask-image:radial-gradient(ellipse 70% 70% at 50% 30%,#000 0%,transparent 78%);mask-image:radial-gradient(ellipse 70% 70% at 50% 30%,#000 0%,transparent 78%)}.v2-cta-final-box::after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cfilter id='g2'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='4' stitchTiles='stitch'/%3E%3CfeColorMatrix type='matrix' values='0.33 0.33 0.33 0 0 0.33 0.33 0.33 0 0 0.33 0.33 0.33 0 0 0 0 0 0 1'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23g2)'/%3E%3C/svg%3E");opacity:.42;mix-blend-mode:soft-light;width:auto;height:auto;inset:0;left:0;top:0;transform:none;background-size:auto;z-index:2}.v2-cta-final-box>*{z-index:3}.v2-cta-final-box .v2-h2{max-width:16ch;margin-inline:auto}.v2-case{background:var(--v2-stage)}.v2-platform-grid{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);gap:40px;align-items:center}@media (max-width:900px){.v2-platform-grid{grid-template-columns:1fr;gap:32px}}.v2-frame-dark{border-radius:var(--v2-r-card);overflow:hidden;background:var(--v2-stage);border:1px solid rgb(255 255 255 / .08);box-shadow:var(--v2-shadow-lift)}.v2-frame-dark .v2-frame-bar{border-bottom-color:rgb(255 255 255 / .08)}.v2-frame-dark img{width:100%;height:auto;display:block}.v2-caps{display:grid;gap:2px}.v2-caps li{display:grid;gap:3px;padding:14px 0;border-bottom:1px solid var(--v2-line)}.v2-caps li:last-child{border-bottom:0}.v2-caps strong{font-family:'Archivo',sans-serif;font-size:15.5px;font-weight:700;letter-spacing:-.018em}.v2-caps span{font-size:14px;line-height:1.5;color:var(--v2-muted)}.v2-b2b-box{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);gap:40px;padding:clamp(32px, 4vw, 52px);border-radius:var(--v2-r-card);background:var(--v2-bg-sunk);border:1px solid var(--v2-line)}@media (max-width:900px){.v2-b2b-box{grid-template-columns:1fr;gap:30px}}.v2-b2b-tag{display:inline-block;margin-bottom:14px;font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#9c3a00}.v2-b2b-copy h2{max-width:16ch}.v2-b2b-copy .v2-lead{margin-top:14px;max-width:40ch}.v2-b2b-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:26px}.v2-b2b-actions .v2-btn{white-space:nowrap}.v2-b2b-copy{min-width:0}.v2-b2b-list{display:grid;gap:2px;align-content:center}.v2-b2b-list li{display:flex;gap:13px;align-items:flex-start;padding:13px 0;border-bottom:1px solid var(--v2-line-strong)}.v2-b2b-list li:last-child{border-bottom:0}.v2-b2b-list li>svg{width:19px;height:19px;flex-shrink:0;margin-top:2px;color:var(--v2-brand)}.v2-b2b-list strong{display:block;font-family:'Archivo',sans-serif;font-size:15px;font-weight:700;letter-spacing:-.018em}.v2-b2b-list span{display:block;margin-top:3px;font-size:13.5px;line-height:1.5;color:var(--v2-muted)}.v2-camp-stage{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:clamp(28px, 4vw, 56px);align-items:center;padding:clamp(28px, 4.5vw, 56px);border-radius:28px;background:radial-gradient(70% 90% at 12% 0%,rgb(224 85 0 / .28),transparent 60%),var(--v2-stage);color:var(--v2-stage-text);border:1px solid var(--v2-stage-line);overflow:hidden}@media (max-width:900px){.v2-camp-stage{grid-template-columns:1fr}}.v2-camp-pitch{min-width:0}.v2-camp-kicker{margin:0 0 14px;font-size:15px;font-weight:600;letter-spacing:.02em;color:var(--v2-stage-muted)}.v2-camp-sub{margin:12px 0 0;font-size:18px;color:var(--v2-stage-text)}.v2-camp-big{margin:0;font-family:'Archivo',sans-serif;font-size:clamp(60px, 9vw, 108px);font-weight:800;line-height:.95;letter-spacing:-.045em;background:var(--v2-brand-grad);-webkit-background-clip:text;background-clip:text;color:#fff0}.v2-camp-actions{display:flex;flex-wrap:wrap;align-items:center;gap:12px 22px;margin-top:30px}.v2-btn-light{background:#fff;color:#121215}.v2-btn-light:hover{background:rgb(255 255 255 / .88);transform:translateY(-1px)}.v2-camp-link{font-size:14.5px;font-weight:600;color:var(--v2-stage-text);text-decoration:underline;text-underline-offset:4px}.v2-camp-link:hover{color:#ff7a29}.v2-camp-models{display:grid;grid-template-columns:1fr 1fr;gap:14px;min-width:0}@media (max-width:520px){.v2-camp-models{grid-template-columns:1fr}}.v2-camp-model{display:grid;align-content:start;gap:8px;padding:22px;border-radius:var(--v2-r-card);background:rgb(255 255 255 / .06);border:1px solid var(--v2-stage-line)}.v2-camp-art{width:64px;height:50px;margin-bottom:10px;color:#ff7a29}.v2-camp-model strong{font-family:'Archivo',sans-serif;font-size:18px;font-weight:700;letter-spacing:-.018em}.v2-camp-model span{font-size:14px;line-height:1.5;color:var(--v2-stage-muted)}.v2-camp-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;margin:40px 0 0;padding:0;list-style:none}@media (max-width:760px){.v2-camp-steps{grid-template-columns:1fr;gap:22px}}.v2-camp-steps li{display:grid;align-content:start;gap:6px;padding-top:18px;border-top:1px solid var(--v2-line-strong)}.v2-camp-step-n{font-family:'Archivo',sans-serif;font-size:13px;font-weight:700;letter-spacing:.08em;color:var(--v2-brand)}.v2-camp-steps strong{font-family:'Archivo',sans-serif;font-size:17px;font-weight:700;letter-spacing:-.018em}.v2-camp-steps li>span:last-child{font-size:14px;line-height:1.5;color:var(--v2-muted)}.v2-camp-business{display:flex;flex-wrap:wrap;justify-content:center;gap:12px 28px;margin:30px 0 0;text-align:center}.v2-camp-business a{font-size:14.5px;font-weight:600;color:var(--v2-ink);text-decoration:underline;text-underline-offset:4px}.v2-camp-business a:hover{color:var(--v2-brand)}.v2-rw-stage{grid-template-columns:1fr}.v2-rw-cta-actions{justify-content:center}.v2-rw-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:40px}@media (max-width:900px){.v2-rw-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.v2-rw-grid{grid-template-columns:1fr}}.v2-rw-phone-wrap{position:relative;display:flex;justify-content:center;margin-top:40px}.v2-rw-phone{position:relative;width:min(260px, 64vw);border-radius:34px;padding:7px;background:#0c0c0e;border:1px solid var(--v2-line);box-shadow:0 24px 60px rgb(0 0 0 / .28)}.v2-rw-win{aspect-ratio:9 / 16;border-radius:28px;overflow:hidden;container-type:size}.v2-rw-feed{transition:transform 0.55s cubic-bezier(.65,0,.35,1)}.v2-rw-shot{position:relative;aspect-ratio:9 / 16;height:100cqh;margin-bottom:2px;overflow:hidden}.v2-rw-shot img{display:block;width:100%;height:100%;object-fit:cover}.v2-rw-feed .v2-rw-shot{flex:none}.v2-rw-views{position:absolute;left:12px;bottom:12px;display:inline-flex;align-items:center;gap:5px;padding:6px 11px;border-radius:999px;background:rgb(12 12 14 / .72);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:#fff;font-size:13px;font-weight:700}.v2-rw-views svg{width:14px;height:14px}.v2-rw-chip{position:absolute;z-index:1;padding:9px 16px;border-radius:999px;background:var(--v2-card);border:1px solid var(--v2-line);font-size:14px;font-weight:700;box-shadow:0 8px 24px rgb(0 0 0 / .14);animation:v2-rw-float 5s ease-in-out infinite}.v2-rw-chip::before{content:'';display:inline-block;width:8px;height:8px;margin-right:8px;border-radius:50%;background:var(--v2-brand)}.v2-rw-chip-a{top:18%;left:calc(50% - 250px)}.v2-rw-chip-b{top:46%;right:calc(50% - 262px);animation-delay:-1.7s}.v2-rw-chip-c{bottom:14%;left:calc(50% - 236px);animation-delay:-3.2s}@keyframes v2-rw-float{50%{transform:translateY(-8px)}}@media (max-width:700px){.v2-rw-chip{display:none}}.v2-rw-tl{list-style:none;margin:32px 0 0;padding:0;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;align-items:start}.v2-rw-tl li{position:relative;display:grid;align-content:start;gap:8px;padding-top:34px}.v2-rw-tl li::before{content:'';position:absolute;top:9px;left:22px;right:-12px;height:2px;background:var(--v2-stage-line)}.v2-rw-tl li:last-child::before{display:none}.v2-rw-tl-n{position:absolute;top:0;left:0;display:grid;place-items:center;width:20px;height:20px;border-radius:50%;background:var(--v2-brand);color:#fff;font-size:10px;font-weight:800}.v2-rw-tl strong{font-family:'Archivo',sans-serif;font-size:16px;font-weight:700;letter-spacing:-.018em}.v2-rw-tl li>span:last-child{font-size:14px;line-height:1.5;color:var(--v2-stage-muted)}@media (max-width:900px){.v2-rw-tl{grid-template-columns:1fr;gap:22px}.v2-rw-tl li::before{top:24px;bottom:-22px;left:9px;right:auto;width:2px;height:auto}.v2-rw-tl li{padding:0 0 0 36px}}.v2-rw-list{list-style:none;margin:40px 0 0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 48px}.v2-rw-list li{display:flex;gap:16px;align-items:flex-start;padding:20px 0;border-top:1px solid var(--v2-line)}.v2-rw-list svg{flex:none;width:24px;height:24px;margin-top:2px;color:var(--v2-brand)}.v2-rw-list strong{display:block;font-family:'Archivo',sans-serif;font-size:17px;font-weight:700;letter-spacing:-.018em}.v2-rw-list span{display:block;margin-top:4px;font-size:14px;line-height:1.5;color:var(--v2-muted)}@media (max-width:700px){.v2-rw-list{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.v2-rw-chip{animation:none}.v2-rw-feed{transition:none}}.v2-rw-card{display:grid;align-content:start;gap:8px;padding:24px;border-radius:var(--v2-r-card);background:var(--v2-card);border:1px solid var(--v2-line)}.v2-rw-card svg{width:30px;height:30px;margin-bottom:8px;color:var(--v2-brand)}.v2-rw-grid-5{grid-template-columns:repeat(5,minmax(0,1fr))}@media (max-width:1000px){.v2-rw-grid-5{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:700px){.v2-rw-grid-5{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:480px){.v2-rw-grid-5{grid-template-columns:1fr}}.v2-rw-card .v2-rw-tl-n{position:static;margin-bottom:8px;color:#fff;font-size:10px}.v2-rw-card strong{font-family:'Archivo',sans-serif;font-size:17px;font-weight:700;letter-spacing:-.018em}.v2-rw-card span{font-size:14px;line-height:1.5;color:var(--v2-muted)}@keyframes v2-rw-rise{from{opacity:0;transform:translateY(22px)}to{opacity:1;transform:none}}.v2-rw-stage{animation:v2-rw-rise 0.8s 0.15s cubic-bezier(.2,.8,.3,1) backwards}.v2-rw-stage .v2-camp-model{animation:v2-rw-rise 0.7s cubic-bezier(.2,.8,.3,1) backwards}.v2-rw-stage .v2-camp-model:nth-child(1){animation-delay:0.35s}.v2-rw-stage .v2-camp-model:nth-child(2){animation-delay:0.5s}.v2-rw-stage .v2-camp-model{transition:transform 0.25s ease,border-color 0.25s ease}.v2-rw-stage .v2-camp-model:hover{transform:translateY(-4px);border-color:var(--v2-brand)}.v2-reveal .v2-rw-card,.v2-reveal .v2-rw-list li,.v2-reveal .v2-rw-tl li,.v2-reveal .v2-rw-stat{opacity:0;transform:translateY(16px)}.v2-reveal.is-in .v2-rw-card,.v2-reveal.is-in .v2-rw-list li,.v2-reveal.is-in .v2-rw-tl li,.v2-reveal.is-in .v2-rw-stat{opacity:1;transform:none;transition:opacity 0.6s ease,transform 0.6s cubic-bezier(.2,.8,.3,1)}.v2-reveal.is-in .v2-rw-grid>:nth-child(2),.v2-reveal.is-in .v2-rw-list li:nth-child(2),.v2-reveal.is-in .v2-rw-tl li:nth-child(2),.v2-reveal.is-in .v2-rw-stat:nth-child(2){transition-delay:0.12s}.v2-reveal.is-in .v2-rw-grid>:nth-child(3),.v2-reveal.is-in .v2-rw-list li:nth-child(3),.v2-reveal.is-in .v2-rw-tl li:nth-child(3){transition-delay:0.24s}.v2-reveal.is-in .v2-rw-grid>:nth-child(4),.v2-reveal.is-in .v2-rw-list li:nth-child(4),.v2-reveal.is-in .v2-rw-tl li:nth-child(4){transition-delay:0.36s}.v2-reveal.is-in .v2-rw-grid>:nth-child(5),.v2-reveal.is-in .v2-rw-list li:nth-child(5),.v2-reveal.is-in .v2-rw-tl li:nth-child(5){transition-delay:0.48s}.v2-reveal.is-in .v2-rw-grid>:nth-child(6),.v2-reveal.is-in .v2-rw-list li:nth-child(6){transition-delay:0.6s}.v2-rw-card{transition:border-color 0.25s ease,box-shadow 0.25s ease}.v2-rw-card:hover{border-color:var(--v2-brand);box-shadow:0 10px 30px rgb(224 85 0 / .12)}.v2-rw-tl li::before{transform-origin:left}.v2-reveal .v2-rw-tl li::before{transform:scaleX(0)}.v2-reveal.is-in .v2-rw-tl li::before{transform:none;transition:transform 0.7s 0.3s ease}.v2-rw-tl-n{transition:transform 0.3s ease}.v2-rw-tl li:hover .v2-rw-tl-n{transform:scale(1.25)}.v2-rw-bars{position:absolute;z-index:2;top:16px;left:18px;right:18px;display:flex;gap:4px}.v2-rw-bars i{flex:1;height:3px;border-radius:2px;background:rgb(255 255 255 / .3);overflow:hidden}.v2-rw-bars i::after{content:'';display:block;height:100%;background:#fff;transform-origin:left;transform:scaleX(0)}.v2-rw-shot img,.v2-rw-shot video{display:block;width:100%;height:100%;object-fit:cover}.v2-rw-shot img{transform:scale(1.06);animation:v2-rw-zoom 6.4s ease-in-out infinite alternate}@keyframes v2-rw-zoom{from{transform:scale(1.06)}to{transform:scale(1.13)}}@media (prefers-reduced-motion:reduce){.v2-rw-hero .v2-hero-copy>*,.v2-rw-stage,.v2-rw-stage .v2-camp-model,.v2-rw-shot img,.v2-rw-bars i::after{animation:none}.v2-reveal .v2-rw-card,.v2-reveal .v2-rw-list li,.v2-reveal .v2-rw-tl li,.v2-reveal .v2-rw-stat{opacity:1;transform:none}.v2-reveal .v2-rw-tl li::before{transform:none}}.v2-rw-hero .v2-hero-copy h1{max-width:16ch;font-size:clamp(34px, 4.2vw, 56px)}.v2-rw-hero .v2-hero-copy>*{animation:v2-rw-rise 0.7s cubic-bezier(.2,.8,.3,1) backwards}.v2-rw-hero .v2-hero-copy>:nth-child(2){animation-delay:0.08s}.v2-rw-hero .v2-hero-copy>:nth-child(3){animation-delay:0.16s}.v2-rw-hero .v2-hero-copy>:nth-child(4){animation-delay:0.24s}.v2-rw-hero .v2-hero-copy>:nth-child(5){animation-delay:0.32s}.v2-rw-hero-visual{display:flex;justify-content:center;animation:v2-rw-rise 0.8s 0.15s cubic-bezier(.2,.8,.3,1) backwards}.v2-rw-hero .v2-rw-phone-wrap{margin-top:0;width:100%;max-width:480px}.v2-rw-hero .v2-rw-chip-a{left:0}.v2-rw-hero .v2-rw-chip-b{right:0}.v2-rw-hero .v2-rw-chip-c{left:4%}.v2-rw-hero .v2-rw-chip{background:rgb(20 18 17 / .82);color:var(--v2-stage-text);border-color:var(--v2-stage-line);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.v2-rw-hero-stats{position:relative;z-index:1;margin-top:56px;padding-top:40px;border-top:1px solid var(--v2-stage-line)}.v2-rw-stats{display:flex;flex-wrap:wrap;justify-content:center;gap:28px 96px;text-align:center}.v2-rw-stat{display:grid;gap:8px;cursor:default}.v2-rw-stat strong{font-family:'Archivo',sans-serif;font-size:clamp(44px, 6.5vw, 76px);font-weight:800;line-height:1;letter-spacing:-.045em;background:linear-gradient(105deg,transparent 38%,rgb(255 236 190 / .95) 50%,transparent 62%) 160% 0 / 260% 100% no-repeat,var(--v2-brand-grad);-webkit-background-clip:text;background-clip:text;color:#fff0;-webkit-text-fill-color:#fff0;transition:background-position 0.9s ease,transform 0.35s ease,filter 0.35s ease}.v2-rw-stat:hover strong{background-position:-60% 0,0 0;transform:scale(1.05);filter:drop-shadow(0 0 22px rgb(255 122 40 / .55))}.v2-rw-stat span{font-size:16px;color:var(--v2-stage-muted)}.v2-rw-models-sec{padding-bottom:0}.v2-rw-models{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}@media (max-width:800px){.v2-rw-models{grid-template-columns:1fr}}.v2-rw-model{display:flex;gap:20px;align-items:center;padding:24px 28px;border-radius:var(--v2-r-card);background:var(--v2-card);border:1px solid var(--v2-line);transition:border-color 0.25s ease,transform 0.25s ease}.v2-rw-model:hover{border-color:var(--v2-brand);transform:translateY(-3px)}.v2-rw-model .v2-camp-art{flex:none;width:64px;color:var(--v2-brand)}.v2-rw-model strong{display:block;font-family:'Archivo',sans-serif;font-size:20px;font-weight:800;letter-spacing:-.02em}.v2-rw-model span{display:block;margin-top:4px;font-size:14px;line-height:1.5;color:var(--v2-muted)}.v2-rw-tlstage{display:block}.v2-rw-quote{margin:0;font-family:'Archivo',sans-serif;font-size:clamp(22px, 2.8vw, 34px);font-weight:800;letter-spacing:-.03em;line-height:1.15;color:var(--v2-stage-text);max-width:24ch}.v2-rw-sub{margin:56px 0 0}.v2-rw-sub+.v2-rw-grid{margin-top:20px}@media (prefers-reduced-motion:reduce){.v2-rw-hero-visual{animation:none}.v2-rw-stat strong{transition:none}}.v2-rw-win{cursor:pointer;touch-action:pan-y}.v2-rw-win:focus-visible{outline:2px solid var(--v2-brand);outline-offset:3px}.v2-rw-phone:not(.is-js) .v2-rw-bars{display:none}.v2-rw-phone.is-js .v2-rw-bars i.is-done::after{transform:scaleX(1)}.v2-rw-phone.is-js .v2-rw-bars i.is-active::after{animation:v2-rw-bar 3.2s linear forwards}.v2-rw-phone.is-js.is-paused .v2-rw-bars i.is-active::after{animation-play-state:paused}@keyframes v2-rw-bar{from{transform:scaleX(0)}to{transform:scaleX(1)}}@media (prefers-reduced-motion:reduce){.v2-rw-phone.is-js .v2-rw-bars i.is-active::after{animation:none;transform:scaleX(1)}}.v2-frame-dark img{aspect-ratio:16 / 10;object-fit:cover;object-position:center 28%}.v2-niche-mosaic{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:10px}.v2-niche-tile{position:relative;grid-column:span 1;aspect-ratio:3 / 4;height:100%;border-radius:16px;overflow:hidden;background:var(--v2-stage);text-decoration:none;isolation:isolate}.v2-niche-tile.is-lg{grid-column:span 2;aspect-ratio:3 / 2}.v2-niche-tile img{width:100%;height:100%;object-fit:cover;object-position:center 38%;display:block;transition:transform 0.5s cubic-bezier(.2,.8,.3,1)}.v2-niche-tile:hover img{transform:scale(1.05)}.v2-niche-tile::after{content:'';position:absolute;inset:0;background:linear-gradient(to top,rgb(16 14 13 / .88) 0%,rgb(16 14 13 / .45) 34%,rgb(16 14 13 / .05) 62%)}.v2-niche-tile-copy{position:absolute;z-index:1;left:18px;right:18px;bottom:16px;color:var(--v2-stage-text)}.v2-niche-tile-copy b{display:block;font-family:'Archivo',sans-serif;font-size:19px;font-weight:700;letter-spacing:-.02em}.v2-niche-tile.is-lg .v2-niche-tile-copy b{font-size:24px}.v2-niche-tile-copy em{display:block;margin-top:4px;font-style:normal;font-size:13px;line-height:1.4;color:rgb(244 241 238 / .72)}@media (max-width:900px){.v2-niche-mosaic{grid-template-columns:repeat(2,minmax(0,1fr))}.v2-niche-tile.is-lg{grid-column:span 2;aspect-ratio:16 / 9}}@media (max-width:520px){.v2-niche-mosaic{grid-template-columns:1fr}.v2-niche-tile,.v2-niche-tile.is-lg{grid-column:span 1;aspect-ratio:16 / 10}}@media (prefers-reduced-motion:reduce){.v2-niche-tile img{transition:none}.v2-niche-tile:hover img{transform:none}}.v2-hero-trust{position:relative;z-index:2;margin-top:16px;padding-top:14px;border-top:1px solid rgb(255 255 255 / .1)}.v2-hero-trust-label{text-align:center;margin:0 0 16px;font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--v2-stage-muted)}.v2-hero-trust .v2-plats{gap:14px 34px}.v2-hero-trust .v2-plat{color:var(--v2-stage-muted)}.v2-hero-trust .v2-plat:hover{color:var(--v2-stage-text)}.v2-hero{padding-bottom:56px}.v2-box{position:absolute;z-index:3;border:1.5px solid var(--v2-brand);border-radius:3px;background:rgb(224 85 0 / .07);opacity:0;transform:scale(.96);animation:v2-box-in 5s cubic-bezier(.2,.8,.3,1) infinite;pointer-events:none}.v2-box.is-face{border-color:#4da3ff;background:rgb(77 163 255 / .08)}.v2-box i{position:absolute;top:-1.5px;left:-1.5px;transform:translateY(-100%);padding:1px 5px;border-radius:2px 2px 0 0;background:var(--v2-brand);color:#fff;font-family:'Chivo',monospace;font-size:8.5px;font-weight:700;font-style:normal;letter-spacing:.02em;white-space:nowrap}.v2-box.is-face i{background:#4da3ff}.v2-box.label-below i{top:auto;bottom:-1.5px;transform:translateY(100%);border-radius:0 0 2px 2px}@keyframes v2-box-in{0%,14%{opacity:0;transform:scale(.96)}22%{opacity:1;transform:scale(1)}84%{opacity:1;transform:scale(1)}100%{opacity:0;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.v2-box{animation:none;opacity:1;transform:none}}.v2-faq-grid{display:grid;grid-template-columns:minmax(0,0.8fr) minmax(0,1.2fr);gap:56px;align-items:start}@media (max-width:900px){.v2-faq-grid{grid-template-columns:1fr;gap:30px}}.v2-faq-aside{position:sticky;top:calc(var(--v2-header-h) + 28px)}@media (max-width:900px){.v2-faq-aside{position:static}}.v2-faq-aside h2{max-width:12ch}.v2-faq-aside .v2-lead{margin-top:14px;max-width:30ch}.v2-faq-help{display:inline-flex;align-items:center;gap:8px;margin-top:22px;font-size:14.5px;font-weight:600;color:var(--v2-brand-deep);transition:gap 0.18s ease}.v2-faq-help svg{width:14px;height:14px}.v2-faq-help:hover{gap:12px}.v2-faq-list{display:grid}.v2-faq-grid .v2-faq-item:first-child{border-top:1px solid var(--v2-line)}.v2-faq-trigger{padding:20px 0;font-size:16.5px;gap:22px}.v2-faq-panel p{padding-bottom:20px;max-width:58ch}.v2-demo-src{position:relative}.v2-scene{position:absolute;inset:0;opacity:0;animation:v2-scene 30s ease-in-out infinite}.v2-scene:first-child{position:relative}.v2-scene img{width:100%;height:100%;object-fit:cover}@keyframes v2-scene{0%{opacity:0}2%{opacity:1}14.67%{opacity:1}17.34%{opacity:0}100%{opacity:0}}.v2-scene:nth-child(1){--sd:0.6s}.v2-scene:nth-child(2){--sd:5.6s}.v2-scene:nth-child(3){--sd:10.6s}.v2-scene:nth-child(4){--sd:15.6s}.v2-scene:nth-child(5){--sd:20.6s}.v2-scene:nth-child(6){--sd:25.6s}.v2-scene .v2-box{animation-duration:30s;animation-delay:var(--sd)}@keyframes v2-box-in{0%,1.71%{opacity:0;transform:scale(.96)}4%{opacity:1;transform:scale(1)}12%{opacity:1;transform:scale(1)}14.29%{opacity:0}100%{opacity:0}}.v2-float-pill{animation:v2-float-pill-cycle 30s ease-in-out infinite;animation-delay:var(--pd)}@keyframes v2-float-pill-cycle{0%{opacity:0}2%{opacity:1}14.67%{opacity:1}17.34%{opacity:0}100%{opacity:0}}@media (prefers-reduced-motion:reduce){.v2-scene{animation:none;opacity:0}.v2-scene:first-child{opacity:1}.v2-scene .v2-box{animation:none;opacity:1;transform:none}}.v2-hero-trust .v2-plats{gap:12px 26px}.v2-hero-trust .v2-plat{font-size:13px;gap:7px}.v2-hero-trust .v2-plat svg{height:16px}.v2-hero{padding-bottom:44px}.v2-panel-bar{position:relative;display:flex;align-items:center;justify-content:space-between;gap:14px;padding:13px 16px;border-bottom:1px solid var(--v2-line)}.v2-panel-title{display:inline-flex;align-items:center;gap:8px;font-family:'Archivo',sans-serif;font-size:13px;font-weight:700;letter-spacing:-.012em;color:var(--v2-ink)}.v2-panel-title svg{width:14px;height:14px;color:var(--v2-brand-deep)}.v2-panel-status{position:absolute;right:16px;top:50%;transform:translateY(-50%);opacity:0;display:inline-flex;align-items:center;gap:7px;padding:4px 11px;border-radius:var(--v2-r-pill);background:var(--v2-brand-tint);font-size:10.5px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:var(--v2-brand-deep);white-space:nowrap;animation:v2-float-pill-cycle 30s ease-in-out infinite}.v2-panel-status i{width:6px;height:6px;border-radius:50%;background:var(--v2-brand);animation:v2-pulse 1.8s ease-in-out infinite}@media (prefers-reduced-motion:reduce){.v2-panel-status{animation:none;opacity:0}.v2-panel-status--first{opacity:1}.v2-panel-status i{animation:none}}.v2-free-strip{position:relative;z-index:1;display:flex;align-items:center;justify-content:space-between;gap:20px;flex-wrap:wrap;padding:18px 24px;margin-bottom:22px;border:1px dashed var(--v2-line-strong);border-radius:var(--v2-r-card);background:none}.v2-free-strip .v2-plan-name{display:flex;align-items:baseline;gap:9px}.v2-free-strip .v2-plan-name span{font-family:'Archivo',sans-serif;font-size:19px;font-weight:800;letter-spacing:-.04em;color:var(--v2-ink)}.v2-free-strip .v2-plan-desc{margin-top:3px}.v2-plans{grid-template-columns:repeat(3,1fr)}@media (max-width:980px){.v2-plans{grid-template-columns:1fr}}.v2-section[style*="bg-sunk"],.v2-faq,.v2-footer,.vd-pricing-hero{position:relative}.v2-section[style*="bg-sunk"]::before,.v2-faq::before,.v2-footer::before,.vd-pricing-hero::before{content:'';position:absolute;inset:0;z-index:0;pointer-events:none;background-image:linear-gradient(to right,rgb(18 18 21 / .035) 1px,transparent 1px),linear-gradient(to bottom,rgb(18 18 21 / .035) 1px,transparent 1px);background-size:68px 68px;-webkit-mask-image:radial-gradient(ellipse 80% 70% at 50% 50%,#000 0%,transparent 82%);mask-image:radial-gradient(ellipse 80% 70% at 50% 50%,#000 0%,transparent 82%)}html:not(.light) .v2-section[style*="bg-sunk"]::before,html:not(.light) .v2-faq::before,html:not(.light) .v2-footer::before,html:not(.light) .vd-pricing-hero::before{background-image:linear-gradient(to right,rgb(255 255 255 / .045) 1px,transparent 1px),linear-gradient(to bottom,rgb(255 255 255 / .045) 1px,transparent 1px)}.v2-section>.v2-container{position:relative;z-index:1}.v2-plan-credits{display:flex;flex-direction:column;gap:6px;margin:0;padding:14px 0;border-top:1px solid var(--v2-line);border-bottom:1px solid var(--v2-line)}.v2-plan-credits-main{display:flex;align-items:baseline;gap:8px}.v2-plan-credits-sub{margin:0;font-size:11.5px;line-height:1.4;color:var(--v2-faint)}.v2-plan.is-featured .v2-plan-credits-sub{color:#8f8f9c}html:not(.light) .v2-plan.is-featured .v2-plan-credits-sub{color:#6b6b76}.v2-plan-credits b{font-family:'Archivo',sans-serif;font-size:26px;font-weight:800;letter-spacing:-.045em;line-height:1;color:var(--v2-ink)}.v2-plan-credits span{font-size:12.5px;line-height:1.3;color:var(--v2-muted)}.v2-plan.is-featured .v2-plan-credits{border-color:rgb(255 255 255 / .14)}.v2-plan.is-featured .v2-plan-credits b{color:#fff}.v2-plan.is-featured .v2-plan-credits span{color:#a9a9b4}html:not(.light) .v2-plan.is-featured .v2-plan-credits{border-color:rgb(0 0 0 / .12)}html:not(.light) .v2-plan.is-featured .v2-plan-credits b{color:#0d0d0f}html:not(.light) .v2-plan.is-featured .v2-plan-credits span{color:#55555f}.v2-plan-soma{margin:0;font-size:11.5px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:var(--v2-muted)}.v2-plan.is-featured .v2-plan-soma{color:#8f8f9c}.v2-plan ul{margin-top:-4px}.v2 section[id]{scroll-margin-top:calc(var(--v2-header-h) + 20px)}.v2-b2b-box{position:relative;overflow:hidden;--b2b-pad:min(24px, clamp(20px, 3.4vw, 48px));margin-inline:calc(var(--b2b-pad) * -1);padding:clamp(34px, 4.5vw, 56px) clamp(22px, 3.4vw, 48px);border:1px solid rgb(255 255 255 / .09);border-radius:var(--v2-r-card);background:radial-gradient(74% 60% at 78% -8%,rgb(224 85 0 / .26),#fff0 66%),var(--v2-stage);color:var(--v2-stage-text)}.v2-b2b-box::before{content:'';position:absolute;inset:0;pointer-events:none;background-image:linear-gradient(to right,rgb(255 255 255 / .045) 1px,transparent 1px),linear-gradient(to bottom,rgb(255 255 255 / .045) 1px,transparent 1px);background-size:64px 64px;-webkit-mask-image:radial-gradient(ellipse 70% 80% at 80% 20%,#000 0%,transparent 76%);mask-image:radial-gradient(ellipse 70% 80% at 80% 20%,#000 0%,transparent 76%)}.v2-b2b-box>*{position:relative;z-index:1}.v2-b2b-box .v2-h2{color:#fff}.v2-b2b-box .v2-lead{color:var(--v2-stage-muted)}.v2-b2b-tag{color:#ff9d5c!important}.v2-b2b-list li{border-bottom-color:rgb(255 255 255 / .1)}.v2-b2b-list strong{color:#fff}.v2-b2b-list span{color:var(--v2-stage-muted)}.v2-b2b-box .v2-btn-primary{background:var(--v2-card);color:var(--v2-ink)}.v2-b2b-box .v2-btn-primary:hover{background:#fff;color:var(--v2-stage)}.v2-b2b-box .v2-btn-outline{background:rgb(255 255 255 / .06);border-color:rgb(255 255 255 / .22);color:#fff}.v2-b2b-box .v2-btn-outline:hover{border-color:rgb(255 255 255 / .5)}html:not(.light) .v2-cta-final-box{background:radial-gradient(78% 62% at 50% -10%,rgb(255 107 26 / .24),#fff0 68%),#060607;border-color:rgb(255 255 255 / .12)}html:not(.light) .v2-cta-final-box .v2-btn-primary{background:#f2f2f4;color:#0d0d0f}html:not(.light) .v2-cta-final-box .v2-btn-primary:hover{background:#fff}html:not(.light) .v2-btn-outline{background:#1e1e23;border-color:#4a4a55}html:not(.light) .v2-btn-outline:hover{border-color:#7a7a88}html:not(.light) .v2-card{border:1px solid var(--v2-line-strong)}html:not(.light) .v2-plan{border-color:var(--v2-line-strong)}html:not(.light) .v2-plan.is-featured .v2-plan-soma{color:#55555f}@media (max-width:1439px){.v2-stage{margin-right:0;padding-right:0}.v2-stage-app{max-width:100%}.v2-float-pill{left:50%}}.v2-credit-note{display:grid;gap:12px;justify-items:center;text-align:center;margin-top:26px;padding:22px 24px;border:1px solid var(--v2-line);border-radius:var(--v2-r-card);background:var(--v2-card)}.v2-credit-eq{display:flex;align-items:center;gap:12px;flex-wrap:wrap;justify-content:center}.v2-credit-chip{padding:7px 15px;border-radius:var(--v2-r-pill);background:var(--v2-ink);color:var(--v2-card);font-family:'Archivo',sans-serif;font-size:14px;font-weight:700;letter-spacing:-.015em}.v2-credit-chip.is-alt{background:var(--v2-brand);color:#fff}.v2-credit-op{font-family:'Archivo',sans-serif;font-size:20px;font-weight:800;color:var(--v2-faint)}.v2-credit-note p{margin:0;max-width:62ch;font-size:14px;line-height:1.55;color:var(--v2-muted)}.v2-credit-note .v2-credit-example{margin-top:6px;font-size:13px;font-style:italic;opacity:.85}.v2-plan-credits span{display:flex;flex-direction:column;gap:1px}.v2-plan-credits em{font-style:normal;font-size:11.5px;font-weight:600;color:var(--v2-brand-deep)}.v2-plan.is-featured .v2-plan-credits em{color:#ff9d5c}html:not(.light) .v2-plan.is-featured .v2-plan-credits em{color:#b84400}@media (min-width:1220px){.v2-b2b-box{margin-inline:-48px;padding-inline:48px}}.v2-card.is-media-top{padding-top:0}.v2-card.is-media-top>.v2-bento-shot{margin:0 -30px 22px;border-radius:var(--v2-r-card) var(--v2-r-card) 0 0;box-shadow:none;border-bottom:1px solid var(--v2-line)}.v2-card.is-half.is-media-top{padding:0 26px 26px}.v2-card.is-half.is-media-top>.v2-bento-shot{margin:0 -26px 20px}.v2-card.is-media-top .v2-bento-shot img,.v2-card.is-media-top .v2-bento-shot video{aspect-ratio:16/9;object-fit:cover}.v2-plan-cortes{display:flex;align-items:baseline;gap:7px;margin:0;padding-bottom:4px}.v2-plan-cortes b{font-family:'Archivo',sans-serif;font-size:17px;font-weight:800;letter-spacing:-.03em;color:var(--v2-brand-deep)}.v2-plan-cortes span{font-size:12.5px;color:var(--v2-muted)}.v2-plan.is-featured .v2-plan-cortes b{color:#ff9d5c}.v2-plan.is-featured .v2-plan-cortes span{color:#a9a9b4}html:not(.light) .v2-plan.is-featured .v2-plan-cortes b{color:#b84400}html:not(.light) .v2-plan.is-featured .v2-plan-cortes span{color:#55555f}.v2-editor{background:var(--v2-stage);color:var(--v2-stage-text)}.v2-editor-intro{max-width:640px;padding-bottom:28px;margin-bottom:44px;border-bottom:1px solid var(--v2-stage-line)}.v2-editor-intro .v2-h2{color:var(--v2-stage-text);max-width:20ch}.v2-editor-intro .v2-lead{color:var(--v2-stage-muted);margin-top:18px}.v2-editor-intro .v2-btn-primary{margin-top:28px}.v2-editor-copy{margin-top:48px}.v2 .v2-editor-caps{list-style:none;margin:0 0 32px;display:grid;gap:22px 28px;grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width:900px){.v2 .v2-editor-caps{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:620px){.v2 .v2-editor-caps{grid-template-columns:1fr;gap:12px}}.v2-editor-caps li{display:flex;gap:11px;align-items:flex-start}@media (max-width:620px){.v2-editor-caps li{padding:16px;background:rgb(255 255 255 / .045);border:1px solid var(--v2-stage-line);border-radius:14px}}.v2-editor-caps svg{width:17px;height:17px;flex-shrink:0;margin-top:2px;color:var(--v2-brand-deep)}@media (max-width:620px){.v2-editor-caps svg{width:18px;height:18px;margin-top:0;padding:9px;box-sizing:content-box;border-radius:50%;background:rgb(255 107 26 / .14);color:var(--v2-brand)}}.v2-editor-caps b{display:block;font-family:'Archivo',sans-serif;font-size:14.5px;font-weight:700;letter-spacing:-.01em;color:var(--v2-stage-text)}.v2-editor-caps span{display:block;margin-top:3px;font-size:13px;line-height:1.45;color:var(--v2-stage-muted)}.v2-editor .v2-btn-primary{background:var(--v2-card);color:var(--v2-ink)}.v2-editor .v2-btn-primary:hover{background:#fff;color:var(--v2-stage)}.v2-editor-showcase{margin-top:40px;padding:clamp(20px, 4vw, 48px);border-radius:24px;background:radial-gradient(120% 90% at 50% 0%,rgb(255 107 26 / .14),transparent 62%),rgb(255 255 255 / .03);border:1px solid var(--v2-stage-line)}.v2-editor-app{max-width:860px;margin:0 auto;border-radius:var(--v2-r-card);overflow:hidden;background:linear-gradient(168deg,rgb(255 255 255 / .09),rgb(255 255 255 / .03));border:1px solid rgb(255 255 255 / .14);backdrop-filter:blur(18px) saturate(1.3);-webkit-backdrop-filter:blur(18px) saturate(1.3);box-shadow:0 30px 70px -30px rgb(0 0 0 / .7)}.v2-editor-bar{display:flex;align-items:center;gap:12px;padding:11px 14px;border-bottom:1px solid rgb(255 255 255 / .1)}.v2-editor-dots{display:inline-flex;gap:6px}.v2-editor-dots i{width:9px;height:9px;border-radius:50%;background:rgb(255 255 255 / .22)}.v2-editor-file{font-family:'Chivo',monospace;font-size:11.5px;letter-spacing:.02em;color:var(--v2-stage-muted)}.v2-editor-shot{display:block;width:100%;height:auto;aspect-ratio:16 / 7.85;object-fit:cover;object-position:50% 100%}.v2-cta-collage{position:absolute;inset:0;z-index:0;pointer-events:none}.v2-cta-collage span{position:absolute;width:clamp(64px, 7vw, 96px);aspect-ratio:9 / 16;border-radius:10px;overflow:hidden;border:2px solid rgb(255 255 255 / .14);box-shadow:0 18px 40px rgb(0 0 0 / .45);opacity:.42;animation:v2-cta-float 7s ease-in-out infinite;animation-delay:calc(var(--v2-cta-i, 0) * -1.6s);--v2-cta-rot:0deg}.v2-cta-collage span:nth-child(1){--v2-cta-i:0;--v2-cta-rot:-8deg}.v2-cta-collage span:nth-child(2){--v2-cta-i:1;--v2-cta-rot:5deg;animation-duration:8.5s}.v2-cta-collage span:nth-child(3){--v2-cta-i:2;--v2-cta-rot:-4deg;animation-duration:6.5s}.v2-cta-collage span:nth-child(4){--v2-cta-i:3;--v2-cta-rot:7deg;animation-duration:9s}.v2-cta-collage img{width:100%;height:100%;object-fit:cover}@keyframes v2-cta-float{0%,100%{transform:rotate(var(--v2-cta-rot)) translateY(0)}50%{transform:rotate(var(--v2-cta-rot)) translateY(-16px)}}@media (prefers-reduced-motion:reduce){.v2-cta-collage span{animation:none}}@media (max-width:760px){.v2-cta-collage span:nth-child(n+3){display:none}}@media (max-width:520px){.v2-cta-collage{display:none}}.v2-compare-table{overflow-x:auto;border-radius:var(--v2-r-card);border:1px solid var(--v2-line)}.v2-compare-table table{width:100%;border-collapse:collapse;min-width:480px}.v2-compare-table th,.v2-compare-table td{padding:14px 18px;text-align:left;border-bottom:1px solid var(--v2-line);font-size:14.5px}.v2-compare-table thead th{font-weight:700;color:var(--v2-ink);background:var(--v2-bg-sunk)}.v2-compare-table th.is-featured,.v2-compare-table td.is-featured{background:var(--v2-brand-tint)}.v2-compare-table th.is-featured{background:color-mix(in srgb,var(--v2-brand-tint) 60%,var(--v2-bg-sunk))}.v2-compare-table tr.vd-compare-group td{font-weight:700;color:var(--v2-brand-deep);background:var(--v2-bg);padding-top:22px}.v2-compare-table .vd-compare-check{color:var(--v2-brand);display:inline-flex}.v2-compare-table .vd-compare-check svg{width:18px;height:18px}.v2-compare-table .vd-compare-dash{color:var(--v2-faint)}.v2-compare-table .vd-compare-value{color:var(--v2-ink-soft)}.v2-compare-table .vd-compare-soon{display:inline-flex;align-items:center;gap:6px;color:var(--v2-brand-deep);font-weight:600;font-size:13px;line-height:1.35}.v2-compare-table .vd-compare-soon svg{width:15px;height:15px;flex-shrink:0}.v2-compare-table tbody td:first-child{position:sticky;left:0;background:var(--v2-card);z-index:1;box-shadow:1px 0 0 var(--v2-line)}.v2-compare-table tr.vd-compare-group td:first-child{background:var(--v2-bg)}.v2-compare-table thead th:first-child{position:sticky;left:0;z-index:3}.v2-vs-hero-card{background:var(--v2-card);border-radius:var(--v2-r-card);box-shadow:var(--v2-shadow-lift);padding:24px}.v2-vs-hero-card-cols{display:grid;grid-template-columns:1fr auto auto;gap:12px;align-items:center;margin-top:10px;font-size:13px;font-weight:700;color:var(--v2-faint)}.v2-vs-hero-card-cols .is-vd{color:var(--v2-brand)}.v2-vs-hero-card-rows{list-style:none;margin:14px 0;padding:0}.v2-vs-hero-card-rows li{display:grid;grid-template-columns:1fr auto auto;gap:12px;align-items:center;padding:10px 0;border-top:1px solid var(--v2-line);font-size:13.5px}.v2-vs-hero-card-rows li:first-child{border-top:none}.v2-vs-hero-row-v{text-align:center;min-width:44px}.v2-vs-mini.ok{color:var(--v2-brand)}.v2-vs-mini.ok svg{width:16px;height:16px}.v2-vs-mini.no{color:var(--v2-faint)}.v2-logos-row{display:flex;flex-wrap:wrap;gap:28px;justify-content:center;align-items:center}.v2-logos-row svg{width:22px;height:22px;color:var(--v2-faint)}.v2-logo-item{display:flex;align-items:center;gap:8px;font-size:14px;font-weight:600;color:var(--v2-muted)}.v2-verdict-grid{display:grid;grid-template-columns:1fr 1fr;gap:var(--v2-gap)}@media (max-width:760px){.v2-verdict-grid{grid-template-columns:1fr}}.v2-verdict-card.is-vd{border:1.5px solid var(--v2-brand-line);background:var(--v2-brand-tint)}.v2-verdict-card ul{list-style:none;margin:14px 0 0;padding:0;display:flex;flex-direction:column;gap:10px}.v2-verdict-card li{padding-left:22px;position:relative;font-size:14.5px;color:var(--v2-ink-soft)}.v2-verdict-card li::before{content:'';position:absolute;left:0;top:8px;width:6px;height:6px;border-radius:50%;background:var(--v2-faint)}.v2-value-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:14px}@media (max-width:760px){.v2-value-grid{grid-template-columns:1fr}}.v2-value-item{display:flex;align-items:flex-start;gap:12px;font-size:14.5px}.v2-value-item svg{width:18px;height:18px;color:var(--v2-brand);flex-shrink:0;margin-top:2px}.v2-icon-sm{display:inline-flex;width:18px;height:18px;flex-shrink:0}.v2-icon-sm svg{width:100%;height:100%}.v2-vs-case-ic{display:inline-flex;width:28px;height:28px;color:var(--v2-brand)}.v2-vs-case-ic svg{width:100%;height:100%}body.page-template-template-pricing{--vd-bg:var(--v2-bg);--vd-card:var(--v2-card);--vd-surface:var(--v2-card);--vd-stroke:var(--v2-line);--vd-text:var(--v2-ink);--vd-text-muted:var(--v2-muted);--vd-text-faint:var(--v2-faint);--vd-primary:var(--v2-brand);--vd-primary-subtle:var(--v2-brand-tint);--vd-primary-border:var(--v2-brand-line);--vd-primary-hover:var(--v2-brand-deep);--vd-accent-sky:var(--v2-brand);--vd-accent-sky-subtle:var(--v2-brand-tint);--vd-accent-violet:var(--v2-brand);--vd-accent-violet-subtle:var(--v2-brand-tint);--vd-accent-success:var(--v2-brand);--vd-hero-primary:var(--v2-brand);--vd-hero-primary-border:var(--v2-brand-line);--vd-hero-primary-hover:var(--v2-brand-deep);--vd-hero-stroke:var(--v2-line);--vd-hero-text:var(--v2-ink);--vd-hero-text-muted:var(--v2-muted);--vd-radius-btn:var(--v2-r-pill);--vd-radius-card:var(--v2-r-card);--vd-radius-input:var(--v2-r-sm);--vd-radius-pill:var(--v2-r-pill);--vd-radius-tag:4px;--vd-shadow-lg:var(--v2-shadow-lift);--vd-shadow-md:var(--v2-shadow-card);--vd-shadow-sm:var(--v2-shadow-card);--vd-container-narrow:960px;--vd-space-card:32px;--vd-space-card-inner:24px;--vd-space-comp:16px;--vd-space-container:48px;--vd-space-inner:8px;--vd-space-micro:4px;--vd-space-section:80px;--vd-space-tight:12px}body.page-template-template-pricing .vd-pricing-hero{background:radial-gradient(60% 90% at 50% 0%,rgb(224 85 0 / .1),#fff0 74%)}body.page-template-template-pricing .vd-pricing-hero::before{-webkit-mask-image:radial-gradient(ellipse 78% 70% at 50% 0%,#000 0%,transparent 80%);mask-image:radial-gradient(ellipse 78% 70% at 50% 0%,#000 0%,transparent 80%)}body.page-template-template-pricing .vd-pricing-hero>*{position:relative;z-index:1}@media (max-width:640px){body.page-template-template-pricing .vd-input-link,body.page-template-template-pricing .vd-input-link.vd-input-link-strong,body.page-template-template-pricing .vd-hero .vd-input-link,body.page-template-template-pricing .vd-cta-section .vd-input-link{flex-direction:column!important;padding:var(--vd-space-inner)!important;gap:var(--vd-space-inner)!important}body.page-template-template-pricing .vd-input-link input{width:100%!important;padding:var(--vd-space-tight)!important;text-align:center;border:1px solid var(--vd-stroke)!important;border-radius:var(--vd-radius-btn)!important;background:var(--vd-bg)!important}body.page-template-template-pricing .vd-input-link .vd-btn-primary{width:100%!important;display:flex!important;justify-content:center!important;padding:var(--vd-space-tight) var(--vd-space-comp)!important}body.page-template-template-pricing .vd-input-link>svg:first-child{display:none!important}}body.page-template-template-pricing .vd-calc-box{margin-top:var(--vd-space-card);padding:20px;background:var(--vd-surface);border:1px solid var(--vd-stroke);border-radius:var(--vd-radius-card)}@media (max-width:380px){body.page-template-template-pricing .vd-calc-box{padding:var(--vd-space-comp)}}@media (min-width:768px){body.page-template-template-pricing .vd-calc-box{padding:var(--vd-space-card)}}body.page-template-template-pricing .vd-calc-inputs-row{display:grid;grid-template-columns:1fr;gap:var(--vd-space-comp)}@media (min-width:480px){body.page-template-template-pricing .vd-calc-inputs-row{grid-template-columns:1fr 1fr;gap:var(--vd-space-comp) var(--vd-space-card-inner)}}@media (min-width:768px){body.page-template-template-pricing .vd-calc-inputs-row{grid-template-columns:repeat(4,1fr);gap:var(--vd-space-card-inner);align-items:end}}body.page-template-template-pricing .vd-calc-input-group{display:flex;flex-direction:column;justify-content:flex-end;gap:var(--vd-space-inner)}body.page-template-template-pricing .vd-calc-q-label{display:inline-flex;align-items:center;gap:6px;font-size:11px;font-weight:600;color:var(--vd-text);text-transform:uppercase;letter-spacing:.5px}body.page-template-template-pricing .vd-calc-clips-hint{margin-top:6px;font-size:12.5px;color:var(--vd-text-muted)}body.page-template-template-pricing .vd-calc-clips-hint span{font-weight:700;color:var(--vd-text)}body.page-template-template-pricing .vd-calc-number-input{display:flex;align-items:center;gap:0;border:1px solid rgb(255 255 255 / .15);border-radius:var(--vd-radius-input);overflow:hidden;background:var(--vd-bg);height:42px}html.light body.page-template-template-pricing .vd-calc-number-input{border-color:var(--vd-stroke);background:#fff}body.page-template-template-pricing .vd-calc-number-input span{flex:1;text-align:center;font-size:15px;font-weight:700;color:var(--vd-text);font-family:'JetBrains Mono',monospace}body.page-template-template-pricing .vd-calc-minus,body.page-template-template-pricing .vd-calc-plus{width:36px;height:100%;display:flex;align-items:center;justify-content:center;font-size:16px;font-weight:600;color:var(--vd-text);background:#fff0;cursor:pointer;transition:color 0.15s;border:none;font-family:inherit}body.page-template-template-pricing .vd-calc-minus:hover,body.page-template-template-pricing .vd-calc-plus:hover{color:var(--vd-primary)}body.page-template-template-pricing .vd-calc-dropdown{position:relative}body.page-template-template-pricing .vd-calc-dropdown-btn{display:flex;align-items:center;justify-content:space-between;width:100%;height:42px;padding:0 12px;font-size:14px;font-weight:500;font-family:inherit;color:var(--vd-text);background:var(--vd-bg);border:1px solid rgb(255 255 255 / .15);border-radius:var(--vd-radius-input);cursor:pointer;transition:border-color 0.15s}html.light body.page-template-template-pricing .vd-calc-dropdown-btn{background:#fff;border-color:var(--vd-stroke)}body.page-template-template-pricing .vd-calc-dropdown-btn svg{color:var(--vd-text-faint);transition:transform 0.2s}body.page-template-template-pricing .vd-calc-dropdown.is-open .vd-calc-dropdown-btn{border-color:var(--vd-primary)}body.page-template-template-pricing .vd-calc-dropdown.is-open .vd-calc-dropdown-btn svg{transform:rotate(180deg)}body.page-template-template-pricing .vd-calc-dropdown-list{position:absolute;top:calc(100% + 4px);left:0;right:0;background:#111118;border:1px solid rgb(255 255 255 / .1);border-radius:var(--vd-radius-card);padding:var(--vd-space-micro);list-style:none;z-index:20;opacity:0;visibility:hidden;translate:0 -4px;transition:opacity 0.15s,visibility 0.15s,translate 0.15s;box-shadow:0 8px 24px rgb(0 0 0 / .3)}html.light body.page-template-template-pricing .vd-calc-dropdown-list{background:#fff;border-color:var(--vd-stroke);box-shadow:0 8px 24px rgb(0 0 0 / .1)}body.page-template-template-pricing .vd-calc-dropdown.is-open .vd-calc-dropdown-list{opacity:1;visibility:visible;translate:0 0}body.page-template-template-pricing .vd-calc-dropdown-list li{padding:var(--vd-space-inner) var(--vd-space-tight);font-size:14px;font-weight:500;color:#ededef;border-radius:var(--vd-radius-tag);cursor:pointer;transition:background 0.1s}html.light body.page-template-template-pricing .vd-calc-dropdown-list li{color:#1a1a2e}body.page-template-template-pricing .vd-calc-dropdown-list li:hover{background:rgb(255 255 255 / .06)}html.light body.page-template-template-pricing .vd-calc-dropdown-list li:hover{background:rgb(0 0 0 / .04)}body.page-template-template-pricing .vd-calc-dropdown-list li.is-active{color:var(--vd-primary);font-weight:600}body.page-template-template-pricing .vd-calc-platforms{display:flex;gap:var(--vd-space-inner);align-items:center;height:42px}body.page-template-template-pricing .vd-calc-platform{width:42px;height:42px;border-radius:var(--vd-radius-input);border:1px solid rgb(255 255 255 / .15);background:var(--vd-bg);display:flex;align-items:center;justify-content:center;color:var(--vd-text-faint);cursor:pointer;transition:all 0.2s;opacity:.4}html.light body.page-template-template-pricing .vd-calc-platform{background:#fff;border-color:var(--vd-stroke)}body.page-template-template-pricing .vd-calc-platform:hover{opacity:.7;color:var(--vd-text)}body.page-template-template-pricing .vd-calc-platform.is-active{border-color:#22c55e;color:#22c55e;background:rgb(34 197 94 / .08);opacity:1;box-shadow:0 0 0 3px rgb(34 197 94 / .08)}body.page-template-template-pricing .vd-calc-result-bar{margin-top:var(--vd-space-card-inner);padding-top:var(--vd-space-card-inner);border-top:1px solid var(--vd-stroke);display:flex;align-items:center;gap:var(--vd-space-card);flex-wrap:wrap}body.page-template-template-pricing .vd-calc-rec{flex-shrink:0}body.page-template-template-pricing .vd-calc-rec-label{display:block;font-size:12px;color:var(--vd-text-muted);margin-bottom:var(--vd-space-micro)}body.page-template-template-pricing .vd-calc-rec-plan{display:flex;align-items:center;gap:8px;font-size:24px;font-weight:700;color:var(--vd-primary);letter-spacing:-.5px}body.page-template-template-pricing .vd-calc-rec-plan svg{width:22px;height:22px;flex-shrink:0}body.page-template-template-pricing .vd-calc-result-bar>.vd-btn{flex-shrink:0;margin-left:auto}@media (max-width:767px){body.page-template-template-pricing .vd-calc-result-bar{flex-direction:column;align-items:stretch;gap:var(--vd-space-comp)}body.page-template-template-pricing .vd-calc-result-bar>.vd-btn{margin-left:0;text-align:center;justify-content:center;width:100%}body.page-template-template-pricing .vd-calc-rec-plan{font-size:20px}}body.page-template-template-pricing .vd-calc-metrics{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--vd-space-tight);width:100%}@media (min-width:768px){body.page-template-template-pricing .vd-calc-metrics{grid-template-columns:repeat(4,1fr)}}body.page-template-template-pricing .vd-calc-metric{padding:var(--vd-space-comp);background:var(--vd-card);border:1px solid var(--vd-stroke);border-radius:var(--vd-radius-card);display:flex;flex-direction:column;gap:var(--vd-space-inner)}html.light body.page-template-template-pricing .vd-calc-metric{background:var(--vd-bg)}body.page-template-template-pricing .vd-calc-metric-header{display:flex;align-items:center;gap:6px}body.page-template-template-pricing .vd-calc-metric-title{font-size:12px;font-weight:600;color:var(--vd-text-muted);letter-spacing:.2px}body.page-template-template-pricing .vd-calc-metric-val{font-size:28px;font-weight:700;font-family:'JetBrains Mono',monospace;color:var(--vd-text);letter-spacing:-1px;line-height:1}body.page-template-template-pricing .vd-calc-metric-sub{font-size:12px;color:var(--vd-text-faint);line-height:1.3}body.page-template-template-pricing .vd-calc-tooltip{position:relative;display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;border-radius:50%;background:var(--vd-stroke);color:var(--vd-text-muted);cursor:help;margin-left:auto;flex-shrink:0;transition:background 0.15s,color 0.15s}body.page-template-template-pricing .vd-calc-tooltip:hover,body.page-template-template-pricing .vd-calc-tooltip:focus{background:var(--vd-primary);color:#fff;outline:none}body.page-template-template-pricing .vd-calc-tooltip svg{display:none}body.page-template-template-pricing .vd-calc-tooltip::before{content:'?';font-size:10px;font-weight:700;line-height:1}body.page-template-template-pricing .vd-calc-tooltip-text{position:absolute;bottom:calc(100% + 10px);right:-6px;width:230px;max-width:calc(100vw - 32px);padding:11px 13px;background:var(--vd-text);border-radius:10px;box-shadow:0 12px 30px -8px rgb(0 0 0 / .45);font-size:12px;font-weight:400;line-height:1.5;color:var(--vd-card);text-align:left;text-transform:none;letter-spacing:normal;opacity:0;visibility:hidden;transform:translateY(4px);transition:opacity 0.16s,visibility 0.16s,transform 0.16s;pointer-events:none;z-index:10}body.page-template-template-pricing .vd-calc-tooltip-text::after{content:'';position:absolute;top:100%;right:12px;border:6px solid #fff0;border-top-color:var(--vd-text)}body.page-template-template-pricing .vd-calc-tooltip:hover .vd-calc-tooltip-text,body.page-template-template-pricing .vd-calc-tooltip:focus .vd-calc-tooltip-text{opacity:1;visibility:visible;transform:translateY(0)}body.page-template-template-pricing .vd-calc-result-bar{flex-direction:column;align-items:stretch}@media (max-width:640px){body.page-template-template-pricing .vd-calc-metrics{grid-template-columns:1fr}body.page-template-template-pricing .vd-calc-metric-val{font-size:24px}}body.page-template-template-pricing .vd-calc-slider-row{display:flex;align-items:center;gap:var(--vd-space-tight)}body.page-template-template-pricing .vd-calc-slider{-webkit-appearance:none;appearance:none;flex:1;height:4px;border-radius:var(--vd-radius-tag);background:var(--vd-stroke);outline:none}body.page-template-template-pricing .vd-calc-slider::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:16px;height:16px;border-radius:50%;background:var(--vd-primary);cursor:pointer;border:2px solid var(--vd-surface);box-shadow:0 0 0 1px var(--vd-primary)}body.page-template-template-pricing .vd-calc-slider::-moz-range-thumb{width:16px;height:16px;border-radius:50%;background:var(--vd-primary);cursor:pointer;border:2px solid var(--vd-surface);box-shadow:0 0 0 1px var(--vd-primary)}body.page-template-template-pricing .vd-calc-slider-value{font-size:18px;font-weight:700;color:var(--vd-primary);min-width:24px;text-align:center}body.page-template-template-pricing .vd-calc-options-multi .vd-calc-opt.is-active{background:var(--vd-primary-subtle);border-color:var(--vd-primary);color:var(--vd-primary)}body.page-template-template-pricing .vd-calc-bar-pct{font-size:13px;font-weight:600;color:var(--vd-text);min-width:32px;text-align:right}body.page-template-template-pricing .vd-calc-options{display:flex;gap:var(--vd-space-inner);flex-wrap:wrap}body.page-template-template-pricing .vd-calc-opt{padding:6px 14px;font-size:13px;font-weight:500;color:var(--vd-text-muted);background:#fff0;border:1px solid var(--vd-stroke);border-radius:100px;cursor:pointer;transition:all 0.15s}body.page-template-template-pricing .vd-calc-opt:hover{border-color:var(--vd-text-faint);color:var(--vd-text)}body.page-template-template-pricing .vd-calc-opt.is-active{background:var(--vd-primary);border-color:var(--vd-primary);color:#fff}body.page-template-template-pricing .vd-calc-answer{margin-top:var(--vd-space-card-inner);padding:var(--vd-space-card-inner);background:var(--vd-bg);border:1px solid rgb(255 255 255 / .1);border-radius:var(--vd-radius-card);overflow:hidden}@media (max-width:639px){body.page-template-template-pricing .vd-calc-answer{padding:var(--vd-space-comp)}}html.light body.page-template-template-pricing .vd-calc-answer{background:#f5f5f5;border-color:var(--vd-stroke)}body.page-template-template-pricing .vd-calc-answer-inner{display:flex;align-items:center;gap:var(--vd-space-card);flex-wrap:wrap}body.page-template-template-pricing .vd-calc-answer-plan{flex-shrink:0}body.page-template-template-pricing .vd-calc-result-label{display:block;font-size:12px;font-weight:500;color:var(--vd-text-muted);margin-bottom:var(--vd-space-micro)}body.page-template-template-pricing .vd-calc-result-plan{font-size:28px;font-weight:700;color:var(--vd-primary);letter-spacing:-.5px}body.page-template-template-pricing .vd-calc-result-badge{display:inline-block;font-size:12px;font-weight:600;padding:3px 10px;border-radius:100px;background:rgb(34 197 94 / .12);color:#22c55e;white-space:nowrap}body.page-template-template-pricing .vd-calc-result-badge[data-level="comfortable"]{background:rgb(34 197 94 / .12);color:#22c55e}body.page-template-template-pricing .vd-calc-result-badge[data-level="perfect"]{background:var(--vd-primary-subtle);color:var(--vd-primary)}body.page-template-template-pricing .vd-calc-result-badge[data-level="tight"]{background:rgb(239 68 68 / .12);color:#ef4444}body.page-template-template-pricing .vd-calc-stats{display:flex;flex-wrap:wrap;gap:var(--vd-space-card-inner);align-items:flex-end}body.page-template-template-pricing .vd-calc-stat{display:flex;flex-direction:column}body.page-template-template-pricing .vd-calc-stat-value{font-size:22px;font-weight:700;color:var(--vd-text);font-family:'JetBrains Mono',monospace;line-height:1}body.page-template-template-pricing .vd-calc-stat-label{font-size:12px;color:var(--vd-text-muted);margin-top:var(--vd-space-micro)}body.page-template-template-pricing .vd-calc-bar-wrap{display:flex;align-items:center;gap:var(--vd-space-tight)}body.page-template-template-pricing .vd-calc-bar{flex:1;height:8px;background:var(--vd-stroke);border-radius:var(--vd-radius-tag);overflow:hidden}body.page-template-template-pricing .vd-calc-bar-fill{height:100%;background:var(--vd-primary);border-radius:var(--vd-radius-tag);transition:width 0.4s ease}body.page-template-template-pricing .vd-calc-bar-fill[data-level="comfortable"]{background:#22c55e}body.page-template-template-pricing .vd-calc-bar-fill[data-level="perfect"]{background:var(--vd-primary)}body.page-template-template-pricing .vd-calc-bar-fill[data-level="tight"]{background:#ef4444}body.page-template-template-pricing .vd-calc-bar-text{font-size:12px;font-weight:500;color:var(--vd-text-muted);white-space:nowrap}@media (max-width:767px){body.page-template-template-pricing .vd-compare-th-badge{font-size:12px;padding:2px 6px;margin-bottom:var(--vd-space-micro)}body.page-template-template-pricing .vd-compare-th-name{font-size:13px}body.page-template-template-pricing .vd-compare-th-price{font-size:12px}}body.page-template-template-pricing .vd-compare-th-name{display:block;font-size:16px;font-weight:700;color:var(--vd-text);letter-spacing:-.3px;margin-bottom:var(--vd-space-micro)}body.page-template-template-pricing .vd-compare-th-price{display:block;font-size:13px;font-weight:500;color:var(--vd-text-muted)}body.page-template-template-pricing .vd-compare-th-btn{display:block;margin-top:var(--vd-space-inner);width:100%;text-align:center;justify-content:center;font-size:12px;padding:6px 12px}body.page-template-template-pricing .is-featured .vd-compare-th-name{color:var(--vd-primary)}body.page-template-template-pricing .vd-compare-th-badge{display:inline-block;font-size:12px;font-weight:600;color:#fff;background-color:var(--vd-primary);padding:3px 12px;border-radius:100px;margin-bottom:var(--vd-space-inner)}html.light body.page-template-template-pricing .vd-compare-th-badge{background-color:var(--vd-primary);color:#fff}body.page-template-template-pricing .vd-pricing-hero{text-align:center;padding-top:var(--vd-space-section);padding-bottom:8px}body.page-template-template-pricing .vd-pricing-hero .vd-h1{margin-bottom:var(--vd-space-tight)}body.page-template-template-pricing .vd-pricing-hero .vd-body{color:var(--vd-text-muted);max-width:560px;margin:0 auto 20px}body.page-template-template-pricing .vd-pricing-hero .vd-pricing-toggle{margin-top:0}body.page-template-template-pricing .vd-pricing-discount-note{margin-top:10px;font-size:12px;font-weight:500;color:var(--vd-primary)}body.page-template-template-pricing .vd-pricing-save{display:inline-block;font-size:11px;font-weight:700;color:var(--vd-primary);background-color:var(--vd-primary-subtle);padding:3px 10px;border-radius:var(--vd-radius-pill);margin-left:var(--vd-space-inner);vertical-align:middle}body.page-template-template-pricing .vd-pricing-toggle button.is-active .vd-pricing-save{color:var(--vd-primary);background:rgb(255 255 255 / .9)}body.page-template-template-pricing .vd-article-cta-mobile-inner .vd-btn{margin-top:16px}@media (max-width:640px){body.page-template-template-pricing .vd-pricing-hero .vd-h1{font-size:28px}}body.page-template-template-pricing .vd-tool-hero .vd-input-link{margin-top:var(--vd-space-card);max-width:560px;margin-left:auto;margin-right:auto}body.page-template-template-pricing .vd-feat-hero .vd-input-link{background:rgb(255 255 255 / .06);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:1px solid rgb(255 255 255 / .12);box-shadow:0 0 0 1px rgb(255 255 255 / .04),0 4px 16px rgb(0 0 0 / .2)}body.page-template-template-pricing .vd-feat-hero .vd-input-link:focus-within{border-color:var(--vd-primary-border);box-shadow:0 0 0 3px rgb(255 107 0 / .12)}html.light body.page-template-template-pricing .vd-feat-hero .vd-input-link{background:var(--vd-surface);border:1px solid var(--vd-stroke);box-shadow:var(--vd-shadow-sm);backdrop-filter:none}html.light body.page-template-template-pricing .vd-feat-hero .vd-input-link:focus-within{border-color:var(--vd-primary);box-shadow:0 0 0 3px rgb(224 95 0 / .1)}@media (max-width:1023px){body.page-template-template-pricing .vd-navbar-actions .vd-btn{display:none!important}}body.page-template-template-pricing .vd-lp-header .vd-btn{min-height:44px}body.page-template-template-pricing .vd-lp-hero .vd-input-link{background:rgb(255 255 255 / .06);border:1px solid var(--vd-hero-stroke);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}body.page-template-template-pricing .vd-lp-hero .vd-input-link input{color:var(--vd-hero-text)}body.page-template-template-pricing .vd-lp-hero .vd-input-link input::placeholder{color:var(--vd-hero-text-muted)}body.page-template-template-pricing .vd-lp-hero .vd-input-link svg{color:var(--vd-hero-text-muted)}body.page-template-template-pricing .vd-lp-hero .vd-btn-primary{background-color:var(--vd-hero-primary)}body.page-template-template-pricing .vd-lp-hero .vd-btn-primary:hover{background-color:var(--vd-hero-primary-hover)}body.page-template-template-pricing.page-template-template-home .vd-navbar:not(.is-scrolled) .vd-navbar-link,body.page-template-template-pricing.page-template-template-home .vd-navbar:not(.is-scrolled) .vd-hamburger,body.page-template-template-pricing.page-template-template-home .vd-navbar:not(.is-scrolled) .vd-theme-toggle,body.page-template-template-pricing.page-template-template-home .vd-navbar:not(.is-scrolled) .vd-btn-ghost{color:var(--vd-hero-text-muted)}body.page-template-template-pricing.page-template-template-home .vd-navbar:not(.is-scrolled) .vd-theme-toggle,body.page-template-template-pricing.page-template-template-home .vd-navbar:not(.is-scrolled) .vd-btn-ghost{border-color:var(--vd-hero-stroke)}body.page-template-template-pricing .vd-submenu-promo-content .vd-btn{margin-top:8px;align-self:flex-start}@media (min-width:1024px){body.page-template-template-pricing .vd-navbar-actions .vd-btn{display:inline-flex!important}}body.page-template-template-pricing .vd-hero .vd-input-link svg{color:var(--vd-hero-text-muted)}body.page-template-template-pricing .vd-hero .vd-input-link input{color:var(--vd-hero-text)}body.page-template-template-pricing .vd-hero .vd-input-link input::placeholder{color:var(--vd-hero-text-muted)}body.page-template-template-pricing .vd-hero .vd-btn-primary{background-color:var(--vd-hero-primary)}body.page-template-template-pricing .vd-hero .vd-btn-primary:hover{background-color:var(--vd-hero-primary-hover)}body.page-template-template-pricing .vd-pricing-grid{display:grid;grid-template-columns:1fr;gap:24px}@media (min-width:768px){body.page-template-template-pricing .vd-pricing-grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){body.page-template-template-pricing .vd-pricing-grid{grid-template-columns:repeat(4,1fr)}}body.page-template-template-pricing .vd-pricing-grid-2{max-width:720px;margin:0 auto}@media (min-width:768px){body.page-template-template-pricing .vd-pricing-grid-2{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){body.page-template-template-pricing .vd-pricing-grid-2{grid-template-columns:repeat(2,1fr)}}body.page-template-template-pricing .vd-pricing-grid-3{max-width:1080px;margin:0 auto}@media (min-width:768px){body.page-template-template-pricing .vd-pricing-grid-3{grid-template-columns:repeat(2,1fr);max-width:720px}}@media (min-width:1024px){body.page-template-template-pricing .vd-pricing-grid-3{grid-template-columns:repeat(3,1fr);max-width:1080px}}body.page-template-template-pricing .vd-pricing-grid-4{margin:0 auto}@media (min-width:768px){body.page-template-template-pricing .vd-pricing-grid-4{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){body.page-template-template-pricing .vd-pricing-grid-4{grid-template-columns:repeat(4,1fr)}}body.page-template-template-pricing .vd-pricing-card-enterprise{border-color:rgb(139 92 246 / .2)}body.page-template-template-pricing .vd-pricing-card-enterprise .vd-pricing-price-value{font-size:22px;font-weight:600;letter-spacing:-.3px}body.page-template-template-pricing .vd-pricing-card-enterprise .vd-pricing-feature-check{background:rgb(139 92 246 / .1);color:#8b5cf6}body.page-template-template-pricing .vd-pricing-enterprise-highlights{display:flex;flex-direction:column;gap:var(--vd-space-tight);padding:var(--vd-space-comp);background:rgb(139 92 246 / .04);border:1px solid rgb(139 92 246 / .1);border-radius:var(--vd-radius-btn);margin-top:var(--vd-space-comp)}body.page-template-template-pricing .vd-pricing-enterprise-highlight{display:flex;align-items:flex-start;gap:var(--vd-space-inner)}body.page-template-template-pricing .vd-pricing-enterprise-highlight svg{flex-shrink:0;margin-top:2px}body.page-template-template-pricing .vd-pricing-eh-title{display:block;font-size:13px;font-weight:600;color:var(--vd-text);line-height:1.3}body.page-template-template-pricing .vd-pricing-eh-desc{display:block;font-size:12px;color:var(--vd-text-muted);line-height:1.4}body.page-template-template-pricing .vd-btn-enterprise{background:#8b5cf6!important;border-color:#8b5cf6!important}body.page-template-template-pricing .vd-btn-enterprise:hover{background:#7c3aed!important;border-color:#7c3aed!important}body.page-template-template-pricing .vd-pricing-free{display:flex;align-items:center;gap:var(--vd-space-card);padding:var(--vd-space-card) var(--vd-space-container);margin-top:var(--vd-space-card);background:var(--vd-card);border:1px solid var(--vd-stroke);border-radius:var(--vd-radius-card);max-width:1080px;margin-left:auto;margin-right:auto}html.light body.page-template-template-pricing .vd-pricing-free{box-shadow:var(--vd-shadow-sm)}body.page-template-template-pricing .vd-pricing-free-info{display:flex;align-items:center;gap:var(--vd-space-card);flex-shrink:0}body.page-template-template-pricing .vd-pricing-free-features{display:flex;align-items:center;gap:var(--vd-space-comp);flex:1;flex-wrap:wrap}body.page-template-template-pricing .vd-pricing-free-features>span:last-child{flex-basis:100%}body.page-template-template-pricing .vd-pricing-free-features span{display:inline-flex;align-items:center;gap:var(--vd-space-micro);font-size:13px;color:var(--vd-text-muted);white-space:nowrap}body.page-template-template-pricing .vd-pricing-free .vd-btn{flex-shrink:0}@media (max-width:767px){body.page-template-template-pricing .vd-pricing-free{flex-direction:column;align-items:stretch;gap:var(--vd-space-comp)}body.page-template-template-pricing .vd-pricing-free-info{flex-direction:column;align-items:flex-start;gap:var(--vd-space-inner)}body.page-template-template-pricing .vd-pricing-free-features{gap:var(--vd-space-inner)}body.page-template-template-pricing .vd-pricing-free .vd-btn{text-align:center;justify-content:center}}body.page-template-template-pricing .vd-pricing-card{display:flex;flex-direction:column;min-width:0;border-radius:var(--vd-radius-card);border:1px solid var(--vd-stroke);background:var(--vd-card);position:relative;transition:box-shadow 0.2s;padding:0}html.light body.page-template-template-pricing .vd-pricing-card{box-shadow:var(--vd-shadow-sm)}body.page-template-template-pricing .vd-pricing-card.is-featured{border-color:var(--vd-primary);border-width:2px;box-shadow:0 0 0 4px var(--vd-primary-subtle)}body.page-template-template-pricing .vd-pricing-badge-popular{position:absolute;top:-12px;left:50%;transform:translateX(-50%);background:var(--vd-primary);color:#fff;font-size:12px;font-weight:700;padding:4px 14px;border-radius:var(--vd-radius-pill);white-space:nowrap;z-index:1;box-shadow:0 2px 8px rgb(0 0 0 / .15)}body.page-template-template-pricing .vd-pricing-card-top{padding:var(--vd-space-card-inner) var(--vd-space-card);display:flex;flex-direction:column;flex:1}body.page-template-template-pricing .vd-pricing-card-top .vd-pricing-cta{margin-top:auto;padding-top:20px}@media (min-width:768px){body.page-template-template-pricing .vd-pricing-card-top{padding:var(--vd-space-card)}}body.page-template-template-pricing .vd-pricing-plan-header{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--vd-space-comp)}body.page-template-template-pricing .vd-pricing-plan-icon{width:40px;height:40px;border-radius:var(--vd-radius-input);display:flex;align-items:center;justify-content:center;flex-shrink:0}body.page-template-template-pricing .vd-pricing-plan-name{font-size:18px;font-weight:700;letter-spacing:-.2px;margin-bottom:var(--vd-space-micro)}body.page-template-template-pricing .vd-pricing-plan-desc{font-size:13px;color:var(--vd-text-muted);line-height:1.5}body.page-template-template-pricing .vd-pricing-price{margin-top:20px}body.page-template-template-pricing .vd-pricing-original-price{display:flex;align-items:center;gap:var(--vd-space-inner);margin-bottom:4px}body.page-template-template-pricing .vd-pricing-original-price-value{font-size:14px;color:var(--vd-text-muted);text-decoration:line-through}body.page-template-template-pricing .vd-pricing-discount{display:inline-flex;align-items:center;font-size:11px;font-weight:700;color:#34d399;background:rgb(52 211 153 / .1);padding:2px 6px;border-radius:6px}html.light body.page-template-template-pricing .vd-pricing-discount{color:#059669;background:rgb(5 150 105 / .1)}body.page-template-template-pricing .vd-pricing-current-price{display:flex;align-items:baseline;gap:6px;margin-top:4px}body.page-template-template-pricing .vd-pricing-price-value{color:var(--vd-text);font-size:36px;font-weight:700;letter-spacing:-1.2px;line-height:1}body.page-template-template-pricing .vd-pricing-price-period{color:var(--vd-text-muted);font-size:14px}body.page-template-template-pricing .vd-pricing-billed{font-size:12px;color:var(--vd-text-muted);margin-top:6px}body.page-template-template-pricing .vd-pricing-credits-box{margin-top:20px;padding:14px;background:var(--vd-surface);border:1px solid var(--vd-stroke);border-radius:var(--vd-radius-btn)}body.page-template-template-pricing .vd-pricing-credits-header{display:flex;align-items:center;gap:8px;justify-content:space-between;font-size:12px}body.page-template-template-pricing .vd-pricing-credits-promo-badge{font-size:11px;font-weight:700;color:#059669;background:rgb(5 150 105 / .12);padding:2px 7px;border-radius:6px;white-space:nowrap}html:not(.light) body.page-template-template-pricing .vd-pricing-credits-promo-badge{color:#34d399;background:rgb(52 211 153 / .12)}body.page-template-template-pricing #vd-pack-label{margin-left:auto}body.page-template-template-pricing .vd-pricing-credits-old{display:block;font-size:12px;color:var(--vd-text-muted);text-decoration:line-through;margin-bottom:1px}body.page-template-template-pricing .vd-pricing-pack-note{margin:2px 0 0;font-size:12px;color:var(--vd-text-muted)}body.page-template-template-pricing .vd-pricing-pack-note s{opacity:.7}body.page-template-template-pricing .vd-pricing-promo-banner{position:relative;overflow:hidden;display:flex;align-items:center;gap:14px;margin:18px 0 24px;padding:14px 18px;background:var(--vd-card);border:1px solid rgb(224 85 0 / .28);border-left:4px solid var(--vd-primary);border-radius:12px;box-shadow:0 10px 30px -22px rgb(224 85 0 / .6)}body.page-template-template-pricing .vd-pricing-promo-banner::after{content:'';position:absolute;top:0;left:0;width:40%;height:100%;background:linear-gradient(100deg,transparent,rgb(255 138 61 / .14),transparent);transform:skewX(-18deg);pointer-events:none;animation:vd-promo-shine 6s ease-in-out infinite}@keyframes vd-promo-shine{0%{left:-50%}16%{left:130%}32%{left:-50%}100%{left:-50%}}body.page-template-template-pricing .vd-pricing-promo-banner--top{margin:8px 0 36px}body.page-template-template-pricing .vd-pricing-promo-banner-icon{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:50%;background:var(--vd-primary-subtle);color:var(--vd-primary)}body.page-template-template-pricing .vd-pricing-promo-banner-icon svg{width:20px;height:20px}body.page-template-template-pricing .vd-pricing-promo-banner-text{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}body.page-template-template-pricing .vd-pricing-promo-banner-text strong{font-size:14.5px;font-weight:700;color:var(--vd-text)}body.page-template-template-pricing .vd-pricing-promo-banner-text span{font-size:13px;line-height:1.45;color:var(--vd-text-muted)}body.page-template-template-pricing .vd-pricing-promo-banner-text b{color:var(--vd-text);font-weight:700}body.page-template-template-pricing .vd-pricing-promo-banner-deadline{flex-shrink:0;position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;gap:1px;padding:8px 16px;background:var(--vd-primary);border-radius:10px;color:#fff;text-align:center;animation:vd-promo-pulse 2.6s ease-in-out infinite}@keyframes vd-promo-pulse{0%,100%{box-shadow:0 0 0 0 rgb(224 85 0 / .45)}50%{box-shadow:0 0 0 6px #fff0}}body.page-template-template-pricing .vd-pricing-promo-banner-deadline small{font-size:9.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;opacity:.9}body.page-template-template-pricing .vd-pricing-promo-banner-deadline b{font-family:'Archivo',sans-serif;font-size:18px;font-weight:800;line-height:1.1}@media (max-width:620px){body.page-template-template-pricing .vd-pricing-promo-banner{flex-wrap:wrap}body.page-template-template-pricing .vd-pricing-promo-banner-deadline{flex-direction:row;gap:6px;width:100%;justify-content:center;padding:6px 12px}}@media (prefers-reduced-motion:reduce){body.page-template-template-pricing .vd-pricing-promo-banner::after,body.page-template-template-pricing .vd-pricing-promo-banner-deadline{animation:none}}body.page-template-template-pricing .vd-pricing-credits-label{font-weight:500;color:var(--vd-text)}body.page-template-template-pricing .vd-pricing-credits-badge{font-size:12px;font-weight:700;color:var(--vd-primary);background:var(--vd-primary-subtle);padding:2px 8px;border-radius:6px}body.page-template-template-pricing .vd-pricing-credits-detail{display:flex;align-items:center;gap:var(--vd-space-inner);margin-top:10px}body.page-template-template-pricing .vd-pricing-credits-icon{display:flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:var(--vd-radius-input);background:rgb(245 158 11 / .1);flex-shrink:0}body.page-template-template-pricing .vd-pricing-credits-icon svg{width:16px;height:16px;color:#f59e0b;fill:#f59e0b}body.page-template-template-pricing .vd-pricing-credits-count{font-size:14px;font-weight:700;color:var(--vd-text);line-height:1.2}body.page-template-template-pricing .vd-pricing-credits-period{font-size:11px;color:var(--vd-text-muted)}body.page-template-template-pricing .vd-pricing-packs{margin-top:20px;padding:14px;background:var(--vd-surface);border:1px solid var(--vd-stroke);border-radius:var(--vd-radius-btn)}body.page-template-template-pricing .vd-pricing-packs-header{display:flex;align-items:center;justify-content:space-between;font-size:12px}body.page-template-template-pricing .vd-pricing-packs-label{font-weight:500;color:var(--vd-text)}body.page-template-template-pricing .vd-pricing-packs-badge{font-size:12px;font-weight:700;color:var(--vd-primary);background:var(--vd-primary-subtle);padding:2px 8px;border-radius:6px}body.page-template-template-pricing .vd-pricing-packs-range{display:flex;justify-content:space-between;margin-top:6px;font-size:11px;color:var(--vd-text-muted)}body.page-template-template-pricing .vd-pricing-cta{margin-top:20px}body.page-template-template-pricing .vd-pricing-cta .vd-btn{width:100%}body.page-template-template-pricing .vd-pricing-separator{width:100%;height:1px;background:var(--vd-stroke)}body.page-template-template-pricing .vd-pricing-card-bottom{padding:var(--vd-space-card-inner) var(--vd-space-card);flex:1;display:flex;flex-direction:column}@media (min-width:768px){body.page-template-template-pricing .vd-pricing-card-bottom{padding:var(--vd-space-card)}}body.page-template-template-pricing .vd-pricing-features-label{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:1.5px;color:var(--vd-text-muted)}body.page-template-template-pricing .vd-pricing-features{display:flex;flex-direction:column;gap:10px;margin-top:var(--vd-space-comp);flex:1}body.page-template-template-pricing .vd-pricing-feature{display:flex;align-items:center;gap:10px;font-size:13px;color:var(--vd-text);line-height:1.5}body.page-template-template-pricing .vd-pricing-feature.is-muted{color:var(--vd-text-muted)}body.page-template-template-pricing .vd-pricing-feature-check{display:flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:50%;background:rgb(52 211 153 / .1);flex-shrink:0}body.page-template-template-pricing .vd-pricing-feature-check svg{width:12px;height:12px;color:#34d399}html.light body.page-template-template-pricing .vd-pricing-feature-check{background:rgb(5 150 105 / .1)}html.light body.page-template-template-pricing .vd-pricing-feature-check svg{color:#059669}body.page-template-template-pricing .vd-pricing-feature-soon{display:flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:50%;background:rgb(245 158 11 / .1);flex-shrink:0}body.page-template-template-pricing .vd-pricing-feature-soon svg{width:12px;height:12px;color:#f59e0b}body.page-template-template-pricing .vd-pricing-extra-separator{width:100%;height:1px;background:var(--vd-stroke);margin:var(--vd-space-comp) 0}body.page-template-template-pricing .vd-pricing-note{text-align:center;margin-top:24px}body.page-template-template-pricing .vd-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;font-family:'Inter',sans-serif;font-weight:600;border-radius:var(--vd-radius-btn);transition:background-color 0.2s,border-color 0.2s,opacity 0.2s;white-space:nowrap}body.page-template-template-pricing .vd-btn-primary{padding:12px 24px;font-size:14px;background-color:var(--vd-primary);color:#fff;transition:background-color 0.2s,transform 0.15s ease,box-shadow 0.2s}body.page-template-template-pricing .vd-btn-primary:hover{background-color:var(--vd-primary-hover);transform:translateY(-1px);box-shadow:0 2px 8px rgb(0 0 0 / .15)}body.page-template-template-pricing .vd-btn-primary:active{transform:translateY(0);box-shadow:none}body.page-template-template-pricing .vd-btn-ghost{padding:12px 24px;font-size:14px;background-color:#fff0;color:var(--vd-text-muted);border:1px solid var(--vd-stroke);transition:border-color 0.2s,transform 0.15s ease}body.page-template-template-pricing .vd-btn-ghost:hover{border-color:var(--vd-text-muted)}body.page-template-template-pricing .vd-btn-ghost:active{transform:scale(.97)}body.page-template-template-pricing .vd-btn-sm{padding:8px 16px;font-size:13px}body.page-template-template-pricing .vd-input-link{display:flex;align-items:center;background-color:var(--vd-card);border:1px solid var(--vd-stroke);border-radius:var(--vd-radius-input);padding:6px 6px 6px 16px;transition:border-color 0.3s ease,box-shadow 0.3s ease}body.page-template-template-pricing .vd-input-link:focus-within{border-color:var(--vd-primary-border);box-shadow:0 0 0 3px rgb(0 0 0 / .08)}body.page-template-template-pricing .vd-input-link svg{flex-shrink:0;width:18px;height:18px;color:var(--vd-text-faint)}body.page-template-template-pricing .vd-input-link input{flex:1;min-width:0;border:none;background:#fff0;color:var(--vd-text);font-family:'Inter',sans-serif;font-size:14px;padding:8px 12px;outline:none}body.page-template-template-pricing .vd-input-link input::placeholder{color:var(--vd-text-muted)}body.page-template-template-pricing .vd-input-link-strong{background:var(--vd-surface);border:1px solid var(--vd-stroke);box-shadow:var(--vd-shadow-sm)}body.page-template-template-pricing .vd-hero .vd-input-link{background:rgb(255 255 255 / .06);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:1px solid rgb(255 255 255 / .12);box-shadow:0 0 0 1px rgb(255 255 255 / .04),0 4px 16px rgb(0 0 0 / .2)}body.page-template-template-pricing .vd-hero .vd-input-link:focus-within{border-color:var(--vd-hero-primary-border);box-shadow:0 0 0 3px rgb(0 0 0 / .2)}body.page-template-template-pricing .vd-input-link .vd-btn-primary{padding:12px 24px;font-size:13px;border-radius:8px;white-space:nowrap;flex-shrink:0}@media (max-width:640px){body.page-template-template-pricing .vd-input-link,body.page-template-template-pricing .vd-input-link.vd-input-link-strong,body.page-template-template-pricing .vd-hero .vd-input-link{flex-direction:column!important;padding:8px!important;gap:8px!important}body.page-template-template-pricing .vd-input-link input{width:100%!important;padding:10px!important;text-align:center}body.page-template-template-pricing .vd-input-link .vd-btn-primary{width:100%!important;display:flex!important;justify-content:center!important;padding:12px 16px!important}body.page-template-template-pricing .vd-input-link>svg:first-child{display:none!important}}body.page-template-template-pricing .vd-mobile-menu-buttons .vd-btn{justify-content:center;text-align:center;padding:12px 16px}body.page-template-template-pricing .vd-pricing-toggle{display:inline-flex;gap:2px;background-color:var(--vd-card);border:1px solid var(--vd-stroke);border-radius:var(--vd-radius-pill);padding:3px}body.page-template-template-pricing .vd-pricing-toggle button{background:#fff0;border:none;padding:8px 24px;border-radius:var(--vd-radius-pill);font-size:13px;font-weight:600;color:var(--vd-text);cursor:pointer;transition:all 0.2s}body.page-template-template-pricing .vd-pricing-toggle button.is-active{background-color:var(--vd-primary);color:#fff}body.page-template-template-pricing .vd-cta-input{max-width:480px;margin:24px auto 0}body.page-template-template-pricing .vd-pricing-stats-row{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:12px}body.page-template-template-pricing .vd-pricing-stat{display:flex;align-items:center;gap:8px;padding:10px 12px;background:var(--vd-bg);border-radius:var(--vd-radius-input)}body.page-template-template-pricing .vd-pricing-stat svg{width:16px;height:16px;color:var(--vd-primary);flex-shrink:0}body.page-template-template-pricing .vd-pricing-stat-num{font-size:15px;font-weight:700;color:var(--vd-text);display:block;line-height:1.15}body.page-template-template-pricing .vd-pricing-stat-label{font-size:11px;color:var(--vd-text-muted)}body.page-template-template-pricing .vd-compare-nav{display:flex;flex-wrap:nowrap;justify-content:space-between;gap:6px;margin-top:20px;overflow-x:auto;scrollbar-width:none}body.page-template-template-pricing .vd-compare-nav::-webkit-scrollbar{display:none}body.page-template-template-pricing .vd-compare-nav-pill{flex:0 0 auto;padding:7px 13px;border-radius:999px;border:1px solid var(--v2-line);font-size:13px;font-weight:600;color:var(--v2-ink-soft);white-space:nowrap;transition:background 0.15s ease,color 0.15s ease,border-color 0.15s ease}body.page-template-template-pricing .vd-compare-nav-pill:hover,body.page-template-template-pricing .vd-compare-nav-pill:focus-visible{border-color:var(--v2-brand);color:var(--v2-brand-deep);background:var(--v2-brand-tint)}body.page-template-template-pricing .vd-compare-table tr.vd-compare-group{scroll-margin-top:calc(var(--v2-header-h, 66px) + var(--vd-compare-sticky-h, 0px) + 16px)}body.page-template-template-pricing .vd-compare-group-head{display:flex;flex-direction:column;gap:2px;font-size:16.5px}body.page-template-template-pricing .vd-compare-group-desc{font-size:12.5px;font-weight:400;color:var(--v2-muted)}body.page-template-template-pricing .vd-compare-scroll-hint{display:none;align-items:center;gap:8px;margin-top:12px;font-size:13px;color:var(--v2-muted)}body.page-template-template-pricing .vd-compare-scroll-hint svg{width:15px;height:15px;flex-shrink:0;animation:vd-compare-hint-nudge 1.6s ease-in-out infinite}@media (max-width:700px){body.page-template-template-pricing .vd-compare-scroll-hint{display:flex}}@keyframes vd-compare-hint-nudge{0%,100%{transform:translateX(0)}50%{transform:translateX(4px)}}@media (prefers-reduced-motion:reduce){body.page-template-template-pricing .vd-compare-scroll-hint svg{animation:none}}body.page-template-template-pricing .vd-compare-sticky-head{position:fixed;top:var(--v2-header-h,66px);overflow:hidden;z-index:30;border-bottom:1px solid var(--v2-line);box-shadow:0 4px 12px rgb(0 0 0 / .08);background:var(--v2-bg-sunk);pointer-events:none}body.page-template-template-pricing .vd-compare-sticky-head table{border-collapse:collapse}body.page-template-template-pricing .vd-compare-sticky-head thead th:first-child{position:sticky;left:0;z-index:1}body.page-template-template-pricing .vd-compare-sticky-head th{padding:12px 18px;text-align:left;vertical-align:middle;font-weight:700;color:var(--v2-ink);background:var(--v2-bg-sunk);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}body.page-template-template-pricing .vd-compare-sticky-head th.is-featured{background:color-mix(in srgb,var(--v2-brand-tint) 60%,var(--v2-bg-sunk))}body.page-template-template-pricing .vd-compare-sticky-head .vd-compare-sticky-name{display:inline;font-size:14px;font-weight:700}body.page-template-template-pricing .vd-compare-sticky-head .vd-compare-sticky-price{display:inline;font-size:12.5px;color:var(--v2-ink-soft);font-weight:600;margin-left:8px}body.page-template-template-pricing .vd-compare-sticky-head .vd-compare-th-badge{display:none}body.v2-chrome .vd-btn{border-radius:var(--v2-r-pill);font-family:inherit;min-height:46px;padding:0 24px;font-size:15px;letter-spacing:-.01em}body.v2-chrome .vd-btn-sm{min-height:40px;padding:0 18px;font-size:14px}body.v2-chrome .vd-btn-primary{background-color:var(--v2-cta);color:var(--v2-on-cta)}body.v2-chrome .vd-btn-primary:hover{background-color:var(--v2-cta-hover)}body.v2-chrome .vd-btn-ghost{background-color:var(--v2-card);color:var(--v2-ink);border:1px solid var(--v2-line-strong)}body.v2-chrome .vd-btn-ghost:hover{border-color:var(--v2-ink)}body.v2-chrome .vd-input-link{border-radius:var(--v2-r-pill);border-color:var(--v2-line);box-shadow:var(--v2-shadow-card)}body.v2-chrome .vd-input-link:focus-within{border-color:var(--v2-brand-line);box-shadow:var(--v2-shadow-card)}body.v2-chrome .vd-input-link .vd-btn-primary{border-radius:var(--v2-r-pill)}body.page-template-template-pricing .vd-pricing-hero{padding-top:clamp(52px, 7vw, 88px);padding-bottom:clamp(34px, 5vw, 58px);text-align:left;background:radial-gradient(52% 100% at 78% 0%,rgb(224 85 0 / .11),transparent 72%),var(--v2-bg)}body.page-template-template-pricing .v2-pricing-hero-grid{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(330px,.72fr);align-items:center;gap:clamp(40px, 8vw, 120px)}body.page-template-template-pricing .v2-pricing-hero-copy{min-width:0}body.page-template-template-pricing .v2-pricing-hero-copy .v2-eyebrow,body.page-template-template-pricing .v2-pricing-plans-intro .v2-eyebrow{display:block;margin-bottom:14px;color:var(--v2-brand);font-size:12px;font-weight:800;letter-spacing:.1em;text-transform:uppercase}body.page-template-template-pricing .v2-pricing-hero-copy .v2-display{max-width:11ch;margin:0;text-wrap:balance}body.page-template-template-pricing .v2-pricing-hero-copy .v2-lead{max-width:42ch;margin:20px 0 0}body.page-template-template-pricing .v2-pricing-hero-actions{display:flex;flex-wrap:wrap;align-items:center;gap:20px;margin-top:28px}body.page-template-template-pricing .v2-pricing-hero-actions .v2-faq-help{margin:0}body.page-template-template-pricing .v2-pricing-hero-panel{position:relative;overflow:hidden;padding:clamp(26px, 3vw, 36px);border:1px solid rgb(255 255 255 / .1);border-radius:var(--v2-r-card);background:linear-gradient(135deg,rgb(255 255 255 / .06),transparent 56%),var(--v2-stage);color:var(--v2-stage-text);box-shadow:0 20px 52px rgb(18 18 21 / .12)}body.page-template-template-pricing .v2-pricing-hero-panel::after{content:'';position:absolute;width:180px;height:180px;right:-70px;bottom:-90px;border:1px solid rgb(255 157 92 / .28);border-radius:50%;box-shadow:0 0 0 28px rgb(255 157 92 / .06),0 0 0 56px rgb(255 157 92 / .035)}body.page-template-template-pricing .v2-pricing-hero-panel>*{position:relative;z-index:1}body.page-template-template-pricing .v2-pricing-hero-panel-top{display:flex;align-items:center;gap:9px;color:#ff9d5c;font-size:12px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}body.page-template-template-pricing .v2-pricing-hero-panel-icon{display:grid;width:30px;height:30px;place-items:center;border-radius:9px;background:rgb(224 85 0 / .2)}body.page-template-template-pricing .v2-pricing-hero-panel-icon svg{width:16px;height:16px}body.page-template-template-pricing .v2-pricing-hero-panel strong{display:block;max-width:16ch;margin-top:24px;color:#fff;font-family:'Archivo',sans-serif;font-size:clamp(22px, 2.3vw, 31px);line-height:1.06;letter-spacing:-.045em}body.page-template-template-pricing .v2-pricing-hero-results{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-top:30px;padding-top:20px;border-top:1px solid rgb(255 255 255 / .13)}body.page-template-template-pricing .v2-pricing-hero-results div{display:grid;gap:4px}body.page-template-template-pricing .v2-pricing-hero-results b{color:#fff;font-size:19px;letter-spacing:-.04em}body.page-template-template-pricing .v2-pricing-hero-results span{color:var(--v2-stage-muted);font-size:11px;line-height:1.3}body.page-template-template-pricing .v2-pricing-hero-panel p{max-width:34ch;margin:24px 0 0;color:var(--v2-stage-muted);font-size:13px;line-height:1.5}body.page-template-template-pricing .v2-pricing-hero-controls{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:12px 18px;margin-top:clamp(40px, 6vw, 64px);text-align:center}body.page-template-template-pricing .v2-pricing-hero-controls .vd-pricing-toggle{margin:0}body.page-template-template-pricing .v2-pricing-hero-controls .vd-pricing-discount-note{margin:0}body.page-template-template-pricing .v2-pricing-trust{display:flex;flex-wrap:wrap;justify-content:center;gap:10px 28px;margin-top:24px;padding-top:20px;border-top:1px solid var(--v2-line);color:var(--v2-muted);font-size:12px}body.page-template-template-pricing .v2-pricing-trust span{display:inline-flex;align-items:center;gap:7px}body.page-template-template-pricing .v2-pricing-trust svg{width:15px;height:15px;color:var(--v2-brand)}body.page-template-template-pricing .v2-pricing-plans-intro{display:flex;align-items:end;justify-content:space-between;gap:28px;margin-bottom:30px}body.page-template-template-pricing .v2-pricing-plans-intro .v2-eyebrow{margin-bottom:10px}body.page-template-template-pricing .v2-pricing-plans-intro .v2-h2{margin:0}body.page-template-template-pricing .v2-pricing-plans-intro>p{max-width:38ch;margin:0 0 3px;color:var(--v2-muted);font-size:14px;line-height:1.5}@media (max-width:820px){body.page-template-template-pricing .v2-pricing-hero-grid{grid-template-columns:1fr;gap:34px}body.page-template-template-pricing .v2-pricing-hero-copy .v2-display{max-width:14ch}body.page-template-template-pricing .v2-pricing-hero-panel{max-width:560px}}@media (max-width:560px){body.page-template-template-pricing .v2-pricing-hero{padding-top:42px}body.page-template-template-pricing .v2-pricing-hero-actions{align-items:stretch;flex-direction:column;gap:16px}body.page-template-template-pricing .v2-pricing-hero-actions .v2-btn{width:100%}body.page-template-template-pricing .v2-pricing-hero-actions .v2-faq-help{justify-content:center}body.page-template-template-pricing .v2-pricing-hero-results{gap:8px}body.page-template-template-pricing .v2-pricing-hero-results b{font-size:17px}body.page-template-template-pricing .v2-pricing-plans-intro{display:block}body.page-template-template-pricing .v2-pricing-plans-intro>p{margin-top:12px}body.page-template-template-pricing .v2-pricing-trust{justify-content:flex-start;gap:10px 18px}}body.page-template-template-pricing .v2-pricing-plans-intro,body.page-template-template-pricing .vd-compare-section-intro,body.page-template-template-pricing .vd-calc-section-intro{align-items:end}body.page-template-template-pricing .vd-pricing-card.is-featured{transform:translateY(-8px);border-color:var(--v2-stage);background:var(--v2-stage);box-shadow:0 20px 44px rgb(18 18 21 / .18)}html:not(.light) body.page-template-template-pricing .vd-pricing-card.is-featured{border-color:var(--v2-brand-line);background:var(--v2-card);box-shadow:0 20px 44px rgb(0 0 0 / .45)}body.page-template-template-pricing .vd-pricing-card.is-featured .vd-pricing-card-top,body.page-template-template-pricing .vd-pricing-card.is-featured .vd-pricing-card-bottom{color:var(--v2-stage-text)}body.page-template-template-pricing .vd-pricing-card.is-featured .vd-pricing-plan-name,body.page-template-template-pricing .vd-pricing-card.is-featured .vd-pricing-plan-desc,body.page-template-template-pricing .vd-pricing-card.is-featured .vd-pricing-billed,body.page-template-template-pricing .vd-pricing-card.is-featured .vd-pricing-features-label,body.page-template-template-pricing .vd-pricing-card.is-featured .vd-pricing-feature{color:var(--v2-stage-text)}body.page-template-template-pricing .vd-pricing-card.is-featured .vd-pricing-plan-desc,body.page-template-template-pricing .vd-pricing-card.is-featured .vd-pricing-billed,body.page-template-template-pricing .vd-pricing-card.is-featured .vd-pricing-features-label{color:var(--v2-stage-muted)}body.page-template-template-pricing .vd-pricing-card.is-featured .vd-pricing-price-value,body.page-template-template-pricing .vd-pricing-card.is-featured .vd-pricing-price-period{color:#fff}body.page-template-template-pricing .vd-pricing-card.is-featured .vd-pricing-original-price-value{color:#8f8f9a}body.page-template-template-pricing .vd-pricing-card.is-featured .vd-pricing-plan-icon{background:rgb(255 255 255 / .1)!important}body.page-template-template-pricing .vd-pricing-card.is-featured .vd-pricing-plan-icon svg{stroke:#ff9d5c}body.page-template-template-pricing .vd-pricing-card.is-featured .vd-pricing-credits-box,body.page-template-template-pricing .vd-pricing-card.is-featured .vd-pricing-stat{background:rgb(255 255 255 / .08);border-color:rgb(255 255 255 / .14)}body.page-template-template-pricing .vd-pricing-card.is-featured .vd-pricing-credits-label,body.page-template-template-pricing .vd-pricing-card.is-featured .vd-pricing-credits-period,body.page-template-template-pricing .vd-pricing-card.is-featured .vd-pricing-stat-label{color:#b9b1a9}body.page-template-template-pricing .vd-pricing-card.is-featured .vd-pricing-credits-count,body.page-template-template-pricing .vd-pricing-card.is-featured .vd-pricing-stat-num{color:#fff}body.page-template-template-pricing .vd-pricing-card.is-featured .vd-pricing-separator,body.page-template-template-pricing .vd-pricing-card.is-featured .vd-pricing-extra-separator{border-color:rgb(255 255 255 / .14);background:rgb(255 255 255 / .14)}body.page-template-template-pricing .vd-pricing-card.is-featured .vd-pricing-feature-check{background:rgb(255 157 92 / .16);color:#ff9d5c}body.page-template-template-pricing .vd-pricing-card.is-featured .vd-btn-primary{background:#fff;color:var(--v2-stage)}body.page-template-template-pricing .vd-pricing-card.is-featured .vd-btn-primary:hover{background:#ffede1}body.page-template-template-pricing .vd-calc-section-intro{display:flex;justify-content:space-between;gap:32px;margin-bottom:28px}body.page-template-template-pricing .vd-calc-section-intro .v2-eyebrow,body.page-template-template-pricing .vd-compare-section-intro .v2-eyebrow{display:block;margin-bottom:12px;color:var(--v2-brand);font-size:12px;font-weight:800;letter-spacing:.1em;text-transform:uppercase}body.page-template-template-pricing .vd-calc-section-intro .v2-h2{margin:0}body.page-template-template-pricing .vd-calc-section-intro>p{max-width:37ch;margin:0 0 4px;color:var(--v2-muted);font-size:14px;line-height:1.55}body.page-template-template-pricing .vd-calc-box{position:relative;overflow:visible;margin-top:0;padding:clamp(24px, 4vw, 42px);border:1px solid rgb(255 255 255 / .12);border-radius:28px;background:radial-gradient(60% 120% at 100% 0%,rgb(224 85 0 / .2),transparent 70%),var(--v2-stage);box-shadow:0 22px 52px rgb(18 18 21 / .16)}body.page-template-template-pricing .vd-calc-box>*{position:relative;z-index:1}body.page-template-template-pricing .vd-calc-inputs-row{z-index:2}html.light body.page-template-template-pricing .vd-calc-box .vd-calc-number-input,html.light body.page-template-template-pricing .vd-calc-box .vd-calc-dropdown-btn,html.light body.page-template-template-pricing .vd-calc-box .vd-calc-platform{background:rgb(255 255 255 / .08);border-color:rgb(255 255 255 / .16);color:#fff}html.light body.page-template-template-pricing .vd-calc-box .vd-calc-number-input span,html.light body.page-template-template-pricing .vd-calc-box .vd-calc-clips-hint span,html.light body.page-template-template-pricing .vd-calc-box .vd-calc-q-label{color:#fff}html.light body.page-template-template-pricing .vd-calc-box .vd-calc-clips-hint{color:#a9a09a}html.light body.page-template-template-pricing .vd-calc-box .vd-calc-minus,html.light body.page-template-template-pricing .vd-calc-box .vd-calc-plus,html.light body.page-template-template-pricing .vd-calc-box .vd-calc-dropdown-btn svg{color:#c3bdb8}html.light body.page-template-template-pricing .vd-calc-box .vd-calc-platform.is-active{background:rgb(255 157 92 / .13);border-color:#ff9d5c;color:#ff9d5c}html.light body.page-template-template-pricing .vd-calc-box .vd-calc-dropdown-list{background:#111118;border-color:rgb(255 255 255 / .1);box-shadow:0 8px 24px rgb(0 0 0 / .3)}html.light body.page-template-template-pricing .vd-calc-box .vd-calc-dropdown-list li{color:#ededef}html.light body.page-template-template-pricing .vd-calc-box .vd-calc-dropdown-list li:hover{background:rgb(255 255 255 / .06)}html.light body.page-template-template-pricing .vd-calc-box .vd-calc-metric{background:rgb(255 255 255 / .08)}body.page-template-template-pricing .v2-compare-table td:not(:first-child){text-align:center}body.page-template-template-pricing .vd-calc-box-head{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;margin-bottom:28px;padding-bottom:22px;border-bottom:1px solid rgb(255 255 255 / .13)}body.page-template-template-pricing .vd-calc-box-kicker{display:block;margin-bottom:7px;color:#ff9d5c;font-size:11px;font-weight:800;letter-spacing:.1em;text-transform:uppercase}body.page-template-template-pricing .vd-calc-box-head strong{color:#fff;font-size:22px;letter-spacing:-.03em}body.page-template-template-pricing .vd-calc-box-step{color:#fff;font-family:'JetBrains Mono',monospace;font-size:13px}body.page-template-template-pricing .vd-calc-box-step i{color:#85828a;font-style:normal}body.page-template-template-pricing .vd-calc-box .vd-calc-q-label{color:#fff}body.page-template-template-pricing .vd-calc-box .vd-calc-clips-hint{color:#a9a09a}body.page-template-template-pricing .vd-calc-box .vd-calc-clips-hint span,body.page-template-template-pricing .vd-calc-box .vd-calc-number-input span{color:#fff}body.page-template-template-pricing .vd-calc-box .vd-calc-number-input,body.page-template-template-pricing .vd-calc-box .vd-calc-dropdown-btn,body.page-template-template-pricing .vd-calc-box .vd-calc-platform{background:rgb(255 255 255 / .08);border-color:rgb(255 255 255 / .16);color:#fff}body.page-template-template-pricing .vd-calc-box .vd-calc-minus,body.page-template-template-pricing .vd-calc-box .vd-calc-plus,body.page-template-template-pricing .vd-calc-box .vd-calc-dropdown-btn svg{color:#c3bdb8}body.page-template-template-pricing .vd-calc-box .vd-calc-platform.is-active{background:rgb(255 157 92 / .13);border-color:#ff9d5c;color:#ff9d5c;box-shadow:0 0 0 3px rgb(255 157 92 / .1)}body.page-template-template-pricing .vd-calc-box #vd-calc-btn-wrap{margin-top:30px!important}body.page-template-template-pricing .vd-calc-box #vd-calc-btn{background:#fff;color:var(--v2-stage)}body.page-template-template-pricing .vd-calc-box #vd-calc-btn:hover{background:#ffede1}body.page-template-template-pricing .vd-calc-assurance{display:flex;flex-wrap:wrap;justify-content:center;gap:10px 26px;margin-top:18px;color:var(--v2-muted);font-size:12px}body.page-template-template-pricing .vd-calc-assurance span{display:inline-flex;align-items:center;gap:7px}body.page-template-template-pricing .vd-calc-assurance svg{width:16px;height:16px;color:var(--v2-brand)}body.page-template-template-pricing .vd-calc-box .vd-calc-result-bar{border-top-color:rgb(255 255 255 / .14)}body.page-template-template-pricing .vd-calc-box .vd-calc-rec-label,body.page-template-template-pricing .vd-calc-box .vd-calc-metric-title{color:#b9b1a9}body.page-template-template-pricing .vd-calc-box .vd-calc-rec-plan,body.page-template-template-pricing .vd-calc-box .vd-calc-metric-val{color:#fff}body.page-template-template-pricing .vd-calc-box .vd-calc-metric{background:rgb(255 255 255 / .08);border-color:rgb(255 255 255 / .14)}body.page-template-template-pricing .vd-calc-box .vd-calc-metric-sub{color:#a9a09a}body.page-template-template-pricing .vd-calc-box .vd-calc-result-bar>.vd-btn{background:#fff;color:var(--v2-stage)}body.page-template-template-pricing .vd-compare-section-intro{margin-bottom:24px}body.page-template-template-pricing .vd-compare-section-intro .v2-eyebrow{margin-bottom:10px}body.page-template-template-pricing .vd-compare-nav{margin:0 0 14px;padding:7px;border:1px solid var(--v2-line);border-radius:16px;background:var(--v2-card)}body.page-template-template-pricing .vd-compare-nav-pill{border-color:#fff0;background:#fff0}body.page-template-template-pricing .vd-compare-nav-pill:hover,body.page-template-template-pricing .vd-compare-nav-pill:focus-visible{border-color:var(--v2-brand-line)}body.page-template-template-pricing .v2-compare-table{border:1px solid var(--v2-line-strong);border-radius:24px;background:var(--v2-card);box-shadow:0 16px 40px rgb(18 18 21 / .07)}body.page-template-template-pricing .v2-compare-table th,body.page-template-template-pricing .v2-compare-table td{padding:15px 18px;font-size:13.5px}body.page-template-template-pricing .v2-compare-table thead th{background:var(--v2-stage);color:#fff;border-bottom-color:rgb(255 255 255 / .13)}body.page-template-template-pricing .v2-compare-table thead th:first-child{background:var(--v2-stage)}body.page-template-template-pricing .v2-compare-table thead th.is-featured{background:var(--v2-brand)}body.page-template-template-pricing .v2-compare-table thead .vd-compare-th-name{color:#fff}body.page-template-template-pricing .v2-compare-table thead .vd-compare-th-price{color:#c8c2bd}body.page-template-template-pricing .v2-compare-table thead th.is-featured .vd-compare-th-name,body.page-template-template-pricing .v2-compare-table thead th.is-featured .vd-compare-th-price{color:#fff}body.page-template-template-pricing .v2-compare-table tbody tr:not(.vd-compare-group):hover td{background:var(--v2-brand-tint)}body.page-template-template-pricing .v2-compare-table tbody tr:not(.vd-compare-group):hover td:first-child{background:var(--v2-brand-tint)}body.page-template-template-pricing .v2-compare-table tr.vd-compare-group td{padding-top:24px;padding-bottom:10px;background:var(--v2-bg-sunk);color:var(--v2-brand-deep);border-bottom-color:var(--v2-brand-line)}body.page-template-template-pricing .v2-compare-table tr.vd-compare-group td:first-child{background:var(--v2-bg-sunk)}body.page-template-template-pricing .v2-compare-table .vd-compare-group-desc{color:var(--v2-muted)}body.page-template-template-pricing .v2-compare-table .vd-compare-check{display:inline-grid;width:25px;height:25px;place-items:center;border-radius:50%;background:rgb(224 85 0 / .1)}body.page-template-template-pricing .v2-compare-table .vd-compare-check svg{width:14px;height:14px}@media (max-width:760px){body.page-template-template-pricing .vd-pricing-card.is-featured{transform:none}body.page-template-template-pricing .vd-calc-section-intro{display:block}body.page-template-template-pricing .vd-calc-section-intro>p{margin-top:12px}body.page-template-template-pricing .vd-calc-box-head strong{font-size:19px}body.page-template-template-pricing .vd-calc-assurance{justify-content:flex-start}body.page-template-template-pricing .vd-compare-section-intro{display:block}}body.page-template-template-pricing .v2-pricing-hero+#vd-pricing-plans{padding-top:58px!important}body.page-template-template-pricing .v2-pricing-plans-intro{align-items:center;margin-bottom:12px}body.page-template-template-pricing .vd-pricing-plans-controls{display:flex;align-items:center;flex-wrap:wrap;justify-content:flex-end;gap:8px 14px;text-align:right}body.page-template-template-pricing .vd-pricing-plans-controls>span{width:100%;color:var(--v2-muted);font-size:11px;font-weight:800;letter-spacing:.09em;text-transform:uppercase}body.page-template-template-pricing .vd-pricing-plans-controls .vd-pricing-toggle{margin:0}body.page-template-template-pricing .vd-pricing-plans-controls .vd-pricing-discount-note{margin:0;font-size:12px}body.page-template-template-pricing .vd-pricing-plans-summary{max-width:48ch;margin:0 0 22px;color:var(--v2-muted);font-size:14px;line-height:1.5}body.page-template-template-pricing .vd-pricing-free{display:grid;grid-template-columns:minmax(210px,.8fr) 1fr auto;align-items:center;gap:24px;margin:24px auto 40px;padding:17px 20px;border:1px solid var(--v2-line-strong);border-radius:18px;background:var(--v2-card);box-shadow:none}body.page-template-template-pricing .vd-pricing-free-info{gap:14px}body.page-template-template-pricing .vd-pricing-free-kicker{display:block;margin-bottom:4px;color:var(--v2-brand);font-size:10px;font-weight:800;letter-spacing:.09em;text-transform:uppercase}body.page-template-template-pricing .vd-pricing-free-info .vd-pricing-plan-name{margin:0;font-size:18px}body.page-template-template-pricing .vd-pricing-free-info .vd-body-sm{color:var(--v2-muted)!important}body.page-template-template-pricing .vd-pricing-free-price{white-space:nowrap;font-family:'Archivo',sans-serif;font-size:20px;font-weight:800;letter-spacing:-.04em}body.page-template-template-pricing .vd-pricing-free-price .vd-body-sm{font-family:inherit;font-size:12px;font-weight:500;letter-spacing:0}body.page-template-template-pricing .vd-pricing-free-features{justify-content:flex-start;gap:14px 20px}body.page-template-template-pricing .vd-pricing-free-features>span{color:var(--v2-ink-soft);font-size:12px}body.page-template-template-pricing .vd-pricing-free-features svg{width:15px;height:15px;fill:none;stroke:var(--v2-brand);stroke-width:2;flex-shrink:0}body.page-template-template-pricing .vd-pricing-free .vd-btn{min-height:38px;padding-inline:17px}body.page-template-template-pricing .vd-pricing-credit-note{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-top:22px;padding:16px 20px;border-top:1px solid var(--v2-line);border-bottom:1px solid var(--v2-line)}body.page-template-template-pricing .vd-pricing-credit-equation{display:inline-flex;align-items:baseline;gap:7px;white-space:nowrap}body.page-template-template-pricing .vd-pricing-credit-equation strong{font-family:'Archivo',sans-serif;font-size:20px;letter-spacing:-.04em}body.page-template-template-pricing .vd-pricing-credit-equation span{color:var(--v2-muted);font-size:12px}body.page-template-template-pricing .vd-pricing-credit-equation b{margin:0 5px;color:var(--v2-brand);font-size:16px}body.page-template-template-pricing .vd-pricing-credit-text{max-width:58ch}body.page-template-template-pricing .vd-pricing-credit-note p{margin:0;color:var(--v2-muted);font-size:12.5px;line-height:1.45;text-align:right}body.page-template-template-pricing .vd-pricing-credit-validity{margin-top:4px!important;font-size:11.5px;opacity:.8}body.page-template-template-pricing .v2-compare-table tr.vd-compare-group td,body.page-template-template-pricing .v2-compare-table tr.vd-compare-group td:first-child{background:var(--v2-stage)!important;border-bottom-color:rgb(255 255 255 / .12);color:#fff}body.page-template-template-pricing .v2-compare-table tr.vd-compare-group td:first-child{padding-top:18px;padding-bottom:15px}body.page-template-template-pricing .v2-compare-table tr.vd-compare-group td:not(:first-child){padding:0}body.page-template-template-pricing .v2-compare-table tr.vd-compare-group .vd-compare-group-desc{color:#aaa39d}body.page-template-template-pricing .v2-compare-table tbody td:first-child{font-weight:650;color:var(--v2-ink)}body.page-template-template-pricing .v2-compare-table tbody tr:not(.vd-compare-group) td{background:var(--v2-card)}body.page-template-template-pricing .v2-compare-table tbody tr:not(.vd-compare-group) td.is-featured{background:color-mix(in srgb,var(--v2-brand-tint) 72%,var(--v2-card))}body.page-template-template-pricing .v2-compare-table tbody tr:not(.vd-compare-group):nth-child(odd) td:not(.is-featured){background:color-mix(in srgb,var(--v2-bg-sunk) 46%,var(--v2-card))}body.page-template-template-pricing .v2-compare-table .vd-compare-dash{font-size:18px;opacity:.55}@media (min-width:801px) and (max-width:1099px){body.page-template-template-pricing .vd-pricing-free{grid-template-columns:1fr auto;gap:14px}body.page-template-template-pricing .vd-pricing-free-features{grid-column:1 / -1;grid-row:2}body.page-template-template-pricing .vd-pricing-free .vd-btn{grid-column:2;grid-row:1}}@media (max-width:800px){body.page-template-template-pricing .v2-pricing-hero+#vd-pricing-plans{padding-top:42px!important}body.page-template-template-pricing .v2-pricing-plans-intro{align-items:center;text-align:center}body.page-template-template-pricing .vd-pricing-plans-controls{justify-content:center;margin-top:18px;text-align:center}body.page-template-template-pricing .vd-pricing-plans-controls>span{width:100%;text-align:center}body.page-template-template-pricing .vd-pricing-free{grid-template-columns:1fr auto;gap:14px}body.page-template-template-pricing .vd-pricing-free-features{grid-column:1 / -1;grid-row:2}body.page-template-template-pricing .vd-pricing-free .vd-btn{grid-column:2;grid-row:1}body.page-template-template-pricing .vd-pricing-credit-note{display:block}body.page-template-template-pricing .vd-pricing-credit-text{margin-top:9px}body.page-template-template-pricing .vd-pricing-credit-note p{text-align:left}}@media (max-width:480px){body.page-template-template-pricing .vd-pricing-free{grid-template-columns:1fr}body.page-template-template-pricing .vd-pricing-free .vd-btn,body.page-template-template-pricing .vd-pricing-free-features{grid-column:auto;grid-row:auto}body.page-template-template-pricing .vd-pricing-free .vd-btn{width:100%}}@media (max-width:820px){body.page-template-template-pricing .v2-compare-table table{table-layout:fixed}body.page-template-template-pricing .v2-compare-table th:first-child,body.page-template-template-pricing .v2-compare-table td:first-child{width:132px;padding-left:12px;padding-right:10px;white-space:normal;overflow-wrap:anywhere;line-height:1.3}body.page-template-template-pricing .v2-compare-table th,body.page-template-template-pricing .v2-compare-table td{padding:13px 12px;overflow-wrap:anywhere}}body.page-template-template-pricing .vd-pricing-credits-box{border-radius:16px;background:var(--v2-bg-sunk);border-color:var(--v2-line)}body.page-template-template-pricing .vd-pricing-card.is-featured .vd-pricing-credits-box{background:rgb(255 255 255 / .08);border-color:rgb(255 255 255 / .16)}body.page-template-template-pricing .v2-compare-table{overflow:auto;border-color:var(--v2-line-strong);border-radius:22px;background:var(--v2-card);box-shadow:0 14px 34px rgb(18 18 21 / .06)}body.page-template-template-pricing .v2-compare-table table{min-width:900px}body.page-template-template-pricing .v2-compare-table th,body.page-template-template-pricing .v2-compare-table td{border-bottom-color:var(--v2-line)}body.page-template-template-pricing .v2-compare-table thead th,body.page-template-template-pricing .v2-compare-table thead th:first-child{padding-top:20px;padding-bottom:18px;background:var(--v2-bg-sunk);color:var(--v2-ink);border-bottom:1px solid var(--v2-line-strong)}body.page-template-template-pricing .v2-compare-table thead th:first-child{min-width:220px}body.page-template-template-pricing .v2-compare-table thead th.is-featured{background:var(--v2-brand-tint);box-shadow:inset 0 3px 0 var(--v2-brand),inset 1px 0 0 var(--v2-brand-line),inset -1px 0 0 var(--v2-brand-line)}body.page-template-template-pricing .v2-compare-table thead .vd-compare-th-resource{color:var(--v2-muted);font-size:11px;font-weight:800;letter-spacing:.1em;text-transform:uppercase}body.page-template-template-pricing .v2-compare-table thead .vd-compare-th-name{display:block;color:var(--v2-ink);font-size:16px;letter-spacing:-.02em}body.page-template-template-pricing .v2-compare-table thead .vd-compare-th-price{display:block;margin-top:4px;color:var(--v2-muted);font-size:12px}body.page-template-template-pricing .v2-compare-table thead th.is-featured .vd-compare-th-name{color:var(--v2-ink)}body.page-template-template-pricing .v2-compare-table thead th.is-featured .vd-compare-th-price{color:var(--v2-brand-deep)}body.page-template-template-pricing .v2-compare-table .vd-compare-th-badge{margin-bottom:8px;padding:3px 9px;color:#fff;background:var(--v2-brand);font-size:10px;letter-spacing:.05em;text-transform:uppercase}body.page-template-template-pricing .v2-compare-table .vd-compare-th-btn{min-height:28px;margin-top:10px;padding:0;border:0;border-bottom:1px solid var(--v2-ink-soft);border-radius:0;background:#fff0;color:var(--v2-ink);font-size:12px;font-weight:750}body.page-template-template-pricing .v2-compare-table .vd-compare-th-btn:hover{background:#fff0;border-color:var(--v2-brand);color:var(--v2-brand-deep);transform:none}body.page-template-template-pricing .v2-compare-table thead th.is-featured .vd-compare-th-btn{border-color:var(--v2-brand);color:var(--v2-brand-deep)}body.page-template-template-pricing .v2-compare-table tbody tr:not(.vd-compare-group) td,body.page-template-template-pricing .v2-compare-table tbody tr:not(.vd-compare-group) td:first-child{background:var(--v2-card)}body.page-template-template-pricing .v2-compare-table tbody tr:not(.vd-compare-group) td.is-featured{background:color-mix(in srgb,var(--v2-brand-tint) 60%,var(--v2-card));box-shadow:inset 1px 0 0 var(--v2-brand-line),inset -1px 0 0 var(--v2-brand-line)}body.page-template-template-pricing .v2-compare-table tbody tr:not(.vd-compare-group):hover td,body.page-template-template-pricing .v2-compare-table tbody tr:not(.vd-compare-group):hover td:first-child,body.page-template-template-pricing .v2-compare-table tbody tr:not(.vd-compare-group):hover td.is-featured{background:#fff7f1}body.page-template-template-pricing .v2-compare-table tr.vd-compare-group td,body.page-template-template-pricing .v2-compare-table tr.vd-compare-group td:first-child{padding-top:16px;padding-bottom:14px;background:#fff7f1!important;color:var(--v2-brand-deep);border-top:1px solid var(--v2-brand-line);border-bottom:1px solid var(--v2-brand-line)}body.page-template-template-pricing .v2-compare-table tr.vd-compare-group td:first-child{min-width:220px}body.page-template-template-pricing .v2-compare-table tr.vd-compare-group td:not(:first-child){background:#fff7f1!important}body.page-template-template-pricing .v2-compare-table tr.vd-compare-group .vd-compare-group-head{gap:3px}body.page-template-template-pricing .v2-compare-table tr.vd-compare-group .vd-compare-group-head::before{content:'Categoria';margin-bottom:3px;color:var(--v2-brand);font-size:10px;font-weight:800;letter-spacing:.1em;text-transform:uppercase}body.page-template-template-pricing .v2-compare-table tr.vd-compare-group .vd-compare-group-desc{color:var(--v2-muted)}body.page-template-template-pricing .v2-compare-table .vd-compare-check{background:#e9f8f0;color:#15935b}body.page-template-template-pricing .vd-calc-inputs-row{align-items:start}body.page-template-template-pricing .vd-calc-input-group{justify-content:flex-start}body.page-template-template-pricing .v2-compare-table thead th,body.page-template-template-pricing .v2-compare-table thead th:first-child,body.page-template-template-pricing .v2-compare-table thead th.is-featured{background:var(--v2-stage);color:#fff;border-bottom-color:rgb(255 255 255 / .14)}body.page-template-template-pricing .v2-compare-table thead th.is-featured{box-shadow:inset 0 3px 0 var(--v2-brand),inset 1px 0 0 rgb(255 157 92 / .35),inset -1px 0 0 rgb(255 157 92 / .35)}body.page-template-template-pricing .v2-compare-table thead .vd-compare-th-resource,body.page-template-template-pricing .v2-compare-table thead .vd-compare-th-price{color:#b9b1a9}body.page-template-template-pricing .v2-compare-table thead .vd-compare-th-name,body.page-template-template-pricing .v2-compare-table thead th.is-featured .vd-compare-th-name,body.page-template-template-pricing .v2-compare-table thead th.is-featured .vd-compare-th-price{color:#fff}body.page-template-template-pricing .v2-compare-table .vd-compare-th-btn,body.page-template-template-pricing .v2-compare-table thead th.is-featured .vd-compare-th-btn{border-bottom-color:#ff9d5c;color:#fff}body.page-template-template-pricing .v2-compare-table .vd-compare-th-btn:hover,body.page-template-template-pricing .v2-compare-table thead th.is-featured .vd-compare-th-btn:hover{color:#ffb98b}body.page-template-template-pricing .v2-compare-table tr.vd-compare-group td,body.page-template-template-pricing .v2-compare-table tr.vd-compare-group td:first-child,body.page-template-template-pricing .v2-compare-table tr.vd-compare-group td:not(:first-child){background:var(--v2-bg-sunk)!important;border-top-color:var(--v2-line-strong);border-bottom-color:var(--v2-line-strong)}body.page-template-template-pricing .v2-compare-table tr.vd-compare-group .vd-compare-group-desc{color:var(--v2-muted)}body.page-template-template-pricing .v2-compare-table tbody tr:not(.vd-compare-group) td,body.page-template-template-pricing .v2-compare-table tbody tr:not(.vd-compare-group) td:first-child{background:var(--v2-card)}body.page-template-template-pricing .v2-compare-table tbody tr:not(.vd-compare-group) td.is-featured{background:#fffaf5;box-shadow:inset 1px 0 0 var(--v2-brand-line),inset -1px 0 0 var(--v2-brand-line)}body.page-template-template-pricing .v2-compare-table tbody tr:not(.vd-compare-group):hover td,body.page-template-template-pricing .v2-compare-table tbody tr:not(.vd-compare-group):hover td:first-child,body.page-template-template-pricing .v2-compare-table tbody tr:not(.vd-compare-group):hover td.is-featured{background:#fff4ea}body.page-template-template-pricing .v2-compare-table .vd-compare-check{background:rgb(224 85 0 / .1);color:var(--v2-brand)}body.page-template-template-pricing .v2-compare-table{overflow:auto;border:1px solid var(--v2-line-strong);border-radius:var(--v2-r-card);background:var(--v2-card);box-shadow:var(--v2-shadow-card)}body.page-template-template-pricing .v2-compare-table table{min-width:940px}body.page-template-template-pricing .v2-compare-table th,body.page-template-template-pricing .v2-compare-table td{border-bottom:1px solid var(--v2-line);vertical-align:middle}body.page-template-template-pricing .v2-compare-table thead th,body.page-template-template-pricing .v2-compare-table thead th:first-child{padding:20px 18px 18px;background:var(--v2-card);color:var(--v2-ink);border-bottom:1px solid var(--v2-line-strong)}body.page-template-template-pricing .v2-compare-table thead th:first-child{min-width:220px}body.page-template-template-pricing .v2-compare-table thead th.is-featured{background:var(--v2-stage);color:var(--v2-stage-text);box-shadow:inset 0 3px 0 var(--v2-brand),inset 1px 0 0 rgb(255 255 255 / .12),inset -1px 0 0 rgb(255 255 255 / .12)}body.page-template-template-pricing .v2-compare-table thead .vd-compare-th-resource{color:var(--v2-faint);font-size:11px;font-weight:800;letter-spacing:.1em;text-transform:uppercase}body.page-template-template-pricing .v2-compare-table thead .vd-compare-th-name{color:var(--v2-ink);font-size:17px}body.page-template-template-pricing .v2-compare-table thead .vd-compare-th-price{color:var(--v2-muted);font-size:12px}body.page-template-template-pricing .v2-compare-table thead th.is-featured .vd-compare-th-name,body.page-template-template-pricing .v2-compare-table thead th.is-featured .vd-compare-th-price{color:var(--v2-stage-text)}body.page-template-template-pricing .v2-compare-table .vd-compare-th-badge{color:var(--v2-stage);background:var(--v2-brand);letter-spacing:.05em;text-transform:uppercase}body.page-template-template-pricing .v2-compare-table .vd-compare-th-btn{min-height:28px;margin-top:10px;padding:0;border:0;border-bottom:1px solid var(--v2-line-strong);border-radius:0;background:#fff0;color:var(--v2-ink);font-size:12px}body.page-template-template-pricing .v2-compare-table thead th.is-featured .vd-compare-th-btn{border-bottom-color:var(--v2-brand);color:var(--v2-stage-text)}body.page-template-template-pricing .v2-compare-table .vd-compare-th-btn:hover{color:var(--v2-brand-deep);background:#fff0}body.page-template-template-pricing .v2-compare-table thead th.is-featured .vd-compare-th-btn:hover{color:#ffb98b}body.page-template-template-pricing .v2-compare-table tbody tr:not(.vd-compare-group) td,body.page-template-template-pricing .v2-compare-table tbody tr:not(.vd-compare-group) td:first-child{background:var(--v2-card);color:var(--v2-ink)}body.page-template-template-pricing .v2-compare-table tbody tr:not(.vd-compare-group) td.is-featured{background:#1b1816;color:var(--v2-stage-text);border-left-color:rgb(255 255 255 / .08);border-right-color:rgb(255 255 255 / .08)}body.page-template-template-pricing .v2-compare-table tbody tr:not(.vd-compare-group) td.is-featured .vd-compare-value{color:#e6dfd9}body.page-template-template-pricing .v2-compare-table tbody tr:not(.vd-compare-group) td.is-featured .vd-compare-dash{color:#8f8780}body.page-template-template-pricing .v2-compare-table tbody tr:not(.vd-compare-group) td.is-featured .vd-compare-check{color:#ff9d5c;background:rgb(224 85 0 / .18)}body.page-template-template-pricing .v2-compare-table tbody tr:not(.vd-compare-group):hover td,body.page-template-template-pricing .v2-compare-table tbody tr:not(.vd-compare-group):hover td:first-child{background:#fff8f3}body.page-template-template-pricing .v2-compare-table tbody tr:not(.vd-compare-group):hover td.is-featured{background:#26211e}html:not(.light) body.page-template-template-pricing .v2-compare-table tbody tr:not(.vd-compare-group):hover td,html:not(.light) body.page-template-template-pricing .v2-compare-table tbody tr:not(.vd-compare-group):hover td:first-child{background:#26211e}body.page-template-template-pricing .v2-compare-table tbody td:first-child{font-weight:650}body.page-template-template-pricing .v2-compare-table tr.vd-compare-group td,body.page-template-template-pricing .v2-compare-table tr.vd-compare-group td:first-child{padding:16px 22px 15px;background:var(--v2-bg)!important;color:var(--v2-ink);border-top:1px solid var(--v2-line-strong);border-bottom:1px solid var(--v2-line)}body.page-template-template-pricing .v2-compare-table tr.vd-compare-group .vd-compare-group-head{display:flex;flex-direction:row;align-items:baseline;gap:14px;padding-left:12px;border-left:2px solid var(--v2-brand)}body.page-template-template-pricing .v2-compare-table tr.vd-compare-group .vd-compare-group-head::before{content:none}body.page-template-template-pricing .v2-compare-table tr.vd-compare-group .vd-compare-group-desc{color:var(--v2-muted);font-size:13.5px;font-weight:400}body.page-template-template-pricing .vd-compare-sticky-head{background:var(--v2-card);border:1px solid var(--v2-line-strong);border-top:0;box-shadow:0 8px 20px rgb(18 18 21 / .12)}body.page-template-template-pricing .vd-compare-sticky-head th,body.page-template-template-pricing .vd-compare-sticky-head thead th:first-child{padding:12px 18px;background:var(--v2-card);color:var(--v2-ink);border-bottom:0}body.page-template-template-pricing .vd-compare-sticky-head th.is-featured{background:var(--v2-stage);color:var(--v2-stage-text)}body.page-template-template-pricing .vd-compare-sticky-head .vd-compare-sticky-price{color:var(--v2-muted)}body.page-template-template-pricing .vd-compare-sticky-head th.is-featured .vd-compare-sticky-price{color:var(--v2-stage-muted)}@media (max-width:700px){body.page-template-template-pricing .v2-compare-table tr.vd-compare-group .vd-compare-group-head{flex-direction:column;gap:3px}body.page-template-template-pricing .v2-compare-table tr.vd-compare-group td{padding-inline:16px}}html.light body.page-template-template-pricing .v2-compare-table thead th.is-featured{background:#fff1e7;color:var(--v2-ink);box-shadow:inset 0 3px 0 var(--v2-brand),inset 1px 0 0 var(--v2-brand-line),inset -1px 0 0 var(--v2-brand-line)}html.light body.page-template-template-pricing .v2-compare-table thead th.is-featured .vd-compare-th-name{color:var(--v2-ink)}html.light body.page-template-template-pricing .v2-compare-table thead th.is-featured .vd-compare-th-price{color:var(--v2-brand-deep)}html.light body.page-template-template-pricing .v2-compare-table tbody tr:not(.vd-compare-group) td.is-featured{background:#fffaf5;color:var(--v2-ink);border-left-color:var(--v2-brand-line);border-right-color:var(--v2-brand-line)}html.light body.page-template-template-pricing .v2-compare-table tbody tr:not(.vd-compare-group) td.is-featured .vd-compare-value{color:var(--v2-ink-soft)}html.light body.page-template-template-pricing .v2-compare-table tbody tr:not(.vd-compare-group) td.is-featured .vd-compare-dash{color:var(--v2-faint)}html.light body.page-template-template-pricing .v2-compare-table tbody tr:not(.vd-compare-group):hover td.is-featured{background:#fff4ea}html.light body.page-template-template-pricing .vd-compare-sticky-head th.is-featured{background:#fff1e7;color:var(--v2-ink);box-shadow:inset 0 3px 0 var(--v2-brand)}html.light body.page-template-template-pricing .vd-compare-sticky-head th.is-featured .vd-compare-sticky-price{color:var(--v2-brand-deep)}body.page-template-template-pricing .vd-compare-sticky-head{pointer-events:auto}body.page-template-template-pricing .vd-compare-sticky-head th{padding-top:14px;padding-bottom:14px;white-space:normal;overflow:visible;text-overflow:clip;text-align:center}body.page-template-template-pricing .vd-compare-sticky-head th:first-child{text-align:left}body.page-template-template-pricing .vd-compare-sticky-head .vd-compare-th-btn{display:flex;align-items:center;justify-content:center;width:max-content;max-width:100%;min-height:28px;margin:6px auto 0;padding:0 14px;border:1px solid var(--v2-line-strong);border-radius:var(--v2-r-pill);background:var(--v2-card);color:var(--v2-ink);font-size:11px;font-weight:700;white-space:nowrap}body.page-template-template-pricing .vd-compare-sticky-head th.is-featured .vd-compare-th-btn{border-color:#fff0;background:var(--v2-brand);color:#fff}body.v2-chrome .v2-contact-page,body.v2-chrome .v2-sales-page{background:var(--v2-bg);padding-top:0;padding-bottom:0}body.v2-chrome .v2-contact-hero,body.v2-chrome .v2-sales-hero{position:relative;overflow:hidden;padding:108px 0 88px;background:radial-gradient(70% 110% at 82% 10%,rgb(224 85 0 / .24),transparent 66%),var(--v2-stage);color:var(--v2-stage-text)}body.v2-chrome .v2-contact-hero::after,body.v2-chrome .v2-sales-hero::after{content:'';position:absolute;inset:0;pointer-events:none;opacity:.18;background-image:linear-gradient(to right,rgb(255 255 255 / .08) 1px,transparent 1px),linear-gradient(to bottom,rgb(255 255 255 / .08) 1px,transparent 1px);background-size:64px 64px;-webkit-mask-image:radial-gradient(ellipse 70% 100% at 70% 20%,#000,transparent 78%);mask-image:radial-gradient(ellipse 70% 100% at 70% 20%,#000,transparent 78%)}body.v2-chrome .v2-contact-hero-grid,body.v2-chrome .v2-sales-hero-grid{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1.05fr) minmax(320px,.75fr);gap:clamp(40px, 8vw, 120px);align-items:center}body.v2-chrome .v2-contact-hero-copy,body.v2-chrome .v2-sales-hero-copy{min-width:0}body.v2-chrome .v2-contact-hero .v2-eyebrow,body.v2-chrome .v2-sales-hero .v2-eyebrow{color:#ff9d5c}body.v2-chrome .v2-contact-hero .v2-h1,body.v2-chrome .v2-sales-hero .v2-h1{max-width:12ch;margin:16px 0 20px;color:var(--v2-stage-text)}body.v2-chrome .v2-contact-hero .v2-lead,body.v2-chrome .v2-sales-hero .v2-lead{max-width:52ch;color:var(--v2-stage-muted)}body.v2-chrome .v2-contact-hero-points,body.v2-chrome .v2-sales-hero-proof{display:flex;flex-wrap:wrap;gap:10px 24px;margin-top:30px;color:#d8d0c9;font-size:13px}body.v2-chrome .v2-contact-hero-points span{display:inline-flex;align-items:center;gap:8px}body.v2-chrome .v2-contact-hero-points svg{width:17px;height:17px;color:#ff9d5c}body.v2-chrome .v2-contact-hero-card,body.v2-chrome .v2-sales-hero-card{display:flex;flex-direction:column;gap:14px;padding:28px;border:1px solid rgb(255 255 255 / .14);border-radius:var(--v2-r-card);background:rgb(255 255 255 / .08);box-shadow:0 28px 70px rgb(0 0 0 / .22);backdrop-filter:blur(18px)}body.v2-chrome .v2-contact-hero-card-kicker,body.v2-chrome .v2-sales-hero-card-label{color:#ff9d5c;font-size:11px;font-weight:800;letter-spacing:.1em;text-transform:uppercase}body.v2-chrome .v2-contact-hero-card strong{max-width:18ch;color:#fff;font-size:24px;line-height:1.12;letter-spacing:-.03em}body.v2-chrome .v2-contact-hero-card>span:not(.v2-contact-hero-card-kicker){color:var(--v2-stage-muted);font-size:13px;line-height:1.55}body.v2-chrome .v2-contact-hero-card .v2-btn{align-self:flex-start;margin-top:8px}body.v2-chrome .v2-contact-hero-card .v2-btn svg{width:16px;height:16px;margin-left:7px}body.v2-chrome .v2-contact-workspace,body.v2-chrome .v2-sales-workspace{background:var(--v2-bg-sunk)}body.v2-chrome .v2-contact-layout,body.v2-chrome .v2-sales-layout{grid-template-columns:minmax(0,1.35fr) minmax(280px,.65fr);gap:28px;align-items:start}body.v2-chrome .v2-contact-form-card,body.v2-chrome .v2-sales-form-card{border:1px solid var(--v2-line);border-radius:var(--v2-r-card);background:var(--v2-card);box-shadow:var(--v2-shadow-card)}body.v2-chrome .v2-contact-form-card h2,body.v2-chrome .v2-sales-form-card h2{color:var(--v2-ink)}body.v2-chrome .v2-contact-form-card .vd-cf7-wrapper{margin-top:26px}body.v2-chrome .v2-contact-sidebar,body.v2-chrome .v2-sales-sidebar{gap:12px}body.v2-chrome .v2-contact-sidebar .vd-contact-channel,body.v2-chrome .v2-sales-sidebar .vd-contact-channel,body.v2-chrome .v2-sales-sidebar .vd-demo-why-card,body.v2-chrome .v2-contact-sidebar .vd-contact-channel-social,body.v2-chrome .v2-contact-sidebar .vd-contact-channel-info{border:1px solid var(--v2-line);border-radius:var(--v2-r-card);background:var(--v2-card);box-shadow:none}body.v2-chrome .v2-contact-sidebar .vd-contact-channel:hover,body.v2-chrome .v2-sales-sidebar .vd-contact-channel:hover{border-color:var(--v2-brand-line);background:var(--v2-brand-tint);transform:translateY(-2px)}body.v2-chrome .v2-contact-faq{background:var(--v2-card)}body.v2-chrome .v2-contact-faq .vd-section-header{margin-bottom:34px}body.v2-chrome .v2-contact-faq .vd-accordion-item{border-color:var(--v2-line)}body.v2-chrome .v2-sales-hero .v2-h1{max-width:15ch}body.v2-chrome .v2-sales-hero-proof span{padding-left:13px;border-left:2px solid var(--v2-brand)}body.v2-chrome .v2-sales-hero-card ol{display:flex;flex-direction:column;gap:16px;margin:4px 0 0;padding:0;list-style:none}body.v2-chrome .v2-sales-hero-card li{display:grid;grid-template-columns:32px 1fr;gap:10px;align-items:start;padding-top:14px;border-top:1px solid rgb(255 255 255 / .12);color:#ded7d0;font-size:14px;line-height:1.45}body.v2-chrome .v2-sales-hero-card li:first-child{border-top:0;padding-top:0}body.v2-chrome .v2-sales-hero-card li b{color:#ff9d5c;font-size:12px}body.v2-chrome .v2-sales-form-card{padding:clamp(24px, 4vw, 40px)}body.v2-chrome .v2-sales-sidebar{position:sticky;top:94px}body.v2-chrome .v2-sales-sidebar .vd-demo-why-card{padding:24px}body.v2-chrome .v2-sales-sidebar .vd-demo-why-list{gap:16px}body.v2-chrome .v2-sales-sidebar .vd-demo-social-proof{padding:20px;border:1px solid var(--v2-brand-line);border-radius:var(--v2-r-card);background:var(--v2-brand-tint)}body.v2-chrome .v2-sales-workspace{padding-top:72px!important;padding-bottom:52px!important}body.v2-chrome .v2-sales-form-card{position:relative;overflow:hidden}body.v2-chrome .v2-sales-form-card::before{content:'';position:absolute;inset:0 0 auto;height:3px;background:var(--v2-brand)}body.v2-chrome .v2-sales-form-card h2{margin-top:4px}@media (max-width:820px){body.v2-chrome .v2-contact-hero,body.v2-chrome .v2-sales-hero{padding:84px 0 64px}body.v2-chrome .v2-contact-hero-grid,body.v2-chrome .v2-sales-hero-grid,body.v2-chrome .v2-contact-layout,body.v2-chrome .v2-sales-layout{grid-template-columns:1fr;gap:28px}body.v2-chrome .v2-contact-hero .v2-h1,body.v2-chrome .v2-sales-hero .v2-h1{max-width:15ch}body.v2-chrome .v2-sales-sidebar{position:static}body.v2-chrome .v2-sales-workspace{padding-top:48px!important;padding-bottom:40px!important}}body.page-template-template-pricing .vd-pricing-stat-label{display:-webkit-box;min-height:2.9em;max-height:2.9em;overflow:hidden;line-height:1.45;-webkit-box-orient:vertical;-webkit-line-clamp:2}body.page-template-template-pricing .v2-compare-table thead th{position:relative;text-align:center}body.page-template-template-pricing .v2-compare-table thead th:first-child{text-align:left}body.page-template-template-pricing .v2-compare-table thead th:not(:first-child){padding-top:38px}body.page-template-template-pricing .v2-compare-table .vd-compare-th-badge{position:absolute;top:14px;left:50%;transform:translateX(-50%);margin:0;white-space:nowrap}body.page-template-template-pricing .v2-compare-table .vd-compare-th-btn{display:inline-flex;align-items:center;justify-content:center;min-height:34px;margin-top:12px;padding:0 18px;border:1px solid var(--v2-line-strong);border-radius:var(--v2-r-pill);background:var(--v2-card);color:var(--v2-ink);font-size:12.5px;font-weight:700}body.page-template-template-pricing .v2-compare-table .vd-compare-th-btn:hover{border-color:var(--v2-ink);background:var(--v2-card);color:var(--v2-ink)}body.page-template-template-pricing .v2-compare-table thead th.is-featured .vd-compare-th-btn{border-color:#fff0;background:var(--v2-brand);color:#fff}body.page-template-template-pricing .v2-compare-table thead th.is-featured .vd-compare-th-btn:hover{background:var(--v2-brand-deep);color:#fff}.v2-mcp-client-dot{width:6px;height:6px;border-radius:50%;background:var(--v2-brand);flex-shrink:0}.v2-mcp-stage{padding:0}.v2-mcp-chat{display:flex;flex-direction:column;gap:10px}.v2-mcp-msg{border-radius:var(--v2-r-card);padding:12px 14px;font-size:13.5px;line-height:1.5}.v2-mcp-msg-user{align-self:flex-end;max-width:85%;background:var(--v2-brand-tint);color:var(--v2-stage-text)}.v2-mcp-msg-agent{display:flex;flex-direction:column;gap:8px;background:rgb(255 255 255 / .08)}.v2-mcp-msg-agent p{margin:0;color:var(--v2-stage-muted)}.v2-mcp-tool-call{display:flex;align-items:center;gap:8px;font-size:12px}.v2-mcp-tool-call>span:not(.v2-mcp-tool-dot):not(.v2-mcp-tool-ok){color:var(--v2-stage-text)}.v2-mcp-tool-dot{width:6px;height:6px;border-radius:50%;background:var(--v2-brand);flex-shrink:0}.v2-mcp-tool-ok{color:#16a34a;font-weight:700;margin-left:auto}.v2-mcp-result{display:flex;align-items:center;gap:12px;margin-top:14px;padding:12px;border-radius:var(--v2-r-card);border:1px solid rgb(255 255 255 / .16);background:#f4f4f5;color:#17171b}.v2-mcp-result img{width:36px;height:36px;border-radius:8px;object-fit:cover;flex-shrink:0}.v2-mcp-result div{display:flex;flex-direction:column;gap:2px;min-width:0}.v2-mcp-result strong{color:#17171b;font-size:13px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.v2-mcp-result span{font-size:11.5px;color:#16a34a}.v2-mcp-prompts{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}@media (max-width:900px){.v2-mcp-prompts{grid-template-columns:1fr}}.v2-mcp-prompt-card{display:flex;flex-direction:column;gap:14px}.v2-mcp-prompt-card p{margin:0;font-size:14.5px;line-height:1.55;color:var(--v2-ink);flex:1}.v2-mcp-prompt-label{display:inline-flex;align-self:flex-start;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:var(--v2-brand-deep);padding:4px 10px;border-radius:var(--v2-r-pill);background:var(--v2-brand-tint)}.v2-mcp-copy-btn{align-self:flex-start;display:inline-flex;align-items:center;gap:8px;flex-shrink:0;padding:9px 16px;border-radius:var(--v2-r-pill);border:1px solid var(--v2-line-strong);background:#fff0;color:var(--v2-muted);font-family:inherit;font-size:13px;font-weight:600;cursor:pointer;transition:border-color 0.2s ease,color 0.2s ease}.v2-mcp-copy-btn:hover{border-color:var(--v2-brand);color:var(--v2-brand-deep)}.v2-mcp-copy-btn.is-copied{border-color:#16a34a;color:#16a34a}.v2-mcp-copy-btn-sm span{display:none}@media (min-width:900px){.v2-mcp-copy-btn-sm span{display:inline}}.v2-mcp-why-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:32px;margin-bottom:56px;padding-top:32px;border-top:1px solid var(--v2-line)}@media (max-width:900px){.v2-mcp-why-grid{grid-template-columns:1fr;gap:28px}}.v2-mcp-why-row{display:flex;gap:16px;text-align:left}.v2-mcp-why-icon{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:50%;background:var(--v2-brand-tint);color:var(--v2-brand-deep);flex-shrink:0}.v2-mcp-why-icon svg{width:18px;height:18px}.v2-mcp-why-row h3{margin-bottom:6px}.v2-mcp-why-row p{margin:0}.v2-mcp-stats{display:flex;justify-content:center;flex-wrap:wrap;gap:48px;text-align:center;padding:40px 0 0;border-top:1px solid var(--v2-line)}.v2-mcp-stat{display:flex;flex-direction:column;gap:6px}.v2-mcp-stat-num{font-family:'Archivo',sans-serif;font-size:32px;font-weight:800;letter-spacing:-.02em;color:var(--v2-ink);font-variant-numeric:tabular-nums}.v2-mcp-stat-label{font-size:13px;color:var(--v2-muted)}.v2-mcp-stats{gap:64px}.v2-mcp-stat{position:relative;padding:0 32px}.v2-mcp-stat+.v2-mcp-stat::before{content:'';position:absolute;left:-32px;top:4px;bottom:4px;width:1px;background:var(--v2-line)}.v2-mcp-stat-num{font-size:44px}@media (max-width:640px){.v2-mcp-stat+.v2-mcp-stat::before{display:none}}body.page-template-template-feature-mcp{background:var(--v2-bg)}.v2-mcp-hero-copy{max-width:1080px;margin:0 auto;text-align:center}.v2-mcp-hero-copy .v2-hero-badge{margin:0 auto 20px}.v2-mcp-hero-copy h1{max-width:22ch;margin:0 auto 20px;font-size:clamp(34px, 4.6vw, 56px)}.v2-mcp-hero-copy .v2-hero-lead{max-width:64ch;margin:0 auto;font-size:18px}.v2-mcp-hero-note-below{text-align:center;margin:20px 0 0;font-size:13px;color:var(--v2-stage-muted)}.v2-mcp-installer{position:relative;max-width:1000px;margin:48px auto 0;border-radius:var(--v2-r-card);border:1px solid var(--v2-stage-line);background:linear-gradient(180deg,rgb(255 255 255 / .05),rgb(255 255 255 / .02));backdrop-filter:blur(6px);overflow:hidden;text-align:left;box-shadow:0 30px 80px rgb(0 0 0 / .45),0 0 0 1px rgb(255 255 255 / .02) inset}.v2-mcp-installer::before{content:'';position:absolute;top:0;left:0;right:0;height:2px;background:var(--v2-brand-grad)}.v2-mcp-tabs{display:flex;background:rgb(0 0 0 / .15);border-bottom:1px solid var(--v2-stage-line);overflow-x:auto}.v2-mcp-endpoint-row{display:flex;align-items:center;gap:12px;padding:14px 22px;background:rgb(0 0 0 / .22);border-bottom:1px solid var(--v2-stage-line);flex-wrap:wrap}.v2-mcp-endpoint-label{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--v2-stage-muted);flex-shrink:0}.v2-mcp-endpoint-url{flex:1;min-width:180px;font-family:'SFMono-Regular',Consolas,monospace;font-size:13px;color:var(--v2-stage-text)}.v2-mcp-endpoint-row .v2-mcp-copy-btn-sm{border-color:var(--v2-stage-line);color:var(--v2-stage-muted)}.v2-mcp-endpoint-row .v2-mcp-copy-btn-sm:hover{border-color:var(--v2-brand);color:var(--v2-brand)}.v2-mcp-tab{display:inline-flex;align-items:center;gap:10px;flex-shrink:0;padding:18px 22px;border:0;border-bottom:2px solid #fff0;background:#fff0;color:var(--v2-stage-muted);font-family:inherit;font-size:13.5px;font-weight:600;cursor:pointer;transition:color 0.2s ease,border-color 0.2s ease,background 0.2s ease}.v2-mcp-tab-icon{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:50%;background:rgb(255 255 255 / .08);color:var(--v2-stage-muted);flex-shrink:0;transition:background 0.2s ease,color 0.2s ease}.v2-mcp-tab-icon svg{width:14px;height:14px}.v2-mcp-tab:hover{color:var(--v2-stage-text);background:rgb(255 255 255 / .03)}.v2-mcp-tab:hover .v2-mcp-tab-icon{color:var(--v2-stage-text)}.v2-mcp-tab.is-active{color:var(--v2-stage-text);background:rgb(255 255 255 / .04);border-bottom-color:var(--v2-brand)}.v2-mcp-tab.is-active .v2-mcp-tab-icon{background:var(--v2-brand);color:#fff}.v2-mcp-installer-body{display:grid;grid-template-columns:1.15fr 1fr}@media (max-width:760px){.v2-mcp-installer-body{grid-template-columns:1fr}}.v2-mcp-tab-panels{padding:32px;border-right:1px solid var(--v2-stage-line)}@media (max-width:760px){.v2-mcp-tab-panels{border-right:0;border-bottom:1px solid var(--v2-stage-line)}}.v2-mcp-tab-panel{display:none}.v2-mcp-tab-panel.is-active{display:block}.v2-mcp-panel-title{margin:0 0 20px;font-family:'Archivo',sans-serif;font-size:17px;font-weight:700;color:var(--v2-stage-text)}.v2-mcp-steps{display:flex;flex-direction:column;gap:16px;margin:0 0 26px;padding:0;list-style:none;text-align:left}.v2-mcp-steps li{display:flex;align-items:flex-start;gap:14px;font-size:14.5px;line-height:1.5;color:var(--v2-stage-text)}.v2-mcp-steps li code{font-family:'SFMono-Regular',Consolas,monospace;font-size:12.5px;background:rgb(255 255 255 / .08);padding:2px 6px;border-radius:4px}.v2-mcp-steps li span{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:50%;background:rgb(255 255 255 / .1);color:var(--v2-stage-text);font-size:12px;font-weight:700;flex-shrink:0}.v2-mcp-installer-actions{display:flex;align-items:center;gap:20px;flex-wrap:wrap}.v2-mcp-installer-actions .v2-btn{border:0;cursor:pointer}.v2-mcp-doc-link{display:inline-flex;align-items:center;gap:6px;font-size:13.5px;font-weight:600;color:var(--v2-stage-muted)}.v2-mcp-doc-link:hover{color:var(--v2-stage-text)}.v2-mcp-installer-preview{padding:32px;background:rgb(0 0 0 / .18)}.v2-mcp-installer-preview-bar{display:flex;align-items:center;justify-content:space-between;margin-bottom:18px}.v2-mcp-installer-preview-label{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:var(--v2-stage-muted)}.v2-mcp-live{display:inline-flex;align-items:center;gap:6px;font-size:10.5px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:var(--v2-brand-deep)}.v2-mcp-live i{width:6px;height:6px;border-radius:50%;background:var(--v2-brand);animation:v2-pulse 1.8s ease-in-out infinite}.v2-mcp-video-frame{position:relative;max-width:860px;margin:0 auto;padding-top:48.4%;border-radius:var(--v2-r-card);overflow:hidden;border:1px solid var(--v2-line);box-shadow:var(--v2-shadow-lift);background:#000}.v2-mcp-video-frame iframe{position:absolute;inset:0;width:100%;height:100%;border:0}.v2-mcp-compare-table{max-width:900px;margin:0 auto}.v2-mcp-compare-table tr.is-featured-row td{background:var(--v2-brand-tint)}.v2-mcp-compare-table tr.is-featured-row td:first-child strong{color:var(--v2-brand-deep)}.v2-mcp-compare-table tbody tr{transition:background-color 0.2s ease,box-shadow 0.2s ease}.v2-mcp-compare-table tbody tr:hover td{background:color-mix(in srgb,var(--v2-brand-tint) 72%,var(--v2-card));box-shadow:inset 0 1px 0 var(--v2-brand-line),inset 0 -1px 0 var(--v2-brand-line)}.v2-mcp-compare-table tbody tr.is-featured-row:hover td{background:var(--v2-brand-tint)}.v2-mcp-compare-note{max-width:900px;margin:20px auto 0;font-size:13px;line-height:1.6;color:var(--v2-faint);text-align:center}.v2-mcp-compare{display:grid;grid-template-columns:1fr 1fr;gap:20px;max-width:900px;margin:0 auto}@media (max-width:720px){.v2-mcp-compare{grid-template-columns:1fr}}.v2-mcp-compare-col{padding:28px;border-radius:var(--v2-r-card);border:1px solid var(--v2-line);background:var(--v2-card);box-shadow:var(--v2-shadow-card);transition:transform 0.22s cubic-bezier(.2,.8,.3,1),box-shadow 0.22s ease,border-color 0.22s ease}.v2-mcp-compare-col--on{border-color:var(--v2-brand-line)}.v2-mcp-compare-col:hover{transform:translateY(-4px);border-color:var(--v2-brand-line);box-shadow:var(--v2-shadow-lift)}.v2-mcp-compare-tag{display:inline-flex;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;padding:4px 10px;border-radius:var(--v2-r-pill);margin-bottom:18px}.v2-mcp-compare-tag--off{background:var(--v2-bg-sunk);color:var(--v2-faint)}.v2-mcp-compare-tag--on{background:var(--v2-brand-tint);color:var(--v2-brand-deep)}.v2-mcp-compare-col ul{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:14px}.v2-mcp-compare-col li{position:relative;padding-left:26px;font-size:14.5px;line-height:1.5;color:var(--v2-muted)}.v2-mcp-compare-col--on li{color:var(--v2-ink)}.v2-mcp-compare-col li::before{content:'×';position:absolute;left:0;top:-1px;font-size:16px;font-weight:700;color:var(--v2-faint)}.v2-mcp-compare-col--on li::before{content:'✓';font-size:13px;top:2px;color:var(--v2-brand)}.v2-mcp-feat-link{color:inherit}.v2-mcp-feat-link::after{content:' →';font-size:.8em;white-space:nowrap;opacity:0;transition:opacity 0.2s ease}.v2-bento>.v2-card:hover .v2-mcp-feat-link{color:var(--v2-brand-deep)}.v2-bento>.v2-card:hover .v2-mcp-feat-link::after{opacity:1}.v2-bf-wrap{padding:28px 0 0}.v2-bf{position:relative;overflow:hidden;display:flex;flex-direction:column;gap:22px;padding:28px 32px;border-radius:var(--v2-r-card);border:1px solid var(--v2-brand-line);background:radial-gradient(120% 160% at 0% 0%,rgb(255 107 26 / .28),transparent 55%),var(--v2-stage);color:var(--v2-stage-text);box-shadow:0 24px 56px -28px rgb(224 85 0 / .55)}.v2-bf--pricing{margin:8px 0 36px}.v2-bf::after{content:'';position:absolute;top:0;left:-50%;width:40%;height:100%;background:linear-gradient(100deg,transparent,rgb(255 138 61 / .14),transparent);transform:skewX(-18deg);pointer-events:none;animation:v2-bf-shine 7s ease-in-out infinite}@keyframes v2-bf-shine{0%{left:-50%}18%{left:130%}100%{left:130%}}.v2-bf-head{position:relative;z-index:1;display:flex;align-items:center;justify-content:space-between;gap:24px}.v2-bf-copy{min-width:0}.v2-bf-hero{margin:0 0 8px;font-family:'Archivo',sans-serif;font-size:clamp(36px, 4.6vw, 56px);font-weight:800;line-height:1;letter-spacing:-.01em;text-transform:uppercase;white-space:nowrap;background:linear-gradient(96deg,#ff8340 0%,#ff6b1a 50%,#ffa060 100%);-webkit-background-clip:text;background-clip:text;color:#fff0}.v2-bf-title{margin:0;font-family:'Archivo',sans-serif;font-size:clamp(17px, 1.8vw, 22px);font-weight:700;line-height:1.25;color:var(--v2-stage-text)}.v2-bf-side{flex-shrink:0;display:flex;align-items:stretch;gap:12px}.v2-bf-side .v2-btn{align-self:center}.v2-bf-deadline{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:8px 18px;border-radius:12px;background:var(--v2-brand);color:#fff;animation:v2-bf-pulse 2.6s ease-in-out infinite}.v2-bf-deadline small{font-size:9.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;opacity:.9}.v2-bf-deadline b{font-family:'Archivo',sans-serif;font-size:20px;font-weight:800;line-height:1.1}@keyframes v2-bf-pulse{0%,100%{box-shadow:0 0 0 0 rgb(224 85 0 / .5)}50%{box-shadow:0 0 0 7px #fff0}}.v2-bf .v2-btn-primary{background:#fff;color:#121215}.v2-bf .v2-btn-primary:hover{background:#ffe9db}.v2-bf-perks{position:relative;z-index:1;list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.v2-bf-perks li{display:flex;flex-direction:column;gap:6px;padding:14px 16px;border-radius:var(--v2-r-sm);border:1px solid var(--v2-stage-line);background:rgb(255 255 255 / .05)}.v2-bf-perks b{font-family:'Archivo',sans-serif;font-size:28px;font-weight:800;line-height:1;color:#ff8340}.v2-bf-perks span{font-size:12.5px;line-height:1.4;color:var(--v2-stage-muted)}.v2-bf-bar{background:#0d0b0a;color:#fff;font-family:'Chivo',system-ui,-apple-system,sans-serif;font-size:14px;border-bottom:1px solid rgb(255 107 26 / .6)}.v2-bf-bar-inner{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:6px 14px;padding-top:10px;padding-bottom:10px;text-align:center}.v2-bf-bar strong{font-weight:800;letter-spacing:.08em;text-transform:uppercase;font-size:12.5px;color:#ff8340}.v2-bf-bar-text{font-weight:600}.v2-bf-bar-date{padding:3px 10px;border-radius:var(--v2-r-pill);background:rgb(255 107 26 / .18);font-size:12.5px}.v2-bf-bar-date b{font-weight:800;color:#ff8340}.v2-bf-bar a.v2-bf-bar-cta:not(.v2-btn):not(.v2-nav-flat){padding:4px 14px;border-radius:var(--v2-r-pill);background:#e05500;color:#fff;font-weight:800;font-size:12.5px;text-decoration:none}.v2-bf-bar a.v2-bf-bar-cta:not(.v2-btn):not(.v2-nav-flat):hover{background:#ff6b1a}@media (max-width:960px){.v2-bf{padding:22px 20px}.v2-bf-perks{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.v2-bf-head{flex-direction:column;align-items:flex-start;gap:16px}.v2-bf-side{width:100%}.v2-bf-side .v2-btn{flex:1}}@media (max-width:520px){.v2-bf-hero{white-space:normal}.v2-bf-perks{grid-template-columns:1fr}.v2-bf-perks li{flex-direction:row;align-items:center;gap:14px}.v2-bf-perks b{min-width:56px}}@media (prefers-reduced-motion:reduce){.v2-bf::after,.v2-bf-deadline{animation:none}}.v2-bf-booster{display:flex;align-items:center;gap:10px;margin:10px 0;padding:9px 12px;border-radius:10px;border:1px dashed var(--v2-brand-line);background:var(--v2-brand-tint);text-align:left}.v2-bf-booster-icon{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;background:var(--v2-brand);color:#fff}.v2-bf-booster-icon svg{width:14px;height:14px}.v2-bf-booster-text{display:flex;flex-direction:column;gap:1px;font-size:12px;line-height:1.35;color:var(--v2-muted)}.v2-bf-booster-text strong{font-size:12.5px;font-weight:800;color:var(--v2-brand-deep)}.v2-bf-booster-text{color:inherit}.v2-bf-booster-text strong{color:#c24a00}.is-featured .v2-bf-booster-text strong{color:#ff8340}.v2-bf-booster-nums{display:flex;align-items:center;gap:6px;margin-top:3px;white-space:nowrap}.v2-bf-booster-nums s,.v2-bf-booster-nums b{font-family:'Archivo',sans-serif;font-size:15px;font-weight:800;line-height:1}.v2-bf-booster-nums s{opacity:.5;text-decoration:line-through;text-decoration-thickness:2px}.v2-bf-booster-nums b{color:#c24a00}.v2-bf-booster-nums i{display:flex;align-items:center;color:#e05500}.v2-bf-booster-nums i svg{width:12px;height:12px}.v2-bf-booster-note{margin-top:3px;font-size:11px;line-height:1.3;opacity:.8}.is-featured .v2-bf-booster-nums i,.is-featured .v2-bf-booster-nums b{color:#ff8340}.v2-bf-struck{text-decoration:line-through;opacity:.5;font-weight:500}.vd-pricing-credits-count.vd-bf-credits-old,.vd-pricing-credits-count.vd-bf-credits-new{display:inline-block}.vd-pricing-credits-count.vd-bf-credits-old{text-decoration:line-through;opacity:.5;margin-right:8px;font-size:.7em}.vh{--bg:#0b0a09;--bg-2:#141210;--bg-3:#1d1a18;--bg-4:#272321;--text:#f5f4f2;--muted:#aaa39d;--faint:#8a837d;--bg-rgb:11,10,9;--btn-bg:#fff;--btn-fg:#111;--chip:rgba(255,255,255,.08);--chip-hi:rgba(255,255,255,.14);--bar:rgba(255,255,255,.16);--field-hi:#000;--warn:#ffb27a;--tone2:#8d857e;--soft:#d6d1cc;--hot-bg:#f5f4f2;--hot-fg:#111;--hot-muted:#46423e;--foot-bg:#070605;--brand:var(--v2-brand);--brand-hi:var(--v2-brand-deep);--brand-btn:#e05500;--brand-rgb:255,107,26;--grad:var(--v2-brand-grad);--t-xs:13px;--t-s:16px;--t-b:17px;--t-l:21px;--wrap:1240px;--gut:24px;--ease:cubic-bezier(.2,.8,.2,1);color-scheme:dark}html.light .vh{--bg:#f4f3f1;--bg-2:#fff;--bg-3:#ebe9e6;--bg-4:#dfdcd8;--text:#141210;--muted:#5b5650;--faint:#6f6963;--bg-rgb:244,243,241;--btn-bg:#141210;--btn-fg:#fff;--chip:rgba(0,0,0,.05);--chip-hi:rgba(0,0,0,.1);--bar:rgba(0,0,0,.14);--field-hi:#fff;--warn:#a84400;--tone2:#8f877f;--soft:#3d3935;--brand-rgb:224,85,0;--hot-bg:#141210;--hot-fg:#f5f4f2;--hot-muted:#b5ada5;--foot-bg:#e9e7e3;color-scheme:light}.vh *{box-sizing:border-box;margin:0;padding:0}.vh{scroll-behavior:smooth}.vh{background:var(--bg);color:var(--text);font:400 var(--t-b)/1.6 Chivo,system-ui,sans-serif;-webkit-font-smoothing:antialiased;overflow-x:hidden}.vh img{display:block;max-width:100%}.vh a{color:inherit;text-decoration:none}.vh button{font:inherit;color:inherit}.vh .wrap{width:min(var(--wrap),100% - var(--gut) * 2);margin-inline:auto}.vh h1,.vh h2,.vh h3,.vh .disp{font-family:Archivo,sans-serif;font-weight:800;letter-spacing:-.03em;line-height:1;text-wrap:balance}.vh .disp,.vh h1,.vh h2{font-stretch:118%;text-transform:uppercase}.vh h2{font-size:clamp(32px,3.9vw,56px);letter-spacing:-.035em}.vh h3{font-size:clamp(22px,2vw,28px);letter-spacing:-.02em}.vh .lead{font-size:var(--t-l);line-height:1.5;color:var(--muted);max-width:36rem}.vh .sec{padding:clamp(104px,11vw,168px) 0}.vh .o{color:var(--brand-hi)}.vh h1 .o{background:var(--grad);-webkit-background-clip:text;background-clip:text;color:#fff0;padding-bottom:.06em}.vh .ico{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;flex:none}.vh .skip{position:absolute;left:16px;top:-60px;z-index:50;background:#fff;color:#111;padding:10px 16px;border-radius:8px;font-weight:600}.vh .skip:focus{top:12px}.vh .btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;border:0;border-radius:99px;background:var(--btn-bg);color:var(--btn-fg);font:600 var(--t-s) Chivo;padding:15px 26px;cursor:pointer;white-space:nowrap;transition:transform .2s var(--ease),background-color .2s}.vh .btn:hover{transform:translateY(-1px)}.vh .btn-o{background:var(--brand-btn);color:#fff}.vh .btn-o:hover{background:var(--v2-brand-deep,#b84400)}.vh .btn-soft{background:var(--bg-4);color:var(--text)}.vh :is(.btn,.tab,.mode,.ex,.icon-btn,input,a,summary,.cutcard):focus-visible{outline:2px solid var(--brand-hi);outline-offset:3px}.vh .icon-btn{width:40px;height:40px;border:0;border-radius:50%;background:var(--chip-hi);color:var(--text);display:grid;place-items:center;cursor:pointer}.vh .icon-btn .i-resume,.vh .icon-btn[aria-pressed=true] .i-pause{display:none}.vh .icon-btn[aria-pressed=true] .i-resume{display:block}.vh .nav{position:sticky;top:0;z-index:30;background:color-mix(in srgb,var(--bg) 84%,transparent);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border-bottom:1px solid #fff0;transition:border-color .2s}.vh .nav.stuck{border-bottom-color:var(--line)}.vh .nav .wrap{display:flex;align-items:center;gap:10px;height:66px;font-size:14.5px}.vh .logo{display:inline-flex;align-items:center;flex:none;color:var(--text)}.vh .logo svg{height:29px;width:auto}.vh .act a:not(.btn):hover{color:var(--text)}.vh .act{display:flex;align-items:center;gap:8px;margin-left:auto}.vh .signin{font-size:14.5px;font-weight:600;padding:8px;color:var(--text)}.vh .nav .btn{padding:10px 18px;font-size:14px}.vh .hero{position:relative;min-height:calc(100svh - 68px);display:grid;align-items:center;overflow:hidden;isolation:isolate;padding:72px 0 88px}.vh .reel{position:absolute;inset:-8% -4%;z-index:-2;display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:14px;transform:rotate(-6deg) scale(1.08);opacity:.55}.vh .col{display:flex;flex-direction:column;gap:14px;animation:vh-up 70s linear infinite}.vh .col:nth-child(even){animation-name:vh-down;animation-duration:84s}.vh .col img{width:100%;aspect-ratio:9/16;object-fit:cover;border-radius:14px;background:var(--bg-3)}@keyframes vh-up{to{transform:translateY(-50%)}}@keyframes vh-down{from{transform:translateY(-50%)}to{transform:none}}.vh .hero::before{content:"";position:absolute;inset:0;z-index:-1;background:radial-gradient(ellipse 62% 58% at 50% 50%,rgba(var(--bg-rgb),.96) 30%,rgba(var(--bg-rgb),.8) 62%,rgba(var(--bg-rgb),.38))}.vh .hero::after{content:"";position:absolute;inset:auto 0 0;height:30%;z-index:-1;background:linear-gradient(rgba(var(--bg-rgb),0),var(--band))}.vh .hero-in{text-align:center;display:grid;justify-items:center}.vh .hero h1{font-size:clamp(46px,7.4vw,118px);line-height:.9;letter-spacing:-.045em;max-width:12ch}.vh .hero .lead{margin-top:28px;text-align:center;max-width:40rem}.vh .composer{margin-top:40px;width:min(680px,100%);padding:2px;border-radius:22px;background:var(--brand)}.vh .composer-in{border-radius:20px;background:var(--bg-2);padding:8px}.vh .modes{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:4px}.vh .mode{display:flex;align-items:center;justify-content:center;gap:8px;padding:11px 6px;border:0;border-radius:14px;background:#fff0;cursor:pointer;font:600 14px Chivo;color:var(--muted);transition:background-color .2s,color .2s}.vh .mode:hover{color:var(--text)}.vh .mode[aria-selected=true]{background:var(--bg-4);color:var(--text)}.vh .mode[aria-selected=true] .ico{color:var(--brand-hi)}.vh .field{display:flex;align-items:center;gap:10px;margin-top:6px;padding:7px 7px 7px 18px;border-radius:14px;background:var(--bg)}.vh .field .ico{color:var(--muted)}.vh .field input{flex:1;min-width:0;border:0;background:#fff0;color:var(--text);font:400 var(--t-b) Chivo;padding:12px 0;outline:none}.vh .field input::placeholder{color:var(--muted)}.vh .field input:focus-visible{outline:none}.vh .field:focus-within{background:var(--field-hi)}.vh .exs{display:flex;flex-wrap:wrap;justify-content:center;gap:6px;padding:10px 6px 4px;min-height:42px;align-items:center;font-size:var(--t-xs);color:var(--muted)}.vh .ex{border:0;background:var(--chip);border-radius:99px;padding:5px 12px;font-size:var(--t-xs);color:var(--text);cursor:pointer}.vh .ex:hover{background:var(--chip-hi)}.vh .q-msg{font-size:var(--t-xs);color:var(--warn);padding:0 8px 6px;min-height:0}.vh .q-msg:empty{display:none}.vh .trust{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:10px 26px;margin-top:26px;font-size:14px;color:var(--muted)}.vh .trust b{color:var(--text);font-weight:600}.vh .faces{display:flex;padding-left:8px}.vh .faces img{width:28px;height:28px;border-radius:50%;border:2px solid var(--bg);margin-left:-8px}.vh .stars{display:inline-flex;align-items:center;gap:6px}.vh .stars svg{width:15px;height:15px;fill:var(--brand-hi)}.vh .over{padding-top:clamp(72px,7vw,112px)}.vh .feats4{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.vh .feat{display:flex;flex-direction:column;border-radius:24px;background:var(--bg-2);padding:12px 12px 22px;transition:transform .3s var(--ease),background-color .3s}.vh .feat:hover{transform:translateY(-4px)}.vh .feat h3{font-size:var(--t-l);margin:18px 10px 0}.vh .feat p{color:var(--muted);font-size:var(--t-s);margin:6px 10px 0;flex:1}.vh .feat .more{margin:16px 10px 0;font:600 14px Chivo;color:var(--brand-hi)}.vh .feat .more::after{content:" →"}.vh .f-media{position:relative;aspect-ratio:4/3;border-radius:16px;overflow:hidden;background:#000}.vh .f-media>img{width:100%;height:100%;object-fit:cover;transition:transform 1s var(--ease)}.vh .feat:hover .f-media>img{transform:scale(1.04)}.vh .f-cuts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;padding:10px;background:var(--bg-3)}.vh .f-cuts img{border-radius:10px;height:100%}.vh .f-cuts .sc{top:18px;left:18px}.vh .f-play{position:absolute;left:50%;top:50%;width:52px;height:52px;margin:-26px 0 0 -26px;border-radius:50%;background:rgb(0 0 0 / .55);color:#fff;display:grid;place-items:center}.vh .f-thumb>img{object-position:center 30%;filter:saturate(1.3)}.vh .f-thumb::before{content:"";position:absolute;inset:0;z-index:1;background:linear-gradient(270deg,rgb(189 71 0 / .9),transparent 70%)}.vh .f-thumb p{position:absolute;z-index:2;right:8%;bottom:12%;text-align:right;font:900 clamp(18px,1.7vw,24px)/.95 Archivo;font-stretch:115%;text-transform:uppercase;letter-spacing:-.03em;color:#fff;max-width:70%}.vh .f-thumb p span{background:#111;padding:0 .12em;box-decoration-break:clone;-webkit-box-decoration-break:clone}.vh .f-sound{display:flex;flex-direction:column;justify-content:center;gap:16px;padding:22px;background:var(--bg-3)}.vh .f-sound .play{width:44px;height:44px;border-radius:50%;background:var(--brand);color:#fff;display:grid;place-items:center}.vh .f-sound .wave{height:60px}.vh .f-sound .wave i:nth-child(-n+12){background:var(--brand-hi)}.vh .also{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:24px;margin:40px 0 clamp(72px,7vw,104px)}.vh .also dt{font:700 var(--t-s) Archivo}.vh .also dd{color:var(--muted);font-size:14px;margin-top:4px}.vh .state{padding-top:clamp(64px,7vw,112px)}.vh .state p{font:700 clamp(26px,3vw,44px)/1.15 Archivo;letter-spacing:-.03em;max-width:24ch;text-wrap:pretty}.vh .state p span{color:var(--tone2)}.vh .top{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:48px;align-items:end}.vh .top .lead{justify-self:end}.vh .ep{margin-top:64px;border-radius:28px;background:var(--bg-2);padding:clamp(16px,2vw,28px);display:grid;gap:0}.vh .ep-src{display:flex;flex-direction:column;gap:16px}.vh .frame{position:relative;border-radius:18px;overflow:hidden;aspect-ratio:21/8;background:#000}.vh .frame img{object-position:center 35%}.vh .frame img{width:100%;height:100%;object-fit:cover}.vh .frame .tc{position:absolute;left:14px;bottom:14px;font:600 var(--t-xs) Chivo;font-variant-numeric:tabular-nums;background:rgb(0 0 0 / .7);padding:4px 10px;border-radius:99px}.vh .tl-head{display:flex;justify-content:space-between;font-size:var(--t-xs);color:var(--muted);font-variant-numeric:tabular-nums}.vh .tl-head b{color:var(--text);font-weight:600}.vh .tl{position:relative;height:56px;border-radius:12px;background:var(--bg-3);overflow:hidden}.vh .tl .w{position:absolute;inset:10px 12px;display:flex;align-items:center;gap:2px}.vh .tl .w i{flex:1;height:100%;background:var(--bar);border-radius:2px}.vh .seg{position:absolute;top:0;bottom:0;background:rgba(var(--brand-rgb),.3);border-left:2px solid var(--brand-hi);border-right:2px solid var(--brand-hi);transition:background-color .25s}.vh .seg.hl{background:rgba(var(--brand-rgb),.62)}.vh .head-play{position:absolute;top:0;bottom:0;width:2px;background:var(--text);left:0}@keyframes vh-scrub{to{left:100%}}.vh .cuts{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(10px,1.4vw,18px)}.vh .links-svg{display:block;width:100%;height:64px;overflow:visible}.vh .links-svg path{fill:none;stroke:rgba(var(--brand-rgb),.4);stroke-width:2;vector-effect:non-scaling-stroke;stroke-dasharray:4 5;transition:stroke .25s}.vh .links-svg path.hl{stroke:var(--brand-hi);stroke-dasharray:none}.vh .cutcard{position:relative;border-radius:16px;overflow:hidden;background:#000;aspect-ratio:9/15;cursor:pointer;outline-offset:-2px}.vh .cutcard img{width:100%;height:100%;object-fit:cover;transition:transform .8s var(--ease)}.vh .cutcard:hover img,.vh .cutcard.hl img{transform:scale(1.04)}.vh .cutcard.hl{outline:2px solid var(--brand-hi)}.vh .sc{position:absolute;top:10px;left:10px;font:800 15px Archivo;background:var(--brand);color:#fff;border-radius:8px;padding:2px 9px;font-variant-numeric:tabular-nums}.vh .cutcard .at{position:absolute;top:10px;right:10px;font:600 var(--t-xs) Chivo;background:rgb(0 0 0 / .65);padding:3px 9px;border-radius:99px;font-variant-numeric:tabular-nums}.vh .cap{position:absolute;left:8px;right:8px;bottom:12%;text-align:center;font:800 15px/1.05 Archivo;text-transform:uppercase}.vh .cap b{color:#ffd34d}.vh .feats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;margin-top:48px;list-style:none}.vh .feats b{display:block;font:700 var(--t-l) Archivo;letter-spacing:-.015em}.vh .feats span{display:block;color:var(--muted);font-size:var(--t-s);margin-top:6px}.vh .sec-cta{display:flex;align-items:center;gap:24px;margin-top:48px;flex-wrap:wrap}.vh .sec-cta p{font-size:var(--t-xs);color:var(--faint)}.vh .tabs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:64px}.vh .tab{position:relative;display:block;text-align:left;padding:22px 24px 26px;border:0;border-radius:18px;background:var(--bg-2);cursor:pointer;color:var(--muted);overflow:hidden}.vh .tab .n{display:block;font:800 var(--t-s) Archivo;color:var(--faint);font-variant-numeric:tabular-nums}.vh .tab b{display:block;font:700 var(--t-l) Archivo;letter-spacing:-.02em;color:var(--text)}.vh .tab span:not(.n):not(.prog){display:block;font-size:var(--t-s);margin-top:6px}.vh .tab.on{background:var(--bg-4)}.vh .tab.on .n{color:var(--brand-hi)}.vh .tab .prog{position:absolute;left:0;right:0;bottom:0;height:3px}.vh .tab.on .prog i{display:block;height:100%;background:var(--brand);animation:vh-prog 6s linear forwards}@keyframes vh-prog{from{width:0}to{width:100%}}.vh .browser{margin-top:14px;border-radius:22px;overflow:hidden;background:#fff}.vh .bbar{display:flex;align-items:center;gap:6px;padding:12px 16px;background:#ececef;font:500 var(--t-xs) Chivo;color:#5c5c66}.vh .bbar i{width:10px;height:10px;border-radius:50%;background:#d0d0d6}.vh .bbar span{margin:0 auto;padding:2px 14px;border-radius:6px;background:#fff}.vh .shots{position:relative;aspect-ratio:16/9;background:#fff}.vh .shots img{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;opacity:0;transition:opacity .45s}.vh .shots img.on{opacity:1}.vh .camp-top{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:14px}.vh .prize{border-radius:24px;background:var(--brand-btn);color:#fff;padding:clamp(28px,3vw,44px);display:flex;flex-direction:column;justify-content:space-between;gap:20px}.vh .prize .big{font-size:clamp(56px,7vw,104px);line-height:.88;letter-spacing:-.05em}.vh .prize-sub{font-size:var(--t-b)}.vh .camp-acts{display:flex;align-items:center;gap:22px;flex-wrap:wrap;margin-top:12px}.vh .camp-acts a:not(.btn){text-decoration:underline;text-underline-offset:3px;font-size:var(--t-s)}.vh .models{display:grid;gap:14px}.vh .model{border-radius:24px;background:var(--bg-2);padding:28px;display:flex;flex-direction:column;justify-content:center}.vh .model b{display:block;font:700 var(--t-l) Archivo;letter-spacing:-.02em}.vh .model span{display:block;font-size:var(--t-s);margin-top:6px;color:var(--muted)}.vh .wall-head{display:flex;justify-content:space-between;align-items:end;gap:24px;margin-top:clamp(96px,9vw,136px);margin-bottom:28px}.vh .wall-head h3{font-size:clamp(24px,2.4vw,34px);font-stretch:118%;text-transform:uppercase;letter-spacing:-.035em}.vh .wall-head p{font-size:var(--t-s);max-width:24rem;color:var(--muted)}.vh .wall{margin-inline:var(--gut);overflow:hidden;border-radius:18px}.vh .lane{display:flex;gap:14px;width:max-content;animation:vh-slide 80s linear infinite}@keyframes vh-slide{to{transform:translateX(-50%)}}.vh .post{position:relative;width:220px;aspect-ratio:9/16;border-radius:16px;overflow:hidden;flex:none;background:#000}.vh .post img{width:100%;height:100%;object-fit:cover}.vh .post .v{position:absolute;left:10px;bottom:10px;display:flex;align-items:center;gap:5px;font:700 var(--t-xs) Chivo;color:#fff;background:rgb(0 0 0 / .66);padding:4px 10px 4px 8px;border-radius:99px}.vh .post .v svg{width:11px;height:11px}.vh .biz{display:flex;justify-content:space-between;align-items:center;gap:20px;flex-wrap:wrap;margin-top:40px;padding:24px 28px;border-radius:18px;background:var(--bg-2)}.vh .biz b{font:700 var(--t-b) Archivo}.vh .biz span{color:var(--muted)}.vh .case{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,8fr);gap:clamp(32px,5vw,80px);align-items:end}.vh .case .n{font-size:clamp(80px,10vw,150px);line-height:.8;color:var(--brand-hi);letter-spacing:-.06em}.vh .case .n-sub{font-size:var(--t-s);color:var(--muted);margin-top:18px;max-width:16rem}.vh .case blockquote{font:600 clamp(22px,2.3vw,32px)/1.3 Archivo;letter-spacing:-.02em}.vh .who{display:flex;align-items:center;gap:12px;font-size:14px;margin-top:26px}.vh .who img{width:44px;height:44px;border-radius:50%;object-fit:cover}.vh .who b{display:block;font:700 var(--t-s) Archivo}.vh .who span{color:var(--muted)}.vh .qs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:clamp(56px,6vw,88px)}.vh .q{border-radius:22px;padding:30px;background:var(--bg-2)}.vh .q p{color:var(--soft)}.vh .yield{margin-top:56px;border-radius:24px;background:var(--bg-2);padding:clamp(24px,3vw,36px);display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,2fr);gap:clamp(24px,4vw,48px);align-items:center}.vh .y-pick h3{font:700 var(--t-b) Archivo}.vh .y-seg{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:2px;margin-top:14px;padding:4px;border-radius:999px;background:var(--bg-3)}.vh .y-seg button{appearance:none;border:0;background:none;cursor:pointer;font:600 var(--t-s) Chivo;color:var(--muted);padding:9px 6px;border-radius:999px;min-height:40px;transition:background-color .2s,color .2s}.vh .y-seg button:hover{color:var(--text)}.vh .y-seg button[aria-checked=true]{background:var(--btn-bg);color:var(--btn-fg)}.vh .y-cred{margin-top:14px;font-size:var(--t-s);color:var(--muted);line-height:1.5}.vh .y-cred b{color:var(--text);font-variant-numeric:tabular-nums}.vh .y-out{list-style:none;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.vh .y-out li{position:relative;background:var(--bg-3);border-radius:16px;padding:18px 18px 20px;display:flex;flex-direction:column;gap:6px;min-width:0}.vh .y-out li+li::before{content:"ou";position:absolute;left:-7px;top:50%;transform:translate(-50%,-50%);font:600 11px Chivo;color:var(--faint);background:var(--bg-2);border-radius:999px;padding:3px 6px;z-index:1}.vh .y-out .kind{align-self:flex-start}.vh .y-out b{font:800 clamp(32px,3.2vw,44px)/1 Archivo;font-stretch:112%;letter-spacing:-.035em;font-variant-numeric:tabular-nums;margin-top:8px}.vh .y-out small{font-size:var(--t-xs);color:var(--muted);line-height:1.4}.vh .plans{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:14px}.vh .plan{border-radius:22px;background:var(--bg-2);padding:28px;display:flex;flex-direction:column;gap:14px;outline:2px solid #fff0;outline-offset:-2px;transition:outline-color .25s}.vh .plan.fit{outline-color:var(--brand-hi)}.vh .plan .price{order:1}.vh .plan .pdesc{order:3}.vh .plan ul{order:4}.vh .plan .btn{order:5}.vh .plan h3{font-size:var(--t-l)}.vh .price b{font:800 clamp(30px,2.8vw,40px) Archivo;letter-spacing:-.03em;font-variant-numeric:tabular-nums}.vh .price span{color:var(--muted);font-size:var(--t-s)}.vh .pdesc{color:var(--muted);font-size:var(--t-s)}.vh .plan ul{list-style:none;display:grid;gap:9px;font-size:var(--t-s);flex:1;color:var(--soft)}.vh .plan li{padding-left:22px;position:relative}.vh .plan li::before{content:"";position:absolute;left:2px;top:.5em;width:10px;height:6px;border-left:2px solid var(--brand-hi);border-bottom:2px solid var(--brand-hi);transform:rotate(-45deg)}.vh .plan.hot{background:var(--hot-bg);color:var(--hot-fg)}.vh .plan.hot .price span,.vh .plan.hot .pdesc,.vh .plan.hot ul{color:var(--hot-muted)}.vh .plan.hot li::before{border-color:var(--brand)}.vh .plan.hot.fit{outline-color:var(--brand)}.vh .plan.hot .btn{background:var(--brand-btn);color:#fff}.vh .plans-note{font-size:var(--t-xs);color:var(--faint);margin-top:16px}.vh .faq{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.5fr);gap:clamp(40px,6vw,96px);align-items:start}.vh .faq .btn{margin-top:28px}.vh .qa details{background:var(--bg-2);border-radius:16px;margin-bottom:8px}.vh .qa summary{cursor:pointer;list-style:none;display:flex;justify-content:space-between;gap:16px;align-items:center;padding:22px 24px;font:700 var(--t-b) Archivo;letter-spacing:-.01em}.vh .qa summary::-webkit-details-marker{display:none}.vh .qa summary::after{content:"+";font:400 26px/1 Chivo;color:var(--brand-hi);transition:transform .2s}.vh .qa details[open] summary::after{transform:rotate(45deg)}.vh .qa p{padding:0 24px 24px;color:var(--muted);font-size:var(--t-s);max-width:60ch}.vh .end{position:relative;overflow:hidden;isolation:isolate;text-align:center;padding:clamp(140px,14vw,220px) 0}.vh .end .reel{opacity:.32}.vh .end::before{content:"";position:absolute;inset:0;z-index:-1;background:radial-gradient(ellipse 60% 60% at 50% 50%,rgba(var(--bg-rgb),.95) 35%,rgba(var(--bg-rgb),.62))}.vh .end h2{font-size:clamp(40px,5.6vw,88px);line-height:.9;max-width:18ch;margin-inline:auto;letter-spacing:-.045em}.vh .end .btns{display:flex;justify-content:center;gap:10px;margin-top:40px;flex-wrap:wrap}.vh .end .note{font-size:var(--t-xs);color:var(--muted);margin-top:16px}.vh .sitefoot{background:var(--foot-bg);color:var(--muted);font-size:var(--t-s);padding:72px 0 32px}.vh .fcols{display:grid;grid-template-columns:minmax(0,2fr) repeat(3,minmax(0,1fr));gap:32px}.vh .fcols p{margin-top:14px;max-width:18rem}.vh .fcols b{display:block;color:var(--text);font:600 var(--t-s) Chivo;margin-bottom:12px}.vh .fcols a{display:block;padding:4px 0}.vh .fcols a:hover{color:var(--text)}.vh .fbase{display:flex;gap:24px;margin-top:48px;font-size:var(--t-xs)}.vh .foot{padding:24px 16px 40px;font-size:var(--t-xs);color:var(--faint);text-align:center;background:var(--foot-bg)}.vh .rv{opacity:0;transform:translateY(28px);transition:opacity .7s var(--ease),transform .7s var(--ease);transition-delay:calc(var(--i,0) * 90ms)}.vh .rv.in{opacity:1;transform:none}@media (max-width:1040px){.vh .top,.vh .camp-top,.vh .case,.vh .faq,.vh .yield,.vh .ep{grid-template-columns:minmax(0,1fr)}.vh .top .lead{justify-self:start}.vh .plans{grid-template-columns:repeat(2,minmax(0,1fr))}.vh .y-out{grid-template-columns:repeat(2,minmax(0,1fr))}.vh .y-out li:nth-child(3)::before{left:50%;top:-7px}.vh .fcols{grid-template-columns:repeat(2,minmax(0,1fr))}.vh .reel{grid-template-columns:repeat(5,minmax(0,1fr))}.vh .reel .col:nth-child(n+6){display:none}}@media (max-width:620px){.vh .y-seg button{font-size:13px;padding:9px 2px}.vh{--gut:16px}.vh .act{gap:10px}.vh .disp,.vh h1,.vh h2{font-stretch:100%}.vh .hero{padding:48px 0 96px}.vh .reel{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.vh .reel .col:nth-child(n+4){display:none}.vh .mode{flex-direction:column;gap:4px;font-size:12px;padding:9px 4px}.vh .field{flex-wrap:wrap;padding:6px}.vh .field>.ico{display:none}.vh .field input{padding:12px;flex-basis:100%}.vh .field .btn{flex:1}.vh .frame{aspect-ratio:16/10}.vh .cuts{grid-template-columns:repeat(2,minmax(0,1fr))}.vh .links-svg{display:none}.vh .cutcard .cap{font-size:13px}.vh .tabs,.vh .qs,.vh .plans,.vh .models{grid-template-columns:minmax(0,1fr)}.vh .post{width:150px}.vh .wall-head{flex-wrap:wrap}}@media (prefers-reduced-motion:reduce){.vh{scroll-behavior:auto}.vh .rv{opacity:1;transform:none}.vh .col,.vh .lane{animation:none}.vh .tab.on .prog i{animation:none;width:100%}.vh *{transition:none!important}}.vh .cap,.vh .at,.vh .tc,.vh .p-time,.vh .take span,.vh .gal figcaption,.vh .post .v{color:#fff}.vh .theme{width:40px;height:40px;border:0;border-radius:50%;background:var(--chip);color:var(--text);display:grid;place-items:center;cursor:pointer}.vh .theme:hover{background:var(--chip-hi)}.vh .theme .i-moon,html.light .vh .theme .i-sun{display:none}html.light .vh .theme .i-moon{display:block}html.light .vh .reel{opacity:.42}.vh,.vh .nav,.vh .plan,.vh .tab,.vh .model,.vh .q,.vh .qa details,.vh .facts-cta,.vh .biz,.vh .studio,.vh .st-panel,.vh .yield{transition:background-color .3s,color .3s}.vh .chapter{padding-top:clamp(96px,9vw,140px)}.vh .ch-head{margin-bottom:clamp(40px,4vw,56px)}.vh .facts{margin-top:56px}.vh .facts dl{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:32px}.vh .facts dt{font:700 var(--t-l) Archivo;letter-spacing:-.015em}.vh .facts dd{color:var(--muted);font-size:var(--t-s);margin-top:6px}.vh .facts-cta{display:flex;justify-content:space-between;align-items:center;gap:24px;flex-wrap:wrap;margin-top:48px;padding:22px 24px 22px 28px;border-radius:20px;background:var(--bg-2)}.vh .facts-cta p{color:var(--muted);font-size:var(--t-s)}.vh .studio{display:grid;grid-template-columns:minmax(0,380px) minmax(0,1fr);gap:16px;padding:16px;border-radius:28px;background:var(--bg-2)}.vh .st-panel{display:flex;flex-direction:column;gap:14px;padding:18px;border-radius:20px;background:var(--bg-3)}.vh .st-modes{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;padding:4px;border-radius:14px;background:var(--bg)}.vh .st-mode{border:0;border-radius:10px;padding:10px 6px;background:#fff0;color:var(--muted);font:600 14px Chivo;cursor:pointer}.vh .st-mode[aria-pressed=true]{background:var(--bg-4);color:var(--text)}.vh .st-input{flex:1;display:flex;flex-direction:column;gap:14px;align-items:flex-start;min-height:150px;padding:16px;border-radius:14px;background:var(--bg)}.vh .st-photo{display:none;width:96px;height:120px;object-fit:cover;border-radius:10px;flex:none}.vh .studio.foto .st-photo{display:block}.vh .st-prompt{font:600 var(--t-l)/1.35 Archivo;letter-spacing:-.015em}.vh .st-opts{display:flex;flex-wrap:wrap;gap:6px}.vh .st-opts span{font:600 var(--t-xs) Chivo;padding:6px 12px;border-radius:99px;background:var(--bg);color:var(--muted)}.vh .st-opts span.on{background:var(--bg-4);color:var(--text)}.vh .st-go{margin-top:auto}.vh .st-out{display:flex;flex-direction:column;gap:12px}.vh .player{position:relative;aspect-ratio:16/9;border-radius:20px;overflow:hidden;background:#000}.vh .player img{width:100%;height:100%;object-fit:cover;animation:vh-kb 14s ease-in-out infinite alternate}@keyframes vh-kb{from{transform:scale(1) translate(0,0)}to{transform:scale(1.12) translate(-2%,-1%)}}.vh .p-bar{position:absolute;left:16px;right:16px;bottom:16px;height:4px;border-radius:4px;background:rgb(255 255 255 / .3);overflow:hidden}.vh .p-bar i{display:block;height:100%;width:38%;background:#fff}.vh .p-time{position:absolute;right:16px;bottom:30px;font:600 var(--t-xs) Chivo;font-variant-numeric:tabular-nums;background:rgb(0 0 0 / .6);padding:3px 10px;border-radius:99px}.vh .takes{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.vh .take{position:relative;border:0;padding:0;border-radius:14px;overflow:hidden;cursor:pointer;background:#000;outline:2px solid #fff0;outline-offset:-2px}.vh .take img{width:100%;height:auto;aspect-ratio:16/9;object-fit:cover;opacity:.7;transition:opacity .2s}.vh .take:hover img,.vh .take.on img{opacity:1}.vh .take.on{outline-color:var(--brand-hi)}.vh .take span{position:absolute;left:10px;bottom:8px;font:600 var(--t-xs) Chivo;background:rgb(0 0 0 / .6);padding:2px 9px;border-radius:99px}.vh .uses{list-style:none;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;margin-top:48px}.vh .uses li{display:flex;gap:18px;align-items:center}.vh .uses img{width:88px;height:110px;object-fit:cover;border-radius:14px;flex:none}.vh .uses b{display:block;font:700 var(--t-l) Archivo;letter-spacing:-.015em}.vh .uses span{display:block;color:var(--muted);font-size:var(--t-s);margin-top:4px}.vh .ba:focus-within{outline:2px solid var(--brand-hi);outline-offset:3px}.vh .gal-head{display:flex;justify-content:space-between;align-items:center;gap:20px;flex-wrap:wrap;margin:64px 0 24px}.vh .gal-head h3{font-size:var(--t-l)}.vh .filters{display:flex;flex-wrap:wrap;gap:6px}.vh .gal figure{position:relative;break-inside:avoid;margin-bottom:14px;border-radius:18px;overflow:hidden;background:var(--bg-2)}.vh .gal img{width:100%;height:auto;object-fit:cover}.vh .gal video{display:block;width:100%;height:100%;object-fit:cover}.vh .gal figcaption{position:absolute;left:0;right:0;bottom:0;padding:44px 14px 12px;background:linear-gradient(transparent,rgb(0 0 0 / .85));font-size:var(--t-xs);line-height:1.4;opacity:0;transition:opacity .25s}.vh .gal figure:hover figcaption{opacity:1}@media (hover:none){.vh .gal figcaption{opacity:1}}.vh .wave{display:flex;align-items:center;gap:2px}.vh .wave i{flex:1;height:100%;background:var(--bar);border-radius:2px}.vh .som{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);gap:clamp(40px,6vw,96px);align-items:center}.vh .ch-head-col{display:block;margin:0}.vh .ch-head-col .lead{margin-top:20px}.vh .ch-head-col .btn{margin-top:32px}.vh .tracks{display:grid;gap:10px}.vh .track{display:grid;grid-template-columns:52px minmax(0,1fr) auto;align-items:center;gap:16px;padding:18px;border-radius:20px;background:var(--bg-2)}.vh .track.on{background:var(--bg-3)}.vh .track .play{width:52px;height:52px;border-radius:50%;background:var(--bg-4);color:var(--text);display:grid;place-items:center}.vh .track.on .play{background:var(--brand);color:#fff}.vh .track b{font:700 var(--t-b) Archivo}.vh .track small{display:block;font-size:var(--t-xs);color:var(--muted)}.vh .track .wave{height:34px;margin-top:10px}.vh .track.on .wave i:nth-child(-n+22){background:var(--brand-hi)}.vh .track .t{font:600 var(--t-xs) Chivo;color:var(--muted);font-variant-numeric:tabular-nums}@media (max-width:1040px){.vh .studio,.vh .som{grid-template-columns:minmax(0,1fr)}.vh .facts dl{grid-template-columns:repeat(2,minmax(0,1fr))}.vh .uses{grid-template-columns:minmax(0,1fr);gap:16px}}@media (max-width:620px){.vh .facts dl{grid-template-columns:minmax(0,1fr)}.vh .takes{grid-template-columns:repeat(2,minmax(0,1fr))}.vh .track{grid-template-columns:44px minmax(0,1fr);padding:14px}.vh .track .play{width:44px;height:44px}.vh .track .t{display:none}}@media (max-width:1040px){.vh .feats4{grid-template-columns:repeat(2,minmax(0,1fr))}.vh .also{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:620px){.vh .also{grid-template-columns:repeat(2,minmax(0,1fr))}.vh .feats4{gap:10px}.vh .feat h3{font-size:var(--t-b)}.vh .feat p{font-size:14px}}@media (prefers-reduced-motion:reduce){.vh .player img{animation:none}}.vh{--band:#161412;--band-2:#211e1b;--band-3:#2b2724;--band-4:#36312d}html.light .vh{--band:#fff;--band-2:#f4f3f1;--band-3:#ebe9e6;--band-4:#dfdcd8}.vh .band{background:var(--band);--bg-2:var(--band-2);--bg-3:var(--band-3);--bg-4:var(--band-4)}.vh .kind{display:inline-block;font:700 13px Chivo;padding:3px 10px;border-radius:99px;background:var(--btn-bg);color:var(--btn-fg);vertical-align:1px}.vh .feats6{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.vh .feat{position:relative}.vh .feat>.kind{position:absolute;left:24px;top:24px;z-index:3}.vh .feat .f-media{aspect-ratio:16/10}.vh .f-dur{position:absolute;right:12px;bottom:12px;font:600 var(--t-xs) Chivo;color:#fff;background:rgb(0 0 0 / .6);padding:3px 10px;border-radius:99px;font-variant-numeric:tabular-nums}.vh .f-src{position:absolute;right:12px;bottom:12px;width:26%;aspect-ratio:4/5;border-radius:10px;overflow:hidden;background:#fff;padding:3px;z-index:2}.vh .f-src img{width:100%;height:100%;object-fit:cover;border-radius:7px;filter:grayscale(1)}.vh .f-src small{position:absolute;left:8px;bottom:7px;font:700 13px Chivo;color:#fff}.vh .f-i2v>img{transform:scale(1.15);transform-origin:40% 40%}.vh .f-music>img{width:100%;height:100%;object-fit:cover;filter:saturate(.9) brightness(.8)}.vh .f-track{position:absolute;left:10px;right:10px;bottom:10px;display:grid;grid-template-columns:36px minmax(0,1fr) auto;gap:10px;align-items:center;padding:8px 12px 8px 8px;border-radius:14px;background:rgb(0 0 0 / .62);color:#fff}.vh .f-track .play{width:36px;height:36px;border-radius:50%;background:var(--brand);color:#fff;display:grid;place-items:center}.vh .f-track .play .ico{width:14px;height:14px}.vh .f-track b{display:block;font:700 13px Archivo}.vh .f-track .wave{height:18px;margin-top:4px}.vh .f-track .wave i{background:rgb(255 255 255 / .35)}.vh .f-track .wave i:nth-child(-n+10){background:var(--brand-hi)}.vh .f-track small{font:600 13px Chivo;font-variant-numeric:tabular-nums}.vh .ch-head>div{justify-self:end;max-width:36rem}.vh .head-cta{display:flex;align-items:center;gap:16px;flex-wrap:wrap;margin-top:22px}.vh .head-cta span{font-size:14px;color:var(--muted);max-width:18rem;line-height:1.4}.vh .ep{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.3fr);gap:16px;align-items:center;margin-top:0}.vh .ep .frame{aspect-ratio:16/9}.vh .ep .cuts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.vh .ep .cutcard{aspect-ratio:9/16}.vh .facts{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-top:14px}.vh .fact{border-radius:22px;background:var(--bg-2);padding:14px 14px 22px}.vh .fact>b{display:block;font:700 var(--t-b) Archivo;letter-spacing:-.01em;margin:16px 6px 0}.vh .fact>p{color:var(--muted);font-size:15px;margin:6px 6px 0;line-height:1.5}.vh .fx{position:relative;height:104px;border-radius:14px;overflow:hidden;background:var(--bg-3);display:flex;align-items:center;justify-content:center;gap:8px}.vh .music{display:grid;gap:10px}.vh .now{display:grid;grid-template-columns:184px minmax(0,1fr);gap:22px;align-items:center;padding:14px;border-radius:24px;background:var(--bg-2)}.vh .now-in{display:flex;flex-direction:column;align-items:flex-start;gap:6px;min-width:0;padding-right:10px}.vh .now-in>b{font:800 clamp(22px,2vw,28px)/1.1 Archivo;letter-spacing:-.02em}.vh .now-in>p{color:var(--muted);font-size:15px;line-height:1.45}.vh .now .wave{width:100%;height:40px;margin-top:6px}.vh .now .wave i:nth-child(-n+24){background:var(--brand-hi)}.vh .m-ctrl{display:flex;align-items:center;gap:12px;margin-top:4px}.vh .m-ctrl .play{width:44px;height:44px;border-radius:50%;background:var(--brand);color:#fff;display:grid;place-items:center}.vh .m-time{font:600 14px Chivo;color:var(--muted);font-variant-numeric:tabular-nums}.vh .m-list{list-style:none;display:grid;gap:4px}.vh .m-item{width:100%;display:grid;grid-template-columns:44px minmax(0,1fr) auto;gap:14px;align-items:center;padding:8px 16px 8px 8px;border:0;border-radius:14px;background:#fff0;cursor:pointer;text-align:left;color:var(--text);transition:background-color .2s}.vh .m-item:hover,.vh .m-item.on{background:var(--bg-2)}.vh .m-item b{display:block;font:700 15px Archivo}.vh .m-item small{font-size:13px;color:var(--muted)}.vh .m-item em{font-style:normal;font-size:13px;color:var(--muted);font-variant-numeric:tabular-nums}.vh .m-item.on b{color:var(--brand-hi)}.vh #vitrine .filters{margin-bottom:24px}.vh .gal figure{background:none;border-radius:0;overflow:visible;margin-bottom:22px}.vh .g-m{position:relative;border-radius:18px;overflow:hidden;background:#000}.vh .gal figcaption{position:static;opacity:1;background:none;padding:10px 4px 0;font-size:14px;line-height:1.5;color:var(--muted)}.vh .gal figcaption .kind{margin-right:8px}.vh .g-music .f-track b{font-size:13px}@media (max-width:1040px){.vh .feats6{grid-template-columns:repeat(2,minmax(0,1fr))}.vh .ep{grid-template-columns:minmax(0,1fr)}.vh .facts{grid-template-columns:repeat(2,minmax(0,1fr))}.vh .ch-head>div{justify-self:start}}@media (max-width:620px){.vh .feats6,.vh .facts{grid-template-columns:minmax(0,1fr)}.vh .now{grid-template-columns:96px minmax(0,1fr);gap:14px}.vh .ep .cuts{gap:8px}.vh .ep .cutcard .cap{font-size:12px}}.vh .mosaic{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-auto-rows:176px;gap:12px;grid-template-areas:"c1 c2 th t2 n3 vi" "c1 c2 th t2 im vi" "n1 n9 fo mu mu n0"}.vh .mo{display:flex;flex-direction:column;gap:8px;min-width:0;color:var(--text)}.vh .mo-m{position:relative;display:block;flex:1;min-height:0;border-radius:18px;overflow:hidden;background:#000;isolation:isolate}.vh .mo-m>img,.vh .mo-m>video{position:absolute;inset:0;z-index:-2;width:100%;height:100%;object-fit:cover;transition:transform 1s var(--ease)}.vh .mo:hover .mo-m>img,.vh .mo:hover .mo-m>video{transform:scale(1.05)}.vh .mo:focus-visible{outline:none}.vh .mo:focus-visible .mo-m{outline:2px solid var(--brand-hi);outline-offset:3px}.vh .mo-cap{display:flex;align-items:center;gap:8px;min-width:0;font:400 var(--t-xs) Chivo;color:var(--muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.vh .mo-cap .kind{flex:none}.vh .mo-n{display:flex;flex-direction:column;justify-content:flex-end;gap:6px;padding:18px;border-radius:18px;background:var(--bg-2);min-width:0}.vh .mo-n b{font:800 clamp(28px,2.8vw,40px)/1 Archivo;font-stretch:112%;letter-spacing:-.04em;font-variant-numeric:tabular-nums}.vh .mo-n span{font-size:var(--t-xs);line-height:1.35;color:var(--muted)}.vh .mo-n-hot{background:var(--brand-btn);color:#fff}.vh .mo-n-hot span{color:rgb(255 255 255 / .88)}.vh .mo .f-dur{top:10px;right:10px;bottom:auto}.vh .mo .f-src{top:10px;bottom:auto;width:30%}.vh .mo-music>img{filter:brightness(.6)}.vh .mo-music .play{position:absolute;left:14px;bottom:14px;width:38px;height:38px;border-radius:50%;background:var(--brand);color:#fff;display:grid;place-items:center}.vh .mo-music .play .ico{width:14px;height:14px}.vh .mo-music .wave{position:absolute;left:62px;right:14px;bottom:24px;height:18px}.vh .mo-music .wave i{background:rgb(255 255 255 / .4)}.vh .mo-music .wave i:nth-child(-n+8){background:var(--brand-hi)}.vh .chips{list-style:none;display:flex;flex-wrap:wrap;gap:8px;margin:18px 0 clamp(64px,6vw,96px)}.vh .chips li{font:600 14px Chivo;padding:8px 14px;border-radius:99px;background:var(--bg-2);color:var(--soft)}.vh .st-modes{grid-template-columns:repeat(2,minmax(0,1fr))}.vh .st-mode{display:flex;flex-direction:column;align-items:flex-start;gap:1px;padding:10px 12px;text-align:left}.vh .st-mode b{font:700 15px Archivo}.vh .st-mode small{font-size:13px;color:var(--muted)}.vh .st-mode[aria-selected=true]{background:var(--bg-4);color:var(--text)}.vh .st-src{display:none;align-items:center;gap:10px;padding:5px 12px 5px 5px;border-radius:12px;background:var(--bg-3);font:600 13px Chivo;color:var(--muted)}.vh .st-src img{width:52px;height:52px;object-fit:cover;border-radius:8px}.vh .studio[data-mode=foto] .st-src,.vh .studio[data-mode=thumb] .st-src{display:inline-flex}.vh .st-stage{display:flex;flex-direction:column;gap:12px}.vh .st-stage[hidden]{display:none}.vh .st-hint{font-size:14px;color:var(--muted);padding:4px}.vh .player.still img{animation:none}.vh .studio[data-mode=foto] [data-stage=video] .takes{display:none}@media (max-width:1040px){.vh .mosaic{grid-template-columns:repeat(4,minmax(0,1fr));grid-template-areas:"c1 c2 vi n3" "c1 c2 vi im" "th t2 fo n1" "th t2 n9 n0" "mu mu mu mu"}}@media (max-width:620px){.vh .mosaic{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:150px;gap:10px 8px;grid-template-areas:"c1 c2" "c1 c2" "vi n3" "vi im" "th t2" "th t2" "fo n1" "mu mu" "n9 n0"}.vh .mo-n{padding:14px}}.vh{--line:#26262c}html.light .vh{--line:#dededf}.vh h2{text-transform:none;font-stretch:100%;font-size:clamp(34px,4.8vw,54px);font-weight:700;letter-spacing:-.038em;line-height:1.06}.vh h2 .o{background:var(--grad);-webkit-background-clip:text;background-clip:text;color:#fff0}.vh .top{display:flex;align-items:flex-end;justify-content:space-between;gap:28px;flex-wrap:wrap;padding-bottom:26px;margin-bottom:44px;border-bottom:1px solid var(--line)}.vh .top h2{max-width:22ch}.vh .top .lead,.vh .top>div{max-width:30rem;justify-self:auto}.vh .top .lead{font-size:18px;line-height:1.58}.vh .ch-head-col h2{max-width:14ch}.vh .wall-head h3{text-transform:none;font-stretch:100%;letter-spacing:-.03em}.vh .end h2{text-transform:none;font-stretch:100%;font-size:clamp(40px,5.4vw,72px);line-height:1.02}.vh .s-tabs{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-bottom:12px}.vh .s-tab{position:relative;display:flex;align-items:center;gap:12px;padding:14px 16px;border:0;border-radius:16px;background:var(--bg-2);color:var(--muted);cursor:pointer;text-align:left;overflow:hidden;transition:background-color .2s,color .2s}.vh .s-tab:hover{background:var(--bg-3)}.vh .s-tab .ico{width:22px;height:22px}.vh .s-tab b{display:block;font:700 16px Archivo;color:var(--text)}.vh .s-tab small{display:block;font-size:13px;color:var(--muted)}.vh .s-tab[aria-selected=true]{background:var(--btn-bg)}.vh .s-tab[aria-selected=true] b{color:var(--btn-fg)}.vh .s-tab[aria-selected=true] small{color:var(--btn-fg);opacity:.75}.vh .s-tab[aria-selected=true] .ico{color:var(--brand-hi)}.vh .s-tab .prog{position:absolute;left:0;right:0;bottom:0;height:3px}.vh .studio2.auto .s-tab[aria-selected=true] .prog i{display:block;height:100%;background:var(--brand);animation:vh-prog 7s linear forwards}.vh .s-stage{position:relative;aspect-ratio:16/8;border-radius:24px;overflow:hidden;background:#000}.vh .s-stage .st-stage{position:absolute;inset:0;display:block}.vh .s-stage .st-stage[hidden]{display:none}.vh .s-stage #st-vid{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.vh .s-stage #st-vid[hidden]{display:none}.vh .studio2[data-mode=video] .p-time,.vh .studio2[data-mode=foto] .p-time{display:none}.vh .s-stage .st-stage>img{width:100%;height:100%;object-fit:cover;animation:vh-kb 14s ease-in-out infinite alternate}.vh .s-stage .st-stage[data-stage=imagem]>img{animation:none}.vh .s-stage .p-time{top:18px;right:18px;bottom:auto}.vh .s-bar{position:absolute;left:16px;right:16px;bottom:16px;z-index:8;display:flex;align-items:center;gap:12px;padding:10px 10px 10px 16px;border-radius:18px;background:rgb(12 11 10 / .84);color:#fff}.vh .s-bar .st-src{display:none;align-items:center;gap:8px;flex:none;padding:4px 10px 4px 4px;border-radius:10px;background:rgb(255 255 255 / .12);font:600 13px Chivo;color:#fff}.vh .s-bar .st-src img{width:36px;height:36px;border-radius:7px;object-fit:cover}.vh .studio2[data-mode=foto] .st-src,.vh .studio2[data-mode=thumb] .st-src{display:inline-flex}.vh .s-bar .st-prompt{flex:1;min-width:0;font:600 16px/1.35 Archivo;color:#fff}.vh .s-bar .st-opts{display:flex;gap:6px;flex:none}.vh .s-bar .st-opts span{font:600 13px Chivo;padding:6px 11px;border-radius:99px;background:rgb(255 255 255 / .12);color:rgb(255 255 255 / .85)}.vh .s-bar .st-go{flex:none;margin:0}.vh .s-ex{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin-top:14px}.vh .s-ex>span{font:600 14px Chivo;color:var(--muted)}.vh .s-ex .takes{display:flex;gap:8px;flex-wrap:wrap}.vh .s-ex .take{display:inline-flex;align-items:center;gap:8px;padding:4px 14px 4px 4px;border:0;border-radius:99px;background:var(--bg-2);color:var(--text);font:600 14px Chivo;cursor:pointer;outline:2px solid #fff0;outline-offset:-2px;transition:background-color .2s}.vh .s-ex .take:hover{background:var(--bg-3)}.vh .s-ex .take img{width:30px;height:30px;aspect-ratio:auto;border-radius:50%;object-fit:cover;opacity:1}.vh .s-ex .take.on{outline-color:var(--brand-hi)}@media (max-width:1040px){.vh .s-tabs{grid-template-columns:repeat(2,minmax(0,1fr))}.vh .s-stage{aspect-ratio:4/3}.vh .s-bar .st-opts{display:none}}@media (max-width:620px){.vh .s-tab{padding:12px}.vh .s-tab small{display:none}.vh .s-stage{aspect-ratio:4/5}.vh .s-bar{flex-wrap:wrap;left:10px;right:10px;bottom:10px}.vh .s-bar .st-prompt{flex-basis:100%;font-size:15px}.vh .s-bar .st-go{flex:1}}@media (prefers-reduced-motion:reduce){.vh .s-stage .st-stage>img{animation:none}}.vh .studio2{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:16px;align-items:stretch}.vh .s-left{display:flex;flex-direction:column;gap:10px;min-width:0}.vh .s-tabs{grid-template-columns:repeat(2,minmax(0,1fr));margin:0}.vh .s-tab{padding:12px 14px}.vh .s-stage{aspect-ratio:auto;min-height:400px;height:100%}.vh .s-bar{position:static;flex-direction:column;align-items:stretch;gap:12px;padding:16px;border-radius:18px;background:var(--bg-2);color:var(--text);flex:1}.vh .s-bar .st-prompt{color:var(--text);font-size:17px;flex:1}.vh .s-bar .st-src{background:var(--bg-3);color:var(--muted);align-self:flex-start}.vh .s-bar .st-opts span{background:var(--bg-3);color:var(--muted)}.vh .s-bar .st-row{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap}.vh .s-ex{margin:0;gap:8px}.vh .s-ex>span{flex-basis:100%}@media (max-width:1040px){.vh .studio2{grid-template-columns:minmax(0,1fr)}.vh .s-stage{min-height:0;height:auto;aspect-ratio:16/10}.vh .s-bar .st-opts{display:flex}}@media (max-width:620px){.vh .s-stage{aspect-ratio:4/3}.vh .s-bar{flex-wrap:nowrap}}.vh .fm{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,300px);gap:24px;align-items:center}.vh .fm-left{display:flex;flex-direction:column;gap:16px}.vh .fm-orig{position:relative;border-radius:22px;overflow:hidden;background:#000;aspect-ratio:16/9}.vh .fm-orig video{width:100%;height:100%;object-fit:cover;display:block}.vh figure figcaption{font-size:14px}.vh .fm-orig figcaption{position:absolute;left:14px;top:14px;font:600 13px Chivo;color:#fff;background:rgb(0 0 0 / .6);padding:4px 11px;border-radius:99px}.vh .fm-facts{list-style:none;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.vh .fm-facts li{border-radius:16px;background:var(--bg-2);padding:14px}.vh .fm-facts b{display:block;font:700 15px Archivo}.vh .fm-facts span{display:block;font-size:14px;color:var(--muted);margin-top:4px;line-height:1.45}.vh .fm-arrow{width:52px;height:52px;border-radius:50%;background:var(--brand);color:#fff;display:grid;place-items:center}.vh .fm-arrow svg{width:22px;height:22px}.vh .fm-phone{display:flex;flex-direction:column;align-items:center;gap:12px}.vh .fm-screen{position:relative;width:100%;aspect-ratio:9/16;border-radius:30px;overflow:hidden;background:#000;outline:6px solid var(--bg-3)}.vh .fm-cut{position:absolute;inset:0;opacity:0;transition:opacity .15s}.vh .fm-cut.on{opacity:1}.vh .fm-cut video{width:100%;height:100%;object-fit:cover;display:block}.vh .fm-cut .sc{top:28px;left:14px}.vh .fm-stats{position:absolute;left:12px;right:12px;bottom:14px;font:600 13px Chivo;color:#fff;background:rgb(0 0 0 / .6);padding:5px 10px;border-radius:99px;text-align:center}.vh .fm-bar{position:absolute;left:12px;right:12px;top:12px;z-index:2;display:flex;gap:4px}.vh .fm-bar i{flex:1;height:3px;border-radius:3px;background:rgb(255 255 255 / .35);overflow:hidden}.vh .fm-bar i em{display:block;height:100%;width:0;background:#fff;transition:width .25s linear}.vh .fm-phone figcaption{display:flex;align-items:center;gap:8px;color:var(--muted);font-weight:600}.vh .fm-dot{width:8px;height:8px;border-radius:50%;background:var(--brand-hi)}.vh .fm-cta{display:flex;align-items:center;gap:14px;margin-top:28px}.vh .tour{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.6fr);gap:28px;align-items:center}.vh .steps{list-style:none;display:grid;gap:8px;counter-reset:st}.vh .steps li{counter-increment:st}.vh .steps .tab{width:100%;padding:18px 20px 22px 64px}.vh .steps .tab::before{content:counter(st);position:absolute;left:20px;top:18px;width:30px;height:30px;border-radius:50%;background:var(--bg-4);color:var(--text);display:grid;place-items:center;font:800 14px Archivo}.vh .steps .tab.on::before{background:var(--brand);color:#fff}.vh .steps .tab span:not(.prog){display:block}.vh .tour-view{position:relative;padding:0 0 36px 36px}.vh .tour-view .browser{margin:0}.vh .tour-view .shots{aspect-ratio:16/10}.vh .pc{position:absolute;left:0;bottom:0;z-index:2;display:none;flex-direction:column;gap:6px;width:min(330px,70%);padding:16px 18px;border-radius:18px;background:var(--btn-bg);color:var(--btn-fg);animation:vh-fadein .4s var(--ease)}.vh .tour[data-step="0"] .pc-0,.vh .tour[data-step="1"] .pc-1,.vh .tour[data-step="2"] .pc-2{display:flex}.vh .pc b{font:700 16px Archivo}.vh .pc small{font-size:13px;opacity:.75}.vh .pc .live{font:600 13px Chivo;color:var(--brand-hi)}.vh .lane-row{display:grid;grid-template-columns:62px 1fr;align-items:center;gap:8px;font-size:13px}.vh .lane-row em{font-style:normal;opacity:.75}.vh .lane-row i{display:block;height:10px;border-radius:4px;background:var(--brand-hi)}.vh .lane-row:nth-child(3) i{background:#ffd34d}.vh .lane-row:nth-child(4) i{background:#9b8cff}.vh .nets{display:flex;flex-wrap:wrap;gap:6px}.vh .nets i{font:600 13px Chivo;font-style:normal;padding:4px 10px;border-radius:99px;background:rgb(127 127 127 / .22)}@keyframes vh-fadein{from{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media (max-width:1040px){.vh .fm{grid-template-columns:minmax(0,1fr)}.vh .fm-arrow{justify-self:center;transform:rotate(90deg)}.vh .fm-phone{max-width:300px;justify-self:center;width:100%}.vh .fm-facts{grid-template-columns:repeat(2,minmax(0,1fr))}.vh .tour{grid-template-columns:minmax(0,1fr)}}@media (max-width:620px){.vh .tour-view{padding:0 0 24px 0}.vh .pc{left:12px;width:auto;right:12px}}@media (prefers-reduced-motion:reduce){.vh .pc{animation:none}}.vh .flow{list-style:none;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;counter-reset:fl}.vh .fl{position:relative;counter-increment:fl;display:flex;flex-direction:column;border-radius:24px;background:var(--bg-2);padding:12px 12px 24px}.vh .fl::before{content:counter(fl);position:absolute;left:24px;top:24px;z-index:2;width:30px;height:30px;border-radius:50%;background:var(--brand);color:#fff;display:grid;place-items:center;font:800 14px Archivo}.vh .fl:not(:last-child)::after{content:"";position:absolute;right:-14px;top:118px;z-index:3;width:14px;height:2px;background:var(--brand-hi)}.vh .fl h3{font-size:var(--t-l);margin:18px 12px 0}.vh .fl p{color:var(--muted);font-size:15px;margin:6px 12px 0;line-height:1.5}.vh .fl-ui{position:relative;height:236px;border-radius:16px;background:var(--bg-3);overflow:hidden;padding:56px 16px 16px;display:flex;flex-direction:column;gap:12px}.vh .fl-field{display:flex;align-items:center;gap:8px;padding:6px 6px 6px 12px;border-radius:12px;background:var(--bg-2)}.vh .fl-field .ico{width:16px;height:16px;color:var(--muted)}.vh .fl-url{flex:1;min-width:0;font-size:13px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.vh .fl-field b{flex:none;font:600 13px Chivo;color:#fff;background:var(--brand-btn);padding:7px 12px;border-radius:9px}.vh .fl-src{display:flex;flex-wrap:wrap;gap:5px}.vh .fl-src i{font:600 13px Chivo;font-style:normal;padding:3px 9px;border-radius:99px;background:var(--bg-2);color:var(--soft)}.vh .fl-prog{margin-top:auto;display:grid;gap:8px;font-size:13px}.vh .fl-prog .live{color:var(--muted)}.vh .fl-prog i{display:block;height:6px;border-radius:6px;background:var(--bg-4);overflow:hidden}.vh .fl-prog em{display:block;height:100%;width:62%;background:var(--brand-hi);animation:vh-flp 3.2s ease-in-out infinite alternate}@keyframes vh-flp{from{width:18%}to{width:88%}}.vh .fl-edit{flex-direction:row;align-items:stretch}.vh .fl-edit{flex-direction:row;align-items:stretch}.vh .fl-edit>img{width:96px;height:100%;min-height:0;flex:none;object-fit:cover;object-position:center 30%;border-radius:10px}.vh .fl-right{flex:1;min-width:0;display:flex;flex-direction:column;justify-content:space-between;gap:10px}.vh .fl-tracks{position:relative;flex:1;display:flex;flex-direction:column;justify-content:center;gap:9px}.vh .fl-tracks span{position:relative;display:block;height:22px;padding-left:58px}.vh .fl-tracks em{position:absolute;left:0;top:3px;font-size:13px;font-style:normal;color:var(--muted)}.vh .fl-tracks i{position:absolute;top:0;bottom:0;left:calc(58px + (100% - 58px) * var(--l) / 100);width:calc((100% - 58px) * var(--w) / 100);border-radius:6px;background:var(--brand-hi)}.vh .fl-tracks span:nth-child(2) i{background:#ffd34d}.vh .fl-tracks span:nth-child(3) i{background:#9b8cff}.vh .fl-head{position:absolute;top:4px;bottom:4px;left:58px;width:2px;background:var(--text);animation:vh-flh 6s linear infinite}@keyframes vh-flh{to{left:100%}}.vh .also-row{display:flex;align-items:center;gap:14px;flex-wrap:wrap;margin-top:22px}.vh .also-row>span{font:700 15px Archivo}.vh .also-row .chips{margin:0}@media (max-width:1040px){.vh .flow{grid-template-columns:minmax(0,1fr)}.vh .fl:not(:last-child)::after{right:auto;left:50%;top:auto;bottom:-14px;width:2px;height:14px}}@media (prefers-reduced-motion:reduce){.vh .fl-prog em,.vh .fl-head{animation:none}}.vh .ep{grid-template-columns:minmax(0,1fr) 44px minmax(0,1.32fr);gap:14px 16px;align-items:start;padding:clamp(16px,2vw,24px)}.vh .ep-col{display:flex;flex-direction:column;gap:12px;min-width:0;align-self:stretch}.vh .ep-lab{display:flex;align-items:baseline;gap:10px;min-height:28px;font:700 var(--t-b) Archivo;letter-spacing:-.01em}.vh .ep-lab small{font:400 14px Chivo;color:var(--muted);letter-spacing:0}.vh .ep-arrow{align-self:center;width:44px;height:44px;border-radius:50%;background:var(--brand);color:#fff;display:grid;place-items:center}.vh .ep-arrow svg{width:20px;height:20px}.vh .ep .frame img{filter:brightness(.42)}.vh .ep .frame img.lit{position:absolute;inset:0;filter:none;transition:clip-path .6s var(--ease)}.vh .win{position:absolute;border:2px solid var(--brand-hi);border-radius:8px;transition:left .6s var(--ease),top .6s var(--ease),width .6s var(--ease),height .6s var(--ease),opacity .3s}.vh .win b{position:absolute;left:6px;top:6px;font:700 12px Chivo;color:#fff;background:var(--brand-btn);padding:2px 8px;border-radius:99px;white-space:nowrap}.vh .win+.win b{display:none}.vh .tl{height:52px}.vh .seg{display:grid;place-items:center;font:700 11px Chivo;color:var(--text);min-width:22px}.vh .head-play{transition:left .6s var(--ease)}.vh .ep .cuts{flex:1;grid-template-columns:repeat(3,minmax(0,1fr)) 68px;gap:10px;align-items:stretch}.vh .ep .cutcard{aspect-ratio:auto;min-height:100%;color:#fff;font:inherit;border:0;padding:0}.vh .ep .cutcard>img{position:absolute;inset:0}.vh .ep .cutcard img{filter:brightness(.62);transition:filter .4s,transform .8s var(--ease)}.vh .ep .cutcard.hl img{filter:none}.vh .ep .cutcard.hl{outline:3px solid var(--brand-hi)}.vh .ep .cutcard .n{position:absolute;top:10px;right:10px;font:600 12px Chivo;background:rgb(0 0 0 / .65);padding:3px 9px;border-radius:99px}.vh .ep .cutcard .cap{bottom:36px}.vh .ep .cutcard .at{display:block;top:auto;right:auto;left:50%;bottom:9px;transform:translateX(-50%);width:max-content;padding:2px 8px;font-size:12px;color:#fff;background:rgb(0 0 0 / .68)}.vh .more{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;border-radius:16px;background:var(--bg-3);text-align:center}.vh .more b{font:800 22px Archivo;letter-spacing:-.02em}.vh .more span{font-size:13px;color:var(--muted)}.vh .ep-foot{grid-column:1/-1;display:flex;align-items:center;gap:16px;flex-wrap:wrap;margin-top:10px;padding-top:18px;border-top:1px solid var(--line)}.vh .ep-foot span{font-size:14px;color:var(--muted)}.vh .facts{margin-top:14px}.vh .fact{padding:12px 12px 22px}.vh .fact>b{margin:16px 8px 0;font-size:18px;line-height:1.2;min-height:2.4em}.vh .fact>p{margin:8px 8px 0}.vh .fx{height:176px;border-radius:14px}.vh .fx-face video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:70% 40%;background:#000}.vh .fx-cap{background:#000}.vh .fx-cap{align-items:flex-end;padding-bottom:14px}.vh .fx-cap>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center 12%;filter:brightness(.7)}.vh .fx-cap p{position:relative;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:2px 6px;padding:0 12px;font:900 25px/1.1 Archivo;font-stretch:112%;text-transform:uppercase;letter-spacing:-.02em;color:#fff;text-align:center;text-shadow:0 2px 0 #000,0 0 10px rgb(0 0 0 / .65)}.vh .fx-cap p span{display:inline-block;padding:1px 5px;border-radius:6px;transition:transform .14s var(--ease),color .14s,background-color .14s}.vh .fx-cap p span.on{transform:scale(1.14)}.vh .fx-cap[data-style="0"] p span.on{color:#ffd21f}.vh .fx-cap[data-style="1"] p span.on{background:var(--brand-btn);text-shadow:none}.vh .fx-cap[data-style="2"] p span.on{color:#7ef0a8}.vh .fx-cut{flex-direction:column;gap:14px;padding:0 16px}.vh .fx-cut p{font:700 17px/1.35 Archivo;text-align:center;letter-spacing:-.01em}.vh .fx-cut s{display:inline-block;overflow:hidden;vertical-align:bottom;white-space:nowrap;max-width:5em;color:var(--brand-hi);animation:vh-snip 6s var(--ease) infinite}.vh .fx-cut .w-cut{width:100%;height:30px;display:flex;align-items:center;gap:2px}.vh .fx-cut .w-cut i{flex:1;height:100%;background:var(--bar);border-radius:2px}.vh .fx-cut .w-cut .gap{flex:1.2;height:3px;background:var(--brand-hi);animation:vh-snipbar 6s var(--ease) infinite}@keyframes vh-snip{0%,30%{max-width:5em;opacity:1;text-decoration:none}42%,50%{max-width:5em;opacity:1;text-decoration:line-through}62%,88%{max-width:0;opacity:0}100%{max-width:5em;opacity:1}}@keyframes vh-snipbar{0%,50%{flex-grow:1.2;opacity:1}62%,88%{flex-grow:0;opacity:0}100%{flex-grow:1.2;opacity:1}}.vh .fx-post{flex-direction:column;align-items:stretch;justify-content:center;gap:7px;padding:0 16px}.vh .fx-post .sc-row{display:flex;align-items:center;gap:10px;font-size:13px;color:var(--muted)}.vh .fx-post .sc-row b{font:800 22px Archivo;color:#fff;background:var(--brand-btn);padding:3px 10px;border-radius:9px;font-variant-numeric:tabular-nums}.vh .fx-post strong{font:700 15px/1.25 Archivo}.vh .fx-post span{font-size:13px;line-height:1.35;color:var(--muted)}.vh .fx-post small{font-size:13px;color:var(--brand-hi)}.vh .studio2{--text:#f7f4f0;--muted:rgba(255,255,255,.68);--faint:rgba(255,255,255,.5);--bg-2:rgba(255,255,255,.09);--bg-3:rgba(255,255,255,.16);--btn-bg:#fff;--btn-fg:#121110;position:relative;isolation:isolate;overflow:hidden;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,400px);grid-template-rows:auto 1fr;gap:28px clamp(24px,4vw,56px);align-items:stretch;padding:clamp(16px,2.4vw,32px);border-radius:28px;background:#0d0c0b;color:var(--text)}.vh .studio2[data-mode=thumb]{grid-template-columns:minmax(0,.85fr) minmax(0,1fr)}.vh .s-amb{position:absolute;inset:-12%;z-index:-2;width:124%;height:124%;max-width:none;object-fit:cover;filter:blur(64px) saturate(1.35);opacity:.5}.vh .studio2::before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,rgb(10 9 8 / .74),rgb(10 9 8 / .2))}.vh .s-tabs{grid-column:1;display:flex;gap:6px;flex-wrap:wrap;margin:0}.vh .s-tab{flex:none;gap:8px;padding:9px 16px 9px 12px;border-radius:99px;background:var(--bg-2);min-height:42px}.vh .s-tab:hover{background:var(--bg-3)}.vh .s-tab[aria-selected=true]:hover{background:var(--btn-bg)}.vh .s-tab .ico{width:18px;height:18px}.vh .s-tab b{font:600 15px Chivo}.vh .s-tab small{display:none}.vh .s-left{display:flex;flex-direction:column;justify-content:space-between;gap:14px;min-width:0}.vh .s-bar,.vh .s-bar .st-prompt{all:unset}.vh .s-bar{flex:1;display:flex;flex-direction:column;gap:14px;padding:18px;border:1px solid rgb(255 255 255 / .14);border-radius:20px;background:rgb(255 255 255 / .07)}.vh .s-bar .st-src{display:none;align-items:center;align-self:flex-start;gap:8px;padding:4px 12px 4px 4px;border-radius:12px;background:var(--bg-2);font:600 13px Chivo;color:var(--muted)}.vh .studio2[data-mode=foto] .s-bar .st-src,.vh .studio2[data-mode=thumb] .s-bar .st-src{display:inline-flex}.vh .s-bar .st-src img{width:40px;height:40px;border-radius:8px;object-fit:cover}.vh .studio2[data-mode=thumb] .s-bar .st-src img{width:auto;height:96px;aspect-ratio:9/16;object-position:center 25%}.vh .s-stage [data-stage=thumb]>img{animation:vh-reveal 1.7s var(--ease)}.vh .s-bar .st-prompt{display:block;font:700 clamp(21px,2vw,26px)/1.2 Archivo;letter-spacing:-.025em;color:var(--text)}.vh .st-prompt .rest{visibility:hidden}.vh .st-prompt .ty::after{content:"";display:inline-block;width:3px;height:.85em;margin-left:3px;vertical-align:-.08em;background:var(--brand-hi)}.vh .st-prompt.done .ty::after{display:none}.vh .s-bar .st-row{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap;margin-top:auto}.vh .s-bar .st-go{margin:0}.vh .s-bar .st-opts{display:flex;gap:6px}.vh .s-bar .st-opts span{font:600 13px Chivo;padding:7px 12px;border-radius:99px;background:var(--bg-2);color:var(--muted)}.vh .s-ex{display:flex;flex-direction:column;flex-wrap:nowrap;align-items:stretch;gap:10px;margin:0}.vh .s-ex>span{flex-basis:auto;font-size:14px;font-weight:400;color:var(--muted)}.vh .s-ex .takes{display:grid;grid-template-columns:repeat(4,minmax(0,92px));gap:8px}.vh .s-ex .take{display:flex;flex-direction:column;align-items:stretch;gap:6px;padding:0;border-radius:12px;background:none;color:var(--muted);font:600 13px/1.2 Chivo;outline:0;text-align:left;overflow:visible}.vh .s-ex .take:hover{background:none;color:var(--text)}.vh .s-ex .take img{width:100%;height:auto;aspect-ratio:1;border-radius:12px;opacity:.72;outline:2px solid #fff0;outline-offset:-2px;transition:opacity .2s}.vh .s-ex .take:hover img{opacity:1}.vh .s-ex .take.on{color:var(--text)}.vh .s-ex .take.on img{opacity:1;outline-color:var(--brand-hi)}.vh .s-ex .take:focus-visible{outline:2px solid var(--brand-hi);outline-offset:3px}.vh .s-stage{grid-column:2;grid-row:1/3;align-self:start;width:100%;height:auto;min-height:0;aspect-ratio:4/5;border-radius:20px;box-shadow:0 24px 60px rgb(0 0 0 / .45)}@media (min-width:1041px){.vh .studio2[data-mode=thumb],.vh .studio2[data-mode=video],.vh .studio2[data-mode=foto]{grid-template-columns:minmax(0,.76fr) minmax(0,1fr);grid-template-rows:auto 1fr auto;gap:14px clamp(24px,3vw,40px);min-height:564px}.vh .studio2[data-mode=thumb] .s-left,.vh .studio2[data-mode=video] .s-left,.vh .studio2[data-mode=foto] .s-left{display:contents}.vh .studio2[data-mode=thumb] .s-tabs,.vh .studio2[data-mode=video] .s-tabs,.vh .studio2[data-mode=foto] .s-tabs{grid-column:1;grid-row:1;flex-wrap:nowrap;gap:4px}.vh .studio2[data-mode=thumb] .s-tab,.vh .studio2[data-mode=video] .s-tab,.vh .studio2[data-mode=foto] .s-tab{padding-inline:9px 11px;gap:6px}.vh .studio2[data-mode=thumb] .s-bar,.vh .studio2[data-mode=video] .s-bar,.vh .studio2[data-mode=foto] .s-bar{grid-column:1;grid-row:2/4}.vh .studio2[data-mode=thumb] .s-stage,.vh .studio2[data-mode=video] .s-stage,.vh .studio2[data-mode=foto] .s-stage{grid-column:2;grid-row:1/3;aspect-ratio:16/9}.vh .studio2[data-mode=thumb] .s-ex,.vh .studio2[data-mode=video] .s-ex,.vh .studio2[data-mode=foto] .s-ex{grid-column:2;grid-row:3}.vh .studio2[data-mode=thumb] .s-ex>span,.vh .studio2[data-mode=video] .s-ex>span,.vh .studio2[data-mode=foto] .s-ex>span{display:none}.vh .studio2[data-mode=thumb] .s-ex .takes,.vh .studio2[data-mode=video] .s-ex .takes,.vh .studio2[data-mode=foto] .s-ex .takes{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.vh .studio2[data-mode=thumb] .s-ex .take,.vh .studio2[data-mode=video] .s-ex .take,.vh .studio2[data-mode=foto] .s-ex .take{font-size:0;gap:0}.vh .studio2[data-mode=thumb] .s-ex .take img,.vh .studio2[data-mode=video] .s-ex .take img,.vh .studio2[data-mode=foto] .s-ex .take img{aspect-ratio:16/9}}.vh .studio2[data-mode=thumb] .s-ex .take img,.vh .studio2[data-mode=video] .s-ex .take img,.vh .studio2[data-mode=foto] .s-ex .take img{aspect-ratio:16/9}.vh .s-stage .st-stage>img{animation:vh-reveal 1.7s var(--ease),vh-kb 14s ease-in-out infinite alternate}.vh .s-stage.gen::after{content:"";position:absolute;left:0;right:0;top:0;z-index:3;height:2px;background:var(--brand-hi);box-shadow:0 0 22px 5px rgba(var(--brand-rgb),.55);animation:vh-sweep 1.5s var(--ease) forwards}@keyframes vh-reveal{0%,35%{filter:blur(26px) saturate(.7)}100%{filter:none}}@keyframes vh-sweep{0%{top:0;opacity:1}92%{opacity:1}100%{top:100%;opacity:0}}.vh .music{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:16px;align-items:stretch}.vh .now{grid-template-columns:minmax(0,190px) minmax(0,1fr);gap:clamp(18px,2.4vw,30px);align-items:stretch;padding:14px;border-radius:24px}.vh .now-cut{position:relative;aspect-ratio:9/16;border-radius:16px;overflow:hidden;background:#000}.vh .now-cut img{width:100%;height:100%;object-fit:cover}.vh .now-cut span{position:absolute;left:8px;right:8px;bottom:16px;text-align:center;font:900 15px/1.1 Archivo;text-transform:uppercase;color:#fff;text-shadow:0 2px 0 #000,0 0 8px rgb(0 0 0 / .7)}.vh .now-cut em{font-style:normal;color:#ffd21f}.vh .now-in{gap:8px;padding:8px 10px 6px 0}.vh .now-in>b{font-size:clamp(24px,2.3vw,32px)}.vh .mix{width:100%;margin-top:auto;padding-top:12px;display:grid;gap:6px;position:relative}.vh .mx-row{display:grid;grid-template-columns:56px minmax(0,1fr);gap:10px;align-items:center;font:600 13px Chivo;color:var(--muted)}.vh .mx-row.on{color:var(--text)}.vh .mx-t{position:relative;display:block;height:30px;border-radius:8px;background:var(--bg-3);overflow:hidden}.vh .mx-clip{position:absolute;top:0;bottom:0;left:0;width:100%;display:flex;align-items:center;gap:2px;padding:5px 6px;border-radius:8px;transition:left .35s var(--ease),width .35s var(--ease),opacity .25s}.vh .mx-clip i{flex:1;min-width:1px;height:100%;background:var(--bar);border-radius:2px}.vh .mx-row:not(.base):not(.on) .mx-clip{opacity:0}.vh .mx-row.on .mx-clip{background:rgba(var(--brand-rgb),.24)}.vh .mx-row.on .mx-clip i{background:var(--brand-hi)}.vh .mx-play{position:absolute;top:12px;bottom:0;left:calc(66px + (100% - 66px)*var(--p,.4));width:2px;background:var(--text);border-radius:2px}.vh .now .m-ctrl{margin:2px 0 0}.vh .now .m-ctrl .play{width:36px;height:36px}.vh .now .m-ctrl .play .ico{width:14px;height:14px}.vh .m-list{align-content:space-between;gap:4px;padding:10px;border-radius:24px;background:var(--bg-2)}.vh .m-item{grid-template-columns:34px minmax(0,1fr) 58px 34px;gap:12px;padding:9px 10px}.vh .m-item:hover,.vh .m-item.on{background:var(--bg-3)}.vh .m-item .pi{width:34px;height:34px;border-radius:50%;display:grid;place-items:center;background:var(--bg-4);color:var(--text)}.vh .m-item .pi .ico{width:13px;height:13px}.vh .m-item.on .pi{background:var(--brand);color:#fff}.vh .m-item .wave{height:22px;gap:1px}.vh .m-item .wave i{min-width:1px}.vh .m-item.on .wave i{background:var(--brand-hi)}.vh .m-item em{text-align:right}.vh .m-go{padding:8px 4px 2px}.vh .m-go .btn{width:100%;justify-content:center;text-align:center}@media (max-width:1040px){.vh .ep{grid-template-columns:minmax(0,1fr)}.vh .ep-arrow{justify-self:center;transform:rotate(90deg)}.vh .ep .cutcard{aspect-ratio:9/16;min-height:0}.vh .studio2,.vh .studio2[data-mode=thumb],.vh .studio2[data-mode=video],.vh .studio2[data-mode=foto]{grid-template-columns:minmax(0,1fr)}.vh .s-tabs,.vh .s-stage,.vh .s-left{grid-column:1;grid-row:auto}.vh .s-stage{order:1;max-width:430px;justify-self:center}.vh .studio2[data-mode=thumb] .s-stage,.vh .studio2[data-mode=video] .s-stage,.vh .studio2[data-mode=foto] .s-stage{max-width:none;min-height:0;aspect-ratio:16/9}.vh .s-left{order:2}.vh .music{grid-template-columns:minmax(0,1fr)}}@media (max-width:620px){.vh .ep .cuts{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.vh .more{display:none}.vh .ep .cutcard .n{display:none}.vh .ep .cutcard .at{font-size:11px}.vh .ep .cutcard .cap{bottom:30px}.vh .ep-lab small{display:none}.vh .fx{height:164px}.vh .s-tabs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.vh .s-ex .takes{grid-template-columns:repeat(4,minmax(0,1fr))}.vh .now{grid-template-columns:minmax(0,1fr)}.vh .now-cut{display:none}.vh .m-item{grid-template-columns:34px minmax(0,1fr) 34px}.vh .m-item .wave{display:none}.vh .now-in{padding:4px}}@media (prefers-reduced-motion:reduce){.vh .fx-cut s,.vh .fx-cut .w-cut .gap,.vh .s-stage.gen::after{animation:none}.vh .s-stage .st-stage>img{animation:none}}.vh .fm-screen{cursor:pointer}.vh .fm-nav{position:absolute;top:50%;z-index:3;width:38px;height:38px;margin-top:-19px;padding:0;border:0;border-radius:50%;background:rgb(0 0 0 / .55);color:#fff;display:grid;place-items:center;cursor:pointer;transition:background-color .2s}.vh .fm-nav:hover{background:rgb(0 0 0 / .82)}.vh .fm-nav:focus-visible{outline:2px solid var(--brand-hi);outline-offset:2px}.vh .fm-nav svg{width:18px;height:18px}.vh .fm-prev{left:10px}.vh .fm-next{right:10px}.vh .gal{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:22px 14px}.vh .g-col{display:flex;flex-direction:column;gap:22px;min-width:0}.vh .gal figure{flex:1 1 auto;display:flex;flex-direction:column;margin:0}.vh .g-m{flex:1 1 auto}.vh .g-m>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.vh .gal figure:has(.g-thumb){flex:none}.vh .fl-tracks{flex:1}.vh .fl-week{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:5px;flex:1;min-height:0}.vh .fl-week span{display:flex;flex-direction:column;gap:5px;min-height:0;border-radius:9px;background:var(--bg-2);padding:5px}.vh .fl-week small{font-size:13px;color:var(--muted);text-align:center}.vh .fl-week img{width:100%;flex:1;min-height:0;object-fit:cover;border-radius:6px}.vh .fl-nets{display:flex;flex-wrap:wrap;gap:5px}.vh .fl-nets i{font:600 13px Chivo;font-style:normal;padding:3px 9px;border-radius:99px;background:var(--bg-2);color:var(--soft)}.vh .fl-tracks span{height:20px}.vh .fl-acts{display:flex;align-items:center;gap:6px;font:600 13px Chivo}.vh .fl-acts b{font-weight:600;color:#fff;background:var(--brand-btn);padding:7px 14px;border-radius:9px}.vh .fl-acts i{font-style:normal;color:var(--soft);background:var(--bg-2);padding:7px 12px;border-radius:9px;white-space:nowrap}@media (max-width:1040px){.vh .gal{grid-template-columns:repeat(2,minmax(0,1fr))}.vh .fact>b{min-height:0}}.vh .eyebrow{display:inline-flex;align-items:center;gap:9px;margin-bottom:22px;padding:7px 15px 7px 12px;border:1px solid var(--line);border-radius:99px;background:var(--bg-2);font:600 14px/1.3 Chivo;color:var(--text)}.vh .eyebrow i{flex:none;width:8px;height:8px;border-radius:50%;background:var(--brand-hi)}.vh .free{margin-top:14px;font-size:15px;color:var(--muted)}.vh .free b{font-weight:700;color:var(--text)}.vh .free+.trust{margin-top:18px}@media (max-width:620px){.vh .eyebrow{gap:7px;margin-bottom:16px;padding:6px 12px 6px 10px;font-size:13px;white-space:nowrap}}@media (max-width:370px){.vh .eyebrow{white-space:normal;border-radius:16px;text-wrap:balance}}.vh .promo-bar{background:#0d0b0a;color:#fff;font-size:14px;border-bottom:1px solid rgb(255 107 26 / .6)}.vh .promo-bar .wrap{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:6px 14px;padding-top:10px;padding-bottom:10px;text-align:center}.vh .promo-bar strong{font-weight:800;letter-spacing:.08em;text-transform:uppercase;font-size:12.5px;color:#ff8340}.vh .promo-text{font-weight:600}.vh .promo-date{padding:3px 10px;border-radius:99px;background:rgb(255 107 26 / .18);font-size:12.5px}.vh .promo-date b{font-weight:800;color:#ff8340}.vh .promo-cta{padding:4px 14px;border-radius:99px;background:#e05500;color:#fff;font-weight:800;font-size:12.5px}.vh .promo-cta:hover{background:#ff6b1a}.vh .nav-menu{display:flex;align-items:center;gap:2px;margin-left:14px}.vh .nav-group{position:relative}.vh .nav-trigger,.vh .nav-flat{display:inline-flex;align-items:center;gap:5px;padding:9px 13px;border:0;border-radius:99px;background:none;font:500 14.5px Chivo;color:var(--soft);cursor:pointer;transition:background-color .16s,color .16s}.vh .nav-trigger:hover,.vh .nav-flat:hover,.vh .nav-group.open .nav-trigger{background:var(--bg-3);color:var(--text)}.vh .nav-trigger:focus-visible,.vh .burger:focus-visible,.vh .mob-trigger:focus-visible{outline:2px solid var(--brand-hi);outline-offset:2px}.vh .nav-trigger svg{width:13px;height:13px;transition:transform .2s}.vh .nav-group.open .nav-trigger svg{transform:rotate(180deg)}.vh .nav-panel{position:absolute;top:calc(100% + 10px);left:0;padding:10px;display:none;gap:2px;background:var(--bg-2);border:1px solid var(--line);border-radius:16px;box-shadow:0 18px 50px rgb(0 0 0 / .35)}.vh .nav-panel::before{content:"";position:absolute;left:0;right:0;top:-10px;height:10px}.vh .nav-group.open .nav-panel{display:grid}.vh .nav-panel[data-cols="1"]{grid-template-columns:1fr;min-width:310px}.vh .nav-panel[data-cols="2"]{grid-template-columns:1fr 1fr;min-width:600px}.vh .nav-panel a{display:flex;align-items:flex-start;gap:11px;padding:10px 12px;border-radius:11px;transition:background-color .14s}.vh .nav-panel a:hover{background:var(--bg-3)}.vh .nav-ico{display:inline-flex;align-items:center;justify-content:center;flex:none;width:32px;height:32px;border-radius:9px;background:rgb(224 85 0 / .14);color:var(--brand-hi)}.vh .nav-ico svg{width:16px;height:16px}.vh .nav-txt{display:flex;flex-direction:column;gap:2px;min-width:0}.vh .nav-txt strong{font-size:14px;font-weight:600;letter-spacing:-.012em;color:var(--text)}.vh .nav-txt small{font-size:12.5px;line-height:1.35;color:var(--muted)}.vh .nav-panel a:hover strong{color:var(--brand-hi)}.vh .burger{display:none;align-items:center;justify-content:center;width:44px;height:44px;border:1px solid var(--line);border-radius:50%;background:var(--bg-2);color:var(--text);cursor:pointer}.vh .burger svg{width:17px;height:17px}.vh .burger .i-close,.vh .burger[aria-expanded=true] .i-menu{display:none}.vh .burger[aria-expanded=true] .i-close{display:block}.vh .mob{position:fixed;inset:0;z-index:25;background:var(--bg);overflow-y:auto;opacity:0;visibility:hidden;transform:translateY(-8px);transition:opacity .22s,transform .22s,visibility .22s}.vh .mob.open{opacity:1;visibility:visible;transform:none}.vh .mob-in{padding:8px var(--gut) 40px}.vh .mob-group{border-bottom:1px solid var(--line)}.vh .mob-trigger{display:flex;align-items:center;justify-content:space-between;width:100%;padding:16px 0;border:0;background:none;font:700 17px Archivo;letter-spacing:-.018em;color:var(--text);cursor:pointer}.vh .mob-trigger svg{width:17px;height:17px;transition:transform .22s}.vh .mob-group.open .mob-trigger svg{transform:rotate(180deg)}.vh .mob-panel{display:none;padding-bottom:12px}.vh .mob-group.open .mob-panel{display:grid;gap:2px}.vh .mob-panel a{padding:10px 0 10px 14px;font-size:15px;color:var(--muted);border-left:2px solid var(--line)}.vh .mob-panel a:hover{color:var(--brand-hi);border-left-color:var(--brand)}.vh .mob-flat{display:block;padding:16px 0;border-bottom:1px solid var(--line);font:700 17px Archivo;letter-spacing:-.018em}.vh .mob-row{display:flex;align-items:center;justify-content:space-between;padding:14px 0;font-weight:600}.vh .mob-acts{display:grid;gap:10px;margin-top:14px}.vh .mob-acts .btn{width:100%;justify-content:center;text-align:center}.vh .hero{min-height:0;padding-top:44px}@media (max-width:1080px){.vh .nav-menu,.vh .signin,.vh .act>.theme{display:none}.vh .burger{display:inline-flex}}@media (max-width:620px){.vh .promo-text{display:none}.vh .hero{padding-top:32px}}.vh .bf{position:relative;overflow:hidden;display:flex;flex-direction:column;gap:22px;margin-bottom:16px;padding:28px 32px;border:1px solid rgb(255 107 26 / .4);border-radius:24px;background:radial-gradient(120% 160% at 0% 0%,rgb(255 107 26 / .28),transparent 55%),#121110;color:#fff}.vh .bf-head{display:flex;align-items:center;justify-content:space-between;gap:24px}.vh .bf-hero{margin:0 0 8px;font:800 clamp(36px,4.6vw,56px)/1 Archivo;letter-spacing:-.01em;text-transform:uppercase;background:linear-gradient(96deg,#ff8340,#ff6b1a 50%,#ffa060);-webkit-background-clip:text;background-clip:text;color:#fff0}.vh .bf-title{margin:0;font:700 clamp(17px,1.8vw,22px)/1.25 Archivo}.vh .bf-date{flex:none;display:flex;flex-direction:column;align-items:center;padding:8px 18px;border-radius:12px;background:var(--brand-btn);color:#fff}.vh .bf-date small{font:700 10px Chivo;letter-spacing:.06em;text-transform:uppercase}.vh .bf-date b{font:800 20px/1.1 Archivo}.vh .bf-perks{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none}.vh .bf-perks li{display:flex;flex-direction:column;gap:6px;padding:14px 16px;border:1px solid rgb(255 255 255 / .12);border-radius:14px;background:rgb(255 255 255 / .05)}.vh .bf-perks b{font:800 28px/1 Archivo;color:#ff8340}.vh .bf-perks span{font-size:13px;line-height:1.4;color:rgb(255 255 255 / .72)}@media (max-width:960px){.vh .bf{padding:22px 20px}.vh .bf-perks{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.vh .bf-head{flex-direction:column;align-items:flex-start;gap:16px}}@media (max-width:520px){.vh .bf-perks{grid-template-columns:1fr}.vh .bf-perks li{flex-direction:row;align-items:center;gap:14px}.vh .bf-perks b{min-width:64px}}.vh .plan[data-plan]{cursor:pointer}.vh .plan .pyear{font-size:13px}.vh .boost{order:3;min-width:0;display:flex;align-items:center;gap:10px;padding:10px 12px;border:1px dashed rgb(255 107 26 / .5);border-radius:12px;background:rgb(255 107 26 / .13);color:var(--muted);font-size:12px;line-height:1.35}.vh .boost-ico{flex:none;display:grid;place-items:center;width:28px;height:28px;border-radius:50%;background:var(--brand-btn);color:#fff}.vh .boost-ico svg{width:14px;height:14px}.vh .boost strong{display:block;font-size:12.5px;font-weight:800;color:var(--brand-hi)}.vh .boost-n{margin:2px 0;font-size:12.5px;white-space:nowrap}.vh .boost-n s,.vh .boost-n b{font:800 15px Archivo}.vh .boost-n s{opacity:.55}.vh .boost-n b,.vh .boost-n i{color:var(--brand-hi);font-style:normal}.vh .boost small{display:block;font-size:11px}.vh .plan.hot .boost{color:#4a4540}.vh .plan.hot .boost strong,.vh .plan.hot .boost-n b,.vh .plan.hot .boost-n i{color:#b84300}.v2 .vh a.btn:not(#_){color:var(--btn-fg)}.v2 .vh a.btn-o:not(#_){color:#fff}.v2 .vh a.btn-soft:not(#_){color:var(--text)}.v2 .vh .plan.hot a.btn:not(#_){color:#fff}.vh .plan.hot .boost{background:rgb(224 85 0 / .1);border-color:rgb(224 85 0 / .45);color:var(--hot-muted)}.vh .plan.hot .boost strong,.vh .plan.hot .boost-n b,.vh .plan.hot .boost-n i{color:#b84300}.vh .plan.hot .boost-n s{color:var(--hot-fg);opacity:.6}html.light .vh .plan.hot .boost{background:rgba(var(--brand-rgb),.14);border-color:rgba(var(--brand-rgb),.5)}html.light .vh .plan.hot .boost strong,html.light .vh .plan.hot .boost-n b,html.light .vh .plan.hot .boost-n i{color:#ff8a4c}@media (max-width:319px){.v2-header-actions .v2-btn{display:none}}@media (max-width:480px){.vh .y-seg{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;border-radius:18px}.vh .y-seg button{min-width:0;padding-inline:6px;min-height:40px}.vh .mo-cap{flex-wrap:wrap;row-gap:4px;white-space:normal;overflow:visible}.vh .fl-acts{flex-wrap:wrap}.vh .s-ex .take{min-width:0;font-size:11px;letter-spacing:-.01em}.vh .f-track{gap:6px;padding:6px}.vh .f-track{grid-template-columns:30px minmax(0,1fr)}.vh .f-track .play{width:30px;height:30px}.vh .f-track small{display:none}.vh .f-track b{font-size:12px;line-height:1.2}}.vh .ep-more{text-decoration:underline;text-underline-offset:3px;font-size:var(--t-xs);color:var(--muted);white-space:nowrap}.vh .fact a:hover,.vh .fl-step a:hover{color:var(--brand-hi)}.vh .kick{margin:0 0 8px;font:700 13px/1.3 Chivo;letter-spacing:.08em;text-transform:uppercase;color:var(--brand-hi)}.vh .top>.top-t{max-width:none;min-width:0}.vh .studio2[data-mode=foto] .s-bar .st-src img{width:auto;height:96px;aspect-ratio:16/9;object-fit:cover;border-radius:10px}.vh .studio2[data-mode=foto] .s-bar .st-src{gap:10px}@media (max-width:480px){.vh .studio2[data-mode=foto] .s-bar .st-src img{height:72px}}.vh .mo-m,.vh .g-m,.vh .fx-face,.vh .fm-orig,.vh .fm-cut{background-color:var(--bg-3);background-size:cover;background-position:center}