:root{color:#15201c;font-synthesis:none;text-rendering:optimizelegibility;background:#f4f6f1;font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth}body{min-width:320px;margin:0}a{color:inherit;text-decoration:none}p{color:#627069;line-height:1.7}h1,h2,h3{color:#14221c;letter-spacing:-.04em;margin-top:0}h1{letter-spacing:-.065em;margin-bottom:26px;font-size:clamp(48px,6vw,74px);line-height:.98}h1 em{color:#2d765a;font-style:normal;display:block}h2{margin-bottom:18px;font-size:clamp(34px,4vw,50px);line-height:1.04}header,footer,.section{max-width:1180px;margin:auto}header{justify-content:space-between;align-items:center;height:76px;padding:0 24px;display:flex}.brand{letter-spacing:-.03em;align-items:center;gap:10px;font-size:18px;font-weight:750;display:flex}.brand-mark{background:#173e32;border-radius:8px;justify-content:center;align-items:end;gap:2px;width:30px;height:30px;padding:7px;display:flex}.brand-mark i{background:#9ae4b6;border-radius:2px;width:3px;height:7px}.brand-mark i:nth-child(2){height:13px}.brand-mark i:nth-child(3){height:10px}nav{gap:30px;display:flex}nav a{color:#66736d;font-size:13px;font-weight:650}.section{padding:104px 24px}.button{color:#fff;background:#1d513f;border:1px solid #1d513f;border-radius:8px;padding:14px 21px;font-size:13px;font-weight:750;display:inline-block}.small{padding:10px 16px}.link{font-size:13px;font-weight:750}.kicker,.eyebrow{color:#32805f;letter-spacing:.14em;text-transform:uppercase;margin:0 0 14px;font-size:11px;font-weight:800}.hero{grid-template-columns:1.1fr .9fr;align-items:center;gap:70px;min-height:650px;padding-top:80px;padding-bottom:120px;display:grid}.lead{max-width:560px;font-size:17px}.eyebrow{align-items:center;gap:8px;display:flex}.eyebrow span,.all-good i{background:#43b47d;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 5px #d8eee1}.actions{align-items:center;gap:24px;margin-top:32px;display:flex}.proof{color:#89938e;text-transform:uppercase;gap:22px;margin-top:48px;font-size:11px;font-weight:700;display:flex}.signal-card{color:#fff;background:#173e32;border-radius:18px;padding:32px;transform:rotate(1.5deg);box-shadow:0 24px 60px #183c3028}.signal-top,.signal-foot,.section-head,.latency,.release>div{justify-content:space-between;display:flex}.signal-top span{color:#a7c1b6;margin-bottom:9px;font-size:12px;display:block}.signal-top strong{letter-spacing:-.06em;font-size:45px}.signal-top small{font-size:15px}.signal-top b{color:#a5e3bd;background:#285c49;border-radius:20px;height:max-content;padding:7px 10px;font-size:11px}.chart{border-bottom:1px solid #ffffff20;align-items:end;gap:8px;height:180px;margin:32px 0 18px;display:flex}.chart i{background:linear-gradient(#84dca8,#397c60);border-radius:4px 4px 0 0;flex:1;min-height:20%}.signal-foot{color:#8fa99f;text-transform:uppercase;font-size:10px}.section-head{align-items:end;margin-bottom:42px}.section-head>p{max-width:410px}.features,.statuses{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.card,.status-card,.release{background:#fff;border:1px solid #e2e7e1;border-radius:13px;padding:28px}.card>b{color:#32805f;margin-bottom:54px;font-size:11px;display:block}.card h3{margin-bottom:10px;font-size:18px}.card p,.release p,.docs-section>div p{margin-bottom:0;font-size:13px}.status-section{border-top:1px solid #dde3dd}.all-good{color:#246447;background:#e5f1e9;border-radius:20px;align-items:center;gap:10px;padding:9px 13px;font-size:11px;font-weight:750;display:flex}.statuses{grid-template-columns:repeat(4,1fr);gap:14px}.status-card{padding:22px}.status-name{align-items:center;gap:9px;display:flex}.status-name h3{margin:0;font-size:14px}.status-name i{background:#43b47d;border-radius:50%;width:7px;height:7px}.status-name i.warn{background:#d89c43}.pill{color:#2d7a56;text-transform:uppercase;background:#e4f3e9;border-radius:20px;margin:20px 0 32px;padding:6px 8px;font-size:9px;font-weight:800;display:inline-block}.pill.warn{color:#98641c;background:#fff0d9}.latency{align-items:end}.latency span{color:#89938e;text-transform:uppercase;font-size:10px}.latency strong{font-size:15px}.spark{align-items:end;gap:4px;height:28px;margin-top:12px;display:flex}.spark i{background:#b9dcca;border-radius:2px;flex:1}.api-section{background:#e9eee8;border-radius:20px;grid-template-columns:.8fr 1.2fr;align-items:center;gap:80px;padding-left:64px;padding-right:64px;display:grid}.api-section>div:first-child>p:not(.kicker){max-width:380px;font-size:14px}.endpoints{background:#132b24;border-radius:12px;overflow:hidden;box-shadow:0 20px 40px #172b2421}.endpoints article{border-bottom:1px solid #ffffff13;grid-template-columns:44px 1fr auto;align-items:center;gap:14px;padding:21px;display:grid}.endpoints article:last-child{border:0}.endpoints b{color:#83d8a7;font-size:9px}.endpoints code{color:#e9f1ed;font-size:13px}.endpoints span{color:#809c91;font-size:10px}.docs-section{grid-template-columns:1fr 1fr;align-items:center;gap:90px;display:grid}.release b{color:#32805f;text-transform:uppercase;font-size:10px}.release>div span{color:#9ba49f;font-size:10px}.release h3{margin:45px 0 12px;font-size:24px}.release code{color:#3b6857;background:#f1f4f0;border-radius:7px;margin-top:24px;padding:14px;font-size:11px;display:block;overflow:auto}.outline{color:#1d513f;background:0 0;margin-top:12px}.contact{text-align:center;background:#173e32;border-radius:20px 20px 0 0}.contact h2{color:#fff}.contact>p:not(.kicker){color:#a9c0b6}.contact .actions{justify-content:center}.contact .link{color:#d8e7df}.light{color:#173e32;background:#e9f6ee;border-color:#e9f6ee}footer{color:#c4d6ce;background:#102e25;justify-content:space-between;align-items:center;padding:34px 50px;display:flex}footer p,footer>span{color:#789388;font-size:11px}@media (width<=900px){nav{display:none}.hero,.docs-section{grid-template-columns:1fr;gap:50px}.hero{padding-top:50px}.signal-card{transform:none}.statuses{grid-template-columns:repeat(2,1fr)}.api-section{grid-template-columns:1fr;gap:45px;padding:70px 35px}}@media (width<=620px){.section{padding:72px 18px}header{padding:0 18px}header .button{display:none}h1{font-size:45px}.section-head{flex-direction:column;align-items:start;gap:18px}.features,.statuses{grid-template-columns:1fr}.proof{flex-wrap:wrap}.endpoints article{grid-template-columns:40px 1fr}.endpoints span{display:none}footer{flex-direction:column;align-items:start;gap:12px;padding:32px 24px}}
