.tk-faq{background:var(--tk-color-surface-alt,#f6f8fb);padding:var(--tk-section-padding,88px) 0}.tk-faq__inner{display:grid;gap:48px;grid-template-columns:minmax(260px,.72fr) minmax(0,1fr);margin:0 auto;max-width:var(--tk-container,1180px);padding:0 24px}.tk-faq--stacked .tk-faq__inner{grid-template-columns:minmax(0,850px);justify-content:center}.tk-faq__items{display:grid;gap:12px}.tk-faq__item{background:var(--tk-color-surface,#fff);border:1px solid var(--tk-color-border,rgba(23,32,51,.08));border-radius:var(--tk-card-radius,8px);padding:0 22px}.tk-faq__question{color:var(--tk-color-ink,#172033);cursor:pointer;font-weight:800;list-style:none;padding:22px 0}.tk-faq__question::-webkit-details-marker{display:none}.tk-faq__answer{color:var(--tk-color-muted,#5f6b7a);line-height:var(--tk-body-line-height,1.7);padding-bottom:22px}@media (max-width:860px){.tk-faq__inner{grid-template-columns:1fr}}