.m-text-accordion .accordion{--os-accordion-color: var(--font-color-body);--os-accordion-color: var(--os-accordion-color);--os-accordion-bg: transparent;--os-accordion-transition: color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out, border-radius .15s ease, font-weight .15s ease;--os-accordion-weight: 400;--os-accordion-border-color: transparent;--os-accordion-border-width: 0;--os-accordion-border-radius: 0;--os-accordion-inner-border-radius: calc(var(--os-border-radius) - (var(--os-border-width)));--os-accordion-btn-padding-x: 0;--os-accordion-btn-padding-y: 0;--os-accordion-btn-color: #091D3E;--os-accordion-btn-bg: transparent;--os-accordion-btn-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23424241' stroke-linecap='round' stroke-linejoin='round'%3e%3cpath d='m2 5 6 6 6-6'/%3e%3c/svg%3e");--os-accordion-btn-icon-width: 1.5rem;--os-accordion-btn-icon-transform: rotate(-180deg);--os-accordion-btn-icon-transition: transform .2s ease-in-out;--os-accordion-btn-active-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='rgb%289.6, 46, 84%29' stroke-linecap='round' stroke-linejoin='round'%3e%3cpath d='m2 5 6 6 6-6'/%3e%3c/svg%3e");--os-accordion-btn-focus-box-shadow: none;--os-accordion-body-padding-x: 0;--os-accordion-body-padding-y: .5rem;--os-accordion-active-color: #091D3E;--os-accordion-active-weight: 600;--os-accordion-active-bg: transparent;gap:2.5rem;display:flex;flex-direction:column;padding-left:2rem;position:relative}.m-text-accordion .accordion:after{content:"";width:1px;background-color:var(--border-subtle);height:100%;top:0%;right:0%;bottom:0%;left:1px;position:absolute}.m-text-accordion .accordion-button:after{content:none}.m-text-accordion .accordion-button{transition:font-weight .2s ease}.m-text-accordion .accordion-button:hover{font-weight:700}.m-text-accordion .accordion-button:not(.collapsed){font-weight:700}.m-text-accordion .accordion-item:has(.accordion-collapse.show) .accordion-button{font-weight:700}.m-text-accordion .accordion-item{position:relative;z-index:1}.m-text-accordion .accordion-item:has(.accordion-collapse.show:not(.collapsing)) .accordion-button{pointer-events:none}.m-text-accordion .accordion-item:has(.accordion-collapse.show:not(.collapsing)):before{display:none;height:100%;content:"";position:absolute;width:5px;background-color:var(--os-primary);left:1.9375rem;top:0}.lavalamp{position:absolute;width:5px;background-color:var(--os-primary);left:.0625rem;top:0;transition:all .3s ease;z-index:1}
