@import"https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;600;700&display=swap";:root{--primary: #0087a6;--secondary: #f28123;--primary-grey: #414042;--secondary-grey: #344a53;--tertiary-grey: #231f20;--white: #ffffff;--dark-orange: #c85f00;--dark-blue: #2b81b3;--fs-base: 1rem;--fs-sm: .875rem;--fs-md: 1.125rem;--fs-lg: 1.5rem;--fs-xl: 2rem;--space-xs: .5rem;--space-sm: 1rem;--space-md: 2rem;--space-lg: 4rem;--bp-sm: 480px;--bp-md: 768px;--bp-lg: 1024px;--bp-xl: 1280px;--font-base: "Montserrat", sans-serif}*{margin:0;padding:0;box-sizing:border-box}html,body{margin:0;padding:0;font-family:var(--font-base);font-size:var(--fs-base);background-color:var(--white);color:var(--primary-grey);line-height:1.6;scroll-behavior:smooth}h1{font-size:var(--fs-xl);margin-bottom:var(--space-sm);color:var(--primary-grey)}h2{font-size:var(--fs-lg);margin-bottom:var(--space-sm)}h3{font-size:var(--fs-md);margin-bottom:var(--space-xs)}p{font-size:var(--fs-base);margin-bottom:var(--space-sm);color:var(--secondary-grey)}a{color:var(--primary);text-decoration:none;transition:color .2s ease-in-out}a:hover{color:var(--secondary)}canvas{display:block;width:100%;height:100%}section{padding:var(--space-md) var(--space-sm);max-width:100%;margin:0 auto;min-height:100svh}button{font-family:var(--font-base);background-color:var(--primary);color:var(--white);border:none;padding:.75rem 1.5rem;cursor:pointer;border-radius:4px;font-size:var(--fs-base);transition:background-color .3s ease}button:hover{background-color:var(--dark-blue)}.bg-primary{background-color:var(--primary);color:var(--white)}.bg-secondary{background-color:var(--secondary);color:var(--white)}.bg-grey{background-color:var(--primary-grey);color:var(--white)}.text-center{text-align:center}@keyframes fadeUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.fade-up{opacity:0;transform:translateY(20px);transition:opacity .6s ease-out,transform .6s ease-out;will-change:opacity,transform}.fade-up.in-view{opacity:1;transform:translateY(0)}@media (max-width: var(--bp-md)){section{padding:var(--space-md) var(--space-xs)}h1{font-size:1.75rem}h2{font-size:1.25rem}button{padding:.65rem 1.25rem;font-size:var(--fs-sm)}}@media (max-width: var(--bp-sm)){html,body{font-size:.95rem}section{padding:var(--space-md) var(--space-xs)}h1{font-size:1.5rem}h2{font-size:1.125rem}}.axiom-header{background-color:#fff;position:sticky;top:0;font-family:Montserrat,sans-serif;padding:1rem 2rem;box-sizing:border-box;user-select:none;z-index:10000}.axiom-header__container{max-width:1200px;height:100px;margin:0 auto;display:flex;align-items:center;justify-content:space-between;position:relative}.axiom-header__logo img{position:relative;height:248px;display:block;margin:0}.axiom-header__nav{position:absolute;left:50%;transform:translate(-88%);flex:1;margin:0 2rem}.axiom-header__nav-list{display:flex;gap:2rem;list-style:none;padding:0;margin:0;justify-content:center}.axiom-header__nav-link{text-decoration:none;color:var(--primary);font-weight:400;font-size:1rem;transition:color .3s ease}.axiom-header__nav-link:hover,.axiom-header__nav-link:focus{color:var(--secondary);outline:none}.axiom-header__cta{flex-shrink:0}.axiom-header__cta-button{background-color:var(--primary);color:var(--white);font-weight:700;padding:.5rem 1.25rem;border-radius:4px;text-decoration:none;font-size:1rem;transition:background-color .3s ease,color .3s ease;display:inline-block;user-select:none}.axiom-header__cta-button:hover,.axiom-header__cta-button:focus{background-color:var(--secondary);color:var(--tertiary-grey);outline:none;cursor:pointer}.hd-scroll-progress-container{position:fixed;top:0;left:0;width:100%;height:8px;background-color:transparent;z-index:9999}.hd-scroll-progress-bar{width:0%;height:100%;background-color:var(--primary);transition:width .1s ease-out}.hamburger{display:none;flex-direction:column;justify-content:space-around;width:25px;height:25px;min-width:25px;min-height:25px;flex-shrink:0;cursor:pointer;z-index:11000;position:relative}.hamburger div{width:100%;height:3px;background-color:var(--primary);border-radius:2px;transition:all .3s linear;position:relative}.hamburger.active div:nth-child(1){transform:rotate(45deg) translate(5px,5px)}.hamburger.active div:nth-child(2){opacity:0}.hamburger.active div:nth-child(3){transform:rotate(-45deg) translate(5px,-5px)}.mobile-nav{display:none;position:absolute;top:100%;right:0;background-color:#fff;width:200px;box-shadow:0 4px 12px #0000001a;border-radius:6px;flex-direction:column;padding:1rem 0;z-index:10500}.mobile-nav.open{display:flex}.mobile-nav li{list-style:none;margin:0}.mobile-nav a{display:block;padding:.75rem 1.5rem;text-decoration:none;color:var(--primary);font-weight:600;transition:background-color .3s ease}.mobile-nav a:hover,.mobile-nav a:focus{background-color:var(--secondary);color:var(--white);outline:none}@media (min-width: 1200px){.axiom-header__nav-list{display:flex}.hamburger{display:none}.mobile-nav{display:none!important}.axiom-header__cta{display:block}}@media (min-width: 992px) and (max-width: 1199px){.axiom-header__nav-list{display:flex}.hamburger{display:none}.mobile-nav{display:none!important}.axiom-header__cta{display:block}}@media (min-width: 768px) and (max-width: 991px){.axiom-header__nav-list{display:flex}.hamburger{display:none}.mobile-nav{display:none!important}.axiom-header__cta{display:block}}@media (min-width: 600px) and (max-width: 767px){.axiom-header__nav-list{display:none}.hamburger{display:flex}.mobile-nav,.axiom-header__cta{display:none}}@media (min-width: 425px) and (max-width: 599px){.axiom-header__nav-list{display:none}.hamburger{display:flex}.mobile-nav,.axiom-header__cta{display:none}}@media (min-width: 375px) and (max-width: 424px){.axiom-header__nav-list{display:none}.hamburger{display:flex}.mobile-nav,.axiom-header__cta{display:none}}@media (max-width: 374px){.axiom-header__nav-list{display:none}.hamburger{display:flex}.mobile-nav,.axiom-header__cta{display:none}}.footer{background-color:var(--tertiary-grey);color:var(--white);font-family:var(--font-base);padding:4rem 1rem 2rem}.footer-container{max-width:1400px;margin:0 auto}.footer-logo{margin-bottom:0rem;margin-top:-3rem}.footer-logo img{height:160px}.footer-top{display:flex;flex-direction:column;gap:2rem}.footer-news,.footer-form{flex:1}.footer-news h2{font-size:1.5rem;margin-bottom:.5rem}.footer-news p{font-size:1rem;color:var(--primary-grey);max-width:500px}.footer-form form{width:100%}.form-wrapper{display:flex;flex-direction:column;gap:1rem}.form-wrapper input{padding:.75rem;border:none;font-size:1rem}.form-wrapper button{background-color:var(--primary);color:var(--white);font-weight:600;padding:.75rem;cursor:pointer;transition:background-color .3s ease}.form-wrapper button:hover{background-color:var(--white);color:var(--tertiary-grey)}.footer-grid{display:grid;grid-template-columns:1fr;gap:2rem;margin-top:.5rem}.footer-col p{font-weight:600;margin-bottom:.5rem}.footer p{font-size:.875rem;color:var(--primary-grey);margin-bottom:1rem}.footer-col ul{list-style:none;padding:0;margin:0}.footer-col li{margin-bottom:.4rem}.footer-col a{color:var(--white);text-decoration:none;transition:opacity .2s}.footer-col a:hover{opacity:.7}.footer-bottom{margin-top:1rem;padding-top:2rem;border-top:1px solid var(--primary-grey);display:flex;flex-direction:row;justify-content:space-between;gap:1rem;font-size:.875rem;color:var(--primary-grey)}.footer-legal{list-style:none;display:flex;flex-wrap:wrap;gap:1rem;padding:0;margin:0}.footer-legal a{color:var(--primary-grey);text-decoration:none}.footer-legal a:hover{text-decoration:underline}.newsletter-placeholder{padding:1rem;background-color:#ffffff0d;border-radius:8px;color:#fff;font-size:1rem;text-align:center;max-width:360px;margin-top:0rem}@media (min-width: 768px){.footer-top{gap:3rem}.form-wrapper{flex-direction:row}.form-wrapper input{flex:1}.form-wrapper button{flex-shrink:0}}@media (min-width: 1024px){.footer-grid{grid-template-columns:repeat(4,1fr)}.footer-top{flex-direction:row;align-items:flex-start}}
