.LegalDoc_doc__JRWMV{padding-bottom:var(--space-2xl)}.LegalDoc_head__Kxndh{padding-top:clamp(3rem,8vw,5.5rem);padding-bottom:var(--space-xl);border-bottom:1px solid var(--line);margin-bottom:var(--space-xl)}.LegalDoc_title__Uorve{font-size:var(--step-4);line-height:1;letter-spacing:-.03em;margin-top:var(--space-m);max-width:18ch}.LegalDoc_intro__l93G_{font-size:var(--step-1);color:var(--muted);margin-top:var(--space-l);max-width:56ch;line-height:1.55}.LegalDoc_updated__PQsfm{font-family:var(--font-brand);font-size:.82rem;font-weight:500;letter-spacing:.02em;color:var(--muted);margin-top:var(--space-l)}.LegalDoc_body__jshRq{max-width:68ch;font-size:var(--step-0);line-height:1.7;color:var(--muted)}.LegalDoc_body__jshRq h2{font-size:var(--step-2);color:var(--ink);margin-top:var(--space-xl);margin-bottom:var(--space-s);max-width:24ch}.LegalDoc_body__jshRq h2:first-child{margin-top:0}.LegalDoc_body__jshRq h3{font-family:var(--font-brand);font-size:1rem;font-weight:600;letter-spacing:0;color:var(--ink);margin-top:var(--space-m);margin-bottom:.35rem}.LegalDoc_body__jshRq p+p,.LegalDoc_body__jshRq ul{margin-top:var(--space-s)}.LegalDoc_body__jshRq ul{padding-left:1.15rem;display:flex;flex-direction:column;gap:.45rem}.LegalDoc_body__jshRq li::marker{color:var(--accent)}.LegalDoc_body__jshRq a{color:var(--ink);border-bottom:1.5px solid var(--accent);padding-bottom:.05rem}.LegalDoc_body__jshRq a:hover{color:var(--accent)}.LegalDoc_body__jshRq strong{color:var(--ink);font-weight:600}.LegalDoc_body__jshRq table{width:100%;border-collapse:collapse;margin-top:var(--space-m);font-size:.95rem}.LegalDoc_body__jshRq td,.LegalDoc_body__jshRq th{text-align:left;vertical-align:top;padding:.7rem 1rem .7rem 0;border-bottom:1px solid var(--line)}.LegalDoc_body__jshRq th{font-family:var(--font-brand);font-size:.78rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--ink)}.LegalDoc_review__HT1ek{margin-top:var(--space-xl);padding:var(--space-m);border:1px solid var(--line);border-left:3px solid var(--accent);border-radius:0;background:var(--paper-2);font-size:.92rem;line-height:1.6}