.legal .kicker-s{font:500 12px var(--leroy);letter-spacing:.24em;text-transform:uppercase;color:var(--on-main-2)}.legal h1{margin-top:12px}.legal .lead{margin-top:20px}.legal h2{font:700 clamp(1.05rem, 1.6vw, 1.2rem)/1.5 var(--book);margin-top:44px}.legal p,.legal li{font:400 15.5px/1.85 var(--book);color:var(--on-main-2)}.legal p{margin-top:12px}.legal ul{margin-top:12px;padding-left:1.2em;list-style:outside}.legal a{color:var(--on-main);text-underline-offset:3px;text-decoration:underline}.legal table{border-collapse:collapse;width:100%;font:400 14px/1.6 var(--book);margin-top:16px}.legal th,.legal td{border:1px solid var(--rule-main);text-align:left;vertical-align:top;color:var(--on-main-2);padding:10px 12px}.legal th{font:500 11.5px var(--leroy);letter-spacing:.12em;color:var(--on-main)}@media (max-width:640px){.legal table{display:block;overflow-x:auto}}
