.page-hero{padding:54px 0 30px}.page-container{padding-bottom:72px}.legal-text{max-width:760px}.legal-text h2{margin:40px 0 12px;font-size:22px;font-weight:650;line-height:1.25;letter-spacing:-.025em;color:var(--ink)}.legal-text h3{margin:28px 0 10px;font-size:16px;font-weight:650;color:var(--ink)}.legal-text p{margin:0 0 14px}.legal-text ul{margin:0 0 14px;padding-left:20px}.legal-text li{margin-bottom:6px}.legal-text a{color:var(--blue);text-decoration:underline;text-underline-offset:3px}.legal-text a:hover,.legal-text a:focus-visible{color:var(--blue-hover)}.legal-lang-notice{margin:0 0 20px;padding-left:12px;border-left:2px solid var(--line);font-size:13px;font-style:italic;color:var(--text-muted)}p.legal-lastupdated{margin-top:40px;padding-top:24px;border-top:1px solid var(--line);font-size:13.5px;color:var(--text-muted)}.support-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:8px}.support-actions--spaced{margin-top:36px}.notfound-main{padding-top:54px;padding-bottom:96px}.notfound-heading{margin-bottom:18px}.notfound-desc{max-width:560px;margin:0 0 28px}@media(max-width:700px){.page-hero{padding:35px 0 22px}.page-container{padding-bottom:56px}.legal-text h2{font-size:20px;margin-top:32px}.notfound-main{padding-top:35px;padding-bottom:64px}}
