.motion-toggle{position:fixed;right:1.25rem;bottom:1rem;z-index:5;border:1px solid rgba(183,223,255,.22);background:rgba(8,13,16,.88);color:#C7D5DE;font:400 .875rem var(--font);border-radius:50px;padding:.65rem 1rem;min-height:44px;cursor:pointer;backdrop-filter:blur(8px)}
.motion-toggle[hidden]{display:none}
.motion-toggle:hover{border-color:var(--ice);color:var(--paper)}
.motion-toggle:focus-visible{outline:2px solid var(--ice);outline-offset:4px}
.proposal-horizontal .site-footer{padding-bottom:4rem}
@media(max-width:700px){.motion-toggle{right:.75rem;bottom:.75rem;font-size:.8rem}.proposal-horizontal .hero{padding-bottom:10rem}}
