.summary-legacy95{display:none}.budget80 #budget-result-title80{font-size:42px;line-height:1.05;letter-spacing:-1.5px;margin-bottom:28px}.rating-grid95{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin:0 0 25px}.rating-grid95>div{background:#e1edf6;border-radius:9px;padding:18px 16px;min-width:0}.rating-grid95 dt{font-size:10px;color:#52697b;margin-bottom:12px}.rating-grid95 dd{font-size:23px;letter-spacing:-.5px;font-weight:500;margin:0;line-height:1.15;overflow-wrap:anywhere}.budget80 .budget-price80{background:#edf3f7;color:#164f90;border:1px solid #c5d6e3;margin:25px 0}.budget-price80 strong{font-size:34px}.budget80 .budget-results80{gap:12px}.budget-results80>div{padding:24px}.result-icon95{width:29px;height:29px;margin-bottom:24px}.budget-results80 h3{font-size:21px;font-weight:500;margin-bottom:15px}.budget-results80 p{font-size:13px}.budget-results80 span{font-size:10px;line-height:1.6;display:block}.budget-evidence80 dt{font-size:11px;color:#52697b}.handoff95{display:flex;gap:22px;padding:28px;background:#164f90;color:#f8fbfd;border-radius:12px;margin-top:30px}.handoff95>img{width:32px;height:32px;filter:brightness(0) invert(1);flex-shrink:0}.handoff95>div{flex:1;min-width:0}.handoff95 .eyebrow{color:#e1edf6;font-size:9px;margin-top:0}.handoff95 h3{font-size:29px;line-height:1.1;letter-spacing:-.7px;font-weight:500;margin:18px 0}.handoff95 p:not(.eyebrow){font-size:12px;line-height:1.7}.handoff95 a{display:flex;align-items:center;justify-content:space-between;gap:20px;border-top:1px solid #ffffff55;padding-top:20px;margin-top:25px;font-size:14px;color:#f8fbfd;text-decoration:none}.handoff95 a span{font-size:25px;font-weight:300}.handoff95 a:focus-visible{outline:3px solid #f8fbfd;outline-offset:5px}@media(max-width:1050px)and(min-width:761px){.rating-grid95{grid-template-columns:1fr 1fr}.budget-results80{grid-template-columns:1fr}}@media(max-width:600px){.budget80 #budget-result-title80{font-size:36px}.rating-grid95{grid-template-columns:1fr 1fr}.rating-grid95 dd{font-size:24px}.handoff95{padding:24px;gap:17px}.handoff95>img{width:26px;height:26px}.handoff95 h3{font-size:27px}}
