.module--accordion .accordion{overflow:hidden}.module--accordion .accordion .accordion-item{background-color:#fff;border-radius:1rem;margin-bottom:.5rem}.module--accordion .accordion .accordion-title{border-radius:1rem 1rem 0 0;padding:1rem 5.75rem 1rem 1rem}@media print,screen and (min-width:47.9375em){.module--accordion .accordion .accordion-title{padding:1rem 5.75rem 1rem 1.5rem}}.module--accordion .accordion .accordion-title span{color:#222d33;transition:color .3s ease}.module--accordion .accordion .accordion-title svg{bottom:0;height:1.5rem;margin:auto;position:absolute;right:1rem;top:0;transition:transform .3s ease;width:1.5rem}@media print,screen and (min-width:47.9375em){.module--accordion .accordion .accordion-title svg{right:1.25rem}}@media print,screen and (min-width:75em){.module--accordion .accordion .accordion-title svg{right:1.5rem}}.module--accordion .accordion .is-active .accordion-title{background-color:#009647}.module--accordion .accordion .is-active .accordion-title span{color:#fff}.module--accordion .accordion .is-active .accordion-title svg{transform:rotate(180deg)}.module--accordion .accordion .is-active .accordion-title svg path{stroke:#fff}.module--accordion .accordion .accordion-content{padding:1rem}@media print,screen and (min-width:47.9375em){.module--accordion .accordion .accordion-content{padding:1.25rem}}@media print,screen and (min-width:75em){.module--accordion .accordion .accordion-content{padding:1.5rem}}