.video-expander-module__q0vYCa__page{--ink:#0b1424;--ink-soft:#182741;--muted:#5d6c77;--muted-strong:#41505c;--line:#e0e8e4;--line-strong:#c8d6d0;--mint:#f7faf8;--mint-deep:#eef4f1;--surface:#fff;--lp-accent:var(--brand-600);--lp-accent-hover:var(--brand-600-hover);--lp-accent-ink:var(--brand-700);--lp-accent-bright:var(--brand-400);--lp-accent-on-dark:#04211e;--lp-accent-soft:color-mix(in srgb, var(--brand-400) 16%, transparent);--font-display:var(--font-noto-serif), serif;--shadow-card:0 50px 90px -55px #0b142473, 0 18px 40px -30px #0b142440;--shadow-media:0 46px 80px -50px #0b142480, 0 14px 34px -26px #0b142452;isolation:isolate;background:var(--mint);color:var(--ink);font-family:var(--font-sans);font-weight:400;overflow-x:clip}.video-expander-module__q0vYCa__page :where(h1,h2,h3,p,figure,ol,ul){margin:0}.video-expander-module__q0vYCa__page :where(ol,ul){padding:0;list-style:none}.video-expander-module__q0vYCa__page :where(a){color:inherit;text-decoration:none}.video-expander-module__q0vYCa__page :where(button){font:inherit}.video-expander-module__q0vYCa__page :where(a,button,summary):focus-visible{outline:2px solid var(--lp-accent);outline-offset:3px}.video-expander-module__q0vYCa__container{width:100%;max-width:1240px;margin:0 auto;padding-inline:32px}.video-expander-module__q0vYCa__hero{background:radial-gradient(1000px 520px at 78% -10%, #2dd4bf29, transparent 68%), radial-gradient(760px 440px at 98% 14%, #0d94881f, transparent 70%), var(--mint);padding-top:clamp(7.5rem,10vw,9.5rem);padding-bottom:clamp(3.5rem,5vw,4.5rem);position:relative;overflow:clip}.video-expander-module__q0vYCa__hero:before{content:"";pointer-events:none;background-image:radial-gradient(circle at 1px 1px,#0b142414 1px,#0000 0);background-size:22px 22px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(56% 74% at 30% 42%,#000 0%,#0000 100%);mask-image:radial-gradient(56% 74% at 30% 42%,#000 0%,#0000 100%)}.video-expander-module__q0vYCa__heroInner{z-index:1;grid-template-columns:minmax(0,1fr) minmax(0,540px);align-items:center;gap:clamp(2.5rem,5vw,4.5rem);display:grid;position:relative}.video-expander-module__q0vYCa__heroCopy{max-width:36rem}.video-expander-module__q0vYCa__title{font-family:var(--font-display);letter-spacing:-.022em;font-weight:500}.video-expander-module__q0vYCa__titleProduct{color:var(--ink);font-size:clamp(2.2rem,3.4vw,3rem);line-height:1.04;display:block}.video-expander-module__q0vYCa__titleBenefit{color:var(--ink);letter-spacing:-.028em;margin-top:.3rem;font-size:clamp(2.6rem,4.2vw,3.8rem);line-height:1.02;display:block}.video-expander-module__q0vYCa__benefitLine{display:block}.video-expander-module__q0vYCa__benefitLead{color:var(--lp-accent-ink);font-style:italic}.video-expander-module__q0vYCa__lead{max-width:31rem;color:var(--muted);letter-spacing:-.005em;margin-top:1.3rem;font-size:clamp(.95rem,1.15vw,1.03rem);line-height:1.68}.video-expander-module__q0vYCa__previewCard{background:linear-gradient(#0d1626 0%,#070d17 100%);border:1px solid #ffffff14;border-radius:24px;padding:10px;scroll-margin-top:6.5rem;position:relative;box-shadow:0 60px 90px -50px #080e19b8,0 20px 40px -30px #080e1973}.video-expander-module__q0vYCa__previewStage{background:radial-gradient(440px 300px at 50% 18%,#2dd4bf21,#0000 70%),radial-gradient(380px 300px at 64% 92%,#0d948829,#0000 72%),#060c16;border-radius:18px;justify-content:center;align-items:center;height:392px;padding:22px 26px 84px;display:flex;position:relative;overflow:hidden}.video-expander-module__q0vYCa__previewStage:after{content:"";pointer-events:none;background-image:radial-gradient(circle at 1px 1px,#ffffff0e 1px,#0000 0);background-size:18px 18px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(72% 88% at 50% 46%,#000,#0000 100%);mask-image:radial-gradient(72% 88% at 50% 46%,#000,#0000 100%)}.video-expander-module__q0vYCa__previewStage[data-result=true]{background:#050910;height:auto;padding:0}.video-expander-module__q0vYCa__previewStage[data-result=true]:after{display:none}.video-expander-module__q0vYCa__resultVideo{object-fit:contain;background:#050910;width:100%;max-height:min(70vh,520px);display:block}.video-expander-module__q0vYCa__resultDownload{z-index:3;color:#fff;background:#060c16cc;border:1px solid #ffffff4d;border-radius:12px;place-items:center;width:42px;height:42px;display:grid;position:absolute;top:12px;right:12px}.video-expander-module__q0vYCa__resultDownload:hover{background:#153c40}.video-expander-module__q0vYCa__resultDownload:focus-visible{outline-offset:3px;outline:2px solid #5eead4}.video-expander-module__q0vYCa__previewFrame{z-index:1;aspect-ratio:16/9;will-change:width, height;background:#071523;border-radius:11px;flex:none;width:100%;transition:width .66s cubic-bezier(.22,1,.36,1),height .66s cubic-bezier(.22,1,.36,1),box-shadow .45s,opacity .3s;position:relative;overflow:hidden;box-shadow:0 0 0 1px #99f6e433,0 34px 64px -34px #000000f2}.video-expander-module__q0vYCa__previewFrameMuted{pointer-events:none;opacity:0}.video-expander-module__q0vYCa__previewFrameExpanded{box-shadow:0 0 0 1px #a8d6ff8c,0 0 70px -16px #2dd4bf6b,0 34px 70px -34px #000000f2}.video-expander-module__q0vYCa__previewFillPhoto{filter:blur(26px)saturate(.8)brightness(.78);background-position:50%;background-size:cover;position:absolute;inset:-14%;transform:scale(1.12)}.video-expander-module__q0vYCa__previewFill{z-index:1;background-color:#04221f80;background-image:linear-gradient(#99f6e44d 1px,#0000 1px),linear-gradient(90deg,#99f6e44d 1px,#0000 1px);background-size:28px 28px;position:absolute;inset:0;box-shadow:inset 0 0 60px #02141280}.video-expander-module__q0vYCa__previewFrameGrowing .video-expander-module__q0vYCa__previewFill:before{content:"";z-index:3;background:linear-gradient(90deg,#0000 0%,#99f6e452 46%,#99f6e40d 56%,#0000 74%) 0 0/240% 100%;animation:1s cubic-bezier(.3,.9,.3,1) video-expander-module__q0vYCa__previewScan;position:absolute;inset:0}@keyframes video-expander-module__q0vYCa__previewScan{0%{background-position:130% 0}to{background-position:-80% 0}}.video-expander-module__q0vYCa__previewMedia{z-index:2;cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;will-change:width, left;width:31.64%;height:100%;transition:width .66s cubic-bezier(.22,1,.36,1),left .66s cubic-bezier(.22,1,.36,1);position:absolute;top:0;left:34.18%}.video-expander-module__q0vYCa__previewMediaStatic{cursor:default;touch-action:auto}.video-expander-module__q0vYCa__previewMediaDragging{cursor:grabbing;transition:none}.video-expander-module__q0vYCa__previewMediaTuning{transition-duration:.12s}.video-expander-module__q0vYCa__previewImage{object-fit:cover;pointer-events:none;-webkit-user-drag:none;width:100%;height:100%}.video-expander-module__q0vYCa__previewMedia:after{content:"";pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #fff3,inset 0 0 40px #030a1438}.video-expander-module__q0vYCa__previewConsole{z-index:7;-webkit-backdrop-filter:blur(16px)saturate(1.25);backdrop-filter:blur(16px)saturate(1.25);background:#09101bb8;border:1px solid #ffffff1a;border-radius:13px;justify-content:space-between;align-items:center;gap:8px;padding:5px;display:flex;position:absolute;bottom:10px;left:12px;right:12px;box-shadow:0 16px 34px -20px #000000d9}.video-expander-module__q0vYCa__previewRatios,.video-expander-module__q0vYCa__previewAligns{min-width:0;border:0;align-items:center;gap:1px;min-inline-size:0;margin:0;padding:0;display:flex}.video-expander-module__q0vYCa__previewRatio{color:#d4e2f099;height:32px;font-family:var(--font-mono);letter-spacing:-.01em;border-radius:9px;align-items:center;gap:5px;padding:0 7px;font-size:10px;transition:background-color .18s,color .18s;display:inline-flex}.video-expander-module__q0vYCa__previewGlyph{place-items:center;display:grid}.video-expander-module__q0vYCa__previewGlyph svg{display:block}.video-expander-module__q0vYCa__previewRatio:hover{color:#fff}.video-expander-module__q0vYCa__previewRatio[aria-pressed=true]{color:#071120;background:#fffffff0}.video-expander-module__q0vYCa__previewRatio[aria-pressed=true] .video-expander-module__q0vYCa__previewGlyph rect{stroke:var(--lp-accent-ink)}.video-expander-module__q0vYCa__previewAligns{border-left:1px solid #ffffff17;margin-left:2px;padding:3px 3px 3px 4px}.video-expander-module__q0vYCa__previewAlign{color:#d0dfee94;border-radius:7px;place-items:center;width:27px;height:28px;transition:background-color .18s,color .18s;display:grid}.video-expander-module__q0vYCa__previewAlign:hover{color:#fff}.video-expander-module__q0vYCa__previewAlign[aria-pressed=true]{color:#fff;background:#ffffff1f}.video-expander-module__q0vYCa__previewPad{flex:0 200px;align-items:center;gap:8px;min-width:86px;padding:0 6px 0 4px;display:flex}.video-expander-module__q0vYCa__previewPadIcon{color:#d0dfee8c;flex:none;place-items:center;display:grid}.video-expander-module__q0vYCa__previewPadRange{--preview-fill:0%;appearance:none;cursor:pointer;background:0 0;flex:1;min-width:40px;height:16px;margin:0}.video-expander-module__q0vYCa__previewPadRange::-webkit-slider-runnable-track{background-image:linear-gradient(90deg, var(--lp-accent-bright), var(--lp-accent)), linear-gradient(#ffffff29, #ffffff29);background-repeat:no-repeat;background-size:var(--preview-fill) 3px, 100% 3px;border-radius:999px;height:3px}.video-expander-module__q0vYCa__previewPadRange::-webkit-slider-thumb{appearance:none;background:#fff;border:0;border-radius:50%;width:12px;height:12px;margin-top:-4.5px;box-shadow:0 2px 6px #00000073}.video-expander-module__q0vYCa__previewPadRange::-moz-range-track{background:#ffffff29;border-radius:999px;height:3px}.video-expander-module__q0vYCa__previewPadRange::-moz-range-progress{background:linear-gradient(90deg, var(--lp-accent-bright), var(--lp-accent));border-radius:999px;height:3px}.video-expander-module__q0vYCa__previewPadRange::-moz-range-thumb{background:#fff;border:0;border-radius:50%;width:12px;height:12px;box-shadow:0 2px 6px #00000073}.video-expander-module__q0vYCa__previewPadRange:focus-visible{outline:2px solid var(--lp-accent);outline-offset:4px;border-radius:999px}.video-expander-module__q0vYCa__previewPadValue{color:#e6f0fad9;min-width:30px;font-family:var(--font-mono);letter-spacing:-.01em;text-align:right;font-size:10px}.video-expander-module__q0vYCa__previewAction{grid-template-columns:48px minmax(0,1fr);gap:8px;margin-top:8px;padding:0 2px 2px;display:grid}.video-expander-module__q0vYCa__previewUpload{color:#e2eefac7;background:#ffffff0f;border:1px solid #ffffff1f;border-radius:12px;place-items:center;height:48px;transition:background-color .18s,color .18s;display:grid}.video-expander-module__q0vYCa__previewUpload:hover{color:#fff;background:#ffffff1a}.video-expander-module__q0vYCa__previewExpand{background:var(--lp-accent-bright);height:48px;color:var(--lp-accent-on-dark);letter-spacing:-.01em;box-shadow:0 16px 32px -20px color-mix(in srgb, var(--lp-accent-bright) 70%, transparent);border-radius:12px;justify-content:center;align-items:center;gap:8px;font-size:13px;font-weight:700;transition:background-color .18s,transform .18s;display:inline-flex}.video-expander-module__q0vYCa__previewExpand:hover{background:var(--brand-400-hover)}.video-expander-module__q0vYCa__previewExpand:active{transform:translateY(1px)}.video-expander-module__q0vYCa__previewShowcase{z-index:2;pointer-events:none;justify-content:center;align-items:center;padding:22px 26px 84px;transition:opacity .24s;display:flex;position:absolute;inset:0}.video-expander-module__q0vYCa__previewShowcase[data-leaving=true]{opacity:0}@media (max-width:380px){.video-expander-module__q0vYCa__previewShowcase{padding-bottom:74px}}@media (prefers-reduced-motion:reduce){.video-expander-module__q0vYCa__previewFrame,.video-expander-module__q0vYCa__previewMedia{transition:none}.video-expander-module__q0vYCa__previewFrameGrowing .video-expander-module__q0vYCa__previewFill:before{animation:none}}.video-expander-module__q0vYCa__demoRoot{--demo-radius:20px;--demo-shadow:var(--shadow-media);isolation:isolate;aspect-ratio:var(--demo-ar);position:relative}.video-expander-module__q0vYCa__demoHero{--demo-radius:11px;--demo-shadow:0 0 0 1px #99f6e433, 0 34px 64px -34px #000000f2;width:100%;max-height:100%}.video-expander-module__q0vYCa__demoMedia{width:100%}.video-expander-module__q0vYCa__demoMedia[data-orientation=portrait]{align-self:center;width:auto;height:clamp(430px,42vw,575px)}.video-expander-module__q0vYCa__demoCanvas{z-index:1;clip-path:inset(var(--demo-inset-y) var(--demo-inset-x) round var(--demo-radius));will-change:clip-path;transition:clip-path .9s cubic-bezier(.22,1,.36,1);position:absolute;inset:0}.video-expander-module__q0vYCa__demoRoot[data-phase=expanded] .video-expander-module__q0vYCa__demoCanvas{clip-path:inset(0 round var(--demo-radius));transition:clip-path 2s cubic-bezier(.45,.05,.55,.95)}.video-expander-module__q0vYCa__demoVideo{object-fit:cover;background:#060c16;width:100%;height:100%;position:absolute;inset:0}.video-expander-module__q0vYCa__demoSourceFrame{z-index:2;top:var(--demo-inset-y);right:var(--demo-inset-x);bottom:var(--demo-inset-y);left:var(--demo-inset-x);border-radius:var(--demo-radius);filter:drop-shadow(0 0 2px #040910a6);opacity:0;pointer-events:none;border:1px dashed #92e8dcd1;transition:opacity .5s .6s;position:absolute}.video-expander-module__q0vYCa__demoRoot[data-phase=expanded] .video-expander-module__q0vYCa__demoSourceFrame{opacity:1}.video-expander-module__q0vYCa__demoFrame{z-index:3;top:var(--demo-inset-y);right:var(--demo-inset-x);bottom:var(--demo-inset-y);left:var(--demo-inset-x);border-radius:var(--demo-radius);box-shadow:var(--demo-shadow);pointer-events:none;will-change:top, right, bottom, left;border:1px solid #ffffff2e;transition:top .9s cubic-bezier(.22,1,.36,1),right .9s cubic-bezier(.22,1,.36,1),bottom .9s cubic-bezier(.22,1,.36,1),left .9s cubic-bezier(.22,1,.36,1);position:absolute}.video-expander-module__q0vYCa__demoRoot[data-phase=expanded] .video-expander-module__q0vYCa__demoFrame{transition:top 2s cubic-bezier(.65,0,.35,1),right 2s cubic-bezier(.65,0,.35,1),bottom 2s cubic-bezier(.65,0,.35,1),left 2s cubic-bezier(.65,0,.35,1);inset:0}.video-expander-module__q0vYCa__demoScan{z-index:2;pointer-events:none;opacity:0;background:linear-gradient(100deg,#0000 38%,#97ebe029 47%,#ffffff12 52%,#0000 62%) 0 0/220% 100%;position:absolute;inset:0}.video-expander-module__q0vYCa__demoRoot[data-phase=expanded] .video-expander-module__q0vYCa__demoScan{animation:1.55s cubic-bezier(.3,.7,.2,1) 50ms video-expander-module__q0vYCa__demoScan}@keyframes video-expander-module__q0vYCa__demoScan{0%{opacity:0;background-position:120% 0}20%{opacity:1}to{opacity:0;background-position:-40% 0}}.video-expander-module__q0vYCa__demoScrim{z-index:2;pointer-events:none;opacity:0;background:linear-gradient(#040910bd,#0000 42% 62%,#04091080);transition:opacity .7s 1.8s;position:absolute;inset:0}.video-expander-module__q0vYCa__demoRoot[data-phase=expanded] .video-expander-module__q0vYCa__demoScrim{opacity:1}.video-expander-module__q0vYCa__demoOverlay{z-index:3;color:#fff;opacity:0;gap:6px;transition:opacity .65s 2.1s,transform .65s cubic-bezier(.22,1,.36,1) 2.1s;display:grid;position:absolute;top:9%;left:7%;right:7%;transform:translateY(6px)}.video-expander-module__q0vYCa__demoRoot[data-phase=expanded] .video-expander-module__q0vYCa__demoOverlay{opacity:1;transform:none}.video-expander-module__q0vYCa__demoOverlayEyebrow{color:#99f6e4;font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;font-size:9px}.video-expander-module__q0vYCa__demoOverlayTitle{font-family:var(--font-display);letter-spacing:-.02em;font-size:clamp(1.35rem,2.4vw,1.9rem);font-weight:500;line-height:1.05}.video-expander-module__q0vYCa__demoOverlayMeta{color:#ffffffb8;letter-spacing:.04em;font-size:9.5px}@media (prefers-reduced-motion:reduce){.video-expander-module__q0vYCa__demoCanvas{clip-path:none;transition:none}.video-expander-module__q0vYCa__demoFrame{transition:none;inset:0}.video-expander-module__q0vYCa__demoScan{display:none}.video-expander-module__q0vYCa__demoSourceFrame{transition:none}.video-expander-module__q0vYCa__demoOverlay,.video-expander-module__q0vYCa__demoScrim{opacity:1;transition:none;transform:none}}.video-expander-module__q0vYCa__section{padding-block:clamp(4.5rem,7vw,6.5rem)}.video-expander-module__q0vYCa__sectionHeader{grid-template-columns:minmax(0,1.05fr) minmax(0,.85fr);align-items:end;gap:clamp(2rem,4vw,3.5rem);margin-bottom:clamp(2.25rem,4vw,3.25rem);display:grid}.video-expander-module__q0vYCa__slimHeader{grid-template-columns:minmax(0,1fr)}.video-expander-module__q0vYCa__sectionTitle{max-width:18em;font-family:var(--font-display);letter-spacing:-.026em;text-wrap:balance;font-size:clamp(2.15rem,3.4vw,3.1rem);font-weight:500;line-height:1.05}.video-expander-module__q0vYCa__sectionIntro{max-width:29rem;color:var(--muted);padding-bottom:4px;font-size:15px;font-weight:400;line-height:1.7}.video-expander-module__q0vYCa__featuresSection{position:relative}.video-expander-module__q0vYCa__featureList{flex-direction:column;display:flex}.video-expander-module__q0vYCa__feature{grid-template-columns:minmax(0,4.6fr) minmax(0,7.4fr);align-items:center;gap:clamp(2.5rem,5.5vw,5.5rem);padding-block:clamp(2.75rem,5vw,4.5rem);scroll-margin-top:6rem;display:grid}.video-expander-module__q0vYCa__featureCopy{min-width:0}.video-expander-module__q0vYCa__featureFlipped{grid-template-columns:minmax(0,7.4fr) minmax(0,4.6fr)}.video-expander-module__q0vYCa__featureFlipped .video-expander-module__q0vYCa__featureCopy{order:2}.video-expander-module__q0vYCa__featureFlipped .video-expander-module__q0vYCa__featureMedia{order:1}.video-expander-module__q0vYCa__featureEyebrow{color:var(--muted);font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;align-items:center;gap:10px;font-size:10.5px;font-weight:500;display:flex}.video-expander-module__q0vYCa__featureEyebrow:before{content:"";background:var(--line-strong);flex:0 0 20px;width:20px;height:1px}.video-expander-module__q0vYCa__featureTitle{max-width:20em;font-family:var(--font-display);letter-spacing:-.022em;text-wrap:balance;margin-top:16px;font-size:clamp(1.75rem,2.6vw,2.4rem);font-weight:500;line-height:1.1}.video-expander-module__q0vYCa__featureDescription{max-width:34rem;color:var(--muted);margin-top:16px;font-size:15px;line-height:1.72}.video-expander-module__q0vYCa__featureMedia{flex-direction:column;gap:14px;min-width:0;display:flex}.video-expander-module__q0vYCa__howSection{padding-block:clamp(4.5rem,7vw,6.5rem);scroll-margin-top:6rem}.video-expander-module__q0vYCa__steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(2rem,4vw,3.5rem);display:grid}.video-expander-module__q0vYCa__step{border-top:1px solid var(--line-strong);padding-top:26px;position:relative}.video-expander-module__q0vYCa__step:before{content:"";background:var(--lp-accent);width:6px;height:6px;box-shadow:0 0 0 4px var(--mint);border-radius:50%;position:absolute;top:-3.5px;left:0}.video-expander-module__q0vYCa__stepNumber{color:#cfdcd6;font-family:var(--font-display);letter-spacing:-.03em;font-size:clamp(2.2rem,3vw,2.9rem);font-weight:500;line-height:1;display:block}.video-expander-module__q0vYCa__stepTitle{font-family:var(--font-display);letter-spacing:-.012em;margin-top:18px;font-size:17px;font-weight:500;line-height:1.3}.video-expander-module__q0vYCa__stepText{max-width:24rem;color:var(--muted);margin-top:8px;font-size:14px;line-height:1.65}.video-expander-module__q0vYCa__useCasesSection{background:var(--ink);color:#fff;position:relative;overflow:hidden}.video-expander-module__q0vYCa__useCasesSection:before{content:"";pointer-events:none;background:radial-gradient(circle,#2dd4bf24,#0000 64%);border-radius:50%;width:900px;height:900px;position:absolute;top:-420px;right:-260px}.video-expander-module__q0vYCa__useCasesSection .video-expander-module__q0vYCa__container{z-index:1;position:relative}.video-expander-module__q0vYCa__useCasesSection .video-expander-module__q0vYCa__sectionTitle{color:#fff}.video-expander-module__q0vYCa__useCaseList{--use-case-gap:clamp(2rem, 4vw, 3.25rem);gap:var(--use-case-gap);grid-template-columns:repeat(3,minmax(0,1fr));display:grid;container-type:inline-size}.video-expander-module__q0vYCa__useCaseCard{flex-direction:column;gap:0;display:flex}.video-expander-module__q0vYCa__useCaseCopy{border-top:1px solid #ffffff24;flex-direction:column;align-items:flex-start;padding-top:18px;display:flex}.video-expander-module__q0vYCa__useCaseIndex{color:#ffffff80;font-family:var(--font-mono);letter-spacing:.12em;font-size:10px}.video-expander-module__q0vYCa__useCaseTitle{font-family:var(--font-display);letter-spacing:-.012em;color:#fff;align-items:center;gap:10px;margin-top:10px;font-size:clamp(1.2rem,1.65vw,1.4rem);font-weight:500;line-height:1.25;display:flex}.video-expander-module__q0vYCa__useCaseIcon{color:var(--lp-accent-bright);flex:none}.video-expander-module__q0vYCa__useCaseText{color:#ffffffa3;margin-top:8px;font-size:14px;line-height:1.65}.video-expander-module__q0vYCa__useCaseMedia{flex-direction:column;order:-1;align-items:flex-start;gap:9px;width:100%;margin-bottom:20px;display:flex}.video-expander-module__q0vYCa__useCaseFrame{height:clamp(180px,16vw,200px);height:min(200px, calc((100cqw - 2 * var(--use-case-gap)) * .1875));background:#101d31;border-radius:10px;width:auto;max-width:100%;overflow:hidden;box-shadow:0 30px 60px -34px #000000bf,0 0 0 1px #ffffff1a}.video-expander-module__q0vYCa__useCaseVideo{object-fit:cover;width:100%;height:100%;transition:transform .5s cubic-bezier(.2,.7,.2,1)}.video-expander-module__q0vYCa__useCaseCard:hover .video-expander-module__q0vYCa__useCaseVideo{transform:scale(1.035)}@media (prefers-reduced-motion:reduce){.video-expander-module__q0vYCa__useCaseVideo{transition:none}.video-expander-module__q0vYCa__useCaseCard:hover .video-expander-module__q0vYCa__useCaseVideo{transform:none}}.video-expander-module__q0vYCa__useCaseRatio{color:#ffffff85;font-family:var(--font-mono);letter-spacing:.1em;font-size:9.5px}.video-expander-module__q0vYCa__whySection{padding-block:clamp(4.5rem,7vw,6.5rem);position:relative;overflow:hidden}.video-expander-module__q0vYCa__whySection:before{content:"";pointer-events:none;background:radial-gradient(circle,#2dd4bf1c,#0000 64%);border-radius:50%;width:620px;height:620px;position:absolute;top:4%;left:-12%}.video-expander-module__q0vYCa__whySection .video-expander-module__q0vYCa__container{z-index:1;position:relative}.video-expander-module__q0vYCa__whyGrid{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:clamp(2.5rem,6vw,6rem);display:grid}.video-expander-module__q0vYCa__whyTitle{max-width:11em;font-size:clamp(2.3rem,3.7vw,3.35rem);font-weight:500}.video-expander-module__q0vYCa__whyMark{width:54px;height:54px;color:var(--lp-accent);opacity:.6;margin-top:clamp(1.75rem,3vw,2.5rem);display:block}.video-expander-module__q0vYCa__whyList{flex-direction:column;display:flex}.video-expander-module__q0vYCa__whyItem{grid-template-columns:56px minmax(0,1fr);gap:18px;padding-block:clamp(1.4rem,2.4vw,2rem);display:grid}.video-expander-module__q0vYCa__whyItem+.video-expander-module__q0vYCa__whyItem{border-top:1px solid var(--line)}.video-expander-module__q0vYCa__whyIndex{color:#c7d6d0;font-family:var(--font-display);letter-spacing:-.015em;font-size:28px;font-weight:500;line-height:1}.video-expander-module__q0vYCa__whyBody{min-width:0}.video-expander-module__q0vYCa__whyItemTitle{font-family:var(--font-display);letter-spacing:-.012em;align-items:center;gap:9px;font-size:18px;font-weight:500;line-height:1.25;display:flex}.video-expander-module__q0vYCa__whyCheck{color:var(--lp-accent);flex:none}.video-expander-module__q0vYCa__whyItemText{max-width:33rem;color:var(--muted);margin-top:7px;font-size:14.5px;line-height:1.65}.video-expander-module__q0vYCa__faqSection{border-top:1px solid var(--line);padding-top:clamp(4.5rem,7vw,6.5rem)}.video-expander-module__q0vYCa__faqGrid{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:clamp(2rem,5vw,4rem);display:grid}.video-expander-module__q0vYCa__faqAside{padding-top:4px}.video-expander-module__q0vYCa__faqTitle{max-width:11em}.video-expander-module__q0vYCa__faqCount{color:#dfe9e5;font-family:var(--font-display);letter-spacing:-.03em;-webkit-user-select:none;user-select:none;margin-top:26px;font-size:clamp(3.5rem,6vw,5.5rem);font-weight:500;line-height:1;display:block}.video-expander-module__q0vYCa__faqList{border-top:1px solid var(--ink)}.video-expander-module__q0vYCa__faqItem{border-bottom:1px solid var(--line)}.video-expander-module__q0vYCa__faqSummary{cursor:pointer;justify-content:space-between;align-items:center;gap:20px;padding:21px 2px;list-style:none;display:flex}.video-expander-module__q0vYCa__faqSummary::-webkit-details-marker{display:none}.video-expander-module__q0vYCa__faqQuestion{letter-spacing:-.01em;font-size:15.5px;font-weight:600;line-height:1.4}.video-expander-module__q0vYCa__faqToggle{border:1px solid var(--line-strong);background:0 0;border-radius:50%;flex:0 0 22px;width:22px;height:22px;transition:border-color .16s,background-color .16s;position:relative}.video-expander-module__q0vYCa__faqToggle:before,.video-expander-module__q0vYCa__faqToggle:after{content:"";background:var(--muted-strong);width:9px;height:1px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.video-expander-module__q0vYCa__faqToggle:after{transition:opacity .16s;transform:translate(-50%,-50%)rotate(90deg)}.video-expander-module__q0vYCa__faqItem[open] .video-expander-module__q0vYCa__faqToggle{background:var(--surface);border-color:#cfe7df}.video-expander-module__q0vYCa__faqItem[open] .video-expander-module__q0vYCa__faqToggle:after{opacity:0}.video-expander-module__q0vYCa__faqAnswer{padding:0 42px 22px 2px}.video-expander-module__q0vYCa__faqAnswer p{max-width:48rem;color:var(--muted);font-size:14.5px;line-height:1.7}.video-expander-module__q0vYCa__ctaSection{padding-block:clamp(3rem,5vw,4.5rem)}.video-expander-module__q0vYCa__ctaCard{background:var(--ink);color:#fff;border-radius:28px;justify-content:space-between;align-items:center;gap:40px;padding:clamp(2.25rem,4.5vw,4rem);display:flex;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff14,0 50px 90px -60px #0b1424cc}.video-expander-module__q0vYCa__ctaCard:before{content:"";background:radial-gradient(circle,#2dd4bf47,#0000 62%);border-radius:50%;width:620px;height:620px;position:absolute;top:-280px;right:-160px}.video-expander-module__q0vYCa__ctaCard:after{content:"";background:radial-gradient(circle,#0d94883d,#0000 65%);border-radius:50%;width:480px;height:480px;position:absolute;bottom:-320px;right:140px}.video-expander-module__q0vYCa__ctaCopy{z-index:1;max-width:34rem;position:relative}.video-expander-module__q0vYCa__ctaTitle{font-family:var(--font-display);letter-spacing:-.025em;font-size:clamp(2rem,3.5vw,3rem);font-weight:500;line-height:1.04}.video-expander-module__q0vYCa__ctaText{color:#ffffff9e;max-width:28rem;margin-top:12px;font-size:14.5px;line-height:1.65}.video-expander-module__q0vYCa__ctaButton{z-index:1;background:var(--lp-accent-bright);height:50px;color:var(--lp-accent-on-dark);white-space:nowrap;border-radius:12px;justify-content:center;align-items:center;gap:9px;padding:0 22px;font-size:13.5px;font-weight:600;transition:background-color .18s,transform .18s;display:inline-flex;position:relative}.video-expander-module__q0vYCa__ctaButton:hover{background:var(--brand-400-hover);transform:translateY(-1px)}@media (max-width:1180px){.video-expander-module__q0vYCa__heroInner{grid-template-columns:minmax(0,1fr) minmax(0,500px);gap:2.5rem}.video-expander-module__q0vYCa__titleBenefit{font-size:clamp(2.35rem,3.75vw,3.2rem)}.video-expander-module__q0vYCa__feature{gap:2.5rem}}@media (max-width:960px){.video-expander-module__q0vYCa__heroInner{grid-template-columns:minmax(0,1fr);gap:2.75rem}.video-expander-module__q0vYCa__heroCopy{max-width:40rem}.video-expander-module__q0vYCa__previewCard{max-width:35rem}.video-expander-module__q0vYCa__titleBenefit{font-size:clamp(2.5rem,5.6vw,3.4rem)}.video-expander-module__q0vYCa__sectionHeader{grid-template-columns:minmax(0,1fr);align-items:start;gap:1.25rem}.video-expander-module__q0vYCa__sectionIntro{max-width:38rem;padding-bottom:0}.video-expander-module__q0vYCa__feature,.video-expander-module__q0vYCa__featureFlipped{grid-template-columns:minmax(0,1fr);align-items:start;gap:1.75rem;padding-block:clamp(2.25rem,5vw,3.25rem)}.video-expander-module__q0vYCa__featureFlipped .video-expander-module__q0vYCa__featureCopy,.video-expander-module__q0vYCa__featureFlipped .video-expander-module__q0vYCa__featureMedia{order:0}.video-expander-module__q0vYCa__featureDescription{max-width:42rem}.video-expander-module__q0vYCa__demoMedia[data-orientation=portrait]{height:clamp(400px,62vw,540px)}.video-expander-module__q0vYCa__useCaseList{grid-template-columns:minmax(0,1fr)}.video-expander-module__q0vYCa__useCaseFrame{height:clamp(180px,26vw,200px)}.video-expander-module__q0vYCa__whyGrid,.video-expander-module__q0vYCa__faqGrid{grid-template-columns:minmax(0,1fr);gap:2.25rem}.video-expander-module__q0vYCa__whyTitle{max-width:16em}.video-expander-module__q0vYCa__whyMark,.video-expander-module__q0vYCa__faqCount{display:none}.video-expander-module__q0vYCa__faqTitle{max-width:18em}.video-expander-module__q0vYCa__faqSection{padding-top:clamp(3.5rem,7vw,4.5rem)}}@media (max-width:780px){.video-expander-module__q0vYCa__container{padding-inline:24px}.video-expander-module__q0vYCa__hero{padding-top:clamp(6.75rem,14vw,8rem)}.video-expander-module__q0vYCa__steps{grid-template-columns:minmax(0,1fr);gap:2rem}.video-expander-module__q0vYCa__useCaseList{gap:2.5rem}.video-expander-module__q0vYCa__useCaseMedia{margin-bottom:18px}.video-expander-module__q0vYCa__whyItem{grid-template-columns:42px minmax(0,1fr);gap:14px}.video-expander-module__q0vYCa__whyIndex{font-size:23px}.video-expander-module__q0vYCa__ctaCard{flex-direction:column;align-items:flex-start;gap:26px}.video-expander-module__q0vYCa__ctaButton{width:100%}}@media (max-width:620px){.video-expander-module__q0vYCa__container{padding-inline:20px}.video-expander-module__q0vYCa__hero{padding-top:5.5rem;padding-bottom:2rem}.video-expander-module__q0vYCa__heroInner{gap:1.75rem}.video-expander-module__q0vYCa__titleProduct{font-size:clamp(1.95rem,7.2vw,2.35rem)}.video-expander-module__q0vYCa__titleBenefit{font-size:clamp(2.2rem,8.4vw,2.7rem)}.video-expander-module__q0vYCa__lead{margin-top:1rem;font-size:14.5px;line-height:1.6}.video-expander-module__q0vYCa__previewCard{border-radius:20px;padding:8px}.video-expander-module__q0vYCa__previewStage{border-radius:16px;height:356px;padding:18px 20px 88px}.video-expander-module__q0vYCa__previewConsole{gap:4px;bottom:8px;left:10px;right:10px}.video-expander-module__q0vYCa__previewRatio{gap:3px;padding:0 4px;font-size:9.5px}.video-expander-module__q0vYCa__previewAlign{width:24px}.video-expander-module__q0vYCa__previewPad{flex-basis:130px;gap:6px;padding:0 4px}.video-expander-module__q0vYCa__previewPadIcon{display:none}.video-expander-module__q0vYCa__previewPadRange{min-width:34px}.video-expander-module__q0vYCa__previewPadValue{min-width:26px;font-size:9.5px}.video-expander-module__q0vYCa__previewAction{grid-template-columns:44px minmax(0,1fr);gap:6px;margin-top:6px}.video-expander-module__q0vYCa__previewUpload,.video-expander-module__q0vYCa__previewExpand{height:44px}.video-expander-module__q0vYCa__previewExpand{font-size:12.5px}.video-expander-module__q0vYCa__featureTitle{font-size:1.55rem}.video-expander-module__q0vYCa__featureDescription{font-size:14.5px}.video-expander-module__q0vYCa__demoMedia{--demo-radius:16px}.video-expander-module__q0vYCa__demoMedia[data-orientation=portrait]{height:clamp(380px,118vw,520px)}.video-expander-module__q0vYCa__faqSummary{gap:14px;padding:17px 0}.video-expander-module__q0vYCa__faqQuestion{font-size:14.5px}.video-expander-module__q0vYCa__faqAnswer{padding:0 30px 18px 0}.video-expander-module__q0vYCa__faqAnswer p{font-size:14px}.video-expander-module__q0vYCa__ctaCard{border-radius:20px;padding:30px 22px}.video-expander-module__q0vYCa__ctaTitle{font-size:1.9rem}}@media (max-width:380px){.video-expander-module__q0vYCa__titleBenefit{font-size:2.1rem}.video-expander-module__q0vYCa__previewStage{height:330px}.video-expander-module__q0vYCa__previewGlyph{display:none}.video-expander-module__q0vYCa__previewRatio{padding:0 6px;font-size:9.5px}.video-expander-module__q0vYCa__previewAlign{width:26px}}.video-expander-module__q0vYCa__jobControls{color:#aab4c5;gap:8px;padding:16px 20px 0;font-size:12px;display:grid}.video-expander-module__q0vYCa__jobControls p{margin:0}.video-expander-module__q0vYCa__jobControls textarea{resize:vertical;color:#211c31;background:#fff;border:1px solid #ddd9e7;border-radius:10px;width:100%;min-height:60px;padding:10px}.video-expander-module__q0vYCa__promptOptions summary{cursor:pointer;justify-content:space-between;align-items:center;padding:6px 0;list-style:none;display:flex}.video-expander-module__q0vYCa__promptOptions summary::-webkit-details-marker{display:none}.video-expander-module__q0vYCa__promptOptions[open] summary svg{transform:rotate(180deg)}.video-expander-module__q0vYCa__promptOptions textarea{margin:6px 0;display:block}.video-expander-module__q0vYCa__promptOptions p{padding:4px 0}.video-expander-module__q0vYCa__jobStatus{color:#aab4c5;overflow-wrap:anywhere;gap:8px;padding:0 20px 16px;font-size:12px;display:grid}.video-expander-module__q0vYCa__jobStatus progress{accent-color:#5eead4;width:100%}.video-expander-module__q0vYCa__jobStatus p{margin:0}.video-expander-module__q0vYCa__jobHistoryLink{color:#aab4c5;padding:0 20px 18px;font-size:12px}.video-expander-module__q0vYCa__jobHistoryLink a{align-items:center;gap:7px;min-height:32px;display:inline-flex}.video-expander-module__q0vYCa__jobHistoryLink a:hover{color:#5eead4}
