.page-module___8aEwW__page{justify-content:center;align-items:center;width:100vw;height:100vh;padding:0 20px;display:grid}.page-module___8aEwW__page .page-module___8aEwW__container{border:3px solid purple;justify-items:center;gap:20px;max-width:fit-content;height:fit-content;padding:20px;display:grid}.page-module___8aEwW__page .page-module___8aEwW__container .page-module___8aEwW__logo{width:100%;max-width:500px}.page-module___8aEwW__page .page-module___8aEwW__container .page-module___8aEwW__form{grid-template-rows:repeat(3,max-content);align-items:center;gap:10px;width:100%;max-width:300px;display:grid}.page-module___8aEwW__page .page-module___8aEwW__container .page-module___8aEwW__form input{border:1px solid #ccc;border-radius:0;width:100%;height:36px;padding:0 10px;font-family:Roboto}.page-module___8aEwW__page .page-module___8aEwW__container .page-module___8aEwW__form button{border:unset;color:#fff;background-color:purple;border-radius:0;height:38px;padding:0 38px;font-family:Roboto}.page-module___8aEwW__page .page-module___8aEwW__container .page-module___8aEwW__error{text-transform:uppercase;letter-spacing:.05em;color:red;font-family:Roboto;font-weight:900}.page-module___8aEwW__page .page-module___8aEwW__container .page-module___8aEwW__instructions{text-align:center;font-family:Roboto}.page-module___8aEwW__page .page-module___8aEwW__container .page-module___8aEwW__instructions p{margin-top:0}.page-module___8aEwW__page .page-module___8aEwW__container .page-module___8aEwW__instructions p:last-of-type{margin-bottom:0}@media (min-width:500px){.page-module___8aEwW__page .page-module___8aEwW__container{padding:40px}}.page-module___8aEwW__page .page-module___8aEwW__wrapper{justify-items:center;gap:20px;width:100vw;max-width:768px;height:fit-content;padding:20px;display:grid}.page-module___8aEwW__page .page-module___8aEwW__wrapper .page-module___8aEwW__names{font:700 36px/1 Dancing Script}.page-module___8aEwW__page .page-module___8aEwW__wrapper p{text-align:center;margin:0;font-family:Roboto;line-height:1.5}.page-module___8aEwW__page .page-module___8aEwW__wrapper .page-module___8aEwW__buttons{flex-wrap:wrap;gap:10px;display:flex}.page-module___8aEwW__page .page-module___8aEwW__wrapper .page-module___8aEwW__buttons a{text-transform:uppercase;letter-spacing:.075em;border:unset;color:#fff;background-color:purple;border-radius:0;justify-content:center;align-items:center;height:50px;padding:0 1.5em;font-family:Secular One;text-decoration:none;display:grid}.page-module___8aEwW__page .page-module___8aEwW__wrapper i{text-align:center;margin:0;font:italic 900 12px/1.5 Roboto}.page-module___8aEwW__page .page-module___8aEwW__wrapper .page-module___8aEwW__site_link{margin-top:20px}.page-module___8aEwW__page .page-module___8aEwW__wrapper .page-module___8aEwW__site_link .page-module___8aEwW__logo{max-width:300px}
