.jourblik-home{--jb-accent:#c72535;--jb-navy:#12243b;color:#142133;font-family:system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;font-size:16px;line-height:1.5;background:white}
.jourblik-home *{box-sizing:border-box}.jourblik-home a{text-decoration:none;color:inherit}.jourblik-home a:hover{text-decoration:underline}.jourblik-home .jourblik-shell{width:min(1200px,calc(100% - 36px));margin:0 auto}.jourblik-masthead{background:var(--jb-navy);color:#fff}.jourblik-masthead .jourblik-shell{padding:25px 0 0}.jourblik-wordmark{font-size:clamp(36px,5vw,62px);font-weight:850;letter-spacing:-.06em;line-height:1}.jourblik-wordmark span{color:var(--jb-accent)}.jourblik-masthead p{font-size:13px;opacity:.87;margin:8px 0 22px}.jourblik-topics{display:flex;gap:24px;flex-wrap:wrap;border-top:1px solid #ffffff39;padding:15px 0;font-size:14px;font-weight:700}.jourblik-content{padding:35px 0 55px}.jourblik-section-header{display:flex;justify-content:space-between;gap:20px;align-items:center;border-bottom:2px solid var(--jb-navy);padding-bottom:13px;margin-bottom:22px}.jourblik-section-header span{font-size:22px;font-weight:800}.jourblik-section-header time{font-size:12px;color:#627184}.jourblik-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px 22px}.jourblik-item{min-width:0;border-bottom:1px solid #e4e8ef;padding-bottom:24px}.jourblik-lead{grid-column:span 2;grid-row:span 2}.jourblik-image{display:block;overflow:hidden;aspect-ratio:16/9;background:#e8ecf1}.jourblik-item .jourblik-image img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .25s ease}.jourblik-item:hover .jourblik-image img{transform:scale(1.025)}.jourblik-no-photo{display:grid;place-items:center;height:100%;font-size:18px;letter-spacing:.08em;color:#73849c}.jourblik-item-copy{padding-top:13px}.jourblik-label{color:var(--jb-accent);font-size:12px;text-transform:uppercase;font-weight:800;letter-spacing:.06em}.jourblik-item h2{font-size:19px;line-height:1.25;font-weight:780;margin:7px 0 9px}.jourblik-lead h2{font-size:clamp(25px,3vw,36px)}.jourblik-item-copy p{color:#536274;font-size:16px;margin:8px 0}.jourblik-item-copy time{font-size:12px;color:#617183}.jourblik-all-news{margin-top:28px;color:var(--jb-navy);font-weight:750}.jourblik-empty{background:#f4f6fa;padding:32px;margin:20px 0 50px}.jourblik-empty h2{font-size:24px}.jourblik-footer{background:#f0f3f6;border-top:1px solid #dce2ea;padding:26px 0}.jourblik-footer .jourblik-shell{display:flex;gap:14px;align-items:center;flex-wrap:wrap}.jourblik-footer strong{font-size:19px;letter-spacing:-.03em}.jourblik-footer span{font-size:12px;color:#657284}
@media(max-width:850px){.jourblik-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.jourblik-lead{grid-column:span 2;grid-row:auto}.jourblik-topics{gap:15px}.jourblik-masthead .jourblik-shell{padding-top:20px}}
@media(max-width:560px){.jourblik-grid{grid-template-columns:1fr}.jourblik-lead{grid-column:auto}.jourblik-content{padding-top:24px}.jourblik-section-header span{font-size:19px}.jourblik-item h2,.jourblik-lead h2{font-size:22px}.jourblik-topics{gap:12px;font-size:13px}.jourblik-section-header time{font-size:11px}}
