.styles-module__nBgkUa__page{--bg:#fff;--panel:#fff;--panel-border:#eaeaea;--text:#1a1a1a;--muted:#4b5563;--hey-blue:#00c3ff;--hey-purple:#8b75ff;--hey-green:#4ed487;--pastel-blue:#eaf7fb;--pastel-green:#e8f5e6;--pastel-purple:#f3eefd;--surface:#fff;--surface-hover:#f9fafb;color:var(--text)}.styles-module__nBgkUa__page *,.styles-module__nBgkUa__page :before,.styles-module__nBgkUa__page :after{box-sizing:border-box}.styles-module__nBgkUa__titleRow{flex-direction:column;max-width:1200px;margin:0 auto 40px;display:flex}.styles-module__nBgkUa__kbIntro{grid-template-columns:repeat(3,1fr);gap:24px;margin-bottom:60px;display:grid}.styles-module__nBgkUa__kbCard{border:1px solid var(--panel-border);background:linear-gradient(160deg,#fff 0%,#f7fbff 100%);border-radius:32px;flex-direction:column;gap:16px;padding:32px;display:flex;box-shadow:0 2px 12px #0000000a}.styles-module__nBgkUa__kbCardHeader{align-items:center;gap:16px;display:flex}.styles-module__nBgkUa__kbCardIcon{border-radius:16px;justify-content:center;align-items:center;width:48px;height:48px;font-size:20px;display:flex}.styles-module__nBgkUa__kbCard ul{list-style:initial}.styles-module__nBgkUa__kbCardIconBlue{color:var(--hey-blue);background:var(--pastel-blue)}.styles-module__nBgkUa__kbCardIconViolet{color:var(--hey-purple);background:var(--pastel-purple)}.styles-module__nBgkUa__kbCardIconGreen{color:var(--hey-green);background:var(--pastel-green)}.styles-module__nBgkUa__kbCard h2{letter-spacing:-.03em;color:var(--text);margin:0;font-family:inherit;font-size:20px;font-weight:800;line-height:1.05}.styles-module__nBgkUa__kbCard p{color:var(--muted);margin:0;font-size:15px;line-height:1.6}.styles-module__nBgkUa__kbCard ul{color:var(--muted);margin:0;padding-left:20px;font-size:14px;line-height:1.6}.styles-module__nBgkUa__labCanvasSection{margin-top:24px}.styles-module__nBgkUa__labCanvasHeading{font-family:var(--font-abc-solar-display,inherit);letter-spacing:-.02em;color:var(--text);margin:0 0 12px;font-size:32px;font-weight:700;line-height:1.15}.styles-module__nBgkUa__labCanvasSubheading{color:var(--muted);max-width:720px;margin:0 0 32px;font-size:16px;line-height:1.5}.styles-module__nBgkUa__labCanvas{grid-template-columns:minmax(560px,680px) minmax(420px,1fr);align-items:stretch;gap:32px;display:grid}.styles-module__nBgkUa__labColumnLabel{letter-spacing:.02em;text-transform:uppercase;z-index:3;border-radius:999px;margin:0 0 12px;padding:6px 16px;font-family:inherit;font-size:14px;font-weight:800;line-height:1;display:inline-block;position:relative}.styles-module__nBgkUa__labColumnHint{color:var(--muted);z-index:3;margin:0 0 24px;font-size:15px;line-height:1.5;position:relative}.styles-module__nBgkUa__resultTray{border:1px solid var(--panel-border);background:linear-gradient(160deg,#fff 0%,#f8f9ff 100%);border-radius:40px;flex-direction:column;align-self:stretch;gap:16px;height:fit-content;padding:40px;display:flex;box-shadow:0 10px 40px #00000008}.styles-module__nBgkUa__resultTray h3{margin:0}.styles-module__nBgkUa__resultTray .styles-module__nBgkUa__labColumnLabel{color:var(--hey-purple);background:linear-gradient(135deg,#fff 0%,#f3f0ff 100%);border:1px solid #8b75ff33}.styles-module__nBgkUa__graphStage{grid-template-columns:minmax(260px,340px) minmax(64px,80px) minmax(260px,340px);justify-content:center;align-items:stretch;gap:16px;min-height:600px;display:grid;position:relative}.styles-module__nBgkUa__graphStage .styles-module__nBgkUa__labColumn{z-index:1;height:100%;position:relative}.styles-module__nBgkUa__typeColumn{background:linear-gradient(155deg,#c8eef9 0%,#ddf3fb 45%,#f0fafd 100%);border-radius:40px;grid-column:1;box-shadow:none!important;border:none!important;padding:40px!important}.styles-module__nBgkUa__typeColumn .styles-module__nBgkUa__labColumnLabel{color:#00a3d9;background:linear-gradient(135deg,#ffffffe6 0%,#d7f2fccc 100%)}.styles-module__nBgkUa__engineColumn{background:linear-gradient(155deg,#c2edda 0%,#d8f4e7 45%,#eef9f3 100%);border-radius:40px;grid-column:3;box-shadow:none!important;border:none!important;padding:40px!important}.styles-module__nBgkUa__engineColumn .styles-module__nBgkUa__labColumnLabel{color:#37b24d;background:linear-gradient(135deg,#ffffffe6 0%,#d2f5e1cc 100%)}.styles-module__nBgkUa__labColumn{border:1px solid var(--panel-border);border-radius:20px;flex-direction:column;align-content:start;padding:32px;display:flex;box-shadow:0 4px 24px #00000005}.styles-module__nBgkUa__typeGroups,.styles-module__nBgkUa__engineNodes{flex:1;min-height:0}.styles-module__nBgkUa__typeGroups{flex-direction:column;justify-content:center;gap:24px;padding:16px 0;display:flex}.styles-module__nBgkUa__typeGroup{flex-direction:column;gap:16px;display:flex}.styles-module__nBgkUa__groupTitle{color:var(--muted);letter-spacing:.04em;text-transform:uppercase;z-index:3;margin:0;font-family:inherit;font-size:13px;font-weight:700;line-height:1.05;position:relative}.styles-module__nBgkUa__typeGroupStack{flex-direction:column;align-items:center;gap:12px;display:flex}.styles-module__nBgkUa__engineNodes{flex-direction:column;justify-content:center;align-items:center;gap:64px;padding:32px 0;display:flex}.styles-module__nBgkUa__graphLines{pointer-events:none;z-index:2;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.styles-module__nBgkUa__graphLine{fill:none;stroke:#e5e7eb;stroke-width:2.5px}.styles-module__nBgkUa__node,.styles-module__nBgkUa__graphLine{transition:opacity .2s cubic-bezier(.2,0,0,1),border-color .2s cubic-bezier(.2,0,0,1),transform .2s cubic-bezier(.2,0,0,1),background-color .2s cubic-bezier(.2,0,0,1),box-shadow .2s cubic-bezier(.2,0,0,1),stroke .2s cubic-bezier(.2,0,0,1),stroke-width .2s cubic-bezier(.2,0,0,1)}.styles-module__nBgkUa__node{z-index:3;width:min(100%, var(--node-max-width,100%));min-height:64px;color:var(--text);text-align:center;transform-origin:50%;font:inherit;cursor:pointer;background:linear-gradient(145deg,#fff 0%,#f5f9fd 100%);border:1px solid #0000000d;border-radius:20px;flex-direction:column;justify-content:center;align-items:center;gap:4px;padding:16px 20px;display:flex;position:relative;box-shadow:0 2px 8px #00000005}.styles-module__nBgkUa__node:hover{transform:translateY(-1px);box-shadow:0 4px 12px #0000000d}.styles-module__nBgkUa__node:active{transform:scale(.98)}.styles-module__nBgkUa__node:focus-visible{outline:2px solid var(--hey-blue);outline-offset:2px}.styles-module__nBgkUa__nodeEngine{--node-max-width:280px}.styles-module__nBgkUa__typeGroupStack .styles-module__nBgkUa__node{--node-max-width:340px}.styles-module__nBgkUa__nodeTitle{letter-spacing:-.03em;text-align:center;font-family:inherit;font-size:16px;font-weight:700;line-height:1.2}.styles-module__nBgkUa__nodeMeta{color:var(--muted);text-align:center;font-size:12px;line-height:1.3}.styles-module__nBgkUa__previewSlot{aspect-ratio:16/9;min-height:280px;color:var(--muted);text-align:center;background:linear-gradient(145deg,#f5f9fc 0%,#eef4fa 100%);border:2px dashed #e5e7eb;border-radius:24px;place-items:center;margin:16px 0;display:grid;position:relative;overflow:hidden}.styles-module__nBgkUa__previewPlaceholder{flex-direction:column;align-items:center;gap:16px;max-width:320px;padding:32px;display:flex}.styles-module__nBgkUa__previewPlaceholderTitle{color:#9ca3af;text-align:center;font-size:15px;font-weight:700;line-height:1.4}.styles-module__nBgkUa__previewPlaceholderBody{color:#c0c8d4;text-align:center;font-size:13px;line-height:1.8}.styles-module__nBgkUa__previewPlaceholderBody strong{color:#b0bac6}.styles-module__nBgkUa__previewVideoWrap{margin:16px 0;padding-bottom:24px;position:relative}.styles-module__nBgkUa__triptychBadges{z-index:10;pointer-events:none;width:100%;display:flex;position:absolute;top:8px;left:0}.styles-module__nBgkUa__triptychBadgeCol{flex:1;position:relative}.styles-module__nBgkUa__triptychBadge{color:#fff;border-radius:3px;padding:2px 6px;font-size:10px;font-weight:700;position:absolute;left:8px}.styles-module__nBgkUa__badgeBlue{background:var(--hey-blue)}.styles-module__nBgkUa__badgeGreen{background:var(--hey-green)}.styles-module__nBgkUa__badgePurple{background:var(--hey-purple)}.styles-module__nBgkUa__isDimmed{opacity:.4}.styles-module__nBgkUa__isActive{opacity:1;border-color:var(--hey-blue);box-shadow:0 4px 16px #00c3ff26}.styles-module__nBgkUa__isLocked{color:#fff;background:linear-gradient(135deg,#33d4ff 0%,#09c 100%);border-color:#0000;transform:translateY(-2px);box-shadow:0 8px 24px #00c3ff66}.styles-module__nBgkUa__isLocked .styles-module__nBgkUa__nodeMeta{color:#ffffffe6}.styles-module__nBgkUa__engineBlue{color:var(--hey-blue);border-color:#00c3ff4d}.styles-module__nBgkUa__engineBlue.styles-module__nBgkUa__isActive{border-color:var(--hey-blue);box-shadow:0 4px 16px #00c3ff26}.styles-module__nBgkUa__engineBlue.styles-module__nBgkUa__isLocked{color:#fff;background:linear-gradient(135deg,#33d4ff 0%,#09c 100%);box-shadow:0 8px 24px #00c3ff66}.styles-module__nBgkUa__engineBlue:focus-visible{outline:2px solid var(--hey-blue)}.styles-module__nBgkUa__engineGreen{color:var(--hey-green);border-color:#4ed4874d}.styles-module__nBgkUa__engineGreen.styles-module__nBgkUa__isActive{border-color:var(--hey-green);box-shadow:0 4px 16px #4ed48726}.styles-module__nBgkUa__engineGreen.styles-module__nBgkUa__isLocked{color:#fff;background:linear-gradient(135deg,#6eeaa0 0%,#28b562 100%);box-shadow:0 8px 24px #4ed48766}.styles-module__nBgkUa__engineGreen:focus-visible{outline:2px solid var(--hey-green)}.styles-module__nBgkUa__enginePurple{color:var(--hey-purple);border-color:#8b75ff4d}.styles-module__nBgkUa__enginePurple.styles-module__nBgkUa__isActive{border-color:var(--hey-purple);box-shadow:0 4px 16px #8b75ff26}.styles-module__nBgkUa__enginePurple.styles-module__nBgkUa__isLocked{color:#fff;background:linear-gradient(135deg,#b8a8ff 0%,#6b52e8 100%);box-shadow:0 8px 24px #8b75ff66}.styles-module__nBgkUa__enginePurple:focus-visible{outline:2px solid var(--hey-purple)}.styles-module__nBgkUa__graphLine.styles-module__nBgkUa__isActive{opacity:1;stroke:var(--hey-purple);stroke-width:3px}.styles-module__nBgkUa__summaryHeading{color:var(--text);margin-bottom:12px;font-size:15px}.styles-module__nBgkUa__bulletList{color:var(--muted);flex-direction:column;gap:10px;margin:0;padding-left:0;font-size:14px;line-height:1.5;list-style:none;display:flex}.styles-module__nBgkUa__bulletItem{align-items:start;gap:10px;display:flex}.styles-module__nBgkUa__bulletItem svg{flex-shrink:0;margin-top:1px}.styles-module__nBgkUa__bulletItem strong{color:var(--text)}.styles-module__nBgkUa__engineRow{gap:16px;margin-top:4px;display:flex}.styles-module__nBgkUa__engineRowLocked{margin-bottom:16px}.styles-module__nBgkUa__engineRow .styles-module__nBgkUa__node{--node-max-width:none;border-radius:12px;flex:1;min-height:48px;padding:10px 12px;font-size:14px;font-weight:600}.styles-module__nBgkUa__useCaseLine{border-top:1px solid #e8e8e8;padding-top:12px;font-size:13px}.styles-module__nBgkUa__pairTitle{color:var(--text);margin-bottom:6px;font-size:16px;font-weight:600}.styles-module__nBgkUa__pairSummary{color:var(--muted);line-height:1.5}@media (max-width:1100px){.styles-module__nBgkUa__labCanvas{grid-template-columns:1fr}.styles-module__nBgkUa__graphStage{min-height:540px}.styles-module__nBgkUa__resultTray{grid-template-columns:minmax(0,1fr) minmax(320px,1fr);align-items:start;gap:32px;display:grid}.styles-module__nBgkUa__resultTray>:not(.styles-module__nBgkUa__previewSlot):not(.styles-module__nBgkUa__previewVideoWrap){grid-column:1}.styles-module__nBgkUa__previewSlot,.styles-module__nBgkUa__previewVideoWrap{grid-area:1/2/span 4;align-self:stretch;min-height:100%;margin:0}}@media (max-width:900px){.styles-module__nBgkUa__page{width:min(100% - 32px,1440px);padding-top:24px}.styles-module__nBgkUa__kbIntro{grid-template-columns:1fr;gap:20px}.styles-module__nBgkUa__labCanvas{gap:32px}.styles-module__nBgkUa__graphStage{grid-template-columns:1fr;gap:24px;min-height:0}.styles-module__nBgkUa__typeColumn,.styles-module__nBgkUa__engineColumn{border-radius:32px;grid-column:auto;padding:24px!important}.styles-module__nBgkUa__graphLines{display:none}.styles-module__nBgkUa__labCanvasHeading{font-size:24px}.styles-module__nBgkUa__labCanvasSubheading{margin-bottom:24px;font-size:15px}.styles-module__nBgkUa__labColumn,.styles-module__nBgkUa__resultTray{border-radius:32px;padding:32px}.styles-module__nBgkUa__resultTray{grid-template-columns:1fr}.styles-module__nBgkUa__resultTray>*{grid-area:auto}.styles-module__nBgkUa__typeGroupStack,.styles-module__nBgkUa__typeGroups,.styles-module__nBgkUa__engineNodes{flex-direction:column;flex:unset;justify-content:flex-start;gap:16px;min-height:0;display:flex}.styles-module__nBgkUa__typeGroupStack .styles-module__nBgkUa__node,.styles-module__nBgkUa__nodeEngine{--node-max-width:100%}.styles-module__nBgkUa__previewSlot{aspect-ratio:auto;min-height:240px}}@media (max-width:480px){.styles-module__nBgkUa__typeColumn,.styles-module__nBgkUa__engineColumn{padding:20px!important}.styles-module__nBgkUa__labColumn,.styles-module__nBgkUa__resultTray{border-radius:28px;padding:20px}.styles-module__nBgkUa__labCanvasHeading{font-size:22px}.styles-module__nBgkUa__labCanvasSubheading{font-size:14px}.styles-module__nBgkUa__labColumnHint{margin-bottom:16px;font-size:14px}.styles-module__nBgkUa__resultTray{gap:12px}}
.VideoPlayer-module__U7NqFq__controls{--shown:0;--bar-events:none;opacity:var(--shown,0);transition:opacity .2s}.VideoPlayer-module__U7NqFq__controlsBar{pointer-events:var(--bar-events,none)}@media (hover:hover) and (pointer:fine){.VideoPlayer-module__U7NqFq__player:not([data-idle]):hover .VideoPlayer-module__U7NqFq__controls{--shown:1;--bar-events:auto}}.VideoPlayer-module__U7NqFq__player[data-tap-revealed] .VideoPlayer-module__U7NqFq__controls,.VideoPlayer-module__U7NqFq__player:active .VideoPlayer-module__U7NqFq__controls{--shown:1;--bar-events:auto}.VideoPlayer-module__U7NqFq__player:has(:focus-visible) .VideoPlayer-module__U7NqFq__controls{--shown:1;--bar-events:auto}.VideoPlayer-module__U7NqFq__controlsVisible{--shown:1;--bar-events:auto}.VideoPlayer-module__U7NqFq__scrubberWrapper{isolation:isolate;border-radius:12px;flex-grow:1;align-items:center;height:27px;display:flex;position:relative;outline:none!important}.VideoPlayer-module__U7NqFq__scrubberTrack{border-radius:inherit;background:#e1f8ff;position:absolute;inset:0;overflow:hidden}.VideoPlayer-module__U7NqFq__scrubberFill{background:var(--color-hey-blue,#00c3ff);width:0;position:absolute;inset:0}.VideoPlayer-module__U7NqFq__scrubberThumb{pointer-events:none;background:url(../media/scrubber-handle.3zt4408wzbfhq.svg) 50%/contain no-repeat;width:50px;height:50px;position:absolute;top:50%;left:0;transform:translate(-50%,-75%)}.VideoPlayer-module__U7NqFq__scrubberInput{appearance:none;cursor:pointer;opacity:0;z-index:5;background:0 0;width:100%;height:100%;margin:0;position:absolute;inset:0}.VideoPlayer-module__U7NqFq__scrubberInput:disabled{cursor:not-allowed}.VideoPlayer-module__U7NqFq__scrubberInput::-webkit-slider-thumb{appearance:none;cursor:pointer;background:0 0;border:none;width:50px;height:50px}.VideoPlayer-module__U7NqFq__scrubberInput::-moz-range-thumb{appearance:none;cursor:pointer;background:0 0;border:none;width:50px;height:50px}.VideoPlayer-module__U7NqFq__scrubberDisabled .VideoPlayer-module__U7NqFq__scrubberFill{opacity:.4}.VideoPlayer-module__U7NqFq__scrubberDisabled .VideoPlayer-module__U7NqFq__scrubberThumb{opacity:.6}
.VideoResult-module__hziWyG__player{width:100%;height:100%;position:relative}.VideoResult-module__hziWyG__video{-o-object-fit:contain;object-fit:contain;width:100%;height:100%;display:block}.VideoResult-module__hziWyG__badge{pointer-events:none;flex-wrap:wrap;align-items:flex-start;display:flex;position:absolute;top:12px;left:12px;right:12px}.VideoResult-module__hziWyG__badge button{pointer-events:auto;cursor:pointer;border:0}.VideoResult-module__hziWyG__badge span,.VideoResult-module__hziWyG__badge button{color:#000;font-family:var(--font-tt-norms-pro-mono), monospace;background:#00c3ff;border-radius:8px;padding:6px 10px;font-size:12px}
.VideoComposer-module__4Z82ua__composer{box-sizing:border-box;color:#000;width:min(920px,100%);font-family:var(--font-tt-norms-pro), Arial, sans-serif;text-align:left;background:#fffffff7;border-radius:20px;padding:12px 12px 10px;position:relative;overflow:hidden;box-shadow:0 24px 60px -24px #00000073}.VideoComposer-module__4Z82ua__composer button,.VideoComposer-module__4Z82ua__composer select{font:inherit;color:inherit}.VideoComposer-module__4Z82ua__bar{background:#00c3ff;height:3px;transition:width 1s linear;position:absolute;top:0;left:0}.VideoComposer-module__4Z82ua__row{align-items:center;gap:12px;display:flex}.VideoComposer-module__4Z82ua__prompt{resize:none;min-width:0;height:48px;min-height:48px;font:inherit;letter-spacing:-.01em;color:#000;background:0 0;border:0;border-radius:6px;flex:1;padding:2px;font-size:14px;line-height:1.45;display:block}.VideoComposer-module__4Z82ua__promptReveal{animation:.42s cubic-bezier(.2,.8,.2,1) VideoComposer-module__4Z82ua__promptReveal}@keyframes VideoComposer-module__4Z82ua__promptReveal{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.VideoComposer-module__4Z82ua__promptReveal:focus{animation:none}@media (prefers-reduced-motion:reduce){.VideoComposer-module__4Z82ua__promptReveal{animation:none}.VideoComposer-module__4Z82ua__bar{transition:none}}.VideoComposer-module__4Z82ua__prompt:focus-visible,.VideoComposer-module__4Z82ua__composer button:focus-visible,.VideoComposer-module__4Z82ua__composer a:focus-visible,.VideoComposer-module__4Z82ua__model:focus-visible{outline-offset:3px;outline:2px solid #006e91}.VideoComposer-module__4Z82ua__hidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.VideoComposer-module__4Z82ua__dragging.VideoComposer-module__4Z82ua__dragging{outline-offset:4px;background:#e8faff;outline:3px dashed #007da3}.VideoComposer-module__4Z82ua__reference,.VideoComposer-module__4Z82ua__attachment{white-space:nowrap;cursor:pointer;background:#f2f2f2;border:0;border-radius:999px;flex:none;align-items:center;gap:8px;height:36px;padding:3px 14px 3px 3px;font-size:14px;font-weight:500;display:inline-flex}.VideoComposer-module__4Z82ua__referenceLead{background:#dff8ff;box-shadow:inset 0 0 0 1px #00c3ff}.VideoComposer-module__4Z82ua__reference i{background:#fff;border-radius:999px;justify-content:center;align-items:center;width:30px;height:30px;font-size:18px;font-style:normal;display:flex}.VideoComposer-module__4Z82ua__attachment{cursor:default;padding-right:10px}.VideoComposer-module__4Z82ua__attachment img{-o-object-fit:cover;object-fit:cover;background:#fff;border-radius:999px;width:30px;height:30px}.VideoComposer-module__4Z82ua__attachment button{color:#333;cursor:pointer;background:0 0;border:0;width:20px;height:20px;padding:0;font-size:18px;line-height:20px}.VideoComposer-module__4Z82ua__controls{border-top:1px solid #ededed;align-items:center;gap:8px;margin-top:8px;padding-top:8px;display:flex}.VideoComposer-module__4Z82ua__grow{flex:1}.VideoComposer-module__4Z82ua__model{text-align:left;cursor:pointer;background:#f2f4f6e6;border:0;border-radius:14px;align-items:center;gap:10px;width:auto;min-width:250px;max-width:320px;height:40px;padding:4px 12px 4px 4px;display:flex;position:relative}.VideoComposer-module__4Z82ua__model:hover:not(:disabled){background:#eceff2}.VideoComposer-module__4Z82ua__model:disabled{cursor:not-allowed}.VideoComposer-module__4Z82ua__modelIcon{color:#fff;border-radius:9px;flex-shrink:0;place-items:center;width:32px;height:32px;font-size:15px;font-weight:700;display:grid}.VideoComposer-module__4Z82ua__model .VideoComposer-module__4Z82ua__modelIcon{width:30px;height:30px}.VideoComposer-module__4Z82ua__icon-heygen{background:linear-gradient(140deg,#7ee2ff,#00a7d9)}.VideoComposer-module__4Z82ua__icon-seedance{background:linear-gradient(140deg,#5fd59b,#1f9d6a)}.VideoComposer-module__4Z82ua__icon-google{background:linear-gradient(140deg,#5b8cff,#2a5ae8)}.VideoComposer-module__4Z82ua__icon-wan{background:linear-gradient(140deg,#ffb54a,#f07c12)}.VideoComposer-module__4Z82ua__modelCopy{white-space:nowrap;flex-direction:column;flex:1;min-width:0;display:flex}.VideoComposer-module__4Z82ua__modelCopy b{text-overflow:ellipsis;font-size:14px;font-weight:600;line-height:17px;overflow:hidden}.VideoComposer-module__4Z82ua__modelCopy small{text-overflow:ellipsis;color:#6b6b6b;font-size:12px;line-height:15px;overflow:hidden}.VideoComposer-module__4Z82ua__menu{inset:auto;top:var(--top,auto);bottom:var(--bottom,auto);left:var(--left,16px);z-index:60;box-sizing:border-box;width:var(--width,400px);max-height:var(--max-h,520px);overscroll-behavior:contain;color:#000;font-family:var(--font-tt-norms-pro), Arial, sans-serif;text-align:left;background:#fff;border:1px solid #e4e8eb;border-radius:18px;margin:0;padding:14px 10px;position:fixed;overflow:auto;box-shadow:0 24px 60px -12px #10283c40}.VideoComposer-module__4Z82ua__menuHead{padding:2px 8px 8px;font-size:17px;font-weight:600}.VideoComposer-module__4Z82ua__menuGroup{letter-spacing:.08em;text-transform:uppercase;color:#5f6875;padding:10px 8px 6px;font-size:11px;font-weight:600}.VideoComposer-module__4Z82ua__option{cursor:pointer;border:1.5px solid #0000;border-radius:12px;grid-template-columns:32px 1fr 18px;align-items:center;gap:12px;padding:9px 8px;display:grid}.VideoComposer-module__4Z82ua__option:hover,.VideoComposer-module__4Z82ua__option:focus-visible{background:#f6f8fa;outline:none}.VideoComposer-module__4Z82ua__option:focus-visible{box-shadow:0 0 0 2px #006e91}.VideoComposer-module__4Z82ua__option[aria-selected=true]{background:#f7fdff;border-color:#41b8db}.VideoComposer-module__4Z82ua__option b{flex-wrap:wrap;align-items:center;gap:2px 8px;font-size:15px;font-weight:600;display:flex}.VideoComposer-module__4Z82ua__option em{color:#1ea7d6;font-size:12px;font-style:normal;font-weight:600}.VideoComposer-module__4Z82ua__option small{color:#5f6875;font-size:12.5px;display:block}.VideoComposer-module__4Z82ua__check{visibility:hidden;color:#1ea7d6}.VideoComposer-module__4Z82ua__option[aria-selected=true] .VideoComposer-module__4Z82ua__check{visibility:visible}@media (max-width:700px){.VideoComposer-module__4Z82ua__menu{width:100%;max-height:75svh;padding-bottom:calc(14px + env(safe-area-inset-bottom,0px));border-radius:18px 18px 0 0;top:auto;bottom:0;left:0}.VideoComposer-module__4Z82ua__menu::backdrop{background:#00000059}}.VideoComposer-module__4Z82ua__enhance{cursor:pointer;background:0 0;border:1px solid #e3e6ea;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:37px;height:36px;padding:0;display:inline-flex}.VideoComposer-module__4Z82ua__enhance:hover{border-color:#c9ced4}.VideoComposer-module__4Z82ua__enhance[aria-pressed=false]{background:#f2f2f2}.VideoComposer-module__4Z82ua__enhance[aria-pressed=false] img{opacity:.45}.VideoComposer-module__4Z82ua__enhanceHint{position:relative}.VideoComposer-module__4Z82ua__enhanceHint[aria-pressed=true]{background:#dff8ff;border-color:#7fe1ff}.VideoComposer-module__4Z82ua__tip{z-index:5;color:#fff;text-align:left;white-space:normal;pointer-events:none;opacity:0;background:#1a1a1a;border-radius:10px;width:max-content;max-width:260px;padding:8px 10px;font-size:12px;line-height:1.35;transition:opacity .15s,transform .15s;position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%,4px)}.VideoComposer-module__4Z82ua__enhanceHint:hover .VideoComposer-module__4Z82ua__tip,.VideoComposer-module__4Z82ua__enhanceHint:focus-visible .VideoComposer-module__4Z82ua__tip{opacity:1;transform:translate(-50%)}@media (max-width:700px){.VideoComposer-module__4Z82ua__tip{left:0;transform:translateY(4px)}.VideoComposer-module__4Z82ua__enhanceHint:hover .VideoComposer-module__4Z82ua__tip,.VideoComposer-module__4Z82ua__enhanceHint:focus-visible .VideoComposer-module__4Z82ua__tip{transform:none}}.VideoComposer-module__4Z82ua__spec{color:#333;white-space:nowrap;align-items:center;height:36px;padding:0 8px;font-size:14px;font-weight:500;display:inline-flex}.VideoComposer-module__4Z82ua__format{background:#f2f2f2;border-radius:999px;flex-shrink:0;gap:2px;padding:3px;display:inline-flex}.VideoComposer-module__4Z82ua__format button{color:#6b6b6b;cursor:pointer;background:0 0;border:0;border-radius:999px;padding:7px 10px;font-size:13px;font-weight:500;line-height:1}.VideoComposer-module__4Z82ua__format button[aria-checked=true]{color:#000;background:#fff;box-shadow:0 1px 3px #0000001f}.VideoComposer-module__4Z82ua__format button:disabled{cursor:default}.VideoComposer-module__4Z82ua__generate{color:#000;white-space:nowrap;cursor:pointer;background:#00c3ff;border:0;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;height:38px;padding:0 20px;font-size:15px;font-weight:700;transition:box-shadow .2s;display:inline-flex}.VideoComposer-module__4Z82ua__generate:hover{box-shadow:0 8px 22px -8px #00c3ffcc}.VideoComposer-module__4Z82ua__generate:disabled{opacity:.7;cursor:progress}.VideoComposer-module__4Z82ua__continue.VideoComposer-module__4Z82ua__continue{text-decoration:none}.VideoComposer-module__4Z82ua__paidIntro{color:#333;flex-direction:column;gap:5px;padding:2px 4px 8px;font-size:14px;line-height:1.45;display:flex}.VideoComposer-module__4Z82ua__paidIntro b{color:#111;font-weight:600}.VideoComposer-module__4Z82ua__error{color:#842615;background:#fff0ed;border-radius:10px;margin-top:10px;padding:10px;font-size:14px;line-height:1.4}.VideoComposer-module__4Z82ua__error button{color:inherit;background:0 0;border:0;margin-left:12px;text-decoration:underline}.VideoComposer-module__4Z82ua__result{color:#111;flex-direction:column;align-items:flex-start;gap:10px;margin-top:14px;font-size:14px;display:flex}.VideoComposer-module__4Z82ua__resultFrame{background:#000;border-radius:12px;overflow:hidden}.VideoComposer-module__4Z82ua__result a,.VideoComposer-module__4Z82ua__signIn a{color:#005b78;text-decoration:underline}.VideoComposer-module__4Z82ua__signIn{color:#111;border:1px solid #ddd;border-radius:12px;flex-direction:column;align-items:flex-start;gap:12px;margin-top:12px;padding:16px;font-size:14px;display:flex;position:relative}.VideoComposer-module__4Z82ua__close{color:#333;background:#f2f2f2;border:0;border-radius:50%;width:28px;height:28px;font-size:22px;position:absolute;top:10px;right:10px}.VideoComposer-module__4Z82ua__signIn b{padding-right:32px}@media (max-width:760px){.VideoComposer-module__4Z82ua__row{align-items:flex-start;gap:10px}.VideoComposer-module__4Z82ua__prompt{height:104px;min-height:104px}.VideoComposer-module__4Z82ua__reference{width:36px;padding:3px}.VideoComposer-module__4Z82ua__reference span{display:none}.VideoComposer-module__4Z82ua__controls{flex-wrap:wrap;gap:6px}.VideoComposer-module__4Z82ua__model{flex:100%;width:auto;max-width:none}.VideoComposer-module__4Z82ua__grow,.VideoComposer-module__4Z82ua__spec{display:none}.VideoComposer-module__4Z82ua__generate{margin-left:auto;padding:0 16px}}
.VideoOnRampBackdrop-module__xnI2NG__stage{--ease:cubic-bezier(.65, 0, .35, 1);color:#fff;isolation:isolate;background:#111;border-radius:44px;width:calc(100% - 44px);max-width:1684px;min-height:720px;margin:0 auto;position:relative;overflow:clip}.VideoOnRampBackdrop-module__xnI2NG__bg,.VideoOnRampBackdrop-module__xnI2NG__fg,.VideoOnRampBackdrop-module__xnI2NG__photo,.VideoOnRampBackdrop-module__xnI2NG__fg video{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.VideoOnRampBackdrop-module__xnI2NG__bg{filter:blur(28px)saturate(1.2);opacity:.6;transform:scale(1.15)}.VideoOnRampBackdrop-module__xnI2NG__fg,.VideoOnRampBackdrop-module__xnI2NG__photo{transition:opacity .9s var(--ease), filter .6s var(--ease), transform .6s var(--ease)}.VideoOnRampBackdrop-module__xnI2NG__fg.VideoOnRampBackdrop-module__xnI2NG__off{opacity:0}.VideoOnRampBackdrop-module__xnI2NG__photo{animation:VideoOnRampBackdrop-module__xnI2NG__fadeIn .6s var(--ease) both}.VideoOnRampBackdrop-module__xnI2NG__stage[data-phase=generating] :is(.VideoOnRampBackdrop-module__xnI2NG__fg,.VideoOnRampBackdrop-module__xnI2NG__photo),.VideoOnRampBackdrop-module__xnI2NG__stage[data-phase=result] :is(.VideoOnRampBackdrop-module__xnI2NG__fg,.VideoOnRampBackdrop-module__xnI2NG__photo){filter:blur(28px)brightness(.45)saturate(1.1);transform:scale(1.12)}.VideoOnRampBackdrop-module__xnI2NG__scrim{z-index:2;pointer-events:none;background:linear-gradient(#03080a80 0%,#03080a1a 26% 56%,#03080aa8 100%);position:absolute;inset:0}.VideoOnRampBackdrop-module__xnI2NG__meta{z-index:4;align-items:center;gap:6px;display:flex;position:absolute;top:22px;right:22px}.VideoOnRampBackdrop-module__xnI2NG__meta .VideoOnRampBackdrop-module__xnI2NG__pill{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:#fff;white-space:nowrap;background:#00000073;border:0;border-radius:999px;align-items:center;gap:6px;height:28px;padding:0 11px;font-size:12px;display:inline-flex}.VideoOnRampBackdrop-module__xnI2NG__btnlike{cursor:pointer}.VideoOnRampBackdrop-module__xnI2NG__btnlike:hover{background:#000000a6}.VideoOnRampBackdrop-module__xnI2NG__btnlike:disabled{cursor:not-allowed;opacity:.5}.VideoOnRampBackdrop-module__xnI2NG__ctrl:focus-visible{outline-offset:2px;outline:2px solid #00c3ff}.VideoOnRampBackdrop-module__xnI2NG__stageIn{z-index:3;flex-direction:column;align-items:center;gap:20px;min-height:720px;padding:24px 24px 22px;display:flex;position:relative}.VideoOnRampBackdrop-module__xnI2NG__center{flex:1;place-items:center;width:100%;display:grid}.VideoOnRampBackdrop-module__xnI2NG__center>*{grid-area:1/1}.VideoOnRampBackdrop-module__xnI2NG__copy{justify-content:center;transition:opacity .4s,filter .4s,visibility .4s;display:flex}.VideoOnRampBackdrop-module__xnI2NG__stage:is([data-phase=generating],[data-phase=result]) .VideoOnRampBackdrop-module__xnI2NG__copy{opacity:0;filter:blur(3px);visibility:hidden}.VideoOnRampBackdrop-module__xnI2NG__frame{--h:min(540px, calc(100svh - 400px));width:min(960px, 100%, calc(max(240px, var(--h)) * var(--ar,1.7778)));aspect-ratio:var(--ar,1.7778);animation:VideoOnRampBackdrop-module__xnI2NG__frameIn .5s var(--ease) both;background:#0e0f12;border-radius:18px;position:relative;overflow:clip;box-shadow:0 0 0 1px #ffffff1f,0 30px 80px -30px #000c}.VideoOnRampBackdrop-module__xnI2NG__frame[data-kind=clip]{box-shadow:0 0 0 1px #ffffff24,-10px 0 40px -10px #f3a6ff73,10px 0 40px -10px #00c3ff73}.VideoOnRampBackdrop-module__xnI2NG__clip,.VideoOnRampBackdrop-module__xnI2NG__clip>*{width:100%;height:100%;position:absolute;inset:0}.VideoOnRampBackdrop-module__xnI2NG__clip video{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.VideoOnRampBackdrop-module__xnI2NG__frame[data-kind=render]:after{content:"";background:#0e0f1259;position:absolute;inset:0}.VideoOnRampBackdrop-module__xnI2NG__glass{opacity:.75;filter:blur(6px)saturate(1.2);animation:15s ease-in-out infinite VideoOnRampBackdrop-module__xnI2NG__drift;position:absolute;inset:-14%}.VideoOnRampBackdrop-module__xnI2NG__glass img{-o-object-fit:cover;object-fit:cover}@keyframes VideoOnRampBackdrop-module__xnI2NG__drift{0%,to{transform:translate(0)rotate(0)scale(1.05)}25%{transform:translate(4%,-3%)rotate(2deg)scale(1.08)}50%{transform:translate(-2%,4%)rotate(-3deg)scale(1.02)}75%{transform:translate(-4%,-2%)rotate(1deg)scale(1.06)}}.VideoOnRampBackdrop-module__xnI2NG__alive{z-index:1}.VideoOnRampBackdrop-module__xnI2NG__alive,.VideoOnRampBackdrop-module__xnI2NG__alive img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.VideoOnRampBackdrop-module__xnI2NG__alive img:first-child{filter:grayscale(.7)brightness(.45)blur(2px)}.VideoOnRampBackdrop-module__xnI2NG__alive img:nth-child(2){clip-path:inset(0 0 calc(100% - var(--p)) 0);transition:clip-path .9s linear}.VideoOnRampBackdrop-module__xnI2NG__alive i{left:0;right:0;top:var(--p);background:#00c3ff;height:2px;transition:top .9s linear;position:absolute;box-shadow:0 0 18px 4px #00c3ff8c}.VideoOnRampBackdrop-module__xnI2NG__render{z-index:2;text-align:center;flex-direction:column;align-items:center;gap:12px;width:min(320px,100% - 32px);display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.VideoOnRampBackdrop-module__xnI2NG__alive~.VideoOnRampBackdrop-module__xnI2NG__render{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0e0f128c;border-radius:16px;padding:18px 20px}.VideoOnRampBackdrop-module__xnI2NG__render b{font-size:18px;font-weight:600}.VideoOnRampBackdrop-module__xnI2NG__render small{color:#ffffffb3;font-size:12.5px}.VideoOnRampBackdrop-module__xnI2NG__track{background:#fff3;border-radius:4px;width:100%;height:4px;overflow:hidden}.VideoOnRampBackdrop-module__xnI2NG__track i{border-radius:inherit;background:linear-gradient(90deg,#f3a6ff,#00c3ff);height:100%;transition:width .9s linear;display:block}.VideoOnRampBackdrop-module__xnI2NG__composerSlot{width:min(880px,100%);animation:VideoOnRampBackdrop-module__xnI2NG__loadIn .8s var(--ease) .38s both;transition:grid-template-rows .4s var(--ease), width .4s var(--ease), opacity .3s;grid-template-rows:1fr;display:grid}.VideoOnRampBackdrop-module__xnI2NG__composerSlot>div{min-height:0}.VideoOnRampBackdrop-module__xnI2NG__stage[data-collapsed] .VideoOnRampBackdrop-module__xnI2NG__composerSlot{opacity:0;grid-template-rows:0fr;width:min(640px,100%);margin-top:-20px}.VideoOnRampBackdrop-module__xnI2NG__stage[data-collapsed] .VideoOnRampBackdrop-module__xnI2NG__composerSlot>div{overflow:hidden}.VideoOnRampBackdrop-module__xnI2NG__cta{color:#000;max-width:100%;animation:VideoOnRampBackdrop-module__xnI2NG__barIn .4s var(--ease) .15s both;background:#fffffff7;border-radius:24px;align-items:center;gap:6px;padding:6px;display:flex;box-shadow:0 20px 60px -20px #00000080}.VideoOnRampBackdrop-module__xnI2NG__ctaBar{flex:none;align-items:center;gap:6px;display:flex}.VideoOnRampBackdrop-module__xnI2NG__cta button,.VideoOnRampBackdrop-module__xnI2NG__cta .VideoOnRampBackdrop-module__xnI2NG__keep{white-space:nowrap;cursor:pointer;border:0;border-radius:999px;align-items:center;gap:8px;height:40px;padding:0 16px;font-size:14px;font-weight:500;text-decoration:none;display:inline-flex}.VideoOnRampBackdrop-module__xnI2NG__cta .VideoOnRampBackdrop-module__xnI2NG__recap{color:#333;background:#f2f2f2;min-width:0;max-width:300px}.VideoOnRampBackdrop-module__xnI2NG__quote{text-overflow:ellipsis;overflow:hidden}.VideoOnRampBackdrop-module__xnI2NG__editWord{display:none}.VideoOnRampBackdrop-module__xnI2NG__cta .VideoOnRampBackdrop-module__xnI2NG__again{color:#000;background:#fff;box-shadow:inset 0 0 0 1px #e4e8eb}.VideoOnRampBackdrop-module__xnI2NG__cta .VideoOnRampBackdrop-module__xnI2NG__again:hover,.VideoOnRampBackdrop-module__xnI2NG__cta .VideoOnRampBackdrop-module__xnI2NG__recap:hover{background:#e9e9e9}.VideoOnRampBackdrop-module__xnI2NG__cta .VideoOnRampBackdrop-module__xnI2NG__keep{color:#000;background:#00c3ff;font-size:15px;font-weight:700}.VideoOnRampBackdrop-module__xnI2NG__cta .VideoOnRampBackdrop-module__xnI2NG__keep:hover{box-shadow:0 8px 22px -8px #00c3ffcc}.VideoOnRampBackdrop-module__xnI2NG__short{display:none}.VideoOnRampBackdrop-module__xnI2NG__cta :focus-visible{outline-offset:2px;outline:2px solid #00c3ff}.VideoOnRampBackdrop-module__xnI2NG__chips{scrollbar-width:none;gap:24px;max-width:min(1100px,100%);margin-top:12px;transition:opacity .3s;display:flex;overflow:hidden;box-shadow:inset 0 1px #fff3;-webkit-mask-image:linear-gradient(90deg,#000 0 calc(100% - 96px),#0000 100%);mask-image:linear-gradient(90deg,#000 0 calc(100% - 96px),#0000 100%)}.VideoOnRampBackdrop-module__xnI2NG__stage[data-collapsed] .VideoOnRampBackdrop-module__xnI2NG__copy{display:none}.VideoOnRampBackdrop-module__xnI2NG__stage[data-collapsed] .VideoOnRampBackdrop-module__xnI2NG__center{flex:none;margin-top:auto}.VideoOnRampBackdrop-module__xnI2NG__stage[data-collapsed] .VideoOnRampBackdrop-module__xnI2NG__cta{margin-bottom:auto}.VideoOnRampBackdrop-module__xnI2NG__stage[data-collapsed] .VideoOnRampBackdrop-module__xnI2NG__chips{opacity:0;visibility:hidden}.VideoOnRampBackdrop-module__xnI2NG__chips button{letter-spacing:-.135px;color:#ffffff9e;cursor:pointer;will-change:transform;background:0 0;border:0;border-radius:0;flex:none;align-items:center;height:38px;padding:0;font-size:13.5px;font-weight:500;transition:color .3s;display:inline-flex;position:relative}.VideoOnRampBackdrop-module__xnI2NG__chips button:hover,.VideoOnRampBackdrop-module__xnI2NG__chips button[aria-pressed=true]{color:#fff}.VideoOnRampBackdrop-module__xnI2NG__chips button:disabled{cursor:not-allowed;opacity:.5}.VideoOnRampBackdrop-module__xnI2NG__dt{width:0;height:6px;transition:width .35s var(--ease), margin .35s var(--ease);background:#00c3ff;border-radius:3px;margin-right:0;display:block}.VideoOnRampBackdrop-module__xnI2NG__chips button[aria-pressed=true] .VideoOnRampBackdrop-module__xnI2NG__dt{width:6px;margin-right:8px}.VideoOnRampBackdrop-module__xnI2NG__pg{transform-origin:0;background:#00c3ff;height:2px;text-decoration:none;position:absolute;top:0;left:0;right:0;transform:scaleX(0)}.VideoOnRampBackdrop-module__xnI2NG__run .VideoOnRampBackdrop-module__xnI2NG__pg{animation:VideoOnRampBackdrop-module__xnI2NG__chipfill var(--d,6s) linear forwards}.VideoOnRampBackdrop-module__xnI2NG__chips[data-paused] .VideoOnRampBackdrop-module__xnI2NG__run .VideoOnRampBackdrop-module__xnI2NG__pg{animation-play-state:paused}.VideoOnRampBackdrop-module__xnI2NG__status{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@keyframes VideoOnRampBackdrop-module__xnI2NG__chipfill{to{transform:scaleX(1)}}@keyframes VideoOnRampBackdrop-module__xnI2NG__loadIn{0%{opacity:0;transform:translateY(18px)}}@keyframes VideoOnRampBackdrop-module__xnI2NG__fadeIn{0%{opacity:0}}@keyframes VideoOnRampBackdrop-module__xnI2NG__frameIn{0%{opacity:0;transform:scale(.96)}}@keyframes VideoOnRampBackdrop-module__xnI2NG__barIn{0%{opacity:0;transform:translateY(10px)scale(.96)}}@media (max-width:700px){.VideoOnRampBackdrop-module__xnI2NG__stage{border-radius:28px;width:calc(100% - 16px);min-height:760px}.VideoOnRampBackdrop-module__xnI2NG__stageIn{min-height:760px;padding:56px 14px 16px}.VideoOnRampBackdrop-module__xnI2NG__meta{top:14px;right:14px}.VideoOnRampBackdrop-module__xnI2NG__meta .VideoOnRampBackdrop-module__xnI2NG__spec{display:none}.VideoOnRampBackdrop-module__xnI2NG__frame{--h:calc(100svh - 300px);border-radius:14px}.VideoOnRampBackdrop-module__xnI2NG__stage:is([data-phase=generating],[data-phase=result]) .VideoOnRampBackdrop-module__xnI2NG__copy{display:none}.VideoOnRampBackdrop-module__xnI2NG__cta{width:100%;box-shadow:none;color:#fff;background:0 0;flex-direction:column;align-items:stretch;padding:0}.VideoOnRampBackdrop-module__xnI2NG__cta .VideoOnRampBackdrop-module__xnI2NG__recap{color:#ffffffd9;background:0 0;max-width:100%;height:auto;padding:0 4px;font-size:13px}.VideoOnRampBackdrop-module__xnI2NG__editWord{color:#fff;display:inline}.VideoOnRampBackdrop-module__xnI2NG__ctaBar{background:#fffffff7;border-radius:24px;padding:6px}.VideoOnRampBackdrop-module__xnI2NG__ctaBar .VideoOnRampBackdrop-module__xnI2NG__keep{flex:1;justify-content:center}.VideoOnRampBackdrop-module__xnI2NG__long{display:none}.VideoOnRampBackdrop-module__xnI2NG__short{display:inline}}@media (prefers-reduced-motion:reduce){.VideoOnRampBackdrop-module__xnI2NG__stage *,.VideoOnRampBackdrop-module__xnI2NG__stage :before,.VideoOnRampBackdrop-module__xnI2NG__stage :after{transition:none!important;animation:none!important}.VideoOnRampBackdrop-module__xnI2NG__chips button[aria-pressed=true] .VideoOnRampBackdrop-module__xnI2NG__pg{transform:scaleX(1)}.VideoOnRampBackdrop-module__xnI2NG__ctrl{display:none}}
.VideoOnRamp-module__y0sGOa__hero{padding:96px 12px 0}.VideoOnRamp-module__y0sGOa__backdropHero{padding-top:88px}@media (min-width:1024px){.VideoOnRamp-module__y0sGOa__backdropHero{padding-top:116px}}.VideoOnRamp-module__y0sGOa__backdropHeading{text-shadow:0 1px 3px #00000073,0 2px 24px #0006;padding:32px 0}.VideoOnRamp-module__y0sGOa__backdropCtas{text-shadow:none;flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;margin-top:24px;display:flex}.VideoOnRamp-module__y0sGOa__gsi{align-items:center;height:46px;display:flex}.VideoOnRamp-module__y0sGOa__heroCta{background:var(--color-heygen-blue-hey);color:#000;white-space:nowrap;border-radius:10px;align-items:center;gap:8px;height:46px;padding:0 18px;font-size:18px;font-weight:600;transition:background-color .2s;display:inline-flex}.VideoOnRamp-module__y0sGOa__heroCta:hover{background:#33cfff}.VideoOnRamp-module__y0sGOa__heroCta:focus-visible{outline-offset:2px;outline:2px solid #fff}.VideoOnRamp-module__y0sGOa__frame{isolation:isolate;background:#fbfaf9;border-radius:48px;flex-direction:column;align-items:center;padding:64px 24px 56px;display:flex;position:relative;overflow:clip}.VideoOnRamp-module__y0sGOa__backdrop{z-index:-1;pointer-events:none;justify-content:center;align-items:center;width:2989px;height:2989px;display:flex;position:absolute;top:-1580px;left:calc(50% - 2169px)}.VideoOnRamp-module__y0sGOa__backdropArt{filter:blur(10px);opacity:.7;flex:none;width:2188px;height:2188px;position:relative;transform:rotate(30deg)}.VideoOnRamp-module__y0sGOa__backdropImage{-o-object-fit:cover;object-fit:cover}.VideoOnRamp-module__y0sGOa__heading{max-width:760px;margin-bottom:40px}.VideoOnRamp-module__y0sGOa__card{flex-direction:column;align-items:center;width:min(1000px,100%);display:flex}.VideoOnRamp-module__y0sGOa__window{aspect-ratio:1000/440;background:#111;border-radius:24px;width:100%;position:relative;overflow:hidden}.VideoOnRamp-module__y0sGOa__media{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.VideoOnRamp-module__y0sGOa__pending{opacity:0}.VideoOnRamp-module__y0sGOa__label{color:#fff;letter-spacing:-.01em;background:#0000008c;border-radius:8px;padding:6px 10px;font-size:12.5px;font-weight:500;position:absolute;top:16px;left:16px}.VideoOnRamp-module__y0sGOa__result{background:#000;max-width:100%;height:calc(100% - 36px);margin:0 auto}.VideoOnRamp-module__y0sGOa__composer.VideoOnRamp-module__y0sGOa__composer{z-index:1;width:min(920px,100% - 32px);margin-top:-36px}.VideoOnRamp-module__y0sGOa__chips{scrollbar-width:none;gap:24px;max-width:100%;margin-top:28px;display:flex;overflow-x:auto}.VideoOnRamp-module__y0sGOa__chips button{color:#6b6b6b;white-space:nowrap;cursor:pointer;background:0 0;border:0;flex-shrink:0;align-items:center;gap:8px;height:38px;padding:0;font-size:13.5px;font-weight:500;display:inline-flex;position:relative}.VideoOnRamp-module__y0sGOa__chips button[aria-pressed=true]{color:#000}.VideoOnRamp-module__y0sGOa__chips button[aria-pressed=true]:before{content:"";background:#00c3ff;border-radius:50%;width:6px;height:6px}.VideoOnRamp-module__y0sGOa__chips button:disabled{cursor:progress}.VideoOnRamp-module__y0sGOa__chips button:focus-visible{outline-offset:2px;outline:2px solid #006e91}.VideoOnRamp-module__y0sGOa__chips s{height:2px;animation:VideoOnRamp-module__y0sGOa__chipProgress var(--d,5s) linear forwards;background:#00c3ff;position:absolute;top:0;left:0}@keyframes VideoOnRamp-module__y0sGOa__chipProgress{0%{width:0}to{width:100%}}@media (max-width:760px){.VideoOnRamp-module__y0sGOa__hero{padding:84px 8px 0}.VideoOnRamp-module__y0sGOa__frame{border-radius:32px;padding:40px 12px 32px}.VideoOnRamp-module__y0sGOa__heading{margin-bottom:28px}.VideoOnRamp-module__y0sGOa__window{aspect-ratio:16/10;border-radius:20px}.VideoOnRamp-module__y0sGOa__result{height:calc(100% - 24px)}.VideoOnRamp-module__y0sGOa__composer.VideoOnRamp-module__y0sGOa__composer{width:calc(100% - 16px);margin-top:-24px}.VideoOnRamp-module__y0sGOa__chips{align-self:stretch;gap:18px;padding:0 4px}}
.branded-module__QlfU6q__heroGlass{pointer-events:none;inset-inline-start:-334px;width:789px;height:auto;position:absolute;top:340px}.branded-module__QlfU6q__heroGlassB{opacity:.6;pointer-events:none;inset-inline-start:calc(39.4% + 69px);transform-origin:50%;width:1400px;height:auto;position:absolute;top:-497px;transform:rotate(52.4deg)}.branded-module__QlfU6q__heroFade{inset-inline:0;pointer-events:none;background:linear-gradient(182deg,#fff0 25%,#fff6 45%,#fff 70%);height:190px;position:absolute;bottom:0}.branded-module__QlfU6q__clipTilt{transform-origin:50%;transform:rotate(-5deg)}.branded-module__QlfU6q__storyBlob{-webkit-mask-image:var(--story-mask);mask-image:var(--story-mask);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-image:var(--story-mask);background:#00c3ff;position:absolute;inset:6% 8% 4% 10%;overflow:hidden;-webkit-mask-position:50%;-webkit-mask-size:contain;-webkit-mask-repeat:no-repeat}@media (max-width:1024px){.branded-module__QlfU6q__heroGlass{inset-inline-start:-300px;width:520px;top:460px}.branded-module__QlfU6q__heroGlassB{display:none}}.branded-module__QlfU6q__modalBackdrop{z-index:60;background:#1a1a1ad6;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.branded-module__QlfU6q__modal{color:#fff;background:#1a1a1a;border-radius:20px;width:100%;max-width:440px;position:relative;overflow:hidden}.branded-module__QlfU6q__modalVideo{aspect-ratio:9/16;background:#000;width:100%;max-height:80vh;display:block}.branded-module__QlfU6q__modalCaption{gap:4px;margin:0;padding:16px 20px 20px;display:grid}.branded-module__QlfU6q__modalCaption strong{font-size:16px}.branded-module__QlfU6q__modalCaption span{color:#ffffffb8;font-size:14px}.branded-module__QlfU6q__modalClose{color:#1a1a1a;cursor:pointer;inset-inline-end:12px;z-index:1;background:#ffffffeb;border:0;border-radius:999px;place-items:center;width:40px;height:40px;display:grid;position:absolute;top:12px}.branded-module__QlfU6q__modalClose:focus-visible{outline-offset:3px;outline:3px solid #033337}@media (prefers-reduced-motion:reduce){.branded-module__QlfU6q__clipTilt{transform:none}}
