.faq-module__uKMWga__container{gap:60px;display:grid}.faq-module__uKMWga__heroSection{background:linear-gradient(135deg,#c58b4c 0%,#e1c9a0 100%);width:100%;min-height:300px;position:relative;overflow:hidden}.faq-module__uKMWga__heroBackground{opacity:.1;background-repeat:repeat;background-size:300px;width:100%;height:100%;position:absolute;top:0;left:0}.faq-module__uKMWga__heroContent{z-index:2;text-align:center;color:#fff;flex-direction:column;justify-content:center;align-items:center;height:100%;padding:60px 20px;display:flex;position:relative}.faq-module__uKMWga__heroTitle{text-transform:uppercase;margin-bottom:24px;font-size:72px;font-weight:700;line-height:100%}@media (max-width:1440px){.faq-module__uKMWga__heroTitle{font-size:56px}}@media (max-width:768px){.faq-module__uKMWga__heroTitle{font-size:40px}}.faq-module__uKMWga__heroSubtitle{max-width:800px;font-size:32px;font-weight:500;line-height:120%}@media (max-width:1440px){.faq-module__uKMWga__heroSubtitle{font-size:24px}}@media (max-width:768px){.faq-module__uKMWga__heroSubtitle{font-size:20px}}.faq-module__uKMWga__faqContainer{max-width:1000px;margin:0 auto;padding:0 60px}@media (max-width:768px){.faq-module__uKMWga__faqContainer{padding:0 30px}}.faq-module__uKMWga__categories{flex-wrap:wrap;justify-content:center;gap:12px;margin-bottom:48px;display:flex}@media (max-width:768px){.faq-module__uKMWga__categories{gap:8px;margin-bottom:24px}}.faq-module__uKMWga__categoryButton{border:2px solid var(--primary);color:var(--secondary);cursor:pointer;white-space:nowrap;background:#fff;border-radius:50px;padding:12px 24px;font-size:16px;font-weight:600;transition:all .3s}@media (max-width:768px){.faq-module__uKMWga__categoryButton{padding:8px 16px}}.faq-module__uKMWga__categoryButton:hover{background:var(--primary);color:#fff}.faq-module__uKMWga__categoryButton.faq-module__uKMWga__active{background:var(--secondary);color:#fff;border-color:var(--secondary)}.faq-module__uKMWga__faqList{gap:48px;margin-bottom:80px;display:grid}@media (max-width:768px){.faq-module__uKMWga__faqList{margin-bottom:40px}}.faq-module__uKMWga__faqSection .faq-module__uKMWga__sectionTitle{color:var(--secondary);border-bottom:2px solid var(--primary);margin-bottom:32px;padding-bottom:16px;font-size:36px;font-weight:600}@media (max-width:768px){.faq-module__uKMWga__faqSection .faq-module__uKMWga__sectionTitle{margin-bottom:16px;padding-bottom:8px;font-size:24px}}.faq-module__uKMWga__faqItem{border:1px solid var(--light-grey);border-radius:12px;margin-bottom:16px;transition:all .3s;overflow:hidden}@media (max-width:768px){.faq-module__uKMWga__faqItem{padding-bottom:8px}}.faq-module__uKMWga__faqItem:hover{border-color:var(--primary);box-shadow:0 4px 12px #c58b4c1a}.faq-module__uKMWga__faqItem.faq-module__uKMWga__active{border-color:var(--secondary)}.faq-module__uKMWga__faqItem.faq-module__uKMWga__active .faq-module__uKMWga__faqAnswer{opacity:1;max-height:1000px;padding:24px 30px}@media (max-width:768px){.faq-module__uKMWga__faqItem.faq-module__uKMWga__active .faq-module__uKMWga__faqAnswer{padding:16px}}.faq-module__uKMWga__faqItem.faq-module__uKMWga__active .faq-module__uKMWga__arrowIcon{transform:rotate(180deg)}.faq-module__uKMWga__faqQuestion{cursor:pointer;text-align:left;width:100%;color:var(--secondary);background:#fff;border:none;justify-content:space-between;align-items:center;padding:24px 30px;font-size:20px;font-weight:600;transition:all .3s;display:flex}@media (max-width:768px){.faq-module__uKMWga__faqQuestion{padding:16px;font-size:16px}}.faq-module__uKMWga__faqQuestion:hover{background:var(--light-grey)}.faq-module__uKMWga__arrowIcon{color:var(--secondary);flex-shrink:0;margin-left:20px;font-size:20px;transition:transform .3s}@media (max-width:768px){.faq-module__uKMWga__arrowIcon{font-size:16px}}.faq-module__uKMWga__faqAnswer{opacity:0;background:var(--light-grey);max-height:0;padding:0 30px;transition:all .3s;overflow:hidden}@media (max-width:768px){.faq-module__uKMWga__faqAnswer{padding:0 16px}}.faq-module__uKMWga__faqAnswer p{color:var(--dark-grey);margin-bottom:16px;font-size:18px;font-weight:500;line-height:160%}@media (max-width:768px){.faq-module__uKMWga__faqAnswer p{font-size:16px}}.faq-module__uKMWga__faqAnswer p:last-child{margin-bottom:0}.faq-module__uKMWga__faqAnswer ul,.faq-module__uKMWga__faqAnswer ol{margin:16px 0;padding-left:24px}.faq-module__uKMWga__faqAnswer ul li,.faq-module__uKMWga__faqAnswer ol li{color:var(--dark-grey);margin-bottom:8px;font-size:17px;font-weight:500;line-height:160%}.faq-module__uKMWga__faqAnswer strong{color:var(--secondary);font-weight:600}.faq-module__uKMWga__contactBlock{text-align:center;background:linear-gradient(#e1c9a0,#fff);border-radius:20px;margin-bottom:48px;padding:60px}@media (max-width:768px){.faq-module__uKMWga__contactBlock{padding:30px}}.faq-module__uKMWga__contactIcon{margin-bottom:24px;font-size:64px}@media (max-width:768px){.faq-module__uKMWga__contactIcon{margin-bottom:16px;font-size:32px}}.faq-module__uKMWga__contactTitle{color:var(--secondary);margin-bottom:16px;font-size:36px;font-weight:600}@media (max-width:768px){.faq-module__uKMWga__contactTitle{margin-bottom:16px;font-size:24px}}.faq-module__uKMWga__contactText{color:var(--dark-grey);margin-bottom:32px;font-size:20px;font-weight:500}@media (max-width:768px){.faq-module__uKMWga__contactText{margin-bottom:16px;font-size:16px}}.faq-module__uKMWga__contactButtons{grid-template-columns:1fr 1fr;justify-content:center;gap:16px;margin-bottom:40px;display:grid}@media (max-width:768px){.faq-module__uKMWga__contactButtons{grid-template-columns:1fr}}.faq-module__uKMWga__contactButton{background:var(--secondary);color:#fff;cursor:pointer;border:none;border-radius:50px;padding:16px 32px;font-size:18px;font-weight:600;transition:all .3s}.faq-module__uKMWga__contactButton:hover{background:#5a3413;transform:translateY(-2px)}.faq-module__uKMWga__contactButtonSecondary{color:var(--secondary);border:2px solid var(--secondary);cursor:pointer;background:0 0;border-radius:50px;padding:16px 32px;font-size:18px;font-weight:600;transition:all .3s}.faq-module__uKMWga__contactButtonSecondary:hover{background:var(--secondary);color:#fff}.faq-module__uKMWga__contactInfo{justify-content:center;gap:48px;display:flex}.faq-module__uKMWga__contactItem{flex-direction:column;align-items:center;gap:8px;display:flex}.faq-module__uKMWga__contactItem span{color:var(--secondary);font-size:20px;font-weight:600}.faq-module__uKMWga__contactItem small{color:var(--dark-grey);font-size:14px}@keyframes faq-module__uKMWga__fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.faq-module__uKMWga__faqItem{animation:.3s backwards faq-module__uKMWga__fadeIn}.faq-module__uKMWga__faqItem:first-child{animation-delay:.1s}.faq-module__uKMWga__faqItem:nth-child(2){animation-delay:.2s}.faq-module__uKMWga__faqItem:nth-child(3){animation-delay:.3s}.faq-module__uKMWga__faqItem:nth-child(4){animation-delay:.4s}.faq-module__uKMWga__faqImage{aspect-ratio:2;border-radius:20px;width:100%;overflow:hidden}
