:root{--lfcb-red:#c8102e;--lfcb-ink:#171717;--lfcb-paper:#f6f6f4}
.lfcb-transfer-desk{margin:32px auto 72px;padding:32px;background:#fff;border-top:6px solid var(--lfcb-red);border-bottom:2px solid var(--lfcb-ink);display:flex;align-items:end;justify-content:space-between;gap:32px}
.lfcb-transfer-desk small,.lfcb-news-desk small,.lfcb-tracker .lfcb-stage{color:var(--lfcb-red);font-weight:800;letter-spacing:.12em}.lfcb-transfer-desk h2{margin:8px 0;font-size:clamp(26px,4vw,42px)}.lfcb-transfer-desk p{margin:0;max-width:680px}.lfcb-transfer-desk>a{display:flex;min-height:48px;align-items:center;padding:0 20px;background:var(--lfcb-ink);color:#fff;font-weight:800}
.lfcb-news-desk{display:grid;grid-template-columns:repeat(4,1fr);margin:24px auto 72px;border:1px solid #d9d9d5}.lfcb-news-desk a{min-height:128px;padding:24px;border-right:1px solid #d9d9d5;display:grid;align-content:space-between;color:var(--lfcb-ink)}.lfcb-news-desk a:last-child{border-right:0}.lfcb-news-desk b{font-size:18px}.lfcb-news-desk i{color:var(--lfcb-red);font-style:normal;justify-self:end}
.lfcb-membership{margin:40px auto 80px;padding:32px;background:var(--lfcb-ink);color:#fff;border-bottom:6px solid var(--lfcb-red);display:grid;grid-template-columns:1fr 1fr;gap:32px;align-items:end}.lfcb-membership small{color:#fff;font-weight:800;letter-spacing:.14em}.lfcb-membership h2{font-size:clamp(26px,4vw,42px);margin:8px 0}.lfcb-membership p{margin:0;color:#d7d7d7}.lfcb-membership nav{display:grid;gap:8px}.lfcb-membership a{min-height:64px;background:#fff;color:var(--lfcb-ink);padding:12px 18px;display:flex;align-items:center;justify-content:space-between;gap:16px}.lfcb-membership a span{color:var(--lfcb-red);font-weight:800}
.lfcb-data-freshness{max-width:1200px;margin:16px auto;padding:0 16px;color:#666;font-size:13px;text-align:right}.lfcb-tracker,.lfcb-watch-guide{max-width:1200px;margin:48px auto 96px;padding:0 16px}.lfcb-tracker>div{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.lfcb-tracker article{background:#fff;border:1px solid #ddd;border-bottom:4px solid var(--lfcb-ink)}.lfcb-tracker article a{display:block;padding:24px;color:var(--lfcb-ink)}.lfcb-tracker h2{font-size:22px;margin:14px 0}.lfcb-tracker p{font-size:14px}.lfcb-tracker footer{display:flex;justify-content:space-between;gap:12px;border-top:1px solid #ddd;padding-top:16px;font-size:12px;color:#666}.lfcb-watch-guide ol{list-style:none;padding:0;display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.lfcb-watch-guide li{padding:24px;background:#fff;border-top:4px solid var(--lfcb-red)}.lfcb-watch-guide li b,.lfcb-watch-guide li span{display:block}.lfcb-watch-guide li span{margin-top:8px;color:#555}.lfcb-brief-pending{font-size:17px;line-height:1.8;margin:20px 0 0}.lfcb-article-brief ul{padding-left:1.25em}.lfcb-article-brief li{margin:0 0 12px;line-height:1.7}.lfcb-article-brief li::marker{color:var(--lfcb-red)}
a:focus-visible,button:focus-visible{outline:3px solid #0b57d0!important;outline-offset:3px}
@media(max-width:767px){.lfcb-transfer-desk{margin:24px 16px 56px;padding:24px;display:block}.lfcb-transfer-desk>a{margin-top:20px;justify-content:center}.lfcb-news-desk{grid-template-columns:1fr 1fr;margin:16px 16px 56px}.lfcb-news-desk a{min-height:108px;padding:16px;border-bottom:1px solid #d9d9d5}.lfcb-news-desk a:nth-child(2n){border-right:0}.lfcb-membership{margin:32px 16px 64px;padding:24px;grid-template-columns:1fr}.lfcb-tracker>div,.lfcb-watch-guide ol{grid-template-columns:1fr}.lfcb-tracker footer{display:grid}.lfcb-data-freshness{text-align:left}.lfcb-article-brief h2{font-size:28px!important}}
@media(prefers-reduced-motion:reduce){*,*::before,*::after{scroll-behavior:auto!important;animation-duration:.01ms!important;transition-duration:.01ms!important}}
