.video-comparison-page-module__4paOOq__page{padding-bottom:80px;}.video-comparison-page-module__4paOOq__eyebrow{}.video-comparison-page-module__4paOOq__heroLink,.video-comparison-page-module__4paOOq__textLink{}.video-comparison-page-module__4paOOq__jumpNav,.video-comparison-page-module__4paOOq__page>section:not(.video-comparison-page-module__4paOOq__hero){width:100%;max-width:var(--marketing-content-width);padding:var(--marketing-section-space) var(--marketing-gutter);margin-inline:auto;scroll-margin-top:85px}.video-comparison-page-module__4paOOq__page h2{font-size:var(--marketing-heading-size);font-weight:var(--marketing-heading-weight);letter-spacing:var(--marketing-heading-tracking);text-wrap:balance;line-height:1.1}.video-comparison-page-module__4paOOq__hero{isolation:isolate;color:var(--marketing-on-ink);background:var(--marketing-section);position:relative;overflow:hidden}.video-comparison-page-module__4paOOq__heroImage{z-index:-2;object-fit:cover;object-position:center;-webkit-mask-image:linear-gradient(90deg,#0000,#000 25%);mask-image:linear-gradient(90deg,#0000,#000 25%);width:73%!important;left:27%!important}.video-comparison-page-module__4paOOq__hero:after{content:"";z-index:-1;background:linear-gradient(90deg,var(--marketing-section) 15%,color-mix(in srgb,var(--marketing-section) 92%,transparent) 35%,color-mix(in srgb,var(--marketing-section) 19%,transparent) 67%,color-mix(in srgb,var(--marketing-section) 2%,transparent));position:absolute;inset:0}.video-comparison-page-module__4paOOq__heroInner{max-width:var(--marketing-content-width);min-height:615px;padding:27px var(--marketing-gutter) 75px;margin-inline:auto;position:relative}.video-comparison-page-module__4paOOq__breadcrumbLayout{margin-bottom:58px}.video-comparison-page-module__4paOOq__heroCopy{max-width:600px;animation:.6s both video-comparison-page-module__4paOOq__enter}.video-comparison-page-module__4paOOq__hero .video-comparison-page-module__4paOOq__eyebrow{color:var(--marketing-on-ink);margin-bottom:20px}.video-comparison-page-module__4paOOq__hero h1{max-width:600px;font:600 var(--marketing-text-display) /1.08 var(--marketing-font-display);letter-spacing:-.03em;text-wrap:wrap;white-space:pre-line}.video-comparison-page-module__4paOOq__heroIntro{max-width:445px;color:var(--marketing-on-ink);margin-block:25px;font-size:15px;line-height:1.75}.video-comparison-page-module__4paOOq__actions{flex-wrap:wrap;align-items:center;gap:12px 24px;display:flex}.video-comparison-page-module__4paOOq__compareLink,.video-comparison-page-module__4paOOq__hero .video-comparison-page-module__4paOOq__heroLink{color:var(--marketing-on-ink)}.video-comparison-page-module__4paOOq__compareLink{text-underline-offset:4px;align-items:center;min-height:44px;margin-top:9px;font-size:12px;text-decoration:underline;display:inline-flex}.video-comparison-page-module__4paOOq__heroCaption{bottom:22px;right:var(--marketing-gutter);color:var(--marketing-on-photo);background:color-mix(in srgb,var(--marketing-section) 72%,transparent);padding:7px 10px;font-size:11px;position:absolute}.video-comparison-page-module__4paOOq__page>section.video-comparison-page-module__4paOOq__verdict{grid-template-columns:.8fr 1fr 1fr;gap:48px;padding-block:65px;display:grid}.video-comparison-page-module__4paOOq__verdict h2{max-width:280px;font-size:30px}.video-comparison-page-module__4paOOq__verdict .video-comparison-page-module__4paOOq__eyebrow{color:var(--muted-foreground);margin-bottom:12px}.video-comparison-page-module__4paOOq__verdict h3{font-size:25px;font-weight:var(--marketing-heading-weight);letter-spacing:var(--marketing-heading-tracking);margin-bottom:13px}.video-comparison-page-module__4paOOq__verdict>div>p:last-child{color:var(--muted-foreground);font-size:14px;line-height:1.75}.video-comparison-page-module__4paOOq__page>.video-comparison-page-module__4paOOq__jumpNav{border-block:1px solid var(--border);grid-template-columns:.35fr 1fr;gap:30px;padding-block:22px;display:grid}.video-comparison-page-module__4paOOq__jumpNav>span{color:var(--muted-foreground);padding-top:12px;font-size:12px}.video-comparison-page-module__4paOOq__jumpNav>div{flex-wrap:wrap;gap:0 24px;display:flex}.video-comparison-page-module__4paOOq__jumpNav a{text-underline-offset:5px;align-items:center;min-height:44px;font-size:13px;transition:color .16s;display:inline-flex}.video-comparison-page-module__4paOOq__jumpNav a:hover{color:var(--marketing-accent);text-decoration:underline}.video-comparison-page-module__4paOOq__page>section[data-test^=video-comparison-section-]{padding-top:70px}.video-comparison-page-module__4paOOq__benchmark{border-top:1px solid var(--border);padding-top:30px}.video-comparison-page-module__4paOOq__benchmarkGrid{grid-template-columns:minmax(0,.65fr) minmax(0,1.35fr)}.video-comparison-page-module__4paOOq__benchmarkCopy{flex-direction:column;gap:20px;min-width:0;display:flex}.video-comparison-page-module__4paOOq__benchmarkCopy>div:last-child{grid-template-columns:1fr;gap:18px;display:grid}.video-comparison-page-module__4paOOq__benchmarkCopy p{line-height:1.75}.video-comparison-page-module__4paOOq__benchmarkCopy h3{letter-spacing:var(--marketing-heading-tracking);font-size:27px;line-height:1.2}.video-comparison-page-module__4paOOq__playbackBar{border-bottom:1px solid var(--border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding-block:8px 16px;display:flex}.video-comparison-page-module__4paOOq__playBoth{background:var(--foreground);min-height:44px;color:var(--background);border-radius:var(--radius-xl);cursor:pointer;align-items:center;gap:8px;padding:10px 16px;font-size:12px;font-weight:550;transition:transform .15s;display:inline-flex}.video-comparison-page-module__4paOOq__playBoth:active{transform:scale(.97)}.video-comparison-page-module__4paOOq__promptButton{min-height:44px;color:var(--foreground);text-underline-offset:5px;cursor:pointer;justify-self:start;align-items:center;gap:9px;font-size:13px;font-weight:550;display:inline-flex}.video-comparison-page-module__4paOOq__actions svg,.video-comparison-page-module__4paOOq__promptButton svg{transition:transform .18s}.video-comparison-page-module__4paOOq__actions a:hover svg,.video-comparison-page-module__4paOOq__promptButton:hover svg{transform:translate(3px)}.video-comparison-page-module__4paOOq__promptButton:hover{text-decoration:underline}.video-comparison-page-module__4paOOq__videoFrame{background:var(--marketing-section);border-radius:10px;width:100%;max-width:100%;position:relative;overflow:hidden}.video-comparison-page-module__4paOOq__modelSettings{color:var(--muted-foreground);margin-top:5px;font-size:10px;font-weight:400;display:block}.video-comparison-page-module__4paOOq__featureIntro{grid-template-columns:.8fr 1.3fr;gap:22px 70px;display:grid}.video-comparison-page-module__4paOOq__featureIntro>span{grid-column:1/-1}.video-comparison-page-module__4paOOq__featureIntro h2{grid-row:span 2}.video-comparison-page-module__4paOOq__featureBenchmark{border-top:1px solid var(--border);grid-template-columns:minmax(0,.65fr) minmax(0,1.35fr);gap:45px;padding-top:30px;display:grid}.video-comparison-page-module__4paOOq__page>section.video-comparison-page-module__4paOOq__decision,.video-comparison-page-module__4paOOq__page>section.video-comparison-page-module__4paOOq__method{padding-block:38px}.video-comparison-page-module__4paOOq__decision h2,.video-comparison-page-module__4paOOq__guidance h2,.video-comparison-page-module__4paOOq__method h2{font-size:var(--marketing-heading-size)}.video-comparison-page-module__4paOOq__decision td{padding-block:12px;font-size:13px}.video-comparison-page-module__4paOOq__decision th:not(:first-child){font-size:18px}.video-comparison-page-module__4paOOq__decision>div:last-child>div{padding-block:12px}.video-comparison-page-module__4paOOq__decision>div:last-child>div>div{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px;margin-top:8px;font-size:12px;display:grid}.video-comparison-page-module__4paOOq__decision>div:last-child>div>div>div{margin-block:0}.video-comparison-page-module__4paOOq__method>p{max-width:920px;color:var(--muted-foreground);margin-top:14px;font-size:14px;line-height:1.7}.video-comparison-page-module__4paOOq__methodDetails{margin-top:18px;font-size:13px}.video-comparison-page-module__4paOOq__methodDetails summary{cursor:pointer;text-underline-offset:4px;width:fit-content;min-height:44px;padding-block:12px;text-decoration:underline}.video-comparison-page-module__4paOOq__methodDetails summary:focus-visible{outline:3px solid var(--ring);outline-offset:5px}.video-comparison-page-module__4paOOq__methodDetails>div{max-width:920px;color:var(--muted-foreground);line-height:1.7}.video-comparison-page-module__4paOOq__methodDetails p+p,.video-comparison-page-module__4paOOq__methodDetails ul{margin-top:14px}.video-comparison-page-module__4paOOq__methodDetails ul{padding-left:20px;list-style:outside}.video-comparison-page-module__4paOOq__groupNav{border-top:1px solid var(--border);flex-wrap:wrap;gap:4px 24px;margin-top:26px;padding-top:16px;display:flex}.video-comparison-page-module__4paOOq__groupNav a{text-underline-offset:5px;align-items:center;gap:8px;min-height:44px;font-size:13px;text-decoration:underline;display:inline-flex}.video-comparison-page-module__4paOOq__groupNav span{font-size:11px}.video-comparison-page-module__4paOOq__groupNav span,.video-comparison-page-module__4paOOq__guidance ul{color:var(--muted-foreground)}.video-comparison-page-module__4paOOq__guidance ul{max-width:920px;margin-block:24px;padding-left:20px;font-size:14px;line-height:1.75;list-style:outside}.video-comparison-page-module__4paOOq__guidance li+li{margin-top:16px}.video-comparison-page-module__4paOOq__page>.video-comparison-page-module__4paOOq__finalCta{border-block:1px solid var(--border)}.video-comparison-page-module__4paOOq__conclusionChoices{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:40px;margin-block:32px;display:grid}.video-comparison-page-module__4paOOq__conclusionChoices h3{font-size:25px;font-weight:var(--marketing-heading-weight);letter-spacing:var(--marketing-heading-tracking)}.video-comparison-page-module__4paOOq__conclusionChoices p{color:var(--muted-foreground);margin-top:14px;font-size:14px;line-height:1.75}.video-comparison-page-module__4paOOq__page :is(a,button):not([data-slot=breadcrumb-link]):not([data-slot^=marketing-]):focus-visible,.video-comparison-page-module__4paOOq__promptDialog button:focus-visible{outline:2px solid var(--foreground);outline-offset:4px}.video-comparison-page-module__4paOOq__hero.video-comparison-page-module__4paOOq__hero :is(a,button):not([data-slot=breadcrumb-link]):not([data-slot^=marketing-]):focus-visible{outline-color:var(--marketing-pink)}.video-comparison-page-module__4paOOq__promptDialog.video-comparison-page-module__4paOOq__promptDialog{background:var(--background);color:var(--foreground);border-color:var(--border);width:calc(100vw - 32px);max-height:90svh;overflow-y:auto}.video-comparison-page-module__4paOOq__promptDialog pre{background:var(--muted);overflow-wrap:anywhere;max-height:55svh}.video-comparison-page-module__4paOOq__promptDialog .prompt-composer-scrollbar{background:var(--muted);overflow-wrap:anywhere;max-height:55svh}[data-slot=dialog-portal]:has(.video-comparison-page-module__4paOOq__promptDialog){z-index:200;position:relative}@media (min-width:1024px){.video-comparison-page-module__4paOOq__benchmarkCopy{position:sticky;top:110px}.video-comparison-page-module__4paOOq__featureBenchmark>div:first-child{align-self:start;position:sticky;top:110px}}@media (max-width:1023px){.video-comparison-page-module__4paOOq__benchmarkGrid,.video-comparison-page-module__4paOOq__featureBenchmark{grid-template-columns:1fr}.video-comparison-page-module__4paOOq__benchmarkCopy{grid-template-columns:1fr 1fr;gap:30px;display:grid}.video-comparison-page-module__4paOOq__heroInner{min-height:570px}.video-comparison-page-module__4paOOq__hero h1{max-width:540px;font-size:64px}.video-comparison-page-module__4paOOq__page>section.video-comparison-page-module__4paOOq__verdict{grid-template-columns:1fr 1fr;gap:30px}.video-comparison-page-module__4paOOq__verdict h2{grid-column:1/-1;max-width:none}}@media (max-width:700px){.video-comparison-page-module__4paOOq__heroInner{min-height:635px;padding-top:18px;padding-bottom:145px}.video-comparison-page-module__4paOOq__heroImage{object-position:64% center;-webkit-mask-image:none;mask-image:none;width:100%!important;left:0!important}.video-comparison-page-module__4paOOq__hero:after{background:linear-gradient(180deg,color-mix(in srgb,var(--marketing-section) 91%,transparent),color-mix(in srgb,var(--marketing-section) 78%,transparent) 60%,color-mix(in srgb,var(--marketing-section) 15%,transparent))}.video-comparison-page-module__4paOOq__breadcrumbLayout{margin-bottom:26px}.video-comparison-page-module__4paOOq__hero h1{max-width:490px;font-size:clamp(26px,7.6vw,32px);line-height:1.1}.video-comparison-page-module__4paOOq__heroIntro{max-width:370px;margin-block:20px;font-size:14px}.video-comparison-page-module__4paOOq__heroCaption{left:var(--marketing-gutter);max-width:calc(100% - 46px);right:auto}.video-comparison-page-module__4paOOq__hero .video-comparison-page-module__4paOOq__eyebrow{letter-spacing:.07em;font-size:10px}.video-comparison-page-module__4paOOq__conclusionChoices,.video-comparison-page-module__4paOOq__featureIntro,.video-comparison-page-module__4paOOq__page>.video-comparison-page-module__4paOOq__jumpNav,.video-comparison-page-module__4paOOq__page>section.video-comparison-page-module__4paOOq__verdict{grid-template-columns:1fr;gap:30px}.video-comparison-page-module__4paOOq__page>section.video-comparison-page-module__4paOOq__verdict{padding-block:42px}.video-comparison-page-module__4paOOq__verdict>div{border-top:1px solid var(--border);padding-top:23px}.video-comparison-page-module__4paOOq__page>.video-comparison-page-module__4paOOq__jumpNav{gap:8px}.video-comparison-page-module__4paOOq__jumpNav>span{padding-top:0}.video-comparison-page-module__4paOOq__jumpNav>div{gap:0 18px}.video-comparison-page-module__4paOOq__benchmarkCopy{display:flex}.video-comparison-page-module__4paOOq__featureIntro h2{grid-row:auto}.video-comparison-page-module__4paOOq__page>section[data-test^=video-comparison-section-]{padding-top:45px}}@keyframes video-comparison-page-module__4paOOq__enter{0%{transform:translateY(14px)}to{transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.video-comparison-page-module__4paOOq__heroCopy{animation:none}.video-comparison-page-module__4paOOq__actions svg,.video-comparison-page-module__4paOOq__jumpNav a,.video-comparison-page-module__4paOOq__playBoth,.video-comparison-page-module__4paOOq__promptButton svg{transition:none}}.video-comparison-page-module__4paOOq__promptDialog button{color:var(--foreground)}.video-comparison-page-module__4paOOq__promptDialog [data-slot=dialog-description]{color:var(--muted-foreground)}
