.kh-faq{padding:6rem 0 8rem}.kh-faq__grid{display:grid;grid-template-columns:260px 1fr;gap:4rem;margin-top:3.2rem;align-items:start}@media screen and (max-width:900px){.kh-faq__grid{grid-template-columns:1fr}}.kh-faq__sidebar{display:flex;flex-direction:column;gap:.6rem;position:sticky;top:2rem}@media screen and (max-width:900px){.kh-faq__sidebar{flex-direction:row;flex-wrap:wrap;position:static}}.kh-faq__cat{text-align:left;background:transparent;border:1px solid transparent;color:var(--kh-text-secondary);padding:1.1rem 1.4rem;border-radius:var(--kh-radius-sm);font-size:1.3rem;cursor:pointer;transition:all .3s ease}.kh-faq__cat:hover{color:var(--kh-text);background:var(--kh-surface)}.kh-faq__cat.is-active{color:var(--kh-accent-light);background:#2563eb1f;border-color:var(--kh-accent)}.kh-faq__list{display:flex;flex-direction:column;gap:1.2rem}.kh-faq__item{background:var(--kh-surface);border:1px solid var(--kh-border);border-radius:var(--kh-radius-sm);padding:.4rem 2rem;transition:border-color .3s ease}.kh-faq__item[open]{border-color:var(--kh-accent)}.kh-faq__item summary{display:flex;align-items:center;justify-content:space-between;gap:1.4rem;padding:1.8rem 0;cursor:pointer;color:var(--kh-text);font-size:1.4rem;font-weight:500;list-style:none}.kh-faq__item summary::-webkit-details-marker{display:none}.kh-faq__toggle{width:18px;height:18px;color:var(--kh-accent-light);transition:transform .3s ease;flex:none}.kh-faq__item[open] .kh-faq__toggle{transform:rotate(45deg)}.kh-faq__answer{color:var(--kh-text-secondary);font-size:1.3rem;line-height:1.6;padding-bottom:1.8rem;animation:khFadeUp .3s ease}.kh-faq__cta{margin-top:5rem;padding:3.2rem;background:var(--kh-surface);border:1px solid var(--kh-border);border-radius:var(--kh-radius-md);display:flex;align-items:center;justify-content:space-between;gap:2rem;flex-wrap:wrap}.kh-faq__cta p{color:var(--kh-text);font-size:1.5rem}
/*# sourceMappingURL=/cdn/shop/t/13/assets/kardihub-faq.css.map */
