.legal[data-astro-cid-waosa6pj]{max-width:760px;color:var(--text-secondary);padding-top:96px;padding-bottom:120px;font-size:18px;line-height:1.65}.legal[data-astro-cid-waosa6pj] h1[data-astro-cid-waosa6pj]{color:var(--text-primary);letter-spacing:-.035em;margin:0 0 12px;font-size:clamp(40px,6vw,64px);line-height:1.05}.legal[data-astro-cid-waosa6pj] h1+p{color:var(--text-tertiary);margin-top:0;font-size:16px}.legal[data-astro-cid-waosa6pj] h2{color:var(--text-primary);letter-spacing:-.02em;margin:56px 0 14px;scroll-margin-top:96px;font-size:26px;line-height:1.2}.legal[data-astro-cid-waosa6pj] p,.legal[data-astro-cid-waosa6pj] ul,.legal[data-astro-cid-waosa6pj] ol{margin:0 0 16px}.legal[data-astro-cid-waosa6pj] ul,.legal[data-astro-cid-waosa6pj] ol{padding-left:1.25em}.legal[data-astro-cid-waosa6pj] li{margin-bottom:6px}.legal[data-astro-cid-waosa6pj] strong{color:var(--text-primary);font-weight:600}.legal[data-astro-cid-waosa6pj] a{color:var(--accent);text-underline-offset:3px;overflow-wrap:anywhere;text-decoration:underline}.legal[data-astro-cid-waosa6pj] a:hover{color:var(--accent-hover)}.legal[data-astro-cid-waosa6pj] blockquote{background:var(--bg-panel);border-left:2px solid var(--accent);border-radius:var(--radius-panel);color:var(--text-primary);margin:20px 0;padding:18px 20px}.legal[data-astro-cid-waosa6pj] blockquote p{margin:0}.legal[data-astro-cid-waosa6pj] table{border-collapse:collapse;width:100%;margin:8px 0 24px;font-size:16px;line-height:1.55}.legal[data-astro-cid-waosa6pj] th,.legal[data-astro-cid-waosa6pj] td{text-align:left;vertical-align:top;border-bottom:1px solid var(--border-hairline);padding:12px 14px 12px 0}.legal[data-astro-cid-waosa6pj] th{color:var(--text-primary);border-bottom-color:var(--border-strong);font-weight:600}@media (width<=760px){.legal[data-astro-cid-waosa6pj]{padding-top:64px;font-size:17px}.legal[data-astro-cid-waosa6pj] table,.legal[data-astro-cid-waosa6pj] thead,.legal[data-astro-cid-waosa6pj] tbody,.legal[data-astro-cid-waosa6pj] tr,.legal[data-astro-cid-waosa6pj] th,.legal[data-astro-cid-waosa6pj] td{display:block}.legal[data-astro-cid-waosa6pj] thead{display:none}.legal[data-astro-cid-waosa6pj] tr{border-bottom:1px solid var(--border-hairline);padding:14px 0}.legal[data-astro-cid-waosa6pj] td{border:0;padding:2px 0}.legal[data-astro-cid-waosa6pj] td:first-child{color:var(--text-primary)}.legal[data-astro-cid-waosa6pj] td[data-label]:before{content:attr(data-label);letter-spacing:.04em;text-transform:uppercase;color:var(--text-tertiary);margin-top:10px;font-size:13px;font-weight:600;display:block}}
