.legal_hero__VCeBt{padding:88px 0 40px}.legal_hero__VCeBt h1{font-size:clamp(30px,4vw,42px);margin-bottom:14px}.legal_updated__uYmPd{font-family:var(--font-mono);font-size:13px;color:var(--text-muted)}.legal_intro__hsb9K{margin-top:22px;max-width:720px;font-size:15px;line-height:1.7;color:var(--text-secondary)}.legal_intro__hsb9K p{margin:0 0 10px}.legal_body__sOhYF{padding:0 0 100px}.legal_layout__WIurm{display:grid;grid-template-columns:220px 1fr;grid-gap:56px;gap:56px;max-width:900px;margin:0 auto;align-items:start}@media (max-width:760px){.legal_layout__WIurm{grid-template-columns:1fr;gap:32px}}.legal_toc__6R8do{position:-webkit-sticky;position:sticky;top:88px}.legal_toc__6R8do h4{font-size:11.5px;text-transform:uppercase;letter-spacing:.05em;color:var(--text-faint);margin:0 0 12px;font-weight:700}.legal_toc__6R8do ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:9px}.legal_toc__6R8do a{font-size:13px;color:var(--text-secondary)}.legal_toc__6R8do a:hover{color:var(--text-primary)}.legal_prose__ZSulL section{margin-bottom:36px;scroll-margin-top:88px}.legal_prose__ZSulL h2{font-size:18px;margin-bottom:12px}.legal_prose__ZSulL ol,.legal_prose__ZSulL p,.legal_prose__ZSulL ul{font-size:14.5px;line-height:1.75;color:var(--text-secondary);margin:0 0 12px}.legal_prose__ZSulL ol,.legal_prose__ZSulL ul{padding-left:22px}.legal_prose__ZSulL li{margin-bottom:4px}.legal_prose__ZSulL h3{font-size:15px;margin:20px 0 8px}.legal_prose__ZSulL strong{color:var(--text-primary)}.legal_prose__ZSulL a{text-decoration:underline;text-underline-offset:2px}.legal_tableWrap__ioTzo{overflow-x:auto;margin:0 0 16px}.legal_prose__ZSulL table{width:100%;border-collapse:collapse;font-size:13.5px;line-height:1.6;color:var(--text-secondary)}.legal_prose__ZSulL td,.legal_prose__ZSulL th{text-align:left;vertical-align:top;padding:10px 12px;border-bottom:1px solid var(--border)}.legal_prose__ZSulL th{color:var(--text-primary);font-weight:600;white-space:nowrap}.legal_tocOther__1DVN_{margin-top:28px!important}.legal_fill__HRUL8{color:var(--pipeloom-warning);background:var(--pipeloom-warning-soft);border-radius:var(--radius-sm);padding:1px 5px;font-weight:600}.legal_index__nB3jI{display:grid;grid-gap:14px;gap:14px;max-width:720px}.legal_index__nB3jI a{display:block;padding:18px 20px;border:1px solid var(--border);border-radius:var(--radius-md);text-decoration:none}.legal_index__nB3jI a:hover{border-color:var(--text-muted)}.legal_index__nB3jI strong{display:block;color:var(--text-primary);margin-bottom:4px}.legal_index__nB3jI span{font-size:14px;color:var(--text-secondary)}