.faq-item{border-bottom:1px solid var(--text-color)}.faq-item:first-of-type{border-top:1px solid var(--text-color)}.faq-item--active>.faq-item__summary .faq-item__arrow:after{transform:translate(50%,-50%) scale(0)}.faq-item--editing .faq-item__container{height:auto}.faq-item--full-width .faq-item__container{width:var(--faq-layout-width,100vw);margin-left:calc(50% - var(--faq-layout-width, 100vw)/2)}.faq-item__summary{display:flex;align-items:center;gap:.5rem;position:relative;color:var(--text-color);text-decoration:none;padding:.75rem .5rem;cursor:pointer;transition:var(--transition-default)}@media(min-width:1024px){.faq-item__summary{padding:1rem .5rem}}.faq-item__summary:hover{color:var(--text-color)}.faq-item__summary::-webkit-details-marker{display:none}.faq-item__container{height:0;overflow:hidden}.faq-item .faq-item__text{margin:0;color:var(--text-color);flex:1 0 0}
