.legal_page__I0535{max-width:46rem}.legal_title__WK7Bq{margin:0 0 6px;font-family:var(--font-serif);font-weight:400;font-size:clamp(34px,5vw,48px)}.legal_updated__mK_xt{margin:0 0 24px;color:var(--ink-dim);font-size:14px}.legal_draft__hKs7l{margin:0 0 32px;padding:12px 16px;border-left:3px solid var(--accent);background:var(--accent-wash)}.legal_tbc__rsfB0{color:var(--accent-strong);font-style:italic}.legal_prose__yCIqu{line-height:1.65;color:var(--ink-soft)}.legal_prose__yCIqu h2{margin:40px 0 12px;font-family:var(--font-serif);font-weight:400;font-size:26px;color:var(--ink)}.legal_prose__yCIqu h3{margin:24px 0 8px;font-size:18px;font-weight:500;color:var(--ink)}.legal_prose__yCIqu p,.legal_prose__yCIqu ul{margin:0 0 14px}.legal_prose__yCIqu li{margin-bottom:6px}.legal_prose__yCIqu a{color:var(--accent)}.legal_prose__yCIqu table{width:100%;margin:0 0 18px;border-collapse:collapse;font-size:15px}.legal_prose__yCIqu td,.legal_prose__yCIqu th{padding:8px 10px;border-bottom:1px solid var(--line);text-align:left;vertical-align:top}.legal_prose__yCIqu th{color:var(--accent);font-weight:500}.legal_prose__yCIqu>div{overflow-x:auto}.legal_agree__P7GPx{display:grid;grid-template-columns:auto 1fr;align-items:start;column-gap:12px;row-gap:4px;max-width:40rem;margin-top:8px}.legal_agree__P7GPx input{width:22px;height:22px;margin:2px 0 0;accent-color:var(--accent)}.legal_agree__P7GPx input:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.legal_agree__P7GPx a{color:var(--accent)}.legal_agreeError__PaQVN{grid-column:2;font-size:15px;font-weight:500;color:var(--danger)}