
/* Beta6 R1 editorial restoration: contrasting independent observation and substantive sections. */
body.v8 .v8-beta6-working-observation { background:#f8f7f2 !important; border:1px solid #bca16b !important; border-left:4px solid #bca16b !important; padding:1.15rem 1.4rem !important; margin:2rem 0 !important; border-radius:6px; color:#182f44 !important; }
body.v8 .v8-beta6-working-observation .v8-eyebrow { color:#73551d !important; font-weight:650 !important; }
body.v8 .v8-beta6-working-observation blockquote { color:#163247 !important; background:transparent !important; border-left:0 !important; font-size:1.34rem !important; padding:0 !important; font-family:Georgia,serif !important; }
body.v8 .v8-beta6-working-observation p { color:#24394d !important; opacity:1 !important; }
body.v8 .v8-beta6-working-observation a { color:#11466e !important; text-decoration:underline !important; }
body.v8 .v8-beta6-working-observation a:hover {color:#092b45 !important;}
body.v8 .v8-r1-depth { margin:3rem 0 2.2rem; padding:1.45rem 1.7rem; border:1px solid #435466; border-left:3px solid #c6a668; background:#102439; }
body.v8 .v8-r1-depth h2 { color:#e4c67f; font-size:clamp(1.85rem,2.6vw,2.5rem); margin:0 0 1rem; border:0; padding:0; }
body.v8 .v8-r1-depth p { color:#e1e7ed; line-height:1.68; font-size:1.04rem; margin:1rem 0; }
body.v8 .v8-r1-depth p strong { color:#f3ddb0; }
body.v8 .v8-r1-depth a { color:#d6bb75; text-decoration:underline; overflow-wrap:anywhere; }
@media(max-width:600px){body.v8 .v8-r1-depth{padding:1.1rem 1rem; margin:2rem 0;}body.v8 .v8-beta6-working-observation{padding:1rem !important}}
