.kv-editorial-columns{display:grid;grid-template-columns:1fr 1fr;gap:clamp(24px,4vw,64px)}.kv-editorial-columns p,.kv-category-about p,.kv-editorial-category p{font-size:clamp(18px,1.15vw,21px);line-height:1.75;color:#3b4850}.kv-editorial-experience{background:linear-gradient(125deg,#e2eded,#f5f5f7 70%);border-radius:26px;margin-top:40px;margin-bottom:40px}.kv-editorial-faq-grid{display:grid;align-items:start;grid-template-columns:1fr 1fr;gap:14px 26px;margin-top:30px}.kv-editorial-faq-grid details,.kv-category-about details{border:1px solid #cbd7dc;border-radius:14px;background:#fff;padding:20px 24px}.kv-editorial-faq-grid summary,.kv-category-about summary{font-size:19px;font-weight:600;cursor:pointer;color:#263f4b}.kv-editorial-faq-grid p{font-size:18px;line-height:1.7;color:#3b4850;margin:14px 0 0}.kv-category-about{margin-top:40px;padding:28px;background:#edf3f3;border-radius:20px}.kv-category-about h2{font-size:28px;line-height:1.2;margin:0 0 20px}.kv-category-about h3{font-size:22px;margin:26px 0 12px}.kv-category-about a,.kv-editorial-columns a{color:#315d6b;text-decoration:underline;text-underline-offset:3px}.kv-category-about ul{padding-left:22px}.kv-category-about li{margin:8px 0}.kv-category-about .kv-product-faq{display:grid;gap:14px;margin-top:28px}.kv-category-about .kv-product-faq h2{margin-bottom:4px}@media(max-width:740px){.kv-editorial-columns,.kv-editorial-faq-grid{grid-template-columns:1fr}.kv-category-about{padding:20px}.kv-editorial-faq-grid summary{font-size:18px}}
.kv-editorial-home-faq{padding-top:54px;padding-bottom:54px}
