.page-module___8aEwW__page{--ice:#f2f9ff;--pink:#ffcce1;--rose:#e195ab;--vanilla:#fff5d7;--ink:#342538;--muted:#766476;--glass:#ffffff8f;--glass-strong:#ffffffc7;--border:#e195ab47;width:calc(100% - 280px);max-width:calc(100vw - 280px);min-height:100vh;color:var(--ink);background:radial-gradient(circle at 82% 8%, #ffcce18c, transparent 28rem), radial-gradient(circle at 18% 42%, #fff5d7bf, transparent 32rem), linear-gradient(135deg, var(--ice), #fff 46%, #fff8e3);margin-left:280px;overflow-x:clip}.page-module___8aEwW__preloader{z-index:100;color:#7c5264;letter-spacing:.08em;text-transform:uppercase;background:#f2f9ff;align-content:center;place-items:center;gap:18px;font-size:.88rem;font-weight:800;transition:opacity .42s,visibility .42s;display:grid;position:fixed;inset:0}.page-module___8aEwW__loaded{visibility:hidden;opacity:0}.page-module___8aEwW__loaderOrb{aspect-ratio:1;background:conic-gradient(from 90deg,#e195ab,#ffcce1,#fff5d7,#e195ab);border-radius:999px;width:56px;animation:.9s linear infinite page-module___8aEwW__spin;box-shadow:0 18px 60px #e195ab61}.page-module___8aEwW__sidebar{z-index:40;-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);background:#ffffff7a;border:1px solid #ffffff94;border-radius:8px;flex-direction:column;gap:30px;width:232px;padding:24px;display:flex;position:fixed;inset:24px auto 24px 24px;box-shadow:0 24px 80px #7e526424}.page-module___8aEwW__brand{color:#3b2a3f;align-items:center;gap:12px;font-size:1rem;font-weight:900;text-decoration:none;display:flex}.page-module___8aEwW__brandMark{aspect-ratio:1;color:#fff;background:linear-gradient(145deg,#e195ab,#ffcce1);border-radius:8px;place-items:center;width:36px;display:grid;box-shadow:0 14px 34px #e195ab59}.page-module___8aEwW__nav{gap:8px;display:grid}.page-module___8aEwW__nav button,.page-module___8aEwW__heroActions button,.page-module___8aEwW__newsletter button,.page-module___8aEwW__uploadPanel button,.page-module___8aEwW__stickyCta{font:inherit;cursor:pointer;border:0;border-radius:8px;font-size:.86rem;font-weight:850;transition:transform .18s,box-shadow .18s,background .18s}.page-module___8aEwW__nav button{color:#6b5368;text-align:left;background:0 0;padding:12px 14px}.page-module___8aEwW__nav button:hover{color:#3b2a3f;background:#ffcce15c}.page-module___8aEwW__sidebarPanel{background:#fff5d78f;border:1px solid #e195ab38;border-radius:8px;margin-top:auto;padding:16px}.page-module___8aEwW__sidebarPanel span{color:var(--rose);text-transform:uppercase;font-size:.74rem;font-weight:900}.page-module___8aEwW__sidebarPanel strong{margin-top:8px;display:block}.page-module___8aEwW__sidebarPanel p{color:var(--muted);margin:8px 0 0;font-size:.86rem;line-height:1.5}.page-module___8aEwW__mobileMenuButton{z-index:60;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#ffffffb8;border:1px solid #e195ab47;border-radius:8px;width:46px;height:46px;display:none;position:fixed;top:18px;right:18px}.page-module___8aEwW__mobileMenuButton span{background:#4c334a;width:20px;height:2px;margin:5px auto;display:block}.page-module___8aEwW__hero{grid-template-columns:minmax(0,.9fr) minmax(360px,.72fr);align-items:center;gap:clamp(36px,6vw,92px);max-width:100%;min-height:100svh;padding:clamp(76px,10vw,128px) clamp(22px,7vw,112px) 86px;display:grid;position:relative}.page-module___8aEwW__parallaxBack,.page-module___8aEwW__parallaxMid{pointer-events:none;transform:translateY(calc(var(--scroll-y,0) * .04px));position:absolute}.page-module___8aEwW__parallaxBack{aspect-ratio:1;filter:blur(4px);background:linear-gradient(135deg,#ffcce1d9,#f2f9ff33);border-radius:999px;width:min(34vw,470px);animation:7s ease-in-out infinite page-module___8aEwW__floatSlow;inset:7% 8% auto auto}.page-module___8aEwW__parallaxMid{aspect-ratio:1.4;width:min(28vw,360px);transform:translateY(calc(var(--scroll-y,0) * .08px)) rotate(-7deg);background:#fff5d7a8;border-radius:8px;inset:auto auto 8% 7%;box-shadow:inset 0 0 0 1px #ffffff8c}.page-module___8aEwW__heroCopy,.page-module___8aEwW__heroVisual,.page-module___8aEwW__section,.page-module___8aEwW__newsletter{z-index:1;position:relative}.page-module___8aEwW__heroCopy h1{letter-spacing:0;max-width:780px;margin:0;font-size:clamp(3.2rem,8vw,7.7rem);line-height:.92}.page-module___8aEwW__heroCopy p{max-width:620px;color:var(--muted);overflow-wrap:anywhere;margin:30px 0 0;font-size:clamp(1.03rem,1.7vw,1.25rem);line-height:1.75}.page-module___8aEwW__heroActions{flex-wrap:wrap;gap:12px;margin-top:38px;display:flex}.page-module___8aEwW__heroActions button:first-child,.page-module___8aEwW__newsletter button,.page-module___8aEwW__uploadPanel button,.page-module___8aEwW__stickyCta{color:#fff;background:linear-gradient(135deg,#d77f9d,#e195ab);padding:14px 20px;box-shadow:0 16px 38px #e195ab52}.page-module___8aEwW__heroActions button:last-child{color:#593e55;background:#ffffffb8;padding:14px 20px;box-shadow:inset 0 0 0 1px #e195ab38}.page-module___8aEwW__heroActions button:hover,.page-module___8aEwW__newsletter button:hover,.page-module___8aEwW__uploadPanel button:hover,.page-module___8aEwW__stickyCta:hover{transform:translateY(-2px)}.page-module___8aEwW__heroVisual{-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);background:#ffffff61;border:1px solid #ffffff9e;border-radius:8px;width:100%;min-width:0;max-width:100%;padding:18px;box-shadow:0 28px 90px #7e52642e}.page-module___8aEwW__previewHeader{gap:8px;padding:6px 4px 16px;display:flex}.page-module___8aEwW__previewHeader span{aspect-ratio:1;background:#e195ab;border-radius:99px;width:10px}.page-module___8aEwW__previewGrid{grid-template-columns:1fr;gap:14px;display:grid}.page-module___8aEwW__outputVideo{object-fit:contain;background:linear-gradient(135deg,#f2f9ffb8,#fff5d780);border-radius:8px;width:100%;display:block}.page-module___8aEwW__previewFrame,.page-module___8aEwW__previewFrameAlt{filter:saturate(.92)contrast(.96);background:linear-gradient(120deg,#ffffff38,#0000 34%),repeating-linear-gradient(90deg,#ffffff3d 0 1px,#0000 1px 34px),repeating-linear-gradient(0deg,#ffffff38 0 1px,#0000 1px 34px),radial-gradient(circle at 34% 40%,#e195abd9,#0000 18%),radial-gradient(circle at 66% 62%,#fff5d7e6,#0000 24%),linear-gradient(135deg,#dceefa,#ffcce1);border-radius:8px;height:210px;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff75}.page-module___8aEwW__previewFrameAlt{background:linear-gradient(120deg,#ffffff40,#0000 34%),repeating-linear-gradient(90deg,#ffffff38 0 1px,#0000 1px 34px),repeating-linear-gradient(0deg,#fff3 0 1px,#0000 1px 34px),radial-gradient(circle at 58% 38%,#e195abcc,#0000 18%),radial-gradient(circle at 38% 66%,#fff5d7e6,#0000 24%),linear-gradient(135deg,#ffcce1,#edf8ff)}.page-module___8aEwW__previewFrame:after,.page-module___8aEwW__previewFrameAlt:after{content:"";border:1px solid #ffffff73;border-radius:8px;position:absolute;inset:24px}.page-module___8aEwW__outputVideo{height:clamp(280px,42vw,560px)}.page-module___8aEwW__previewCenter{background:linear-gradient(135deg,#ffcce1b8,#fff5d7bd);border-radius:8px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;min-width:0;padding:18px;display:flex}.page-module___8aEwW__previewCenter strong{font-size:2rem}.page-module___8aEwW__previewCenter span{color:#7c5264;overflow-wrap:anywhere;min-width:0;font-weight:800}.page-module___8aEwW__section{padding:clamp(84px,12vw,150px) clamp(22px,7vw,112px)}.page-module___8aEwW__sectionIntro{max-width:720px}.page-module___8aEwW__sectionIntro h2,.page-module___8aEwW__newsletter h2{letter-spacing:0;margin:0;font-size:clamp(2.2rem,5vw,4.8rem);line-height:1}.page-module___8aEwW__sectionIntro p,.page-module___8aEwW__newsletter p{color:var(--muted);margin:22px 0 0;font-size:1.05rem;line-height:1.75}.page-module___8aEwW__statsGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-top:42px;display:grid}.page-module___8aEwW__statCard,.page-module___8aEwW__glassCard,.page-module___8aEwW__studioShell,.page-module___8aEwW__newsletter,.page-module___8aEwW__faqItem{background:var(--glass);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid #ffffff9e;border-radius:8px;box-shadow:0 22px 70px #7e52641a}.page-module___8aEwW__statCard{padding:clamp(20px,3vw,30px)}.page-module___8aEwW__statCard strong{font-size:clamp(2.1rem,5vw,4rem);line-height:1;display:block}.page-module___8aEwW__statCard span{color:var(--muted);margin-top:12px;line-height:1.45;display:block}.page-module___8aEwW__workflowGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:44px;display:grid}.page-module___8aEwW__glassCard{padding:clamp(24px,3vw,34px)}.page-module___8aEwW__glassCard span{color:var(--rose);font-size:.82rem;font-weight:950}.page-module___8aEwW__glassCard h3{margin:28px 0 0;font-size:1.34rem}.page-module___8aEwW__glassCard p{color:var(--muted);margin:14px 0 0;line-height:1.65}.page-module___8aEwW__studioSection{background:linear-gradient(#0000,#ffcce12e,#0000)}.page-module___8aEwW__studioShell{grid-template-columns:minmax(260px,.7fr) minmax(0,1.3fr);gap:20px;max-width:100%;margin-top:44px;padding:18px;display:grid;overflow:hidden}.page-module___8aEwW__uploadPanel{background:#fff5d780;border-radius:8px;gap:16px;padding:22px;display:grid}.page-module___8aEwW__uploadPanel label{color:#61485f;gap:9px;font-size:.86rem;font-weight:850;display:grid}.page-module___8aEwW__uploadPanel input,.page-module___8aEwW__newsletter input{width:100%;min-width:0;color:var(--ink);font:inherit;background:#ffffffbd;border:1px solid #e195ab3d;border-radius:8px}.page-module___8aEwW__uploadPanel input{text-overflow:ellipsis;max-width:100%;padding:11px;overflow:hidden}.page-module___8aEwW__uploadPanel button:disabled{cursor:wait;opacity:.62}.page-module___8aEwW__uploadPanel pre{color:#7f5165;white-space:pre-wrap;background:#ffffff8f;border-radius:8px;min-height:140px;margin:0;padding:16px;line-height:1.6;overflow:auto}.page-module___8aEwW__resultPanel{min-width:0;max-width:100%;padding:22px;overflow:hidden}.page-module___8aEwW__metricGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.page-module___8aEwW__metricGrid div{background:#ffffff94;border-radius:8px;min-width:0;padding:14px}.page-module___8aEwW__metricGrid span{color:var(--rose);font-size:.72rem;font-weight:950}.page-module___8aEwW__metricGrid strong{overflow-wrap:anywhere;margin-top:7px;font-size:1.25rem;display:block}.page-module___8aEwW__animationOutput{margin-top:18px}.page-module___8aEwW__outputVideo{aspect-ratio:16/9}.page-module___8aEwW__animationOutput p{color:var(--muted);margin-top:10px;font-size:.9rem}.page-module___8aEwW__faqSection{grid-template-columns:.75fr 1fr;gap:clamp(28px,5vw,72px);display:grid}.page-module___8aEwW__faqList{gap:12px;display:grid}.page-module___8aEwW__faqItem{overflow:hidden}.page-module___8aEwW__faqItem button{width:100%;color:var(--ink);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:14px;padding:22px;font-size:1rem;font-weight:900;display:flex}.page-module___8aEwW__faqItem div{grid-template-rows:0fr;transition:grid-template-rows .22s;display:grid}.page-module___8aEwW__faqItem div>p{min-height:0;color:var(--muted);margin:0;padding:0 22px;line-height:1.65;overflow:hidden}.page-module___8aEwW__faqItem .page-module___8aEwW__faqOpen{grid-template-rows:1fr}.page-module___8aEwW__faqItem .page-module___8aEwW__faqOpen>p{padding-bottom:22px}.page-module___8aEwW__newsletter{grid-template-columns:minmax(0,1fr) minmax(280px,.8fr);align-items:center;gap:28px;margin:0 clamp(22px,7vw,112px) 96px;padding:clamp(26px,5vw,48px);display:grid}.page-module___8aEwW__newsletter form{gap:10px;display:flex}.page-module___8aEwW__newsletter input{padding:14px 15px}.page-module___8aEwW__newsletter>span{color:#7b5265;grid-column:2;font-weight:850}.page-module___8aEwW__stickyCta{z-index:30;max-width:calc(100vw - 48px);position:fixed;bottom:24px;right:24px}.page-module___8aEwW__reveal{opacity:0;transition:opacity .7s,transform .7s;transform:translateY(28px)}.page-module___8aEwW__revealed{opacity:1;transform:translateY(0)}@keyframes page-module___8aEwW__spin{to{transform:rotate(1turn)}}@keyframes page-module___8aEwW__floatSlow{50%{transform:translate(-18px,24px)scale(1.04)}}@media (prefers-reduced-motion:reduce){.page-module___8aEwW__loaderOrb,.page-module___8aEwW__parallaxBack,.page-module___8aEwW__reveal,.page-module___8aEwW__revealed{transition:none;animation:none}}@media (max-width:1180px){.page-module___8aEwW__page{width:100%;max-width:100vw;margin-left:0}.page-module___8aEwW__mobileMenuButton{display:block}.page-module___8aEwW__sidebar{transition:transform .26s;inset:14px auto 14px 14px;transform:translate(-120%)}.page-module___8aEwW__sidebarOpen{transform:translate(0)}.page-module___8aEwW__hero{grid-template-columns:1fr;padding-top:96px}.page-module___8aEwW__heroVisual{max-width:720px}}@media (max-width:860px){.page-module___8aEwW__statsGrid,.page-module___8aEwW__workflowGrid,.page-module___8aEwW__studioShell,.page-module___8aEwW__faqSection,.page-module___8aEwW__newsletter{grid-template-columns:1fr}.page-module___8aEwW__metricGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.page-module___8aEwW__newsletter>span{grid-column:auto}}@media (max-width:560px){.page-module___8aEwW__page{overflow-x:hidden}.page-module___8aEwW__hero,.page-module___8aEwW__section{padding-left:16px;padding-right:16px}.page-module___8aEwW__heroCopy h1{font-size:clamp(2.35rem,11.8vw,3rem);line-height:1}.page-module___8aEwW__previewCenter strong{font-size:1.7rem}.page-module___8aEwW__statsGrid,.page-module___8aEwW__metricGrid{grid-template-columns:1fr}.page-module___8aEwW__outputVideo{height:auto;min-height:220px}.page-module___8aEwW__newsletter{margin-left:16px;margin-right:16px}.page-module___8aEwW__newsletter form{flex-direction:column}.page-module___8aEwW__heroVisual{padding:12px}.page-module___8aEwW__studioShell{padding:10px}.page-module___8aEwW__uploadPanel,.page-module___8aEwW__resultPanel{padding:16px}.page-module___8aEwW__previewFrame,.page-module___8aEwW__previewFrameAlt{height:208px}.page-module___8aEwW__previewCenter{flex-direction:column;align-items:flex-start}.page-module___8aEwW__stickyCta{display:none}}
