.accordion-section{--brand-icon-chevron:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='36' height='36' viewBox='0 0 36 36'%3E%3Cg fill='none' fill-rule='evenodd' stroke='%23000' stroke-width='1.5' transform='translate(1 1)'%3E%3Ccircle cx='17' cy='17' r='17' transform='rotate(-90 17 17)'/%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' d='m10.388 15.11 6.375 6.375 6.376-6.375'/%3E%3C/g%3E%3C/svg%3E");overflow:visible}.accordion-section .accordion{background-color:var(--brand-quaternary-color);border-radius:var(--brand-border-radius);margin-bottom:1rem;overflow:hidden;padding:1rem 1rem 1rem 2rem;position:relative;-webkit-transition:background-color .3s cubic-bezier(.4,0,.2,1),-webkit-box-shadow .3s cubic-bezier(.4,0,.2,1);transition:background-color .3s cubic-bezier(.4,0,.2,1),-webkit-box-shadow .3s cubic-bezier(.4,0,.2,1);transition:background-color .3s cubic-bezier(.4,0,.2,1),box-shadow .3s cubic-bezier(.4,0,.2,1);transition:background-color .3s cubic-bezier(.4,0,.2,1),box-shadow .3s cubic-bezier(.4,0,.2,1),-webkit-box-shadow .3s cubic-bezier(.4,0,.2,1)}.accordion-section .accordion:last-child{margin-bottom:0}.accordion-section .accordion:before{background-color:var(--brand-tertiary-color);content:"";height:100%;left:0;opacity:0;position:absolute;top:0;-webkit-transition:opacity .3s cubic-bezier(.4,0,.2,1);transition:opacity .3s cubic-bezier(.4,0,.2,1);width:.25rem}.accordion-section .accordion__btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;background-color:transparent;border:none;cursor:pointer;font-weight:600;justify-content:space-between;outline:none;padding:0;text-align:left;width:100%}@media (max-width:768px){.accordion-section .accordion__btn{padding:.5rem 1rem}}.accordion-section .accordion__btn:after{background-color:var(--brand-primary-color);border:.0625rem solid var(--brand-primary-color);border-radius:50%;content:"";height:2.25rem;margin-left:1rem;-webkit-mask:var(--brand-icon-chevron) no-repeat center/contain;mask:var(--brand-icon-chevron) no-repeat center/contain;width:2.25rem;-ms-flex-negative:0;flex-shrink:0}@media (max-width:768px){.accordion-section .accordion__btn:after{height:1.5rem;width:1.5rem}}.accordion-section .accordion__description{height:0;overflow:hidden;-webkit-transition:height .3s cubic-bezier(.4,0,.2,1);transition:height .3s cubic-bezier(.4,0,.2,1)}.accordion-section .accordion__description .brand-text{margin-top:1rem;overflow:hidden;position:relative}@media (max-width:768px){.accordion-section .accordion__description .brand-text{padding:1rem}}.accordion-section .accordion__description .brand-text h3{font-size:var(--brand-default-fs);line-height:var(--brand-default-lh)}.accordion-section .accordion.open{background-color:var(--brand-secondary-color);-webkit-box-shadow:0 0 transparent,0 0 transparent,0 0 1.875rem rgba(16,12,42,.078);box-shadow:0 0 transparent,0 0 transparent,0 0 1.875rem rgba(16,12,42,.078)}.accordion-section .accordion.open:before{opacity:1}.accordion-section .accordion.open .accordion__btn:after{opacity:0}.accordion-section.template-2{--brand-tertiary-color:#3c4bc8}.accordion-section.template-3{--brand-tertiary-color:#4b26b7}