@keyframes shrinkGrow{0%{border-bottom:solid 1px currentColor;width:100%}0%{width:0}50%{width:50%}100%{width:100%}}.press-accordion{width:100%;padding-inline:var(--gutter);margin-block:var(--space-48);display:flex;justify-content:center}@media(min-width:768px){.press-accordion{margin-block:var(--space-80) var(--space-48)}
}.press-accordion a{font:var(--font-body-bold);text-transform:var(--font-body-bold-text-transform);letter-spacing:var(--font-body-bold-letter-spacing)}.press-accordion__wrapper{display:flex;flex-direction:column;gap:var(--space-24);width:100%;max-width:var(--max-content-width)}@media(min-width:768px){.press-accordion__wrapper{flex-direction:row}
}.press-accordion__wrapper>*{flex:1}.press-accordion__mobile-title{display:block;text-align:center}@media(min-width:768px){.press-accordion__mobile-title{display:none}}.press-accordion__desktop-title{display:none}@media(min-width:768px){.press-accordion__desktop-title{display:block}}.press-accordion__title{margin-bottom:var(--space-32)}
@media(min-width:768px){.press-accordion__title{margin-top:var(--space-5)}}.press-accordion__copy{margin-bottom:0}@media(min-width:768px){.press-accordion__copy{margin-bottom:var(--space-48)}}.press-accordion__accordions{display:flex;flex-direction:column;gap:var(--space-24)}.press-accordion [data-accordion-item] .accordion--minus{display:none}
.press-accordion [data-accordion-item] .accordion--plus{display:block}.press-accordion [data-accordion-item].active .accordion--minus{display:block}.press-accordion [data-accordion-item].active .accordion--plus{display:none}.press-accordion [data-accordion-button]{display:flex;width:100%;justify-content:space-between;align-items:center}
.press-accordion [data-accordion-button] svg{height:var(--space-12);width:var(--space-12)}.press-accordion__button-link{position:relative;font:var(--font-utility);text-transform:var(--font-utility-text-transform);letter-spacing:var(--font-utility-letter-spacing)}.press-accordion__button-link::after{content:"";z-index:1;position:absolute;margin:0 auto;width:100%;bottom:0;left:0;right:0;min-height:1px;background-color:currentColor}
.press-accordion__button-link:hover::after{animation:shrinkGrow .3s ease-in-out}.press-accordion [data-accordion-content]{padding-left:var(--space-45)}.press-accordion [data-accordion-content] .rte--simple{margin-top:var(--space-20)}.press-accordion [data-accordion-content] .rte--simple ol,.press-accordion [data-accordion-content] .rte--simple ul{list-style-position:outside}
.press-accordion [data-accordion-content] .rte--simple ol li,.press-accordion [data-accordion-content] .rte--simple ul li{margin-bottom:var(--space-12)}