.inkka-k-nav{display:flex;flex-wrap:wrap;gap:.4rem;margin:1rem 0 1.5rem;padding:.6rem 0;border-block:1px solid #c6d0d8}.inkka-k-nav a{padding:.65rem .8rem;min-height:44px;color:#284b6b;text-decoration:underline;border-radius:4px}.inkka-k-nav a[aria-current=page]{background:#345575;color:#fff;font-weight:700}.inkka-k{color:#203342;max-width:100%}.inkka-k-search{background:#f3f7fa;padding:1.25rem;border:1px solid #b9c8d4;border-radius:6px;margin:1rem 0}.inkka-k label{display:block;font-weight:650;margin-bottom:.3rem}.inkka-k input:not([type=checkbox]),.inkka-k select{width:100%;min-height:44px;padding:.65rem;border:1px solid #687b89;background:#fff;color:#203342;font:inherit;box-sizing:border-box}.inkka-k button{min-height:44px;background:#345575;color:#fff;padding:.65rem 1rem;border:2px solid #345575;border-radius:4px;font:inherit}.inkka-k-filters{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,210px),1fr));gap:1rem}.inkka-k-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));gap:1rem;margin-bottom:1rem}.inkka-k-card{border:1px solid #bccbd6;border-radius:6px;padding:1.25rem;background:white;min-width:0;overflow-wrap:anywhere}.inkka-k-card h2,.inkka-k-card h3,.inkka-k-card h4{margin-top:0;font-size:1.2rem}.inkka-k-card a{color:#284b6b;text-decoration:underline}.inkka-k-meta{font-size:.875rem;color:#435665}.inkka-k-body{max-width:75ch}.inkka-k dt{font-weight:700;margin-top:1rem}.inkka-k dd{margin:.3rem 0 1rem}.inkka-k a:focus-visible,.inkka-k-nav a:focus-visible,.inkka-k input:focus-visible,.inkka-k select:focus-visible,.inkka-k button:focus-visible{outline:3px solid #182a39;outline-offset:3px;box-shadow:0 0 0 6px white}.inkka-k input[type=checkbox]{width:22px;height:22px;vertical-align:middle}.inkka-k [aria-current=page]{font-weight:700}.inkka-k nav a{display:inline-block;min-height:44px;padding:.5rem}.inkka-k label:has(input[type=checkbox]){min-height:44px}.inkka-k-answer-group{border-top:1px solid #c6d0d8;margin-top:1rem;padding-top:1rem}@media(max-width:480px){.inkka-k-search,.inkka-k-card{padding:.85rem}.inkka-k-nav{gap:0}.inkka-k-nav a{padding:.65rem}.inkka-k-filters{display:block}}@media print{.inkka-k-nav,.inkka-k-search,.inkka{display:none!important}.inkka-k-grid{display:block}.inkka-k-card{break-inside:avoid}}
