:root { color-scheme: light; font-family: system-ui, sans-serif; line-height: 1.65; color: #192331; background: #f5f7fa; }
body { margin: 0; } main { max-width: 46rem; margin: 0 auto; padding: 3rem 1.25rem 5rem; } h1,h2 { line-height: 1.2; } h1 { font-size: clamp(2rem, 6vw, 3rem); } h2 { margin-top: 2rem; font-size: 1.3rem; } a { color: #075a91; } nav { margin-top: 2rem; display: flex; flex-wrap: wrap; gap: 1.2rem; } .eyebrow { color: #46586a; }
