.faq-item{border-bottom:2px solid var(--color-border-default)}.faq-item--active>.faq-item__summary .faq-item__arrow{transform:rotate(180deg)}.faq-item--editing .faq-item__container{height:auto}.faq-item__summary{display:flex;align-items:center;gap:2rem;position:relative;color:var(--black);text-decoration:none;padding:1rem 0;cursor:pointer;transition:var(--default-transition)}@media(min-width:1024px){.faq-item__summary{padding:1.5rem 3rem 1.5rem 0}}.faq-item__summary:hover{color:var(--black)}.faq-item__summary::-webkit-details-marker{display:none}.faq-item__summary:focus{outline:unset}.faq-item__summary:focus:before{content:"";inset:-.1875rem;border-radius:0;position:absolute;pointer-events:none;border:.0625rem solid var(--focus-within-default)}.faq-item__arrow{margin:.75rem;transition:var(--default-transition)}.faq-item__wrapper ol,.faq-item__wrapper ul{margin:0 0 0 1.625rem;padding:0}@media(min-width:1280px){.faq-item__wrapper ol,.faq-item__wrapper ul{margin:0 0 0 2.25rem}}.faq-item__wrapper ul{list-style:disc}.faq-item__wrapper ol{list-style:decimal}.faq-item__wrapper p{margin:0}.faq-item__container{height:0}.faq-item__wrapper{padding-top:1rem}@media(min-width:1024px){.faq-item__wrapper{padding-top:1.5rem}}.faq-item .faq-item__text{line-height:1;text-box-trim:trim-both;text-box-edge:cap alphabetic}
