/* KS Dynamics — FAQ (additive) */ .ks-page{min-height:100vh}.ks-faq{padding:120px 0 64px}.ks-faq .ks-lead{max-width:760px;margin:14px 0 26px;opacity:.85;line-height:1.55}.ks-faq-list{display:grid;grid-template-columns:1fr;gap:14px}@media (min-width:900px){.ks-faq-list{grid-template-columns:1fr 1fr;gap:16px}}.ks-faq-item{padding:18px 18px 16px}.ks-faq-q{font-size:16px;margin:0 0 10px}.ks-faq-a{margin:0;opacity:.85;line-height:1.6}.ks-faq-a code{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;font-size:.92em;opacity:.95}.ks-faq-links{display:flex;gap:10px;flex-wrap:wrap;margin-top:12px}.ks-faq-btn{display:inline-flex;align-items:center;justify-content:center;padding:10px 14px;border-radius:999px;border:1px solid rgba(255,255,255,.14);background:rgba(255,255,255,.05);text-decoration:none;color:inherit;backdrop-filter:blur(10px) saturate(140%);-webkit-backdrop-filter:blur(10px) saturate(140%)}.ks-faq-btn:hover{background:rgba(255,255,255,.08)}.ks-faq-footer{margin-top:34px;opacity:.75;font-size:13px}
