@use "sass:math";.module--accordion .accordion{overflow:hidden}.module--accordion .accordion .accordion-item:not(:last-of-type){border-bottom:1px solid #747474}.module--accordion .accordion .accordion-title{border-bottom:1px solid #fff;padding:1rem 2.5rem 1rem 1rem;transition:border-color .3s ease}.module--accordion .accordion .accordion-title[aria-expanded=true]{border-color:#747474}@media print,screen and (min-width:47.9375em){.module--accordion .accordion .accordion-title{padding:1.25rem 3.125rem 1.25rem 1.25rem}}@media print,screen and (min-width:75em){.module--accordion .accordion .accordion-title{padding:1.5rem 5.75rem 1.5rem 1.5rem}}.module--accordion .accordion .accordion-title span{color:#2b2829;font-weight:600;transition:color .3s ease}.module--accordion .accordion .accordion-title svg{bottom:0;height:.75rem;margin:auto;position:absolute;right:1rem;top:0;transition:transform .3s ease;width:.75rem}@media print,screen and (min-width:47.9375em){.module--accordion .accordion .accordion-title svg{height:.875rem;right:1.25rem;width:.875rem}}@media print,screen and (min-width:75em){.module--accordion .accordion .accordion-title svg{height:1rem;right:1.5rem;width:1rem}}.module--accordion .accordion .accordion-title svg g{fill:#6f6f6f;transition:fill .3s ease}.module--accordion .accordion .is-active .accordion-title svg{transform:rotate(180deg)}.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}}