.block-faq{margin:48px 0}.block-faq--list{display:flex;flex-direction:column;gap:12px;max-width:640px;margin:0 auto}.block-faq--item{background:#f0f2f5;border:1px solid rgba(154,164,177,.3);border-radius:8px;overflow:hidden}.block-faq--question{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 20px;font-size:17px;font-weight:400;color:#2b323c;line-height:1.75;cursor:pointer;list-style:none;user-select:none}.block-faq--question::-webkit-details-marker{display:none}.block-faq--question-text{flex:1;min-width:0;font-weight:700;font-size:17px;color:#2b323c;margin:0;line-height:inherit}h3.block-faq--question-text,.single-body--content h3.block-faq--question-text{margin:4px 0;font-size:17px;color:#2b323c;word-break:keep-all}.block-faq--chevron{flex-shrink:0;color:#9aa4b1;transition:transform .2s ease}.block-faq--item[open] .block-faq--chevron{transform:rotate(90deg)}.block-faq--item[data-closing] .block-faq--chevron{transform:rotate(0)}.block-faq--answer-wrap{overflow:hidden}.block-faq--answer{padding:0 20px 16px;margin:0;font-size:17px;line-height:1.75;color:#4b5563}@media(min-width:768px){.block-faq--list{gap:20px}.block-faq--question{padding:12px 25px;font-size:18px;min-height:56px;line-height:1.556}.block-faq--answer{padding:0 25px 20px;font-size:18px}h3.block-faq--question-text{margin:8px 0;font-size:20px;color:#2b323c}}
