.revenue-page{color:#183e43}.rev-hero{display:grid;grid-template-columns:1.7fr 1fr;gap:50px;align-items:center;padding:20px 0 42px}.rev-hero h1{font-size:clamp(40px,5vw,66px);max-width:760px}.rev-lead{font-size:19px!important;max-width:650px;line-height:1.7}.rev-actions{display:flex;align-items:center;flex-wrap:wrap;gap:23px;margin-top:28px}.rev-text{text-underline-offset:5px;font-weight:600}.rev-note{background:#e3e9dd;border-radius:100px 12px 12px 12px;padding:48px 30px;text-align:center}.rev-note>span{font-size:64px;color:#46766a}.rev-note p{font:italic 28px Georgia!important}.rev-note small{display:block;line-height:1.8;color:#49655e}.rev-jumps{display:flex;flex-wrap:wrap;gap:14px 28px;padding:22px 0;border-block:1px solid #ced9cf}.rev-jumps a{font-size:13px;text-underline-offset:5px}.rev-section{padding:60px 0;scroll-margin-top:110px}.rev-section h2,.rev-book h2,.rev-support h2{font-size:clamp(32px,4vw,49px)}.rev-intro{max-width:780px}.rev-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-top:30px}.rev-card{background:#e9e2ee;border-radius:12px;padding:26px}.rev-card:nth-child(2){background:#eee1d3}.rev-card:nth-child(3){background:#e1e9dc}.rev-card>span{font-size:11px;letter-spacing:1px}.rev-card h3{font-size:23px;margin-top:24px}.rev-card p{font-size:15px!important;line-height:1.75}.rev-request{display:grid;grid-template-columns:1fr 1fr;gap:48px;border:1px solid #ccd8d0;padding:35px;margin-top:30px;border-radius:12px}.rev-request form{display:flex;flex-direction:column;align-items:stretch}.rev-request label{font-weight:600;font-size:14px;margin:0 0 6px}.rev-request select{width:100%;font:inherit;padding:12px;border:1px solid #9aaea5;background:#fffdf8;color:#183e43;border-radius:5px;margin-bottom:18px}.revenue-page .button{background:#183e43;color:#fffdf8;border-radius:6px;font-size:14px;padding:16px 22px;cursor:pointer;line-height:1.5}.revenue-page .button:hover{background:#2b6265}.rev-small{font-size:13px!important;line-height:1.75!important}.rev-book{display:grid;grid-template-columns:1fr .6fr;gap:50px;align-items:center;background:#e5ecdf;padding:40px;border-radius:12px;scroll-margin-top:110px}.rev-book img{max-width:210px;width:100%;height:auto;justify-self:center;box-shadow:8px 8px 0 #183e4329;transform:rotate(3deg)}.rev-book .button{margin-top:10px}.rev-support{display:grid;grid-template-columns:1.4fr 1fr;gap:45px;background:#173e43;color:#fffdf5;padding:44px;margin-top:60px;border-radius:12px;scroll-margin-top:110px}.rev-support p{color:#e0e9e3!important}.rev-support h2,.rev-support h3{color:#fffdf5}.rev-support .eyebrow{color:#e2cba7!important}.rev-support .button{background:#f1dab7;color:#183e43;margin-top:14px}.rev-support .button:hover{background:#f9e8cd}.rev-support-note{align-self:center;border-left:1px solid #839e91;padding-left:28px}.rev-support-note a{color:#fff;text-decoration:underline;text-underline-offset:4px}.rev-payment{max-width:760px}.rev-payment .rev-text{display:inline-block;margin-block:12px}.revenue-page a:focus-visible,.revenue-page button:focus-visible,.revenue-page select:focus-visible{outline:3px solid #ba6b36;outline-offset:4px}@media(max-width:760px){.rev-hero,.rev-request,.rev-book,.rev-support{grid-template-columns:1fr;gap:26px}.rev-note{padding:25px}.rev-note>span{font-size:40px}.rev-grid{grid-template-columns:1fr}.rev-request,.rev-book,.rev-support{padding:25px}.rev-support-note{border-left:0;border-top:1px solid #839e91;padding:23px 0 0}.rev-section{padding:40px 0}.rev-support{margin-top:40px}.rev-jumps{gap:15px 23px}.rev-hero h1{letter-spacing:-1.5px}.rev-book img{max-width:160px}.rev-card h3{margin-top:16px}}
