@font-face{font-family:Rubik;src:url(/assets/Rubik-Regular-CnQIisVs.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}:root{font-family:Rubik,sans-serif;color-scheme:light}body{margin:0;display:flex;justify-content:center;padding:7rem 1rem 2rem;background-color:#c9cbcd;color:#222}nav{position:fixed;top:0;left:0;right:0;display:flex;gap:1rem;align-items:center;padding:1rem;background-color:#55585c;border-bottom:6px solid #000000;z-index:10}nav a{background-color:#f5c518;color:#222;padding:.5rem 1rem;border-radius:6px;text-decoration:none;font-weight:600;white-space:nowrap;transition:font-size .15s ease}nav a.active{font-size:1.6em}.nav-links{display:flex;gap:1rem;align-items:center}.menu-toggle{display:none;flex-direction:column;justify-content:space-between;width:28px;height:20px;margin-left:auto;background:none;border:none;padding:0;cursor:pointer}.menu-toggle span{display:block;height:3px;width:100%;background-color:#f2f2f2;border-radius:2px}@media (max-width: 700px){.menu-toggle{display:flex}.nav-links{display:none;position:absolute;top:100%;left:0;right:0;flex-direction:column;align-items:stretch;gap:1rem;padding:1rem;background-color:#55585c;border-bottom:6px solid #000000}.nav-links.open{display:flex}}.card{width:100%;max-width:360px;margin-top:2rem;text-align:center}form{display:flex;flex-direction:column;gap:.75rem}input,button{padding:.5rem;font-size:1rem}.error{color:#d33}
