.public-module__1zyvEa__site :is(a,button):focus-visible{outline:2px solid var(--shell-brass);outline-offset:4px}.public-module__1zyvEa__form input{border-color:var(--shell-line);background:var(--shell-stone);color:var(--foreground);box-shadow:none;border-radius:.75rem}.public-module__1zyvEa__form input:focus{border-color:var(--shell-brass);outline:2px solid var(--shell-mist);outline-offset:2px}.public-module__1zyvEa__form button[type=submit]{border-radius:.75rem}.public-module__1zyvEa__legal section[id]{scroll-margin-top:2rem}
