.accordion-container-component{--accordion-container-panel-initial-height:60px}
@media(min-width:1024px){.accordion-container-component{--accordion-container-panel-initial-height:270px}
}
.accordion-container-component__wrap{align-items:center;width:100%}
.accordion-container-component .accordion-container-component__item{border-color:transparent}
.accordion-container-component__button{background-color:var(--accordion-container-bg-color);color:var(--accordion-container-fg-color)}
.accordion-container-component__title-container{gap:16px}
@media(min-width:1280px){.accordion-container-component__title-container{gap:24px;padding-block:24px;min-height:105px}
}
.accordion-container-component__title,.accordion-container-component__title-2{margin-left:auto;font-family:var(--primary-font);line-height:1;letter-spacing:0;font-size:15px;font-weight:400;text-align:right}
@media(min-width:1280px){.accordion-container-component__title,.accordion-container-component__title-2{font-family:var(--primary-font);line-height:1;letter-spacing:0;font-size:32px;font-weight:400}
}
.accordion-container-component__title-1{margin-left:0;font-family:var(--primary-font);line-height:1;letter-spacing:0;font-size:24px;font-weight:300}
@media(min-width:1280px){.accordion-container-component__title-1{font-family:var(--primary-font);line-height:1;letter-spacing:0;font-size:56px;font-weight:300}
}
.accordion-container-component__icon{transform:translateY(4px)}
@media(min-width:1280px){.accordion-container-component__icon{transform:translateY(22px)}
}
.accordion-container-component__icon>svg{transform:rotate(90deg);transform-origin:center}
@media(min-width:1280px){.accordion-container-component__icon>svg{transform:rotate(90deg) scale(1.5)}
}
.accordion-container-component .accordion-container-component__item .cmp-accordion__header .cmp-accordion__button--expanded .accordion-container-component__icon>svg{transform:rotate(0)}
@media(min-width:1280px){.accordion-container-component .accordion-container-component__item .cmp-accordion__header .cmp-accordion__button--expanded .accordion-container-component__icon>svg{transform:rotate(0) scale(1.5)}
}