.LegalPage-module__bHW_4a__section{padding-block:clamp(36px, calc(72 * var(--svc-u)), 72px);background:var(--white)}.LegalPage-module__bHW_4a__grid{align-items:start;gap:clamp(32px, calc(72 * var(--svc-u)), 72px);grid-template-columns:minmax(0,300px) minmax(0,1fr);display:grid}.LegalPage-module__bHW_4a__aside{flex-direction:column;gap:20px;min-width:0;display:flex;position:sticky;top:96px}.LegalPage-module__bHW_4a__panel{border:1px solid var(--svc-cream-line);border-radius:var(--radius);background:var(--svc-cream);padding:20px 22px}.LegalPage-module__bHW_4a__panelTitle{font-size:var(--svc-fs-eyebrow);letter-spacing:.12em;text-transform:uppercase;margin:0 0 12px;font-weight:800}.LegalPage-module__bHW_4a__toc{counter-reset:toc;margin:0;padding:0;list-style:none}.LegalPage-module__bHW_4a__toc li{counter-increment:toc}.LegalPage-module__bHW_4a__toc a{color:var(--ink-soft);font-size:var(--svc-fs-sm);gap:10px;padding:7px 0;line-height:1.4;display:flex}.LegalPage-module__bHW_4a__toc a:before{content:counter(toc, decimal-leading-zero);color:var(--red);flex:none;font-weight:700}.LegalPage-module__bHW_4a__toc a:hover{color:var(--red)}.LegalPage-module__bHW_4a__mobileToc{display:none}.LegalPage-module__bHW_4a__docs{margin:0;padding:0;list-style:none}.LegalPage-module__bHW_4a__docs a{border-bottom:1px solid var(--svc-cream-line);color:var(--ink);font-size:var(--svc-fs-sm);align-items:center;gap:10px;padding:8px 0;font-weight:600;display:flex}.LegalPage-module__bHW_4a__docs li:last-child a{border-bottom:0}.LegalPage-module__bHW_4a__docs a:hover{color:var(--red)}.LegalPage-module__bHW_4a__docs svg{color:var(--red);flex:none}.LegalPage-module__bHW_4a__ext{margin-left:auto}.LegalPage-module__bHW_4a__mobileDocs{display:none}.LegalPage-module__bHW_4a__article{min-width:0;max-width:860px}.LegalPage-module__bHW_4a__updated{border-radius:var(--radius-pill);background:var(--red-tint);color:var(--red-dark);font-size:var(--svc-fs-sm);align-items:center;gap:8px;margin:0 0 8px;padding:6px 14px;font-weight:600;display:inline-flex}.LegalPage-module__bHW_4a__block{padding-top:clamp(24px, calc(36 * var(--svc-u)), 36px);scroll-margin-top:96px}.LegalPage-module__bHW_4a__heading{color:var(--red);font-size:clamp(22px, calc(30 * var(--svc-u)), 30px);margin:0 0 14px;font-weight:700;line-height:1.25}.LegalPage-module__bHW_4a__block p,.LegalPage-module__bHW_4a__contact p{color:var(--ink-soft);font-size:clamp(15px, calc(17 * var(--svc-u)), 17px);margin:0 0 14px;line-height:1.75}.LegalPage-module__bHW_4a__block ul{color:var(--ink-soft);font-size:clamp(15px, calc(17 * var(--svc-u)), 17px);margin:0 0 16px;padding-left:1.3em;line-height:1.7}.LegalPage-module__bHW_4a__block li{margin-bottom:8px;padding-left:4px}.LegalPage-module__bHW_4a__block li::marker{color:var(--red)}.LegalPage-module__bHW_4a__contact{margin-top:clamp(32px, calc(48 * var(--svc-u)), 48px);padding:clamp(22px, calc(32 * var(--svc-u)), 32px);border-left:4px solid var(--red);border-radius:var(--radius);background:var(--svc-cream);scroll-margin-top:96px}.LegalPage-module__bHW_4a__contactTitle{font-size:var(--svc-fs-h3);margin:0 0 10px;font-weight:700}.LegalPage-module__bHW_4a__contactList{font-size:var(--svc-fs-body);gap:10px;margin:0 0 14px;padding:0;list-style:none;display:grid}.LegalPage-module__bHW_4a__contactList li{color:var(--ink);align-items:flex-start;gap:10px;display:flex}.LegalPage-module__bHW_4a__contactList svg{color:var(--red);flex:none;margin-top:4px}.LegalPage-module__bHW_4a__contactList a{color:var(--ink);font-weight:600}.LegalPage-module__bHW_4a__contactList a:hover{color:var(--red)}.LegalPage-module__bHW_4a__contact .LegalPage-module__bHW_4a__ids{color:var(--svc-muted);font-size:var(--svc-fs-sm);margin:0}@media (max-width:991.98px){.LegalPage-module__bHW_4a__grid{grid-template-columns:minmax(0,1fr);gap:24px}.LegalPage-module__bHW_4a__aside{position:static}.LegalPage-module__bHW_4a__desktopToc,.LegalPage-module__bHW_4a__desktopOnly{display:none}.LegalPage-module__bHW_4a__mobileToc{display:block}.LegalPage-module__bHW_4a__mobileToc summary{font-size:var(--svc-fs-eyebrow);letter-spacing:.12em;text-transform:uppercase;cursor:pointer;font-weight:800}.LegalPage-module__bHW_4a__mobileToc[open] summary{margin-bottom:8px}.LegalPage-module__bHW_4a__mobileDocs{margin-top:28px;display:block}.LegalPage-module__bHW_4a__article{max-width:none}}
