#wrapper{position:relative;isolation:isolate;overflow-x:hidden;overflow-y:auto;display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;min-height:100dvh;min-height:100vh;background-color:#050508}#wrapper:before{background-image:radial-gradient(ellipse 90% 55% at 50% -15%,rgba(56,189,248,.22),transparent 55%),radial-gradient(ellipse 55% 45% at 100% 100%,rgba(99,102,241,.16),transparent 50%),radial-gradient(ellipse 45% 35% at 0 85%,rgba(14,165,233,.1),transparent 45%),linear-gradient(165deg,#050508,#0a0e14 40%,#06080c);background-attachment:scroll}#wrapper:after,#wrapper:before{content:"";position:absolute;inset:0;z-index:0}#wrapper:after{opacity:.35;background-image:radial-gradient(rgba(148,163,184,.35) 1px,transparent 0);background-size:22px 22px;mask-image:radial-gradient(ellipse 75% 70% at 50% 45%,black 15%,transparent 72%);-webkit-mask-image:radial-gradient(ellipse 75% 70% at 50% 45%,black 15%,transparent 72%);pointer-events:none}.infos-bg-orb{position:absolute;border-radius:50%;filter:blur(60px);pointer-events:none;z-index:0}.infos-bg-orb--cyan{width:min(420px,90vw);height:min(420px,90vw);top:-12%;right:-18%;background:rgba(56,189,248,.2);animation:infos-float-a 18s ease-in-out infinite}.infos-bg-orb--violet{width:min(360px,80vw);height:min(360px,80vw);bottom:-8%;left:-15%;background:rgba(99,102,241,.18);animation:infos-float-b 22s ease-in-out infinite}#wrapper>article{position:relative;z-index:1;flex-shrink:0}@keyframes infos-float-a{0%,to{transform:translate(0) scale(1)}50%{transform:translate(-24px,20px) scale(1.05)}}@keyframes infos-float-b{0%,to{transform:translate(0) scale(1)}50%{transform:translate(20px,-16px) scale(1.08)}}@media (prefers-reduced-motion:reduce){.infos-bg-orb--cyan,.infos-bg-orb--violet{animation:none}}.slide-top-1{animation:slide-top .35s ease-out .2s both}.slide-top-2{animation:slide-top .35s ease-out .35s both}.slide-top-3{animation:slide-top .35s ease-out .5s both}.slide-top-4{animation:slide-top .35s ease-out .65s both}.slide-top-5{animation:slide-top .35s ease-out .8s both}.slide-top-6{animation:slide-top .35s ease-out .95s both}@keyframes slide-top{0%{transform:translateY(12px);opacity:0}to{transform:translateY(0);opacity:1}}