.ra-section{background:#eef0e6;padding:85px max(6vw,24px);color:#193c3e;font-family:Arial,sans-serif}.ra-section *{box-sizing:border-box}.ra-kicker{font:10px/1.6 ui-monospace,monospace!important;letter-spacing:.09em;text-transform:uppercase;color:#826631;margin:0 0 18px!important}.ra-heading{display:grid;grid-template-columns:1fr 1fr;gap:55px;align-items:end}.ra-section h2{font:clamp(2.6rem,4.7vw,5rem)/1.05 Georgia,serif;margin:0}.ra-section h2 em,.ra-example h3 em{font-weight:400;color:#446e67}.ra-section p{font-size:14px;line-height:1.8;margin:16px 0}.ra-heading .ra-lead{font-size:20px;line-height:1.5}.ra-window{display:grid;grid-template-columns:1fr 1.2fr 1fr;margin:45px 0 22px;border:1px solid #acbbae}.ra-window article{padding:30px}.ra-window article:nth-child(2){background:#193c3e;color:#f3f0e5}.ra-window span{font:11px ui-monospace,monospace;letter-spacing:.08em}.ra-window h3{font:24px/1.3 Georgia,serif;margin:17px 0}.ra-window p{font-size:13px;margin-bottom:0}.ra-section .ra-note{font-size:11px;line-height:1.8;color:#52685f}.ra-sources{display:grid;grid-template-columns:repeat(3,1fr);gap:30px;margin:40px 0 55px}.ra-sources article{border-top:1px solid #aabaac;padding-top:25px}.ra-sources h3{font:23px/1.3 Georgia,serif;margin:15px 0}.ra-sources p{font-size:13px}.ra-sources a{font-size:12px;line-height:1.8;text-underline-offset:4px;color:inherit}.ra-example{display:grid;grid-template-columns:1fr 1.1fr;gap:55px;padding:40px;background:#102d36;color:#f6f2e6}.ra-example h3{font:clamp(2rem,3.3vw,3.6rem)/1.1 Georgia,serif;margin:15px 0 25px}.ra-example h3 em{color:#e2be77}.ra-example .ra-kicker{color:#e2be77}.ra-example p{color:#c7d8ce;font-size:13px}.ra-chart{align-self:center;min-width:0}.ra-chart h4{font-size:15px;margin:28px 0 12px}.ra-bar{display:flex;height:62px;width:100%}.ra-bar>span{display:flex;align-items:center;justify-content:center;font-size:17px;white-space:nowrap}.ra-paid{background:#8bb9a3;color:#102d36}.ra-owner{background:#e2be77;color:#102d36}.ra-key{display:flex;gap:24px;flex-wrap:wrap;font:11px ui-monospace,monospace;margin-top:24px}.ra-key span{display:flex;gap:7px;align-items:center}.ra-key i{width:12px;height:12px}.ra-example .ra-note{color:#c7d8ce;margin-top:30px}.ra-calculation{border-bottom:1px solid #a7b8aa;padding:24px 0}.ra-calculation summary{cursor:pointer;font-size:15px;font-weight:600}.ra-table{overflow-x:auto;margin-top:25px}.ra-table table{border-collapse:collapse;width:100%;font-size:13px}.ra-table th,.ra-table td{padding:14px 12px;border-bottom:1px solid #b7c3b7;text-align:left}.ra-table th{font-weight:500}.ra-table caption{text-align:left;font-size:11px;padding-bottom:20px}.ra-offer{display:grid;grid-template-columns:1fr 1fr;gap:65px;padding-top:50px}.ra-offer h3{font:36px/1.15 Georgia,serif;margin:15px 0}.ra-offer>div:last-child{display:flex;flex-direction:column;gap:12px;justify-content:center;align-items:start}.ra-button{padding:19px 21px;background:#1d5150;color:white;text-decoration:none;font-size:13px;display:block}.ra-secondary{background:transparent;border:1px solid #52766b;color:#1d5150}.ra-text{font-size:12px;color:#1d5150;margin-top:12px}.ra-button:focus-visible{outline:3px solid #af7d23;outline-offset:3px}
@media(max-width:800px){.ra-section{padding:55px 24px}.ra-heading,.ra-example,.ra-offer{grid-template-columns:1fr;gap:25px}.ra-sources{grid-template-columns:1fr;gap:25px}.ra-window article{padding:22px}.ra-window h3{font-size:21px}.ra-example{padding:25px}.ra-offer>div:last-child{align-items:stretch}}
@media(max-width:550px){.ra-window{grid-template-columns:1fr}.ra-window article{padding:25px}.ra-section h2{font-size:42px}.ra-bar>span{font-size:14px}.ra-bar{height:55px}.ra-table th,.ra-table td{padding:12px 8px;font-size:11px}.ra-example h3{font-size:36px}}
