.Legal_container__lJUYp{max-width:1200px;margin:0 auto;padding:6rem 2rem;display:grid;grid-template-columns:300px 1fr;gap:5rem}@media (max-width:1024px){.Legal_container__lJUYp{grid-template-columns:1fr;gap:3rem;padding:4rem 1.5rem}}.Legal_sidebar__C0jyQ{position:sticky;top:100px;height:-moz-fit-content;height:fit-content}@media (max-width:1024px){.Legal_sidebar__C0jyQ{position:relative;top:0}}.Legal_tocCard__o69yb{background:white;border:1px solid var(--border);border-radius:20px;padding:2rem;box-shadow:0 10px 30px -10px rgba(0,0,0,.05)}.Legal_tocTitle__KL_aG{font-size:.75rem;text-transform:uppercase;letter-spacing:.1em;color:var(--primary);font-weight:800;margin-bottom:1.5rem;display:block}.Legal_tocList__iRPfo{list-style:none;padding:0;margin:0}.Legal_tocItem__15wgp{margin-bottom:.75rem}.Legal_tocLink__BRuF1{font-size:.9375rem;color:var(--muted-fg);text-decoration:none;transition:all .2s;display:block;line-height:1.4}.Legal_tocLink__BRuF1:hover{color:var(--primary);padding-left:4px}.Legal_main__YTwZE{font-family:var(--font-body)}.Legal_header__kzxxN{margin-bottom:4rem}.Legal_badge___eazB{display:inline-block;font-size:.75rem;font-weight:800;color:var(--primary);text-transform:uppercase;letter-spacing:.1em;margin-bottom:1rem}.Legal_title__df__P{font-size:clamp(2.5rem,5vw,3.5rem);font-weight:850;color:var(--foreground);margin-bottom:1rem;line-height:1.1}.Legal_lastUpdated__X_5VF{font-size:.875rem;color:var(--muted-fg);font-weight:500}.Legal_section__kPnuz{margin-bottom:3.5rem;scroll-margin-top:120px}.Legal_sectionTitle__NAyyR{font-size:1.75rem;font-weight:800;color:var(--foreground);margin-bottom:1.5rem;display:flex;align-items:flex-start;gap:1rem}.Legal_sectionTitle__NAyyR:before{content:"";display:block;width:4px;height:1.75rem;background:var(--primary);border-radius:2px;flex-shrink:0}.Legal_prose___OaNU p{font-size:1.0625rem;line-height:1.8;color:var(--muted-fg);margin-bottom:1.25rem}.Legal_prose___OaNU ol,.Legal_prose___OaNU ul{padding-left:1.5rem;margin-bottom:1.5rem}.Legal_prose___OaNU li{font-size:1.0625rem;line-height:1.8;color:var(--muted-fg);margin-bottom:.75rem}.Legal_prose___OaNU strong{color:var(--foreground);font-weight:700}.Legal_prose___OaNU a{color:var(--primary);text-decoration:underline;text-underline-offset:4px}.Legal_prose___OaNU a:hover{color:var(--primary-hover)}