.revenue{padding:95px 0;background:linear-gradient(120deg,#30291f,#1c1c1a);border-bottom:1px solid #454139}.revenue-grid{display:grid;grid-template-columns:.8fr 1.2fr;gap:75px;align-items:center}.revenue-image{margin:0;align-self:center}.revenue-image img{width:100%;height:auto;border-radius:12px;border:1px solid #8e794e66;box-shadow:0 20px 55px #0004}.revenue-image figcaption{font-size:11px;color:#c1beb7;text-align:center;margin-top:12px;letter-spacing:.5px}.revenue-copy h2{font-size:clamp(32px,3.7vw,48px)}.revenue-copy .lead{font-size:17px}.revenue-steps{list-style:none;padding:0;margin:28px 0}.revenue-steps li{display:flex;gap:20px;padding:18px 0;border-bottom:1px solid #454139}.revenue-steps li>span{font:25px Georgia,serif;color:#d5b56d;min-width:30px;padding-top:3px}.revenue-steps h3{font-size:19px;margin-bottom:7px}.revenue-steps p,.revenue-note p{font-size:14px;color:#c1beb7;margin:0}.revenue-note{border-left:2px solid #d5b56d;padding:4px 0 4px 18px;margin:26px 0}.revenue-note strong{display:block;font-size:15px;margin-bottom:8px}.revenue-copy .button{margin-top:5px}@media(max-width:1000px){.revenue-grid{gap:40px}}@media(max-width:800px){.revenue{padding:65px 0}.revenue-grid{grid-template-columns:1fr;gap:35px}.revenue-image{max-width:370px;width:100%;margin:auto}.revenue-image img{max-height:450px;object-fit:cover;object-position:center}.revenue-copy h2{font-size:36px}.revenue-steps li{gap:15px}}
