/* Aimers Article Library: shares the Knowledge Center cards and typography. */
.amcd-kl{--kc-blue:#1d4f88;color:#0c1c33;background:#f7f9fc;min-height:65vh}
.amcd-kl .amcd-kl-main{padding-top:64px;padding-bottom:85px}
.amcd-kl .amcd-kl-back{display:block;margin-bottom:28px;color:#1d4f88!important;font-size:13px;font-weight:700}
.amcd-kl .amcd-kc-label{display:inline-block}
.amcd-kl .amcd-kl-title{font-family:Inter,Arial,sans-serif!important;font-size:clamp(30px,3vw,45px);font-weight:800;letter-spacing:-.035em;line-height:1.2;margin:15px 0}
.amcd-kl .amcd-kl-intro{max-width:780px;color:#586b80;font-size:15px;line-height:1.75}
.amcd-kl .amcd-kl-search{margin:25px 0 23px;max-width:740px}
.amcd-kl .amcd-kl-filters{display:flex;flex-wrap:wrap;gap:9px;padding-bottom:30px;border-bottom:1px solid #dfe8f0}
.amcd-kl .amcd-kl-filters a{font-family:Inter,Arial,sans-serif!important;font-size:12px;line-height:1.4;padding:11px 14px;border:1px solid #ccdae9;border-radius:5px;background:#fff;color:#174a7c!important;font-weight:700;transition:background .15s ease}
.amcd-kl .amcd-kl-filters a:hover{background:#e9f3fc}
.amcd-kl .amcd-kl-filters a.is-active{color:#fff!important;background:var(--kc-blue);border-color:var(--kc-blue)}
.amcd-kl .amcd-kl-result-header{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:23px 0 20px;font-size:13px;color:#5d6e82}
.amcd-kl .amcd-kl-result-header p{font-weight:700;font-size:13px;color:#153354}
.amcd-kl .amcd-kl-result-header span{font-size:12px}
.amcd-kl .amcd-kc-post-grid{margin-bottom:30px}
.amcd-kl .amcd-kl-pagination{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:8px;padding-top:22px}
.amcd-kl .amcd-kl-pagination a{display:grid;place-items:center;min-width:40px;min-height:40px;padding:8px 12px;color:#1d4f88!important;background:#fff;border:1px solid #d5e2f1;border-radius:5px;font-size:13px;font-weight:700}
.amcd-kl .amcd-kl-pagination a[aria-current="page"]{color:#fff!important;background:var(--kc-blue);border-color:var(--kc-blue)}
.amcd-kl .amcd-kl-empty{padding:38px;border:1px dashed #c2d6e9;border-radius:7px;background:#fff;color:#526c83}
.amcd-kl .amcd-kl-empty strong{display:block;font-size:19px;color:#0d2a48;margin-bottom:7px}
.amcd-kl .amcd-kl-empty p{font-size:14px;margin-bottom:13px}
.amcd-kl .amcd-kl-empty a{font-size:13px;font-weight:700;color:#1d4f88!important}
@media(max-width:720px){.amcd-kl .amcd-kl-main{padding-top:36px;padding-bottom:53px}.amcd-kl .amcd-kl-search{max-width:100%}.amcd-kl .amcd-kl-result-header{flex-direction:column;align-items:flex-start;gap:3px}.amcd-kl .amcd-kl-filters a{font-size:11px;padding:9px 10px}}
@media(prefers-reduced-motion:reduce){.amcd-kl *{transition:none!important}}
