.accordion__title+*{margin-top:var(--space-l)}.accordion__wrapper{border-radius:.75rem;display:flex;gap:var(--space-s);padding:var(--space-s)}.accordion__wrapper.has-light_grey-background{padding:0}.accordion__wrapper>*{flex:1}.accordion__items{align-items:stretch;display:flex;flex-direction:column;flex-wrap:wrap;gap:var(--space-3xs)}.accordion__item{align-content:center;background:var(--color-surface-white,#fff);border-radius:.75rem;flex:1;padding:var(--space-3xs);transition:all .3s ease-out}@media (max-width:48rem){.accordion__item{padding:var(--space-xs)}}.accordion--has-images .accordion__item{opacity:.7}.accordion__item.is-active,.accordion__item:focus-within,.accordion__item:hover{opacity:1}.accordion__item-title{font-family:var(--font-family-title);font-size:var(--heading-size-200);font-weight:600;letter-spacing:-.04em;line-height:1.1}.accordion .accordion__item-header{align-items:center;background:hsla(0,0%,100%,0);border:0;border-radius:0;color:var(--color-text-primary,#23232a);cursor:pointer;display:inline-flex;font-family:inherit;font-family:var(--font-family-title);font-size:inherit;font-size:var(--heading-size-200);font-weight:inherit;font-weight:600;gap:var(--gutter);justify-content:space-between;letter-spacing:-.04em;line-height:inherit;line-height:1.1;min-height:1px;min-width:1px;padding:0;text-align:left;width:100%}.accordion .accordion__item-header:after,.accordion .accordion__item-header:before{display:none}.accordion .accordion__item-header:focus{outline:none}.accordion .accordion__item-header[aria-expanded=true] .accordion__button-icon{transform:rotate(-180deg)}.accordion__item-content{display:grid;grid-template-rows:0fr;opacity:0;transition:grid-template-rows .3s ease-out,opacity .3s ease-out,visibility .3s ease-out;visibility:hidden}.accordion__item-content[aria-hidden=false]{grid-template-rows:1fr;opacity:1;visibility:visible}.accordion__item-content-inner{overflow:hidden}.accordion__item-content-inner>:first-child{margin-top:var(--space-xs)}@media (min-width:48.001rem){.accordion__item-content-inner>:first-child{margin-top:var(--space-5xs)}}.accordion__button-icon{flex-shrink:0;margin-left:auto;pointer-events:none;transition:transform .3s}.accordion__images{aspect-ratio:1;position:relative}@media (max-width:48rem){.accordion__images{display:none}}.accordion__image{background:var(--color-surface-white,#fff);border-radius:.75rem;height:0;margin:0;opacity:0;position:absolute;top:0;transition:opacity .5s linear;visibility:hidden;width:100%}.accordion__image img{aspect-ratio:1;border-radius:.75rem;-o-object-fit:cover;object-fit:cover;vertical-align:top;width:100%}.accordion__image.show-image{height:auto;opacity:1;visibility:visible}.dnd-section .dnd-row:has(.column-lifts__item.has-purple-background)+.dnd-row:has(.accordion__wrapper.has-purple-background) .has-purple-background{margin-top:calc(var(--gutter)*-1 + var(--space-3xs))}.dnd-section .dnd-row:has(.column-lifts__item.has-blush-background)+.dnd-row:has(.accordion__wrapper.has-blush-background) .has-blush-background{margin-top:calc(var(--gutter)*-1 + var(--space-3xs))}.dnd-section .dnd-row:has(.column-lifts__item.has-pink-background)+.dnd-row:has(.accordion__wrapper.has-pink-background) .has-pink-background{margin-top:calc(var(--gutter)*-1 + var(--space-3xs))}.dnd-section .dnd-row:has(.column-lifts__item.has-white-background)+.dnd-row:has(.accordion__wrapper.has-white-background) .has-white-background{margin-top:calc(var(--gutter)*-1 + var(--space-3xs))}.dnd-section .dnd-row:has(.column-lifts__item.has-light_grey-background)+.dnd-row:has(.accordion__wrapper.has-light_grey-background) .has-light_grey-background{margin-top:calc(var(--gutter)*-1 + var(--space-3xs))}