/* Privacy Notice uses the established De Bellos design tokens and shared navigation/footer. */
.privacy-v35-section{padding:clamp(62px,7vw,108px) 0;background:#f7faff;color:#17243a}
.privacy-v35-wrap{max-width:900px}
.privacy-v35-eyebrow{display:block;margin-bottom:14px;letter-spacing:.17em;text-transform:uppercase;font:700 12px/1.4 'DM Sans',sans-serif;color:#123B8F}
.privacy-v35-wrap h1{font:800 clamp(34px,5vw,56px)/1.14 'Manrope',sans-serif;color:#0B1E42;letter-spacing:-.035em;margin:0 0 18px}
.privacy-v35-intro{font:400 clamp(16px,2vw,19px)/1.7 'DM Sans',sans-serif;max-width:760px;color:#52647d;margin:0 0 26px}
.privacy-v35-test-note{padding:17px 21px;background:#eaf2ff;border-radius:14px;border:1px solid #d6e6ff;color:#243b63;margin:0 0 36px;font:400 14px/1.75 'DM Sans',sans-serif}
.privacy-v35-wrap h2{font:800 clamp(18px,2.3vw,23px)/1.35 'Manrope',sans-serif;color:#0B1E42;margin:28px 0 9px}
.privacy-v35-wrap p{font:400 15px/1.8 'DM Sans',sans-serif;color:#52647d}
.privacy-v35-wrap a{color:#123B8F;text-decoration:underline;text-underline-offset:3px}
.privacy-v35-back{display:inline-flex;margin-top:30px;font:700 14px/1.5 'DM Sans',sans-serif}
@media(max-width:700px){.privacy-v35-section{padding:54px 0 70px}.privacy-v35-test-note{padding:14px 16px}.privacy-v35-wrap h2{margin-top:25px}}
