.accordion.true-false {
    --bs-accordion-btn-padding-y: var(--spacing-16);
    --bs-accordion-btn-padding-x: var(--spacing-16);
    --bs-accordion-body-padding-x: var(--spacing-16);
    --bs-accordion-body-padding-y: var(--spacing-16);
    --accordion-item-margin: var(--spacing-20) 0;
    --accordion-item-last-of-type-margin-bottom: 0;
    --bs-accordion-color: var(--neutral-black-color);
    --bs-accordion-bg: var(--neutral-bg-bone-color);
    --bs-accordion-btn-bg: var(--neutral-bg-bone-color);
    --bs-accordion-active-bg: var(--neutral-bg-bone-color);
    --bs-accordion-btn-color : var(--primary-denim-color);
    --bs-accordion-active-color: var(--primary-denim-color);
    --accordion-item-first-of-type-margin-top: var(--spacing-24);
    --bs-accordion-btn-icon: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="30" height="30" viewBox="0 0 30 30" fill="none"><circle cx="15" cy="15" r="12.5" fill="%23ECF0F4"/><path d="M18.75 13.125L15 16.875L11.25 13.125" stroke="%230066B9" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></svg>');
    --bs-accordion-btn-active-icon: var(--bs-accordion-btn-icon);
}
.block-true-false-accordion h3 + p {
    margin-top: var(--spacing-16);
}
.accordion.true-false .accordion-button {
    font: var(--link-18-font-definition);
}
.accordion.true-false .accordion-body {
    padding-top: 0;
}
.accordion.true-false h4 {
    padding: var(--spacing-16) var(--spacing-16) 0;
}
@media screen and (min-width: 992px) {
    .accordion.true-false h4 {
        padding: var(--spacing-24) var(--spacing-24) 0;
    }
    .accordion.true-false {
        --bs-accordion-btn-padding-y: var(--spacing-20);
        --bs-accordion-btn-padding-x: var(--spacing-24);
        --bs-accordion-body-padding-x: var(--spacing-24);
        --bs-accordion-body-padding-y: var(--spacing-24);
        --accordion-item-first-of-type-margin-top: var(--spacing-40);
    }
}
