@layer theme, base, components, utilities;@layer components{.lt .lt-faq{margin-top:16px}.lt .lt-faq-item{border-bottom:1px solid var(--lt-line)}.lt .lt-faq-item:first-child{border-top:1px solid var(--lt-line)}.lt .lt-faq-item summary{list-style:none;cursor:pointer;position:relative;padding:18px 34px 18px 0;font-size:var(--lt-fs-faq-q);line-height:var(--lh-snug);font-weight:var(--fw-semibold);color:var(--lt-ink)}.lt .lt-faq-item summary::-webkit-details-marker{display:none}.lt .lt-faq-item summary:after{content:"+";position:absolute;right:var(--s-1);top:14px;font-size:var(--lt-fs-toggle);line-height:var(--lh-snug);font-weight:var(--fw-regular);color:var(--lt-acc);transition:transform .2s}.lt .lt-faq-item[open] summary:after{transform:rotate(45deg)}.lt .lt-faq-item .lt-p{padding:0 0 16px;font-size:var(--lt-fs-faq-a)}.lt .lt-faq-more{margin-top:24px}}
