/* Batch four only. No effect on pages without b4-reviewed. */
.b4-reviewed .b4-reading{margin-block:2rem;padding:clamp(1rem,2.5vw,1.6rem);border:1px solid #29424b;border-radius:18px;background:#0e1b22;min-width:0}
.b4-reviewed .b4-reading h3{margin:0 0 1rem;font-size:clamp(1.1rem,2vw,1.35rem);line-height:1.35;color:#edf5f3}
.b4-reviewed .b4-link-grid,.b4-reviewed .analytics-related>div,.b4-reviewed .industrial-insight-related>div{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;min-width:0}
.b4-reviewed .b4-context-link,.b4-reviewed .analytics-related>div>a,.b4-reviewed .industrial-insight-related>div>a{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:.4rem;padding:1rem 1.1rem;min-width:0;border:1px solid #315059;border-radius:12px;line-height:1.55;text-decoration:none;overflow-wrap:anywhere;color:#71ddc4;background:#102129}
.b4-reviewed .b4-context-link strong{font-size:1.04rem;color:#edf5f3;line-height:1.4}
.b4-reviewed .b4-context-link>span{font-size:.96rem;color:#b1c6c8;line-height:1.6}
.b4-reviewed .b4-context-link:hover,.b4-reviewed .analytics-related>div>a:hover,.b4-reviewed .industrial-insight-related>div>a:hover{border-color:#bd8966;background:#142932}
.b4-reviewed .industrial-insight-related{display:block}
.b4-reviewed .b4-contents{display:block;margin-block:1.8rem;padding:1.1rem 1.2rem;border-left:3px solid #bf8b67;border-radius:0 12px 12px 0;background:#102028;min-width:0}
.b4-reviewed .b4-contents h2{margin:0 0 .8rem;font-size:1.08rem;line-height:1.4}
.b4-reviewed .b4-contents>div{display:flex;flex-wrap:wrap;gap:.55rem}
.b4-reviewed .b4-contents a{display:block;padding:.6rem .8rem;border:1px solid #315059;border-radius:9px;line-height:1.4;text-decoration:none;color:#71ddc4}
.b4-reviewed [id^="decision-"]{scroll-margin-top:2rem}
.b4-reviewed .b4-logo-link{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;border-radius:12px;min-width:44px;min-height:44px;text-decoration:none}
.b4-reviewed .b4-logo-link:hover{box-shadow:0 0 0 2px #bd8966}
.b4-reviewed .b4-context-link:focus-visible,.b4-reviewed .b4-contents a:focus-visible,.b4-reviewed .b4-logo-link:focus-visible,.b4-reviewed .analytics-related>div>a:focus-visible,.b4-reviewed .industrial-insight-related>div>a:focus-visible{outline:3px solid #75e1cb;outline-offset:4px}
@media(max-width:640px){.b4-reviewed .b4-link-grid,.b4-reviewed .analytics-related>div,.b4-reviewed .industrial-insight-related>div{grid-template-columns:minmax(0,1fr)}.b4-reviewed .b4-context-link,.b4-reviewed .analytics-related>div>a,.b4-reviewed .industrial-insight-related>div>a{padding:.9rem 1rem}.b4-reviewed .b4-contents>div{display:grid;grid-template-columns:minmax(0,1fr)}}
