@font-face { font-family: Thmanyah; src: url(fonts/thmanyahsans-Regular.woff2) format('woff2'); font-weight: 400; font-display: swap; }
@font-face { font-family: Thmanyah; src: url(fonts/thmanyahsans-Black.woff2) format('woff2'); font-weight: 900; font-display: swap; }
* { box-sizing: border-box; margin: 0; }
html, body { height: 100%; }
body { display: grid; place-items: center; padding: 24px 16px; background: radial-gradient(circle at 50% 30%, #8e0208, #3a0104 70%); color: #fff; font-family: Thmanyah, system-ui, sans-serif; text-align: center; }
main { max-width: 420px; }
img { display: block; width: 240px; max-width: 100%; height: auto; border-radius: 16px; margin: 0 auto 28px; box-shadow: 0 12px 40px rgb(0 0 0 / .35); }
h1 { font-weight: 900; font-size: 1.7rem; line-height: 1.4; margin-bottom: 12px; }
p { font-size: 1.1rem; line-height: 1.8; color: #ffe9b0; }
