body:has(.legal_page__mrwt9),html:has(.legal_page__mrwt9){background:#fff;color:#000;color-scheme:light!important;scroll-behavior:auto;scrollbar-width:auto}html:has(.legal_page__mrwt9)::-webkit-scrollbar{display:block}.legal_page__mrwt9{min-height:100svh;background:#fff;color:#000;font-family:var(--font-geist-sans),sans-serif;font-size:1rem;line-height:1.8;overflow-wrap:anywhere}.legal_page__mrwt9 ::selection{background:#000;color:#fff}.legal_column__bQgHE{width:min(100%,74ch);margin-inline:auto;padding:2rem 1.5rem 4rem}.legal_page__mrwt9 a{color:#000;text-decoration:underline;text-underline-offset:.22em}.legal_page__mrwt9 a:hover{text-decoration-thickness:2px}.legal_page__mrwt9 a:focus-visible{outline:2px solid #000;outline-offset:4px}.legal_back__0oBvH{margin-bottom:3rem}.legal_document__Lb9Lz h1{margin-bottom:.75rem;font-size:clamp(2rem,6vw,2.75rem);font-weight:700;line-height:1.2;letter-spacing:-.025em;text-wrap:balance}.legal_document__Lb9Lz h2{margin-top:2.5rem;margin-bottom:.75rem;font-size:1.25rem;font-weight:650;line-height:1.4;text-wrap:balance}.legal_document__Lb9Lz p+p{margin-top:1rem}.legal_related__pZbRH{display:flex;flex-wrap:wrap;gap:1rem 2rem;margin-top:3rem}@media (min-width:768px){.legal_column__bQgHE{padding-top:3rem;padding-bottom:6rem}}@media print{.legal_column__bQgHE{width:100%;padding:0}.legal_back__0oBvH,.legal_related__pZbRH{display:none}.legal_document__Lb9Lz h2{break-after:avoid}}