.wpml-ls-legacy-list-horizontal{border:1px solid transparent;padding:7px;clear:both}.wpml-ls-legacy-list-horizontal>ul{padding:0;margin:0 !important;list-style-type:none}.wpml-ls-legacy-list-horizontal .wpml-ls-item{padding:0;margin:0;list-style-type:none;display:inline-block}.wpml-ls-legacy-list-horizontal a{display:block;text-decoration:none;padding:5px 10px 6px;line-height:1}.wpml-ls-legacy-list-horizontal a span{vertical-align:middle}.wpml-ls-legacy-list-horizontal a span.wpml-ls-bracket{vertical-align:unset}.wpml-ls-legacy-list-horizontal .wpml-ls-flag{display:inline;vertical-align:middle}.wpml-ls-legacy-list-horizontal .wpml-ls-flag+span{margin-left:.4em}.rtl .wpml-ls-legacy-list-horizontal .wpml-ls-flag+span{margin-left:0;margin-right:.4em}.wpml-ls-legacy-list-horizontal.wpml-ls-statics-footer{margin-bottom:30px}.wpml-ls-legacy-list-horizontal.wpml-ls-statics-footer>ul{text-align:center}.faq-num{font-weight:700;white-space:nowrap;}
.faq-blocks{display:grid;gap:1.5rem;}
.faq-block{padding:1.5rem;border:1px solid #e0e0e0;border-radius:6px;background:#fff;}
.faq-block__title{margin:0 0 .5rem;font-size:1.15rem;}
.faq-block__excerpt{margin:0 0 .75rem;color:#666;font-size:.9rem;font-style:italic;}
.faq-block__content{line-height:1.6;}
.faq-block__content > *:last-child{margin-bottom:0;}
.faq-list{padding-left:1.25rem;}
.faq-list__item{margin-bottom:1.25rem;}
.faq-list__item:last-child{margin-bottom:0;}
.faq-list__title{display:block;font-size:1.05rem;margin-bottom:.35rem;}
.faq-list__excerpt{margin:0 0 .5rem;color:#666;font-size:.9rem;font-style:italic;}
.faq-list__content > *:last-child{margin-bottom:0;}
.faq-accordion{border:1px solid #e0e0e0;border-radius:6px;overflow:hidden;}
.faq-accordion__item + .faq-accordion__item{border-top:1px solid #e0e0e0;}
.faq-accordion__trigger{display:flex;align-items:center;justify-content:space-between;width:100%;padding:1rem 1.25rem;border:none;background:#fafafa;cursor:pointer;text-align:left;font:inherit;font-weight:600;font-size:1.05rem;transition:background .2s;}
.faq-accordion__trigger:hover, .faq-accordion__trigger:focus-visible{background:#f0f0f0;}
.faq-accordion__trigger[aria-expanded="true"]{background:#f0f0f0;}
.faq-accordion__icon{position:relative;flex-shrink:0;width:18px;height:18px;margin-left:1rem;}
.faq-accordion__icon::before, .faq-accordion__icon::after{content:'';position:absolute;top:50%;left:0;width:100%;height:2px;background:currentColor;transition:transform .25s;}
.faq-accordion__icon::after{transform:rotate(90deg);}
.faq-accordion__trigger[aria-expanded="true"] .faq-accordion__icon::after{transform:rotate(0);}
.faq-accordion__panel{padding:0 1.25rem;overflow:hidden;transition:padding .25s;}
.faq-accordion__panel:not([hidden]){padding:1rem 1.25rem 1.25rem;}
.faq-accordion__excerpt{margin:0 0 .75rem;color:#666;font-size:.9rem;font-style:italic;}
.faq-accordion__content > *:last-child {
margin-bottom: 0;
}