html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;box-sizing:border-box;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}html{font-size:1rem;overflow-x:hidden}body{font-family:Poppins,Roboto,sans-serif;color:#f8f8f8;background-color:#271f42;line-height:1.6;margin:0;padding:0;overflow-x:hidden}h1{font-family:Montserrat,Arial,sans-serif;margin-top:0;margin-bottom:.5em}h2,h3,h4,h5,h6{font-family:Raleway,Helvetica,sans-serif;margin-top:0;margin-bottom:.5em}h1{font-size:2.5em}h2{font-size:2em}h3{font-size:1.75em}h4{font-size:1.5em}h5{font-size:1.25em}h6{font-size:1em}p{margin-top:0;margin-bottom:1em}ul,ol{margin-top:0;margin-bottom:1em;padding-left:1em}a{color:#4ecdc4;-webkit-text-decoration:none;text-decoration:none}a:hover{color:#76d8d1}a:active{color:#33b5ac}img{max-width:100%;height:auto}.mobile-only{display:none}@media (max-width: 30rem){.mobile-only{display:block}}.hidden{visibility:collapse}.header-padding{padding-top:3.75rem}.mixed-phase-text{text-shadow:.125rem .125rem 0 #8a60c0,-.125rem -.125rem 0 #4ecdc4}.accent-phase-text{text-shadow:.125rem .125rem 0 #4ecdc4}.highlight-phase-text{text-shadow:.125rem .125rem 0 #8a60c0}.info-section{padding:4.0625rem 1.25rem;padding-bottom:0}.info-section .section-title{text-shadow:.125rem .125rem 0 #8a60c0,-.125rem -.125rem 0 #4ecdc4}.info-section .section-subtitle{margin:1.875rem 0}.info-section .indent-section{margin:0 2.5rem}@media (max-width: 64rem){.info-section .indent-section{margin:0 1.25rem}}.page-content{max-width:80rem;margin:0 auto}.header-wrapper.svelte-y11moc.svelte-y11moc{position:fixed;width:100%;height:3.75rem;display:flex;justify-content:space-between;align-items:center;padding:.5rem .9375rem;border-bottom:#4ecdc4 .125rem solid;background-color:#271f42;z-index:200}.header-wrapper.svelte-y11moc .logo.svelte-y11moc{display:flex;justify-content:center;align-items:center}.header-wrapper.svelte-y11moc .logo img.svelte-y11moc{height:2.5625rem}@media (max-width: 30rem){.header-wrapper.svelte-y11moc .logo img.svelte-y11moc{height:2.5625rem}}@media (min-width: 31rem) and (max-width: 64rem){.header-wrapper.svelte-y11moc .logo img.svelte-y11moc{height:2.5625rem}}.header-wrapper.svelte-y11moc .navigation .hamburger.svelte-y11moc{display:none;background:none;border:none}@media (max-width: 30rem){.header-wrapper.svelte-y11moc .navigation .hamburger.svelte-y11moc{display:flex;flex-direction:column;gap:.3125rem;cursor:pointer;padding:.5rem 0}.header-wrapper.svelte-y11moc .navigation .hamburger span.svelte-y11moc{display:block;background-color:#4ecdc4;box-shadow:-.3125rem .25rem #8a60c0;border-radius:.625rem;width:1.875rem;height:.125rem;transition:all .3s}.header-wrapper.svelte-y11moc .navigation .hamburger span.svelte-y11moc:nth-of-type(2){transition:all .1s}}.header-wrapper.svelte-y11moc .navigation .hamburger--open span.svelte-y11moc{box-shadow:0 -.3125rem #8a60c0,0 .3125rem #8a60c0}.header-wrapper.svelte-y11moc .navigation .hamburger--open span.svelte-y11moc:first-of-type{transform:translateY(.5rem) rotate(45deg)}.header-wrapper.svelte-y11moc .navigation .hamburger--open span.svelte-y11moc:nth-of-type(2){transform:scaleX(0)}.header-wrapper.svelte-y11moc .navigation .hamburger--open span.svelte-y11moc:last-of-type{transform:translateY(-.5rem) rotate(-45deg)}.header-wrapper.svelte-y11moc .navigation nav.svelte-y11moc{display:flex;align-items:center;gap:.625rem;transition:all .25s}@media (max-width: 30rem){.header-wrapper.svelte-y11moc .navigation nav.svelte-y11moc{display:flex;flex-direction:column;align-items:flex-start;color:red;position:absolute;background-color:#271f42;width:12.5rem;top:3.75rem;height:calc(100svh - 3.75rem);right:0;transform:translate(100%);border-left:#4ecdc4 .125rem solid}.header-wrapper.svelte-y11moc .navigation nav.show.svelte-y11moc{transform:translate(0)!important}}.header-wrapper.svelte-y11moc .navigation nav a.svelte-y11moc{position:relative;padding:.3125rem .9375rem;border-radius:.3125rem;font-weight:600;transition:all .1s}@media (max-width: 30rem){.header-wrapper.svelte-y11moc .navigation nav a.svelte-y11moc{width:100%;border-radius:0}}.header-wrapper.svelte-y11moc .navigation nav a.svelte-y11moc:hover,.header-wrapper.svelte-y11moc .navigation nav a.svelte-y11moc:focus{background-color:#3c2f65;box-shadow:inset 0 0 .125rem #8a60c0;text-shadow:.125rem .125rem .0625rem #8a60c0}@media (max-width: 30rem){.header-wrapper.svelte-y11moc .navigation nav a.svelte-y11moc:hover,.header-wrapper.svelte-y11moc .navigation nav a.svelte-y11moc:focus{box-shadow:none}}.header-wrapper.svelte-y11moc .navigation nav a.active-link.svelte-y11moc{text-shadow:.125rem .125rem .0625rem #8a60c0}.footer.svelte-bijvol{display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:#120f1f;color:#f8f8f8;margin-top:6.25rem;font-size:1rem;border-top:.125rem solid #8a60c0;padding:1.875rem 1.875rem .625rem}
