.faq-accordion{padding-inline:24px}@media(min-width:1024px){.faq-accordion{padding-inline:0}}.faq-accordion__inner{max-width:900px;margin-inline:auto}.faq-accordion__title{font:var(--font-h3);text-transform:var(--font-h3-text-transform);letter-spacing:var(--font-h3-letter-spacing);margin-bottom:38px}.faq-accordion--align-left .faq-accordion__title{text-align:left}
.faq-accordion--align-center .faq-accordion__title{text-align:center}.faq-accordion--align-right .faq-accordion__title{text-align:right}.faq-accordion--top-border .faq-accordion__items{border-top:1px solid #e0e0e0}.faq-accordion__item{border-bottom:.5px solid #d7d4d4;display:block}.faq-accordion__item-summary{display:flex;align-items:center;justify-content:space-between;gap:16px;padding-block:32px}
.faq-accordion__item-summary svg{width:16px;height:16px}.faq-accordion__item-summary .icon-plus{display:flex;align-items:center;justify-content:center}.faq-accordion__item-title{flex:1;margin:0}.faq-accordion__item-title p{margin:0}.faq-accordion__item-content{padding-bottom:16px}.faq-accordion__item-content h1,.faq-accordion__item-content h2,.faq-accordion__item-content h3,.faq-accordion__item-content h4,.faq-accordion__item-content h5,.faq-accordion__item-content h6{margin-block:24px 16px}
.faq-accordion__item-content>:first-child{margin-top:0}.faq-accordion__item-content>:last-child{margin-bottom:0}.faq-accordion__item-content p{margin-bottom:16px}.faq-accordion__item-content ul{list-style-type:disc;padding-left:16px}.faq-accordion__item-content ol{list-style-type:decimal;padding-left:16px}.faq-accordion__item-content a{text-decoration:underline}