main{width:min(1280px,calc(100% - 48px));padding:17px 0 36px}.masthead{padding:22px 0 18px}.edition-line{display:flex;justify-content:space-between;font:700 11px Arial,sans-serif;color:#68717b;letter-spacing:1px;text-transform:uppercase}.front-heading{display:flex;align-items:baseline;justify-content:space-between;margin:14px 0}.front-heading h2{font-size:34px;margin:0;color:#15181d}.front-heading>p{font-style:italic;color:#777;margin:0}.paper-front{display:grid;grid-template-columns:1.6fr 1fr .9fr;gap:22px;align-items:start;border-bottom:3px double #0b2345;padding-bottom:22px}.paper-middle,.paper-rail{border-left:1px solid #d9dee5;padding-left:22px}.paper-story{padding:14px 0;border-bottom:1px solid #d9dee5}.paper-story:first-child{padding-top:0}.paper-story:last-child{border-bottom:0}.kicker{font:700 10px/1.5 Arial,sans-serif!important;letter-spacing:.7px;text-transform:uppercase;color:#164d8e!important;margin:0 0 7px!important}.kicker time{color:#777;white-space:nowrap}.paper-story h2,.paper-story h3,.paper-desk h3{font-size:22px;line-height:1.15;margin:0 0 8px;letter-spacing:-.35px}.paper-story h2{font-size:34px;line-height:1.08}.paper-story a,.paper-desk h3 a{text-decoration:none}.paper-story a:hover,.paper-desk a:hover{text-decoration:underline;color:#164d8e}.paper-story>p:not(.kicker),.paper-desk>p{font-size:15px;line-height:1.45;color:#60656b;margin:0}.paper-lead .paper-story>p:not(.kicker){font-size:17px}.desk-title{font:700 12px Arial,sans-serif;text-transform:uppercase;letter-spacing:1px;border-top:4px solid #0b2345;padding-top:9px;margin:0 0 18px}figure{margin:0 0 12px}figure img{display:block;width:100%;height:auto;aspect-ratio:16/9;object-fit:cover}figcaption{font:italic 10px/1.4 Georgia,serif;color:#777;text-align:right;margin-top:4px}.section-top{display:flex;align-items:baseline;justify-content:space-between;gap:20px;margin:25px 0 14px;padding-bottom:8px;border-bottom:2px solid #0b2345}.section-top h2{font-size:27px;margin:0}.section-top a,.section-top span,.desk-top a{font:700 11px Arial,sans-serif;color:#164d8e}.city-columns{display:grid;grid-template-columns:1.2fr 1fr 1fr;gap:24px}.city-columns>div+div{border-left:1px solid #d9dee5;padding-left:24px}.city-columns h3{font-size:21px}.desk-columns{columns:3;column-gap:30px;column-rule:1px solid #d9dee5}.paper-desk{break-inside:avoid;padding:0 0 22px;margin:0 0 16px;border-bottom:1px solid #d9dee5}.desk-top{display:flex;justify-content:space-between;align-items:center;border-top:3px solid #0b2345;padding:9px 0 12px}.desk-top h2{font:700 16px Georgia,serif;margin:0}.paper-desk ul{padding:0;list-style:none;margin:14px 0 0}.paper-desk li{border-top:1px solid #e0e3e6;padding:8px 0;font-size:15px;line-height:1.3}.paper-desk li a{color:#0b2345;text-decoration:none}.archive-strip{border-top:3px double #0b2345;margin-top:20px;padding:15px 0;display:flex;align-items:center;gap:22px}.archive-strip h2{font-size:22px;margin:0}.archive-strip p{flex:1;font-size:14px;margin:0}.archive-strip a{font:700 12px Arial,sans-serif;color:#164d8e}.local-grid{columns:3;column-gap:28px}.local-grid article{break-inside:avoid}a:focus-visible{outline:2px solid #164d8e;outline-offset:3px}@media(max-width:900px){.paper-front{grid-template-columns:1.3fr 1fr}.paper-rail{grid-column:1/-1;display:grid;grid-template-columns:1fr 1fr;gap:20px;padding:0;border:0}.paper-rail .desk-title{grid-column:1/-1;margin:0}.city-columns{grid-template-columns:1fr 1fr}.city-columns>div:last-child{grid-column:1/-1;display:grid;grid-template-columns:1fr 1fr;gap:20px;padding:0;border:0}.city-columns>div:last-child figure{grid-row:span 2}.desk-columns,.local-grid{columns:2}.front-heading>p{display:none}}@media(max-width:580px){main{width:calc(100% - 28px)}.paper-front,.city-columns,.city-columns>div:last-child,.paper-rail{display:block}.paper-middle,.paper-rail,.city-columns>div+div{border-left:0;padding-left:0;margin-top:18px}.paper-story h2{font-size:29px}.paper-story h3{font-size:22px}.desk-columns,.local-grid{columns:1}.section-top{gap:12px}.section-top h2{font-size:24px}.section-top span{display:none}.archive-strip{display:block}.archive-strip p{margin:8px 0}.edition-line{font-size:9px}.masthead{padding:18px 0 12px}.front-heading h2{font-size:30px}}
.desk-columns{columns:auto;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;column-rule:0}.desk-stack+.desk-stack{border-left:1px solid #d9dee5;padding-left:25px}@media(max-width:900px){.desk-columns{grid-template-columns:1fr 1fr}.desk-stack:last-child{grid-column:1/-1;border:0;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:25px}}@media(max-width:580px){.desk-columns,.desk-stack:last-child{display:block}.desk-stack+.desk-stack{padding:0;border:0}}
