@font-face{font-family:Inter;src:url(../brand/fonts/inter-400-latin.woff2)format("woff2");font-weight:400 600;font-display:swap}@font-face{font-family:IBM Plex Mono;src:url(../brand/fonts/ibm-plex-mono-500-latin.woff2)format("woff2");font-weight:500;font-display:swap}@font-face{font-family:"Source Serif 4";src:url(../brand/fonts/source-serif-4-600-latin.woff2)format("woff2");font-weight:600;font-display:swap}:root{--navy:#071b2c;--navy2:#0b263d;--navy3:#12324f;--oyster:#fbf8f1;--oyster2:#f4efe6;--bronze:#a8783f;--bronze-light:#c9a26b;--orange:#c9792b;--ink:#17212b;--muted:#66717b;--muted-text:#9aa5ae;--mist:#d8d5cd;--good:#3fae5a;--fair:#e0a020;--poor:#d8473b;--panel-width:320px;--text:"Inter", system-ui, -apple-system, "Segoe UI", sans-serif;--num:"IBM Plex Mono", ui-monospace, "SF Mono", Menlo, monospace;--serif:"Source Serif 4", Georgia, serif;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*{box-sizing:border-box}body{background:var(--navy);color:var(--oyster2);font:400 16px/1.6 var(--text);-webkit-font-smoothing:antialiased;margin:0}a{color:var(--bronze-light)}a:hover{color:var(--oyster)}.g-head{background:var(--navy2);border-bottom:1px solid var(--bronze);align-items:center;gap:14px;padding:14px 20px;display:flex}.g-head img{width:auto;height:30px;display:block}.g-head .g-cta{margin-left:auto}.g-cta{background:var(--bronze);border:1px solid var(--bronze-light);color:var(--navy);font:600 14px var(--text);white-space:nowrap;border-radius:6px;padding:9px 16px;text-decoration:none;display:inline-block}.g-cta:hover{background:var(--bronze-light);color:var(--navy)}main{max-width:720px;margin:0 auto;padding:28px 20px 56px}h1{font:600 32px/1.2 var(--serif);color:var(--oyster);margin:0 0 10px}h2{font:600 22px/1.25 var(--serif);color:var(--oyster);margin:36px 0 8px}h3{font:600 16px var(--text);color:var(--bronze-light);margin:22px 0 4px}p{margin:0 0 14px}.g-lede{color:var(--oyster);font-size:18px}.g-rule{border-left:3px solid var(--bronze);background:var(--navy2);border-radius:0 6px 6px 0;margin:0 0 14px;padding:10px 14px}figure{margin:20px 0 22px}figure img{border:1px solid var(--navy3);border-radius:8px;width:100%;height:auto;display:block}figcaption{color:var(--muted-text);margin-top:6px;font-size:13.5px;line-height:1.45}.g-try figure{margin:4px 0 14px}.g-try{background:var(--navy2);border:1px solid var(--navy3);border-radius:8px;margin:32px 0;padding:18px 20px}.g-try p{margin-bottom:12px}footer{border-top:1px solid var(--navy3);color:var(--muted-text);margin-top:44px;padding-top:16px;font-size:13px}@media (width<=520px){h1{font-size:26px}.g-head{padding:10px 14px}}
