:root{color:#182d2c;font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;background:#f4f6f1;font-family:Inter,ui-sans-serif,system-ui,sans-serif}*{box-sizing:border-box}body{min-width:280px;margin:0}main{max-width:760px;margin:0 auto;padding:clamp(32px,9vw,100px) 24px}.eyebrow{color:#476960;letter-spacing:.13em;text-transform:uppercase;font-size:.8rem;font-weight:700}h1{letter-spacing:-.055em;overflow-wrap:anywhere;margin:20px 0;font-size:clamp(2.4rem,7vw,4rem);line-height:1.1}.intro{color:#4c605d;max-width:520px;font-size:1.15rem;line-height:1.7}section{background:#fff;border:1px solid #d5dfd7;border-radius:16px;margin-top:36px;padding:24px}h2{margin:0 0 18px;font-size:1.1rem}section p{line-height:1.6}.api-status{margin-bottom:0;font-weight:600}.healthy{color:#216747}.unavailable{color:#8c351f}.note{color:#52665f;margin-top:24px;font-size:.85rem;line-height:1.6}
