.faq-vue{padding:40px 0}.faq-vue__container{overflow:hidden}.faq-vue__layout{display:flex;gap:32px}.faq-vue__mobile-header{display:none;position:sticky;top:0;z-index:9;border-bottom:1px solid #b4bbc3;background:#fff}.faq-vue__mobile-toggle{width:100%;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:12px;border:0;background:#f0eff1;color:#3f434f;cursor:pointer;text-align:left;text-transform:uppercase;letter-spacing:0;font-family:"American Captain",sans-serif;font-size:24px;line-height:1.2;transition:background-color .3s ease}.faq-vue__mobile-toggle:active{background:#fbf2ed}.faq-vue__hamburger{display:flex;flex-direction:column;gap:4px;flex-shrink:0}.faq-vue__hamburger-line{width:20px;height:2px;background:currentColor}.faq-vue__sidebar{width:100%;max-width:285px;flex:0 0 285px;padding-bottom:32px}@media (max-width:989px){.faq-vue__sidebar{max-width:240px;flex:0 0 240px}}.faq-vue__sidebar-title{margin:25px 0 4px 0;color:#3f434f;text-transform:uppercase;letter-spacing:0;font-family:"American Captain",sans-serif;font-size:24px;line-height:1.1}.faq-vue__category-btn{width:100%;position:relative;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:4px 12px;margin-bottom:4px;border:0;cursor:pointer;text-align:left;text-transform:uppercase;letter-spacing:0;font-family:"American Captain",sans-serif;font-size:30px;line-height:1.5;color:#fff;background:#2f2e32;transition:background-color .3s ease,color .3s ease}.faq-vue__category-btn:active{transform:translateY(0);transition:transform .1s ease-out}.faq-vue__category-btn-text{padding-right:8px}.faq-vue__category-btn-icon{position:absolute;right:10px;top:50%;transform:translateY(-50%);width:24px;height:24px;border-radius:50%;border:2px solid #fff;background:#fff;display:flex;align-items:center;justify-content:center;color:#3f434f;pointer-events:none}.faq-vue__category-btn-icon-svg{width:12px;height:12px}.faq-vue__topics{margin-bottom:8px;overflow:hidden}.faq-vue__topics-inner{animation:faq-vue-expand .3s ease-out}.faq-vue__topic{padding:4px 0;margin-bottom:4px}.faq-vue__topic-btn{width:100%;padding:10px 8px 10px 20px;line-height:1.5;text-align:left;border:none;background:#f0eff1;cursor:pointer;transition:background-color .3s ease,border-color .3s ease,color .3s ease}.faq-vue__topic-btn:hover{border-color:#ff721f}@media (min-width:750px) and (max-width:989px){.faq-vue__topic-btn{padding:10px}}.faq-vue__topic-text{font-family:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-size:16px;text-align:left;color:#2e2e2e}.faq-vue__topic-text--bold{font-weight:700}.faq-vue__topic-arrow{color:#3f434f;font-weight:700;font-size:18px}.faq-vue__topic-arrow--active{color:#ff721f;font-weight:800}.faq-vue__content{flex:1 1 auto;min-width:0}.faq-vue__content-header{padding-bottom:16px}@media (max-width:749px){.faq-vue__content-header{padding-bottom:8px}}.faq-vue__title{margin:0;color:#3f434f;text-transform:uppercase;letter-spacing:0;font-family:"American Captain",sans-serif;font-size:36px;line-height:1.1}.faq-vue__qa{margin-bottom:16px}.faq-vue__qa-btn{width:100%;max-height:57px;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:16px 8px;border:0;background:#f0eff1;color:#3f434f;cursor:pointer;text-align:left;text-transform:uppercase;letter-spacing:0;font-family:"American Captain",sans-serif;transition:background-color .3s ease,color .3s ease}@media (max-width:989px){.faq-vue__qa-btn{max-height:max-content}}.faq-vue__qa-btn:focus-visible{outline:2px solid rgba(47,46,50,.5);outline-offset:2px}.faq-vue__qa-btn--active{background:#ff721f}.faq-vue__qa-btn--active span{color:#fff}.faq-vue__qa-question{padding:0 8px 0 16px;color:#292929;font-size:20px;line-height:1.5}@media (max-width:989px){.faq-vue__qa-question{line-height:1.2}}@media (max-width:749px){.faq-vue__qa-question{padding:0 8px}}.faq-vue__qa-caret{width:24px;height:24px;padding-right:16px;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;font-size:18px;color:#ff721f;transform-origin:center center;transition:transform .3s ease,color .3s ease}.faq-vue__qa-caret--rotated{margin-right:16px;transform:rotate(180deg);color:#fff}.faq-vue__qa-panel{max-height:0;overflow:hidden;transition:max-height .4s cubic-bezier(.4,0,.2,1)}.faq-vue__qa-panel--open{max-height:1000px}.faq-vue__qa-answer{padding:20px;border:1px solid #ff721f;color:#3f434f;background:0 0;line-height:1.5;letter-spacing:0}@media (max-width:749px){.faq-vue__qa-answer{padding:16px}}.faq-vue__empty{margin:16px;color:rgba(47,46,50,.75);font-size:16px;line-height:1.4}.faq-vue [data-visible=false]{display:none!important}.faq-vue [data-active-category=true]{background-color:#ff721f}.faq-vue [data-active-topic=true]{border:1px solid #ff721f;background-color:#f5d8c7}.faq-vue__container::-webkit-scrollbar{width:6px}.faq-vue__container::-webkit-scrollbar-track{background:#f6f5f7}.faq-vue__container::-webkit-scrollbar-thumb{background:#ff721f;border-radius:3px}.faq-vue__container::-webkit-scrollbar-thumb:hover{background:#eb5700}.faq-vue__container *{transition:color .3s ease,background-color .3s ease,border-color .3s ease}@media (max-width:749px){.faq-vue{padding:32px 0}.faq-vue__layout{flex-direction:column;gap:0}.faq-vue__mobile-header{display:block}.faq-vue__sidebar{max-width:none;flex:1 1 auto;padding-bottom:16px;display:none}.faq-vue__sidebar--open{display:block}.faq-vue__sidebar-title{display:none}.faq-vue__content{margin-top:24px;padding-top:0}.faq-vue__title{font-size:24px}.faq-vue__qa{margin-bottom:12px}.faq-vue__qa-question{font-size:16px;line-height:1.25}}@keyframes faq-vue-expand{from{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}