.legal-page{padding-top:48px;padding-bottom:80px}.legal-page h1{margin:28px 0 40px;font-size:clamp(2rem,5vw,3.5rem)}.legal-copy{max-width:850px;line-height:1.8;overflow-wrap:anywhere}.legal-copy h2{margin-top:2.5em;line-height:1.25}.legal-copy h3{margin-top:1.8em;line-height:1.35}.legal-copy ul{padding-left:1.5em}.legal-copy p{margin:1em 0}.legal-copy a{text-decoration:underline}.legal-copy hr{margin:2em 0;opacity:.2}
.legal-page .breadcrumbs{font-size:12px;color:var(--slate)}.legal-page .breadcrumbs a:hover{text-decoration:underline}.legal-copy img{height:auto;border-radius:8px}.article-cover{width:100%;max-width:1100px;margin:30px 0 10px;border-radius:12px}.legal-page time{font-size:13px;color:var(--slate)}.article-back{max-width:850px;margin-top:50px;display:flex;gap:18px;flex-wrap:wrap}
