.expandable-text-block .expandable-items-wrapper{margin-left:-1rem;margin-right:-1rem}.expandable-text-block .expandable-column{padding-left:1rem;padding-right:1rem}.expandable-text-block .expandable-item summary{font-size:1.25rem;font-weight:700;line-height:1.75rem;list-style-type:none;margin:-1px;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}.expandable-text-block .expandable-item summary::-webkit-details-marker{display:none}.expandable-text-block .expandable-item summary .expandable-arrow{margin-left:2.5rem;margin-top:.75rem;transition-duration:.3s;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1)}.expandable-text-block .expandable-item[open] summary .expandable-arrow{--tw-rotate:180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.expandable-text-block .expandable-item[open] .expandable-item-content{margin-top:1rem}@media (min-width:1024px){.expandable-text-block .expandable-item[open] .expandable-item-content{margin-top:1.75rem}}.expandable-text-block .expandable-item[open] .expandable-item-content{animation:slideDown .3s ease-out}.expandable-text-block .expandable-item[open] .expandable-item-content p:last-child{margin-bottom:0}.expandable-text-block .expandable-item:not([open]) .expandable-item-content{animation:slideUp .3s ease-out}@keyframes slideDown{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@keyframes slideUp{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-10px)}}
