body:has(.v2:not(.v2-chrome)){background:#fff}.v2.v2-chrome{min-height:0;background:transparent}.v2-chrome .v2-footer{margin-top:80px;padding-top:72px;background:var(--v2-bg)}html:has(.v2){scrollbar-gutter:stable}.v2{--v2-font:-apple-system,BlinkMacSystemFont,"SF Pro Display","SF Pro Text",var(--font-v2),"Helvetica Neue",Arial,sans-serif;--v2-bg:#fff;--v2-tile:#f5f5f7;--v2-tile-media:#e8e8ed;--v2-lav:#f1eefd;--v2-lav-2:#f7f5ff;--v2-lav-media:#e6e0fc;--v2-ink-tile:#1e1b26;--v2-ink-tile-2:#2d2838;--v2-soft:#f3f4f6;--v2-soft-hover:#eeeafe;--v2-ink:#1a1a1a;--v2-ink-2:#6b7280;--v2-ink-3:#4b5563;--v2-line:rgba(26,26,26,.12);--v2-accent:#7b5cf0;--v2-accent-hover:#6a4ae6;--v2-accent-ink:#5b3cc4;--v2-purple:var(--v2-accent);--v2-fast:0.2s ease-out;--v2-move:0.45s cubic-bezier(0.22,1,0.36,1);--v2-radius:12px;--v2-max:1280px;--v2-ease:cubic-bezier(0.22,1,0.36,1);--p:var(--v2-purple);min-height:100vh;background:var(--v2-bg);color:var(--v2-ink);font-family:var(--v2-font);font-size:16px;font-weight:400;line-height:1.6;-webkit-font-smoothing:antialiased}.v2-wrap{width:100%;max-width:var(--v2-max);margin:0 auto;padding:0 40px}.v2-light{font-weight:400;color:var(--v2-ink-2)}.v2 .v2-btn{display:inline-flex;align-items:center;justify-content:center;height:40px;padding:12px 20px;border:0;border-radius:60px;background:var(--v2-accent);color:#fff;font-family:inherit;font-size:14px;font-weight:400;line-height:16px;white-space:nowrap;cursor:pointer;transition:background-color var(--v2-fast),color var(--v2-fast),transform var(--v2-fast)}.v2 .v2-btn:hover{background:var(--v2-accent-hover)}.v2 .v2-btn:active{transform:scale(.97)}.v2 .v2-btn:focus-visible{outline:2px solid var(--v2-accent);outline-offset:2px}.v2 .v2-btn:disabled{opacity:.6;cursor:default}.v2 .v2-btn--secondary{background:var(--v2-soft);color:var(--v2-ink-3);height:46px;padding:12px 24px}.v2 .v2-btn--secondary:hover{background:var(--v2-soft-hover);color:var(--v2-accent-ink)}.v2 .v2-btn--sm{height:38px;padding:10px 18px}.v2 .v2-btn--lg{height:48px;padding:14px 28px;font-size:15px}.v2-pill{display:inline-flex;align-items:center;gap:18px;width:-moz-max-content;width:max-content;max-width:100%;padding:8px 8px 8px 24px;border-radius:999px;background:#fff}.v2-pill-price{font-size:16px;color:#000}.v2-pill--form{width:100%;max-width:480px;padding-left:20px;gap:12px}.v2-pill--form input{flex:1;min-width:0;height:40px;border:0;outline:0;background:transparent;color:var(--v2-ink);font-family:inherit;font-size:15px}.v2-pill-done{font-size:15px;font-weight:600;color:var(--v2-accent-ink)}.v2-nav{--pill-w:560px;position:fixed;top:12px;left:50%;z-index:50;display:flex;align-items:center;gap:28px;width:calc(100% - 24px);height:54px;padding:0 170px 0 28px;border-radius:999px;background:rgba(229,231,235,0);transform:translate(-50%);opacity:1;transition:width .9s cubic-bezier(.65,0,.35,1),padding .9s cubic-bezier(.65,0,.35,1),background-color .9s ease-in-out,backdrop-filter .9s ease-in-out,transform .65s cubic-bezier(.65,0,.35,1),opacity .65s ease-in-out}.v2-nav.is-pill{width:var(--pill-w);padding:0 24px 0 18px;background:rgba(229,231,235,.6);backdrop-filter:blur(100px)}.v2-logo{display:inline-flex;align-items:center;gap:8px;font-size:28px;font-weight:700;letter-spacing:-.02em;line-height:1}.v2-nav .v2-logo{transition:font-size .9s cubic-bezier(.65,0,.35,1)}.v2-nav.is-pill .v2-logo{font-size:20px}.v2-logo img{width:28px;height:28px;border-radius:7px}.v2-nav .v2-logo img{transition:width .9s cubic-bezier(.65,0,.35,1),height .9s cubic-bezier(.65,0,.35,1)}.v2-nav.is-pill .v2-logo img{width:24px;height:24px}.v2-nav-links{display:flex;gap:28px;margin-left:auto;font-size:14px;color:var(--v2-ink-3)}.v2-nav-links a{transition:color var(--v2-fast)}.v2-nav-links a:hover{color:var(--v2-accent-ink)}.v2 .v2-signin{position:fixed;top:20px;right:34px;z-index:51;transition:background-color var(--v2-fast),color var(--v2-fast),transform .65s cubic-bezier(.65,0,.35,1),opacity .65s ease-in-out}.v2-section{padding:120px 0 0}.v2-section--last{padding-bottom:120px}.v2-h2{max-width:900px;margin:0 auto 48px;text-align:center;text-wrap:balance;font-size:clamp(32px,4vw,54px);font-weight:700;line-height:1.1;letter-spacing:-.02em}.v2-hero{padding:150px 0 110px;background:linear-gradient(0deg,#fff,#c9cacd)}.v2-hero .v2-wrap{max-width:1520px}.v2-hero-grid{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:40px;align-items:start}.v2-h1{font-size:clamp(38px,5vw,72px);font-weight:700;line-height:1.05;letter-spacing:-.02em}.v2-hero-sub{max-width:520px;margin-top:20px;font-size:19px;line-height:1.45;color:var(--v2-ink-3)}.v2-glass{display:flex;align-items:center;gap:8px;padding:10px;border-radius:999px;background:rgba(229,231,235,.6);backdrop-filter:blur(100px)}.v2-hero-form{margin-top:32px;max-width:520px}.v2-glass.v2-hero-form{background:rgba(26,26,26,.08)}.v2-hero-form .v2-bar-channel,.v2-hero-form .v2-bar-field{flex:1;min-width:0}.v2-hero-form .v2-bar-input{font-size:15px}.v2-hero-form .v2-bar-input input{flex:1;width:auto;min-width:0}.v2-hero-form .v2-bar-channel:focus-within{box-shadow:0 0 0 2px var(--v2-accent)}.v2-hero-form.is-error .v2-bar-channel{box-shadow:0 0 0 2px #e5484d}.v2-bar-thumb--twitch{display:grid;place-items:center;color:#9146ff}.v2 .lp-trusted-row{margin-top:20px;padding-left:4px}.v2 .lp-avatar{border-color:#fff}.v2 .lp-trusted-text{font-size:13px;color:var(--v2-ink-3)}.v2 .v2-social{gap:12px;margin-left:6px;padding-left:12px;border-left:1px solid var(--v2-line)}.v2 .v2-social .lp-footer-social-link{color:var(--v2-ink-3);transition:color var(--v2-fast)}.v2 .v2-social a.lp-footer-social-link:hover{color:var(--v2-accent)}.v2 .v2-stack{margin-top:0;height:auto;aspect-ratio:9/8}.v2 .v2-stack .lp-tk-card{left:25%;top:0;width:50%;border:0;border-radius:var(--v2-radius);box-shadow:0 24px 60px rgba(26,26,26,.2);transform-origin:0 0;transition:transform .9s cubic-bezier(.65,0,.35,1),z-index 0s linear .45s;will-change:transform}.v2 .v2-stack .lp-tk-card:after{content:"";position:absolute;inset:0;z-index:2;border-radius:inherit;background:#000;opacity:.06;pointer-events:none;transition:opacity .9s ease-in-out}.v2 .v2-stack .v2-slot-center{z-index:3;transform:translate(0) scale(1)}.v2 .v2-stack .v2-slot-center:after{opacity:0}.v2 .v2-stack .v2-slot-left{z-index:1;transform:translate(-32%,14%) scale(.72)}.v2 .v2-stack .v2-slot-right{z-index:1;transform:translate(60%,14%) scale(.72)}.v2 .v2-stack .v2-slot-enter{z-index:0;transition:none;animation:v2-slot-wrap .9s cubic-bezier(.65,0,.35,1) both}@keyframes v2-slot-wrap{0%{transform:translate(-32%,14%) scale(.72)}50%{transform:translate(18%,20%) scale(.64)}to{transform:translate(60%,14%) scale(.72)}}.v2 .v2-cyc-in{animation:v2-cyc-in .9s ease-in-out backwards}.v2 .v2-cyc-out{animation:v2-cyc-out .9s ease-in-out forwards}@keyframes v2-cyc-in{0%{opacity:0}to{opacity:1}}@keyframes v2-cyc-out{0%{opacity:1}to{opacity:0}}.v2 .v2-stack .lp-tc-video{border-radius:var(--v2-radius)}.v2-card{position:relative;display:flex;flex-direction:column;gap:12px;padding:32px;border-radius:var(--v2-radius);background:var(--v2-tile);color:var(--v2-ink);overflow:hidden;transition:transform var(--v2-move),box-shadow var(--v2-move)}.v2-card h3{font-size:20px;font-weight:700;line-height:1.2;letter-spacing:-.01em}.v2-card p{font-size:16px;line-height:1.5;color:var(--v2-ink-2)}.v2-card:hover,.v2-stat:hover{transform:translateY(-3px);box-shadow:0 14px 32px rgba(26,26,26,.08)}.v2-card--static:hover{transform:none;box-shadow:none}.v2-card--sky{background:linear-gradient(180deg,var(--v2-lav) 0,var(--v2-lav-2) 100%)}.v2-card--night{background:linear-gradient(180deg,var(--v2-ink-tile-2) 0,var(--v2-ink-tile) 100%);color:#fff}.v2-card--night p{color:hsla(0,0%,100%,.68)}.v2-chev{position:absolute;right:24px;bottom:24px;display:grid;place-items:center;width:28px;height:28px;border-radius:50%;background:rgba(26,26,26,.1);color:var(--v2-ink);transition:background-color var(--v2-fast),color var(--v2-fast),transform var(--v2-move)}.v2-card:hover .v2-chev{background:var(--v2-accent);color:#fff;transform:translateX(2px)}.v2-card--night .v2-chev{background:hsla(0,0%,100%,.2);color:#fff}.v2-media{flex:1;min-height:200px;border-radius:8px;background:var(--v2-tile-media);overflow:hidden}.v2-media-inner{display:flex;align-items:center;justify-content:center;height:100%;min-height:inherit;color:#9ca3af;font-size:13px;transition:transform 1.5s var(--v2-ease)}.v2-card:hover .v2-media-inner{transform:scale(1.06)}.v2-media--video{position:relative}.v2-media--video video{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform var(--v2-move)}.v2-card:hover .v2-media--video video{transform:scale(1.04)}.v2-media--demo{display:flex;justify-content:center;align-items:flex-start;padding-top:20px;-webkit-mask-image:linear-gradient(180deg,#000 70%,transparent);mask-image:linear-gradient(180deg,#000 70%,transparent)}.v2-mc{--u:0.8px;display:flex;flex-direction:column;flex-shrink:0;gap:calc(var(--u) * 16);width:min(calc(var(--u) * 470),100% - 24px);padding:calc(var(--u) * 24);border-radius:calc(var(--u) * 14);background:#f5f5f7;box-shadow:0 calc(var(--u) * 14) calc(var(--u) * 36) rgba(26,26,26,.12),0 0 0 1px rgba(26,26,26,.04);color:#1a1a1a;font-family:var(--v2-font);line-height:1.5;text-align:left}.v2-mc-head{display:flex;align-items:center;gap:calc(var(--u) * 12)}.v2-mc-avatar{flex-shrink:0;width:calc(var(--u) * 44);height:calc(var(--u) * 44);border-radius:50%;overflow:hidden;box-shadow:0 0 0 calc(var(--u) * 2) #f5f5f7,0 0 0 calc(var(--u) * 4) #d92d20}.v2-mc-avatar img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.v2-mc-name{display:grid;flex:1;min-width:0;line-height:1.25}.v2-mc-name strong{font-size:calc(var(--u) * 18);font-weight:700;letter-spacing:-.01em}.v2-mc-name span{font-size:calc(var(--u) * 13);color:#6b7280}.v2-mc-name b{display:inline-flex;align-items:center;gap:calc(var(--u) * 6);color:#d92d20;font-weight:600}.v2-mc-name b:before{content:"";width:calc(var(--u) * 7);height:calc(var(--u) * 7);border-radius:50%;background:currentColor}.v2-mc-pause{padding:0 calc(var(--u) * 8);font-size:calc(var(--u) * 14);font-weight:500;color:#4b5563}.v2-mc-settings{display:inline-flex;align-items:center;gap:calc(var(--u) * 6);height:calc(var(--u) * 34);padding:0 calc(var(--u) * 14) 0 calc(var(--u) * 12);border-radius:calc(var(--u) * 10);background:#eeeafe;color:#5b3cc4;font-size:calc(var(--u) * 13);font-weight:500}.v2-mc-settings svg{width:calc(var(--u) * 15);height:calc(var(--u) * 15)}.v2-mc-status{align-self:flex-start;display:inline-flex;align-items:center;gap:calc(var(--u) * 8);padding:calc(var(--u) * 6) calc(var(--u) * 12);border-radius:999px;background:#fff;color:#1f9d55;font-size:calc(var(--u) * 13);font-weight:500}.v2-mc-status i{width:calc(var(--u) * 8);height:calc(var(--u) * 8);border-radius:50%;background:currentColor}.v2-mc-meter{display:flex;flex-direction:column;gap:calc(var(--u) * 8);padding:calc(var(--u) * 18);border-radius:calc(var(--u) * 12);background:#fff}.v2-mc-row{display:flex;align-items:baseline;justify-content:space-between;gap:calc(var(--u) * 10);font-size:calc(var(--u) * 13);color:#4b5563}.v2-mc-row strong{font-size:calc(var(--u) * 15);font-weight:700;color:#1a1a1a;font-variant-numeric:tabular-nums}.v2-mc-row strong.is-spike{color:#1f9d55}.v2-mc-title{align-items:center;margin-bottom:calc(var(--u) * 10)}.v2-mc-title strong{font-size:calc(var(--u) * 14);font-weight:600}.v2-mc-help{display:grid;place-items:center;width:calc(var(--u) * 24);height:calc(var(--u) * 24);border-radius:50%;background:hsla(240,3%,49%,.14);color:rgba(60,60,67,.7);font-size:calc(var(--u) * 12);font-weight:700}.v2-mc-bar{display:block;height:calc(var(--u) * 6);border-radius:999px;background:#e5e5ea;overflow:hidden}.v2-mc-bar>span{display:block;height:100%;border-radius:inherit;background:var(--v2-accent)}.v2-mc-bar.is-spike>span{background:#1f9d55}.v2-mc small{font-size:calc(var(--u) * 12);color:#6b7280}.v2-mc small+.v2-mc-row{margin-top:calc(var(--u) * 10)}.v2-zoom-media .v2-media--demo{align-items:center;padding:24px;-webkit-mask-image:none;mask-image:none}.v2-zoom-media .v2-mc{--u:1.1px}.v2-card .v2-media--phone{position:relative;flex:1;min-height:220px;margin-bottom:-32px;border-radius:0;overflow:hidden;-webkit-mask-image:linear-gradient(180deg,#000 76%,transparent);mask-image:linear-gradient(180deg,#000 76%,transparent)}.v2-card.v2-card--night .v2-media--phone{background:none}.v2-phone{position:absolute;top:8px;left:0;right:0;width:230px;margin:0 auto;padding:8px;border-radius:42px;background:#0b0a0f;box-shadow:inset 0 0 0 1.5px hsla(0,0%,100%,.16),0 0 0 1px rgba(0,0,0,.6),0 30px 60px rgba(0,0,0,.5);transition:transform var(--v2-move)}.v2-phone img{display:block;width:100%;height:auto;border-radius:34px}.v2-card:hover .v2-phone{transform:translateY(-6px)}.v2-framed{display:block;flex-shrink:0;width:min(440px,100% - 40px);height:auto;border-radius:12px;box-shadow:0 14px 36px rgba(30,27,38,.18),0 0 0 1px rgba(30,27,38,.06)}.v2-zoom-media .v2-framed{width:100%}.v2-media--figure{position:relative;display:flex;align-items:center;justify-content:center;padding:28px}.v2-zoom-media .v2-media--figure{align-self:stretch}.v2-fig-large{position:absolute;inset:0}.v2-zoom-media .v2-art{-webkit-mask-image:none;mask-image:none}.v2-zoom-media .v2-media--figure{background:none}.v2-fig-large .v2-wave-wrap{left:40px;right:40px;top:50%;bottom:auto;height:180px;margin-top:-90px}.v2-fig-large .v2-wave{gap:3px}.v2-fig-large .v2-wave-cut{top:20px}.v2-fig-large .v2-wave-scissors{top:26px;width:40px;height:40px}.v2-fig-large .v2-wave-scissors svg{width:20px;height:20px}.v2-fig-large .v2-wave-cut em{top:26px;left:calc(50% + 28px);padding:3px 11px;font-size:14px}.v2-subs-all{display:grid;gap:14px;width:100%;max-width:480px}.v2-subs-item{display:grid;grid-template-columns:96px minmax(0,1fr);align-items:center;gap:16px}.v2-subs-item>span{font-size:15px;font-weight:600;color:var(--v2-ink)}.v2 .v2-subs-item .ssp-stage{height:68px;margin-top:0;border-radius:12px}.v2-media--shot{display:flex;align-items:center;justify-content:center;padding:16px 0;overflow:visible}.v2-card.v2-card--night .v2-media--shot{background:none}.v2-media--shot img{display:block;width:auto;height:100%;max-height:340px;border-radius:18px;box-shadow:0 18px 40px rgba(0,0,0,.45),0 0 0 1px hsla(0,0%,100%,.08);transition:transform var(--v2-move)}.v2-card:hover .v2-media--shot img{transform:scale(1.03) translateY(-4px)}.v2-card--sky .v2-media{background:var(--v2-lav-media)}.v2-card--sky .v2-media-inner{color:#9a8bd6}.v2-card--night .v2-media{background:hsla(0,0%,100%,.07)}.v2-card--night .v2-media-inner{color:hsla(0,0%,100%,.45)}.v2-bento{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:repeat(2,minmax(220px,auto));gap:16px}.v2-bento-main{grid-column:span 2;grid-row:span 2;gap:28px;padding:40px}.v2-bento-text{max-width:480px;display:grid;gap:12px}.v2-bento-main h3{font-size:28px}.v2-bento-main:has(.v2-bento-figure) .v2-bento-text{position:relative;z-index:1}.v2-bento-figure{flex:1}.v2-bento-figure img{position:absolute;left:0;right:0;bottom:-12%;width:auto;height:76%;margin:0 auto;-webkit-mask-image:linear-gradient(0deg,transparent 16%,#000 34%);mask-image:linear-gradient(0deg,transparent 16%,#000 34%)}.v2-bento>.v2-card:not(.v2-bento-main){justify-content:flex-end}.v2-bento>.v2-card:hover{transform:none;box-shadow:none}.v2-bento>.v2-problem-small{justify-content:space-between;gap:20px}.v2-problem-small h3{font-size:17px}.v2-problem-small p{margin-top:4px;font-size:15px;line-height:1.45}.v2-late{display:grid;gap:2px;line-height:1.05;letter-spacing:-.03em;font-weight:700}.v2-late-old{position:relative;justify-self:start;font-size:30px;color:#a1a1a6}.v2-late-old:after{content:"";position:absolute;left:-2px;right:-2px;top:54%;height:3px;border-radius:2px;background:currentColor;transform:scaleX(0);transform-origin:left center;transition:transform .6s cubic-bezier(.65,0,.35,1) .2s}.v2-late-new{font-size:clamp(40px,4vw,52px);color:var(--v2-ink);opacity:0;transform:translateY(10px);transition:opacity .7s ease-out .75s,transform .9s cubic-bezier(.22,1,.36,1) .75s}.v2-late.is-seen .v2-late-old:after{transform:scaleX(1)}.v2-late.is-seen .v2-late-new{opacity:1;transform:none}.v2-missed{display:grid;gap:14px}.v2-missed-word{font-size:clamp(40px,4vw,52px);font-weight:700;line-height:1;letter-spacing:-.03em;color:#fff}.v2-missed-row{display:flex;gap:8px}.v2-missed-dot{width:14px;height:14px;border-radius:50%;background:hsla(0,0%,100%,.85);opacity:0}.v2-missed.is-seen .v2-missed-dot{animation:v2-dot-miss 2.2s ease-in-out both}.v2-missed.is-seen .v2-missed-dot.is-clipped{animation:v2-dot-hit .6s cubic-bezier(.34,1.5,.64,1) both}@keyframes v2-dot-miss{0%{opacity:0;transform:scale(.5)}25%{opacity:.85;transform:none}60%{opacity:.85}to{opacity:.2;transform:none}}@keyframes v2-dot-hit{0%{opacity:0;transform:scale(.5)}to{opacity:1;transform:none}}.v2-features{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-template-areas:"detect detect mobile" "facecam facecam silence" "subs editor editor";gap:16px}.v2-feat{min-height:220px;gap:24px;padding:32px;cursor:pointer}.v2-feat-open{position:absolute;inset:0;z-index:1;border:0;border-radius:inherit;background:transparent;cursor:inherit}.v2-feat-open:focus-visible{outline:2px solid var(--v2-accent);outline-offset:3px}@media (pointer:fine){.v2-feat{cursor:none}}.v2-feat-text{display:grid;gap:10px}.v2-feat--detect{grid-area:detect}.v2-feat--silence{grid-area:silence}.v2-feat--facecam{grid-area:facecam}.v2-feat--subs{grid-area:subs}.v2-feat--editor{grid-area:editor}.v2-feat--mobile{grid-area:mobile}.v2-feat--detect,.v2-feat--editor,.v2-feat--facecam{flex-direction:row;align-items:stretch;padding:40px}.v2-feat--facecam{flex-direction:row-reverse}.v2-feat--detect .v2-feat-text,.v2-feat--editor .v2-feat-text,.v2-feat--facecam .v2-feat-text{flex:0 0 40%;align-content:start}.v2-feat--detect h3,.v2-feat--editor h3,.v2-feat--facecam h3{font-size:26px}.v2-section-cta{margin-top:48px}.v2-ba,.v2-section-cta{display:flex;justify-content:center}.v2-ba{align-items:center;gap:clamp(28px,5vw,72px)}.v2-ba-item{display:flex;flex-direction:column;gap:14px}.v2-ba-label{font-size:16px;color:var(--v2-ink-2)}.v2-ba-label strong{color:var(--v2-ink)}.v2-video{border-radius:var(--v2-radius);background:var(--v2-tile);overflow:hidden}.v2-video video{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.v2-video--landscape{width:min(620px,52vw);aspect-ratio:16/9}.v2-video--portrait{width:min(240px,22vw);aspect-ratio:9/16}.v2-ba-arrow{display:grid;place-items:center;flex-shrink:0;width:56px;height:56px;border-radius:50%;background:var(--v2-tile-media);color:#6e6e73;cursor:default}.v2-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.v2-stat{transition:transform var(--v2-move),box-shadow var(--v2-move);display:grid;place-items:center;padding:48px 24px;border-radius:var(--v2-radius);background:var(--v2-tile);text-align:center}.v2-stat-num{font-size:clamp(44px,6vw,80px);font-weight:700;letter-spacing:-.03em;line-height:1}.v2-stat-label{margin-top:12px;font-size:16px;color:var(--v2-ink-2)}.v2-tweets{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:16px}.v2-tweet-text{font-size:16px}.v2-tweet-author{font-size:14px;color:var(--v2-ink-2)}.v2-pricing{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.6fr);gap:16px}.v2-plan{padding:40px;gap:0}.v2-plan-name{font-size:16px;color:var(--v2-ink-2)}.v2-plan-name strong{color:var(--v2-ink);font-weight:700}.v2-plan-features{list-style:none;display:grid;gap:10px;margin:24px 0 32px;font-size:16px}.v2-plan-features li{display:flex;align-items:center;gap:10px}.v2-plan-features svg{flex-shrink:0;color:var(--v2-accent)}.v2-plan-foot{margin-top:auto}.v2-plan-note{margin-top:12px;font-size:13px;color:var(--v2-ink-2)}.v2-wl-title{margin-top:16px;font-size:clamp(28px,3vw,40px);font-weight:700;line-height:1.1;letter-spacing:-.02em}.v2-wl-body{margin-top:12px;max-width:520px;font-size:17px;color:var(--v2-ink-3)}.v2-wl-body strong{color:var(--v2-ink)}.v2-slide{position:relative;display:flex;align-items:center;justify-content:space-between;gap:40px;padding:0 64px;border-radius:var(--v2-radius);background:linear-gradient(180deg,var(--v2-lav) 0,var(--v2-lav-2) 100%);overflow:hidden}.v2-slide-text{display:grid;gap:28px;padding:48px 0}.v2-slide-h{max-width:560px;font-size:clamp(30px,3.6vw,48px);font-weight:700;line-height:1.1;letter-spacing:-.02em}.v2-bar{position:fixed;left:50%;bottom:20px;z-index:40;display:flex;align-items:center;gap:8px;padding:10px;border-radius:999px;background:rgba(229,231,235,.6);backdrop-filter:blur(100px);transform:translate(-50%,160px);transition:transform var(--v2-move)}.v2-bar.is-shown{transform:translate(-50%)}.v2-bar-seg{display:flex;align-items:center;gap:12px;height:55px;padding:0 20px;border-radius:999px;background:hsla(0,0%,100%,.7);font-size:14px;font-weight:500;white-space:nowrap;transition:background-color var(--v2-fast)}.v2-bar-seg:hover{background:#fff}.v2-bar-channel{gap:12px;padding:0 22px 0 8px;cursor:text}.v2-bar-channel:focus-within{background:#fff}.v2-bar-thumb{position:relative;flex-shrink:0;width:40px;height:40px;border-radius:50%;overflow:hidden;background:#fff}.v2-bar-thumb img{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;opacity:0;transition:opacity .9s ease-in-out}.v2-bar-thumb img.is-on{opacity:1}.v2-bar-field{display:grid;line-height:1.2}.v2-bar-field small{font-size:12px;font-weight:400;color:var(--v2-ink-2);transition:color var(--v2-fast)}.is-error .v2-bar-field small{color:#e5484d}.v2-bar-input{display:flex;align-items:baseline;font-size:14px;font-weight:500;color:var(--v2-ink-2)}.v2-bar-input input{width:128px;padding:0;border:0;outline:0;background:transparent;color:var(--v2-ink);font:inherit}.v2-bar-input input::-moz-placeholder{color:var(--v2-ink);opacity:.45}.v2-bar-input input::placeholder{color:var(--v2-ink);opacity:.45}.v2-bar-buy{padding:0 8px}.v2-footer{padding-top:40px;font-size:14px;overflow:hidden}.v2-footer-top{display:grid;grid-template-columns:minmax(0,.7fr) minmax(0,3.3fr);gap:48px}.v2-footer-brand{display:grid;align-content:start;justify-items:start;gap:20px}.v2-icons{display:flex;align-items:center;gap:16px}.v2-icons a{display:inline-flex;color:var(--v2-ink-3);transition:color var(--v2-fast)}.v2-icons a:hover{color:var(--v2-accent)}.v2-footer-cols{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.35fr) minmax(0,1fr) minmax(0,.8fr) minmax(0,.8fr);gap:28px}.v2-footer-cols>div{display:grid;align-content:start;justify-items:start;gap:12px}.v2-footer-cols h2{margin-bottom:4px;font-size:14px;font-weight:700;line-height:1.4;color:var(--v2-ink)}.v2-footer-cols a{color:var(--v2-ink-3);line-height:1.4;transition:color var(--v2-fast)}.v2-footer-cols a:hover{color:var(--v2-accent-ink)}.v2-footer-copy{margin-top:80px;font-size:13px;color:var(--v2-ink-2)}.v2-mark-wrap{--mark:min(30vw,470px);display:flex;justify-content:center;height:calc(var(--mark) * .62);margin-top:56px;overflow:hidden}.v2-mark{position:relative;height:-moz-max-content;height:max-content;font-size:var(--mark);font-weight:700;line-height:1;letter-spacing:-.055em;white-space:nowrap;cursor:ew-resize;-moz-user-select:none;user-select:none;-webkit-user-select:none;touch-action:pan-y}.v2-mark-word{display:block;padding-right:.055em;background:linear-gradient(180deg,#7b5cf0 18%,#c4b5fd 62%);-webkit-background-clip:text;background-clip:text;color:transparent;transition:opacity var(--v2-fast)}.v2-mark.is-scrub .v2-mark-word{opacity:.22}.v2-mark .v2-mark-played{position:absolute;inset:0;opacity:0;clip-path:inset(0 calc(100% - var(--x)) 0 0)}.v2-mark.is-scrub .v2-mark-played{opacity:1}.v2-mark-head{position:absolute;top:.04em;bottom:0;left:var(--x);width:3px;margin-left:-1.5px;border-radius:2px;background:var(--v2-ink);opacity:0;pointer-events:none;transition:opacity var(--v2-fast)}.v2-mark.is-scrub .v2-mark-head{opacity:1}.v2-mark-head em{position:absolute;top:0;left:50%;padding:4px 10px;border-radius:999px;background:var(--v2-ink);color:#fff;font-size:13px;font-style:normal;font-weight:600;line-height:1.2;letter-spacing:0;font-variant-numeric:tabular-nums;transform:translate(-50%,-50%)}.v2 .sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.v2-page-hero{padding:168px 0 56px;text-align:center}.v2-page-hero .v2-h1{max-width:940px;margin:0 auto;font-size:clamp(36px,4.4vw,60px);text-wrap:balance}.v2-page-hero-sub{max-width:620px;margin:20px auto 0;font-size:19px;line-height:1.45;color:var(--v2-ink-3);text-wrap:pretty}.v2-tools{display:grid;gap:16px;margin-bottom:32px}.v2-tools-row{flex-wrap:wrap;justify-content:space-between;gap:12px 24px}.v2-search,.v2-tools-row{display:flex;align-items:center}.v2-search{flex:1;gap:10px;max-width:440px;height:48px;padding:0 18px;border-radius:999px;background:var(--v2-tile);color:var(--v2-ink-2);cursor:text;transition:background-color var(--v2-fast),box-shadow var(--v2-fast)}.v2-search:focus-within{background:#fff;box-shadow:0 0 0 2px var(--v2-accent)}.v2-search input{flex:1;min-width:0;border:0;outline:0;background:transparent;color:var(--v2-ink);font:inherit;font-size:15px}.v2-search input::-moz-placeholder{color:var(--v2-ink-2)}.v2-search input::placeholder{color:var(--v2-ink-2)}.v2-search input::-webkit-search-cancel-button{cursor:pointer}.v2-chips{display:flex;flex-wrap:wrap;gap:6px}.v2 .v2-chip{display:inline-flex;flex-shrink:0;align-items:center;gap:5px;height:34px;padding:0 14px;border:0;border-radius:999px;background:var(--v2-tile);color:var(--v2-ink-3);font:inherit;font-size:13px;font-weight:500;white-space:nowrap;cursor:pointer;transition:background-color var(--v2-fast),color var(--v2-fast)}.v2-chip span{opacity:.55;font-variant-numeric:tabular-nums}.v2 .v2-chip:hover{background:var(--v2-soft-hover);color:var(--v2-accent-ink)}.v2 .v2-chip.is-on{background:var(--v2-ink);color:#fff}.v2-chip:focus-visible{outline:2px solid var(--v2-accent);outline-offset:2px}.v2-empty{display:grid;justify-items:center;gap:12px;padding:64px 16px;text-align:center;color:var(--v2-ink-2)}.v2-empty strong{font-size:17px;color:var(--v2-ink)}.v2-dc-updated{display:inline-flex;align-items:center;gap:8px;font-size:13px;color:var(--v2-ink-2)}.v2-dc-dot{flex-shrink:0;width:7px;height:7px;border-radius:50%;background:#ff3b30}.v2-dc-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:40px 20px}.v2-dc-card{display:flex;flex-direction:column;gap:12px;min-width:0}.v2-dc-thumb{position:relative;display:block;aspect-ratio:16/9;border-radius:var(--v2-radius);background:var(--v2-tile);overflow:hidden}.v2-dc-thumb img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .6s var(--v2-ease)}.v2-dc-card:hover .v2-dc-thumb img{transform:scale(1.04)}.v2-dc-thumb-off{display:grid;place-items:center;height:100%;font-size:13px;color:var(--v2-ink-2)}.v2-dc-spike,.v2-dc-viewers{position:absolute;display:inline-flex;align-items:center;gap:6px;padding:3px 10px;border-radius:999px;font-size:12px;font-weight:600;line-height:1.5;font-variant-numeric:tabular-nums}.v2-dc-viewers{left:10px;bottom:10px;background:rgba(0,0,0,.55);backdrop-filter:blur(12px);color:#fff}.v2-dc-spike{left:10px;top:10px;background:hsla(0,0%,100%,.92);color:var(--v2-accent-ink)}.v2-dc-hover{position:absolute;inset:0;display:grid;place-items:center;background:rgba(0,0,0,.32);opacity:0;transition:opacity var(--v2-fast)}.v2-dc-hover .v2-btn{transform:translateY(4px);transition:transform var(--v2-fast);pointer-events:none}.v2-dc-thumb:focus-visible .v2-dc-hover,.v2-dc-thumb:hover .v2-dc-hover{opacity:1}.v2-dc-thumb:focus-visible .v2-dc-hover .v2-btn,.v2-dc-thumb:hover .v2-dc-hover .v2-btn{transform:none}@media (hover:none){.v2-dc-hover{display:none}}.v2-dc-info{display:grid;gap:2px;min-width:0}.v2-dc-info strong{font-size:16px;font-weight:700;line-height:1.35}.v2-dc-info span,.v2-dc-info strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.v2-dc-info span{font-size:13px;color:var(--v2-ink-2)}.v2-dc-info p{display:-webkit-box;margin-top:4px;overflow:hidden;font-size:14px;line-height:1.45;color:var(--v2-ink-3);-webkit-line-clamp:2;-webkit-box-orient:vertical}.v2 .v2-dc-pick{align-self:flex-start;margin-top:auto;background:var(--v2-soft-hover);color:var(--v2-accent-ink)}.v2 .v2-dc-pick:hover{background:var(--v2-accent);color:#fff}.v2-dc-more{display:flex;justify-content:center;margin-top:48px}.v2-explain{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.v2-explain .v2-card{gap:16px;padding:40px}.v2-explain h2{font-size:24px;font-weight:700;line-height:1.2;letter-spacing:-.01em}.v2 .v2-explain p{font-size:16px;line-height:1.6;color:var(--v2-ink-3)}.v2-explain a,.v2-prose a{color:var(--v2-accent-ink);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.v2-prose{max-width:800px}.v2-prose h2{margin:56px 0 4px;font-size:clamp(26px,2.6vw,34px);font-weight:700;line-height:1.15;letter-spacing:-.02em}.v2-prose h2:first-child{margin-top:0}.v2-prose p{margin-top:14px;font-size:17px;line-height:1.65;color:var(--v2-ink-3)}.v2-prose strong{font-weight:600;color:var(--v2-ink)}.v2-nf-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.v2-nf-stat{display:grid;align-content:start;gap:8px;padding:24px 28px;border-radius:var(--v2-radius);background:var(--v2-tile)}.v2-nf-stat>span{font-size:14px;color:var(--v2-ink-2)}.v2-nf-stat strong{font-size:clamp(22px,2.2vw,30px);font-weight:700;line-height:1.15;letter-spacing:-.02em}.v2-nf-stat strong.is-accent{color:var(--v2-accent)}.v2-nf-stat strong.is-text{font-size:20px;line-height:1.25;letter-spacing:-.01em}.v2-nf-stat strong .v2-nf-down,.v2-nf-stat strong .v2-nf-up{font-size:15px;letter-spacing:0;white-space:nowrap}.v2-nf-stat strong .v2-nf-muted{font-size:18px;font-weight:500;letter-spacing:0}.v2-nf-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:16px 0 0;padding:0;list-style:none;counter-reset:v2-step}.v2-nf-steps li{display:grid;align-content:start;gap:8px;padding:28px;border-radius:var(--v2-radius);background:linear-gradient(180deg,var(--v2-lav) 0,var(--v2-lav-2) 100%);counter-increment:v2-step}.v2-nf-steps li:before{content:counter(v2-step);display:grid;place-items:center;width:32px;height:32px;margin-bottom:8px;border-radius:50%;background:var(--v2-accent);color:#fff;font-size:14px;font-weight:700}.v2-nf-steps strong{font-size:18px;font-weight:700;line-height:1.25}.v2-nf-steps p{font-size:15px;line-height:1.5;color:var(--v2-ink-3)}.v2-nf-block{margin-top:96px}.v2-nf-head{max-width:780px;margin-bottom:24px}.v2-nf-head h2{font-size:clamp(28px,3vw,40px);font-weight:700;line-height:1.1;letter-spacing:-.02em}.v2-nf-head p{margin-top:12px;font-size:16px;line-height:1.6;color:var(--v2-ink-2)}.v2-nf-table{position:relative;padding:4px 8px 6px;border-radius:16px;background:var(--v2-tile)}.v2-nf-scroll{overflow-x:auto}.v2-nf-table table{width:100%;min-width:760px;border-collapse:separate;border-spacing:0 6px;font-size:15px}.v2-nf-table th{padding:14px 16px 2px;text-align:left;font-size:13px;font-weight:500;color:var(--v2-ink-2);white-space:nowrap}.v2-nf-table td{padding:18px 16px;vertical-align:top;background:#fff}.v2-nf-table td:first-child{border-radius:10px 0 0 10px}.v2-nf-table td:last-child{border-radius:0 10px 10px 0}.v2-nf-table tr.is-locked td{filter:blur(5px);-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none}.v2-nf-table .v2-nf-rank{width:48px;color:var(--v2-ink-2);font-variant-numeric:tabular-nums}.v2-nf-table .v2-nf-num{text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums}.v2-nf-name{font-size:16px;font-weight:700;color:var(--v2-ink)}a.v2-nf-link{transition:color var(--v2-fast)}a.v2-nf-link:hover{color:var(--v2-accent-ink)}.v2-nf-sub{margin-top:2px;font-size:14px;line-height:1.45;color:var(--v2-ink-2)}.v2-nf-clamp{display:-webkit-box;max-width:420px;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical}.v2-nf-streamers{margin-top:8px;font-size:13px;line-height:1.5;color:var(--v2-ink-2)}.v2-nf-streamers>span:first-child{font-weight:600;color:var(--v2-ink-3)}.v2-nf-streamers a{font-weight:500;color:var(--v2-accent-ink)}.v2-nf-streamers a:hover{text-decoration:underline}.v2-nf-streamers small{font-size:12px;font-variant-numeric:tabular-nums}.v2-nf-score{display:inline-grid;justify-items:end;gap:6px}.v2-nf-score strong{font-size:18px;font-weight:700;line-height:1}.v2-nf-score>span{display:block;width:72px;height:6px;border-radius:3px;background:var(--v2-lav-media);overflow:hidden}.v2-nf-score>span>span{display:block;height:100%;border-radius:3px;background:var(--v2-accent)}.v2-nf-pill{display:inline-block;padding:3px 10px;border-radius:999px;font-size:12.5px;font-weight:600;text-transform:capitalize;white-space:nowrap}.v2-nf-pill.is-low{background:#e3f5ea;color:#1f7a45}.v2-nf-pill.is-medium{background:#fdf1dc;color:#8a5a00}.v2-nf-pill.is-high{background:#fde4e4;color:#b42318}.v2-nf-up{font-weight:600;color:#1f9d55}.v2-nf-down{font-weight:600;color:#d92d20}.v2-nf-muted{color:var(--v2-ink-2)}.v2-nf-spike{font-weight:700;color:var(--v2-accent-ink)}.v2-nf-strong{font-weight:600}.v2-nf-niche{font-size:14px;color:var(--v2-ink-3);white-space:nowrap}.v2-nf-table td.v2-nf-action{text-align:right;vertical-align:middle}.v2-nf-gate{position:absolute;left:0;right:0;display:flex;align-items:center;justify-content:center;padding:20px;background:linear-gradient(180deg,rgba(245,245,247,.35) 0,rgba(245,245,247,.7) 50%,rgba(245,245,247,0));pointer-events:none}.v2-nf-gate-card{display:grid;justify-items:center;gap:10px;max-width:420px;padding:28px 32px;border-radius:20px;background:#fff;text-align:center;box-shadow:0 18px 44px rgba(26,26,26,.12);pointer-events:auto}.v2-nf-gate-card strong{font-size:19px;font-weight:700;line-height:1.25}.v2-nf-gate-card p{font-size:14.5px;line-height:1.5;color:var(--v2-ink-3)}.v2-nf-gate-btns{display:grid;gap:8px;width:100%;max-width:280px;margin-top:6px}.v2-nf-gate-btns .v2-btn{gap:10px;width:100%}.v2 .v2-nf-gate-alt{background:#fff;color:var(--v2-ink-3);box-shadow:inset 0 0 0 1px rgba(0,0,0,.08)}.v2 .v2-nf-gate-alt:hover{background:var(--v2-soft-hover);color:var(--v2-accent-ink)}.v2-nf-gate-card small{font-size:12.5px;line-height:1.5;color:var(--v2-ink-2)}.v2-nf-gate-card small a{color:var(--v2-ink-3);text-decoration:underline;text-underline-offset:2px}.v2-nf-updated{margin-top:20px;font-size:13px;color:var(--v2-ink-2)}.v2-nf-lead{max-width:620px;margin:-24px auto 28px;text-align:center;font-size:17px;line-height:1.5;color:var(--v2-ink-3)}.v2-nf-niches{display:flex;flex-wrap:wrap;justify-content:center;gap:8px}.v2-blog-chips{margin-bottom:32px}.v2-blog-card{display:flex;flex-direction:column;gap:16px;min-width:0;color:var(--v2-ink)}.v2-blog-media{position:relative;display:block;aspect-ratio:3/2;border-radius:var(--v2-radius);background:var(--v2-tile);overflow:hidden}.v2-blog-media img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .6s var(--v2-ease)}.v2-blog-card:hover .v2-blog-media img{transform:scale(1.04)}.v2-blog-noimg{display:grid;place-items:center;height:100%;font-size:28px;font-weight:700;color:var(--v2-lav-media)}.v2-blog-body{display:grid;align-content:start;gap:8px}.v2-blog-meta{display:flex;gap:10px;font-size:13px;color:var(--v2-ink-2)}.v2-blog-meta span{font-weight:600;color:var(--v2-accent-ink)}.v2-blog-title{font-size:19px;font-weight:700;line-height:1.3;letter-spacing:-.01em;text-wrap:pretty;transition:color var(--v2-fast)}.v2-blog-card:hover .v2-blog-title{color:var(--v2-accent-ink)}.v2-blog-summary{font-size:16px;line-height:1.55;color:var(--v2-ink-3)}.v2-blog-card.is-wide{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:center;gap:48px;margin-bottom:72px}.v2-blog-card.is-wide .v2-blog-title{font-size:clamp(26px,2.6vw,36px);line-height:1.15;letter-spacing:-.02em}.v2-blog-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:56px 24px}.v2-login{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));min-height:100vh;min-height:100svh}.v2-login-visual{position:relative;display:flex;flex-direction:column;padding:36px 48px;background:#fff;container-type:inline-size}.v2-login-pitch{display:grid;gap:40px;width:100%;max-width:760px;margin:auto;padding:48px 0}.v2-login-pitch .v2-slide-h{max-width:none;font-size:clamp(30px,6cqi,48px)}.v2 .v2-login-stats .v2-stat{padding:40px 16px}.v2 .v2-login-stats .v2-stat-num{font-size:clamp(30px,7cqi,64px)}.v2 .v2-login-stats .v2-stat-label{font-size:15px;line-height:1.4}.v2-login-form{display:flex;align-items:center;justify-content:center;padding:48px 32px;background:linear-gradient(180deg,var(--v2-lav) 0,var(--v2-lav-2) 100%)}.v2-login-col{display:grid;justify-items:start;width:100%;max-width:380px}.v2-login-logo-m{display:none}.v2-login h1{font-size:clamp(38px,3.8vw,52px);font-weight:700;line-height:1.05;letter-spacing:-.02em}.v2-login-sub{margin-top:16px;font-size:17px;line-height:1.45;color:var(--v2-ink-3)}.v2 .v2-login-btn{gap:10px;width:100%;height:54px;margin-top:36px;font-size:16px;font-weight:500}.v2 .v2-login-btn--alt{margin-top:12px;background:#fff;color:var(--v2-ink-3);box-shadow:inset 0 0 0 1px rgba(0,0,0,.08)}.v2 .v2-login-btn--alt:hover{background:var(--v2-soft-hover);color:var(--v2-accent-ink)}.v2-login-error{width:100%;margin-top:14px;padding:12px 16px;border-radius:12px;background:#fdecec;color:#b42318;font-size:14px;line-height:1.5}.v2-login-legal{margin-top:20px;font-size:13px;line-height:1.5;color:var(--v2-ink-2)}.v2-login-legal a{color:var(--v2-ink-3);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;transition:color var(--v2-fast)}.v2-login-legal a:hover{color:var(--v2-accent-ink)}@media (max-width:900px){.v2-login{grid-template-columns:minmax(0,1fr)}.v2-login-form{order:-1;padding:56px 20px 48px}.v2-login-logo{display:none}.v2-login-logo-m{display:inline-flex;margin-bottom:40px}.v2-login-visual{padding:24px 20px 32px}.v2-login-pitch{gap:28px;padding:24px 0}}.v2-careers{display:flex;align-items:center;min-height:100vh;min-height:100svh;padding:120px 0;text-align:center}.v2-careers h1{font-size:clamp(32px,4vw,48px);font-weight:700;line-height:1.1;letter-spacing:-.02em}.v2-careers p{max-width:480px;margin:16px auto 0;font-size:17px;line-height:1.5;color:var(--v2-ink-3);text-wrap:pretty}.v2-careers .v2-icons,.v2-notfound-links{justify-content:center;margin-top:28px}.v2-notfound-links{display:flex;flex-wrap:wrap;gap:8px}.v2 .v2-notfound-links .v2-btn{height:44px;padding:0 20px}.v2-thread{max-width:720px;margin:0 auto;gap:10px}.v2-msg,.v2-thread{display:flex;flex-direction:column}.v2-msg{align-items:flex-start;scroll-margin-top:100px}.v2-msg-q{max-width:85%;padding:11px 18px;border:0;border-radius:20px 20px 20px 6px;background:#efeff1;color:var(--v2-ink);font-family:inherit;font-size:16px;font-weight:400;line-height:1.26;text-align:left;cursor:pointer;transition:background .2s ease,transform .2s ease}.v2-msg-q:hover{background:var(--v2-soft-hover)}.v2-msg-q:active{transform:scale(.98)}.v2-msg-q:focus-visible{outline:2px solid var(--v2-purple);outline-offset:2px}.v2-msg.is-open .v2-msg-q{background:var(--v2-ink);color:#fff}.v2-msg-a{align-self:stretch;display:grid;grid-template-rows:0fr;visibility:hidden;transition:grid-template-rows .4s cubic-bezier(.22,1,.36,1),visibility 0s .4s}.v2-msg.is-open .v2-msg-a{grid-template-rows:1fr;visibility:visible;transition-delay:0s}.v2-msg-a-inner{min-height:0;overflow:hidden}.v2-msg-reply{display:flex;justify-content:flex-end;align-items:flex-end;gap:8px;padding:10px 0 6px}.v2-msg-bubble{--p:#fff;max-width:82%;padding:13px 18px;border-radius:20px 20px 6px 20px;background:var(--v2-purple);color:#fff;font-size:16px;line-height:1.4;opacity:0;transform:translateY(8px) scale(.92);transform-origin:bottom right;transition:opacity .2s ease,transform .2s ease}.v2-msg.is-open .v2-msg-bubble{opacity:1;transform:none;transition:opacity .3s ease .1s,transform .5s cubic-bezier(.34,1.4,.64,1) .1s}.v2-msg-avatar{width:28px;height:28px;flex-shrink:0;border-radius:50%;-o-object-fit:contain;object-fit:contain;background:var(--v2-soft);opacity:0;transition:opacity .3s ease .25s}.v2-msg.is-open .v2-msg-avatar{opacity:1}.v2-more{display:flex;flex-wrap:wrap;justify-content:center;gap:8px 24px;margin:40px 0 0;font-size:14px;color:var(--v2-ink-2)}.v2-more a{text-decoration:underline;text-underline-offset:3px;transition:color var(--v2-fast)}.v2-more a:hover{color:var(--v2-accent-ink)}.v2-fig{margin-top:auto;padding-top:8px}.v2-fig:has(.v2-art){position:relative;height:96px;margin:auto -32px -32px;padding:0}.v2-art{position:absolute;inset:0;overflow:hidden;pointer-events:none;-webkit-mask-image:linear-gradient(0deg,transparent 0,#000 34%);mask-image:linear-gradient(0deg,transparent 0,#000 34%)}.v2-wave-wrap{position:absolute;left:-12px;right:-12px;bottom:-46px;height:140px}.v2-wave{position:absolute;inset:0;display:grid;align-items:center;gap:2px}.v2-wave span{border-radius:2px;background:linear-gradient(0deg,#c4b5fd,#7b5cf0)}.v2-wave span.is-silent{background:#c7c7cc}.v2-wave-cut{position:absolute;top:24px;bottom:0;border-left:1.5px dashed rgba(123,92,240,.7);border-right:1.5px dashed rgba(123,92,240,.7);background:repeating-linear-gradient(135deg,rgba(123,92,240,.12) 0 5px,transparent 5px 10px)}.v2-wave-scissors{position:absolute;top:22px;left:50%;display:grid;place-items:center;width:30px;height:30px;border-radius:50%;background:var(--v2-accent);color:#fff;box-shadow:0 6px 16px rgba(123,92,240,.4);transform:translate(-50%,-50%)}.v2-wave-cut em{position:absolute;top:22px;left:calc(50% + 20px);padding:2px 9px;border-radius:999px;background:#fff;box-shadow:0 2px 8px rgba(26,26,26,.12);font-size:12px;font-style:normal;font-weight:600;line-height:1.5;white-space:nowrap;color:var(--v2-accent-ink);transform:translateY(-50%)}.v2-feat--subs{overflow:visible}.v2-feat--subs:has(.v2-style-menu){z-index:5}.v2-fig-captions{display:grid;gap:12px}.v2 .v2-fig-captions .ssp-stage{height:64px;margin-top:0;border-radius:10px}.v2-style-pick{position:relative;z-index:2;justify-self:start}.v2-style-btn{display:inline-flex;align-items:center;gap:8px;height:36px;padding:0 12px 0 14px;border:0;border-radius:999px;background:#fff;box-shadow:0 1px 2px rgba(0,0,0,.06),0 0 0 1px rgba(26,26,26,.08);color:var(--v2-ink-2);font:inherit;font-size:13px;cursor:pointer;transition:box-shadow var(--v2-fast)}.v2-style-btn strong{font-weight:600;color:var(--v2-ink)}.v2-style-btn:hover,.v2-style-pick.is-open .v2-style-btn{box-shadow:0 2px 8px rgba(0,0,0,.08),0 0 0 1.5px var(--v2-accent)}.v2-style-btn:focus-visible{outline:2px solid var(--v2-accent);outline-offset:2px}.v2-style-menu{position:absolute;left:0;bottom:calc(100% + 8px);min-width:210px;margin:0;padding:5px;list-style:none;border-radius:14px;background:hsla(0,0%,100%,.97);backdrop-filter:blur(20px);box-shadow:0 16px 40px rgba(26,26,26,.16),0 0 0 1px rgba(26,26,26,.06);transform-origin:bottom left;animation:v2-menu-in .22s cubic-bezier(.22,1,.36,1) backwards}.v2-style-menu button{display:flex;align-items:center;gap:10px;width:100%;height:38px;padding:0 10px 0 5px;border:0;border-radius:9px;background:transparent;color:var(--v2-ink);font:inherit;font-size:14px;text-align:left;cursor:pointer;transition:background-color var(--v2-fast),color var(--v2-fast)}.v2-style-menu button:hover{background:var(--v2-soft-hover);color:var(--v2-accent-ink)}.v2-style-check{margin-left:auto;color:var(--v2-accent)}.v2-style-chip{display:grid;place-items:center;flex-shrink:0;width:48px;height:28px;border-radius:6px;background:#1e1b26;color:#fff;font-family:Impact,Arial Narrow,sans-serif;font-size:13px;letter-spacing:.02em;text-transform:uppercase;text-shadow:1px 1px 0 #000,-1px 1px 0 #000,1px -1px 0 #000,-1px -1px 0 #000}.v2-style-chip.is-highlight span{padding:1px 5px;border-radius:3px;background:#fff;color:#111;font-family:Liberation Sans,Arial,sans-serif;font-size:11px;font-weight:700;text-shadow:none;text-transform:none}.v2-style-chip.is-bold span{color:#1ee85f}.v2-style-chip.is-mrbeast span{font-size:15px;font-style:italic}.v2-style-chip.is-redbox span{padding:0 4px;border-radius:3px;background:#eb313e;text-shadow:none}@keyframes v2-menu-in{0%{opacity:0;transform:scale(.96) translateY(4px)}}.v2-features:has(.v2-style-pick:hover)+.v2-zoom-cursor{visibility:hidden}.v2-zoom-cursor{position:fixed;top:-100px;left:-100px;margin:-28px 0 0 -28px;z-index:60;display:grid;place-items:center;width:56px;height:56px;border-radius:50%;background:hsla(0,0%,100%,.5);backdrop-filter:blur(12px);box-shadow:0 0 10px rgba(0,0,0,.1),0 0 0 1px rgba(26,26,26,.06);color:var(--v2-ink);pointer-events:none;opacity:0;transform:scale(.2);transition:opacity .18s ease-out,transform .18s ease-in}.v2-zoom-cursor.is-visible{opacity:1;transform:scale(1);transition:opacity .25s ease-out,transform .45s cubic-bezier(.34,1.5,.64,1)}@media (pointer:coarse){.v2-zoom-cursor{display:none}}.v2-zoom{position:fixed;inset:0;z-index:70}.v2-zoom-backdrop{position:absolute;inset:0;background:hsla(0,0%,100%,.72);backdrop-filter:blur(16px);opacity:0;transition:opacity .65s ease-out}.v2-zoom.is-open .v2-zoom-backdrop{opacity:1}.v2-zoom.is-closing .v2-zoom-backdrop{opacity:0}.v2-zoom-panel{position:absolute;inset:0;margin:auto;display:grid;gap:40px;width:min(1160px,calc(100vw - 48px));height:min(560px,calc(100vh - 96px));padding:40px;border-radius:16px;color:var(--v2-ink);overflow:hidden;transform-origin:top left;box-shadow:0 30px 80px rgba(26,26,26,.18);transition:transform .65s cubic-bezier(.22,1,.36,1)}.v2-zoom.is-closing .v2-zoom-panel{opacity:0;transition:transform .65s cubic-bezier(.22,1,.36,1),opacity .3s ease-in .3s}.v2-zoom-panel--tile{background:var(--v2-tile)}.v2-zoom-panel.v2-card--night{color:#fff}.v2-zoom-panel--media-left{grid-template-columns:minmax(0,1.7fr) minmax(0,1fr)}.v2-zoom-panel--media-right{grid-template-columns:minmax(0,1fr) minmax(0,1.7fr)}.v2-zoom-panel--media-right .v2-zoom-media{order:2;margin-top:24px}.v2-zoom-panel--portrait{grid-template-columns:minmax(0,.8fr) minmax(0,1fr)}.v2-zoom-media{display:flex;min-height:0}.v2-zoom-media .v2-media{flex:1;min-height:0}.v2-zoom-panel--portrait .v2-zoom-media{justify-content:center}.v2-zoom-panel--portrait .v2-zoom-media .v2-media{flex:0 1 auto;height:100%;aspect-ratio:9/16}.v2-media--shot.is-wide{padding:0;background:none;overflow:visible}.v2-media--shot.is-wide img{width:100%;height:auto;max-height:none;border-radius:12px;box-shadow:0 16px 40px rgba(26,26,26,.16)}.v2-zoom-media .v2-media--shot.is-wide{flex:1 1 auto}.v2-zoom-panel--portrait .v2-zoom-media .v2-media--shot{aspect-ratio:auto;padding:0;background:none}.v2-zoom-media .v2-media--shot img{max-height:none;border-radius:26px}.v2-zoom-media{align-items:center}.v2-zoom-media .v2-media--video{flex:1 1 auto;height:auto;aspect-ratio:16/9}.v2-zoom-media .v2-media--video video{-o-object-fit:contain;object-fit:contain}.v2-video-toggle{position:absolute;right:12px;bottom:12px;display:grid;place-items:center;width:36px;height:36px;border:0;border-radius:50%;background:rgba(30,27,38,.55);backdrop-filter:blur(12px);color:#fff;cursor:pointer;transition:background-color var(--v2-fast),transform var(--v2-fast)}.v2-video-toggle:hover{background:var(--v2-accent);transform:scale(1.06)}.v2-video-toggle:focus-visible{outline:2px solid var(--v2-accent);outline-offset:2px}.v2-zoom-close,.v2-zoom-media,.v2-zoom-text{opacity:0;transition:opacity .2s ease-out}.v2-zoom.is-open .v2-zoom-close,.v2-zoom.is-open .v2-zoom-media,.v2-zoom.is-open .v2-zoom-text{opacity:1;transition:opacity .35s ease-out .35s}.v2-zoom-text{display:flex;flex-direction:column;justify-content:center;gap:14px;padding-right:24px;overflow:auto}.v2-zoom-text h3{font-size:clamp(26px,2.6vw,34px);font-weight:700;line-height:1.1;letter-spacing:-.02em}.v2-zoom-lead{font-size:18px;line-height:1.45}.v2-zoom-text p:not(.v2-zoom-lead){font-size:15px;line-height:1.6;color:var(--v2-ink-2)}.v2-card--night .v2-zoom-text p:not(.v2-zoom-lead){color:hsla(0,0%,100%,.72)}.v2-zoom-more{align-self:flex-start;margin-top:6px;font-size:15px;color:var(--v2-accent-ink);transition:color var(--v2-fast)}.v2-zoom-more:hover{color:var(--v2-accent)}.v2-card--night .v2-zoom-more{color:#fff}.v2-zoom-close{position:absolute;top:18px;right:18px;display:grid;place-items:center;width:30px;height:30px;border:0;border-radius:50%;background:hsla(240,3%,49%,.16);color:rgba(60,60,67,.6);cursor:pointer;transition:background-color var(--v2-fast),color var(--v2-fast),opacity .2s ease-out}.v2-zoom-close:hover{background:hsla(240,3%,49%,.26);color:rgba(60,60,67,.85)}.v2-zoom-close svg{transition:transform .35s cubic-bezier(.22,1,.36,1)}.v2-zoom-close:hover svg{transform:rotate(90deg)}.v2-zoom-close:focus{outline:none}.v2-zoom-close:focus-visible{outline:2px solid var(--v2-accent);outline-offset:2px}.v2-card--night .v2-zoom-close{background:hsla(0,0%,100%,.14);color:hsla(0,0%,100%,.7)}.v2-card--night .v2-zoom-close:hover{background:hsla(0,0%,100%,.24);color:#fff}@media (max-width:1000px){.v2-zoom-panel,.v2-zoom-panel--media-left,.v2-zoom-panel--media-right,.v2-zoom-panel--portrait{grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(0,1fr) auto;gap:20px;width:calc(100vw - 32px);height:calc(100vh - 64px);padding:24px}.v2-zoom-panel--media-right .v2-zoom-media{order:0}.v2-zoom-media,.v2-zoom-panel--media-right .v2-zoom-media{margin-top:32px}.v2-zoom-text{justify-content:flex-start;padding-right:0}.v2-nav-links{display:none}.v2-nav{--pill-w:150px;padding-right:130px}.v2-nav.is-pill{padding:0 18px;justify-content:center}.v2-hero{padding:110px 0 80px}.v2-hero-grid{grid-template-columns:minmax(0,1fr);gap:56px}.v2-hero-form,.v2-hero-sub{max-width:none}.v2 .v2-stack{max-width:520px;margin:0 auto;width:100%}.v2-section{padding-top:88px}.v2-section--last{padding-bottom:88px}.v2-bento{grid-template-columns:minmax(0,1fr);grid-template-rows:none}.v2-bento-main{grid-column:auto;grid-row:auto;padding:28px}.v2-bento-figure{position:relative;flex:none;height:300px;margin:0 -28px -28px;overflow:hidden}.v2-bento-figure img{bottom:-18%;height:118%}.v2-bento-main h3{font-size:22px}.v2-bento>.v2-card:not(.v2-bento-main){min-height:0}.v2-features{grid-template-columns:minmax(0,1fr);grid-template-areas:"detect" "mobile" "facecam" "silence" "subs" "editor"}.v2-feat,.v2-feat--detect,.v2-feat--editor,.v2-feat--facecam{flex-direction:column;min-height:0;padding:28px}}@media (max-width:1000px){.v2-fig:has(.v2-art){margin:auto -28px -28px}.v2-mc{--u:0.66px}.v2-card .v2-media--phone{margin-bottom:-28px}.v2-mc-pause{display:none}.v2-feat--detect h3,.v2-feat--editor h3,.v2-feat--facecam h3{font-size:22px}.v2-pricing,.v2-stats,.v2-tweets{grid-template-columns:minmax(0,1fr)}.v2-plan{padding:28px}.v2-footer-top{grid-template-columns:minmax(0,1fr);gap:40px}.v2-footer-cols{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 24px}.v2-footer-copy{margin-top:56px}.v2-page-hero{padding:132px 0 40px}.v2-page-hero-sub{font-size:17px}.v2-explain{grid-template-columns:minmax(0,1fr)}.v2-explain .v2-card{padding:28px}.v2-nf-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.v2-nf-steps{grid-template-columns:minmax(0,1fr)}.v2-nf-block{margin-top:72px}.v2-blog-card.is-wide{grid-template-columns:minmax(0,1fr);gap:16px;margin-bottom:48px}.v2-blog-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:40px 16px}.v2-slide{padding:0 28px}.v2-slide-text{padding:36px 0}.v2-bar .v2-bar-thumb{display:none}.v2-bar-channel{padding-left:18px}.v2-bar-input input{width:96px}}@media (max-width:640px){.v2-wrap{padding:0 20px}.v2 .v2-signin{right:20px}.v2-logo{font-size:24px}.v2-h1 br{display:none}.v2-ba{flex-direction:column;align-items:flex-start;gap:24px}.v2-ba-arrow{transform:rotate(90deg);align-self:center}.v2-video--landscape{width:100%}.v2-video--portrait{width:60vw;align-self:center}.v2-ba-item{width:100%}.v2-msg-bubble,.v2-msg-q{max-width:92%;font-size:15px}.v2-pill{gap:12px;padding-left:18px}.v2-chips{flex-wrap:nowrap;margin:0 -20px;padding:0 20px;overflow-x:auto;scrollbar-width:none}.v2-chips::-webkit-scrollbar{display:none}.v2-search{max-width:none}.v2-dc-grid{grid-template-columns:minmax(0,1fr)}.v2-nf-stat{padding:20px}.v2-blog-grid{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.v2 .v2-stack .lp-tk-card,.v2 .v2-stack .lp-tk-card:after{transition:none}.v2 .v2-stack .v2-slot-enter{animation:none}.v2-late-new,.v2-late-old:after{transition:none}.v2-missed.is-seen .v2-missed-dot{animation:none;opacity:.2}.v2-missed.is-seen .v2-missed-dot.is-clipped{opacity:1}.v2-bar,.v2-card,.v2-chev,.v2-media-inner,.v2-msg-a,.v2-msg-avatar,.v2-msg-bubble,.v2-nav,.v2-signin,.v2-stat,.v2-zoom-backdrop,.v2-zoom-panel{transition:none}.v2-card:hover,.v2-card:hover .v2-chev,.v2-card:hover .v2-media-inner,.v2-stat:hover{transform:none}}.v2-calc{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:16px;max-width:1080px;margin:0 auto}.v2-calc-controls{display:grid;align-content:start;gap:28px;padding:32px;border-radius:var(--v2-radius);background:var(--v2-tile)}.v2-calc-modes{display:grid;grid-template-columns:1fr 1fr;padding:4px;border-radius:999px;background:#fff}.v2-calc-modes button{height:40px;border:0;border-radius:999px;background:transparent;color:var(--v2-ink-3);font:inherit;font-size:14px;font-weight:500;cursor:pointer;transition:background-color var(--v2-fast),color var(--v2-fast)}.v2-calc-modes button:hover{color:var(--v2-accent-ink)}.v2-calc-modes button.is-on{background:var(--v2-accent);color:#fff}.v2-calc-field{display:grid;gap:10px;min-width:0;margin:0;padding:0;border:0}.v2-calc-field legend,.v2-calc-field>label:first-child{padding:0;margin-bottom:10px;font-size:13px;font-weight:500;color:var(--v2-ink-2)}.v2-calc-field>label:first-child{margin-bottom:0}.v2-calc .v2-chip{background:#fff}.v2-calc .v2-chip.is-on{background:var(--v2-ink);color:#fff}.v2-calc-row{display:flex;align-items:center;gap:16px}.v2-calc-row input[type=range]{flex:1;min-width:0;accent-color:var(--v2-accent);cursor:pointer}.v2-calc-num{width:140px;height:44px;padding:0 16px;border:0;border-radius:999px;background:#fff;color:var(--v2-ink);font:inherit;font-size:15px;font-weight:600;font-variant-numeric:tabular-nums;text-align:right;outline:0;transition:box-shadow var(--v2-fast)}.v2-calc-num:focus{box-shadow:0 0 0 2px var(--v2-accent)}.v2-calc-num--wide{width:100%;text-align:left}.v2-calc-pair{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:16px}.v2-calc-check{display:flex;align-items:center;gap:8px;font-size:13px;color:var(--v2-ink-3);cursor:pointer}.v2-calc-check input{accent-color:var(--v2-accent)}.v2-calc-result{display:grid;align-content:start;justify-items:start;padding:32px;border-radius:var(--v2-radius);background:linear-gradient(180deg,var(--v2-lav) 0,var(--v2-lav-2) 100%)}.v2-calc-big{font-size:clamp(40px,5vw,60px);font-weight:700;line-height:1.05;letter-spacing:-.03em;font-variant-numeric:tabular-nums}.v2-calc-big-note{margin-top:8px;font-size:15px;line-height:1.45;color:var(--v2-ink-3)}.v2-calc-clips{margin-top:20px;font-size:15px;line-height:1.5;font-weight:500}.v2-calc-compare{margin-top:12px;padding:12px 16px;border-radius:10px;background:#fff;font-size:14px;line-height:1.45;color:var(--v2-accent-ink)}.v2-calc-needs{margin-top:24px;font-size:14px;line-height:1.5;color:var(--v2-ink-3)}.v2-calc-needs strong{font-weight:600;color:var(--v2-ink)}.v2-calc-needs ul{display:grid;gap:6px;margin:10px 0 12px;padding:0;list-style:none}.v2-calc-needs li{position:relative;padding-left:16px}.v2-calc-needs li:before{content:"";position:absolute;left:1px;top:.6em;width:5px;height:5px;border-radius:50%;background:var(--v2-accent)}.v2-calc-needs p{color:var(--v2-ink-2)}.v2-calc-actions{display:flex;flex-wrap:wrap;gap:8px;margin-top:24px}.v2 .v2-calc-actions .v2-btn{height:40px;padding:0 20px}.v2 .v2-calc-actions .v2-btn--secondary{background:#fff}.v2 .v2-calc-actions .v2-btn--secondary:hover{background:var(--v2-soft-hover)}.v2-calc-asof{max-width:1080px;margin:16px auto 0;font-size:13px;text-align:center;color:var(--v2-ink-2)}.v2-log{display:grid;gap:72px;max-width:880px;margin:24px auto 0;padding:0;list-style:none}.v2-log-entry{display:grid;grid-template-columns:150px minmax(0,1fr);gap:32px}.v2-log-date{padding-top:3px;font-size:14px;color:var(--v2-ink-2);font-variant-numeric:tabular-nums}.v2-log-body{min-width:0}.v2-log-kind{display:inline-block;padding:3px 10px;border-radius:999px;background:var(--v2-tile);font-size:12px;font-weight:600;color:var(--v2-ink-3)}.v2-log-kind.is-new{background:var(--v2-lav);color:var(--v2-accent-ink)}.v2-log-body h2{margin-top:12px;font-size:clamp(22px,2.2vw,26px);font-weight:700;line-height:1.2;letter-spacing:-.015em}.v2-log-body p{max-width:640px;margin-top:8px;font-size:17px;line-height:1.6;color:var(--v2-ink-3)}.v2-log-link{display:inline-flex;gap:6px;margin-top:12px;font-size:15px;font-weight:500;color:var(--v2-accent-ink);transition:gap var(--v2-fast)}.v2-log-link:hover{gap:10px}.v2-log-media{margin-top:24px;border-radius:var(--v2-radius);background:var(--v2-tile);overflow:hidden}.v2-log-media video{display:block;width:100%;height:auto;aspect-ratio:16/9;-o-object-fit:cover;object-fit:cover}@media (max-width:640px){.v2-log{gap:56px}.v2-log-entry{grid-template-columns:1fr;gap:8px}}.v2-calc-table{max-width:1080px;margin:0 auto;padding:4px 8px 6px;border-radius:16px;background:var(--v2-tile)}.v2-calc-table table{width:100%;border-collapse:separate;border-spacing:0 6px;font-size:15px}.v2-calc-table caption{padding:16px 16px 4px;caption-side:top}.v2-calc-table caption,.v2-calc-table thead th{font-size:13px;text-align:left;color:var(--v2-ink-2)}.v2-calc-table thead th{padding:12px 16px 2px;font-weight:500;white-space:nowrap}.v2-calc-table tbody td,.v2-calc-table tbody th{padding:16px;vertical-align:top;text-align:left;background:#fff;color:var(--v2-ink-3)}.v2-calc-table tbody th{font-weight:600;color:var(--v2-ink);border-radius:10px 0 0 10px}.v2-calc-table tbody td:last-child{border-radius:0 10px 10px 0}@media (max-width:900px){.v2-calc{grid-template-columns:1fr}.v2-calc-controls,.v2-calc-result{padding:24px}}@media (max-width:640px){.v2-calc .v2-chips{flex-wrap:wrap;margin:0;padding:0;overflow:visible}.v2-calc-row{flex-wrap:wrap}.v2-calc-row input[type=range]{flex-basis:100%}.v2-calc-row .v2-calc-num{width:100%;text-align:left}.v2-calc-table{padding:8px}.v2-calc-table table,.v2-calc-table tbody,.v2-calc-table td,.v2-calc-table th,.v2-calc-table tr{display:block}.v2-calc-table thead{display:none}.v2-calc-table caption{display:block;padding:8px 8px 4px}.v2-calc-table tbody tr{margin-bottom:8px;border-radius:10px;background:#fff;overflow:hidden}.v2-calc-table tbody th{padding:14px 16px 6px;border-radius:0}.v2-calc-table tbody td{padding:6px 16px;border-radius:0}.v2-calc-table tbody td:last-child{padding-bottom:14px;border-radius:0}.v2-calc-table tbody td:before{content:attr(data-label);display:block;font-size:12px;color:var(--v2-ink-2)}}