.veo-page{--sd-accent:#a7dedb}.veo-page .sd-status-dot{background:#a7dedb;box-shadow:0 0 14px #a7dedb70}.veo-page h1 em{color:#b9d9d7;letter-spacing:-.05em;vertical-align:.12em;margin-left:.24em;font-size:.43em;font-style:normal;display:inline-block}.veo-page .sd-hero-image{object-position:center 58%}.veo-page .sd-hero-shade{background:linear-gradient(#080b0fda,#080b0f55 45%,#080b0f20 65%,#080b0ff2)}.veo-page .sd-hero-description{max-width:560px}.veo-focus-hero small,.veo-variant-focus small{letter-spacing:.16em;color:#91aaa9;font-size:9px;line-height:1.8;display:block}.veo-focus-hero strong{color:#d4ece9;margin-top:5px;font-weight:500;display:block}.veo-compare-link{color:#a7dedb;justify-content:center;align-items:center;gap:8px;min-height:40px;margin-top:9px;font-size:11px;display:inline-flex}.veo-page .sd-publisher-embed-media{aspect-ratio:16/9;background:#0d151b;border:0;border-radius:0;position:relative;overflow:hidden}.veo-page .sd-publisher-embed-placeholder{color:#f5f5f2;cursor:pointer;text-align:center;background:radial-gradient(at 50% 60%,#27424a 0%,#15252d 42%,#0a1118 85%);border:0;flex-direction:column;justify-content:center;align-items:center;gap:18px;width:100%;height:100%;padding:24px;display:flex;position:absolute;inset:0}.veo-page .sd-publisher-embed-play{background:#a7dedb10;border:1px solid #d8eceb66;border-radius:50%;place-items:center;width:68px;height:68px;transition:background .2s;display:grid;box-shadow:0 0 55px #a7dedb0f}.veo-page .sd-publisher-embed-placeholder:hover .sd-publisher-embed-play{background:#a7dedb30}.veo-page .sd-publisher-embed-play svg{width:23px;height:23px;margin-left:3px}.veo-page .sd-publisher-embed-title{letter-spacing:-.025em;max-width:390px;font-size:clamp(15px,1.6vw,21px);font-weight:500}.veo-page .sd-publisher-embed-placeholder:focus-visible{outline-offset:-5px;outline:2px solid #b9d9d7}.veo-page .sd-publisher-embed-stop:focus-visible{outline-offset:3px;outline:2px solid #b9d9d7}.veo-page .sd-publisher-embed-frame{border:0;width:100%;height:100%;position:absolute;inset:0}.veo-page .sd-publisher-embed-stop{color:#fff;cursor:pointer;background:#070b10e6;border:1px solid #ffffff40;border-radius:6px;align-items:center;gap:7px;min-height:36px;padding:8px 12px;font-size:11px;display:inline-flex}.veo-page .sd-publisher-embed-caption{color:#99abb6;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:10px 16px;margin-top:14px;font-size:11px;line-height:1.8;display:flex}.veo-page .sd-publisher-embed-caption a{color:#c8dadf}.veo-demo-note{color:#899aa5;max-width:770px;font-size:12px;line-height:1.9;margin-top:-13px!important;margin-bottom:34px!important}.veo-feature-grid{grid-template-columns:1.2fr 1fr;align-items:center;gap:65px;margin-top:34px;display:grid}.veo-feature-grid+.veo-feature-grid{margin-top:86px}.veo-feature-grid>.sd-publisher-embed{min-width:0}.veo-feature-copy h3{margin-top:19px;font-size:clamp(28px,3.3vw,45px);line-height:1.15}.veo-feature-copy>p:not(.sd-eyebrow){color:#a5afb8;max-width:440px;margin-top:24px;font-size:14px;line-height:1.9}.veo-feature-copy>.sd-text-link{margin-top:26px}.veo-feature-copy>small{color:#85939d;margin-top:24px;font-size:11px;line-height:1.8;display:block}.veo-feature-reverse .sd-publisher-embed{grid-area:1/2}.veo-feature-reverse .veo-feature-copy{grid-area:1/1}.veo-prompt-study{background:#101a20;border:1px solid #ffffff1a;border-radius:12px;padding:38px}.veo-prompt-study blockquote{letter-spacing:-.02em;color:#c3d0d5;margin:23px 0;font-size:clamp(17px,1.8vw,23px);line-height:1.65}.veo-prompt-study>div{border-top:1px solid var(--sd-line);color:#7fa4ac;letter-spacing:.1em;flex-wrap:wrap;gap:10px 17px;margin-top:27px;padding-top:21px;font-size:9px;display:flex}.veo-prompt-study>a{margin-top:25px}.veo-sound-note{border-top:1px solid var(--sd-line);align-items:flex-start;gap:15px;margin-top:35px;padding-top:26px;display:flex}.veo-sound-note>svg{color:#b9d9d7;flex-shrink:0}.veo-sound-note strong{font-size:13px;font-weight:500}.veo-sound-note p{color:#8f9da7;margin-top:8px;font-size:12px;line-height:1.85}.veo-variant-grid{border:1px solid var(--sd-line);border-radius:12px;grid-template-columns:repeat(3,minmax(0,1fr));display:grid;overflow:hidden}.veo-variant-grid article{border-right:1px solid var(--sd-line);background:#0d1318;flex-direction:column;padding:31px 27px;display:flex}.veo-variant-grid article:last-child{border-right:0}.veo-variant-grid .veo-variant-current{background:#142224}.veo-variant-grid h3{margin-top:23px;font-size:26px}.veo-variant-grid article>p:not(.sd-eyebrow):not(.veo-variant-focus){color:#9eabb4;min-height:47px;margin-top:12px;font-size:13px;line-height:1.8}.veo-variant-grid .veo-variant-focus{border-top:1px solid var(--sd-line);margin-top:23px;padding-top:19px}.veo-variant-focus strong{letter-spacing:-.025em;color:#d4ece9;margin-top:6px;font-size:clamp(18px,2vw,24px);font-weight:500;line-height:1.25;display:block}.veo-variant-grid dl{flex:1;margin:26px 0}.veo-variant-grid dl>div{border-bottom:1px solid var(--sd-line);justify-content:space-between;align-items:baseline;gap:16px;padding:13px 0;font-size:11px;line-height:1.7;display:flex}.veo-variant-grid dt{color:#8f9da7}.veo-variant-grid dd{text-align:right;margin:0}.veo-variant-grid article>a{color:#d4e6e4;justify-content:space-between;align-items:center;gap:12px;padding-block:7px;font-size:12px;display:flex}.veo-comparison-note{color:#87969f;max-width:840px;font-size:12px;line-height:1.9;margin-top:23px!important}.veo-page #compare,.veo-page #capabilities,.veo-page #veo-prompt,.veo-page #veo-demo{scroll-margin-top:100px}@media (max-width:1100px){.veo-feature-grid{gap:35px}.veo-variant-grid article{padding:26px 20px}.veo-variant-grid dl>div{flex-direction:column;gap:3px}.veo-variant-grid dd{text-align:left}}@media (max-width:760px){.veo-page .sd-publisher-embed-placeholder{gap:12px;padding:20px}.veo-page .sd-publisher-embed-play{width:52px;height:52px}.veo-feature-grid{grid-template-columns:1fr;gap:27px}.veo-feature-grid+.veo-feature-grid{margin-top:62px}.veo-feature-reverse .sd-publisher-embed,.veo-feature-reverse .veo-feature-copy{grid-area:auto}.veo-feature-copy h3{max-width:340px}.veo-feature-copy>p:not(.sd-eyebrow){margin-top:18px;font-size:13px}.veo-prompt-study{padding:27px}.veo-prompt-study blockquote{font-size:18px}.veo-variant-grid{grid-template-columns:1fr}.veo-variant-grid article{border-right:0;border-bottom:1px solid var(--sd-line);padding:27px 23px}.veo-variant-grid article:last-child{border-bottom:0}.veo-variant-grid article>p:not(.sd-eyebrow){min-height:0}.veo-variant-grid dl>div{flex-direction:row;gap:14px}.veo-variant-grid dd{text-align:right}}
