.uwl-faq{border-top:1px solid var(--border-default);max-width:860px}.uwl-faq__item{border-bottom:1px solid var(--border-default)}.uwl-faq__q{align-items:center;cursor:pointer;display:flex;gap:18px;justify-content:space-between;list-style:none;padding:18px 2px}.uwl-faq__q::-webkit-details-marker{display:none}.uwl-faq__q h3{color:var(--text-primary);font-size:16.5px;font-weight:700;letter-spacing:-.01em;line-height:1.4;margin:0}.uwl-faq__q:hover h3{color:var(--color-brand)}.uwl-faq__q:focus-visible{outline:2px solid var(--color-brand);outline-offset:2px}.uwl-faq__caret{border-bottom:2px solid var(--color-brand);border-right:2px solid var(--color-brand);flex:0 0 auto;height:9px;transform:translateY(-2px) rotate(45deg);transition:transform .2s var(--ease-out);width:9px}.uwl-faq__item[open] .uwl-faq__caret{transform:translateY(2px) rotate(-135deg)}.uwl-faq__a{color:var(--text-secondary);font-size:15px;line-height:1.7;max-width:760px;padding:0 2px 20px}.uwl-faq__a p{margin:0 0 10px}.uwl-faq__a p:last-child{margin-bottom:0}.uwl-faq__a ol,.uwl-faq__a ul{margin:0 0 10px;padding-left:22px}.uwl-faq__a li{margin:0 0 4px}.uwl-faq--wide{max-width:none}.uwl-faq--wide .uwl-faq__a{max-width:980px}