.rr-privacy{color:#030a12;background:#fbfbf8}.rr-privacy main{width:90%;max-width:1240px;margin:0 auto}.rr-privacy-breadcrumb{color:#53606b;flex-wrap:wrap;gap:10px;padding-top:25px;font-size:12px;line-height:1.7;display:flex}.rr-privacy-breadcrumb>a{text-underline-offset:4px;text-decoration:underline}.rr-privacy-intro{max-width:850px;padding:56px 0 48px}.rr-privacy-eyebrow{letter-spacing:1.7px;margin:0 0 16px;font-size:11px;font-weight:600;line-height:1.6}.rr-privacy-intro h1{letter-spacing:-1.5px;text-wrap:balance;margin:0;font:400 clamp(39px,5vw,66px)/1.08 Libre Caslon Display,Georgia,serif}.rr-privacy-intro>p:not(.rr-privacy-eyebrow){color:#4e5b65;max-width:720px;margin:23px 0;font-size:16px;line-height:1.85}.rr-privacy-intro time{color:#53606b;font-size:12px;line-height:1.7;display:block}.rr-privacy-layout{border-top:1px solid #d9dfe1;grid-template-columns:minmax(210px,.75fr) minmax(0,2fr);gap:clamp(30px,7vw,100px);padding-top:35px;display:grid}.rr-privacy-contents h2{letter-spacing:0;margin:0 0 13px;font:600 13px/1.5 DM Sans,Arial,sans-serif}.rr-privacy-contents ol{margin:0;padding:0;list-style:none}.rr-privacy-contents a{color:#4e5b65;text-underline-offset:4px;align-items:center;min-height:44px;padding:9px 0;font-size:13px;line-height:1.55;-webkit-text-decoration:underline #b4bec5;text-decoration:underline #b4bec5;display:flex}.rr-privacy-contents a:hover{color:#030a12;text-decoration-color:currentColor}.rr-privacy-sections>section{border-bottom:1px solid #d9dfe1;margin:0 0 30px;padding:0 0 31px;scroll-margin-top:30px;position:relative}.rr-privacy-section-number{letter-spacing:1px;color:#66747f;margin-bottom:11px;font-size:11px;line-height:1.5;display:block}.rr-privacy-sections h2{letter-spacing:-.5px;text-wrap:balance;margin:0 0 19px;font:400 clamp(27px,3vw,35px)/1.2 Libre Caslon Display,Georgia,serif}.rr-privacy-sections p,.rr-privacy-sections li{color:#4e5b65;font-size:15px;line-height:1.85}.rr-privacy-sections p{margin:15px 0 0}.rr-privacy-sections ul{margin:16px 0 0;padding-left:20px}.rr-privacy-sections li{margin:0 0 13px;padding-left:5px}.rr-privacy-sections li:last-child{margin-bottom:0}.rr-privacy-sections .rr-privacy-contact{color:#fff;background:#030a12;border:0;margin-bottom:0;padding:30px}.rr-privacy-contact>p{color:#d1dbe2}.rr-privacy-contact address{flex-direction:column;align-items:flex-start;margin-top:20px;font-style:normal;display:flex}.rr-privacy-contact address>a{overflow-wrap:anywhere;align-items:center;gap:12px;min-height:44px;font-size:15px;line-height:1.6;display:inline-flex}.rr-privacy-contact address>a>svg,.rr-privacy-regulator>svg{flex-shrink:0}.rr-privacy-regulator{color:#d1dbe2;text-underline-offset:4px;border-top:1px solid #35424d;align-items:center;gap:15px;min-height:44px;margin-top:25px;padding-top:20px;font-size:12px;line-height:1.8;text-decoration:underline;display:flex}.rr-privacy-contact a:focus-visible{outline-color:#fff}.rr-privacy-back{text-underline-offset:4px;align-items:center;gap:10px;min-height:48px;margin:35px 0 50px;font-size:13px;line-height:1.6;text-decoration:underline;display:inline-flex}@media (max-width:800px){.rr-privacy-layout{grid-template-columns:1fr;gap:33px}.rr-privacy-contents ol{grid-template-columns:1fr 1fr;column-gap:24px;display:grid}.rr-privacy-contents{border-bottom:1px solid #d9dfe1;padding-bottom:22px}.rr-privacy-intro{padding:35px 0}.rr-privacy-intro h1{letter-spacing:-1px;font-size:clamp(37px,8vw,55px)}.rr-privacy-sections>section{scroll-margin-top:20px}.rr-privacy-sections h2{font-size:30px}}@media (max-width:480px){.rr-privacy-contents ol{grid-template-columns:1fr}.rr-privacy-intro>p:not(.rr-privacy-eyebrow){margin:20px 0;font-size:15px;line-height:1.8}.rr-privacy-sections p,.rr-privacy-sections li{font-size:15px;line-height:1.8}.rr-privacy-sections .rr-privacy-contact{padding:25px 20px}.rr-privacy-contact address>a{font-size:14px}.rr-privacy-back{margin-bottom:35px}}
