.layout--accordion .layout__accordion{border-bottom:2px solid var(--color,currentColor);margin-bottom:1rem;padding-bottom:1rem}.layout--accordion [open].layout__accordion>summary [class*=accordion-state]:after{transform:translateY(-50%) rotate(90deg)}.layout--accordion .layout__accordion [class*=accordion-state]{background:transparent;border:0;flex:0 0 1em;height:1em;position:relative;width:1em}.layout--accordion .layout__accordion [class*=accordion-state]:after,.layout--accordion .layout__accordion [class*=accordion-state]:before{background:var(--color,#121212);content:"";position:absolute}.layout--accordion .layout__accordion [class*=accordion-state]:before{height:.125rem;left:0;top:calc(50% - .0625rem);width:var(--toggle-size,1em)}.layout--accordion .layout__accordion [class*=accordion-state]:after{height:var(--toggle-size,1em);left:calc(50% - .0625rem);top:50%;transform:translateY(-50%);transition:all .15s ease-in-out 0s;width:.125rem}.layout--accordion .layout__accordion summary{align-items:center;color:var(--color);cursor:pointer;display:flex;font-family:var(--summary-font-family,neue-haas-unica,HelveticaNeue,Arial,sans-serif);font-size:var(--summary-font-size,clamp(1rem,.9573891458rem + .1893815742vw,1.1278325626rem));font-weight:var(--summary-font-weight,800);gap:1rem;justify-content:space-between;margin-bottom:0;position:relative}.layout--accordion .layout__accordion summary::marker{content:""}.layout--accordion .layout__accordion summary::-webkit-details-marker{display:none}@container (width >= 768px){.layout--accordion .layout__accordion{grid-column-end:calc(var(--layout-column-count) - var(--layout-column-outside, 0) + 1);grid-column-start:calc(1 + var(--layout-column-outside, 2))}}.layout--m .layout--accordion{--layout-column-count:8}