.rv-sales{--rv-ink:#24393e;--rv-teal:#214f59;--rv-orange:#ee963b;color:var(--rv-ink);overflow-wrap:anywhere}.rv-sales .rv-kicker{font-size:.78rem;letter-spacing:.14em;font-weight:800;text-transform:uppercase;color:#526b70}.rv-sales h1{font-size:clamp(2.6rem,5.3vw,5.2rem);line-height:1.03;letter-spacing:-.045em;margin:.5em 0}.rv-sales h1 span{color:#c86b17}.rv-sales h2{font-size:clamp(1.8rem,3vw,2.8rem);line-height:1.14;letter-spacing:-.025em;margin:.35em 0 .65em}.rv-sales h3{font-size:1.2rem;line-height:1.3;margin:.5em 0}.rv-sales p{line-height:1.65}.rv-hero{display:grid;grid-template-columns:1.12fr 1fr;gap:clamp(24px,4vw,64px);padding-top:64px;padding-bottom:72px;align-items:center}.rv-sales .rv-lead{font-size:1.22rem;line-height:1.6}.rv-actions{display:flex;flex-wrap:wrap;gap:12px;margin:24px 0 14px}.rv-actions .button{white-space:normal;text-align:center}.rv-sales .rv-fine{font-size:.88rem;color:#52676c}.rv-visual{border-radius:26px;overflow:hidden;background:#fff;border:1px solid #dce4df;box-shadow:0 16px 42px #24393e12;min-width:0}.rv-visual img{display:block;width:100%;height:auto}.rv-visual-copy{padding:28px}.rv-visual-copy strong{font-size:1.7rem;line-height:1.2}.rv-visual-copy small{color:#64777b}.rv-band{background:var(--rv-teal);color:white;padding:50px 0}.rv-band .rv-kicker{color:#ffd6a5}.rv-band p{max-width:850px}.rv-section{padding-top:64px;padding-bottom:12px}.rv-intro{max-width:800px;font-size:1.1rem}.rv-sectors{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:28px 0}.rv-sectors article{border:1px solid #dce4df;border-radius:18px;padding:22px;background:white}.rv-sectors article>span{font-size:.8rem;font-weight:800;color:#b96820}.rv-difference{display:grid;grid-template-columns:1fr 1fr;gap:38px}.rv-control{padding:30px;border-radius:22px;background:#e9f3ee}.rv-control ul{padding-left:20px}.rv-control li{margin:16px 0;line-height:1.6}.rv-benefits{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}.rv-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:36px;padding-left:24px}.rv-steps li{padding-left:6px}.rv-contact{padding-bottom:45px}.rv-contact>div{padding:clamp(24px,4vw,48px);border-radius:26px;background:#fff0dc}.rv-faq{padding-top:24px;padding-bottom:72px}.rv-faq details{border-bottom:1px solid #d8e0dc;padding:20px 0}.rv-faq summary{cursor:pointer;font-weight:750;line-height:1.5}.rv-faq p{max-width:900px}.rv-sales a:focus-visible,.rv-faq summary:focus-visible{outline:3px solid #c86b17;outline-offset:5px}@media(max-width:850px){.rv-hero,.rv-difference{grid-template-columns:1fr}.rv-hero{padding-top:28px;gap:28px}.rv-sectors{grid-template-columns:repeat(2,minmax(0,1fr))}.rv-benefits,.rv-steps{grid-template-columns:1fr;gap:12px}.rv-section{padding-top:40px}.rv-visual{max-width:620px}}@media(max-width:480px){.rv-sectors{grid-template-columns:1fr}.rv-actions{flex-direction:column}.rv-actions .button{width:100%}.rv-control{padding:22px}}
