:root{font-family:Arial,sans-serif;color:#f4ecde;background:#3d078f;font-synthesis:none;-webkit-font-smoothing:antialiased}*{box-sizing:border-box}body{margin:0;min-width:320px}.landing{min-height:100vh;min-height:100svh;display:grid;place-items:center;padding:24px}.content{width:100%;display:flex;flex-direction:column;align-items:center;gap:36px}.logo{display:block;width:min(85vw,650px);height:auto}.socials{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:28px}.socials a{display:flex;align-items:center;justify-content:center;color:#f4ecde;font-size:25px;text-decoration:none;transition:color .2s ease,transform .2s ease}.socials a:hover{color:#d6c44b;transform:translateY(-2px)}.socials a:focus-visible{outline:2px solid #d6c44b;outline-offset:6px;border-radius:2px}@media(max-width:480px){.content{gap:28px}.logo{width:85vw}.socials{gap:24px}.socials a{font-size:23px}}
