.legal-notice-container{max-width:900px;margin:0 auto;padding:2rem 1rem;line-height:1.75;font-size:1.05rem;color:#222}.legal-notice-container h1{font-size:2rem;margin-bottom:1.5rem;margin-top:1rem;font-weight:700}.legal-notice-container h2{font-size:1.4rem;margin-top:2.5rem;margin-bottom:1rem;font-weight:600}.legal-notice-container h3{font-size:1.2rem;margin-top:2rem;margin-bottom:.5rem;font-weight:600}.legal-notice-container p{margin-bottom:1.2rem}.legal-notice-container ol{padding-left:1.4rem;margin-bottom:1.5rem}.legal-notice-container ol li{margin-bottom:.4rem}.legal-notice-container a{color:#000;text-decoration:none}.legal-notice-container a:hover{text-decoration:underline;color:#313131}.legal-notice-container br{margin-bottom:.75rem;display:block;content:""}html{scroll-behavior:smooth}
