.accordion__title+*{margin-top:var(--space-m)}.accordion__wrapper{display:flex;gap:var(--gutter)}.accordion__wrapper>*{flex:1}.accordion__items{display:flex;flex-direction:column;flex-wrap:wrap}.accordion__item{align-content:center;border-bottom:1px solid var(--surface-primary-invert-10,rgba(22,22,14,.1));padding:0 var(--space-3xs);transition:all .3s ease-out}.accordion__item:first-child{border-top:1px solid var(--surface-primary-invert-10,rgba(22,22,14,0))}@media (max-width:48rem){.accordion__item{padding:var(--space-xs)}}.accordion__item.is-active,.accordion__item:focus-within,.accordion__item:hover{background:var(--surface-primary,#fffffc)}.has-white-background .accordion__item.is-active,.has-white-background .accordion__item:focus-within,.has-white-background .accordion__item:hover{background:var(--surface-secondary,#eae5e3)}.accordion .accordion__item-header{align-items:center;background:hsla(0,0%,100%,0);border:0;border-radius:0;color:inherit;cursor:pointer;display:inline-flex;font-family:inherit;font-size:inherit;font-size:var(--heading-size-400);font-weight:inherit;font-weight:400;gap:var(--gutter);justify-content:space-between;letter-spacing:.02em;line-height:inherit;line-height:1.1;min-width:1px;padding:0;padding:var(--space-3xs) 0;text-align:left;width:100%}.accordion .accordion__item-header:hover{background:hsla(0,0%,100%,0);background-image: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{border-top:1px solid var(--surface-primary-invert-10,rgba(22,22,14,.1));overflow:hidden;padding:0}.accordion__item-content-inner>:first-child{margin-top:0}[aria-hidden=false] .accordion__item-content-inner{padding:var(--space-3xs) 0}.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{height:0;margin:0;opacity:0;position:absolute;top:0;transition:opacity .5s linear;visibility:hidden;width:100%}.accordion__image img{aspect-ratio:1;-o-object-fit:cover;object-fit:cover;vertical-align:top;width:100%}.accordion__image.show-image{height:auto;opacity:1;visibility:visible}.accordion__mobile-image{margin:var(--space-m) 0 0;width:100%}.accordion__mobile-image img{aspect-ratio:1;-o-object-fit:cover;object-fit:cover;vertical-align:top;width:100%}@media (min-width:48.001rem){.accordion__mobile-image{display:none}}