<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "UTF-8";
.accordion { margin-left: 0; background: #ffffff; list-style-type: none; }

.accordion[disabled] .accordion-title { cursor: not-allowed; }

.accordion-item:first-child &gt; :first-child { border-radius: 6px 6px 0 0; }

.accordion-item:last-child &gt; :last-child { border-radius: 0 0 6px 6px; }

.accordion-title { position: relative; display: block; padding: 1.25rem 1rem; border: 1px solid #c7c7c7; border-bottom: 0; font-size: 0.75rem; line-height: 1; color: #00243a; }

:last-child:not(.is-active) &gt; .accordion-title { border-bottom: 1px solid #c7c7c7; border-radius: 0 0 6px 6px; }

.accordion-title:hover, .accordion-title:focus { background-color: #c7c7c7; }

.accordion-title::before { position: absolute; top: 50%; right: 1rem; margin-top: -0.5rem; content: "+"; }

.is-active &gt; .accordion-title::before { content: "–"; }

.accordion-content { display: none; padding: 1rem; border: 1px solid #c7c7c7; border-bottom: 0; background-color: #ffffff; color: #1e1e1e; }

:last-child &gt; .accordion-content:last-child { border-bottom: 1px solid #c7c7c7; }

.accordion { margin-top: 1rem; margin-bottom: 2rem; }

@media print, screen and (min-width: 64em) { .accordion { margin-left: -1rem; margin-right: -1rem; } }

.accordion table { margin-left: 0; margin-right: 0; }

.accordion .accordion-title, .accordion .accordion-content { border: none; }

.accordion .accordion-item { border-bottom: 1px solid #a5a5a5; }

.accordion .accordion-item:first-child &gt; :first-child, .accordion .accordion-item:last-child &gt; :first-child { border-radius: 0; }

.accordion .accordion-item:last-of-type &gt; .accordion-content, .accordion .accordion-item:last-of-type:not(.is-active) &gt; .accordion-title { border-bottom: none; }

.accordion .accordion-item.is-active &gt; .accordion-title { background: #00243a; color: #ffffff; }

.accordion .accordion-item.is-active .field--name-field-daterange { color: #ffffff; }

.accordion .accordion-item:not(.is-active) &gt; .accordion-title { border-left: 1px solid #a5a5a5; border-right: 1px solid #a5a5a5; }

@media print, screen and (min-width: 64em) { .accordion .accordion-item:not(.is-active) &gt; .accordion-title { border-left: none; border-right: none; } }

.accordion .accordion-item:first-child:not(.is-active) &gt; .accordion-title { border-top: 1px solid #a5a5a5; }

.accordion .accordion-title { color: #1e1e1e; color: var(--rw-text-color, #1e1e1e); -webkit-transition: all 0.15s ease-in; transition: all 0.15s ease-in; border: none; padding-right: 4rem; }

.accordion .accordion-title:hover, .accordion .accordion-title:focus { background: #e9e9e9; }

.accordion .accordion-title:before { position: absolute; top: 1rem; right: 1rem; margin-top: 0; width: 2rem; height: 2rem; line-height: 1; font-size: 2rem; text-align: center; }

@media print, screen and (min-width: 40em) { .accordion .accordion-title { padding-right: 7rem; }
  .accordion .accordion-title:before { top: 50%; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); width: 5rem; height: 5rem; font-size: 5rem; } }

.accordion .accordion-content { border-left: 1px solid #a5a5a5; border-right: 1px solid #a5a5a5; }

@media print, screen and (min-width: 64em) { .accordion .accordion-content { border-left: none; border-right: none; } }

.accordion .field--name-field-daterange { font-size: 1rem; color: var(--uct-color--secondary, var(--rw-secondary-color, #72808a)); }

/*# sourceMappingURL=../../../maps/accordion/accordion.css.map */
</pre></body></html>