.rv-entry{margin:0 0 36px;padding:28px 30px;background:#eaf0e4;border:1px solid #b8c8b4;border-radius:16px;display:flex;align-items:center;justify-content:space-between;gap:28px;color:#193b39}.rv-entry h2{font-size:27px;line-height:1.2;margin:0 0 10px}.rv-entry p{margin:0;max-width:650px;font-size:15px}.rv-entry .rv-entry-kicker{font-size:11px;font-weight:800;letter-spacing:.12em;margin-bottom:10px}.rv-entry a{flex-shrink:0;background:#193b39;color:white;padding:15px 21px;border-radius:9px;font-size:14px;font-weight:700;text-decoration:none;min-height:48px}.rv-entry a:focus-visible{outline:3px solid #bf7200;outline-offset:4px}@media(max-width:640px){.rv-entry{display:block;padding:23px}.rv-entry a{display:inline-flex;margin-top:20px}}@media print{.rv-entry{display:none}}
