.accordion.nweb-ce-accordion{--bs-accordion-color: var(--bs-body-color);--bs-accordion-bg: transparent;--bs-accordion-border-color: var(--bs-gray-300);--bs-accordion-border-radius: 0;--bs-accordion-inner-border-radius: 0;--bs-accordion-btn-color: var(--bs-heading-color, var(--bs-dark));--bs-accordion-btn-bg: transparent;--bs-accordion-btn-padding-y: 1.125rem;--bs-accordion-btn-focus-box-shadow: none;--bs-accordion-btn-active-icon: var(--bs-accordion-btn-icon);--bs-accordion-active-color: var(--bs-primary);--bs-accordion-active-bg: transparent;--bs-accordion-body-padding-y: 1.25rem}.accordion.nweb-ce-accordion .accordion-header{margin:0}.accordion.nweb-ce-accordion .accordion-button{font-size:1.25rem;font-weight:700;text-align:left}.accordion.nweb-ce-accordion .accordion-button:not(.collapsed){box-shadow:none}.accordion.nweb-ce-accordion .accordion-button:focus-visible{outline:2px solid var(--bs-primary);outline-offset:-2px}.accordion.nweb-ce-accordion .accordion-body>:last-child,.accordion.nweb-ce-accordion .accordion-body>.frame:last-child>:last-child{margin-bottom:0}.accordion.nweb-ce-accordion.variant-plain{--bs-accordion-btn-padding-x: 0;--bs-accordion-body-padding-x: 0}.accordion.nweb-ce-accordion.variant-plain .accordion-item{border-left:0;border-right:0}.accordion.nweb-ce-accordion.variant-plain .accordion-item:first-of-type{border-top:var(--bs-accordion-border-width) solid var(--bs-accordion-border-color)}.accordion.nweb-ce-accordion.variant-boxed{--bs-accordion-btn-padding-x: 1.25rem;--bs-accordion-body-padding-x: 1.25rem}