.split-color-accordion .accordion-item{padding:1rem;border-radius:20px;position:relative}.split-color-accordion .accordion-item .accordion-title{font-size:1rem;line-height:1.375rem;font-weight:700}@media (min-width: 768px){.split-color-accordion .accordion-item .accordion-title{font-size:1.125rem;line-height:1.5rem}}.split-color-accordion .accordion-item .accordion-trigger{display:flex;gap:1rem;text-align:left}.split-color-accordion .accordion-item .accordion-trigger .accordion-icon{width:24px;height:24px;transition:transform .25s ease-in-out}@media (prefers-reduced-motion){.split-color-accordion .accordion-item .accordion-trigger .accordion-icon{transition:none}}.split-color-accordion .accordion-item .accordion-panel{font-size:1rem;font-weight:400;height:0;overflow:hidden;transition:height .25s ease-in-out}@media (prefers-reduced-motion){.split-color-accordion .accordion-item .accordion-panel{transition:none}}.split-color-accordion .accordion-item .accordion-panel.measuring{visibility:hidden;position:absolute;height:auto;padding-top:1rem}@media (min-width: 768px){.split-color-accordion .accordion-item .accordion-panel{font-size:1.125rem}}.split-color-accordion .accordion-item.active.green{background-color:#ebf6eb}.split-color-accordion .accordion-item.active.blue{background-color:#e6effa}.split-color-accordion .accordion-item.active.yellow{background-color:#fef9e8}.split-color-accordion .accordion-item.active.electric-blue{background-color:#ecfbff}.split-color-accordion .accordion-item.active.teal{background-color:#dbf9f0}.split-color-accordion .accordion-item.active.orange{background-color:#ffb366}.split-color-accordion .accordion-item.active.navy{background-color:#cbd5f7}.split-color-accordion .accordion-item.active .accordion-icon{transform:rotate(180deg)}.split-color-accordion .accordion-item.active .accordion-panel{padding-top:1rem}.split-color-accordion .accordion-images{display:grid;grid-template-areas:"stack"}.split-color-accordion .accordion-images .accordion-image{grid-area:stack;visibility:hidden;opacity:0;border-radius:20px;position:absolute;width:0;height:0;transition:opacity .25s ease-in-out}@media (prefers-reduced-motion){.split-color-accordion .accordion-images .accordion-image{transition:none}}.split-color-accordion .accordion-images .accordion-image.active{display:block;visibility:visible;width:100%;height:auto;opacity:1;position:relative}
