a{color:#fff;text-decoration:underline}html.no-touchevents a:hover{text-decoration:none}.u-visually-hide{clip:rect(0 0 0 0);clip:rect(0,0,0,0);width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@font-face{font-family:SpaceGrotesk;src:url(/fonts/SpaceGrotesk-Light.woff2)format("woff2"),url(/fonts/SpaceGrotesk-Light.woff)format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:SpaceGrotesk;src:url(/fonts/SpaceGrotesk-Regular.woff2)format("woff2"),url(/fonts/SpaceGrotesk-Regular.woff)format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:SpaceGrotesk;src:url(/fonts/SpaceGrotesk-Medium.woff2)format("woff2"),url(/fonts/SpaceGrotesk-Medium.woff)format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:SpaceGrotesk;src:url(/fonts/SpaceGrotesk-SemiBold.woff2)format("woff2"),url(/fonts/SpaceGrotesk-SemiBold.woff)format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:SpaceGrotesk;src:url(/fonts/SpaceGrotesk-Bold.woff2)format("woff2"),url(/fonts/SpaceGrotesk-Bold.woff)format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Manrope;src:url(/fonts/Manrope-SemiBold.woff2)format("woff2"),url(/fonts/Manrope-SemiBold.woff)format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Manrope;src:url(/fonts/Manrope-Bold.woff2)format("woff2"),url(/fonts/Manrope-Bold.woff)format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Manrope;src:url(/fonts/Manrope-ExtraBold.woff2)format("woff2"),url(/fonts/Manrope-ExtraBold.woff)format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Manrope;src:url(/fonts/Manrope-Medium.woff2)format("woff2"),url(/fonts/Manrope-Medium.woff)format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Manrope;src:url(/fonts/Manrope-Regular.woff2)format("woff2"),url(/fonts/Manrope-Regular.woff)format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Manrope;src:url(/fonts/Manrope-Light.woff2)format("woff2"),url(/fonts/Manrope-Light.woff)format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Manrope;src:url(/fonts/Manrope-ExtraLight.woff2)format("woff2"),url(/fonts/Manrope-ExtraLight.woff)format("woff");font-weight:200;font-style:normal;font-display:swap}p{letter-spacing:normal;font-size:1.8rem;font-weight:500;line-height:150%}@media (min-width:768px){p{font-size:1.9rem}}@media (min-width:992px){p{font-size:1.9rem}}@media (min-width:1200px){p{font-size:2rem}}.c-masthead-home{margin-top:50px;margin-bottom:50px}@media (min-width:375px){.c-masthead-home{margin-top:50px;margin-bottom:50px}}@media (min-width:480px){.c-masthead-home{margin-top:50px;margin-bottom:50px}}@media (min-width:768px){.c-masthead-home{margin-top:60px;margin-bottom:60px}}@media (min-width:992px){.c-masthead-home{margin-top:80px;margin-bottom:80px}}@media (min-width:1200px){.c-masthead-home{margin-top:100px;margin-bottom:100px}}@media (min-width:1400px){.c-masthead-home{margin-top:100px;margin-bottom:100px}}.c-masthead-home{flex-direction:column;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.c-masthead-home__container{width:100%;min-height:1px;padding-left:7.5px;padding-right:7.5px;position:relative}@media (min-width:375px){.c-masthead-home__container{padding-left:7.5px;padding-right:7.5px}}@media (min-width:480px){.c-masthead-home__container{padding-left:7.5px;padding-right:7.5px}}@media (min-width:768px){.c-masthead-home__container{padding-left:7.5px;padding-right:7.5px}}@media (min-width:992px){.c-masthead-home__container{padding-left:7.5px;padding-right:7.5px}}@media (min-width:1200px){.c-masthead-home__container{padding-left:7.5px;padding-right:7.5px}}@media (min-width:1400px){.c-masthead-home__container{padding-left:7.5px;padding-right:7.5px}}.c-masthead-home__container{z-index:100;flex-direction:column;flex:0 0 100%;gap:40px;max-width:100%;display:flex}@media (min-width:992px){.c-masthead-home__container{flex:0 0 66.6667%;max-width:66.6667%}}.c-masthead-home__subtitle{letter-spacing:normal;font-size:1.2rem;font-weight:500;line-height:150%}@media (min-width:768px){.c-masthead-home__subtitle{font-size:1.3rem}}@media (min-width:992px){.c-masthead-home__subtitle{font-size:1.3rem}}@media (min-width:1200px){.c-masthead-home__subtitle{font-size:1.4rem}}.c-masthead-home__subtitle{text-transform:uppercase;color:#00f0ff;letter-spacing:2px;font-family:SpaceGrotesk,sans-serif}.c-masthead-home__title{font-family:SpaceGrotesk,sans-serif;font-size:6.4rem;font-style:normal;font-weight:400;line-height:100%}@media (min-width:768px){.c-masthead-home__title{font-size:8.5rem}}@media (min-width:992px){.c-masthead-home__title{font-size:10.6rem}}@media (min-width:1200px){.c-masthead-home__title{font-size:12.8rem}}.c-masthead-home__title{color:#fff;font-weight:700}.c-masthead-home__summary{font-family:SpaceGrotesk,sans-serif;font-size:1.5rem;font-style:normal;font-weight:400;line-height:100%}@media (min-width:768px){.c-masthead-home__summary{font-size:2rem}}@media (min-width:992px){.c-masthead-home__summary{font-size:2.5rem}}@media (min-width:1200px){.c-masthead-home__summary{font-size:3rem}}.c-masthead-home__summary{align-items:center;display:flex}.c-masthead-home__summary:before{content:"";background:#fff;width:50px;height:2px;margin-right:30px;display:inline-flex;position:relative}.c-masthead-home__btns{gap:20px;display:flex}.c-masthead-home__social-container{z-index:3;width:100%}@media (min-width:992px){.c-masthead-home__social-container{position:absolute;bottom:60px}}.c-masthead-home__social-items{gap:20px;margin-top:20px;display:flex}@media (min-width:992px){.c-masthead-home__social-items{justify-content:flex-end;gap:35px}}.c-masthead-home__social{display:inline-flex}.c-masthead-home__social svg{width:24px;height:24px}.c-masthead-home__social path{fill:#fff}
a{color:#fff;text-decoration:underline}html.no-touchevents a:hover{text-decoration:none}.u-visually-hide{clip:rect(0 0 0 0);clip:rect(0,0,0,0);width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@font-face{font-family:SpaceGrotesk;src:url(/fonts/SpaceGrotesk-Light.woff2)format("woff2"),url(/fonts/SpaceGrotesk-Light.woff)format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:SpaceGrotesk;src:url(/fonts/SpaceGrotesk-Regular.woff2)format("woff2"),url(/fonts/SpaceGrotesk-Regular.woff)format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:SpaceGrotesk;src:url(/fonts/SpaceGrotesk-Medium.woff2)format("woff2"),url(/fonts/SpaceGrotesk-Medium.woff)format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:SpaceGrotesk;src:url(/fonts/SpaceGrotesk-SemiBold.woff2)format("woff2"),url(/fonts/SpaceGrotesk-SemiBold.woff)format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:SpaceGrotesk;src:url(/fonts/SpaceGrotesk-Bold.woff2)format("woff2"),url(/fonts/SpaceGrotesk-Bold.woff)format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Manrope;src:url(/fonts/Manrope-SemiBold.woff2)format("woff2"),url(/fonts/Manrope-SemiBold.woff)format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Manrope;src:url(/fonts/Manrope-Bold.woff2)format("woff2"),url(/fonts/Manrope-Bold.woff)format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Manrope;src:url(/fonts/Manrope-ExtraBold.woff2)format("woff2"),url(/fonts/Manrope-ExtraBold.woff)format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Manrope;src:url(/fonts/Manrope-Medium.woff2)format("woff2"),url(/fonts/Manrope-Medium.woff)format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Manrope;src:url(/fonts/Manrope-Regular.woff2)format("woff2"),url(/fonts/Manrope-Regular.woff)format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Manrope;src:url(/fonts/Manrope-Light.woff2)format("woff2"),url(/fonts/Manrope-Light.woff)format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Manrope;src:url(/fonts/Manrope-ExtraLight.woff2)format("woff2"),url(/fonts/Manrope-ExtraLight.woff)format("woff");font-weight:200;font-style:normal;font-display:swap}p{letter-spacing:normal;font-size:1.8rem;font-weight:500;line-height:150%}@media (min-width:768px){p{font-size:1.9rem}}@media (min-width:992px){p{font-size:1.9rem}}@media (min-width:1200px){p{font-size:2rem}}.c-btn{letter-spacing:normal;font-size:1.2rem;font-weight:500;line-height:150%}@media (min-width:768px){.c-btn{font-size:1.3rem}}@media (min-width:992px){.c-btn{font-size:1.3rem}}@media (min-width:1200px){.c-btn{font-size:1.4rem}}.c-btn{color:#000;cursor:pointer;text-transform:uppercase;letter-spacing:2px;background:linear-gradient(-15deg,#8ff5ff,#ac8aff);border:none;border-radius:4px;padding:16px 32px;font-family:SpaceGrotesk,sans-serif;font-style:normal;line-height:normal;text-decoration:none;transition:all .3s;display:inline-block}.c-btn:hover,.c-btn:focus{color:#000;background:linear-gradient(-15deg,#ac8aff,#8ff5ff);border-color:#8c8c8c}.c-btn--primary{color:#000;background:#00f0ff;border:2px solid #00f0ff}.c-btn--secondary{color:#fff;background:#d946ef;border:2px solid #d946ef}.c-btn--black{color:#fff;background:#000;border:2px solid #000;font-weight:700}.c-btn--small{font-family:SpaceGrotesk,sans-serif;font-size:1rem;font-style:normal;font-weight:400;line-height:100%}@media (min-width:768px){.c-btn--small{font-size:1.33rem}}@media (min-width:992px){.c-btn--small{font-size:1.66rem}}@media (min-width:1200px){.c-btn--small{font-size:2rem}}.c-btn--small{padding:5px 7.5px}.c-btn--large{font-family:SpaceGrotesk,sans-serif;font-size:1.5rem;font-style:normal;font-weight:400;line-height:100%}@media (min-width:768px){.c-btn--large{font-size:2rem}}@media (min-width:992px){.c-btn--large{font-size:2.5rem}}@media (min-width:1200px){.c-btn--large{font-size:3rem}}.c-btn--large{padding:15px 30px}.c-btn--outline{color:currentColor;background:0 0}.c-btn--outline.c-btn--primary{color:#00f0ff}.c-btn--outline.c-btn--primary:hover{color:#000}.c-btn--outline.c-btn--secondary{color:#d946ef}.c-btn--outline.c-btn--secondary:hover,.c-btn--outline.c-btn--black,.c-btn--outline.c-btn--black:hover{color:#000}
a{color:#fff;text-decoration:underline}html.no-touchevents a:hover{text-decoration:none}.u-visually-hide{clip:rect(0 0 0 0);clip:rect(0,0,0,0);width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@font-face{font-family:SpaceGrotesk;src:url(/fonts/SpaceGrotesk-Light.woff2)format("woff2"),url(/fonts/SpaceGrotesk-Light.woff)format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:SpaceGrotesk;src:url(/fonts/SpaceGrotesk-Regular.woff2)format("woff2"),url(/fonts/SpaceGrotesk-Regular.woff)format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:SpaceGrotesk;src:url(/fonts/SpaceGrotesk-Medium.woff2)format("woff2"),url(/fonts/SpaceGrotesk-Medium.woff)format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:SpaceGrotesk;src:url(/fonts/SpaceGrotesk-SemiBold.woff2)format("woff2"),url(/fonts/SpaceGrotesk-SemiBold.woff)format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:SpaceGrotesk;src:url(/fonts/SpaceGrotesk-Bold.woff2)format("woff2"),url(/fonts/SpaceGrotesk-Bold.woff)format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Manrope;src:url(/fonts/Manrope-SemiBold.woff2)format("woff2"),url(/fonts/Manrope-SemiBold.woff)format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Manrope;src:url(/fonts/Manrope-Bold.woff2)format("woff2"),url(/fonts/Manrope-Bold.woff)format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Manrope;src:url(/fonts/Manrope-ExtraBold.woff2)format("woff2"),url(/fonts/Manrope-ExtraBold.woff)format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Manrope;src:url(/fonts/Manrope-Medium.woff2)format("woff2"),url(/fonts/Manrope-Medium.woff)format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Manrope;src:url(/fonts/Manrope-Regular.woff2)format("woff2"),url(/fonts/Manrope-Regular.woff)format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Manrope;src:url(/fonts/Manrope-Light.woff2)format("woff2"),url(/fonts/Manrope-Light.woff)format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Manrope;src:url(/fonts/Manrope-ExtraLight.woff2)format("woff2"),url(/fonts/Manrope-ExtraLight.woff)format("woff");font-weight:200;font-style:normal;font-display:swap}p{letter-spacing:normal;font-size:1.8rem;font-weight:500;line-height:150%}@media (min-width:768px){p{font-size:1.9rem}}@media (min-width:992px){p{font-size:1.9rem}}@media (min-width:1200px){p{font-size:2rem}}.c-content{margin-top:50px;margin-bottom:50px}@media (min-width:375px){.c-content{margin-top:50px;margin-bottom:50px}}@media (min-width:480px){.c-content{margin-top:50px;margin-bottom:50px}}@media (min-width:768px){.c-content{margin-top:60px;margin-bottom:60px}}@media (min-width:992px){.c-content{margin-top:80px;margin-bottom:80px}}@media (min-width:1200px){.c-content{margin-top:100px;margin-bottom:100px}}@media (min-width:1400px){.c-content{margin-top:100px;margin-bottom:100px}}.c-content__container{width:100%;min-height:1px;padding-left:7.5px;padding-right:7.5px;position:relative}@media (min-width:375px){.c-content__container{padding-left:7.5px;padding-right:7.5px}}@media (min-width:480px){.c-content__container{padding-left:7.5px;padding-right:7.5px}}@media (min-width:768px){.c-content__container{padding-left:7.5px;padding-right:7.5px}}@media (min-width:992px){.c-content__container{padding-left:7.5px;padding-right:7.5px}}@media (min-width:1200px){.c-content__container{padding-left:7.5px;padding-right:7.5px}}@media (min-width:1400px){.c-content__container{padding-left:7.5px;padding-right:7.5px}}.c-content__container{flex:0 0 100%;max-width:100%}@media (min-width:768px){.c-content__container{flex:0 0 66.6667%;max-width:66.6667%;margin-left:16.6667%}}@media (min-width:992px){.c-content__container{flex:0 0 50%;max-width:50%;margin-left:25%}}
