*{margin:0;padding:0;box-sizing:border-box}@font-face{font-family:FatFrank;src:url(/Fat_Frank_Regular.ttf) format("truetype");font-weight:400;font-style:normal}nav{padding-bottom:3rem;text-align:center}nav p{font-size:1.5rem;text-transform:uppercase;text-align:center;letter-spacing:.08rem;color:#fff;background:linear-gradient(0deg,#4a626e,#4a626e);-webkit-background-clip:text;-webkit-text-fill-color:transparent}body{font-family:FatFrank,Arial,sans-serif;line-height:1.6;color:#333;background-color:#f4f4f4;min-height:100vh;padding:1em;display:flex;flex-direction:column;justify-content:center;align-items:center;background:linear-gradient(20deg,#ffbee9,#f8eef2,#f59e9e)}main{width:100%;display:flex;justify-content:center;text-align:center}img{width:100%;max-width:300px}.link-list{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;max-width:500px;gap:1rem;list-style:none;margin:0;padding:0;padding-bottom:1rem}li{width:100%}a{border:1px solid #ff9d9d50;box-shadow:0 4px 8px #ffc2e8,0 -4px 16px #ff9d9d;background:#ff9d9d;background:linear-gradient(#ff9d9d,#ff9d9d);background:linear-gradient(0deg,#ffc2e8,#ff9d9d);border-radius:1000px;font-size:1em;padding:.5em;text-decoration:none;display:block;width:100%;color:#fff;font-size:2rem;text-transform:uppercase;letter-spacing:-.025em;text-shadow:0 0 2px #3d0c5699;transition:all .2s cubic-bezier(.215,.61,.355,1)}a:hover{scale:1.1;box-shadow:0 4px 16px #ffc2e8,0 -4px 32px #ff9d9d;cursor:pointer}footer{text-transform:uppercase}
