.hero-section .rating{display:flex;align-items:center;gap:12px;margin-bottom:32px;text-decoration:none;transition:opacity .3s ease;cursor:pointer;width:fit-content}.hero-section .rating:hover{opacity:.8}.hero-section .stars{display:flex;gap:4px}.hero-section .star{color:#ff8c42;font-size:20px}.hero-section .rating-text{display:flex;align-items:center;gap:8px;font-size:1rem;color:var(--text-primary);font-weight:600}.hero-section .rating-label{font-weight:500;color:#6e6e73}.hero-section .features{list-style:none;margin-bottom:40px}.hero-section .feature-item{display:flex;align-items:center;gap:12px;margin-bottom:16px;font-size:1.1rem;color:#4d4d4d;font-weight:500}@media (max-width:640px){.hero-section .rating{flex-direction:row;align-items:center;gap:12px;margin-bottom:20px}.hero-section .stars{gap:2px}.hero-section .star{font-size:16px}.hero-section .rating-text{font-size:.9rem}.hero-section .features{margin-bottom:28px}.hero-section .feature-item{font-size:.95rem;margin-bottom:12px}}.elementor-element-0fce4fc .feature-item{font-size:1rem;font-weight:400;align-items:flex-start;line-height:1.5}