footer hr{border:none;border-bottom:1px solid var(--dark-700);margin:.1rem 0}.footer__logo a:before,.footer__some a:before{position:static}.footer__upbutton{z-index:99999}#scrollUpButton{transform:rotate(-90deg)}footer h2:after{position:static}.footer__some a>svg{transition:var(--transition)}.footer__some a:hover img,.footer__some a:hover>svg{transform:translateY(-4px)}.footer__some img{max-width:24px}footer .hs-menu-wrapper ul{-webkit-flex-direction:column;-moz-flex-direction:column;flex-direction:column;gap:var(--spacing-4)}footer .hs-menu-wrapper ul li:last-child{margin:0}footer .hs-menu-wrapper ul a,footer .hs-menu-wrapper ul a:hover{color:var(--white);font-size:14px;font-weight:300}.footer__form *{color:var(--white)}.footer__form h3{display:none}.footer__form form .hs-button,.footer__form form input[type=submit]{font-size:var(--spacing-16);padding:var(--btn-sm-padding);width:100%}.footer__form .hs-input:not([type=radio],[type=checkbox]){width:100%!important}.footer__form .hs-form-field{margin-bottom:var(--spacing-8)}.footer__form :is(form input[type=email],form input[type=file],form input[type=number],form input[type=password],form input[type=search],form input[type=tel],form input[type=text],form select,form textarea){background:hsla(0,0%,100%,.15);border:none;border-radius:var(--spacing-4);color:var(--white);font-weight:300;padding:var(--spacing-16)}.footer__form :is(form input[type=email],form input[type=file],form input[type=number],form input[type=password],form input[type=search],form input[type=tel],form input[type=text],form select,form textarea)::placeholder{color:var(--white)}.footer__form a{color:var(--red-300)}.footer button.button__nostyle{font-size:14px;font-weight:300}