.pe-faq{align-items:flex-start;display:flex}.pe-faq h2{margin:0 0 2.5rem}.pe-faq__image{align-self:self-end;width:40.55%}@media screen and (max-width:992px){.pe-faq__image{display:none}}.pe-faq__questions{flex:1}.pe-faq__questions .pe-faq-list{margin:0 0 2.5rem}.pe-faq .show-more-questions-button{padding-left:1.5rem}.pe-faq .show-more-questions-button span{color:#b4905b;font-size:1.25rem;font-weight:700;letter-spacing:0;line-height:1.15;text-decoration:underline}.pe-faq .show-more-questions-button span:hover{cursor:pointer}@media screen and (max-width:992px){.pe-faq .show-more-questions-button{padding-left:0}}.pe-faq:has(.pe-faq__image) .faq-single:not(.question-is-visible){display:none}.faq-single{background-color:#fff;border-radius:2.5rem 0 2.5rem 0;padding:1.5rem}.faq-single__question{align-items:center;color:#000;display:flex;font-size:1.25rem;font-weight:700;gap:1rem;justify-content:space-between;letter-spacing:0;line-height:1.15}@media screen and (max-width:992px){.faq-single__question{font-size:1.125rem;font-weight:700;letter-spacing:0;line-height:1.22222}}.faq-single__answer{margin-top:0}.faq-single__answer p{color:#655e57;font-size:1.125rem;font-weight:400;letter-spacing:0;line-height:1.33333}@media screen and (max-width:992px){.faq-single__answer p{font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.25}}.faq-single.visible .faq-single__answer{margin-top:.875rem}.faq-single.visible .faq-single__question{color:#b4905b}.faq-single.visible .faq-minus{display:block}.faq-single.visible .faq-plus{display:none}.faq-single .kd-basic-icon{min-width:1.25rem}.pe-faq-list{display:flex;flex-direction:column;gap:1.125rem}.pe-faq-list--search{margin:0 auto;max-width:44.375rem}.pe-faq-list--search .faq-single:not(.question-is-visible){display:none}
