.home-hero-image{object-fit:cover;filter:saturate(.92)contrast(1.05)brightness(.94)}@media (prefers-reduced-motion:reduce){.interactive-steps-preview-image{animation:none}}.wan-hero-section{isolation:isolate;background:rgb(var(--wan-ink))}.wan-hero-section .home-hero-image{filter:saturate(.72)contrast(1.04)brightness(.62);transform:scale(1.015)}.wan-hero-visuals{z-index:4;pointer-events:none;position:absolute;inset:0}.wan-hero-grid{background-image:linear-gradient(90deg,#0000 33.2%,#ffffff0e 33.2% 33.35%,#0000 33.35% 66.55%,#ffffff0e 66.55% 66.7%,#0000 66.7%),linear-gradient(#0000 49.9%,#ffffff0d 49.9% 50.1%,#0000 50.1%);border:1px solid #ffffff17;position:absolute;inset:4.75rem clamp(1rem,4vw,4rem) 1.5rem;-webkit-mask-image:linear-gradient(#0000,#000 14% 78%,#0000);mask-image:linear-gradient(#0000,#000 14% 78%,#0000)}.wan-hero-rec{color:rgb(var(--wan-paper) / .56);letter-spacing:.16em;align-items:center;gap:.5rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.62rem;font-weight:700;display:inline-flex;position:absolute;top:6.6rem;left:clamp(5rem,10vw,10rem)}.wan-hero-rec i{background:rgb(var(--wan-coral));width:.42rem;height:.42rem;box-shadow:0 0 0 4px rgb(var(--wan-coral) / .13);border-radius:50%}.wan-hero-ghost-timecode{color:rgb(var(--wan-paper) / .055);letter-spacing:-.08em;white-space:nowrap;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:clamp(5rem,11vw,11rem);font-weight:800;line-height:.8;position:absolute;bottom:8%;right:clamp(1rem,4vw,4rem)}.wan-hero-track-rail{gap:.4rem;display:flex;position:absolute;bottom:5.2rem;left:clamp(1.6rem,7vw,7rem)}.wan-hero-track-rail b{min-width:2.5rem;height:1.35rem;color:rgb(var(--wan-paper) / .5);letter-spacing:.12em;background:#0b0f14ad;border:1px solid;border-radius:.2rem;place-items:center;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.52rem;display:grid}.wan-hero-track-rail b[data-track=text]{color:rgb(var(--wan-paper) / .6)}.wan-hero-track-rail b[data-track=image]{color:rgb(var(--wan-paper) / .52)}.wan-hero-track-rail b[data-track=video]{color:rgb(var(--wan-coral) / .9)}.wan-hero-track-rail b[data-track=audio]{color:rgb(var(--wan-paper) / .52)}.wan-hero-timeline{border-top:1px solid rgb(var(--wan-paper) / .2);background:repeating-linear-gradient(90deg, rgb(var(--wan-paper) / .38) 0 1px, transparent 1px calc(100% / 30));background-position-y:top;background-repeat:no-repeat;background-size:100% .55rem;height:1.25rem;position:absolute;bottom:2.4rem;left:clamp(1.6rem,7vw,7rem);right:clamp(1.6rem,7vw,7rem)}.wan-hero-timeline:before,.wan-hero-timeline:after{color:rgb(var(--wan-paper) / .48);letter-spacing:.08em;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.5rem;position:absolute;top:.65rem}.wan-hero-timeline:before{content:"00:00.0";left:0}.wan-hero-timeline:after{content:"00:30.0";right:0}.wan-hero-timeline i{background:rgb(var(--wan-coral));width:1px;height:1.2rem;box-shadow:0 0 14px rgb(var(--wan-coral) / .72);animation:12s linear infinite wan-playhead;position:absolute;top:-.35rem;left:0}.wan-hero-timeline i:before{background:rgb(var(--wan-coral));content:"";border-radius:50%;width:.45rem;height:.45rem;position:absolute;top:-.15rem;left:-.22rem}.wan-hero-kicker{border:1px solid rgb(var(--wan-paper) / .16);background:rgb(var(--wan-ink) / .68);color:rgb(var(--wan-paper) / .76);letter-spacing:.15em;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:.3rem;align-items:center;gap:.7rem;margin-bottom:1.25rem;padding:.48rem .7rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.61rem;font-weight:800;display:inline-flex}.wan-hero-kicker i{background:rgb(var(--wan-coral));width:1.8rem;height:1px}.wan-hero-title{font-family:var(--font-instrument-serif), ui-serif, Georgia, serif;letter-spacing:-.025em;text-shadow:0 16px 60px #00000080;font-size:clamp(3rem,5.2vw,4.5rem);font-weight:400;line-height:1.12}.wan-hero-actions [data-animated-action-button]:first-child{box-shadow:0 18px 44px rgb(var(--wan-coral) / .16);background:#9d286f}.wan-hero-actions [data-animated-action-button]:first-child [data-animated-action-face]{border-color:rgb(var(--wan-coral) / .9);background:rgb(var(--wan-coral));color:rgb(var(--wan-ink))}.wan-hero-actions [data-animated-action-button]:last-child [data-animated-action-face]{border-color:rgb(var(--wan-paper) / .18);background:rgb(var(--wan-ink) / .74)}.wan-hero-specs{border:1px solid rgb(var(--wan-paper) / .13);background:rgb(var(--wan-ink) / .7);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:.35rem;align-items:center;gap:0;margin-top:1.45rem;display:inline-flex;overflow:hidden}.wan-hero-specs span{color:rgb(var(--wan-paper) / .72);letter-spacing:.12em;white-space:nowrap;padding:.55rem .85rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.58rem;font-weight:700}.wan-hero-specs span+span{border-left:1px solid rgb(var(--wan-paper) / .12)}.wan-hero-specs b{color:rgb(var(--wan-coral))}.interactive-steps-preview-description{display:none}@keyframes interactive-steps-preview-in{0%{opacity:.5;transform:scale(1.018)}}.interactive-steps-preview-image{animation:.32s ease-out both interactive-steps-preview-in}.wan-why-pagination{display:none}.creator-review-section{isolation:isolate;background:radial-gradient(circle at 50% 44%, rgb(var(--wan-coral) / .075), transparent 38%), linear-gradient(180deg, #111113, #0d0d0f);padding-inline:0}.creator-review-section:after{z-index:-1;background-image:linear-gradient(rgb(var(--wan-paper) / .018) 1px, transparent 1px), linear-gradient(90deg, rgb(var(--wan-paper) / .018) 1px, transparent 1px);content:"";pointer-events:none;background-size:72px 72px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle at 50% 48%,#000,#0000 74%);mask-image:radial-gradient(circle at 50% 48%,#000,#0000 74%)}.creator-review-heading{z-index:1;text-align:center;max-width:64rem;margin-inline:auto;padding-inline:clamp(1rem,3.5vw,3rem);position:relative}.creator-review-heading .wan-section-title{text-shadow:0 0 36px rgb(var(--wan-coral) / .1)}.creator-review-rows{z-index:1;gap:1.15rem;margin-top:clamp(2.5rem,5vw,4.25rem);display:grid;position:relative}.creator-review-viewport{--creator-review-gap:1.15rem;width:100%;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.creator-review-track{width:max-content;animation:creator-review-marquee var(--creator-review-duration,40s) linear infinite;animation-delay:var(--creator-review-delay,0s);will-change:transform;display:flex}.creator-review-track[data-direction=reverse]{animation-direction:reverse}.creator-review-group{gap:var(--creator-review-gap);padding-inline-end:var(--creator-review-gap);display:flex}.creator-review-card{border:1px solid rgb(var(--wan-paper) / .105);background:radial-gradient(circle at 82% 14%, rgb(var(--wan-coral) / .07), transparent 36%), linear-gradient(145deg, #19191c, #121214 72%);width:clamp(19rem,31vw,24.5rem);min-height:18.5rem;box-shadow:0 18px 46px #00000047, inset 0 1px 0 rgb(var(--wan-paper) / .035);border-radius:.9rem;flex-direction:column;justify-content:space-between;padding:1.5rem;display:flex;position:relative;overflow:hidden}.creator-review-card:before{background:linear-gradient(180deg, transparent 8%, rgb(var(--wan-coral) / .72), transparent 92%);content:"";opacity:.72;width:2px;position:absolute;top:0;bottom:0;left:0}.creator-review-card-top{justify-content:space-between;align-items:center;display:flex}.creator-review-quote-mark{color:#686ce3;display:flex}.creator-review-rating{color:#f4bd24;white-space:nowrap;font-weight:800;display:block}.creator-review-note{color:rgb(var(--wan-paper) / .68);margin-block:1.45rem;font-size:1rem;line-height:1.8}.creator-review-identity{border-top:1px solid rgb(var(--wan-paper) / .085);align-items:center;gap:.85rem;padding-top:1rem;display:flex}.creator-review-avatar{border:1px solid rgb(var(--wan-paper) / .2);object-fit:cover;width:3rem;height:3rem;box-shadow:0 0 0 2px rgb(var(--wan-paper) / .04), 0 8px 20px #00000057;border-radius:50%;flex:none}.creator-review-identity h3{color:rgb(var(--wan-paper));font-size:.95rem;font-weight:760;line-height:1.4}.creator-review-identity p{color:rgb(var(--wan-paper) / .42);flex-wrap:wrap;align-items:center;gap:.3rem;margin-top:.15rem;font-size:.72rem;font-weight:560;line-height:1.45;display:flex}.creator-review-identity p span{color:rgb(var(--wan-paper) / .56)}.creator-review-identity p i{color:rgb(var(--wan-paper) / .25);font-style:normal}@keyframes creator-review-marquee{to{transform:translate(-50%)}}.wan-final-cta{background:radial-gradient(circle at 50% 0%, rgb(var(--wan-coral) / .085), transparent 42%), linear-gradient(180deg, #151518, #0f0f11)}@media (min-width:768px) and (hover:hover) and (pointer:fine){.creator-review-viewport:hover .creator-review-track{animation-play-state:paused}}@media (max-width:767px){.wan-why-section .wan-why-pagination{justify-content:space-between;align-items:center;gap:.8rem;padding:.25rem .9rem 0;display:flex}.wan-why-page-dots{align-items:center;gap:.05rem;display:flex}.wan-why-page-dots button{background:0 0;border-radius:999px;place-items:center;width:2rem;height:2rem;display:grid}.wan-why-page-dots button:before{content:"";background:#ffffff3d;border-radius:999px;width:.38rem;height:.38rem;transition:width .18s,background .18s}.wan-why-page-dots button[aria-current=true]:before{background:#ff4db8;width:1.15rem}.wan-why-page-dots button:focus-visible{outline-offset:-4px;outline:2px solid #fff}.landing-how-section{padding:1.2rem .85rem 1rem}.landing-how-section .interactive-steps-layout{flex-direction:column;gap:0;display:flex}.landing-how-section .interactive-steps-copy{display:contents}.landing-how-section .interactive-steps-eyebrow{letter-spacing:.11em;order:1;align-self:flex-start;min-height:1.5rem;padding-inline:.55rem;font-size:.54rem}.landing-how-section .interactive-steps-title{letter-spacing:-.035em;order:2;margin-top:.65rem;font-size:1.5rem;line-height:1.06}.landing-how-section .interactive-steps-description{-webkit-line-clamp:2;-webkit-box-orient:vertical;order:3;margin-top:.55rem;font-size:.72rem;line-height:1.2rem;display:-webkit-box;overflow:hidden}.landing-how-section .interactive-steps-list{order:5;grid-template-columns:repeat(4,minmax(0,1fr));gap:.35rem;margin-top:.55rem;display:none}.landing-how-section .interactive-steps-list>li{min-width:0}.landing-how-section .interactive-step-button{min-height:2.7rem;box-shadow:none;border-radius:.65rem;grid-template-columns:1fr;place-items:center;gap:0;padding:.4rem}.landing-how-section .interactive-step-number{border-radius:.5rem;width:1.9rem;height:1.9rem;font-size:.65rem}.landing-how-section .interactive-step-copy,.landing-how-section .interactive-step-chevron{display:none}.landing-how-section .interactive-step-active-bar{border-radius:999px 999px 0 0;width:auto;height:2px;inset:auto .5rem 0}.landing-how-section .interactive-steps-preview-wrap{order:4;margin-top:.75rem;display:block}.landing-how-section .interactive-steps-preview{aspect-ratio:16/7;box-shadow:none;touch-action:pan-y;border-radius:.75rem}.landing-how-section .interactive-steps-preview-overlay{padding:3rem .65rem .55rem}.landing-how-section .interactive-steps-preview-caption{text-overflow:ellipsis;white-space:nowrap;font-size:.68rem;line-height:1rem;overflow:hidden}.landing-how-section .interactive-steps-preview-description{color:#ffffff9e;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:.2rem;font-size:.56rem;line-height:.82rem;display:-webkit-box;overflow:hidden}.landing-how-section .interactive-steps-preview-count{padding:.25rem .45rem;font-size:.52rem}.creator-review-section{padding:2.5rem 0 3rem}.creator-review-heading{padding-inline:1rem}.creator-review-heading .wan-section-title{font-size:1.65rem;line-height:1.08}.creator-review-heading .wan-section-description{max-width:20rem;margin-top:.7rem;font-size:.72rem;line-height:1.2rem}.creator-review-rows{margin-top:1.35rem;display:block}.creator-review-viewport{--creator-review-gap:.7rem;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 3% 97%,#0000);mask-image:linear-gradient(90deg,#0000,#000 3% 97%,#0000)}.creator-review-viewport::-webkit-scrollbar{display:none}.creator-review-track{animation:creator-review-marquee var(--creator-review-duration,52s) linear infinite;animation-delay:var(--creator-review-delay,0s);will-change:transform}.creator-review-group{gap:var(--creator-review-gap);padding-inline-end:var(--creator-review-gap)}.creator-review-group[aria-hidden=true]{display:flex}.creator-review-card{width:min(78vw,18rem);min-height:12.5rem;padding:.95rem}.creator-review-quote-mark svg{width:1.5rem;height:1.5rem}.creator-review-rating{font-size:.7rem}.creator-review-note{-webkit-line-clamp:3;-webkit-box-orient:vertical;margin-block:.8rem;font-size:.75rem;line-height:1.25rem;display:-webkit-box;overflow:hidden}.creator-review-identity{gap:.65rem;padding-top:.7rem}.creator-review-avatar{width:2.25rem;height:2.25rem}.creator-review-identity h3{font-size:.78rem}.creator-review-identity p{gap:.2rem;font-size:.58rem}.wan-hero-section{min-height:calc(100svh - var(--wan-promo-bar-size));align-items:flex-end;padding:6.5rem 1rem 3.4rem}.wan-hero-content{width:100%}.wan-hero-section .home-hero-image{object-position:82% center;filter:saturate(.9)contrast(1.03)brightness(.9);transform:scale(1)}.wan-hero-grid{inset:4.5rem .75rem 1.25rem}.wan-hero-rec{top:5.25rem;left:3.25rem}.wan-hero-ghost-timecode,.wan-hero-track-rail{display:none}.wan-hero-timeline{bottom:1.7rem;left:1.25rem;right:1.25rem}.wan-hero-kicker{display:none}.wan-hero-title{letter-spacing:-.025em;font-size:clamp(2.75rem,10vw,3.5rem);line-height:1.12}.wan-hero-eyebrow{max-width:22rem;margin-top:1rem;padding-inline:.25rem;font-size:1rem;line-height:1.45}.wan-hero-mobile-description{max-width:21rem;color:rgb(var(--wan-paper) / .72);text-wrap:balance;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin-top:1rem;padding-inline:.25rem;font-size:.875rem;line-height:1.55;display:-webkit-box;overflow:hidden}.wan-hero-actions{gap:0;width:fit-content;max-width:calc(100vw - 3rem);margin-top:1rem}.wan-hero-actions [data-animated-action-button]:first-child{width:min(11rem,100vw - 3rem)}.wan-hero-actions [data-animated-action-button]:first-child [data-animated-action-face]{gap:.4rem;width:100%;min-height:2.75rem;padding-inline:.9rem;font-size:.8rem}.wan-hero-actions [data-animated-action-button]:first-child [data-animated-action-face]>span:first-child{width:1.35rem;height:1.35rem}.wan-hero-actions [data-animated-action-button]:first-child svg{width:.95rem;height:.95rem}.wan-hero-actions [data-animated-action-button]:last-child,.wan-hero-specs{display:none}.wan-hero-specs span{letter-spacing:.08em;flex:1;padding-inline:.45rem;font-size:.5rem}.home-features-section{padding-block:2.75rem;overflow:hidden}.home-features-section .home-features-shell{padding-inline:0}.home-features-section .home-features-heading{text-align:left;padding-inline:1rem}.home-features-section .home-features-title{letter-spacing:-.035em;font-size:1.85rem;line-height:1.02}.home-features-section .home-features-title span:last-child{letter-spacing:-.015em;margin-top:.3rem;font-size:1.05rem;line-height:1.2;display:block}.home-features-section .home-features-intro{-webkit-line-clamp:2;-webkit-box-orient:vertical;max-width:22rem;margin:.8rem 0 0;font-size:.75rem;line-height:1.25rem;display:-webkit-box;overflow:hidden}.home-features-section .home-features-all{margin-top:.85rem;font-size:.72rem}.home-features-section .home-features-body{display:none}.home-features-section .home-features-track{overscroll-behavior-inline:contain;scroll-snap-type:inline mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch;gap:.75rem;margin-top:1.5rem;padding:0 1rem .75rem;scroll-padding-inline:1rem;display:flex;overflow-x:auto}.home-features-section .home-features-track::-webkit-scrollbar{display:none}.home-features-section .home-feature-card{scroll-snap-align:start;border:1px solid rgb(var(--wan-paper) / .1);background:rgb(var(--wan-paper) / .045);border-radius:.95rem;flex:0 0 min(82vw,19rem);padding:.65rem .65rem .8rem}.home-features-section .home-feature-media{border-radius:.7rem}.home-features-section .home-feature-title{margin-top:.8rem;font-size:1rem;line-height:1.25}.home-features-section .home-feature-description{margin-top:.35rem;font-size:.7rem;line-height:1.1rem}.home-features-section .home-feature-action{margin-top:.55rem;font-size:.7rem}}@media (prefers-reduced-motion:reduce){.wan-hero-timeline i{left:42%;animation:none!important}.creator-review-viewport{scrollbar-width:none;overflow-x:auto;-webkit-mask-image:none;mask-image:none}.creator-review-track{will-change:auto;animation:none}.creator-review-group[aria-hidden=true]{display:none}}.landing-how-section .interactive-steps-description a,.creation-guide-intro a{color:#fa78c9;text-underline-offset:3px}.landing-how-section .interactive-steps-description a:hover,.creation-guide-intro a:hover{text-decoration:underline}.landing-how-section .interactive-steps-description a:focus-visible,.creation-guide-intro a:focus-visible,.creative-related-text p a:focus-visible{outline-offset:4px;border-radius:2px;outline:2px solid #ff76c7}
