.rp-goal-highlight{padding:22px 26px;margin:0 0 24px;border-radius:16px;background:#fff1e9;border:1px solid #f3c7b7;border-left:4px solid #f54715}.rp-goal-highlight h2{font-size:24px;line-height:1.3;margin:8px 0 0;letter-spacing:-.5px}.rp-client-highlight{display:grid;grid-template-columns:1fr 1fr;gap:24px;padding:26px;margin:28px 0;background:#f1f5fa;border:1px solid #dce4ef;border-radius:20px;color:#1c2345}.rp-client-highlight strong{display:block;font-size:34px;line-height:1.2;margin:16px 0 12px;letter-spacing:-1px}.rp-client-highlight p{font-size:13px;line-height:1.7}.rp-client-composition{padding:20px;background:white;border-radius:14px}.rp-client-composition h3{font-size:17px;margin:0 0 15px}.rp-client-composition p{display:flex;justify-content:space-between;gap:18px;font-size:12px;margin:8px 0}.rp-client-composition b{white-space:nowrap}.rp-client-final{border-top:1px solid #dce4ef;padding-top:12px;font-weight:700}.rp-client-explainer{grid-column:1/-1;margin:0!important;color:#5b6780;font-size:11px!important}[data-rp-add]{margin-bottom:18px}@media(max-width:650px){.rp-client-highlight{grid-template-columns:1fr;padding:18px;gap:16px}.rp-goal-highlight{padding:18px}.rp-goal-highlight h2{font-size:21px}.rp-client-highlight strong{font-size:29px}}
