button.is-clicked{pointer-events:none;cursor:not-allowed;background-color:var(--color-gray-2);color:#fff;border-color:#0000;position:relative}button.is-clicked:before{content:"";border:3px dotted;border-right-color:#0000;border-radius:50%;width:24px;height:24px;margin:2px auto auto;transition:opacity 1s ease-in-out .2s;animation:.8s linear infinite rotate;position:absolute;left:0;right:0}@keyframes rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.form-footer{color:#fff}footer .menu{background-color:var(--color-gray);color:var(--color-gray-4);margin-bottom:0}footer .menu>div{gap:var(--space-xs-m);grid-template-columns:1fr;align-items:start;display:grid}@media (width>=490.667px){footer .menu>div{grid-template-columns:repeat(2,1fr)}}@media (width>=736px){footer .menu>div{grid-template-columns:repeat(3,1fr)}}footer .menu .footer-group-title{color:var(--color-gray-3);font-size:var(--text-xs);font-weight:var(--font-weight-bold);line-height:var(--line-height-normal);letter-spacing:.1em;text-transform:uppercase}footer .menu summary{justify-content:space-between;align-items:center;gap:var(--space-xs);cursor:pointer;padding-block:.625rem;list-style:none;display:flex}footer .menu summary::-webkit-details-marker{display:none}footer .menu summary:after{content:"";border-right:1px solid var(--color-gray-3);border-bottom:1px solid var(--color-gray-3);width:.45em;height:.45em;transition:transform .2s;transform:rotate(45deg)}footer .menu details[open] summary:after{transform:rotate(225deg)}@media (width>=490.667px){footer .menu summary{pointer-events:none;padding-block:0}footer .menu summary:after{display:none}}footer .menu ul{margin-top:var(--space-2xs)}footer .menu a{padding-block:var(--space-3xs);color:var(--color-gray-4);align-items:baseline;display:inline-flex}footer .menu a:hover{color:#fff}footer .menu .link-svg path{fill:var(--color-gray-3)}footer .menu .social{align-items:center;gap:10px}footer .menu .full{text-align:center;grid-column:1/-1;justify-self:center}footer .menu small{font-size:var(--text-xs)}
