.sd-legal{color:#252525;padding-top:16px;padding-bottom:64px}.sd-legal header,.sd-legal section{max-width:860px;margin-left:auto;margin-right:auto}.sd-legal header{padding:28px 0 32px;border-bottom:1px solid #dedede;margin-bottom:36px}.sd-legal .sd-legal-tag{font-size:13px;letter-spacing:.13em;text-transform:uppercase;color:#666;margin-bottom:14px}.sd-legal h1,.sd-legal h2{font-weight:600;text-transform:none;line-height:1.3;letter-spacing:-.02em}.sd-legal h1{font-size:42px;margin:0 0 20px}.sd-legal h2{font-size:24px;margin:0 0 16px}.sd-legal p{font-size:16px;line-height:1.75;margin:0 0 16px}.sd-legal .sd-legal-date{font-size:14px;color:#666;margin:0}.sd-legal section{margin-bottom:32px}.sd-legal a{color:inherit;text-decoration:underline;text-underline-offset:4px;overflow-wrap:anywhere}.sd-legal a:hover{color:#d54444}.sd-legal a:focus-visible{outline:2px solid #d54444;outline-offset:4px}@media(max-width:600px){.sd-legal{padding-top:4px;padding-bottom:36px}.sd-legal header{padding:20px 0 24px;margin-bottom:28px}.sd-legal h1{font-size:32px;overflow-wrap:break-word}.sd-legal h2{font-size:22px}.sd-legal p{line-height:1.7}.sd-legal section{margin-bottom:28px}}
