.video-hero-composer__card{background:linear-gradient(#fff,#fff) padding-box,linear-gradient(120deg,#8cacffd9,#ceacfcb3 48%,#fcba78cc) border-box;border:1px solid transparent;box-shadow:0 1px 2px #0f172a0a,0 26px 60px -30px #245bd861;transition:box-shadow .2s ease}.video-hero-composer__card:focus-within{box-shadow:0 0 0 4px #245bd814,0 26px 64px -26px #245bd87a}.video-hero-composer__glow{background:radial-gradient(42% 58% at 18% 48%,rgba(140,172,255,.46),transparent 72%),radial-gradient(40% 54% at 82% 40%,hsla(30,96%,73%,.38),transparent 72%),radial-gradient(48% 60% at 50% 86%,rgba(206,172,252,.36),transparent 72%);filter:blur(30px);top:-12%;right:2%;bottom:-24%;left:2%;pointer-events:none;position:absolute;z-index:0}html.dark .video-hero-composer__card{background:linear-gradient(#0a0a0a,#0a0a0a) padding-box,linear-gradient(120deg,#6082e6b3,#a076e48c 48%,#e292568c) border-box;box-shadow:0 26px 60px -30px #5078ff4d}html.dark .video-hero-composer__glow{opacity:.55}.wan-hero[data-v-c07cbdfe]{background:linear-gradient(180deg,#eff7ff 0,#f7fcff 55%,hsl(var(--background)))}.dark .wan-hero[data-v-c07cbdfe]{background:linear-gradient(180deg,#091426 0,#0b111b 55%,hsl(var(--background)))}.wan-hero-grid[data-v-c07cbdfe]{background-image:linear-gradient(90deg,#3b82f612 1px,transparent 0),linear-gradient(180deg,#3b82f612 1px,transparent 0);background-size:56px 56px;-webkit-mask-image:radial-gradient(ellipse 70% 65% at 50% 40%,#000 25%,transparent 85%);mask-image:radial-gradient(ellipse 70% 65% at 50% 40%,#000 25%,transparent 85%)}.wan-hero-dots[data-v-c07cbdfe]{background:radial-gradient(circle,#0ea5e94d 1.5px,transparent 1.7px);background-size:16px 16px;height:144px;pointer-events:none;position:absolute;width:112px}.wan-hero-dots--left[data-v-c07cbdfe]{left:max(20px,calc(50vw - 620px));top:22%}.wan-hero-dots--right[data-v-c07cbdfe]{bottom:22%;right:max(20px,calc(50vw - 620px))}.wan-landing[data-v-c07cbdfe] .video-hero-composer__glow{display:none}.wan-landing[data-v-c07cbdfe] .video-hero-composer__card{border-radius:16px;box-shadow:0 14px 48px -28px #1d4ed85c}.wan-landing[data-v-c07cbdfe] .video-hero-composer__card:has(textarea:focus-visible){box-shadow:0 0 0 3px hsl(var(--ring)/.18),0 14px 48px -28px #1d4ed85c}.wan-faq-item[open] summary svg[data-v-c07cbdfe]{transform:rotate(45deg)}@media (max-width:639px){.wan-hero[data-v-c07cbdfe]{min-height:92vh;padding-bottom:60px;padding-top:56px}.wan-hero-dots[data-v-c07cbdfe]{display:none}}
