.accordion{font-size:max(1.8rem,18px);line-height:max(2.4rem,24px)}@media (max-width:768px){.accordion{font-size:max(1.6rem,16px)}}.accordion__header{align-items:center;cursor:pointer;display:flex;font-size:max(2.4rem,24px);font-weight:450;gap:1.2rem;line-height:max(3.2rem,32px)}@media (max-width:768px){.accordion__header{grid-gap:.8rem;font-size:max(2rem,20px);line-height:max(2.4rem,24px)}}.accordion__index{align-self:flex-start;font-weight:700;letter-spacing:.04em}.accordion__icon{margin-left:auto;transition:transform .6s ease-out}.accordion__icon._active{transform:rotate(180deg)}.accordion__item{border-bottom:max(1px,.1rem) solid #bebebe;padding:4rem 0}.accordion__content{max-width:83.2rem;opacity:1}.accordion__content._slot{max-width:unset}.accordion__content-container{display:grid;gap:4.8rem;grid-template-columns:repeat(3,1fr);padding:4rem 0 2.4rem;transition:all .3s ease-out}@media (max-width:768px){.accordion__content-container{gap:2.4rem;grid-template-columns:1fr}}.accordion__content-container._2{grid-template-columns:1fr 1fr}@media (max-width:768px){.accordion__content-container._2{gap:2.4rem;grid-template-columns:1fr}}.accordion__content-text{padding:2.4rem 4.6rem 0}@media (max-width:768px){.accordion__content-text{padding:2rem 1.6rem 0}}.accordion._white .accordion__icon{color:#bebebe}.slide-enter-active,.slide-leave-active{height:auto;transition:padding .3s ease-out,opacity .3s ease-out}.slide-enter-from,.slide-leave-to{height:0;opacity:0;overflow:hidden;padding:0}
