.styles-module-scss-module__mYAtXq__legalPage__container{max-width:var(--maxw);margin:0 auto;padding:0 32px}@media (max-width:720px){.styles-module-scss-module__mYAtXq__legalPage__container{padding:0 20px}}.styles-module-scss-module__mYAtXq__legalPage__top{border-bottom:1px solid var(--border);padding:80px 0 48px}.styles-module-scss-module__mYAtXq__legalPage__eyebrow{color:var(--accent);letter-spacing:.01em;margin-bottom:12px;font-size:13px;font-weight:600}.styles-module-scss-module__mYAtXq__legalPage__title{font:var(--text-h1);letter-spacing:-.025em;color:var(--ink);text-wrap:balance;max-width:880px;margin:0 0 20px}.styles-module-scss-module__mYAtXq__legalPage__meta{font:var(--text-small);color:var(--ink-3);flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:28px;display:flex}.styles-module-scss-module__mYAtXq__legalPage__meta b{color:var(--ink-2);font-weight:500}.styles-module-scss-module__mYAtXq__legalPage__metaSep{color:var(--border-3)}.styles-module-scss-module__mYAtXq__legalPage__metaLink{color:var(--accent);align-items:center;gap:4px;font-weight:500;transition:color .15s;display:inline-flex}.styles-module-scss-module__mYAtXq__legalPage__metaLink:hover{color:var(--accent-hover)}.styles-module-scss-module__mYAtXq__legalPage__intro{max-width:760px;color:var(--ink-2);font-size:16px;line-height:1.65}.styles-module-scss-module__mYAtXq__legalPage__intro p{margin:0 0 14px}.styles-module-scss-module__mYAtXq__legalPage__intro p:last-child{margin-bottom:0}.styles-module-scss-module__mYAtXq__legalPage__body{grid-template-columns:240px 1fr;gap:64px;padding:56px 0 96px;display:grid}@media (max-width:880px){.styles-module-scss-module__mYAtXq__legalPage__body{grid-template-columns:1fr;gap:32px}}.styles-module-scss-module__mYAtXq__legalPage__toc{align-self:start;padding-top:4px;position:sticky;top:90px}@media (max-width:880px){.styles-module-scss-module__mYAtXq__legalPage__toc{position:static}}.styles-module-scss-module__mYAtXq__legalPage__tocTitle{color:var(--ink-3);text-transform:uppercase;letter-spacing:.06em;margin-bottom:16px;font-size:12px;font-weight:600}.styles-module-scss-module__mYAtXq__legalPage__tocList{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.styles-module-scss-module__mYAtXq__legalPage__tocLink{color:var(--ink-2);align-items:baseline;gap:10px;font-size:13.5px;line-height:1.4;transition:color .15s;display:flex}.styles-module-scss-module__mYAtXq__legalPage__tocLink:hover{color:var(--accent)}.styles-module-scss-module__mYAtXq__legalPage__tocNum{font-family:var(--mono);color:var(--ink-3);flex-shrink:0;width:20px;font-size:11px;font-weight:500}.styles-module-scss-module__mYAtXq__legalPage__main{flex-direction:column;max-width:800px;display:flex}.styles-module-scss-module__mYAtXq__legalPage__sec{border-bottom:1px solid var(--border);padding:36px 0}.styles-module-scss-module__mYAtXq__legalPage__sec:first-child{padding-top:0}.styles-module-scss-module__mYAtXq__legalPage__secNum{font-family:var(--mono);color:var(--accent);letter-spacing:.04em;margin-bottom:8px;font-size:11px;font-weight:500;display:inline-block}.styles-module-scss-module__mYAtXq__legalPage__secTitle{font:var(--text-h3);letter-spacing:-.02em;color:var(--ink);text-wrap:balance;margin:0 0 18px}.styles-module-scss-module__mYAtXq__legalPage__secBody{color:var(--ink);font-size:15.5px;line-height:1.7}.styles-module-scss-module__mYAtXq__legalPage__secBody p{margin:0 0 14px}.styles-module-scss-module__mYAtXq__legalPage__secBody p:last-child{margin-bottom:0}.styles-module-scss-module__mYAtXq__legalPage__secBody ul,.styles-module-scss-module__mYAtXq__legalPage__secBody ol{margin:0 0 14px;padding-left:22px}.styles-module-scss-module__mYAtXq__legalPage__secBody ul li,.styles-module-scss-module__mYAtXq__legalPage__secBody ol li{margin-bottom:6px}.styles-module-scss-module__mYAtXq__legalPage__secBody ul li:last-child,.styles-module-scss-module__mYAtXq__legalPage__secBody ol li:last-child{margin-bottom:0}.styles-module-scss-module__mYAtXq__legalPage__secBody h3{color:var(--ink);letter-spacing:-.01em;margin:24px 0 10px;font-size:17px;font-weight:600}.styles-module-scss-module__mYAtXq__legalPage__secBody a{color:var(--accent);text-underline-offset:2px;text-decoration:underline;text-decoration-thickness:1px}.styles-module-scss-module__mYAtXq__legalPage__secBody a:hover{color:var(--accent-hover)}.styles-module-scss-module__mYAtXq__legalPage__secBody code{font-family:var(--mono);background:var(--bg-2);color:var(--ink);border-radius:4px;padding:1px 6px;font-size:13px}.styles-module-scss-module__mYAtXq__legalPage__secBody table{border-collapse:collapse;width:100%;margin:14px 0;font-size:14px}.styles-module-scss-module__mYAtXq__legalPage__secBody th,.styles-module-scss-module__mYAtXq__legalPage__secBody td{text-align:left;border-bottom:1px solid var(--border);vertical-align:top;padding:10px 12px}.styles-module-scss-module__mYAtXq__legalPage__secBody th{background:var(--bg-2);color:var(--ink-2);text-transform:uppercase;letter-spacing:.02em;font-size:13px;font-weight:600}.styles-module-scss-module__mYAtXq__legalPage__foot{border-top:1px solid var(--border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;margin-top:32px;padding-top:28px;display:flex}.styles-module-scss-module__mYAtXq__legalPage__footP{font:var(--text-small);color:var(--ink-3);max-width:540px;margin:0;line-height:1.6}.styles-module-scss-module__mYAtXq__legalPage__footLink{color:var(--accent)}.styles-module-scss-module__mYAtXq__legalPage__footLink:hover{color:var(--accent-hover)}.styles-module-scss-module__mYAtXq__legalPage__footCta{color:var(--accent);align-items:center;gap:6px;font-size:14px;font-weight:500;transition:color .15s;display:inline-flex}.styles-module-scss-module__mYAtXq__legalPage__footCta svg{transition:transform .18s}.styles-module-scss-module__mYAtXq__legalPage__footCta:hover{color:var(--accent-hover)}.styles-module-scss-module__mYAtXq__legalPage__footCta:hover svg{transform:translate(2px)}
