.legal-prose{color:var(--n-5);max-width:720px;font-size:16px;line-height:1.7}.legal-prose>.legal-lead{color:var(--n-5);margin-top:12px;margin-bottom:40px;font-size:18px;line-height:1.6}.legal-prose h1{letter-spacing:-.03em;color:var(--ink);margin-bottom:8px;font-size:clamp(30px,4vw,44px)}.legal-prose h2{letter-spacing:-.02em;color:var(--ink);margin:44px 0 16px;font-family:Chillax,Inter,system-ui,sans-serif;font-size:clamp(20px,2.4vw,26px);font-weight:500}.legal-prose h3{letter-spacing:-.01em;color:var(--ink);margin:28px 0 12px;font-size:18px;font-weight:700}.legal-prose h4{color:var(--ink);margin:22px 0 10px;font-size:16px;font-weight:700}.legal-prose p{margin:0 0 16px}.legal-prose strong,.legal-prose b{color:var(--ink);font-weight:600}.legal-prose ul,.legal-prose ol{list-style:revert;margin:0 0 18px;padding-left:22px}.legal-prose li{margin-bottom:8px}.legal-prose a{color:var(--accent);text-underline-offset:3px;font-weight:500;-webkit-text-decoration:underline #039de359;text-decoration:underline #039de359}.legal-prose a:hover{-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent);opacity:1}.legal-prose .legal-entity{background:var(--n-0);border:1px solid var(--n-1);border-radius:var(--r-card);margin:16px 0;padding:20px 24px}.legal-prose .legal-entity p{margin-bottom:4px}.legal-prose .legal-section{margin-bottom:40px}.legal-prose .legal-foot{border-top:1px solid var(--n-1);color:var(--n-3);margin-top:48px;padding-top:24px;font-size:14px}.legal-prose .legal-foot p{margin-bottom:8px}
