/* SMPR.FIT Public Legal: align legal text with Signature 3.2 palette. */
.smpr-privacy-public,.smpr-imprint-public{max-width:880px;margin:24px auto 46px;color:#e8e4e8;font-size:15px;line-height:1.8}
.smpr-privacy-public h3,.smpr-imprint-public h3{color:#fff;font-size:clamp(18px,2.2vw,25px);letter-spacing:-.025em;margin:36px 0 8px}
.smpr-privacy-public p,.smpr-imprint-public p{color:#d6d2d8;margin:9px 0 18px;line-height:1.8}
.smpr-privacy-public a,.smpr-imprint-public a,.smpr-privacy-form-note a{color:#f0b7cb;text-decoration:underline;text-underline-offset:3px}
.smpr-privacy-form-note{font-size:12px;line-height:1.65;color:#d8c9d1;max-width:650px;margin:0 0 16px}
.smpr-privacy-public code{background:#242429;color:#fff;border-radius:5px;padding:2px 5px}
