.faq{margin:0 auto;max-width:137.1428571429rem;width:100%}@media screen and (max-width: 768px){.faq .faq__title{margin-bottom:1.7142857143rem;text-align:center}}.faq .faq__menu-link{min-width:12.8571428571rem;padding:.7142857143rem .9285714286rem;width:fit-content}@media screen and (max-width: 768px){.faq .faq__menu-link{margin:0 auto}}.faq .faq__menu{background-color:#f1ebe7;display:flex;flex-direction:column;justify-content:space-between;margin-right:6.3571428571rem;max-width:368px;padding:4.2857142857rem 1.4285714286rem;position:relative;width:100%}@media screen and (max-width: 768px){.faq .faq__menu{max-width:unset;overflow:hidden;padding:.4285714286rem 0;position:fixed;top:4.5714285714rem;z-index:4}}.faq .faq__menu .faq__menu-button{background-color:#f1ebe7;border:0;display:none;max-height:2.5714285714rem;max-width:2.5714285714rem;min-height:2.5714285714rem;min-width:2.5714285714rem;padding:.7142857143rem;position:absolute}.faq .faq__menu .faq__menu-button.faq__menu-button--next{right:0;transform:rotate(-90deg)}.faq .faq__menu .faq__menu-button.faq__menu-button--prev{left:0;transform:rotate(90deg)}.faq .faq__menu .faq__menu-button.faq__menu-button--active{display:flex}.faq .faq__menu .faq__menu-wrapper{display:flex;flex-direction:column;margin-bottom:5rem;position:sticky;top:7.1428571429rem}@media screen and (max-width: 768px){.faq .faq__menu .faq__menu-wrapper{flex-direction:row;margin-bottom:0;min-width:max-content;overflow-x:auto;padding-left:1rem;position:static;scroll-behavior:smooth;transition:.3s ease-in-out all;transition-duration:.5s}}.faq .faq__menu .faq__menu-wrapper::-webkit-scrollbar{display:none}.faq .faq__menu .faq__menu-item{color:#787878;display:inline-flex;line-height:1.4;margin-bottom:1rem;scroll-behavior:smooth;text-decoration:none;transition:all .3s ease-in-out all}@media screen and (max-width: 768px){.faq .faq__menu .faq__menu-item{align-items:center;height:2.7142857143rem;margin:0 1.4285714286rem 0 0;white-space:nowrap}}.faq .faq__menu .faq__menu-item.faq__menu-item--active{color:#000;scroll-margin-inline-end:3.5714285714rem;scroll-margin-inline-start:3.5714285714rem;text-decoration:underline}.faq .faq__menu .faq__menu-item:last-of-type{margin:0;padding-right:4rem}.faq .faq__wrapper{display:flex}@media screen and (max-width: 768px){.faq .faq__wrapper{flex-direction:column}}.faq .faq__wrapper .faq__accordions{display:flex;flex-direction:column;justify-content:space-between;max-width:56.7857142857rem;padding:2.8571428571rem 1.4285714286rem 4.2857142857rem 0;width:100%}@media screen and (max-width: 768px){.faq .faq__wrapper .faq__accordions{padding:5.2857142857rem .4285714286rem 3.5714285714rem}}.faq .faq__wrapper .faq__accordions .faq__accordions-header{align-items:center;display:flex;justify-content:space-between}@media screen and (max-width: 768px){.faq .faq__wrapper .faq__accordions .faq__accordions-header{flex-direction:column}}.faq .faq__wrapper .faq__accordions .faq__accordions-wrapper{display:flex;flex-direction:column;width:100%}.faq .faq__wrapper .faq__accordions .faq__accordions-wrapper .faq__title-divider{border-top:1px solid #c7c7c7;margin-bottom:1.4285714286rem;padding-top:4.2857142857rem;scroll-margin-top:125px}.faq .faq__wrapper .faq__accordions .faq__accordions-wrapper .faq__title-divider:first-child{border-top:0}@media screen and (max-width: 768px){.faq .faq__wrapper .faq__accordions .faq__accordions-wrapper .faq__title-divider{padding-top:3.5714285714rem}}@media screen and (max-width: 768px){.faq .faq__wrapper .faq__accordions .faq__accordions-wrapper .faq__title-divider:first-of-type{margin:0 0 2.1428571429rem}}.faq .faq__wrapper .faq__accordions .faq__accordion{border-top:1px solid #c7c7c7;cursor:var(--pointer-cursor);display:flex;flex-direction:column;width:100%}.faq .faq__wrapper .faq__accordions .faq__accordion.faq__accordion--active .faq__accordion-title-wrapper .faq__accordion-title{background-color:#f7ffa4}.faq .faq__wrapper .faq__accordions .faq__accordion.faq__accordion--active .faq__accordion-title-wrapper svg{transform:rotate(180deg);transition:rotate .5s ease-in-out}.faq .faq__wrapper .faq__accordions .faq__accordion.faq__accordion--active .faq__accordion-description{height:auto;padding:.8571428571rem 0 1.4285714286rem;transition:height .6s ease-in-out,padding .6s ease-in-out}@media screen and (max-width: 768px){.faq .faq__wrapper .faq__accordions .faq__accordion.faq__accordion--active .faq__accordion-description{padding:.1428571429rem 0 1.4285714286rem;font-size:1.1428571429rem}}.faq .faq__wrapper .faq__accordions .faq__accordion .faq__accordion-title-wrapper{align-items:center;display:flex;justify-content:space-between;margin:1.3214285714rem 0;min-height:1.7857142857rem}@media screen and (max-width: 768px){.faq .faq__wrapper .faq__accordions .faq__accordion .faq__accordion-title-wrapper{margin:1.3928571429rem 0}}.faq .faq__wrapper .faq__accordions .faq__accordion .faq__accordion-title-wrapper svg{min-width:1.0714285714rem;transition:rotate .5s ease-in-out}.faq .faq__wrapper .faq__accordions .faq__accordion .faq__accordion-title{margin-right:1rem}@media screen and (min-width: 769px){.faq .faq__wrapper .faq__accordions .faq__accordion .faq__accordion-title{letter-spacing:.28px}}@media screen and (max-width: 768px){.faq .faq__wrapper .faq__accordions .faq__accordion .faq__accordion-title{margin-right:.7142857143rem}}.faq .faq__wrapper .faq__accordions .faq__accordion .faq__accordion-description{height:0;overflow:hidden;transition:height .6s ease-in-out,padding .6s ease-in-out}.faq .faq__wrapper .faq__accordions .faq__accordion .faq__accordion-description *{font-size:inherit;font-weight:inherit;letter-spacing:.26px;line-height:1.4}@media screen and (max-width: 768px){.faq .faq__wrapper .faq__accordions .faq__accordion .faq__accordion-description *{letter-spacing:.48px}}.faq .faq__wrapper .faq__accordions .faq__accordion:last-of-type{border-bottom:1px solid #c7c7c7}
