.pw-faq{--pw-faq-duration:300ms;display:flex;flex-direction:column}.pw-faq__header{width:100%;margin-bottom:32px}.pw-faq__body{display:flex;align-items:center;gap:48px;flex-direction:row;width:100%}.pw-faq__content{flex:0 1 40%;min-width:0}.pw-faq__panel{flex:0 1 60%;position:relative;min-width:0}.pw-faq__heading{margin:0 0 12px;font-weight:700;line-height:1.2}.pw-faq__intro{margin:0;line-height:1.6}.pw-faq__list{border-top:1px solid #e6e6e6}.pw-faq__item{cursor:pointer;padding:18px 0;border-bottom:1px solid #e6e6e6}.pw-faq__item-question{font-weight:600;transition:color 0.2s ease}.pw-faq__answer{display:none;opacity:0}.pw-faq__answer.is-active{display:block;opacity:1}.pw-faq[data-animation="fade"] .pw-faq__answer.is-active{animation:pw-faq-fade var(--pw-faq-duration) ease}.pw-faq[data-animation="slide"] .pw-faq__answer.is-active{animation:pw-faq-slide var(--pw-faq-duration) ease}@keyframes pw-faq-fade{from{opacity:0}to{opacity:1}}@keyframes pw-faq-slide{from{opacity:0;transform:translateX(16px)}to{opacity:1;transform:translateX(0)}}.pw-faq__answer-icon{display:inline-flex;margin-bottom:16px}.pw-faq__answer-icon i,.pw-faq__answer-icon svg{font-size:40px;width:40px;height:40px}.pw-faq__answer-text{margin:0 0 20px;line-height:1.7}.pw-faq__answer-image{display:block;width:100%;height:auto;border-radius:12px}.pw-faq__cta{width:100%;margin-top:48px;text-align:center}.pw-faq__cta-title{margin:0 0 10px;font-weight:700;line-height:1.3}.pw-faq__cta-description{margin:0 auto 20px;max-width:560px;line-height:1.6}.pw-faq__cta-button{display:inline-flex;align-items:center;gap:8px;padding:12px 28px;border-radius:6px;text-decoration:none;font-weight:600;transition:opacity 0.2s ease,transform 0.2s ease}.pw-faq__cta-button:hover{opacity:.9;transform:translateY(-2px)}.pw-faq__cta-button-icon{display:inline-flex;align-items:center;line-height:1}.pw-faq__cta-button-icon i,.pw-faq__cta-button-icon svg{font-size:14px;width:14px;height:14px}.pw-faq__accordion{border-top:1px solid #e6e6e6}.pw-faq__accordion-item{border-bottom:1px solid #e6e6e6}.pw-faq__accordion-question{display:flex;align-items:center;justify-content:space-between;gap:16px;width:100%;padding:18px 8px;background:none;border:none;cursor:pointer;text-align:left;font:inherit;font-weight:600;color:inherit}.pw-faq__accordion-question:hover,.pw-faq__accordion-question:focus{background-color:#fff0}.pw-faq__accordion-toggle{position:relative;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:18px;height:18px;color:#8a8a8a}.pw-faq__accordion-toggle i{position:absolute;font-size:14px;transition:opacity 0.2s ease,transform 0.2s ease}.pw-faq__accordion-icon-minus{opacity:0;transform:rotate(-90deg)}.pw-faq__accordion-item.is-active .pw-faq__accordion-icon-plus{opacity:0;transform:rotate(90deg)}.pw-faq__accordion-item.is-active .pw-faq__accordion-icon-minus{opacity:1;transform:rotate(0deg)}.pw-faq__accordion-panel{display:grid;grid-template-rows:0fr;transition:grid-template-rows var(--pw-faq-duration,300ms) ease}.pw-faq__accordion-item.is-active .pw-faq__accordion-panel{grid-template-rows:1fr}.pw-faq__accordion-panel-inner{overflow:hidden;min-height:0;padding:0 8px 20px}.pw-faq__accordion-panel-inner .pw-faq__answer-icon{display:inline-flex;margin-bottom:12px}.pw-faq__accordion-panel-inner .pw-faq__answer-icon i,.pw-faq__accordion-panel-inner .pw-faq__answer-icon svg{font-size:26px;width:26px;height:26px}.pw-faq__accordion-panel-inner .pw-faq__answer-image{margin-top:12px}.pw-faq--no-dividers .pw-faq__list,.pw-faq--no-dividers .pw-faq__item,.pw-faq--no-dividers .pw-faq__accordion,.pw-faq--no-dividers .pw-faq__accordion-item{border:none}@media (max-width:767px){.pw-faq__body{flex-direction:column!important}.pw-faq__panel{width:100%;order:-1;margin-bottom:24px}}