.faq-section-title{margin-bottom:2rem;text-align:center}@media (min-width:1024px){.faq-section-title{margin-bottom:0;text-align:left}.faq-section-items{padding-left:6rem}}.faq-section-item:first-child{border-top:1px solid #ced1d5}.faq-section-item{border-bottom:1px solid #ced1d5}.faq-section-item-title{align-items:center;cursor:pointer;display:flex;gap:1rem;justify-content:space-between;margin:0;padding:1.5rem 0;user-select:none}.faq-section-item-title:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' fill='none' viewBox='0 0 20 20'%3E%3Cpath stroke='%230b182c' stroke-width='1.5' d='M0 9.861h20M0 9.997h20M10.003 0v20'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:block;flex-shrink:0;height:20px;width:20px}.faq-section-item.is-open .faq-section-item-title:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='2' fill='none' viewBox='0 0 20 2'%3E%3Cpath stroke='%230b182c' stroke-width='1.5' d='M0 .75h20'/%3E%3C/svg%3E")}.faq-section-item-description{display:grid;grid-template-rows:0fr;transition:grid-template-rows .3s ease}.faq-section-item-description-inner{min-height:0;overflow:hidden;padding-bottom:0;transition:padding-bottom .3s ease}.faq-section-item.is-open .faq-section-item-description{grid-template-rows:1fr}.faq-section-item.is-open .faq-section-item-description-inner{padding-bottom:1.5rem}