footer[data-astro-cid-jo6i4kqk]:before{content:"";background:var(--divider-gradient);width:100%;height:1px;position:absolute;top:0;left:0}footer[data-astro-cid-jo6i4kqk]{max-width:var(--max-width);justify-content:space-between;margin:auto;padding:120px 80px;position:relative}footer[data-astro-cid-jo6i4kqk]>div[data-astro-cid-jo6i4kqk]:first-child{text-align:left;justify-content:left;row-gap:var(--default-spacing);flex-direction:column;margin-bottom:auto;display:flex}footer[data-astro-cid-jo6i4kqk] img[data-astro-cid-jo6i4kqk][alt=logo]{aspect-ratio:1;width:80px}footer[data-astro-cid-jo6i4kqk]>.links[data-astro-cid-jo6i4kqk]{text-align:left;justify-content:right;row-gap:var(--default-spacing);flex-direction:column;display:flex}@media (width<560px){footer[data-astro-cid-jo6i4kqk]{padding:64px 24px}footer[data-astro-cid-jo6i4kqk] img[data-astro-cid-jo6i4kqk][alt=logo]{width:32px}}html{scroll-behavior:smooth;scrollbar-gutter:stable}h1,h2,h3,h4,h5,h6,p,ul{margin:0;padding:0}ul,li{list-style:none}section,footer,nav,div,a{box-sizing:border-box}body{--primary-washed-color:#b39fc6;--primary-light-color:#e6ccff;--primary-color:#b367ff;--secondary-color:#8a20dd;--tertiary-color:#400080;--background-color:#050014;--primary-rgb:179, 103, 255;--secondary-rgb:138, 32, 221;--tertiary-rgb:64, 0, 128;--primary-text-color:white;--secondary-text-color:#ccc;--tertiary-text-color:var(--primary-washed-color);--primary-container-color:#ffffff29;--secondary-container-color:#ffffff14;--primary-border-color:#ffffff52;--secondary-border-color:#ffffff3d;--divider-gradient:linear-gradient(to right, #fff0 0%, #fff3 16%, #fff3 84%, #fff0 100%);--max-width:1120px;--default-spacing:24px;--smooth-corner:16px;--extra-smooth-corner:36px;--curve:cubic-bezier(.2,0,0,1);color:#fff;text-align:center;background:var(--background-color);margin:0;font-family:General Sans,sans-serif;line-height:1.1;overflow-x:hidden}main{position:relative}h1{color:var(--primary-text-color);font-size:80px;font-weight:600;line-height:1.25}h2{color:var(--primary-text-color);font-size:64px;font-weight:600}h3{color:var(--primary-text-color);font-size:40px;font-weight:500}h4{color:var(--primary-text-color);font-size:28px;font-weight:600}h5{color:var(--primary-text-color);font-size:24px;font-weight:500}h5:has(+h2),h5.label{color:var(--primary-washed-color);font-weight:400}p{color:var(--secondary-text-color);font-size:24px;font-weight:400;line-height:150%}a{color:var(--primary-text-color);cursor:pointer;font-size:20px;font-weight:400;text-decoration:none;transition:text-shadow .2s ease-out;position:relative}a:not(.static):hover,a:not(.static):focus{text-shadow:4px 8px 8px var(--primary-color)}a[class*=primary],a[class*=secondary]{border-radius:var(--smooth-corner);cursor:pointer;padding:16px 32px;font-weight:500}a[class*=primary]{background:radial-gradient(50% 100% at top left, rgba(var(--primary-rgb), .72), rgba(var(--tertiary-rgb), 0)), radial-gradient(40% 100% at 60% 100%, rgba(var(--primary-rgb), .72), rgba(var(--tertiary-rgb), 0)), radial-gradient(50% 100% at top right, rgba(var(--primary-rgb), .4), rgba(var(--tertiary-rgb), 0)), var(--tertiary-color);box-shadow:0 0 0 0 rgba(var(--primary-rgb), 0);transition:box-shadow .2s ease-out}a[class*=primary]:hover{background:radial-gradient(50% 100% at top left, rgba(var(--primary-rgb), 1), rgba(var(--tertiary-rgb), 0)), radial-gradient(40% 100% at 60% 100%, rgba(var(--primary-rgb), .16), rgba(var(--tertiary-rgb), 0)), radial-gradient(50% 100% at top right, rgba(var(--primary-rgb), .72), rgba(var(--tertiary-rgb), 0)), var(--tertiary-color);box-shadow:0 4px 24px 0 rgba(var(--secondary-rgb), .8);text-shadow:none}a.primary-cta,a.primary-btn{color:var(--primary-text-color);background-color:var(--tertiary-color)}a.secondary-btn{color:var(--primary-text-color);border:1px solid var(--primary-washed-color);transition:box-shadow .2s ease-out}a.secondary-btn:hover{text-shadow:none;box-shadow:0 4px 24px 0 rgba(var(--secondary-rgb), .64)}.nav-wrapper{z-index:99;backdrop-filter:blur(16px);width:100%;transition:background-color .2s ease-out;position:sticky;top:0}.nav-wrapper:hover{background-color:rgba(var(--tertiary-rgb), .16)}nav{width:100%;max-width:var(--max-width);column-gap:var(--default-spacing);padding:var(--default-spacing) 80px;justify-content:space-between;align-items:center;margin:0 auto;display:flex;position:relative}nav:after{content:"";background:var(--divider-gradient);width:100%;height:1px;position:absolute;top:100%;left:0}nav img.logo{width:32px}section{width:100%;max-width:var(--max-width);flex-direction:column;align-items:center;gap:80px;margin:0 auto;padding:120px 80px;display:flex;position:relative}section>.title{row-gap:var(--default-spacing);flex-direction:column;display:flex}.expansion-tile>.title{cursor:pointer;align-items:center;display:flex;position:relative}.expansion-tile>.body-wrapper{max-height:0;transition:all .4s cubic-bezier(.2,0,0,1);overflow:hidden}.nrow{align-items:center;gap:var(--default-spacing);display:flex}@media (width<1120px){.theme-default{--default-spacing:20px}nav{padding:var(--default-spacing) 40px}section{gap:64px;padding:80px 40px}h1{font-size:64px}h2{font-size:56px}h3{font-size:36px}h4{font-size:24px}h5{font-size:20px}}@media (width<880px){.theme-default{--default-spacing:18px}nav{padding:var(--default-spacing) 24px}section{gap:64px;padding:64px 24px}h1,h2{font-size:44px}h3{font-size:24px}h4{font-size:20px}h5{font-size:18px}p{font-size:16px}.nrow.col-on-mobo{flex-direction:column}footer a{font-size:16px}}@media (width<560px){nav{padding:12px 24px}nav img.logo{width:var(--default-spacing)}nav a.primary-btn{padding:8px 16px;font-size:16px}h1{font-size:36px}h2{font-size:32px}h3{font-size:20px}h4{font-size:18px}h5{font-size:16px}p{font-size:14px}.nrow.col-mobo{flex-direction:column}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes grow{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}}
