.block-child-accordion-item{margin-top:0 !important;margin-bottom:0 !important}.block-child-accordion-item details{border:0;border-top:var(--stroke-m, 2px) solid var(--color-border-bold, #141414);text-align:left;width:100%}.block-child-accordion-item details summary{cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:var(--spacing-s, 0.75rem);width:100%;color:var(--color-text-primary, #141414);font-family:"neue-haas-grotesk-display",arial,sans-serif;font-size:var(--text-styles-interface-m-font-size, 1rem);font-style:normal;font-weight:700;line-height:var(--text-styles-interface-m-line-height, 1.375rem);letter-spacing:.02em;text-transform:uppercase;padding:var(--spacing-l, 1.25rem) 0;background-color:rgba(0,0,0,0);box-sizing:border-box}.block-child-accordion-item details summary .title{margin:0;flex:1;padding-right:var(--spacing-s, 0.75rem);transition:all .2s ease}.block-child-accordion-item details summary:hover .title{transform:translateX(0.5rem);color:var(--color-brand-primary)}.block-child-accordion-item details summary::-webkit-details-marker{display:none}.block-child-accordion-item details summary::marker{display:none}.block-child-accordion-item details summary .toggle{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:var(--trigger-s, 1.5rem);height:var(--trigger-s, 1.5rem);color:var(--color-text-primary, #141414);background:rgba(0,0,0,0)}.block-child-accordion-item details summary .toggle__icon{display:flex;align-items:center;justify-content:center}.block-child-accordion-item details summary .toggle__icon svg{width:1.25rem;height:1.25rem}.block-child-accordion-item details summary .toggle__icon--chevron-up{display:none}.block-child-accordion-item details .child-content{padding-top:0;padding-right:0;padding-bottom:var(--spacing-l, 1.25rem)}.block-child-accordion-item details .child-content p{font-size:var(--text-styles-base-p-font-size, 1rem);line-height:var(--text-styles-base-p-line-height, 1.625rem)}.block-child-accordion-item details[open] summary{padding-bottom:var(--spacing-s, 0.75rem)}.block-child-accordion-item details[open] .toggle .toggle__icon--chevron-up{display:flex}.block-child-accordion-item details[open] .toggle .toggle__icon--chevron-down{display:none}.block-child-accordion-item:last-child details{border-bottom:var(--stroke-m, 2px) solid var(--color-border-bold, #141414)}
