@import url('https://fonts.googleapis.com/css2?family=Barlow+Condensed:wght@600;700;800;900&family=Inter:wght@400;500;600;700;800;900&display=swap');
:root{--ink:#222326;--muted:#6b6d72;--paper:#fff;--orange:#c92026;--line:#dedfe2;--green:#62676c;--dark:#202226;--red:#c92026}body{background:#fff;font-family:Inter,Arial,sans-serif;color:var(--ink)}h1,h2,h3,h4{font-family:Inter,Arial,sans-serif}.wrap{width:min(1280px,calc(100% - 64px))}h1{font-weight:900}h2,h3{font-weight:800}.eyebrow{font-size:10px;letter-spacing:1.6px}.eyebrow:before{background:var(--red)}.category{color:var(--red)}.topbar{background:#202226;font-size:9px;padding:7px 0;letter-spacing:.8px}.metro-header{background:var(--red);border:0}.masthead{height:108px;display:flex;gap:30px;align-items:center;color:#fff}.metro-logo{font-family:'Barlow Condensed',Impact,sans-serif;font-weight:800;font-size:65px;letter-spacing:-.7px;line-height:.95;text-decoration:none;white-space:nowrap;color:#fff;display:inline-block}.metro-logo span{color:#fff}.metro-logo:hover{color:#fff}.masthead-tag{font-size:11px;line-height:1.45;font-weight:700;letter-spacing:.3px;text-transform:uppercase;margin:0;border-left:1px solid #ffffff70;padding-left:25px}.masthead-social{margin-left:auto;display:flex;gap:24px;align-items:center}.masthead-social a{width:20px;height:20px;color:white}.masthead-social svg{width:100%;height:100%}.nav-band{background:#202226}.nav-wrap{display:flex;justify-content:space-between;align-items:center;min-height:47px}.nav-band nav{display:flex;gap:32px;align-items:stretch;min-height:47px;font-family:'Barlow Condensed',sans-serif;font-size:18px;letter-spacing:.2px;text-transform:uppercase}.nav-band nav a{position:relative;display:flex;align-items:center;color:white;padding:9px 0;font-weight:700}.nav-band nav a:hover{color:#ff9ea2}.nav-band nav a.active:after{position:absolute;content:'';height:4px;background:var(--red);bottom:0;left:0;right:0}.report-link{color:#ddd;text-decoration:none;font-size:10px;font-weight:600;letter-spacing:.2px}.report-link:hover{color:white}.edition-line{display:flex;justify-content:space-between;gap:20px;padding:17px 0 15px;font-size:9px;letter-spacing:1.3px;font-weight:600;color:var(--muted)}.edition-line span:first-child{color:#292a2c}.metro-hero{display:grid;grid-template-columns:1.65fr 1fr;gap:8px;height:500px;margin-bottom:28px}.lead-photo,.secondary-photo,.data-photo{display:block;position:relative;overflow:hidden;color:white;text-decoration:none;background:#292c2e}.lead-photo>img,.secondary-photo>img,.data-photo>img{width:100%;height:100%;object-fit:cover;transition:transform .6s}.lead-photo:hover>img,.secondary-photo:hover>img{transform:scale(1.025)}.photo-shade{position:absolute;inset:0;background:linear-gradient(180deg,transparent 25%,#17191b3d 47%,#101112ed 100%)}.photo-note{position:absolute;left:25px;top:20px;font-size:8px;letter-spacing:1.2px;color:white;text-shadow:0 1px 3px #000;font-weight:600}.lead-copy{position:absolute;left:30px;right:30px;bottom:28px}.red-label{display:inline-block;background:var(--red);padding:5px 9px;font-family:'Barlow Condensed';font-size:14px;font-weight:700;letter-spacing:.5px;color:white}.lead-copy h1{font-size:clamp(38px,4.2vw,61px);line-height:1.02;letter-spacing:-2px;margin:16px 0 13px;color:white}.lead-copy p{font-size:12px;line-height:1.6;margin:0 0 15px;color:#efefef}.photo-byline{display:block;font-size:10px;line-height:1.5;color:#fff}.hero-secondary{display:grid;grid-template-rows:1fr 1fr;gap:8px;min-height:0}.secondary-photo>div:last-child{position:absolute;left:23px;right:23px;bottom:20px}.secondary-photo h2{font-size:28px;letter-spacing:-.8px;line-height:1.05;margin:9px 0 7px;color:#fff}.secondary-photo p{font-size:10px;margin-bottom:6px;color:#eee}.secondary-photo small{color:#d5d5d5;font-size:8px}.lead-photo:hover,.secondary-photo:hover,.data-photo:hover{color:#fff}.watch-band{background:#202226;color:white;padding:27px 0 30px}.watch-inner{display:grid;grid-template-columns:.75fr 1fr 1fr 1fr;gap:24px;align-items:start}.watch-heading{position:relative;padding-left:16px}.red-rule{height:64px;width:5px;position:absolute;left:0;top:4px;background:var(--red)}.watch-heading h2{font-family:'Barlow Condensed';font-size:38px;line-height:.95;letter-spacing:-.2px;margin:0 0 15px}.watch-heading p{font-size:10px;color:#d0d0d0;line-height:1.7}.watch-heading>a{font-size:10px;color:#fff}.video-card{min-width:0}.video-open{padding:0;border:0;background:#323438;position:relative;display:block;width:100%;aspect-ratio:16/9;overflow:hidden;color:white}.video-open img{width:100%;height:100%;object-fit:cover;transition:transform .4s}.video-open:hover img{transform:scale(1.04)}.video-open:after{content:'';position:absolute;inset:0;background:linear-gradient(transparent 50%,#0009)}.play-icon{display:flex;align-items:center;justify-content:center;position:absolute;z-index:1;left:16px;bottom:14px;width:39px;height:30px;border-radius:5px;background:var(--red);font-size:15px;padding-left:2px}.video-source-tag{position:absolute;z-index:1;right:10px;bottom:14px;font-size:7px;font-weight:600;letter-spacing:.6px;background:#0009;padding:3px 5px}.video-card>.category{font-size:8px;display:block;margin:10px 0 4px;color:#f29496}.video-card h3{font-size:14px;line-height:1.25;margin:0 0 6px;letter-spacing:-.2px}.video-text-open{font:inherit;font-weight:inherit;color:inherit;padding:0;background:none;border:0;text-align:left}.video-card p{font-size:8px;color:#c4c6c8;margin:0 0 8px;line-height:1.6}.video-original{font-size:8px;color:#e0e1e2}.metro-latest{display:grid;grid-template-columns:1.65fr 1fr;gap:40px;padding-top:38px;padding-bottom:44px}.metro-section-heading{display:flex;justify-content:space-between;align-items:center;gap:20px;margin-bottom:20px;border-bottom:1px solid var(--line);padding-bottom:12px}.metro-section-heading h2{font-family:'Barlow Condensed';font-size:31px;letter-spacing:0;margin:0;line-height:1;border-left:5px solid var(--red);padding-left:12px}.metro-section-heading>a{font-size:10px;text-decoration:none;font-weight:600;white-space:nowrap}.metro-news-list{display:grid}.metro-story{display:grid;grid-template-columns:155px 1fr;gap:19px;padding:15px 0;border-bottom:1px solid var(--line);text-decoration:none}.metro-story:first-child{padding-top:0}.metro-thumb{position:relative;height:108px;overflow:hidden}.metro-thumb img{width:100%;height:100%;object-fit:cover}.metro-thumb>span{position:absolute;bottom:5px;left:5px;background:#222b;color:white;font-size:6px;letter-spacing:.5px;padding:2px 4px}.metro-story .category{font-size:8px}.metro-story h3{font-size:19px;line-height:1.2;letter-spacing:-.55px;margin:5px 0 7px}.metro-story p{font-size:11px;color:var(--muted);line-height:1.6;margin:0 0 7px}.metro-story small{font-size:8px;color:var(--muted)}.metro-data-aside{padding-top:0}.data-photo{height:340px}.data-photo>div:last-child{position:absolute;left:24px;right:24px;bottom:25px}.data-photo h2{font-size:32px;line-height:1.05;letter-spacing:-1px;margin:13px 0}.data-photo p{font-size:11px;color:#eee;margin-bottom:13px}.data-photo strong{display:block;font-family:'Barlow Condensed';font-size:40px;line-height:1.1}.data-photo small{display:block;font-size:9px;margin:4px 0 15px;color:#ddd}.data-date{padding:13px 0 18px;font-size:8px;line-height:1.8;letter-spacing:.4px;border-bottom:1px solid var(--line);color:var(--muted)}.data-date a{font-size:9px;letter-spacing:0;color:var(--ink)}.metro-social-box{padding-top:23px}.metro-social-box h3{font-size:24px;margin-bottom:7px}.metro-social-box p{font-size:11px;color:var(--muted)}.metro-social-box>a{display:flex;align-items:center;gap:12px;border-top:1px solid var(--line);padding:12px 0;text-decoration:none;font-size:12px;font-weight:600}.metro-social-box>a svg{width:18px;height:18px;color:var(--red)}.metro-social-box>a span{flex:1}.metro-source-section{background:#f3f3f4;padding:35px 0 43px}.source-tiles{display:grid;grid-template-columns:repeat(4,1fr);gap:25px}.source-tiles>a{text-decoration:none;padding-right:20px;border-right:1px solid #d4d5d7}.source-tiles>a:last-child{border:0}.source-tiles span{font-size:8px;font-weight:700;letter-spacing:.5px;color:var(--red)}.source-tiles h3{font-size:20px;line-height:1.15;margin:14px 0 10px}.source-tiles p{font-size:11px;color:var(--muted);line-height:1.7;margin:0}.metro-footer{background:#202226;color:#fff;border:0;padding-top:43px}.metro-footer .metro-logo{font-size:42px}.metro-footer p{color:#b3b5b8;font-size:11px}.metro-footer .footer-grid{grid-template-columns:1.7fr 1fr 1fr}.metro-footer h4{color:white;font-family:Inter;font-size:10px}.metro-footer a:not(.metro-logo){color:#c7c9cb;font-size:11px}.metro-footer a:hover{color:white}.metro-footer .footer-bottom{border-color:#414348;color:#b5b7ba;font-size:9px}.metro-footer .footer-social a{color:white;font-size:10px!important}.metro-footer .footer-social{gap:15px}.btn{background:var(--red);border-color:var(--red);color:#fff}.btn:hover{background:#a9171d;border-color:#a9171d}.btn.light{background:#fff;color:var(--ink);border-color:#c8c9cd}.btn.light:hover{background:#f1f1f2}.notice,.source-panel,.sidebox,.filterbar,th,.report,.case-status,.resource,.assessment,.reading-shelf{background:#f3f3f4}.notice{border-color:var(--red)}.source-link{border-color:#d5d6d8}.page-top{padding-top:38px}.page-top h1{font-size:clamp(36px,4.7vw,62px);font-weight:900;letter-spacing:-2.1px}.page-top p{color:#686b70}.pill{background:#eeeff1;color:#45484c}.filterbar input,.filterbar select,.story-controls input,.story-controls select{border-color:#d0d2d5;background:#fff}.resource-tabs button{border-color:#d1d3d6}.resource-tabs button.active{background:var(--red);border-color:var(--red)}.stat{background:#fff}.story-controls{background:#f3f3f4}.story-card{padding:0 0 20px;background:#fff;border:0;border-bottom:1px solid #ccc}.story-card:hover{transform:none;border-color:var(--red)}.archive-photo{height:190px;overflow:hidden;position:relative;margin-bottom:17px}.archive-photo img{width:100%;height:100%;object-fit:cover;transition:transform .3s}.story-card:hover .archive-photo img{transform:scale(1.03)}.archive-photo>span{position:absolute;right:8px;bottom:8px;background:#222c;color:white;padding:3px 5px;font-size:7px;letter-spacing:.4px}.story-card-top{padding:0 2px}.story-card-year{font-family:'Barlow Condensed';font-size:23px;color:#777;letter-spacing:0;margin:13px 0 8px}.story-card h2{font-family:Inter;font-size:23px;letter-spacing:-.7px}.story-card p{font-size:12px}.story-card-end{font-size:9px;gap:10px}#story-grid{grid-template-columns:repeat(3,1fr);gap:32px 25px}.stories-title{padding:40px 0 28px;gap:35px}.stories-title h1{font-size:clamp(39px,4vw,58px);letter-spacing:-2px}.stories-title>p{font-size:13px}.stories-lead{grid-template-columns:1.85fr 1fr;margin-bottom:40px;gap:25px}.story-feature{background:#202226;min-height:430px;padding:27px;overflow:hidden}.stories-feature-photo{position:absolute;inset:0}.stories-feature-photo img{width:100%;height:100%;object-fit:cover;opacity:.6}.stories-feature-photo:after{position:absolute;inset:0;content:'';background:linear-gradient(transparent,#111e)}.story-feature>.eyebrow,.feature-dateline,.story-feature h2,.story-feature>p,.feature-read,.feature-rule,.feature-bottom{position:relative;z-index:1}.story-feature .eyebrow{margin-bottom:45px;color:white}.feature-dateline{margin:0 0 14px;color:#ddd}.story-feature h2{font-size:39px;max-width:620px}.story-feature>p{font-size:12px;color:#e9e9e9;max-width:530px}.feature-read{color:#fff;margin:18px 0 22px;font-size:11px}.feature-bottom{font-size:8px;color:#ddd}.book-spine{background:#e2e3e5;border-color:var(--red);box-shadow:none}.reading-shelf h3{font-family:Inter;font-size:21px}.reading-shelf .eyebrow{margin-bottom:15px}.story-layout{gap:60px}.article-photo{margin:0 0 28px}.article-photo>img{width:100%;height:340px;object-fit:cover;display:block}.article-photo figcaption{font-size:9px;color:var(--muted);line-height:1.7;padding:8px 0 0}.article-photo figcaption a{color:var(--muted)}.story-article-top{padding-bottom:24px}.story-article-top h1{font-size:clamp(35px,4.4vw,60px)}.story-copy>h2{font-size:24px}.story-copy>p{font-size:15px;line-height:1.85}.story-timeline li{border-color:#c7c9cd}.story-timeline li:before{background:var(--red)}.sidebox{border-color:var(--red)}.case-status{border-color:var(--red)}.guide-context-photo .article-photo>img{height:260px}.guide-art{background:#eceef0!important;color:#6a6c70!important}.guide-art:before,.guide-art:after{border-color:#9a9da322}.island-section{background:#f3f3f4}.island{border-color:#d6d8db}.island .num{color:#74777d}.islands{border-color:#d6d8db}.feature-band{background:#202226}.feature-band .btn{background:#fff;color:#202226}.prose a{color:var(--red)}.checkrow input{accent-color:var(--red)}.video-hub{padding:20px 0 60px}.video-hub-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:27px}.video-hub .video-card h3{font-size:21px;margin-bottom:10px}.video-hub .video-card p{font-size:11px;color:#73767b}.video-hub .video-card .category{color:var(--red);font-size:9px;margin-top:15px}.video-hub .video-original{color:var(--ink);font-size:11px}.video-hub .note{margin-top:20px;max-width:850px}.video-about{padding:30px;margin-top:30px;border:1px solid var(--line);max-width:850px}.video-about h2{font-size:27px}.video-about p{font-size:13px}.media-credits{padding-top:10px}.credit-row{display:grid;grid-template-columns:210px 1fr;gap:25px;padding:25px 0;border-bottom:1px solid var(--line)}.credit-row>img{width:210px;height:140px;object-fit:cover}.credit-row h2{font-size:21px;letter-spacing:-.5px;margin-bottom:12px}.credit-row p,.credit-row a{font-size:12px}.media-credits>h2{margin-top:35px}.video-modal{background:#191a1d;border:0;padding:0;width:min(950px,calc(100% - 32px));max-height:95vh;color:white;box-shadow:0 15px 100px #0006}.video-modal::backdrop{background:#000d}.video-modal-head{display:flex;justify-content:space-between;align-items:center;gap:20px;padding:16px 20px}.video-modal h2{font-size:18px;letter-spacing:-.3px;line-height:1.3;margin:0}.video-modal-close{color:white;background:transparent;border:1px solid #666;padding:5px 10px;font-size:18px}.video-frame{width:100%;aspect-ratio:16/9;border:0;display:block;background:#000}.video-modal-foot{padding:13px 20px;font-size:10px;display:flex;justify-content:space-between;gap:15px}.video-modal-foot a{color:white}.video-modal-foot span{color:#ccc}
@media(max-width:1050px){.masthead{height:95px;gap:20px}.metro-logo{font-size:55px}.masthead-tag{font-size:9px;padding-left:20px}.nav-band nav{gap:25px;font-size:17px}.report-link{font-size:9px}.metro-hero{height:460px}.lead-copy h1{font-size:47px}.watch-inner{gap:18px;grid-template-columns:.7fr 1fr 1fr 1fr}.watch-heading h2{font-size:32px}.metro-latest{gap:27px}.metro-story{grid-template-columns:125px 1fr;gap:15px}.metro-thumb{height:100px}.metro-story h3{font-size:17px}.metro-story p{font-size:10px}#story-grid{grid-template-columns:repeat(2,1fr)}}
@media(max-width:760px){.wrap{width:calc(100% - 32px)}.topbar{font-size:7px}.topbar .wrap span:first-child{letter-spacing:.5px}.masthead{height:88px;gap:12px;position:relative}.metro-logo{font-size:45px;letter-spacing:-.4px}.masthead-tag{display:none}.masthead-social{gap:13px}.masthead-social a{width:17px;height:17px}.masthead-social a:last-child{display:none}.mobile-menu{display:block;color:white;background:transparent;border-color:#ffffff70;font-size:9px;padding:7px 9px;margin-left:0;white-space:nowrap}.nav-wrap{min-height:0;display:block}.nav-band nav{display:none;min-height:0;padding:12px 0;gap:3px 25px;font-size:17px}.nav-band nav.open{display:flex}.nav-band nav a{padding:8px 0}.nav-band nav a.active:after{height:2px}.report-link{display:none}.edition-line{font-size:7px;letter-spacing:.6px;padding:13px 0;gap:12px}.edition-line span:last-child{text-align:right;max-width:160px;line-height:1.6}.metro-hero{display:block;height:auto;margin-bottom:20px}.lead-photo{height:430px;margin-bottom:7px}.lead-copy{left:23px;right:20px;bottom:24px}.lead-copy h1{font-size:46px;letter-spacing:-1.5px;line-height:1.01}.lead-copy p{font-size:11px}.lead-copy .photo-byline{font-size:9px}.photo-note{left:23px;top:18px;font-size:7px}.hero-secondary{grid-template-columns:1fr 1fr;grid-template-rows:1fr;height:220px;gap:7px}.secondary-photo>div:last-child{left:15px;right:12px;bottom:16px}.secondary-photo h2{font-size:22px;line-height:1.05;letter-spacing:-.6px;margin-top:8px}.secondary-photo p{font-size:9px;line-height:1.45}.secondary-photo small{display:none}.red-label{font-size:11px;padding:4px 7px}.watch-band{padding:25px 0}.watch-inner{grid-template-columns:repeat(3,1fr);gap:12px}.watch-heading{grid-column:span 3;display:flex;align-items:center;gap:20px;padding-left:14px;margin-bottom:5px}.watch-heading h2{font-size:30px;margin:0}.watch-heading h2 br{display:none}.watch-heading p{margin:0;font-size:9px}.watch-heading a{margin-left:auto;font-size:9px}.red-rule{height:30px;top:2px;width:4px}.video-card h3{font-size:12px;line-height:1.3;letter-spacing:-.25px}.video-card>.category{font-size:6px;margin-top:8px}.video-card p{font-size:6px;line-height:1.6}.video-original{font-size:7px}.play-icon{width:29px;height:23px;left:8px;bottom:9px;font-size:11px}.video-source-tag{font-size:5px;right:5px;bottom:9px}.metro-latest{grid-template-columns:1fr;padding-top:27px;padding-bottom:30px;gap:30px}.metro-section-heading h2{font-size:29px}.metro-story{grid-template-columns:110px 1fr;gap:15px;padding:15px 0}.metro-thumb{height:100px}.metro-story h3{font-size:17px}.metro-story p{font-size:10px}.metro-story small{font-size:7px}.metro-story .category{font-size:7px}.metro-data-aside{display:grid;grid-template-columns:1fr;gap:0}.data-photo{height:310px}.data-photo>div:last-child{left:25px;bottom:24px}.data-photo h2{font-size:35px}.data-photo p{font-size:12px}.metro-social-box{padding-top:20px}.source-tiles{grid-template-columns:1fr 1fr;gap:25px 20px}.source-tiles>a:nth-child(2){border-right:0}.source-tiles h3{font-size:20px}.source-tiles p{font-size:10px}.source-tiles span{font-size:7px}.metro-source-section{padding:29px 0}.metro-footer .footer-grid{grid-template-columns:1fr 1fr;gap:25px}.metro-footer .footer-grid>div:first-child{grid-column:span 2}.metro-footer .metro-logo{font-size:43px}.page-top{padding-top:28px}.page-top h1{font-size:40px;letter-spacing:-1.6px}.page-top p{font-size:13px}.stories-title{padding:30px 0 22px;display:block}.stories-title h1{font-size:43px}.stories-title>p{font-size:12px;margin-top:18px}.stories-lead{grid-template-columns:1fr;margin-bottom:35px}.story-feature{min-height:390px;padding:24px}.story-feature h2{font-size:33px;letter-spacing:-1px}.story-feature .eyebrow{font-size:8px;margin-bottom:35px}.feature-dateline{font-size:9px}.story-feature>p{font-size:11px}.feature-read{font-size:10px}.feature-bottom{font-size:6px}.reading-shelf{padding:23px}.book-spine{width:135px;font-size:16px}.reading-shelf h3{font-size:20px}.reading-shelf p{font-size:11px}#story-grid{grid-template-columns:1fr 1fr;gap:25px 17px}.story-card{display:flex;padding:0 0 15px;min-width:0}.archive-photo{height:130px;margin-bottom:12px}.archive-photo>span{font-size:5px;padding:2px 3px;bottom:5px;right:5px}.story-card-top{gap:5px}.story-card-top .category{font-size:7px;letter-spacing:.5px}.story-index{font-size:8px}.story-card-year{font-size:19px;margin:10px 0 6px}.story-card h2{font-size:18px;letter-spacing:-.5px}.story-card p{font-size:10px;line-height:1.6}.story-card-end{font-size:7px;line-height:1.5;gap:8px;display:block}.story-card-end strong{display:block;margin-top:7px;white-space:normal}.story-layout{gap:25px}.story-aside{order:initial}.article-photo>img{height:240px}.article-photo figcaption{font-size:8px}.story-copy>h2{font-size:23px}.story-copy>p{font-size:14px}.story-timeline{display:block}.story-timeline li{padding-bottom:18px}.story-timeline strong,.story-timeline span{font-size:11px}.video-hub{padding-top:5px}.video-hub-grid{grid-template-columns:1fr;gap:28px}.video-hub .video-card h3{font-size:23px}.video-hub .video-card p{font-size:10px}.video-hub .video-original{font-size:10px}.video-hub .play-icon{width:45px;height:33px;left:15px;bottom:15px;font-size:17px}.video-hub .video-source-tag{font-size:8px;bottom:16px;right:12px}.credit-row{grid-template-columns:1fr;gap:17px}.credit-row>img{width:100%;height:190px}.credit-row h2{font-size:22px}.video-modal h2{font-size:15px}.video-modal-foot{display:block;font-size:9px}.video-modal-foot a{display:block;margin-top:8px}}
@media(max-width:390px){.metro-logo{font-size:39px}.masthead-social{gap:10px}.masthead-social a{width:15px;height:15px}.mobile-menu{font-size:8px;padding:6px}.lead-photo{height:400px}.lead-copy h1{font-size:42px}.hero-secondary{height:210px}.secondary-photo h2{font-size:20px}.watch-heading p{display:none}.watch-heading h2{font-size:29px}.watch-inner{gap:9px}.video-card h3{font-size:10px}.metro-story{grid-template-columns:95px 1fr}#story-grid{grid-template-columns:1fr}.archive-photo{height:205px}.story-card h2{font-size:24px}.story-card p{font-size:12px}}
@media print{.metro-header,.topbar,.watch-band,.video-modal,.masthead,.nav-band,.metro-footer{display:none!important}.article-photo>img{height:200px}.article-photo{break-inside:avoid}.wrap{width:100%}}

/* Readable, comfortable mobile navigation. */
@media(max-width:760px){.masthead{gap:12px}.mobile-menu{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:48px;min-width:96px;padding:10px 13px;font-family:Inter,Arial,sans-serif;font-size:16px;line-height:1;font-weight:900;letter-spacing:.15px;border:2px solid #ffffffb3;border-radius:3px;margin-left:auto;flex-shrink:0}.mobile-menu svg{display:block;width:22px;height:22px;flex-shrink:0}.mobile-menu[aria-expanded="true"]{background:white;color:#c92026;border-color:white}.mobile-menu:focus-visible{outline:3px solid white;outline-offset:4px}.nav-band nav.open{display:flex;flex-direction:column;align-items:stretch;gap:0;padding:8px 0 14px;width:100%}.nav-band nav a{font-family:Inter,Arial,sans-serif;font-size:21px;font-weight:900;line-height:1.25;letter-spacing:.2px;min-height:50px;padding:12px 14px;border-bottom:1px solid #ffffff26}.nav-band nav a.active:after{height:3px}.nav-band nav a:focus-visible{outline:2px solid white;outline-offset:-2px}}
@media(max-width:450px){.masthead-social{display:none}.metro-logo{font-size:39px}.masthead{gap:12px}.mobile-menu{font-size:16px;min-width:96px;padding:10px 12px}}
@media(max-width:340px){.metro-logo{font-size:34px}.mobile-menu{min-width:90px;padding:10px}}
