*:focus{outline:0!important}a{cursor:pointer!important}:root{--text-3xl:calc(var(--text-xxl) * 1.9);--text-4xl:calc(var(--text-xxl) * 2.5);--start-heading:calc(var(--text-xxl) * 4);--logo-height:30px;--menu-height:calc(calc(var(--space-m) * 2) + var(--logo-height));--brand-color:#00DED7;--brand-color-darker:#1E2D45;--medium-color:;--dark-color:#1E2D45;--green:;--light-color:;--white:#FFF}::selection{background:#008CDE;color:var(--white)}.text-link{opacity:1;transition:.3}.text-link:hover{opacity:.5}header{transition:box-shadow .3s}.scrolling{transition:box-shadow .3s;box-shadow:var(--box-shadow-m)}.button-style{--button-background-color:var(--brand-color);--button-border-color:var(--brand-color);--button-text-color:var(--white);--button-font-size:16px;--button-padding:.75em 1.25em;background-color:var(--button-background-color);transition:all .3s;color:var(--button-text-color);letter-spacing:3%!important;padding:var(--button-padding);font-size:var(--button-font-size);font-weight:600}.button-style:hover{background-color:#1E2D45;color:var(--brand-color)}.button-style-secondary{--button-background-color:var(--dark-color);--button-text-color:var(--brand-color)}.button-style-secondary:hover{background-color:var(--brand-color-darker);color:var(--dark-color)}.button-style-small{--button-font-size:14px;--button-padding:.5em 1em}.button-style-outline{--button-background-color:transparent;--button-border-color:var(--dark-color);border:2px solid var(--button-border-color)}.button-style-outline:hover{--button-background-color:var(--dark-color);--button-text-color:var(--brand-color)}