.accordion summary{padding:1.8rem 0;display:flex;position:relative}.accordion .summary__title{flex:1;align-items:center;display:flex}.accordion .summary__title+.icon-caret{width:1.2rem;height:1.2rem;transition:transform .25s;top:calc(50% - .6rem)}.accordion+.accordion{border-top:none;margin-top:0}.accordion{border-top:1px solid rgb(var(--color-border));border-bottom:1px solid rgb(var(--color-border));margin-bottom:0}.accordion__title{word-break:break-word;max-width:calc(100% - 6rem);min-height:1.6rem;margin:0;display:inline-block}.accordion .icon-accordion{fill:rgb(var(--color-foreground));align-self:center;width:2rem;height:2rem;margin-right:1.2rem}.accordion details.is-open>summary .icon-caret{transform:rotate(180deg)}.accordion__content{word-break:break-word;margin-bottom:2rem}.accordion__content img{max-width:100%}collapsible-details{display:block}collapsible-details>details>summary{cursor:pointer}.collapsible__content-wrapper{will-change:height;transition:height .25s cubic-bezier(.4,0,.2,1);overflow:hidden}.collapsible__content{will-change:transform;transition:transform .25s cubic-bezier(.4,0,.2,1)}details:not(.is-open) .collapsible__content{visibility:hidden;opacity:0}details.is-open .collapsible__content{visibility:visible;opacity:1}collapsible-details.collapsible-color .collapsible__content-wrapper:hover{overflow:visible}.collapsible__content-inner{padding-bottom:2rem}.collapsible-content__item>.accordion:first-of-type{border-top:none}.collapsible-content__item>.accordion:last-child{border-bottom:none}