@import"https://fonts.googleapis.com/css2?family=Gochi+Hand&display=swap";@import"https://fonts.googleapis.com/css2?family=Manrope:wght@200;300;400;500;600;700;800&display=swap";@import"https://fonts.googleapis.com/css2?family=Inter:wght@200;300;400;500;600;700;800&display=swap";.rise-enter-active,.rise-leave-active{transition:all .5s ease}.rise-enter-from,.rise-leave-to{opacity:0;transform:translateY(100%)}.rise-leave-active{position:absolute}.btn{padding:.75rem 2rem;background:#f7d400;border:none;z-index:1;box-shadow:.4rem .4rem #03a0df;transform:translate(-.4rem,-.4rem);display:flex;align-items:baseline;margin:1rem;font-size:1.2rem;cursor:pointer}@media (min-width: 75em){.btn{padding:1rem 3rem}}.iconButton{width:3rem;height:3rem;padding:0;display:flex;align-items:center;justify-content:center}.text{color:#000;font-weight:700}.btn:hover{transform:translate(0);box-shadow:0 0 0 0 transparent}.icon{display:inline-block}.icon svg{width:2rem;height:2rem}.icon svg path{fill:#000}.light{background:#131f54}.light .text{color:#fff}.light svg path{fill:#fff}@keyframes spring{0%{transform:translate(-.5rem,-.5rem)}to{transform:translate(0)}}.checkboxContainer{display:flex;align-items:center;justify-content:center}.container{position:relative;width:100%;height:100%;display:flex;flex-direction:column;padding-top:6rem;overflow:hidden}nav{position:fixed;top:0;left:0;width:100%;height:4rem;display:flex;align-items:center;justify-content:space-between;padding:1rem 2rem;background-color:#000;z-index:10}nav svg{width:2.5rem;height:2.5rem}@media (min-width: 62.25em){nav{height:6rem;padding:1rem 5rem}nav svg{width:3rem;height:3rem}}ul{display:flex;align-items:center;list-style:none;margin:0;padding:0;margin-right:3rem}li{margin:0 1rem}li a{color:#fff;text-decoration:none;font-size:1.2rem;font-weight:500}li a:after{content:"";display:block;width:0%;height:2px;background-color:#f7d400;bottom:0;transition:all .3s ease-in-out}li a:hover:after{width:100%}.navLinks ul{display:none}@media (min-width: 62.25em){.navLinks{display:flex;align-items:center;justify-content:space-between}.navLinks ul{display:flex}}.active:after{width:100%}.burgerBtn{display:flex;flex-direction:column;align-items:center;justify-content:center;width:3rem;border:none;z-index:3}.burgerBtn .line{width:1.8rem;height:.2rem;background-color:#000;margin-bottom:.3rem;transition:all .3s ease-in-out}.burgerBtn.dark{background:none}.burgerBtn.dark .line{background-color:#fff}@media (min-width: 62.25em){.burgerBtn{display:none}}.close .line:nth-child(1){transform:rotate(45deg) translate(.2rem,.2rem)}.close .line:nth-child(2){opacity:0}.close .line:nth-child(3){transform:rotate(-45deg) translate(.5rem,-.5rem)}input[type=checkbox]{appearance:none}.checkboxButton{position:relative;width:2.5rem;height:1.25rem;outline:none;border:none;cursor:pointer;transition:all .3s ease-in-out;background-color:#03a0df}.checkboxButton:before{content:"";position:absolute;width:1.1rem;height:1.1rem;background-color:#f7d400;top:.075rem;left:.075rem;transition:all .3s ease-in-out}.checkboxButton:checked{background-color:#131f54}.checkboxButton:checked:before{left:calc(100% - 1.2rem)}@media (min-width: 62.25em){.checkboxButton{width:3rem;height:1.5rem}.checkboxButton:before{width:1.3rem;height:1.3rem;top:.1rem;left:.1rem}.checkboxButton:checked:before{left:calc(100% - 1.4rem)}}.dark nav{background-color:#fff}.dark ul li a{color:#000}.dark ul li a:after{background-color:#03a0df}.dark footer{background-color:#fff;color:#000}.mobNavLinks{background-color:#000;position:fixed;padding-top:4rem;left:0;top:0;bottom:0;right:0;z-index:2;display:flex;align-items:center;justify-content:center;flex-direction:column}.mobNavLinks ul{flex:1;margin-top:3rem;display:flex;flex-direction:column;align-items:center;justify-content:center;margin-right:0}.mobNavLinks ul li{margin-bottom:2rem}.mobNavLinks ul li a{font-size:2rem;text-align:center}.mobSocials{display:flex;align-items:center;justify-content:center;margin-bottom:2rem}.mobSocials a{margin:0 1rem}.dark .mobNavLinks{background-color:#fff}.clipBorder{background:#f7d400;z-index:1}.dark .clipBorder{background:#03a0df}footer{position:absolute;bottom:0;left:0;width:100%;padding:1rem 2rem;color:#fff;z-index:1;opacity:.6;text-align:left;font-size:.8rem}@media (min-width: 64em){footer{font-size:1rem}}.clip-enter-from,.clip-leave-to{clip-path:circle(0% at 0% 0%)}.clip-enter-to,.clip-leave-from{clip-path:circle(150% at 0% 0%)}.clip-enter-active,.clip-leave-active{transition:clip-path .5s}.clip2-enter-from,.clip2-leave-to{clip-path:circle(1% at 1% 1%)}.clip2-enter-to{clip-path:circle(150% at 1% 1%)}.clip2-leave-from{clip-path:circle(150% at 0% 0%)}.clip2-enter-active,.clip2-leave-active{transition:clip-path .5s}:root{--vt-c-white: #ffffff;--vt-c-white-soft: #f8f8f8;--vt-c-white-mute: #f2f2f2;--vt-c-black: #181818;--vt-c-black-soft: #222222;--vt-c-black-mute: #282828;--vt-c-indigo: #2c3e50;--vt-c-divider-light-1: rgba(60, 60, 60, .29);--vt-c-divider-light-2: rgba(60, 60, 60, .12);--vt-c-divider-dark-1: rgba(84, 84, 84, .65);--vt-c-divider-dark-2: rgba(84, 84, 84, .48);--vt-c-text-light-1: var(--vt-c-indigo);--vt-c-text-light-2: rgba(60, 60, 60, .66);--vt-c-text-dark-1: var(--vt-c-white);--vt-c-text-dark-2: rgba(235, 235, 235, .64)}:root{--color-background: var(--vt-c-white);--color-background-soft: var(--vt-c-white-soft);--color-background-mute: var(--vt-c-white-mute);--color-border: var(--vt-c-divider-light-2);--color-border-hover: var(--vt-c-divider-light-1);--color-heading: var(--vt-c-text-light-1);--color-text: var(--vt-c-text-light-1);--section-gap: 160px}@media (prefers-color-scheme: dark){:root{--color-background: var(--vt-c-black);--color-background-soft: var(--vt-c-black-soft);--color-background-mute: var(--vt-c-black-mute);--color-border: var(--vt-c-divider-dark-2);--color-border-hover: var(--vt-c-divider-dark-1);--color-heading: var(--vt-c-text-dark-1);--color-text: var(--vt-c-text-dark-2)}}*,*:before,*:after{box-sizing:border-box;margin:0;position:relative;font-weight:400}body{min-height:100vh;color:var(--color-text);transition:color .5s,background-color .5s;line-height:1.6;font-family:Manrope,sans-serif;font-size:15px;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#app{font-weight:400;display:flex;min-height:100vh;overflow-y:hidden;background-color:#000}@media (min-width: 1024px){body{display:flex;place-items:center}}
