.LegalLayout-module__X1MIjq__shell{background:var(--bg-page);min-height:100dvh;color:var(--text-body);flex-direction:column;display:flex}.LegalLayout-module__X1MIjq__header{border-bottom:1px solid var(--border);flex-shrink:0}.LegalLayout-module__X1MIjq__headerInner{max-width:var(--shell-width-wide);justify-content:space-between;align-items:center;margin-inline:auto;padding:26px 56px;display:flex}.LegalLayout-module__X1MIjq__wordmark{font-weight:var(--fw-bold);letter-spacing:.025em;color:var(--text-primary);font-size:19px;text-decoration:none}.LegalLayout-module__X1MIjq__nav{align-items:center;gap:26px;display:flex}.LegalLayout-module__X1MIjq__navLink,.LegalLayout-module__X1MIjq__navLinkActive{font-size:11px;font-weight:var(--fw-bold);letter-spacing:var(--ls-btn);text-decoration:none;transition:color .15s}.LegalLayout-module__X1MIjq__navLink{color:var(--text-weak)}.LegalLayout-module__X1MIjq__navLink:hover{color:var(--text-secondary)}.LegalLayout-module__X1MIjq__navLinkActive{color:var(--accent)}.LegalLayout-module__X1MIjq__main{flex:1}.LegalLayout-module__X1MIjq__grid{max-width:var(--shell-width-wide);grid-template-columns:minmax(0,1fr) minmax(0,700px) minmax(0,1fr);align-items:start;gap:clamp(28px,4vw,56px);width:100%;margin-inline:auto;padding:72px clamp(24px,4vw,56px) 110px;display:grid}.LegalLayout-module__X1MIjq__toc{flex-direction:column;justify-self:end;gap:14px;width:100%;min-width:0;max-width:200px;display:flex;position:sticky;top:72px}.LegalLayout-module__X1MIjq__tocLabel{font-size:10px;font-weight:var(--fw-bold);letter-spacing:var(--ls-eyebrow);color:var(--text-weak)}.LegalLayout-module__X1MIjq__tocLinks{flex-direction:column;gap:11px;display:flex}.LegalLayout-module__X1MIjq__tocLink{font-size:13px;font-weight:var(--fw-medium);color:var(--text-muted);text-decoration:none;transition:color .15s}.LegalLayout-module__X1MIjq__tocLink:hover{color:var(--text-secondary)}.LegalLayout-module__X1MIjq__article{flex-direction:column;gap:40px;min-width:0;display:flex}.LegalLayout-module__X1MIjq__titleBlock{flex-direction:column;gap:14px;display:flex}.LegalLayout-module__X1MIjq__eyebrow{font-size:11px;font-weight:var(--fw-bold);letter-spacing:var(--ls-eyebrow);color:var(--accent)}.LegalLayout-module__X1MIjq__title{font-family:var(--font-heading);font-size:46px;line-height:.98;font-weight:var(--fw-bold);color:var(--text-primary);text-transform:uppercase;letter-spacing:var(--ls-display);margin:0}.LegalLayout-module__X1MIjq__lede{font-size:16px;font-weight:var(--fw-medium);color:var(--text-muted);margin:0;line-height:1.7}.LegalLayout-module__X1MIjq__footer{border-top:1px solid var(--border);flex-shrink:0}.LegalLayout-module__X1MIjq__footerInner{max-width:var(--shell-width-wide);justify-content:space-between;align-items:center;margin-inline:auto;padding:24px 56px;display:flex}.LegalLayout-module__X1MIjq__copyright{font-size:12px;font-weight:var(--fw-medium);color:#55565d;margin:0}.LegalLayout-module__X1MIjq__footerLinks{gap:24px;display:flex}.LegalLayout-module__X1MIjq__footerLinks a{font-size:11px;font-weight:var(--fw-bold);letter-spacing:var(--ls-btn);color:var(--text-weak);text-decoration:none;transition:color .15s}.LegalLayout-module__X1MIjq__footerLinks a:hover{color:var(--text-primary)}@media (max-width:1180px){.LegalLayout-module__X1MIjq__grid{grid-template-columns:minmax(0,1fr)}.LegalLayout-module__X1MIjq__toc{justify-self:stretch;max-width:none;position:static}.LegalLayout-module__X1MIjq__tocLinks{flex-flow:wrap;gap:8px 18px}.LegalLayout-module__X1MIjq__article{max-width:700px}.LegalLayout-module__X1MIjq__spacer{display:none}}@media (max-width:640px){.LegalLayout-module__X1MIjq__headerInner{flex-wrap:wrap;gap:14px 20px;padding:20px 24px}.LegalLayout-module__X1MIjq__nav{flex-wrap:wrap;gap:8px 18px}.LegalLayout-module__X1MIjq__footerInner{flex-direction:column;align-items:flex-start;gap:14px;padding:24px}.LegalLayout-module__X1MIjq__footerLinks{flex-wrap:wrap;gap:8px 20px}}
.LegalSection-module__Ntjn_W__section{border-top:1px solid var(--border);flex-direction:column;gap:12px;padding-top:30px;display:flex}.LegalSection-module__Ntjn_W__heading{font-size:13px;font-weight:var(--fw-bold);letter-spacing:var(--ls-nav);color:var(--text-primary);text-transform:uppercase;margin:0}.LegalSection-module__Ntjn_W__body{flex-direction:column;gap:12px;display:flex}.LegalSection-module__Ntjn_W__body p{font-size:15px;font-weight:var(--fw-medium);color:var(--text-muted);margin:0;line-height:1.75}.LegalSection-module__Ntjn_W__body a{color:var(--accent);text-decoration:none}.LegalSection-module__Ntjn_W__body a:hover{text-decoration:underline}
.LegalList-module__oMiYxa__list{flex-direction:column;gap:9px;margin:0;padding:0;list-style:none;display:flex}.LegalList-module__oMiYxa__item{font-size:15px;font-weight:var(--fw-medium);color:var(--text-muted);padding-left:20px;line-height:1.7;position:relative}.LegalList-module__oMiYxa__item:before{content:"—";position:absolute;left:0}
