/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.accordion{gap:var(--space--m);background-color:var(--color-system-primary);border-radius:var(--border-radius--default);border:1px solid var(--color-neutral-quaternary);padding:var(--space--m);display:flex;flex-direction:column;cursor:pointer;}.accordion-toggle{display:flex;align-items:center;gap:var(--space--s);font-size:var(--font-size--link-text);line-height:var(--font-line-height--base);font-weight:var(--font-weight--bold);}.accordion-wrapper-content{display:none;opacity:0;}.accordion.active .accordion-wrapper-content{display:block;overflow:visible;padding-left:var(--space--l);padding-right:var(--space--l);animation:fadeInAnimation ease-in-out 0.3s;animation-iteration-count:1;animation-fill-mode:forwards;}.accordion-wrapper-content a{text-decoration:underline;}.accordion .accordion-toggle-icon-close{display:none;}.accordion .accordion-toggle-icon-open{display:inline-flex;}.accordion.active .accordion-toggle-icon-close{display:inline-flex;}.accordion.active .accordion-toggle-icon-open{display:none;}.accordion-title{font-size:var(--font-size--link-text);line-height:var(--font-line-height--base);font-weight:var(--font-weight--bold);text-decoration:none;width:fit-content;margin-bottom:0;}@keyframes fadeInAnimation{0%{opacity:0;}100%{opacity:1;}}.dark.text-white.bg-secondary .accordion-group .accordion{border-color:var(--color-neutral-secondary);background-color:var(--color-secondary);}.dark.text-white .accordion-group .prose > *,.dark.text-white .accordion-group .prose ul li p,.dark.text-white .accordion-group .prose ol li p,.dark.text-white .accordion-group .prose table tr th p,.dark.text-white .accordion-group .prose table tr td p,.dark.text-white .accordion-group .prose table tr th,.dark.text-white .accordion-group .prose table tr td,.dark.text-white .accordion-group .accordion-toggle{color:var(--color-system-secondary) !important;}.dark.text-white .accordion-group .prose a,.dark.text-white .accordion-group .prose p a,.dark.text-white .accordion-group .prose ul li p a,.dark.text-white .accordion-group .prose ol li p a,.dark.text-white .accordion-group .prose table tr th a,.dark.text-white .accordion-group .prose table tr td a{color:var(--color-system-link-dodl) !important;}.dark.text-white.bg-secondary .accordion-group .prose table{border-radius:1.5rem;background-color:rgb(255,255,255,0.05);}.dark.text-white.bg-secondary .accordion-group .prose table tr th,.dark.text-white.bg-secondary .accordion-group .prose table tr td{padding-top:1.5rem !important;padding-bottom:1.5rem !important;border-bottom-color:var(--color-neutral-secondary) !important;}.dark.text-white.bg-secondary .accordion-group .prose table tr:last-child td{border-bottom:none;}@media (max-width:640px){.paragraph--type--accordion table tr:has(> :last-child:nth-child(2)){display:flex;flex-direction:column;}.paragraph--type--accordion table tr:has(> :last-child:nth-child(2)) td:first-child{border:none;}.dark.text-white.bg-secondary .accordion-group .prose .paragraph--type--accordion table tr:has(> :last-child:nth-child(2)) td:first-child{padding-bottom:0 !important;}}
.paragraph--hero-banner .content-container[class*="content-fade-background-"]::before{position:absolute;z-index:0;left:0;display:block;width:100%;height:100%;content:"";}.paragraph--hero-banner .content-container.content-fade-background-black::before{background:linear-gradient(90deg,rgb(0,0,0,1) 20%,rgb(0,0,0,0) 100%);}.paragraph--hero-banner .content-container.content-fade-background-primary::before{background:linear-gradient(90deg,rgb(213,0,50,1) 20%,rgb(213,0,50,0) 100%);}.paragraph--hero-banner .content-container.content-fade-background-secondary::before{background:linear-gradient(90deg,rgb(55,55,65,1) 20%,rgb(55,55,65,0) 100%);}.paragraph--hero-banner .content-container.content-fade-background-tertiary::before{background:linear-gradient(90deg,rgb(242,242,234,1) 20%,rgb(242,242,234,0) 100%);}.paragraph--hero-banner.bg-money-matters{background-color:var(--money-matters-color-primary);}.brand-money-matters [data-component-id$=":hero_banner"]{color:white;background-color:var(--money-matters-color-primary);}.right-content [data-component-id="ajbell_components:wrapper"].flex-row{flex-wrap:wrap;}
.video-component--media *:not(svg){width:100%;}
