/* Isolated newspaper category design; never styles theme header or navigation. */
.tcmn-paper-wrap{width:min(1320px,calc(100% - 48px));max-width:1320px;margin:24px auto 70px;color:#12253b;font-family:Georgia,'Times New Roman',serif}
.tcmn-paper-wrap *{box-sizing:border-box}
.tcmn-paper-heading{display:flex;justify-content:space-between;align-items:end;gap:20px;border-bottom:2px solid #14293d;padding:0 0 16px;margin-bottom:24px}
.tcmn-paper-eyebrow,.tcmn-paper-kicker{display:block;font-family:Arial,Helvetica,sans-serif;letter-spacing:.17em;text-transform:uppercase;color:#a37124;font-size:11px;font-weight:700}
.tcmn-paper-heading h1{font-size:clamp(44px,6vw,80px);font-weight:400;line-height:1.04;margin:5px 0 0;letter-spacing:-.04em}
.tcmn-paper-heading>p{font:700 12px/1.4 Arial,sans-serif;color:#a37124;letter-spacing:.1em;text-transform:uppercase;border-bottom:1px solid #b89561;padding-bottom:8px;max-width:370px;text-align:right}
.tcmn-paper-feature{display:grid;grid-template-columns:1.55fr 1fr;gap:24px;border-bottom:1px solid #b89561;padding-bottom:22px}
.tcmn-paper-side-col{display:grid;gap:16px;border-left:1px solid #d5c8b5;padding-left:20px}
.tcmn-paper-side-col article+article{border-top:1px solid #d5c8b5;padding-top:16px}
.tcmn-paper-story{min-width:0}.tcmn-paper-story a{color:#10243b;text-decoration:none}.tcmn-paper-story a:hover{text-decoration:underline}
.tcmn-paper-image{display:block;overflow:hidden;background:#eee8dd;aspect-ratio:16/10}.tcmn-paper-image img{width:100%;height:100%;object-fit:cover;display:block}
.tcmn-paper-copy{padding-top:14px}.tcmn-paper-copy h2,.tcmn-paper-copy h3{font-weight:400;letter-spacing:-.035em;line-height:1.08;margin:10px 0}
.tcmn-paper-lead h2{font-size:clamp(33px,3.5vw,52px)}.tcmn-paper-side h3{font-size:clamp(22px,2.15vw,31px)}
.tcmn-paper-copy p{font-family:Georgia,serif;color:#596577;line-height:1.52;font-size:16px;margin:8px 0 16px}
.tcmn-paper-story time{font:12px Arial,sans-serif;color:#77808b}
.tcmn-paper-briefs{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;margin-top:22px}
.tcmn-paper-briefs .tcmn-paper-story:not(:first-child){border-left:1px solid #dfd4c3;padding-left:17px}
.tcmn-paper-brief h3{font-size:clamp(19px,1.9vw,26px)}.tcmn-paper-brief .tcmn-paper-copy p{font-size:14px}
.tcmn-paper-pagination{margin:30px 0}.tcmn-paper-pagination ul{display:flex;gap:8px;list-style:none;padding:0}.tcmn-paper-pagination a,.tcmn-paper-pagination span{display:block;padding:9px 14px;border:1px solid #aab3bf}
@media(max-width:850px){.tcmn-paper-heading>p{display:none}.tcmn-paper-feature{grid-template-columns:1fr}.tcmn-paper-side-col{border-left:0;padding-left:0;grid-template-columns:1fr 1fr;align-items:start}.tcmn-paper-side-col article+article{border:0;padding:0}.tcmn-paper-briefs{grid-template-columns:repeat(2,minmax(0,1fr))}.tcmn-paper-briefs .tcmn-paper-story:not(:first-child){border:0;padding:0}}
@media(max-width:520px){.tcmn-paper-wrap{width:calc(100% - 28px)}.tcmn-paper-heading h1{font-size:47px}.tcmn-paper-side-col{grid-template-columns:1fr}.tcmn-paper-briefs{grid-template-columns:1fr}.tcmn-paper-feature{gap:18px}.tcmn-paper-brief h3{font-size:25px}.tcmn-paper-image{aspect-ratio:16/9}}

.tcmn-paper-side-col{display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;min-height:0}.tcmn-paper-side-col article{min-height:0}.tcmn-external-latest{border-top:2px solid #14293d;margin:34px 0;padding:20px 0 0}.tcmn-external-latest h2{font:400 clamp(26px,3vw,40px)/1.1 Georgia,serif;margin:0 0 6px}.tcmn-external-latest>p{font:14px/1.5 Arial,sans-serif;color:#6e7782}.tcmn-external-latest ol{padding-left:23px;columns:2;column-gap:36px}.tcmn-external-latest li{break-inside:avoid;margin:0 0 13px;font:17px/1.3 Georgia,serif}.tcmn-external-latest a{color:#14293d}.tcmn-external-latest small{display:block;color:#6e7782;font:12px Arial,sans-serif;margin-top:5px}@media(max-width:700px){.tcmn-external-latest ol{columns:1}}
