.block-child-accordion-item details summary .title{font-family:var(--font-family-heading);font-size:var(--text-styles-base-h4-font-size);font-style:normal;font-weight:500;line-height:var(--text-styles-base-h4-line-height)}.block-child-accordion-item{margin-bottom:var(--spacing-xs, 0.5rem)}.block-child-accordion-item details{text-align:left;width:100%;overflow:hidden;border:1px solid var(--color-brand-primary-blue, #012169);background:var(--color-brand-primary-offwhite-subtle, #faf9f7);box-shadow:0 1px 3px 0 rgba(190,172,160,.4)}.block-child-accordion-item details summary{cursor:pointer;display:flex;align-items:center;gap:1rem;padding:var(--spacing-m, 1rem);color:var(--color-brand-primary-blue, #012169)}.block-child-accordion-item details summary::-webkit-details-marker{display:none}.block-child-accordion-item details summary .title{flex:1 0 0;margin:0;padding:0}.block-child-accordion-item details summary .toggle{display:flex;flex-shrink:0;align-items:center;justify-content:center;background-image:url(../../../images/chevron-with-bg-down.svg);background-size:contain;background-repeat:no-repeat;width:2rem;height:2rem;transition:all .2s ease}@media screen and (min-width: 1025px){.block-child-accordion-item details summary .toggle{width:2.5rem;height:2.5rem}}.block-child-accordion-item details .child-content{padding:0 var(--spacing-m, 1rem) var(--spacing-m, 1rem)}.block-child-accordion-item details[open]{background:var(--color-neutral-white, #fff)}.block-child-accordion-item details[open] .toggle{background-image:url(../../../images/chevron-with-bg-up.svg)}.block-child-accordion-item details:not([open]) .child-content{display:none}
