.ae-page [hidden]{display:none!important}.ae-page .ae-hero{box-sizing:border-box;min-height:min(45rem,calc(100svh - 6rem));grid-template-columns:minmax(0,1fr) minmax(26rem,1.15fr);gap:clamp(1.5rem,3vw,3rem);padding:clamp(2.5rem,5vw,4rem) clamp(1.25rem,4vw,4rem)}.ae-page .ae-hero h1{font-size:clamp(3.15rem,5.8vw,5.5rem)}.ae-page .ae-hero__copy{gap:.95rem}.ae-page .ae-hero__copy,.ae-page .ae-hero__visual{min-width:0}@media (max-width:980px){.ae-page .ae-hero{grid-template-columns:1fr}}@media (max-width:640px){.ae-page .ae-hero{padding-inline:1rem}.ae-page .ae-hero h1{font-size:clamp(3.1rem,15vw,4.7rem)}}.ae-page{--ae-ink:#f7f4ff;--ae-purple:#9d74ff;--ae-pink:#ff5fa4;--ae-mint:#7df5d2;grid-template-columns:minmax(0,1fr);padding-bottom:3rem;overflow:clip}.ae-page h1,.ae-page h2,.ae-page h3,.ae-page p,.ae-page figure{margin:0}.ae-page h2{max-width:18ch;color:var(--ae-ink);font-size:clamp(2rem,5vw,4.25rem);line-height:.98;letter-spacing:-.045em}.ae-page h3{color:var(--ae-ink);font-size:clamp(1.5rem,3vw,2.45rem);line-height:1.04;letter-spacing:-.035em}.ae-page .eyebrow{color:#eee7ffad;font-size:.72rem;font-weight:750;letter-spacing:.16em;text-transform:uppercase}.ae-nav-active{color:#fff!important;opacity:1!important}.ae-hero{position:relative;min-height:min(52rem,calc(100svh - var(--site-header-offset)));display:grid;grid-template-columns:minmax(0,.78fr) minmax(26rem,1.22fr);align-items:center;gap:clamp(2rem,5vw,6rem);margin:0 clamp(.55rem,3vw,1rem);padding:clamp(3.5rem,7vw,7rem) clamp(1.25rem,5vw,5.5rem);border:1px solid rgb(255 255 255/9%);border-radius:1.6rem;overflow:hidden;isolation:isolate;background:radial-gradient(circle at 15% 20%,rgb(123 71 255/22%),transparent 28rem),linear-gradient(135deg,#0d0b15,#151020 48%,#0b0911)}.ae-hero:before{content:"";position:absolute;inset:0;z-index:-2;opacity:.23;background-image:linear-gradient(rgb(255 255 255/3%) 1px,transparent 1px),linear-gradient(90deg,rgb(255 255 255/3%) 1px,transparent 1px);background-size:42px 42px;mask-image:linear-gradient(90deg,#000,transparent 74%)}.ae-hero__glow{position:absolute;width:42rem;height:42rem;right:-12rem;top:-18rem;z-index:-1;border-radius:50%;background:radial-gradient(circle,rgb(255 73 154/24%),transparent 68%);animation:ae-breathe 7s ease-in-out infinite alternate}.ae-hero__copy{display:grid;gap:1.15rem;align-content:center;position:relative;z-index:2}.ae-live-dot{display:inline-block;width:.48rem;height:.48rem;margin-right:.45rem;border-radius:50%;background:var(--ae-mint);box-shadow:0 0 #7df5d273;animation:ae-pulse 2.2s ease-out infinite}.ae-hero h1{color:var(--ae-ink);font-size:clamp(3.15rem,7.5vw,6.8rem);line-height:.88;letter-spacing:-.065em}.ae-hero h1 em{color:transparent;font-family:Georgia,Times New Roman,serif;font-weight:500;letter-spacing:-.055em;background:linear-gradient(110deg,#cdbaff,#ff91bd 72%);background-clip:text;-webkit-background-clip:text}.ae-hero__lede{max-width:35rem;color:#f5f0ffc2;font-size:clamp(1.05rem,1.8vw,1.3rem);line-height:1.55}.ae-hero__lede strong{color:#fff}.ae-hero__actions{display:flex;flex-wrap:wrap;gap:.7rem;margin-top:.25rem}.ae-hero__note,.ae-pricing__card small{color:#f2ecff8a;font-size:.78rem}.ae-hero__visual{position:relative;transform:perspective(1200px) rotateY(-5deg) rotateX(1.5deg);transform-origin:center right;border:1px solid rgb(255 255 255/16%);border-radius:1.1rem;background:#111019;box-shadow:-2rem 3rem 7rem #00000070,0 0 5rem #844aff21;animation:ae-enter .9s cubic-bezier(.2,.75,.25,1) both}.ae-hero__visual img{display:block;width:100%;height:auto;border-radius:0 0 1rem 1rem}.ae-hero__window-bar{height:2.2rem;display:flex;align-items:center;gap:.4rem;padding:0 .8rem;border-bottom:1px solid rgb(255 255 255/8%)}.ae-hero__window-bar span{width:.52rem;height:.52rem;border-radius:50%;background:#ffffff38}.ae-hero__window-bar small{margin-left:auto;color:#ffffff6b;font-size:.62rem;letter-spacing:.08em}.ae-hero__tag{position:absolute;padding:.5rem .75rem;border:1px solid rgb(255 255 255/18%);border-radius:999px;color:#fff;background:#120e1bcc;box-shadow:0 .7rem 2rem #00000047;backdrop-filter:blur(12px);font-size:.7rem;font-weight:700}.ae-hero__tag--pose{left:-1rem;top:28%}.ae-hero__tag--export{right:-.75rem;bottom:12%;color:#d5c8ff}.ae-scroll-cue{position:absolute;left:clamp(1.25rem,5vw,5.5rem);bottom:1.4rem;color:#ffffff6b;font-size:.68rem;letter-spacing:.12em;text-decoration:none;text-transform:uppercase}.ae-scroll-cue span{color:var(--ae-pink);font-size:1rem}.ae-proof-strip{display:flex;justify-content:center;flex-wrap:wrap;gap:.7rem 2.2rem;margin:0 clamp(1rem,5vw,5rem);padding:1.2rem 0;color:#f0ebff85;border-bottom:1px solid rgb(255 255 255/7%);font-size:.72rem;font-weight:700;letter-spacing:.09em;text-transform:uppercase}.ae-proof-strip span:before{content:"✦";margin-right:.5rem;color:var(--ae-purple)}.ae-section{width:min(86rem,calc(100% - clamp(1.1rem,6vw,4rem)));margin:clamp(5rem,11vw,9rem) auto 0}.ae-section-heading{display:grid;gap:.85rem;margin-bottom:clamp(1.6rem,4vw,3rem)}.ae-section-heading>p:last-child,.ae-section-heading--split>p,.ae-tool-story__copy>p:not(.eyebrow),.ae-world-card__copy>p:last-child,.ae-pricing__intro>p,.ae-workflow__steps p,.ae-faq details p{color:#f0ebfa9e;line-height:1.58}.ae-section-heading>p:last-child{max-width:42rem}.ae-section-heading--split{grid-template-columns:minmax(0,1.45fr) minmax(18rem,.55fr);align-items:end;gap:2rem}.ae-section-heading--split>div{display:grid;gap:.85rem}.ae-showcase-player{position:relative;overflow:hidden;aspect-ratio:1662/1080;border:1px solid rgb(255 255 255/12%);border-radius:1.4rem;background:#0d0b13;box-shadow:0 2.5rem 7rem #0000005c}.ae-showcase-player:before{content:"REAL WORKFLOW · 01:08";position:absolute;z-index:3;top:1rem;left:1rem;padding:.42rem .65rem;border:1px solid rgb(255 255 255/14%);border-radius:999px;color:#ffffffb8;background:#08060ca8;backdrop-filter:blur(12px);font-size:.62rem;font-weight:750;letter-spacing:.13em;pointer-events:none}.ae-showcase-player .video-player__media{width:100%;height:100%;object-fit:contain}.ae-motion-grid{display:grid;grid-template-columns:repeat(12,1fr);gap:.9rem}.ae-motion-card{position:relative;grid-column:span 4;min-height:18rem;overflow:hidden;border:1px solid rgb(255 255 255/9%);border-radius:1.15rem;background:#111019}.ae-motion-card--lead,.ae-motion-card--wide{grid-column:span 8}.ae-motion-card video{display:block;width:100%;height:100%;min-height:inherit;object-fit:cover;transition:transform .6s cubic-bezier(.2,.7,.2,1),filter .4s ease}.ae-motion-card:after{content:"";position:absolute;inset:40% 0 0;background:linear-gradient(transparent,#08060ceb);pointer-events:none}.ae-motion-card:hover video{transform:scale(1.025);filter:saturate(1.08)}.ae-motion-card figcaption{position:absolute;z-index:2;left:1rem;right:1rem;bottom:.9rem;display:flex;justify-content:space-between;align-items:end;gap:1rem}.ae-motion-card figcaption strong{color:#fff;font-size:1rem}.ae-motion-card figcaption span{color:#ffffff94;font-size:.72rem;text-align:right}.ae-tool-story{display:grid;grid-template-columns:minmax(0,1.22fr) minmax(20rem,.78fr);align-items:center;gap:clamp(2rem,7vw,7rem);margin-top:clamp(4rem,8vw,7rem)}.ae-tool-story--reverse .ae-tool-story__media{order:2}.ae-tool-story__media{overflow:hidden;border:1px solid rgb(255 255 255/10%);border-radius:1.2rem;background:#100e17;box-shadow:0 2rem 6rem #00000047}.ae-tool-story__media video{display:block;width:100%;aspect-ratio:16/9;object-fit:cover}.ae-tool-story__copy{display:grid;gap:1rem}.ae-tool-number{color:#ffffff29;font-size:clamp(4rem,9vw,7rem);font-weight:800;line-height:.7;letter-spacing:-.08em}.ae-check-list,.ae-pricing__perks{display:grid;gap:.65rem;margin:.25rem 0 0;padding:0;list-style:none;color:#f6f1ffbd;font-size:.9rem}.ae-check-list li:before,.ae-pricing__perks li:before{content:"✓";margin-right:.65rem;color:var(--ae-mint)}.ae-world-card{position:relative;min-height:clamp(28rem,65vw,48rem);margin-top:clamp(5rem,10vw,9rem);overflow:hidden;border:1px solid rgb(255 255 255/10%);border-radius:1.4rem}.ae-world-card:after{content:"";position:absolute;inset:25% 0 0;background:linear-gradient(transparent,#09070deb)}.ae-world-card img{width:100%;height:100%;min-height:inherit;object-fit:cover}.ae-world-card__copy{position:absolute;z-index:2;left:clamp(1.25rem,5vw,4rem);bottom:clamp(1.5rem,5vw,4rem);display:grid;gap:.8rem;max-width:40rem}.ae-workflow__steps{display:grid;grid-template-columns:repeat(4,1fr);gap:0;margin:0;padding:0;list-style:none}.ae-workflow__steps li{position:relative;display:grid;align-content:start;gap:.8rem;padding:1.35rem 1.4rem 1.6rem;border-top:1px solid rgb(255 255 255/12%)}.ae-workflow__steps li:not(:last-child){border-right:1px solid rgb(255 255 255/8%)}.ae-workflow__steps span{color:var(--ae-pink);font-size:.75rem;font-weight:750;letter-spacing:.08em}.ae-workflow__steps strong{color:#fff;font-size:1.05rem}.ae-workflow__steps p{font-size:.88rem}.ae-pricing{display:grid;grid-template-columns:minmax(0,1fr) minmax(22rem,.72fr);align-items:center;gap:clamp(2.5rem,9vw,8rem);padding:clamp(2rem,6vw,5rem);border:1px solid rgb(255 255 255/10%);border-radius:1.5rem;background:radial-gradient(circle at 15% 10%,rgb(135 76 255/18%),transparent 30rem),linear-gradient(145deg,#ffffff0a,#ffffff03)}.ae-pricing__intro{display:grid;gap:1rem}.ae-price-inline{display:flex;align-items:baseline;gap:.75rem;margin-top:.7rem}.ae-price-inline strong{color:#fff;font-size:clamp(2.5rem,6vw,4.5rem);line-height:1;letter-spacing:-.06em}.ae-price-inline span{max-width:17rem;color:#ffffff7f;font-size:.82rem;line-height:1.4}.ae-pricing__card{position:relative;display:grid;gap:1rem;padding:clamp(1.4rem,4vw,2.2rem);border:1px solid rgb(255 255 255/14%);border-radius:1.2rem;background:#0c0a12b8;box-shadow:0 2rem 5rem #0000003d}.ae-pricing__flag{width:fit-content;padding:.45rem .68rem;border-radius:999px;color:#0c1814;background:var(--ae-mint);font-size:.68rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.ae-pricing__card .cta-btn{justify-content:center;width:100%}.ae-access-badge{width:fit-content;padding:.48rem .75rem;border:1px solid rgb(125 245 210/28%);border-radius:999px;color:#aef6df;background:#33a1821c;font-size:.78rem}.ae-buy-status{color:#f0ebffa3;font-size:.84rem;line-height:1.45}.ae-buy-status.is-error{color:#ff9eae}.ae-faq__grid{display:grid;grid-template-columns:1fr 1fr;gap:0 2rem}.ae-faq details{padding:1.2rem 0;border-top:1px solid rgb(255 255 255/9%)}.ae-faq summary{cursor:pointer;color:#fff;font-weight:650;list-style:none}.ae-faq summary::-webkit-details-marker{display:none}.ae-faq summary:after{content:"+";float:right;color:var(--ae-purple);font-size:1.2rem}.ae-faq details[open] summary:after{content:"−"}.ae-faq details p{margin-top:.75rem;padding-right:2rem;font-size:.9rem}.ae-final-cta{width:min(86rem,calc(100% - clamp(1.1rem,6vw,4rem)));display:flex;justify-content:space-between;align-items:end;gap:2rem;margin:clamp(5rem,12vw,10rem) auto 0;padding:clamp(2rem,5vw,4rem) 0;border-top:1px solid rgb(255 255 255/10%);border-bottom:1px solid rgb(255 255 255/10%)}.ae-final-cta>div{display:grid;gap:.8rem}.ae-final-cta h2{max-width:15ch}.ae-final-cta .ae-buy-status{max-width:24rem}.ae-result{max-width:34rem;margin:clamp(3rem,12vh,6rem) auto 0;padding:clamp(1.5rem,4vw,2.25rem);display:grid;gap:1rem;text-align:center;justify-items:center}.ae-result h1{font-size:clamp(1.8rem,4vw,2.5rem);margin:0;letter-spacing:-.02em}.ae-result__actions{display:flex;flex-wrap:wrap;gap:.75rem;justify-content:center}@keyframes ae-enter{0%{opacity:0;transform:perspective(1200px) translate(3rem) rotateY(-9deg) rotateX(2deg)}}@keyframes ae-breathe{to{transform:translate(-3rem,3rem) scale(1.08)}}@keyframes ae-pulse{70%,to{box-shadow:0 0 0 .55rem #7df5d200}}@media (prefers-reduced-motion:reduce){.ae-hero__visual,.ae-hero__glow,.ae-live-dot{animation:none}.ae-motion-card video{transition:none}}@media (max-width:980px){.ae-hero{min-height:auto;grid-template-columns:1fr;padding-bottom:4.5rem}.ae-hero__copy{max-width:42rem}.ae-hero__visual{transform:none}.ae-section-heading--split,.ae-tool-story,.ae-pricing{grid-template-columns:1fr}.ae-tool-story--reverse .ae-tool-story__media{order:0}.ae-motion-card{grid-column:span 6}.ae-motion-card--lead,.ae-motion-card--wide{grid-column:span 12}.ae-workflow__steps{grid-template-columns:1fr 1fr}.ae-pricing__intro{max-width:42rem}}@media (max-width:640px){.ae-hero{gap:2.5rem;padding-inline:1rem;border-radius:1.15rem}.ae-hero h1{font-size:clamp(3.1rem,15vw,4.7rem)}.ae-hero__actions{display:grid}.ae-hero__actions .cta-btn{justify-content:center}.ae-hero__tag,.ae-scroll-cue{display:none}.ae-proof-strip{justify-content:flex-start}.ae-section{margin-top:5.5rem}.ae-section-heading--split{grid-template-columns:1fr}.ae-showcase-player{aspect-ratio:16/11;border-radius:.9rem}.ae-showcase-player:before{top:.6rem;left:.6rem}.ae-motion-grid{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:.5rem}.ae-motion-card,.ae-motion-card--lead,.ae-motion-card--wide{min-width:84vw;min-height:19rem;scroll-snap-align:center}.ae-tool-story{margin-top:4.5rem}.ae-tool-story__media video{aspect-ratio:4/3}.ae-tool-number{font-size:4.2rem}.ae-world-card{min-height:34rem}.ae-world-card img{object-position:57% center}.ae-workflow__steps{grid-template-columns:1fr}.ae-workflow__steps li:not(:last-child){border-right:0}.ae-pricing{padding:1.2rem}.ae-pricing__intro{padding:1rem .35rem}.ae-price-inline{align-items:center}.ae-faq__grid{grid-template-columns:1fr}.ae-final-cta{align-items:stretch;flex-direction:column}.ae-final-cta .cta-btn{justify-content:center}}
