@layer components-entities{.accordion__title-wrap{display:flex;align-items:center;justify-content:space-between;cursor:pointer}.accordion__title{width:100%;-webkit-user-select:none;-moz-user-select:none;user-select:none}.accordion__content{min-height:0}.accordion__body{display:grid;grid-template-rows:0fr;overflow:hidden;margin-top:0;transition:all 0.4s}.accordion__svg-icon{width:20px;height:20px;transition:transform 0.4s;transform:rotate(90deg)}.accordion_only-mobile .accordion__body{grid-template-rows:1fr}@media screen and (max-width: 1279px){.accordion_only-mobile .accordion__body{grid-template-rows:0fr}}.accordion_only-mobile .accordion__svg-icon{display:none}@media screen and (max-width: 1279px){.accordion_only-mobile .accordion__svg-icon{display:block}}.accordion_icon-first .accordion__title-wrap{-moz-column-gap:8px;column-gap:8px}.accordion_icon-first .accordion__title{order:1}.accordion_icon-first .accordion__svg-icon{order:0}.accordion_child-accordion{padding-block:32px;width:100%;border-bottom:1px solid var(--tertiary-black)}.accordion_child-accordion:first-child{padding-top:0}.accordion_child-accordion:last-child{padding-bottom:0;border-bottom:none}.accordion_child-accordion .accordion__title-wrap{-moz-column-gap:16px;column-gap:16px;margin-bottom:0;cursor:pointer}.accordion_child-accordion .accordion__svg-icon{width:32px;height:32px}.accordion_child-accordion .accordion__text-wrap{display:flex;align-items:flex-start;flex-direction:column;row-gap:12px}@media screen and (max-width: 1279px){.accordion_child-accordion{padding-block:24px}}@media screen and (max-width: 767px){.accordion_child-accordion{padding-block:16px}}.accordion.js-accordion-active>.accordion__body{grid-template-rows:1fr;margin-top:20px}@media screen and (max-width: 1279px){.accordion.js-accordion-active>.accordion__body{grid-template-rows:1fr}}@media screen and (max-width: 1279px){.accordion.js-accordion-active>.accordion__body{margin-top:12px}}.accordion.js-accordion-active>.accordion__title-wrap>.accordion__svg-icon{transform:rotate(270deg)}.accordion.js-accordion-active>.accordion__title-wrap>.accordion__svg-icon.plus{transform:rotate(45deg)}}
