.advanced-columns{& .align-center .column__icon{margin-left:auto;margin-right:auto}& .align-right .column__icon{margin-left:auto}& .align-left .column__icon{margin-right:auto}& .advanced-column{display:flex;flex-direction:column;gap:var(--space-xl);& .image-wrapper-cover+.column__body .column__icon{margin-top:var(--space-lg)}& .column__icon{height:6rem;width:6rem;& img{filter:var(--color-icon-filter)}}& .column__icon:not(:last-child){margin-bottom:var(--space-lg)}& .column__accordion:not(:first-child){padding-top:var(--space-xl)}& .column__accordion details{border-bottom-style:solid;border-bottom-width:.1rem;text-align:left}& .column__accordion details:first-child{border-top-style:solid;border-top-width:.1rem}& .column__accordion summary{align-items:center;display:flex;justify-content:space-between;margin:1.2rem 0;padding:var(--space-sm) 0;transition:all .2s ease-out}& .column__accordion summary:hover{cursor:pointer;text-decoration:underline}& .column__accordion details[open] summary{margin-bottom:var(--space-lg)}& .column__accordion summary:after{aspect-ratio:1/1;background-color:var(--color-black);content:"";flex-shrink:0;transition:all .2s ease;width:2rem}& .column__accordion details[open] summary:after{transform:rotate(-180deg)}& .column__accordion summary h3{padding-right:var(--space-lg)}& .column__accordion details .richtext{padding-bottom:var(--space-xl)}}}