:root{--yellow:#ffd662;--ink:#000;--soft-ink:#332b18}*{box-sizing:border-box}body{margin:0;background:var(--yellow);color:var(--ink);font-family:Ubuntu,"Trebuchet MS",sans-serif;line-height:1.62}.article-header{display:flex;justify-content:space-between;gap:2rem;align-items:center;padding:1.1rem max(5vw,1rem);background:var(--ink);color:var(--yellow)}.article-header nav{display:flex;flex-wrap:wrap;gap:1.25rem}.article-header a{color:inherit;text-underline-offset:3px}.brand{font-weight:800;text-decoration:none;text-transform:uppercase;letter-spacing:.04em}main{width:min(760px,calc(100% - 2rem));margin:4.5rem auto 7rem}h1,h2,h3{line-height:1.12}h1{max-width:12ch;font-size:clamp(2.6rem,8vw,5.25rem);letter-spacing:-.055em;margin:.15em 0 .35em;text-transform:uppercase}h2{font-size:1.55rem;margin-top:2.8em;border-top:3px solid var(--ink);padding-top:.65em}h3{font-size:1.1rem;margin-top:1.8em}.eyebrow{font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.16em}.lede{max-width:62ch;font-size:1.2rem;color:var(--soft-ink)}a{color:inherit;text-underline-offset:3px}p{max-width:68ch}li{margin:.45em 0}.table-wrap{overflow-x:auto;border:3px solid var(--ink)}table{width:100%;border-collapse:collapse;font-size:.9rem}th,td{text-align:left;padding:.75rem;border:1px solid var(--ink)}th{background:var(--ink);color:var(--yellow)}.network-footer{padding:2.75rem max(5vw,1rem);background:var(--ink);color:var(--yellow);font-size:.8rem}.network-footer__links{display:flex;flex-wrap:wrap;gap:.75rem 1.5rem}.network-footer a{color:inherit}.network-footer__copyright{margin-top:2rem;letter-spacing:.08em;text-transform:uppercase;opacity:.72}code{background:var(--ink);color:var(--yellow);padding:.1em .3em}::selection{background:var(--ink);color:var(--yellow)}@media(max-width:600px){.article-header{align-items:flex-start;flex-direction:column}main{margin:2.5rem auto 5rem}h1{font-size:clamp(2.4rem,15vw,4rem)}}
