.legal[data-astro-cid-jhmdmzlo]{gap:18px;padding-top:clamp(16px,4vw,48px);display:grid}.legal-title[data-astro-cid-jhmdmzlo]{font:600 clamp(2.3rem, 1.6rem + 2.8vw, 4rem) / 1 var(--font);letter-spacing:-.032em}.legal-lede[data-astro-cid-jhmdmzlo]{max-width:46ch}.legal-group[data-astro-cid-jhmdmzlo]{margin-top:clamp(36px,5vw,56px)}.legal-group-title[data-astro-cid-jhmdmzlo]{font:var(--t-meta);color:var(--ink-tertiary);margin-bottom:8px;font-weight:500}.legal-list[data-astro-cid-jhmdmzlo]{border-top:1px solid var(--separator);margin:0;padding:0;list-style:none}.legal-list[data-astro-cid-jhmdmzlo] li[data-astro-cid-jhmdmzlo]{border-bottom:1px solid var(--separator)}.legal-row[data-astro-cid-jhmdmzlo]{min-height:72px;color:var(--ink-secondary);transition:background-color var(--dur-state) var(--ease-out-quad);border-radius:14px;grid-template-columns:minmax(0,15rem) minmax(0,1fr) auto auto;align-items:center;gap:6px 24px;margin-inline:-14px;padding:14px;text-decoration:none;display:grid}.legal-row[data-astro-cid-jhmdmzlo]:hover{background:var(--veil)}@media (width>=1024px){.legal-row[data-astro-cid-jhmdmzlo]{grid-template-columns:minmax(0,18rem) minmax(0,1fr) auto auto}}@media (width>=1101px){.legal-row[data-astro-cid-jhmdmzlo]{column-gap:var(--col-gap);grid-template-columns:repeat(12,minmax(0,1fr))}.legal-row[data-astro-cid-jhmdmzlo]>*{grid-row:1}.legal-name[data-astro-cid-jhmdmzlo]{grid-column:1/4}.legal-summary[data-astro-cid-jhmdmzlo]{grid-column:4/9}.legal-meta[data-astro-cid-jhmdmzlo]{grid-column:9/-1;justify-self:end;padding-right:42px}.legal-row[data-astro-cid-jhmdmzlo] .legal-go{grid-column:12/13;justify-self:end}}.legal-name[data-astro-cid-jhmdmzlo]{font:500 1.0625rem/1.3 var(--font);letter-spacing:-.01em;color:var(--ink-heading)}.legal-summary[data-astro-cid-jhmdmzlo]{font:var(--t-meta);color:var(--ink-tertiary);font-size:.875rem}.legal-meta[data-astro-cid-jhmdmzlo]{font:var(--t-meta);color:var(--ink-tertiary);white-space:nowrap;gap:12px;display:flex}.legal-row[data-astro-cid-jhmdmzlo] .legal-go{color:var(--ink-tertiary);transition:transform var(--dur-content) var(--ease-out), color var(--dur-state) linear}.legal-row[data-astro-cid-jhmdmzlo]:hover .legal-go{color:var(--ink);transform:translate(3px)}.legal-credit[data-astro-cid-jhmdmzlo]{margin-top:40px}@media (width<=760px){.legal-row[data-astro-cid-jhmdmzlo]{grid-template-columns:minmax(0,1fr) auto}.legal-summary[data-astro-cid-jhmdmzlo],.legal-meta[data-astro-cid-jhmdmzlo]{grid-column:1}.legal-row[data-astro-cid-jhmdmzlo] .legal-go{grid-area:1/2/span 3}}
