html,body{height:100%;margin:0}body{color:#1f1f1f;background:#faf9f5;place-items:center;font-family:Manrope,system-ui,-apple-system,Segoe UI,Arial,sans-serif;display:grid}main{text-align:center;padding:24px 16px}h1{letter-spacing:-.03em;color:#023a51;margin:0;font-size:clamp(2.4rem,7vw,4rem);font-weight:700}p{color:#59667d;margin:10px 0 0;font-size:1.25rem}figure{max-width:34rem;margin:48px auto 0}blockquote{color:#1f1f1f;margin:0;font-size:1.1rem;font-style:italic;line-height:1.5}figcaption{color:#59667d;margin-top:10px;font-size:.95rem}figcaption:before{content:"— "}
