@charset "UTF-8";button.is-clicked{position:relative;pointer-events:none;cursor:not-allowed;border-color:transparent;background-color:#4b4b4b;color:#fff}button.is-clicked:before{content:"";position:absolute;left:0;right:0;margin:2px auto auto;width:24px;height:24px;border:3px dotted;border-right-color:transparent;border-radius:50%;transition:opacity .4s ease-in-out;transition-delay:.2s;transition-duration:1s;animation:.8s linear infinite rotate}@keyframes rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.form-footer{color:#fff;margin-top:0}footer .menu{margin-bottom:0;background-color:#242424;color:#e0e0e0}footer .menu>div{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:calc(clamp(1rem,.69rem + 1.43vw,1.81rem)*1.6) calc(clamp(1.5rem,1.38rem + .55vw,1.81rem)*1.6);align-items:flex-start}footer .menu ul{margin-top:0}footer .menu ul li+li{padding-top:1ch}footer .menu a{padding-bottom:1ch;color:#e0e0e0}footer .menu a:not(.social){padding-top:1ch}footer .menu a:hover{color:#fff}footer .menu .link-svg{display:inline}footer .menu .link-svg path{fill:#929292}footer .menu .social{display:flex;align-items:baseline;margin-bottom:auto}footer .menu .social img{margin-right:10px;align-self:center}footer .menu .full{grid-column:1/-1;justify-self:center}
