.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{color:var(--black);cursor:pointer;transition:var(--default-transition);align-items:center;gap:2rem;padding:1rem 0;text-decoration:none;display:flex;position:relative}@media (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-visible:before{content:"";pointer-events:none;border:.0625rem solid var(--focus-within-default);border-radius:0;position:absolute;inset:-.1875rem}.faq-item__arrow{transition:var(--default-transition);margin:.75rem}.faq-item__wrapper ol,.faq-item__wrapper ul{margin:0 0 0 1.625rem;padding:0}@media (width>=1280px){.faq-item__wrapper ol,.faq-item__wrapper ul{margin:0 0 0 2.25rem}}.faq-item__wrapper ul{list-style:outside}.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 (width>=1024px){.faq-item__wrapper{padding-top:1.5rem}}.faq-item .faq-item__text{text-box-trim:trim-both;text-box-edge:cap alphabetic;line-height:1}
