body{padding:30px 15px}.container{max-width:700px;padding:40px}h1{text-align:center;margin:10px 0 45px;font-size:30px}h2{text-align:center;margin-bottom:30px;font-size:22px}.login-menu{gap:20px;display:grid}.login-link{color:#111;text-align:center;background:#f7c8f5;border:3px solid #fa4cf0;border-radius:12px;padding:20px;font-size:22px;font-weight:700;text-decoration:none;display:block;box-shadow:4px 4px 6px #0003}.login-link:hover{background:#f4b8f1}@media (width<=700px){body{padding:10px}.container{border-width:3px;padding:30px 15px}h1{font-size:22px}.login-link{font-size:19px}}
