.summary{display:flex;flex-flow:column}.summary__head{background:var(--color-green-bright);font:var(--font-h4);padding:var(--space-md) var(--space-2xl)}.summary__body{background:var(--color-green-brightest);border-bottom:var(--space-lg) solid transparent;box-sizing:border-box;overflow:hidden;padding:var(--space-lg) var(--space-2xl) 0}.summary__body[aria-hidden=true]{max-height:8.75rem}.summary__expand{display:flex;justify-content:center;order:1;position:relative;z-index:1}.summary__expand:before{background:var(--color-green-brightest);content:"";height:50%;position:absolute;width:100%;z-index:-1}