.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}}
.VideoOnRamp-module__y0sGOa__hero{padding:96px 12px 0}.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}}
