.faq{margin:3rem 0}@media (min-width:768px){.faq{margin:5rem 0}}.faq_title{text-align:center;margin-bottom:calc(var(--indentation-paragraph-change-factor) * 1.7rem)}.faq_group{max-width:857px;margin:0 auto}.faq-block:not(:last-child){margin-bottom:3rem}.faq-block_title{margin-bottom:2rem;text-align:center}.faq-accordion{list-style-type:none;padding:0;margin:0}.faq-accordion__step{border-bottom:1px solid #848796}.faq-accordion__step:first-child{border-top:1px solid #848796}.faq-accordion__step_label{padding:1.2rem 3.5rem 1.2rem .5rem;cursor:pointer;border-left:2px solid transparent;position:relative}@media (min-width:768px){.faq-accordion__step_label{padding:1.75rem 2.75rem 1.75rem 1.75rem}}.faq-accordion__step_label .step-title{margin:0;font-size:var(--h5-font-size-mobile)}@media (min-width:768px){.faq-accordion__step_label .step-title{font-size:var(--h5-font-size)}}.faq-accordion__step_label:before,.faq-accordion__step_label:after{content:"";position:absolute;width:.88rem;height:.11rem;background:var(--dark-blue);right:1rem;top:50%;transform:translateY(-50%)}@media (min-width:768px){.faq-accordion__step_label:before,.faq-accordion__step_label:after{right:1.75rem}}.faq-accordion__step_label:after{transform:translateY(-50%) rotate(90deg);transition:0.3s}.faq-accordion__step_label.is-active{background:var(--light-blue)}@media (min-width:768px){.faq-accordion__step_label.is-active{border-color:var(--blue-button)}}.faq-accordion__step_label.is-active:after{transform:translateY(-50%) rotate(0deg)}.faq-accordion__step_content{max-height:0;opacity:0;overflow:hidden;transition:max-height 0.6s,opacity 0.6s}.faq-accordion__step_content-container{padding:1rem;line-height:1.44}@media (min-width:768px){.faq-accordion__step_content-container{padding:1rem 1.75rem}}.faq-accordion__step_content.is-active{opacity:1;max-height:none}.faq-accordion__step_content-container h5{font-size:1rem;margin:1.4em 0 .5em}.faq-accordion__step_content-container h5:first-child{margin-top:0}@media (min-width:768px){.faq-accordion__step_content-container h5{font-size:1.05rem}}