.RentalFAQ-module__dO_n2G__section{background:var(--color-bg);padding:5rem 1.5rem}.RentalFAQ-module__dO_n2G__inner{max-width:760px;margin:0 auto}.RentalFAQ-module__dO_n2G__title{color:var(--color-text-primary);text-align:center;margin:0 0 2.5rem;font-size:clamp(1.8rem,3.5vw,2.4rem);font-weight:800}.RentalFAQ-module__dO_n2G__list{flex-direction:column;gap:.75rem;display:flex}.RentalFAQ-module__dO_n2G__item{background:#fff;border:1px solid #f0ebe2;border-radius:12px;overflow:hidden;box-shadow:0 2px 12px #0000000f}.RentalFAQ-module__dO_n2G__question{cursor:pointer;color:#222;text-align:left;background:0 0;border:none;justify-content:space-between;align-items:center;gap:1rem;width:100%;padding:1.1rem 1.5rem;font-size:1rem;font-weight:700;transition:color .2s;display:flex}.RentalFAQ-module__dO_n2G__question:hover{color:var(--color-cta)}.RentalFAQ-module__dO_n2G__question i{color:var(--color-cta);flex-shrink:0;font-size:.9rem}.RentalFAQ-module__dO_n2G__answer{max-height:0;margin:0;transition:max-height .3s;overflow:hidden}.RentalFAQ-module__dO_n2G__open .RentalFAQ-module__dO_n2G__answer{max-height:400px}.RentalFAQ-module__dO_n2G__answer p{color:#555;margin:0;padding:0 1.5rem 1.25rem;font-size:.95rem;line-height:1.7}.RentalFAQ-module__dO_n2G__open .RentalFAQ-module__dO_n2G__question{color:var(--color-cta)}
