.faq .faq_wrapper{display:flex;flex-wrap:nowrap;justify-content:space-between;margin:0 auto;padding:0 24px;gap:16px}.faq aside{position:sticky;top:20px;overflow-y:auto;flex:0 1 360px;align-self:flex-start;height:fit-content;max-height:100vh;margin:0 0 64px}.faq aside nav{display:flex;flex-direction:column;gap:16px}.faq aside nav>a{display:flex;flex-wrap:wrap;align-items:center;line-height:18px;transition:all .1s ease;text-decoration:none;gap:16px}.faq aside nav>a .cat_infos{display:flex;flex-direction:column;gap:4px}.faq aside nav>a .cat_title{font-weight:500}.faq aside nav>a .icon_container{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;width:48px;height:48px;transition:all .1s ease;border:1px solid #999;border-radius:50%;background:#fff}.faq aside nav>a .icon_container img{width:16px;height:16px;transition:filter .3s ease;opacity:.6}.faq aside nav>a:hover .icon_container,.faq aside nav>a:focus .icon_container,.faq aside nav>a:active .icon_container{border:1px solid #000;background:#000}.faq aside nav>a:hover .icon_container img,.faq aside nav>a:focus .icon_container img,.faq aside nav>a:active .icon_container img{opacity:1;filter:brightness(0) invert(1)}.faq article{flex:1 1 calc(100% - 376px)}.faq h2:first-of-type{margin-top:4px}.faq .faq_question{margin:0 0 16px;padding:0 0 16px;border-bottom:1px solid #000}.faq .faq_question .faq_title{display:flex;flex-wrap:nowrap;align-items:center;justify-content:space-between;cursor:pointer}.faq .faq_question .faq_title .faq_title_content{font-size:15px;font-weight:500}.faq .faq_question .faq_title .arrow{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;min-width:32px}.faq .faq_question h3{margin:0;font-size:16px;font-family:Futura;font-weight:500;font-style:normal;line-height:22px;letter-spacing:.32px;text-transform:none}.faq .faq_question .faq_answer{display:none;font-size:14px;font-weight:400;font-style:normal;line-height:24px;letter-spacing:.02em}.faq .faq_question:last-of-type{margin:0 0 64px}.faq .more_faq{margin:32px 0 0}@media only screen and (max-width: 749px){.faq .faq_wrapper{flex-direction:column;padding:0 16px}.faq aside{position:unset;margin-bottom:24px;height:unset;max-height:unset;flex:unset}.faq .faq_question h3{font-size:15px}.faq .faq_question .faq_answer{font-size:13px}}
/*# sourceMappingURL=/s/files/1/0508/5147/9701/t/26/assets/section-main_faq.css.map */
