:root { color-scheme: light; font-family: system-ui, sans-serif; background: #f6f3ec; color: #244438; }
* { box-sizing: border-box; }
body { margin: 0; min-height: 100svh; display: grid; place-items: center; padding: 2rem; }
main { text-align: center; }
.name { margin: 0 0 1.5rem; font-size: .8rem; letter-spacing: .22em; text-transform: uppercase; }
h1 { margin: 0; font-family: Georgia, serif; font-weight: 400; font-size: clamp(2rem, 7vw, 4rem); line-height: 1.2; }
