.FAQSection-module__XrVDtW__faqSection{background-color:#fff;min-height:800px;padding:120px 5%}.FAQSection-module__XrVDtW__wrapper{grid-template-columns:1fr 1.2fr;gap:100px;max-width:1300px;margin:0 auto;display:grid}.FAQSection-module__XrVDtW__leftColumn{height:fit-content;position:sticky;top:100px}.FAQSection-module__XrVDtW__title{color:#192138;text-transform:uppercase;margin-bottom:60px;font-size:3.5rem;font-weight:800;line-height:1}.FAQSection-module__XrVDtW__categoryNav{flex-direction:column;gap:15px;display:flex}.FAQSection-module__XrVDtW__categoryBtn{color:#192138;text-align:left;text-transform:uppercase;letter-spacing:2px;cursor:pointer;background:0 0;border:none;align-items:center;padding:15px 0;font-size:1rem;font-weight:700;transition:all .3s;display:flex;position:relative}.FAQSection-module__XrVDtW__catNumber{color:#192138;margin-right:15px;font-size:.6rem}.FAQSection-module__XrVDtW__activeBtn{color:#edcb8e!important}.FAQSection-module__XrVDtW__activeIndicator{background:#edcb8e;border-radius:50%;width:4px;height:4px;position:absolute;left:-20px}.FAQSection-module__XrVDtW__rightColumn{padding-top:20px}.FAQSection-module__XrVDtW__mobileCategoryHeader{display:none}.FAQSection-module__XrVDtW__questionButton{cursor:pointer;text-align:left;background:0 0;border:none;justify-content:space-between;align-items:center;width:100%;padding:30px 0;display:flex}.FAQSection-module__XrVDtW__questionText{color:#192138;text-transform:uppercase;letter-spacing:1px;max-width:85%;font-size:1.1rem;font-weight:600;line-height:1.4;transition:transform .3s}.FAQSection-module__XrVDtW__questionButton:hover .FAQSection-module__XrVDtW__questionText{color:#edcb8e;transform:translate(10px)}.FAQSection-module__XrVDtW__iconContainer{width:20px;height:20px;position:relative}.FAQSection-module__XrVDtW__iconLine{background:#edcb8e;width:100%;height:1.5px;position:absolute;top:50%}.FAQSection-module__XrVDtW__vertical{transform:rotate(90deg)}.FAQSection-module__XrVDtW__answerContent{color:#444;padding:10px 0 40px;font-size:1.05rem;line-height:1.8}.FAQSection-module__XrVDtW__lineSeparator{background:#edcb8e;width:100%;height:1px}.FAQSection-module__XrVDtW__rtl .FAQSection-module__XrVDtW__categoryBtn{text-align:right}.FAQSection-module__XrVDtW__rtl .FAQSection-module__XrVDtW__catNumber{margin-left:15px;margin-right:0}.FAQSection-module__XrVDtW__rtl .FAQSection-module__XrVDtW__activeIndicator{left:auto;right:-20px}.FAQSection-module__XrVDtW__rtl .FAQSection-module__XrVDtW__questionButton{text-align:right}.FAQSection-module__XrVDtW__rtl .FAQSection-module__XrVDtW__questionButton:hover .FAQSection-module__XrVDtW__questionText{transform:translate(-10px)}@media (max-width:1100px){.FAQSection-module__XrVDtW__faqSection{padding:60px 5%}.FAQSection-module__XrVDtW__wrapper{flex-direction:column;gap:40px;display:flex}.FAQSection-module__XrVDtW__leftColumn{width:100%;position:static}.FAQSection-module__XrVDtW__title{text-align:center;margin-bottom:30px;font-size:2.2rem}.FAQSection-module__XrVDtW__categoryNav{grid-template-columns:repeat(2,1fr);gap:12px;display:grid}.FAQSection-module__XrVDtW__categoryBtn{text-align:center;background:#f9f9f9;border:1px solid #eee;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;min-height:90px;padding:20px 15px}.FAQSection-module__XrVDtW__activeBtn{border-color:#192138;background:#192138!important}.FAQSection-module__XrVDtW__activeBtn .FAQSection-module__XrVDtW__catNumber,.FAQSection-module__XrVDtW__activeBtn .FAQSection-module__XrVDtW__btnLabel{color:#edcb8e}.FAQSection-module__XrVDtW__mobileCategoryHeader{color:#192138;text-transform:uppercase;letter-spacing:2px;text-align:center;border-bottom:2px solid #edcb8e;margin:40px 0 20px;padding-bottom:15px;scroll-margin-top:50px;font-size:1.2rem;display:block}.FAQSection-module__XrVDtW__rtl .FAQSection-module__XrVDtW__catNumber{margin-bottom:8px;margin-left:0}}@media (max-width:600px){.FAQSection-module__XrVDtW__categoryNav{grid-template-columns:1fr}.FAQSection-module__XrVDtW__categoryBtn{flex-direction:row;justify-content:flex-start;padding:15px 20px}.FAQSection-module__XrVDtW__rtl .FAQSection-module__XrVDtW__categoryBtn{justify-content:flex-start}.FAQSection-module__XrVDtW__catNumber{margin-bottom:0;margin-right:15px}.FAQSection-module__XrVDtW__rtl .FAQSection-module__XrVDtW__catNumber{margin-left:15px;margin-right:0}}
