.home-rent-value{margin:38px 0 42px}.rent-comparison{color:#173554;border-top:1px solid #dce6f2;padding:34px 0 40px}.rent-comparison-home{background:#f5f8fc;border:1px solid #e2eaf4;border-radius:20px;padding:34px}.rent-comparison-heading{grid-template-columns:1fr auto;align-items:center;gap:30px;display:grid}.rent-value-eyebrow{color:#1760c9;margin:0 0 12px;font-size:14px;font-weight:750}.rent-comparison h2{letter-spacing:-1px;word-break:keep-all;margin:0 0 14px;font-size:30px;font-weight:800;line-height:1.45}.rent-comparison h2 strong{color:#0964e8}.rent-comparison-heading>div>p:last-child{color:#526c86;word-break:keep-all;margin:0;font-size:16px;line-height:1.8}.rent-company-count{border-left:1px solid #d9e5f5;flex-direction:column;align-items:center;min-width:190px;padding:20px 24px;display:flex}.rent-company-count>strong{letter-spacing:-5px;color:#0964e8;font-size:82px;font-weight:850;line-height:1}.rent-company-count>strong>span{letter-spacing:-2px;vertical-align:top;font-size:46px;line-height:1.2}.rent-company-count>span{color:#385d87;margin-top:13px;font-size:15px;font-weight:700}.rent-company-count small{color:#6a7e96;margin-top:7px;font-size:12px;line-height:1.6}.rent-comparison-reasons{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:29px;display:grid}.rent-comparison-reasons article{background:#fff;border:1px solid #e3eaf3;border-radius:12px;min-width:0;padding:23px}.rent-comparison-reasons article>div{color:#0964e8;justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}.rent-comparison-reasons article>div>span{color:#879bb4;font-size:13px;font-weight:700}.rent-comparison-reasons h3{letter-spacing:-.5px;word-break:keep-all;margin:0 0 9px;font-size:18px;font-weight:750;line-height:1.5}.rent-comparison-reasons p{color:#5b728d;word-break:keep-all;margin:0;font-size:16px;line-height:1.8}.rent-comparison-action{justify-content:space-between;align-items:center;gap:30px;margin-top:25px;display:flex}.rent-comparison-action>div{min-width:0;max-width:650px}.rent-comparison-action strong{word-break:keep-all;font-size:16px;line-height:1.6;display:block}.rent-comparison-action p{color:#637b96;margin:7px 0 0;font-size:12px;line-height:1.8}.rent-comparison-action .primary-button{flex-shrink:0;justify-content:center;width:auto;min-width:200px;min-height:48px;font-size:15px}.home-rent-benefits{padding-top:37px}.rent-benefits-heading h2{letter-spacing:-.8px;word-break:keep-all;margin:0;font-size:27px;font-weight:800;line-height:1.5}.home-rent-benefit-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;margin-top:23px;display:grid}.home-rent-benefit-grid article{text-align:center;background:#fff;border:1px solid #e4ebf4;border-radius:14px;min-width:0;padding:20px 16px 12px}.rent-value-art{background:url(/images/landing/rental-benefits.webp) 0 0/200% 200% no-repeat;width:95px;height:95px;margin:0 auto 12px}.rent-value-art-0{background-position:0 0}.rent-value-art-1{background-position:100% 0}.rent-value-art-2{background-position:0 100%}.rent-value-art-3{background-position:100% 100%}.home-rent-benefit-grid article>span{color:#617993;margin-bottom:5px;font-size:12px;line-height:1.7;display:block}.home-rent-benefit-grid h3{letter-spacing:-.5px;margin:0 0 5px;font-size:22px;font-weight:800;line-height:1.5}.home-rent-benefit-grid article>p{color:#5e738d;word-break:keep-all;min-height:46px;margin:0 0 13px;font-size:14px;line-height:1.7}.home-rent-benefit-grid details{text-align:left;border-top:1px solid #e8eef6;padding-top:3px}.home-rent-benefit-grid summary{cursor:pointer;text-align:center;color:#567191;min-height:36px;padding:8px 0;font-size:12px;line-height:1.7;list-style-position:inside}.home-rent-benefit-grid details p{color:#5c7089;margin:6px 0 8px;font-size:13px;line-height:1.75}.rent-value-note{color:#637b96;margin:12px 0 0;font-size:12px;line-height:1.8}.featured-models .featured-quote{color:#48698e;font-size:13px;line-height:1.7}.featured-models .featured-quote b{color:#0964e8;word-break:keep-all;margin-top:5px;font-size:17px;line-height:1.45;display:block}.newcar-card .monthly-reference strong{letter-spacing:-.6px;word-break:keep-all;font-size:21px;line-height:1.45}.newcar-card .monthly-reference p{font-size:14px;line-height:1.75}.newcar-card .monthly-reference>span{font-size:12px;line-height:1.6}.ad-visual .ad-quote-scope{color:#627a95;border-top:1px solid #e4ecf6;margin:14px 0 0;padding-top:12px;font-size:12px;line-height:1.75}.ad-visual .ad-compare-count{color:#0964e8;letter-spacing:-2px;font-size:45px;line-height:1.05}.ad-visual .ad-quote-caption>strong{font-size:20px;line-height:1.4}@media (max-width:1000px){.rent-comparison-home{padding:27px}.rent-comparison-reasons{gap:12px}.rent-comparison-reasons article{padding:19px}.rent-comparison-action{gap:18px}.home-rent-benefit-grid{gap:12px}.rent-comparison h2{font-size:27px}}@media (max-width:760px){.home-rent-value{margin:28px 0 32px}.rent-comparison{padding:30px 0}.rent-comparison-home{border-radius:15px;padding:24px 20px}.rent-comparison-heading{grid-template-columns:1fr;gap:22px}.rent-comparison h2{letter-spacing:-.8px;margin-bottom:11px;font-size:24px;line-height:1.45}.rent-value-eyebrow{margin-bottom:10px;font-size:13px}.rent-comparison-heading>div>p:last-child{font-size:16px;line-height:1.8}.rent-company-count{border-top:1px solid #dce6f2;border-left:0;flex-flow:wrap;justify-content:flex-start;align-items:center;gap:8px 13px;min-width:0;padding:17px 0 0}.rent-company-count>strong{letter-spacing:-3px;grid-row:1/3;font-size:53px}.rent-company-count>strong>span{letter-spacing:-1px;font-size:31px}.rent-company-count>span{margin:0;font-size:14px}.rent-company-count small{width:100%;margin:0;font-size:12px}.rent-comparison-reasons{grid-template-columns:1fr;gap:10px;margin-top:20px}.rent-comparison-reasons article{padding:18px 17px}.rent-comparison-reasons article>div{margin-bottom:10px}.rent-comparison-reasons h3{margin-bottom:6px;font-size:18px}.rent-comparison-reasons p{font-size:16px;line-height:1.75}.rent-comparison-action{flex-direction:column;align-items:stretch;gap:16px;margin-top:20px}.rent-comparison-action strong{font-size:16px}.rent-comparison-action .primary-button{width:100%;min-width:0;min-height:50px;font-size:16px}.home-rent-benefits{padding-top:28px}.rent-benefits-heading h2{font-size:23px;line-height:1.5}.home-rent-benefit-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:19px}.home-rent-benefit-grid article{padding:15px 10px 9px}.rent-value-art{width:82px;height:82px;margin-bottom:10px}.home-rent-benefit-grid article>span{word-break:keep-all;justify-content:center;align-items:center;min-height:39px;display:flex}.home-rent-benefit-grid h3{letter-spacing:-.6px;font-size:19px}.home-rent-benefit-grid article>p{min-height:48px;margin-bottom:9px;font-size:14px}.featured-models .featured-quote b{font-size:16px}.ad-visual .ad-compare-count{letter-spacing:-1px;font-size:31px;line-height:1.05}.ad-visual .ad-quote-caption>strong{margin-top:2px;font-size:15px;line-height:1.3}}.newcar-compare-shell .page-heading{margin:0;padding:18px 0 12px}.newcar-compare-shell .page-heading h1{margin:4px 0 6px;font-size:clamp(24px,3.3vw,36px)}.newcar-compare-shell .page-heading p{margin:4px 0}.newcar-compare-shell .notice{margin:10px 0;padding:10px 12px;font-size:13px}.newcar-compare-shell .newcar-tools{margin:10px 0}.newcar-compare-shell .status-warning{margin:6px 0;font-size:12px}.newcar-compare-shell .vehicle-filters{margin:8px 0}.newcar-compare-shell .make-selector,.newcar-compare-shell .model-selector{padding:10px 14px}.newcar-filter-disclosure{margin:8px 0;font-size:14px}.newcar-filter-disclosure>summary{cursor:pointer;background:#fff;border:1px solid #ccd8e9;border-radius:9px;padding:10px 12px}.newcar-compare-shell .newcar-photo{height:150px}.newcar-compare-shell .newcar-photo img{height:140px}@media (max-width:600px){.newcar-compare-shell .page-heading .eyebrow{display:none}.newcar-compare-shell .page-heading{padding:12px 0 6px}.newcar-compare-shell .page-heading>p{font-size:13px}.newcar-compare-shell .newcar-photo{height:125px}.newcar-compare-shell .newcar-photo img{height:115px}}@media (min-width:1100px){.newcar-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}
