.faq-items-section[data-v-2f5566d0] input,.faq-items-section[data-v-2f5566d0] select,.faq-items-section[data-v-2f5566d0] textarea{background-color:#fff!important}.faq-page[data-v-2f5566d0]{min-height:100vh}.faq-layout[data-v-2f5566d0]{display:flex;flex-direction:column;gap:2rem;padding-bottom:60px}@media(min-width:1024px){.faq-items-section[data-v-2f5566d0]{display:flex;flex-direction:column;gap:2rem}}.faq-header-section[data-v-2f5566d0]{background:linear-gradient(135deg,#f1edc6f2,#fcf8f2f2);border-radius:0 40px 40px 0;overflow:hidden;padding:1.5rem;position:relative;width:95%}.faq-header-content[data-v-2f5566d0]{align-items:flex-start;display:flex;flex-direction:column;gap:1rem;position:relative;z-index:2}.faq-icon[data-v-2f5566d0]{flex-shrink:0}.faq-header-text[data-v-2f5566d0]{flex:1}.faq-title[data-v-2f5566d0]{color:#212320;font-weight:600;line-height:1.4;margin:0 0 .5rem}.faq-subtitle[data-v-2f5566d0]{color:#525650;font-size:.875rem;line-height:1.5;margin:0}.faq-decorative-graphics[data-v-2f5566d0]{height:100%;pointer-events:none;position:absolute;right:0;top:0;width:100%;z-index:1}.faq-graphic[data-v-2f5566d0]{opacity:.6;position:absolute}.faq-graphic-green[data-v-2f5566d0]{bottom:-80px;height:250px;right:-50px;transform:rotate(-15deg);width:250px}.faq-graphic-orange[data-v-2f5566d0]{height:180px;right:40px;top:-40px;transform:rotate(25deg);width:180px}.faq-graphic-cream[data-v-2f5566d0]{height:140px;right:80px;top:50px;transform:rotate(-10deg);width:140px}.faq-items-section[data-v-2f5566d0]{flex:1}.google-map[data-v-2f5566d0]{height:400px;margin-top:2rem;overflow:hidden;width:100%}.google-map iframe[data-v-2f5566d0]{border:0;height:100%;width:100%}.faq-items-list[data-v-2f5566d0]{display:flex;flex-direction:column;gap:1rem}.faq-item[data-v-2f5566d0]{background:#fdf1e9;border-radius:.75rem;overflow:hidden;transition:all .3s ease}.faq-item-expanded[data-v-2f5566d0]{background:transparent}.faq-question-header[data-v-2f5566d0]{align-items:center;background:#fdf1e9;border:1px solid #e5e5e5;border-radius:.75rem;cursor:pointer;display:flex;justify-content:space-between;padding:1rem 1.25rem;text-align:left;transition:all .3s ease;width:100%}.faq-question-header[data-v-2f5566d0]:hover{background:#fadcc9}.faq-question-expanded[data-v-2f5566d0]{background:#fc893d;border-color:#fc893d;border-radius:.75rem .75rem 0 0}.faq-question-text[data-v-2f5566d0]{color:#212320;flex:1;font-size:.875rem;line-height:1.5;margin-right:1rem}.faq-question-expanded .faq-question-text[data-v-2f5566d0]{color:#fff}.faq-toggle-icon[data-v-2f5566d0]{align-items:center;background:#fc893d;border-radius:50%;display:flex;flex-shrink:0;height:32px;justify-content:center;transition:all .3s ease;width:32px}.faq-toggle-expanded[data-v-2f5566d0]{background:#fff}.faq-answer-content[data-v-2f5566d0]{background:#fdf1e9;border-radius:0 0 .75rem .75rem;padding:1.25rem}.faq-answer-text[data-v-2f5566d0]{color:#212320;font-size:.875rem;line-height:1.6;margin:0}.faq-answer-enter-active[data-v-2f5566d0],.faq-answer-leave-active[data-v-2f5566d0]{overflow:hidden;transition:all .3s ease}.faq-answer-enter-from[data-v-2f5566d0],.faq-answer-leave-to[data-v-2f5566d0]{max-height:0;opacity:0;padding-bottom:0;padding-top:0}.faq-answer-enter-to[data-v-2f5566d0],.faq-answer-leave-from[data-v-2f5566d0]{max-height:500px;opacity:1}@media(min-width:1024px){.faq-layout[data-v-2f5566d0]{align-items:flex-start;flex-direction:row;flex-wrap:wrap;gap:1rem;justify-content:space-between;padding-bottom:120px}.faq-header-section[data-v-2f5566d0]{background:#f9f7e3;flex:0 0 49%;min-height:500px;padding:2.5rem}.faq-header-content[data-v-2f5566d0]{flex-direction:column;gap:1.5rem}.faq-icon[data-v-2f5566d0],.faq-icon svg[data-v-2f5566d0]{height:48px;width:48px}.faq-title[data-v-2f5566d0]{line-height:1.3}.faq-decorative-graphics[data-v-2f5566d0]{display:block}.faq-items-section[data-v-2f5566d0]{flex:0 0 49%}.google-map[data-v-2f5566d0]{height:500px;margin-top:0}.faq-answer-text[data-v-2f5566d0],.faq-question-text[data-v-2f5566d0]{font-size:1rem}}
