.km-linked-guides{grid-column:1/-1;min-width:0;border-top:1px solid #d6e2ee;padding-top:20px}
.km-linked-guides--service{margin-top:24px}
.km-linked-guides h3{margin:0 0 8px;font-size:20px;line-height:1.35;color:#19364e}
.km-linked-guides p{margin:0 0 14px!important;font-size:15px;line-height:1.6}
.km-linked-guides ul{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;list-style:none;margin:0;padding:0}
.km-linked-guides--service ul{grid-template-columns:repeat(2,minmax(0,1fr))}
.km-linked-guides li{min-width:0;margin:0;padding:0;list-style:none}
body .km-linked-guides a{display:flex;align-items:center;justify-content:space-between;gap:12px;height:100%;min-height:54px;box-sizing:border-box;padding:12px 16px;border:1px solid #cbdbe9;border-radius:12px;background:#f5f9fd;color:#19364e;text-decoration:none;font-size:15px;font-weight:600;line-height:1.45;overflow-wrap:anywhere}
body .km-linked-guides a:hover{background:#eaf2fb;border-color:#7f9fbd;color:#173d64}
body .km-linked-guides a:focus-visible{outline:3px solid #3267b7;outline-offset:3px;background:#eaf2fb}
.km-linked-guides a span[aria-hidden]{flex:none;color:#3267b7}
@media(max-width:960px){.km-linked-guides ul{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:600px){.km-linked-guides ul{grid-template-columns:1fr}.km-linked-guides h3{font-size:18px}}
