.LegalDocumentPage_container__JM53M{padding-block:clamp(2rem,5vw,4rem) 1rem}.LegalDocumentPage_breadcrumb__kQ4iN{display:flex;gap:.75rem;align-items:center;margin-bottom:2.5rem;font-size:.875rem;color:var(--mkt-fg-muted)}.LegalDocumentPage_breadcrumb__kQ4iN a:hover{color:var(--mkt-fg);text-decoration:underline}.LegalDocumentPage_header__0pt57{max-width:58rem}.LegalDocumentPage_title__96qd8{margin-top:1.25rem;font-size:clamp(2.3rem,5vw,4.25rem);font-weight:600;line-height:1.12;letter-spacing:-.035em;text-wrap:balance}.LegalDocumentPage_description__Jqk99{max-width:48rem;margin-top:1.5rem;font-size:1.125rem;line-height:1.7;color:var(--mkt-fg-muted)}.LegalDocumentPage_metadata__OMHjF{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem 1.5rem;margin-top:1.5rem;color:var(--mkt-fg-muted);font-size:.875rem}.LegalDocumentPage_download__tXkQw{display:inline-flex;align-items:center;gap:.4rem;color:var(--mkt-fg);text-decoration:underline;text-underline-offset:.2em}.LegalDocumentPage_documentNav__BFbJp{display:flex;flex-wrap:wrap;gap:.5rem;padding-block:1.5rem;margin-top:2rem;border-block:1px solid var(--mkt-border-soft)}.LegalDocumentPage_documentNav__BFbJp a{padding:.6rem .9rem;border:1px solid transparent;border-radius:.5rem;font-size:.875rem;line-height:1.5;color:var(--mkt-fg)}.LegalDocumentPage_documentNav__BFbJp a:hover{background:var(--mkt-bg-sunken)}.LegalDocumentPage_documentNav__BFbJp a[aria-current=page]{background:var(--mkt-brand-soft);border-color:var(--mkt-brand-peach-deep);font-weight:600}.LegalDocumentPage_documentGrid__L9aYD{display:grid;grid-template-columns:minmax(0,1fr) 17rem;align-items:start;gap:clamp(2rem,5vw,5rem);padding-top:2.5rem}.LegalDocumentPage_document__I29ks{min-width:0;font-size:1rem;line-height:1.85;overflow-wrap:anywhere}.LegalDocumentPage_document__I29ks h2,.LegalDocumentPage_document__I29ks h3{scroll-margin-top:7rem;color:var(--mkt-fg);font-weight:600;line-height:1.45;text-wrap:balance}.LegalDocumentPage_document__I29ks h2{margin-block:2.5rem 1rem;font-size:1.4rem}.LegalDocumentPage_document__I29ks h3{margin-block:1.5rem .6rem;font-size:1.05rem}.LegalDocumentPage_document__I29ks p{margin-bottom:1rem;white-space:pre-line}.LegalDocumentPage_document__I29ks ol,.LegalDocumentPage_document__I29ks ul{margin-block:.75rem 1.5rem;padding-left:1.5rem}.LegalDocumentPage_document__I29ks ul{list-style:disc}.LegalDocumentPage_document__I29ks ol{list-style:decimal}.LegalDocumentPage_document__I29ks li{padding-left:.3rem;margin-block:.3rem}.LegalDocumentPage_document__I29ks a{color:inherit;text-decoration:underline;text-underline-offset:.18em}.LegalDocumentPage_document__I29ks a:hover{text-decoration-thickness:2px}.LegalDocumentPage_sidebar__YgiIq{position:sticky;top:7rem;font-size:.875rem}.LegalDocumentPage_contents__wRdF3{padding-bottom:1.5rem;border-bottom:1px solid var(--mkt-border-soft)}.LegalDocumentPage_contents__wRdF3 summary{font-weight:600;cursor:pointer}.LegalDocumentPage_contents__wRdF3 nav{display:grid;gap:.7rem;max-height:min(60vh,36rem);padding-top:1.25rem;padding-right:.5rem;overflow-y:auto;overscroll-behavior:contain}.LegalDocumentPage_contents__wRdF3 a{color:var(--mkt-fg-muted);line-height:1.5}.LegalDocumentPage_contents__wRdF3 a:hover{color:var(--mkt-fg);text-decoration:underline}.LegalDocumentPage_contact__VD3fu{margin-top:1.5rem;line-height:1.6;color:var(--mkt-fg-muted)}.LegalDocumentPage_contact__VD3fu a{display:inline-flex;align-items:center;gap:.3rem;margin-top:.5rem;color:var(--mkt-fg);text-decoration:underline;text-underline-offset:.2em}.LegalDocumentPage_container__JM53M a:focus-visible,.LegalDocumentPage_container__JM53M summary:focus-visible{outline:2px solid var(--mkt-fg);outline-offset:4px}@media (max-width:900px){.LegalDocumentPage_documentGrid__L9aYD{display:flex;flex-direction:column;gap:2rem}.LegalDocumentPage_sidebar__YgiIq{position:static;order:-1;width:100%}.LegalDocumentPage_contents__wRdF3 nav{max-height:13rem}.LegalDocumentPage_contact__VD3fu{display:none}}@media print{.LegalDocumentPage_breadcrumb__kQ4iN,.LegalDocumentPage_documentNav__BFbJp,.LegalDocumentPage_download__tXkQw,.LegalDocumentPage_sidebar__YgiIq{display:none}.LegalDocumentPage_documentGrid__L9aYD{display:block}.LegalDocumentPage_document__I29ks h2,.LegalDocumentPage_document__I29ks h3{-moz-column-break-after:avoid;break-after:avoid}}