/* Fourth Cortist Forecast topic; preserve v1 F-series values */
.fo-grid.fo-grid-four{grid-template-columns:repeat(2,minmax(0,1fr));gap:19px}
.fo-grid-four .fo-record{min-height:395px;padding:28px}
.fo-grid-four .fo-description{min-height:62px}
.fo-grid-four .fo-record h3{font-size:clamp(2rem,3.2vw,2.8rem)}
.fo-record-jobs{background:radial-gradient(circle at 95% 10%,#a3d8d655,transparent 45%),linear-gradient(138deg,#e9f6f1,#f4f8f6);border:1px solid #a4cbc5}
.fo-record-jobs .fo-code{color:#39766e}.fo-record-jobs .fo-tag{background:#d7f0e9;color:#33685f;border:1px solid #afd2c7}.fo-record-jobs .fo-category{color:#54817a}.fo-record-jobs h3 em{color:#348a80}
.fo-record-jobs .fo-orbit{color:#377e74;border-color:#79aaa1;box-shadow:inset 0 0 0 13px #83a9a113,0 0 0 9px #9dbeb621}
.fo-record-jobs .fo-measure-copy>span{color:#4e8179}.fo-record-jobs .fo-measure-copy b{color:#2f524d}.fo-record-jobs .fo-measure-copy p{color:#607d75}
.fo-record-jobs .fo-record-footer{border-color:#bfdcd2}.fo-record-jobs .fo-record-footer a{color:#30796e}.fo-record-jobs .fo-record-footer>span{color:#557c77}
@media(max-width:740px){.fo-grid.fo-grid-four{grid-template-columns:1fr}.fo-grid-four .fo-record{min-height:0;padding:25px}}

.fo-status-caption.fo-status-caption-documented{font-size:clamp(1rem,1.9vw,1.23rem);font-weight:850;letter-spacing:-.025em;color:#f4edff;margin:8px 0 24px}
