:root{font-family:system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;color:#253444;background:#f5f7f6;color-scheme:light}*{box-sizing:border-box}body{margin:0;min-height:100svh;display:grid;place-items:center;padding:24px;padding:calc(24px + env(safe-area-inset-top)) calc(24px + env(safe-area-inset-right)) calc(24px + env(safe-area-inset-bottom)) calc(24px + env(safe-area-inset-left))}main{width:100%;max-width:440px;padding:32px 24px;background:#fff;border:1px solid #e1e8e3;border-radius:20px;overflow-wrap:anywhere}.brand{font-weight:700;letter-spacing:.03em;color:#416453}h1{font-size:clamp(32px,8vw,44px);line-height:1.25;letter-spacing:-.04em;margin:28px 0}p{font-size:16px;line-height:1.8}.note{font-size:14px;color:#627069}
