.legal-page{max-width:1300px;min-height:60vh;margin:0 auto;padding:120px 30px 60px}.legal-page h1{font-family:var(--font-heading,"Poppins",sans-serif);color:#0f171f;margin:0 0 40px;font-size:48px;font-weight:600;line-height:56px}.legal-page h2{font-family:var(--font-heading,"Poppins",sans-serif);color:#0f171f;margin:40px 0 16px;font-size:18px;font-weight:700;line-height:28px}.legal-page p{font-family:var(--font-body,"Inter",sans-serif);color:#0f171f;margin:0 0 12px;font-size:14px;font-weight:400;line-height:20px}.legal-page strong{font-weight:700}.legal-page a{color:#0047ff;text-underline-offset:2px;text-decoration:underline}.legal-page a:hover{opacity:.8}.legal-page ul,.legal-page ol{font-family:var(--font-body,"Inter",sans-serif);color:#0f171f;margin:0 0 12px;padding-left:24px;font-size:14px;line-height:20px}.legal-page li{margin-bottom:4px}.legal-page .legal-updated{font-family:var(--font-body,"Inter",sans-serif);color:#94a3b8;margin-top:8px;margin-bottom:32px;font-size:14px}@media (max-width:1199px){.legal-page{padding:100px 24px 48px}.legal-page h1{font-size:40px;line-height:56px}}@media (max-width:799px){.legal-page{padding:80px 24px 40px}.legal-page h1{font-size:32px;line-height:48px}}
