.rf-privacy .privacy-hero{position:relative;background:#111820;color:#fff;padding-block:52px 46px;overflow:hidden}
.rf-privacy .privacy-hero-copy{position:relative;z-index:1}.rf-privacy .privacy-hero h1{max-width:780px;color:#fff;font-size:clamp(52px,7vw,86px)}
.rf-privacy .privacy-content{max-width:960px;padding-block:86px 120px}.rf-privacy .privacy-company{font-size:21px;font-weight:600;color:#181c21}
.rf-privacy .privacy-content>p{max-width:840px;margin-top:22px;color:#4f5863;font-size:17px;line-height:1.78}.rf-privacy .privacy-section{margin-top:66px}
.rf-privacy .privacy-section h2{font-size:clamp(34px,4vw,52px);color:#213c76;margin-bottom:24px}.rf-privacy .privacy-section h3{font-family:RFInter,Arial,sans-serif;font-size:18px;line-height:1.45;letter-spacing:0;color:#181c21;margin:30px 0 12px}
.rf-privacy .privacy-section p,.rf-privacy .privacy-section li{max-width:840px;color:#4f5863;font-size:17px;line-height:1.78}.rf-privacy .privacy-section p{margin-top:18px}.rf-privacy .privacy-section ul{margin:16px 0 0;padding-left:26px}.rf-privacy .privacy-section li{padding-left:8px;margin-top:10px}
.rf-privacy .privacy-section a,.rf-privacy .privacy-updated a{color:#213c76;text-decoration:underline;text-underline-offset:3px}.rf-privacy .privacy-updated{margin-top:74px;padding-top:24px;border-top:1px solid #d9dde2;color:#181c21;font-size:16px}
@media(max-width:600px){.rf-privacy .privacy-hero{padding-block:40px 34px}.rf-privacy .privacy-hero h1{font-size:42px}.rf-privacy .privacy-content{padding-block:58px 78px}.rf-privacy .privacy-content>p,.rf-privacy .privacy-section p,.rf-privacy .privacy-section li{font-size:16px;line-height:1.7}.rf-privacy .privacy-section{margin-top:48px}.rf-privacy .privacy-section h2{font-size:36px}.rf-privacy .privacy-section h3{font-size:17px}}
