.legal__top{padding-block:calc(var(--gutter) * 2 + 6rem) 3rem}.legal__top .section__inner{justify-items:start;gap:1.5rem;display:grid}.legal{padding-block:4rem var(--section-space)}.legal__body{gap:3rem;display:grid}.legal__body>section{max-width:var(--measure);gap:1rem;display:grid}.legal h3{font-family:var(--font-display);font-size:1.125rem;font-weight:var(--weight-strong);margin-top:.5rem}.legal ul{gap:.5rem;margin:0;padding-left:1.25rem;display:grid}.legal a{color:var(--cobalt);text-underline-offset:.2em}.legal__gap{background:var(--mist);color:var(--ink);border-radius:.25rem;padding:0 .25em}
