.lg{max-width:46rem;padding:calc(4rem * var(--site-scale)) 1rem calc(5rem * var(--site-scale));color:var(--color-ink);font-family:var(--font-sans);margin:0 auto}.lg-eyebrow{color:var(--color-cyan-deep);letter-spacing:.08em;text-transform:uppercase;margin:0 0 .5rem;font-size:.8rem;font-weight:600}.lg-head h1{font-size:calc(2.6rem * var(--site-scale));margin:0;font-weight:800;line-height:1.15}.lg-head h1 span{color:var(--color-cyan-deep)}.lg-updated{color:var(--color-muted);margin:.75rem 0 0;font-size:.9rem}.lg-body{margin-top:calc(2.5rem * var(--site-scale));font-size:1.0625rem;line-height:1.75}.lg-body h2{margin:calc(2.25rem * var(--site-scale)) 0 .5rem;font-size:calc(1.35rem * var(--site-scale));font-weight:700;line-height:1.3}.lg-body p,.lg-body ul,.lg-body dl{margin:0 0 1rem}.lg-body ul{padding-left:1.25rem}.lg-body li{margin-bottom:.4rem}.lg-body a{color:var(--color-cyan-deep);text-underline-offset:.15em;text-decoration:underline}.lg-body dl{background:var(--color-ground);border-radius:.75rem;grid-template-columns:minmax(8rem,max-content) 1fr;gap:.5rem 1.5rem;padding:1.25rem;display:grid}.lg-body dt{font-weight:600}.lg-body dd{margin:0}.lg-tbd{color:inherit;background:#fff3b0;padding:0 .2em}@media (width<=40rem){.lg-body dl{grid-template-columns:1fr;gap:.15rem}.lg-body dd{margin-bottom:.6rem}}
