:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--radius_xs:4px;--radius_sm:8px;--radius_md:12px;--radius_lg:16px;--radius_xl:24px;--radius_full:9999px;--color_black:#111;--color_accent:#5c45fd;--color_accent_secondary:#a89bff;--color_dark:#161616;--color_grey:#969799;--color_white:#f5f5f5;--color_bg:#090909;--color_danger:#d84f62;--color_line_accent_15:color-mix(in srgb, var(--color_accent) 15%, transparent);--color_line_accent_28:color-mix(in srgb, var(--color_accent) 28%, transparent);--color_line_accent_secondary_52:color-mix(in srgb, var(--color_accent_secondary) 52%, transparent);--color_line_white_15:color-mix(in srgb, var(--color_white) 15%, transparent);--color_line_dark_82:color-mix(in srgb, var(--color_dark) 82%, transparent);--color_line_dark_45:#00000073;--gradient_field_disabled:linear-gradient(180deg, #16161624 0%, #16161638 100%), linear-gradient(180deg, color-mix(in srgb, var(--color_white) 84%, var(--color_accent) 10%) 0%, color-mix(in srgb, var(--color_white) 78%, var(--color_accent_secondary) 14%) 100%)}@keyframes ui-skeleton-wave{0%{background-position:100% 0}to{background-position:-100% 0}}.ui-skeleton-shimmer{background-color:var(--color_line_white_15);background-image:linear-gradient(105deg, transparent 0%, transparent 36%, color-mix(in srgb, var(--color_white) 26%, transparent) 47%, color-mix(in srgb, var(--color_accent_secondary) 16%, transparent) 50%, color-mix(in srgb, var(--color_white) 22%, transparent) 53%, transparent 65%, transparent 100%);background-position:100% 0;background-size:260% 100%;animation:1.45s ease-in-out infinite ui-skeleton-wave;overflow:hidden}*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}body{background:var(--color_dark);width:100%;color:var(--color_white);-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;font-family:Manrope,sans-serif;overflow-x:hidden}img,svg{-webkit-user-drag:none;-webkit-user-select:none;user-select:none;max-width:100%;display:block}a{-webkit-user-drag:none;-webkit-user-select:none;user-select:none}button,input,textarea,select,label,input::placeholder{color:var(--color_white);font-family:inherit}input:-webkit-autofill{caret-color:var(--color_white);transition:background-color 9999s ease-out;-webkit-text-fill-color:var(--color_white)!important}input:-webkit-autofill:hover{caret-color:var(--color_white);transition:background-color 9999s ease-out;-webkit-text-fill-color:var(--color_white)!important}input:-webkit-autofill:focus{caret-color:var(--color_white);transition:background-color 9999s ease-out;-webkit-text-fill-color:var(--color_white)!important}input:-webkit-autofill:active{caret-color:var(--color_white);transition:background-color 9999s ease-out;-webkit-text-fill-color:var(--color_white)!important}textarea:-webkit-autofill{caret-color:var(--color_white);transition:background-color 9999s ease-out;-webkit-text-fill-color:var(--color_white)!important}textarea:-webkit-autofill:hover{caret-color:var(--color_white);transition:background-color 9999s ease-out;-webkit-text-fill-color:var(--color_white)!important}textarea:-webkit-autofill:focus{caret-color:var(--color_white);transition:background-color 9999s ease-out;-webkit-text-fill-color:var(--color_white)!important}textarea:-webkit-autofill:active{caret-color:var(--color_white);transition:background-color 9999s ease-out;-webkit-text-fill-color:var(--color_white)!important}select:-webkit-autofill{caret-color:var(--color_white);transition:background-color 9999s ease-out;-webkit-text-fill-color:var(--color_white)!important}select:-webkit-autofill:hover{caret-color:var(--color_white);transition:background-color 9999s ease-out;-webkit-text-fill-color:var(--color_white)!important}select:-webkit-autofill:focus{caret-color:var(--color_white);transition:background-color 9999s ease-out;-webkit-text-fill-color:var(--color_white)!important}select:-webkit-autofill:active{caret-color:var(--color_white);transition:background-color 9999s ease-out;-webkit-text-fill-color:var(--color_white)!important}.container{flex-direction:column;width:100%;max-width:1500px;margin:0 auto;display:flex}@media (width<=1680px){.container{max-width:1344px;padding:0 32px}}@media (width<=580px){.container{padding:0 16px}}.row{flex-direction:row;display:flex}.row.align-center{align-items:center}.row.align-start{align-items:flex-start}.row.align-end{align-items:flex-end}.row.justify-center{justify-content:center}.row.justify-start{justify-content:flex-start}.row.justify-end{justify-content:flex-end}.row.justify-between{justify-content:space-between}.row.justify-evenly{justify-content:space-evenly}.row.justify-around{justify-content:space-around}h1,h2,h3,h4,h5,h6,a{font-family:inherit;font-style:normal}h2.section-heading{color:var(--color_accent_secondary);margin-bottom:1rem;font-size:2rem}@media (width<=580px){h2.section-heading{font-size:28px}}section .section-description{color:var(--color_grey);margin-bottom:2rem;font-size:16px;line-height:1.3}@media (width<=580px){section .section-description{margin-bottom:1rem;font-size:14px}}section.base-section{padding-block:64px}@media (width<=1280px){section.base-section{padding-block:48px}}@media (width<=768px){section.base-section{padding-block:32px}}@keyframes section-reveal{0%{opacity:0;filter:blur(10px);transform:translateY(42px)scale(.97)}to{opacity:1;filter:blur();transform:translateY(0)scale(1)}}@keyframes heading-reveal{0%{opacity:0;transform:translateY(24px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes card-reveal{0%{opacity:0;filter:blur(8px)saturate(.82);transform:translateY(34px)scale(.92)}to{opacity:1;filter:blur()saturate();transform:translateY(0)scale(1)}}@keyframes scroll-glow{0%{opacity:.78;transform:translate(0,0)scale(1)}to{opacity:.42;transform:translate(-140px,180px)scale(1.18)}}@starting-style{.welcome-block .content>*{opacity:0;transform:translateY(30px)scale(.96)}.welcome-block .glow{opacity:0;transform:translateY(28px)scale(.9)}section.base-section{opacity:0;filter:blur(10px);transform:translateY(46px)scale(.97)}section.base-section .section-heading,section.base-section .section-description{opacity:0;transform:translateY(24px)scale(.96)}.scroll-reveal{opacity:0;filter:blur(8px)saturate(.82);transform:translateY(34px)scale(.9)}}.welcome-block .glow{animation-composition:add;animation:linear both scroll-glow;animation-timeline:scroll(root);animation-range:0 70vh}.welcome-block .content>*{opacity:1;transition:opacity .8s cubic-bezier(.2,.8,.2,1),transform .8s cubic-bezier(.2,.8,.2,1);transform:translateY(0)scale(1)}.welcome-block .content>:nth-child(2){transition-delay:.12s}.welcome-block .content>:nth-child(3){transition-delay:.22s}section.base-section{opacity:1;filter:blur();animation-composition:replace;transition:opacity .8s,transform .8s cubic-bezier(.2,.8,.2,1),filter .8s;animation:.9s both section-reveal;animation-timeline:view();animation-range:entry cover 20%;transform:translateY(0)scale(1)}section.base-section .section-heading,section.base-section .section-description{opacity:1;animation-composition:replace;transition:opacity .75s,transform .75s cubic-bezier(.2,.8,.2,1);animation:.8s both heading-reveal;animation-timeline:view();animation-range:entry 8% cover 30%;transform:translateY(0)scale(1)}.scroll-reveal{--reveal-range-start:0%;--reveal-range-end:28%;opacity:1;filter:blur()saturate();animation:.75s both card-reveal;animation-timeline:view();animation-range:entry var(--reveal-range-start) cover var(--reveal-range-end);animation-composition:replace;transition:opacity .75s,transform .75s cubic-bezier(.2,.8,.2,1),filter .75s;transform:translateY(0)scale(1)}.scroll-reveal:nth-child(2){--reveal-range-start:4%;--reveal-range-end:32%}.scroll-reveal:nth-child(3){--reveal-range-start:8%;--reveal-range-end:36%}.scroll-reveal:nth-child(4){--reveal-range-start:12%;--reveal-range-end:40%}.scroll-reveal:nth-child(5){--reveal-range-start:16%;--reveal-range-end:44%}.scroll-reveal:nth-child(n+6){--reveal-range-start:20%;--reveal-range-end:48%}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.welcome-block .glow,section.base-section,section.base-section .section-heading,section.base-section .section-description,.scroll-reveal{animation-timeline:auto}}.card{border-radius:var(--radius_md)}
