[data-fragment=FAQ]{font-family:var(--font-sans);color:var(--text-primary,currentColor)}[data-fragment=FAQ] .Faq{flex-direction:column;gap:8px;max-width:720px;margin:0 auto;display:flex}[data-fragment=FAQ] .container-title{letter-spacing:-.4px;text-align:center;text-wrap:balance;margin:0 0 18px;font-size:22px;font-weight:700}[data-fragment=FAQ] .question{background:var(--bg-primary,transparent);border:1px solid var(--ui-line,transparent);border-radius:var(--radius-md);text-align:left;cursor:pointer;justify-content:space-between;align-items:center;gap:16px;width:100%;min-height:44px;padding:14px 16px;font-family:inherit;display:flex}[data-fragment=FAQ] .question:hover{border-color:var(--ui-line-strong,transparent)}[data-fragment=FAQ] .question[aria-expanded=true]{border-color:var(--brand,currentColor)}[data-fragment=FAQ] .question:focus-visible{outline:2px solid var(--brand);outline-offset:2px}[data-fragment=FAQ] .question-text{color:var(--text-primary,currentColor);margin:0;font-size:13.5px;font-weight:600}[data-fragment=FAQ] .question-cross{width:22px;height:22px;color:var(--text-secondary,currentColor);transition:transform var(--duration-base) var(--ease-out);place-items:center;font-size:18px;font-weight:400;display:inline-grid}[data-fragment=FAQ] .question-cross.is-active{color:var(--brand,currentColor);transform:rotate(45deg)}[data-fragment=FAQ] .answer-wrapper{overflow:hidden}[data-fragment=FAQ] .answer-content{padding:12px 16px 18px}[data-fragment=FAQ] .answer-text{color:var(--text-secondary,currentColor);margin:0;font-size:13px;line-height:1.6}@media (prefers-reduced-motion:reduce){[data-fragment=FAQ] .question-cross{transition:none}}
