.legal-v202{padding:64px 0 90px}.legal-wrap{max-width:900px}.legal-wrap h1{font-family:var(--serif);font-size:52px;line-height:1.05;margin:0 0 38px;color:var(--navy)}.legal-wrap h2{font-family:var(--serif);font-size:26px;color:var(--navy);margin:38px 0 10px}.legal-wrap p{font-size:16px;line-height:1.75;color:var(--ink)}.legal-wrap a{color:#8a5c0b;text-decoration:underline;text-underline-offset:3px}.legal-update{margin-top:45px;color:var(--muted)!important;font-size:14px!important}.rgpd-map-placeholder{display:flex;align-items:center;justify-content:center;background:#eef1f4;min-height:330px;padding:34px}.rgpd-map-inner{max-width:470px;text-align:center}.rgpd-map-inner strong{display:block;font-family:var(--serif);font-size:28px;color:var(--navy);margin-bottom:10px}.rgpd-map-inner p{margin:0 0 20px}.rgpd-first-layer a{text-decoration:underline;font-weight:600}@media(max-width:700px){.legal-wrap h1{font-size:38px}.legal-v202{padding:42px 0 70px}}