.rrx{background:#061c36;color:#fff;font-family:Inter,Arial,sans-serif}.rrx *{box-sizing:border-box}.rrx h2,.rrx h3{font-family:'Barlow Condensed',sans-serif;text-transform:uppercase}.rrx small{color:#ff561f;text-transform:uppercase;letter-spacing:.14em;font-weight:700}.rrx-response{display:grid;grid-template-columns:.8fr 1.2fr;gap:7vw;padding:9vw 6vw;background:#f1eee8;color:#071d38}.rrx-response h2,.rrx-services h2,.rrx-case h2,.rrx-claim h2,.rrx-proof h2,.rrx-faq h2,.rrx-contact h2{font-size:clamp(54px,6vw,98px);line-height:.92;margin:20px 0}.rrx-response>div p{max-width:470px;line-height:1.75;color:#51606c}.rrx-response ol{list-style:none;padding:0;margin:0}.rrx-response li{display:grid;grid-template-columns:55px 1fr 1.4fr;gap:20px;padding:22px 0;border-top:1px solid #b9c2c8}.rrx-response li b{color:#ff561f}.rrx-response li strong{text-transform:uppercase}.rrx-response li span{color:#51606c}.rrx-services{padding:9vw 5vw;background:#061c36}.rrx-services header{display:flex;align-items:end;justify-content:space-between}.rrx-services header h2{max-width:800px}.rrx-services>div{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.rrx-services article{min-height:340px;padding:35px 28px;background:#092746;border-top:4px solid #ff561f;display:flex;flex-direction:column}.rrx-services article i{font-style:normal;color:#ff561f;font-size:42px}.rrx-services h3{font-size:32px;margin:35px 0 12px}.rrx-services p{color:#b6c3d0;line-height:1.7}.rrx-services article a{margin-top:auto;color:#ff7c50;text-transform:uppercase;font-size:11px}.rrx-case{display:grid;grid-template-columns:.75fr 1.25fr;background:#f1eee8;color:#071d38}.rrx-case-copy{padding:8vw 5vw}.rrx-case dl div{display:flex;justify-content:space-between;padding:14px 0;border-bottom:1px solid #c4c5c2}.rrx-case dd{font-weight:700}.rrx-case blockquote{margin:45px 0 0;font:italic 22px/1.5 Georgia,serif}.rrx-compare{display:grid;grid-template-columns:1fr 1fr}.rrx-compare figure{margin:0;position:relative}.rrx-compare img{width:100%;height:100%;min-height:650px;object-fit:cover}.rrx-compare span{position:absolute;left:18px;top:18px;background:#ff561f;padding:8px 12px;text-transform:uppercase;font-size:10px}.rrx-claim{display:grid;grid-template-columns:1fr 1fr;gap:8vw;padding:9vw 7vw;background:#ff561f}.rrx-claim a{display:inline-block;margin-top:25px;padding:17px 23px;background:#061c36;text-transform:uppercase;font-size:11px}.rrx-claim ul{list-style:none;padding:0}.rrx-claim li{padding:22px 0;border-top:1px solid #ff9b78;text-transform:uppercase}.rrx-claim li b{display:inline-block;width:60px}.rrx-proof{padding:8vw 6vw;background:#061c36}.rrx-proof>div{display:grid;grid-template-columns:repeat(4,1fr);border:1px solid #294764}.rrx-proof article{padding:35px;border-right:1px solid #294764}.rrx-proof article b{display:block;color:#ff561f;font:700 58px 'Barlow Condensed'}.rrx-proof article span{text-transform:uppercase;font-size:11px}.rrx-faq{display:grid;grid-template-columns:.8fr 1.2fr;gap:8vw;padding:9vw 7vw;background:#f1eee8;color:#071d38}.rrx-faq details{padding:24px 0;border-top:1px solid #b9c2c8}.rrx-faq summary{font:700 24px 'Barlow Condensed';text-transform:uppercase}.rrx-faq p{color:#51606c;line-height:1.7}.rrx-contact{text-align:center;padding:9vw;background:#ff561f}.rrx-contact p{max-width:600px;margin:0 auto 30px}.rrx-contact a{display:inline-block;padding:20px 30px;background:#061c36;text-transform:uppercase;font-weight:700}.rrx-footer{display:grid;grid-template-columns:1fr 2fr auto;gap:25px;padding:32px 5vw;background:#020d19;color:#96a8b8;font-size:11px}.rrx-footer a{color:#ff561f}
@media(max-width:800px){.rrx-response,.rrx-case,.rrx-claim,.rrx-faq{grid-template-columns:1fr;padding:75px 20px}.rrx-response li{grid-template-columns:40px 1fr}.rrx-response li span{grid-column:2}.rrx-services{padding:75px 18px}.rrx-services header{display:block}.rrx-services>div,.rrx-proof>div{grid-template-columns:1fr}.rrx-services article{min-height:280px}.rrx-case{padding:0}.rrx-case-copy{padding:75px 20px}.rrx-compare img{min-height:330px}.rrx-proof{padding:75px 18px}.rrx-proof article{border-bottom:1px solid #294764}.rrx-footer{grid-template-columns:1fr;text-align:center}}
.rrx-radar{display:grid;grid-template-columns:1.05fr .95fr;min-height:760px;background:#020d19}.rrx-radar-map{position:relative;overflow:hidden;display:grid;place-items:center;background:repeating-radial-gradient(circle,#12304b 0 2px,transparent 3px 90px),linear-gradient(45deg,transparent 49.8%,#294764 50%,transparent 50.2%);color:#5f819d;text-align:center;letter-spacing:.22em}.rrx-radar-map:after{content:'';position:absolute;width:70%;aspect-ratio:1;border-radius:50%;background:conic-gradient(from 20deg,transparent 0 78%,rgba(255,86,31,.34));animation:rrscan 5s linear infinite}.rrx-radar-map b{font:700 25px/1.3 'Barlow Condensed';z-index:2}.pulse{position:absolute;width:15px;height:15px;border:3px solid #ff561f;border-radius:50%;z-index:3;box-shadow:0 0 0 12px rgba(255,86,31,.12)}.p1{left:32%;top:37%}.p2{right:29%;top:55%}.p3{left:48%;bottom:25%}.rrx-radar-copy{padding:8vw 6vw}.rrx-radar h2{font-size:clamp(58px,6vw,98px);line-height:.9;margin:20px 0}.rrx-radar p{color:#9eb0c1;line-height:1.7}.rrx-radar ul{list-style:none;padding:35px 0 0}.rrx-radar li{display:grid;grid-template-columns:80px 1fr auto;padding:20px 0;border-top:1px solid #294764}.rrx-radar li b,.rrx-radar li span{color:#ff561f;font-size:11px}@keyframes rrscan{to{transform:rotate(360deg)}}
@media(max-width:800px){.rrx-radar{grid-template-columns:1fr;min-height:0}.rrx-radar-map{min-height:430px}.rrx-radar-copy{padding:70px 20px}.rrx-radar li{grid-template-columns:65px 1fr}.rrx-radar li span{grid-column:2}}
.rr-lower{display:none!important}
