.wv.wv-faq .wv-in{display:flex;flex-direction:column;gap:clamp(22px,2.6vw,32px);max-width:900px}.wv.wv-faq .wv-faq__list{display:flex;flex-direction:column;gap:10px}.wv.wv-faq details{background:var(--wv-card);border:0;border-radius:24px;margin:0}.wv.wv-faq summary{align-items:center;cursor:pointer;display:flex;gap:18px;justify-content:space-between;list-style:none;min-height:60px;padding:12px clamp(18px,2.6vw,28px)}.wv.wv-faq summary::-webkit-details-marker{display:none}.wv.wv-faq summary::marker{content:""}.wv.wv-faq summary h3{font-size:clamp(18px,1.6vw,20px);font-weight:800;line-height:1.35;margin:0}.wv.wv-faq .wv-chev{fill:none;flex:none;stroke:var(--wv-pink);stroke-linecap:round;stroke-linejoin:round;stroke-width:2.6;transition:transform .2s ease}.wv.wv-faq details[open] .wv-chev{transform:rotate(180deg)}.wv.wv-faq .wv-faq__a{padding:0 clamp(18px,2.6vw,28px) 22px}.wv.wv-faq .wv-faq__foot{align-items:center;display:flex;flex-wrap:wrap;gap:14px 24px;margin-top:6px}