.legal-notice{font-size:13px;line-height:1.65;color:#626870;margin:14px 0;max-width:760px;overflow-wrap:anywhere}.legal-notice a{color:inherit;text-decoration:underline;text-underline-offset:3px}.legal-notice a:focus-visible,.privacy-content a:focus-visible{outline:2px solid #ec1725;outline-offset:3px}.legal-links{display:flex;gap:16px;flex-wrap:wrap}.privacy-content p,.privacy-content a{overflow-wrap:anywhere}.privacy-content strong{font-weight:700}.privacy-content a{text-decoration:underline;text-underline-offset:3px}.privacy-layout>aside nav a{line-height:1.4}.privacy-content section{scroll-margin-top:110px}@media(max-width:600px){.legal-notice{font-size:12px}.legal-links{gap:12px}.privacy-layout>aside nav{gap:12px}.privacy-hero h1{font-size:clamp(44px,12vw,68px)}}
