.s-faq[data-v-0b05c313]{overflow:visible}.s-faq__nav[data-v-0b05c313]{background-color:var(--a-color_grey_10);margin:calc(var(--scale)*-10) calc(var(--layout-h-padding)*-1);overflow:hidden}@media only screen and (min-width:1200px){.s-faq__nav[data-v-0b05c313]{margin:calc(var(--scale)*-6) calc(var(--layout-h-padding)*-1)}}.s-faq .swiper-slide[data-v-0b05c313]{margin-right:calc(var(--scale)*8);white-space:nowrap;width:-moz-min-content;width:min-content}@media only screen and (min-width:1200px){.s-faq .swiper-slide[data-v-0b05c313]{margin-right:calc(var(--scale)*12)}}.s-faq__tabs[data-v-0b05c313]{padding-top:calc(var(--scale)*14)}@media only screen and (min-width:1200px){.s-faq__tabs[data-v-0b05c313]{padding-top:calc(var(--scale)*24)}}.s-faq__tab[data-v-0b05c313]{display:none;gap:calc(var(--scale)*12)}.s-faq__tab._is-active[data-v-0b05c313]{display:grid}.s-faq[data-v-0b05c313] .m-accordion{background-color:var(--a-color_grey_40);border-radius:calc(var(--scale)*12);transition:var(--transition)}.s-faq[data-v-0b05c313] .m-accordion.--open{background-color:var(--a-color_white)}.s-faq[data-v-0b05c313] .m-accordion.--open .m-accordion__wrap{max-width:calc(var(--scale)*880);padding:calc(var(--scale)*20) calc(var(--scale)*12) calc(var(--scale)*12)}@media only screen and (min-width:1200px){.s-faq[data-v-0b05c313] .m-accordion.--open .m-accordion__wrap{padding:calc(var(--scale)*24)}}.s-faq[data-v-0b05c313] .m-accordion.--open .m-accordion__icon svg{transform:rotate(45deg)}@media only screen and (min-width:1200px){.s-faq[data-v-0b05c313] .m-accordion{border-radius:calc(var(--scale)*16)}}.s-faq[data-v-0b05c313] .m-accordion__header{cursor:pointer;padding:calc(var(--scale)*12)}@media only screen and (min-width:1200px){.s-faq[data-v-0b05c313] .m-accordion__header{padding:calc(var(--scale)*20) calc(var(--scale)*24)}}.s-faq[data-v-0b05c313] .m-accordion__icon svg{height:calc(var(--scale)*24);width:calc(var(--scale)*24)}.s-faq[data-v-0b05c313] .m-accordion__wrap{padding:0 calc(var(--scale)*12);transition:var(--transition)}@media only screen and (min-width:1200px){.s-faq[data-v-0b05c313] .m-accordion__wrap{padding:0 calc(var(--scale)*24)}}.s-faq[data-v-0b05c313] .m-accordion__wrap a{color:var(--a-color_red);transition:var(--transition)}.s-faq[data-v-0b05c313] .m-accordion__wrap a:hover{color:var(--a-color_red_dark)}
