.RentalBenefits-module__papLXa__benefitsSection{background:linear-gradient(#f9fafb 0%,#fff 100%);padding:80px 0}.RentalBenefits-module__papLXa__mainTitle{color:var(--color-text);margin-bottom:24px;font-size:clamp(28px,5vw,42px);font-weight:700;line-height:1.3}.RentalBenefits-module__papLXa__mainDescription{color:var(--color-grey);font-size:clamp(16px,3vw,20px);line-height:1.7}.RentalBenefits-module__papLXa__benefitsGrid{grid-template-columns:1fr 1fr;gap:32px;margin-bottom:32px;display:grid}.RentalBenefits-module__papLXa__benefitCard{background:#fff;border:1px solid #e5e7eb;border-radius:24px;flex-direction:column;gap:16px;height:100%;padding:32px;transition:all .3s;display:flex}.RentalBenefits-module__papLXa__benefitCard:hover{border-color:var(--accent);transform:translateY(-8px);box-shadow:0 20px 60px #0000001f}.RentalBenefits-module__papLXa__iconWrapper{flex-shrink:0;justify-content:center;align-items:center;width:56px;height:56px;display:flex}.RentalBenefits-module__papLXa__benefitTitle{color:var(--color-text);font-size:clamp(20px,3vw,24px);font-weight:600;line-height:1.3}.RentalBenefits-module__papLXa__benefitDescription{color:var(--color-grey);flex-grow:1;font-size:clamp(14px,2vw,16px);line-height:1.6}.RentalBenefits-module__papLXa__ctaCard{background:linear-gradient(135deg,var(--accent),#60a5fa);border:none;border-radius:32px;padding:48px;box-shadow:0 16px 48px #60a5fa4d}.RentalBenefits-module__papLXa__ctaTitle{color:#fff;margin-bottom:16px;font-size:clamp(24px,4vw,32px);font-weight:700;line-height:1.4}.RentalBenefits-module__papLXa__ctaText{color:#fffffff2;max-width:600px;font-size:clamp(16px,3vw,20px);line-height:1.6}@media (max-width:768px){.RentalBenefits-module__papLXa__benefitsSection{padding:60px 0}.RentalBenefits-module__papLXa__benefitsGrid{grid-template-columns:1fr;gap:24px}.RentalBenefits-module__papLXa__benefitCard{padding:24px}.RentalBenefits-module__papLXa__ctaCard{padding:32px 24px}}
