.collapsible-content .grid__button-more,.collapsible-content .grid__button-less{display:none;width:fit-content;margin:0 auto;cursor:pointer;text-decoration:underline}.collapsible-content .grid__button-more--is-visible,.collapsible-content .grid__button-less--is-visible{display:block}.collapsible-content .grid__all-items{display:none}.collapsible-content .grid__all-items--is-visible{display:block}.collapsible-content .grid__all-items .accordion:first-child{margin-top:unset}.collapsible-content .grid summary,.collapsible-content .grid .accordion__content{background:var(--dark-color);border:1px solid var(--light-color);color:var(--light-color);border-radius:var(--text-boxes-radius)}.collapsible-content .grid summary h3,.collapsible-content .grid summary p,.collapsible-content .grid .accordion__content h3,.collapsible-content .grid .accordion__content p{color:var(--light-color)}.collapsible-content .grid summary:hover{background:var(--dark-color) !important}.collapsible-content .grid summary:hover .accordion__title{text-decoration:unset}.collapsible-content .grid summary:focus-visible,.collapsible-content .grid summary:focus{box-shadow:unset}.collapsible-content .grid summary .icon{transform:rotate(0deg) !important;transition:transform 200ms ease}.collapsible-content .grid summary .icon.rotate{transform:rotate(-180deg) !important}.collapsible-content .grid .accordion__content{position:relative;padding-top:27px;border-top-right-radius:0;margin-top:-15px;border-top-left-radius:0;border-top:none}