.builder-faq{max-width:1200px;margin:0 auto 30px;padding:16px;background:var(--builder-faq-surface-background,#ffffff);border:1px solid var(--builder-faq-border-color,#d4d4d4)}.builder-faq__title{margin:0 0 16px;color:var(--builder-faq-heading-color,#4c455f);font-family:'Roboto',sans-serif;font-size:20px;font-weight:700}.builder-faq__items{margin:0}.builder-faq__item{background:var(--builder-faq-question-background,#ffffff);margin-bottom:10px;overflow:hidden;border:1px solid var(--builder-faq-border-color,#d4d4d4)}.builder-faq__item:last-child{margin-bottom:0}.builder-faq__question{display:flex;align-items:center;width:100%;padding:12px 14px;font-weight:700;color:var(--builder-faq-question-color,#4c455f);gap:12px;cursor:pointer;border:none;background:#fff0;text-align:left}h3.builder-faq__question-text{flex:1;font-weight:400;font-size:16px;line-height:25px;font-family:'Roboto',sans-serif;margin:0;color:var(--builder-faq-question-color,#4c455f)}.builder-faq__toggle{order:-1;flex-shrink:0;width:auto;height:auto;min-width:16px;display:inline-flex;align-items:center;justify-content:center;font-size:0;line-height:1;transition:transform 0.15s ease}.builder-faq__toggle::after{content:'\203A';font-size:22px;font-weight:700;line-height:1;color:var(--builder-faq-accent-color,#000000);border:none;width:auto;height:auto;transform:none;margin:0}.builder-faq__item--open .builder-faq__toggle{transform:rotate(90deg)}.builder-faq__answer{max-height:0;overflow:hidden;transition:max-height 0.4s ease,padding 0.4s ease;padding:0 14px 0 42px;font-size:15px;color:var(--builder-faq-answer-color,#4c455f);background:var(--builder-faq-answer-background,#ffffff);font-family:'Roboto',sans-serif}.builder-faq__answer--open{padding:0 14px 14px 42px}.builder-faq__answer-inner,.builder-faq__answer-inner p{color:var(--builder-faq-answer-color,#4c455f);font-weight:400;font-style:normal}.builder-faq__item--open .builder-faq__answer-inner p{margin:0 0 12px;font-size:16px;line-height:25px}.builder-faq__item--open .builder-faq__answer-inner p:last-child{margin-bottom:0}.site-theme .text_container .builder-faq .builder-faq__answer-inner,.site-theme .text_container .builder-faq .builder-faq__answer-inner p{color:var(--builder-faq-answer-color,#4c455f);font-weight:400;font-style:normal}.site-theme .text_container .builder-faq h3.builder-faq__question-text{flex:1;font-weight:400!important;font-size:16px!important;line-height:25px!important;font-family:'Roboto',sans-serif!important;margin:0!important;color:var(--builder-faq-question-color,#4c455f)!important}.site-theme .text_container .builder-faq .builder-faq__title{color:var(--builder-faq-heading-color,#4c455f)}@media (max-width:768px){.builder-faq{padding:12px}.builder-faq__question{padding:10px 12px}h3.builder-faq__question-text{font-size:15px;line-height:22px}.builder-faq__answer{padding:0 12px 0 34px}.builder-faq__answer--open{padding:0 12px 12px 34px}}