:root{color-scheme:light dark}*{box-sizing:border-box}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;line-height:1.65;background:#f7f7f6;color:#181918}main{max-width:700px;margin:8vh auto;padding:0 24px 50px}.eyebrow{font-size:.72rem;font-weight:700;letter-spacing:.15em;color:#686a67}h1{font-size:clamp(2rem,5vw,3rem);letter-spacing:-.045em;line-height:1.12;margin:12px 0 18px}.lead{font-size:1.12rem;color:#50524e}section{border-top:1px solid #d9dbd6;padding:17px 0}h2{font-size:1.1rem;letter-spacing:-.01em}a{color:inherit;text-decoration:underline;text-underline-offset:3px}footer{border-top:1px solid #d9dbd6;padding:20px 0;display:flex;gap:24px;font-size:.91rem}@media(prefers-color-scheme:dark){body{background:#101110;color:#eee}.lead,.eyebrow{color:#aaa}section,footer{border-color:#343634}}
