.content-legal{grid-template-columns:minmax(0,1fr) minmax(0,1.35fr);align-items:start;gap:clamp(2rem,5vw,5rem);padding-block:2rem;display:grid}@media (max-width:899px){.content-legal{grid-template-columns:minmax(0,1fr)}}@media (min-width:900px){.content-legal>.legal-intro{position:sticky;top:2rem}}.content-thanks{justify-items:start;max-width:46rem;padding-block:clamp(2rem,6vw,5rem);display:grid}.content-thanks .legal-intro h1{font-size:var(--text-display)}.content-thanks .legal-lead{max-width:52ch}.content-thanks .legal-links{align-items:center;width:100%}.legal-intro{margin-bottom:0}.legal-symbol{background:var(--color-paprika);width:96px;height:96px;color:var(--color-carbon);border-radius:50%;place-items:center;margin-bottom:2.5rem;display:grid}.legal-intro h1{font-family:var(--font-display);font-size:var(--text-display);letter-spacing:-.05em;margin-block:1.5rem .75rem;font-weight:700;line-height:1.05}.legal-updated{font-size:var(--text-sm);letter-spacing:.12em;text-transform:uppercase;color:var(--color-silver)}.legal-lead{max-width:62ch;color:var(--color-silver);margin-top:1.5rem;line-height:1.8}.legal-section+.legal-section{border-top:1px solid var(--color-silver);margin-top:2.5rem;padding-top:2.5rem}.legal-paper h2{font-size:var(--text-title);letter-spacing:-.03em;margin-bottom:1.25rem;font-weight:700;line-height:1.2}.legal-paper .case-prose>*+*{margin-top:1.25rem}.legal-paper p{max-width:68ch;line-height:1.8}.legal-paper ul{gap:1rem;max-width:68ch;margin:0;padding:0;list-style:none;display:grid}.legal-paper li{padding-left:1.75rem;line-height:1.8;position:relative}.legal-paper li:before{content:"";background:var(--color-paprika);width:8px;height:8px;position:absolute;top:.7em;left:0}.legal-links{border-top:1px solid var(--color-silver);flex-wrap:wrap;gap:1rem 2rem;margin-top:2rem;padding-top:2rem;display:flex}
