.page-home .reveal,body .reveal{opacity:0;transform:translateY(32px) scale(.985);transition:opacity .85s cubic-bezier(.22,1,.36,1),transform .85s cubic-bezier(.22,1,.36,1);will-change:opacity,transform}.home-page .reveal.inview,body .reveal.inview{opacity:1;transform:translateY(0) scale(1)}.mdx-hero-copy.reveal{transform:translateY(24px);transition-duration:.7s}.mdx-hero-copy.reveal.inview{transform:translateY(0)}.mdx-hero-panel.reveal{opacity:0;transform:translate(60px) scale(.96);transition:opacity 1s cubic-bezier(.22,1,.36,1),transform 1s cubic-bezier(.22,1,.36,1)}.mdx-hero-panel.reveal.inview{opacity:1;transform:translate(0) scale(1)}[data-stagger]>.reveal,[data-stagger]>*{opacity:0;transform:translateY(28px);transition:opacity .7s cubic-bezier(.22,1,.36,1),transform .7s cubic-bezier(.22,1,.36,1)}[data-stagger].inview>.reveal,[data-stagger].inview>*{opacity:1;transform:translateY(0)}[data-stagger].inview>*:nth-child(1){transition-delay:.05s}[data-stagger].inview>*:nth-child(2){transition-delay:.12s}[data-stagger].inview>*:nth-child(3){transition-delay:.19s}[data-stagger].inview>*:nth-child(4){transition-delay:.26s}[data-stagger].inview>*:nth-child(5){transition-delay:.33s}[data-stagger].inview>*:nth-child(6){transition-delay:.4s}[data-stagger].inview>*:nth-child(7){transition-delay:.47s}[data-stagger].inview>*:nth-child(8){transition-delay:.54s}.mdx-head.reveal h2,.mdx-head.reveal h3{opacity:0;transform:translateY(20px);transition:opacity .8s cubic-bezier(.22,1,.36,1),transform .8s cubic-bezier(.22,1,.36,1),letter-spacing 1s cubic-bezier(.22,1,.36,1);letter-spacing:-.02em}.mdx-head.reveal.inview h2,.mdx-head.reveal.inview h3{opacity:1;transform:translateY(0);letter-spacing:0em}.mdx-inline-cta.reveal{opacity:0;transform:translateY(24px) scale(.97);transition:opacity .9s cubic-bezier(.22,1,.36,1),transform .9s cubic-bezier(.22,1,.36,1),box-shadow 1.2s ease}.mdx-inline-cta.reveal.inview{opacity:1;transform:translateY(0) scale(1)}.mdx-glass.mdx-shimmer{position:relative;overflow:hidden}.mdx-glass.mdx-shimmer:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(105deg,transparent 40%,rgba(255,255,255,.06) 45%,rgba(255,255,255,.1) 50%,rgba(255,255,255,.06) 55%,transparent 60%);transform:translate(-120%);transition:transform 0s;pointer-events:none}.mdx-glass.mdx-shimmer:hover:after{transform:translate(120%);transition:transform .85s cubic-bezier(.22,1,.36,1)}.btn{transition:transform .35s cubic-bezier(.22,1,.36,1),box-shadow .35s cubic-bezier(.22,1,.36,1),background-color .25s ease,border-color .25s ease}.btn:hover{transform:translateY(-3px);box-shadow:0 12px 28px #00000038}.btn:active{transform:translateY(-1px) scale(.98);transition-duration:.1s}.mdx-system-card,.mdx-video-card{transition:transform .45s cubic-bezier(.22,1,.36,1),box-shadow .45s cubic-bezier(.22,1,.36,1),border-color .35s ease}.mdx-system-card:hover,.mdx-video-card:hover{transform:translateY(-6px);box-shadow:0 20px 40px #0000002e}@keyframes gradientDrift{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}.mdx-section:has(.mdx-glass){background-size:200% 200%;animation:gradientDrift 18s ease infinite}@keyframes orbFloat{0%,to{transform:translate(0) scale(1);opacity:.35}33%{transform:translate(30px,-20px) scale(1.08);opacity:.5}66%{transform:translate(-20px,15px) scale(.95);opacity:.4}}.home-orb{position:absolute;border-radius:50%;filter:blur(80px);pointer-events:none;z-index:0;animation:orbFloat 16s ease-in-out infinite}.home-orb--1{width:340px;height:340px;background:radial-gradient(circle,rgba(255,59,79,.18),transparent 70%);top:10%;left:-5%;animation-duration:20s}.home-orb--2{width:280px;height:280px;background:radial-gradient(circle,rgba(230,184,106,.14),transparent 70%);top:45%;right:-8%;animation-duration:24s;animation-delay:-6s}.home-orb--3{width:220px;height:220px;background:radial-gradient(circle,rgba(59,130,246,.12),transparent 70%);bottom:15%;left:25%;animation-duration:18s;animation-delay:-10s}[data-parallax]{will-change:transform;transition:transform .1s linear}@media(prefers-reduced-motion:reduce){.page-home .reveal,body .reveal,[data-stagger]>.reveal,[data-stagger]>*,.mdx-hero-copy.reveal,.mdx-hero-panel.reveal,.mdx-head.reveal h2,.mdx-head.reveal h3,.mdx-inline-cta.reveal{opacity:1!important;transform:none!important;transition:none!important;animation:none!important}.home-orb{animation:none!important}.btn:hover{transform:none!important}}
