body,html{font-family:"Hanken Grotesk",sans-serif;font-weight:300}.text_color_lightblue{color:#eaf0ff}.text_color_blue{color:#4267f6}::selection{background:#4267f6;color:#fff;text-shadow:none}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{line-height:1.1em;font-family:"Hanken Grotesk",sans-serif;letter-spacing:.5px;font-weight:700}.h1,h1{font-size:clamp(2.5rem,7vw,5.5rem);line-height:1.05;font-weight:600;letter-spacing:-.01em;text-transform:none}.h2,h2{font-size:clamp(1.8rem,4vw,2.5rem);margin-bottom:15px;font-style:normal;margin:0;font-weight:500;letter-spacing:-.01em;text-transform:none}.h3,h3{font-size:clamp(1.4rem,3vw,1.5rem);font-weight:700;margin-bottom:15px}.h4,h4{font-size:1.2rem;font-weight:700}.subtitle,.suptitle{font-weight:600;border-radius:0;text-transform:uppercase}.suptitle{font-size:.8rem;margin-bottom:10px;background-color:transparent;color:#4267f6;width:fit-content;padding:0;letter-spacing:1.5px}.subtitle{position:relative;background-color:transparent;padding:0;font-style:normal;font-size:1.3rem;font-weight:500;margin-bottom:30px;margin-top:0;color:#6e6e6e}.text_color_blue{color:#4267f6}.text_color_black{color:#1b1b1b}.header{border-bottom:1px solid #edeef2;background-color:#fff}.header.scrolled-js{box-shadow:0 4px 20px rgba(27,27,27,.06);transition:box-shadow .3s ease;background-color:#4267f6}.header.scrolled-js a:not(.cta){color:#fff}.header.scrolled-js .cta{background-color:#fff;color:#4267f6;border:0}.header.scrolled-js .cta:hover{background-color:hsl(227.6666666667,90.9090909091%,156.1764705882%);color:#4267f6;border:0}.header.scrolled-js .header_container{margin-top:10px;margin-bottom:10px}.header.scrolled-js .header_logo_link-static{display:none}.header.scrolled-js .header_logo_link-scroll{display:block}@media only screen and (min-width:768px){.header .header_link,.header_logo_link{max-width:250px;width:100%}}.header_logo_link-scroll,.header_logo_link-static{max-width:250px;width:100%}.header_logo_link-static{display:block}.header_logo_link-scroll{display:none}.header_container{transition:margin-top .3s ease,margin-bottom .3s ease}.header .menu_nav{display:flex;justify-content:center}.header .header_link{display:flex;justify-content:flex-end}.header .header_link .cta{width:fit-content;text-align:right}.header .header_link .cta:hover{border:0}
/*# sourceMappingURL=bases.min.css.map */
