.module--accordion .left-content{margin-bottom:2rem}@media print,screen and (min-width:47.9375em){.module--accordion .left-content{margin-bottom:3rem}}@media print,screen and (min-width:77.5em){.module--accordion .left-content{margin-bottom:0}}.module--accordion .accordion{overflow:hidden}.module--accordion .accordion .accordion-item{border-bottom:.0625rem solid #cfcfcf}.module--accordion .accordion .accordion-title{color:#878787;font-weight:600;line-height:1.2;padding:1rem 1.25rem 1rem 0;transition:color .3s ease}.module--accordion .accordion .accordion-title svg{bottom:0;height:.75rem;margin:auto;position:absolute;right:0;top:0;transition:transform .3s ease;width:.75rem}.module--accordion .accordion .accordion-title svg g,.module--accordion .accordion .accordion-title svg path{stroke:#878787;transition:fill .3s ease}.module--accordion .accordion .is-active .accordion-title{color:#255b9d}.module--accordion .accordion .is-active .accordion-title svg{transform:rotate(180deg)}.module--accordion .accordion .is-active .accordion-title svg g,.module--accordion .accordion .is-active .accordion-title svg path{stroke:#255b9d}.module--accordion .accordion .accordion-content{padding:0 1.5rem 1rem}@media print,screen and (min-width:77.5em){.module--accordion .accordion .accordion-content{padding:0 1.5rem 1.5rem}}