.ka-reading-bridge{box-sizing:border-box;display:grid;grid-template-columns:1.2fr 1fr;gap:28px;margin:44px 0 10px;padding:28px;background:#f4f8f5;color:#102d29;border-radius:4px;font:16px/1.65 sans-serif}
.ka-reading-bridge *{box-sizing:border-box}.ka-reading-bridge h2{font-size:24px;line-height:1.4;margin:0 0 8px;font-weight:700}.ka-reading-field{color:#4c625c;font-size:14px;font-weight:400;margin:0 0 18px}.ka-reading-next{display:grid;grid-template-columns:1fr 24px;gap:8px 16px;color:#164c45;text-decoration:none;padding:14px 0;border-top:1px solid #cbdcd4}.ka-reading-next>span:first-child{grid-column:1/-1;font-size:13px;color:#4c625c}.ka-reading-next strong{font-size:17px;font-weight:650}.ka-reading-next:hover strong{text-decoration:underline;text-underline-offset:4px}.ka-reading-arrow{align-self:center}.ka-reading-actions{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:14px}.ka-reading-actions p{font-size:14px;color:#4c625c;margin:0}.ka-reading-consult{display:inline-flex;align-items:center;justify-content:space-between;gap:20px;min-height:46px;background:#c6402b;color:#fff!important;padding:11px 18px;border-radius:3px;text-decoration:none!important;font-weight:650}.ka-reading-consult:hover{background:#a83220}.ka-reading-return{color:#164c45;min-height:44px;display:inline-flex;align-items:center;text-underline-offset:4px;font-size:14px}.ka-reading-bridge a:focus-visible{outline:3px solid #14664f;outline-offset:4px}
@media(max-width:650px){.ka-reading-bridge{grid-template-columns:1fr;padding:22px;gap:24px}.ka-reading-consult{width:100%}}
