.m-text-media-accordions__intro-row{margin-bottom:3.2rem}.row.align-items-center{align-items:center}.m-text-media-accordions__accordions-panel{background:#f7f7f7;border-radius:1rem;padding:.8rem}.accordion-item{cursor:pointer;padding:1.6rem}.accordion-item:not(:first-child){border-top:2px solid #1e1e211a}.accordion-item__header__number{font-size:18px;font-weight:700;min-width:25px}.accordion-item__header__title{color:#1e1e21;font-size:18px;font-weight:700;padding-right:8px}.accordion-item.active .accordion-item__header__title{color:#00662f}.accordion-item__header-icon svg{transition:transform .2s}.accordion-item.active .accordion-item__header-icon svg{transform:rotate(180deg)}.accordion-item__content{display:none;margin-left:49px;margin-top:10px}.accordion-item__content p{font-size:18px}.accordion-item.active .accordion-item__content{display:block}.accordion-item__header{align-items:center;display:flex;justify-content:space-between}.accordion-item__header-left{align-items:center;display:flex;gap:1.2rem}@media only screen and (max-width:576px){.row.reverse-on-mobile{flex-direction:column-reverse}.m-text-media-accordions__intro-row{margin-bottom:1.5rem}.m-text-media-accordions__accordions-panel{margin-top:1.5rem;padding:.4rem}.accordion-item{padding:.8rem .5rem}.accordion-item__header__title{font-size:16px}.accordion-item__header-left{align-items:center;display:flex;gap:.5rem}.accordion-item__content{margin-left:35px}.accordion-item__content p{font-size:16px}}.m-text-media-accordions__cta{align-items:center;background:#00662f;border-radius:.5rem;color:#fff;display:flex;justify-content:space-between;margin-top:3.2rem;padding:2.4rem}.m-text-media-accordions__cta-text{max-width:70%}.m-text-media-accordions__cta-title{margin-bottom:.8rem}.m-text-media-accordions__cta-description,.m-text-media-accordions__cta-title{color:#fff}.m-text-media-accordions__cta-button{width:fit-content}.m-text-media-accordions__cta-button .button{align-items:center;background:#fff;border:unset;color:#00662f;display:flex;font-size:16px;gap:8px;justify-content:center}.m-text-media-accordions__cta-button .button:hover{background:#91002d;color:#fff}@media only screen and (max-width:576px){.m-text-media-accordions__cta{align-items:flex-start;flex-direction:column;gap:.8rem;margin-top:1.5rem;padding:1rem}.m-text-media-accordions__cta-text{max-width:unset}}