.slegal{padding:var(--s-8) 0 72px}.slegal__head{gap:var(--s-4);max-width:760px;display:grid}.slegal__meta{align-items:baseline;gap:var(--s-1) var(--s-3);font-size:var(--text-14);color:var(--fg-muted);flex-wrap:wrap;margin:0;display:flex}.slegal__copy{gap:14px;display:grid}.slegal__copy>*{margin:0}.slegal__title{font-size:clamp(var(--text-31), 8.8vw, var(--text-39))}.slegal__grid{gap:var(--s-8);margin-top:var(--s-8);display:grid}.slegal__grid>*{min-width:0}.slegal__body{max-width:680px;font-size:clamp(var(--text-16), 4.8vw, calc(var(--text-16) * 1.125));color:var(--fg-secondary);line-height:1.7}.slegal__section+.slegal__section{margin-top:var(--s-10)}.slegal__section>*{margin:0}.slegal__section>*+*{margin-top:var(--s-4)}.slegal__h2{font-family:var(--font-display);font-weight:var(--fw-heavy);font-size:var(--text-25);letter-spacing:var(--tracking-tighter);color:var(--fg);text-wrap:balance;scroll-margin-top:110px;line-height:1.15}.slegal__body ul{gap:var(--s-2);padding-left:22px;list-style:outside;display:grid}.slegal__body li::marker{color:var(--action)}.slegal__body strong{color:var(--fg);font-weight:var(--fw-bold)}.slegal__body a{border-radius:var(--r-1);color:var(--on-action-subtle);font-weight:var(--fw-semibold);text-underline-offset:3px;text-decoration:underline}.slegal__body a:focus-visible{outline:var(--focus-line);outline-offset:var(--focus-offset)}@media (min-width:1024px){.slegal{padding:var(--s-12) 0 120px}.slegal__title{font-size:var(--text-49)}.slegal__grid{margin-top:var(--s-10);grid-template-columns:minmax(0,680px) 260px;gap:72px}.slegal__body{grid-area:1/1}.slegal__aside{grid-area:1/2;align-self:start;position:sticky;top:104px}.slegal__h2{font-size:var(--text-31)}}
