.legal li{font-size:17px;line-height:1.7;color:var(--muted);margin-bottom:10px}.legal ul{padding-left:24px}.legal h3{font-size:19px;margin-top:28px;line-height:1.4}.legal a{color:#006bdc;text-decoration:underline;text-underline-offset:3px;overflow-wrap:anywhere}.legal .card,.website-notice{padding:24px;background:var(--wash);border-radius:20px;margin:28px 0}.website-notice h2{margin-top:0}.website-notice p:last-child{margin-bottom:0}.legal table{width:100%;border-collapse:collapse;font-size:14px;line-height:1.55;table-layout:fixed}.legal th,.legal td{text-align:left;vertical-align:top;padding:12px 10px;border-bottom:1px solid var(--line);overflow-wrap:anywhere}.legal th:first-child{width:22%}.legal th:nth-child(2){width:30%}@media(max-width:600px){.legal th,.legal td{padding:10px 5px;font-size:12px}.legal .card,.website-notice{padding:18px}.legal h1{font-size:40px}}