@import url('https://fonts.googleapis.com/css2?family=Barlow+Condensed:wght@500;600;700;800&family=Libre+Baskerville:ital,wght@0,400;0,700;1,400&family=Nunito+Sans:wght@400;600;700;800;900&family=Fraunces:ital,wght@0,500;0,600;1,500&family=Space+Grotesk:wght@400;500;600;700&family=IBM+Plex+Mono:wght@400;500;600&family=Plus+Jakarta+Sans:wght@400;500;600;700;800&family=Cormorant+Garamond:ital,wght@0,400;0,500;0,600;1,400;1,500&display=swap');
.art-credit{position:absolute;bottom:10px;right:12px;font:8px Arial,sans-serif;letter-spacing:1px;background:#ffffffe0;color:#242521;padding:5px}.story-cat{font-size:9px;text-transform:uppercase;font-weight:700;letter-spacing:1.3px;color:var(--brand)}.mini-story{border-top:1px solid var(--line);padding:22px 0}.mini-story h3{font-size:22px;line-height:1.2;margin:8px 0}.mini-story p{font-size:12px;color:var(--muted)}
/* 1 — Jakarta: broadcast masthead, immersive cover and dense city desk. */
.metro{--sans:'Barlow Condensed',Arial,sans-serif;--ink:#0a1937;--muted:#65718a;--paper:#fff}.metro .utility{background:#07172f;color:#bdc6d8;max-width:none;margin:0;padding:12px max(35px,calc((100vw - 1280px)/2));border:0;font:10px Arial,sans-serif}.metro .site-header{max-width:none;margin:0;background:#0a1d40;color:white;padding:0 max(35px,calc((100vw - 1280px)/2))}.metro .masthead{padding:24px 0}.metro .brand img{filter:brightness(0) invert(1)}.metro .masthead .brand strong{color:white;font-size:40px;text-transform:uppercase}.metro .brand>span{font-size:16px;letter-spacing:.5px}.metro .masthead>p{color:#b9c7de;border-color:#ffffff30;font-family:Arial,sans-serif}.metro nav{border-top:1px solid #ffffff26;border-bottom:0;font-size:16px;letter-spacing:.4px}.metro nav a.active{color:#f4e84e}.metro nav a:hover{color:#f4e84e}.metro .header-actions{font-family:Arial,sans-serif}.metro-front{margin-top:25px}.city-line{display:flex;gap:20px;align-items:center;background:#f2e944;padding:12px 18px;font-family:Arial,sans-serif;font-size:10px;letter-spacing:1px}.city-line b{font-weight:900}.metro-lead{position:relative;min-height:500px;overflow:hidden;background:#0b2447}.city-cover{position:absolute;inset:0}.city-cover img{width:100%;height:100%;object-fit:cover}.metro-lead:after{content:'';position:absolute;inset:0;background:linear-gradient(90deg,#061933ed,#06193366 70%,transparent);pointer-events:none}.city-headline{position:relative;z-index:1;max-width:650px;padding:55px 45px;color:white;pointer-events:none}.city-headline a{pointer-events:auto}.city-headline .eyebrow{color:#f2e944;font:700 10px Arial,sans-serif}.city-headline h1{font:800 67px/.98 'Barlow Condensed',sans-serif;text-transform:uppercase;letter-spacing:-1px;margin-bottom:20px}.city-headline p{font:14px/1.8 Arial,sans-serif;max-width:420px;color:#c6d4e7}.city-cta{display:inline-block;border-bottom:2px solid #f2e944;font:700 10px Arial,sans-serif;padding:12px 0;color:#f2e944}.city-strip{display:grid;grid-template-columns:repeat(3,1fr);background:#071a38;color:white}.city-strip>a{display:flex;align-items:center;gap:15px;padding:24px;border-right:1px solid #ffffff25}.city-strip b{color:#f2e944;font-size:36px}.city-strip span{font-size:21px;font-weight:600;line-height:1.15}.city-strip em{margin-left:auto;color:#f2e944}.city-desk{display:grid;grid-template-columns:1fr 260px;gap:40px;margin:45px 0 0}.city-section span{font:700 10px Arial,sans-serif;color:#135be8;letter-spacing:2px}.city-section h2{font-size:46px;line-height:1;margin:12px 0 25px}.metro-cards{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.metro .card h3{font-size:29px;text-transform:uppercase;line-height:1.07;letter-spacing:0}.metro .card>p,.metro .meta,.metro .card-bottom{font-family:Arial,sans-serif}.city-desk>aside{border-left:1px solid var(--line);padding-left:25px}.city-desk>aside>h2{font-size:28px}.city-desk>aside>a{font:11px Arial,sans-serif}.metro footer{background:#e9eef6}.metro .article-head h1{font-family:'Barlow Condensed',sans-serif;text-transform:uppercase;font-weight:800}.metro .article-page{font-family:Arial,sans-serif}
/* 2 — Rakyat: a true multi-column broadsheet, type first. */
.paper{--serif:'Libre Baskerville',Georgia,serif;--sans:Arial,sans-serif;--paper:#f5f0e3;--ink:#24211b}.paper .masthead{padding:34px 0}.paper-word{text-align:center!important;display:block}.paper-word>strong{font:700 58px/1.1 'Libre Baskerville',serif!important;letter-spacing:-3px}.paper-word{font:12px Arial,sans-serif!important;letter-spacing:8px!important}.paper .header-actions{font-size:10px}.paper nav{font:700 10px Arial,sans-serif;text-transform:uppercase;letter-spacing:1px}.paper-edition{border-bottom:1px solid #25221b;display:flex;justify-content:space-between;padding:14px 0;font:8px Arial,sans-serif;letter-spacing:1px}.paper-edition b{font:italic 11px 'Libre Baskerville',serif;letter-spacing:0}.broadsheet{display:grid;grid-template-columns:1fr 2.5fr 1.05fr;gap:27px;margin:28px 0}.column-label{display:block;border-top:4px double #2c261d;border-bottom:1px solid #bcb3a2;padding:9px 0;font:700 9px Arial,sans-serif;letter-spacing:1px;margin-bottom:20px}.paper-left{border-right:1px solid #c7bdab;padding-right:23px}.paper-right{border-left:1px solid #c7bdab;padding-left:23px}.paper-center h1{font:700 48px/1.16 'Libre Baskerville',serif;letter-spacing:-2.6px;text-align:center;margin:18px 0}.paper-center .column-label{text-align:center;border:0;font-size:9px;color:#a92825}.paper-deck{text-align:center;font:14px/1.7 'Libre Baskerville',serif;margin:15px auto 25px}.paper-picture,.paper-small,.paper-bottom-art{position:relative;display:block}.paper-picture img{width:100%;aspect-ratio:1.4;object-fit:cover;filter:grayscale(1)}.paper-left h3,.paper-right h3{font:700 21px/1.3 'Libre Baskerville',serif;letter-spacing:-.7px;margin:10px 0}.paper-left p,.paper-right p{font:12px/1.85 Georgia,serif;text-align:justify}.paper-left .story-cat,.paper-right .story-cat{font-size:8px}.paper-right article{border-bottom:1px solid #c7bdab;padding:3px 0 18px;margin-bottom:20px}.paper-divider{border-top:1px solid #c7bdab;margin:25px 0}.paper-small img{filter:grayscale(1);margin-bottom:20px}.dropcap{column-count:2;column-gap:22px;font:14px/1.8 Georgia,serif;text-align:justify;margin:22px 0}.dropcap:first-letter{font-size:48px;float:left;line-height:1;margin:3px 6px 0 0}.paper-read{font:italic 11px Georgia,serif;text-decoration:underline}.paper-section{border-top:5px double #322b20;text-align:center;padding-top:20px;margin-top:40px}.paper-section>span{font:700 9px Arial,sans-serif;letter-spacing:3px}.paper-section h2{font:italic 31px 'Libre Baskerville',serif;margin:14px 0 25px}.paper-bottom{display:grid;grid-template-columns:repeat(3,1fr);gap:28px}.paper-bottom article{border-right:1px solid #c7bdab;padding-right:22px}.paper-bottom article:last-child{border-right:0}.paper-bottom-art img{filter:grayscale(1);aspect-ratio:2;object-fit:cover;margin-bottom:20px}.paper-bottom h3{font:700 24px/1.3 'Libre Baskerville',serif;margin:12px 0}.paper-bottom p{font:14px/1.8 Georgia,serif}.paper .article-head h1{font-family:'Libre Baskerville',serif}
/* 3 — Penduduk: expressive community journal, purple and peach. */
.people{--paper:#fff8f0;--ink:#352249;--muted:#7b6b82;--line:#e9dce9;--sans:'Nunito Sans',sans-serif;--serif:'Fraunces',serif}.people nav{font-weight:800;font-size:12px}.people .brand strong{font-family:'Nunito Sans',sans-serif;font-weight:900;letter-spacing:-1px;font-size:37px}.people .masthead{padding:23px 0}.people-front{display:grid;grid-template-columns:1fr 1.1fr;gap:60px;align-items:center;padding:50px 25px 45px}.hand-note{font:italic 22px 'Fraunces',serif;color:#8b5099;display:block;transform:rotate(-4deg);margin-bottom:28px}.people-intro h1{font:500 73px/1.05 'Fraunces',serif;letter-spacing:-3px}.people-intro h1 em{color:#8b5099}.people-intro p{font-size:16px;max-width:380px;margin:25px 0}.people-pill{display:inline-block;border-radius:50px;padding:17px 26px;background:#593174;color:white;font-size:12px;font-weight:800}.people-pill:hover{color:white;background:#754292}.people-feature{position:relative;padding-bottom:55px}.people-portrait{display:block;position:relative;border-radius:48% 48% 9px 9px;overflow:hidden;background:#edcade}.people-portrait img{width:100%;height:430px;object-fit:cover}.portrait-caption{position:absolute;bottom:0;left:-30px;right:35px;background:#f4c090;padding:24px 30px;border-radius:4px 30px 4px 30px;transform:rotate(-2deg)}.portrait-caption>span{font-size:8px;font-weight:900;letter-spacing:2px}.portrait-caption h2{font:500 29px/1.18 'Fraunces',serif;letter-spacing:-1px;margin:10px 0 0}.community-topics{display:flex;justify-content:space-between;gap:15px;align-items:center;border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:26px 15px}.community-topics>span{font:italic 18px 'Fraunces',serif;max-width:100px}.community-topics>a{display:flex;align-items:center;gap:10px;font-size:11px;font-weight:800}.community-topics b{font-size:27px;color:#8b5099}.people-stories{display:grid;grid-template-columns:1fr 2.4fr;gap:55px;padding:65px 0}.people-section>span{font-size:9px;letter-spacing:2px;color:#8b5099;font-weight:900}.people-section h2{font:500 43px/1.15 'Fraunces',serif;margin:25px 0}.people-section p{font-size:13px;color:var(--muted)}.people-story-grid{display:grid;grid-template-columns:1fr 1fr;gap:35px}.people .card h3{font:600 27px/1.2 'Fraunces',serif}.people .thumb{border-radius:0}.people-story-grid .card:nth-child(2n){padding-top:65px}.people-story-grid .card:nth-child(3n) .thumb{border-radius:90px 90px 0 0}.people-quote{padding:50px 80px;background:#eadcf1;border-radius:0 90px 0 90px;text-align:center;margin:15px 0 60px}.people-quote>span{font:90px/.7 'Fraunces',serif;color:#8b5099}.people-quote h2{font:500 44px/1.2 'Fraunces',serif;max-width:760px;margin:15px auto 25px}.people-quote a{font-size:12px;font-weight:800}.people-latest>h2{font:500 34px 'Fraunces',serif}.people-latest>a{display:flex;gap:25px;align-items:center;padding:22px 0;border-top:1px solid var(--line)}.people-latest>a>span{width:110px;font-size:10px;color:#8b5099}.people-latest h3{font-size:21px;margin:0;flex:1}.people footer{background:#eee0f0}.people .article-head h1{font-family:'Fraunces',serif;font-weight:500}
/* 4 — Sehari: typography-led, numbered briefing with no conventional hero. */
.daily{--sans:'Space Grotesk',sans-serif;--paper:#fffdf8;--ink:#252525;--brand:#e44821}.daily .masthead{padding:25px 0 20px}.daily-word{font:700 15px 'Space Grotesk',sans-serif!important;letter-spacing:-.5px!important}.daily-word strong{font:700 83px/.8 'Space Grotesk',sans-serif!important;letter-spacing:-7px!important}.daily-word strong>span{font-size:15px;vertical-align:top;letter-spacing:0;display:inline-block;margin:8px 0 0 10px}.daily nav{font:500 11px 'IBM Plex Mono',monospace;border-bottom:1px solid #222;border-top:0}.daily .masthead>p{margin-left:40px;font-family:'IBM Plex Mono',monospace;font-size:10px}.daily-intro{display:grid;grid-template-columns:2.4fr 1.1fr 130px;align-items:end;gap:35px;padding:55px 0 35px;border-bottom:3px solid #252525}.daily-label{font:500 9px 'IBM Plex Mono',monospace;letter-spacing:2px;color:#e44821}.daily-intro h1{font-size:58px;line-height:1.05;letter-spacing:-3px;margin:20px 0 0;font-weight:500}.daily-intro h1 em{font-style:normal;color:#e44821}.daily-intro>p{font:11px/1.8 'IBM Plex Mono',monospace;margin-bottom:8px}.daily-circle{width:120px;height:120px;border-radius:100%;background:#e44821;color:#fff;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:45px;font-weight:700}.daily-circle span{font:8px/1.3 'IBM Plex Mono',monospace;text-align:center}.daily-tabs{display:flex;gap:12px;padding:25px 0}.daily-tabs a{font:10px 'IBM Plex Mono',monospace;padding:10px 16px;border:1px solid #ccc;border-radius:3px}.daily-tabs a:hover{background:#e44821;color:#fff;border-color:#e44821}.daily-feed{display:grid;grid-template-columns:1fr 270px;gap:65px}.brief-row{display:flex;gap:25px;padding:28px 0;border-bottom:1px solid #c8c7c0;align-items:start}.brief-number{font-size:50px;line-height:1;color:#e44821;min-width:66px;letter-spacing:-3px}.brief-number small{display:block;font:7px 'IBM Plex Mono',monospace;letter-spacing:.5px;margin-top:12px;color:#777}.brief-copy{flex:1}.brief-copy h2{font-size:28px;line-height:1.15;letter-spacing:-1px;font-weight:500;margin:10px 0}.brief-copy>p{font-size:12px;color:#777}.brief-copy>a{font:9px 'IBM Plex Mono',monospace;text-transform:uppercase}.brief-visual{width:145px;flex-shrink:0;position:relative}.brief-visual img{aspect-ratio:1;object-fit:cover}.brief-visual .art-credit{font-size:5px;right:3px;bottom:3px}.brief-save{margin-left:auto;width:145px;text-align:center;font-size:36px}.daily-sidebar{margin-top:28px;background:#f4efdf;padding:30px;height:max-content}.daily-stamp{font-size:90px;font-weight:700;letter-spacing:-8px;border-bottom:1px solid #252525;padding-bottom:25px}.daily-stamp>span{display:block;font:9px 'IBM Plex Mono',monospace;letter-spacing:2px}.daily-sidebar h2{font-size:31px;line-height:1.05;margin:26px 0 15px}.daily-sidebar>p{font-size:12px;color:#777}.daily-sidebar>a{font:9px/1.8 'IBM Plex Mono',monospace}.daily-next{margin-top:40px;border-top:1px solid #252525;padding-top:20px}.daily-next>span{font:9px 'IBM Plex Mono',monospace}.daily-next>a{font-size:15px;display:flex;gap:15px;border-bottom:1px solid #ccc;padding:20px 0;line-height:1.4}.daily-next b{margin-left:auto}.daily .article-head h1{font-family:'Space Grotesk',sans-serif;font-weight:500;letter-spacing:-2px}.daily .prose{font-family:'Space Grotesk',sans-serif}
/* 5 — Terdekat: persistent side navigation, topical directory, map illustration. */
.local{--sans:'Plus Jakarta Sans',sans-serif;--paper:#f0f5f4;--ink:#193e40;--brand:#006e70}.local #app{display:grid;grid-template-columns:245px minmax(0,1fr);max-width:1600px;margin:auto}.local .utility{grid-column:1/-1;margin:0 30px;max-width:none}.local .site-header{grid-column:1;margin:0;padding:35px 23px;max-width:none;background:white;border-right:1px solid #d6e2de;align-self:start;position:sticky;top:0;min-height:90vh}.local .masthead{display:block;padding:0 0 30px}.local .brand img{width:35px}.local .masthead .brand strong{font-size:28px;letter-spacing:-1.5px}.local .brand>span{font-size:13px}.local .masthead>p{border:0;padding:0;margin:18px 0;font-size:10px;line-height:1.8}.local .header-actions{justify-content:space-between;margin-top:22px;gap:10px}.local .header-actions>a{font-size:10px}.local nav{display:flex;flex-direction:column;align-items:stretch;border:0;gap:4px;font-size:11px}.local nav>a{padding:14px 16px;border-radius:7px}.local nav>a.active{background:#d4ece7;color:#006e70}.local nav>a:hover{background:#eaf3f0}.local nav .all-link{margin:12px 0 0;border-top:1px solid #ddd;border-radius:0}.rail-note{margin:60px 16px 15px;border-top:1px solid #d6e2de;padding-top:25px}.rail-note>span{font-size:36px}.rail-note p{font-size:17px;font-weight:700;line-height:1.5;margin:15px 0}.rail-note>a{font-size:9px}.local main{grid-column:2;margin:0;padding:40px 40px 50px;width:100%;max-width:none}.local footer{grid-column:1/-1;padding:40px;background:#dbe9e5}.local .searchbar{padding:10px 0;flex-wrap:wrap;background:transparent}.local .searchbar label{width:100%}.local .searchbar input{width:100%;flex:auto;font-size:11px}.local-welcome{display:grid;grid-template-columns:1fr 1fr;gap:20px;align-items:center;background:#d9eeea;border:1px solid #c1e0d8;border-radius:16px;padding:35px}.local-label{font-size:8px;font-weight:800;letter-spacing:1px}.local-welcome h1{font-size:48px;line-height:1.1;margin:20px 0;letter-spacing:-2px}.local-welcome h1 em{font-style:normal;color:#007c79}.local-welcome p{font-size:12px;color:#52706b;max-width:320px}.local-map{position:relative}.local-map img{width:100%;aspect-ratio:1.15;object-fit:cover;border-radius:12px}.local-categories{padding:30px 0}.local-categories h2{font-size:17px;margin-bottom:18px;letter-spacing:-.5px}.local-categories>div{display:grid;grid-template-columns:repeat(5,1fr);gap:10px}.local-categories a{background:white;border:1px solid #d8e6df;padding:17px 12px;border-radius:10px;display:flex;flex-direction:column;gap:13px}.local-categories a>span{font-size:25px;color:#087e85}.local-categories b{font-size:10px;letter-spacing:-.3px}.local-categories small{font-size:8px;color:#698681}.local-heading{display:flex;justify-content:space-between;align-items:center;margin:15px 0 22px}.local-heading h2{font-size:24px;margin:0;letter-spacing:-1px}.local-heading>a{font-size:10px}.local-board{display:grid;grid-template-columns:1fr 1fr;gap:20px}.local-item{background:white;border:1px solid #d8e6df;border-radius:12px;overflow:hidden;position:relative}.local-tag{position:absolute;z-index:1;top:12px;left:12px;padding:8px 12px;border-radius:20px;background:#fff;font-size:8px;font-weight:800}.local-thumb{display:block;position:relative}.local-thumb img{height:150px;width:100%;object-fit:cover}.local-item>div{padding:21px}.local-item h3{font-size:20px;line-height:1.3;letter-spacing:-.7px;margin-bottom:10px}.local-item p{font-size:11px;color:#698681}.local-item>div>a{font-size:10px;color:#087e85;font-weight:800}.local-bottom{display:flex;align-items:center;gap:25px;padding:30px 0;margin-top:35px;border-top:1px solid #cadbd5}.local-bottom>b{font-size:50px}.local-bottom h2{font-size:18px;margin:0}.local-bottom p{font-size:11px;margin:10px 0 0}.local-bottom>a{margin-left:auto;font-size:10px;white-space:nowrap}.local .article-content{display:block}.local .article-content>aside{margin-bottom:20px}.local .article-head h1{font-family:'Plus Jakarta Sans',sans-serif;font-size:44px;letter-spacing:-2px}.local .article-page .article-head{margin:0}.local .listing-grid{grid-template-columns:1fr 1fr}
/* 6 — Pilihan: art-directed luxury editorial; oversized italic display. */
.magazine{--paper:#f4f1e9;--ink:#21241e;--serif:'Cormorant Garamond',serif;--sans:Arial,sans-serif}.magazine .masthead{padding:25px 0}.magazine .masthead .brand>span{font:10px Arial,sans-serif;letter-spacing:5px}.magazine .brand strong{font:500 67px/.9 'Cormorant Garamond',serif;letter-spacing:-2px}.magazine .brand img{width:30px}.magazine nav{font:9px Arial,sans-serif;text-transform:uppercase;letter-spacing:2px;gap:35px}.mag-front{display:grid;grid-template-columns:.88fr 1.5fr;position:relative;margin:35px 0 0;min-height:630px;gap:35px}.mag-title{padding-top:30px;z-index:1}.mag-title>span{font-size:8px;letter-spacing:3px}.mag-title h1{font:400 100px/.86 'Cormorant Garamond',serif;letter-spacing:-5px;margin:55px 0 35px}.mag-title h1 em{color:#976c3a}.mag-title>p{font:italic 20px 'Cormorant Garamond',serif}.mag-cover{position:relative;display:block;margin-bottom:50px}.mag-cover img{height:580px;width:100%;object-fit:cover}.mag-cover-story{grid-column:2;position:relative;background:#22291f;color:#f4f1e9;padding:35px 85px 35px 35px;margin:-130px 0 0 -40px;min-height:170px}.mag-cover-story>span{font-size:8px;letter-spacing:3px;color:#cab698}.mag-cover-story h2{font:500 40px/1.05 'Cormorant Garamond',serif;letter-spacing:-1px;margin:15px 0 0}.mag-cover-story a:hover{color:#cab698}.mag-arrow{position:absolute;right:30px;top:60px;font-size:36px}.mag-editorial{display:grid;grid-template-columns:1fr 2.4fr 1fr;gap:25px;align-items:center;padding:55px 0;border-bottom:1px solid #bcb9ad;margin-bottom:55px}.mag-editorial>span{font-size:8px;letter-spacing:2px}.mag-editorial>p{font:400 34px/1.15 'Cormorant Garamond',serif;letter-spacing:-.5px;margin:0}.mag-editorial>a{font-size:9px;text-align:right}.mag-duo{display:grid;grid-template-columns:1.15fr 1fr;gap:70px;padding-bottom:60px}.mag-duo>article:nth-child(2){padding-top:90px}.mag-image{position:relative;display:block}.mag-image img{height:350px;object-fit:cover;width:100%}.mag-duo>article:nth-child(2) .mag-image img{height:280px}.mag-duo article>div{padding:25px 0}.mag-duo article span{font-size:8px;letter-spacing:2px;text-transform:uppercase}.mag-duo h2{font:500 43px/1.08 'Cormorant Garamond',serif;letter-spacing:-1px;margin:18px 0}.mag-duo p{font:12px/1.8 Arial,sans-serif;color:#777;max-width:450px}.mag-index{border-top:1px solid #22291f;padding-top:40px;display:grid;grid-template-columns:1fr 2fr;gap:70px}.mag-index>div>span{font-size:8px;letter-spacing:2px}.mag-index h2{font:400 45px/1.08 'Cormorant Garamond',serif;letter-spacing:-1px;margin:25px 0}.mag-index>div>a{display:flex;align-items:center;gap:25px;border-bottom:1px solid #cbc7ba;padding:20px 0}.mag-index small{font:italic 20px 'Cormorant Garamond',serif;color:#977a53}.mag-index h3{font:500 26px/1.1 'Cormorant Garamond',serif;margin:0;flex:1}.mag-index a>span{font-size:22px}.magazine .article-head h1{font-family:'Cormorant Garamond',serif;font-weight:500;font-size:76px}.magazine .prose{font-family:Georgia,serif}.magazine footer{background:#22291f;color:#f4f1e9}.magazine footer .brand img{filter:brightness(0) invert(1)}.magazine footer p,.magazine footer a:not(.brand),.magazine footer small,.magazine .footer-bottom{color:#c0c5b9!important}
@media(max-width:1100px){.city-headline h1{font-size:57px}.metro-cards{grid-template-columns:1fr 1fr}.city-desk{grid-template-columns:1fr 230px}.paper-word>strong{font-size:47px!important}.broadsheet{grid-template-columns:1fr 2.3fr;gap:20px}.paper-right{grid-column:1/-1;display:grid;grid-template-columns:repeat(3,1fr);gap:25px;border-left:0;padding:0}.paper-right .column-label{grid-column:1/-1;margin-bottom:0}.people-front{gap:30px;padding-left:0;padding-right:0}.people-intro h1{font-size:60px}.people-portrait img{height:390px}.people-stories{gap:30px}.people-section h2{font-size:34px}.community-topics{flex-wrap:wrap;justify-content:flex-start;gap:20px}.daily-intro{grid-template-columns:2fr 1fr}.daily-circle{display:none}.daily-intro h1{font-size:48px}.daily-feed{gap:35px;grid-template-columns:1fr 210px}.brief-visual,.brief-save{width:105px}.daily-sidebar{padding:23px}.local #app{grid-template-columns:200px minmax(0,1fr)}.local .site-header{padding:30px 15px}.local .masthead .brand strong{font-size:24px}.local main{padding:30px 25px}.local-welcome{padding:25px}.local-welcome h1{font-size:39px}.local-categories>div{grid-template-columns:repeat(3,1fr)}.local-bottom{flex-wrap:wrap}.local-bottom>a{margin-left:0}.mag-title h1{font-size:80px}.mag-front{min-height:550px}.mag-cover img{height:520px}.mag-cover-story h2{font-size:35px}.mag-duo{gap:40px}.mag-index{gap:35px}}
@media(max-width:700px){.metro .utility{padding:10px 18px}.metro .site-header{padding:0 18px}.metro .masthead{padding:19px 0}.metro .masthead .brand strong{font-size:29px}.metro nav{font-size:13px;gap:22px}.metro-front{margin-top:18px}.city-line{font-size:7px;gap:12px;padding:11px}.city-line span{line-height:1.6;letter-spacing:.5px}.metro-lead{min-height:440px}.city-headline{padding:36px 24px}.city-headline h1{font-size:48px;max-width:360px}.city-headline p{font-size:12px}.metro-lead:after{background:linear-gradient(90deg,#061933ee,#06193380)}.city-strip{grid-template-columns:1fr}.city-strip>a{padding:16px 20px;border-right:0;border-bottom:1px solid #ffffff25}.city-strip b{font-size:28px}.city-strip span{font-size:21px}.city-desk{display:block;margin-top:30px}.city-section h2{font-size:38px}.metro-cards{grid-template-columns:1fr;gap:27px}.metro .card h3{font-size:30px}.metro .thumb{aspect-ratio:1.9}.city-desk>aside{border-left:0;padding:30px 0 0}.metro .article-head h1{font-size:43px}.paper .masthead{padding:22px 0;justify-content:center}.paper-word>strong{font-size:29px!important;letter-spacing:-1px!important}.paper-word{font-size:8px!important;letter-spacing:5px!important}.paper .header-actions{position:absolute;right:0;top:1px;gap:9px}.paper .header-actions button{font-size:17px}.paper .masthead{padding-top:30px}.paper-edition{font-size:6px;gap:10px;line-height:1.7}.paper-edition b{display:none}.broadsheet{display:flex;flex-direction:column;margin-top:20px}.paper-center{order:0}.paper-left{order:1;display:grid;grid-template-columns:1fr 1fr;gap:0 20px;border-right:0;padding:20px 0 0;border-top:1px solid #998e76}.paper-left .column-label{grid-column:1/-1}.paper-left .paper-divider,.paper-left .paper-small{display:none}.paper-left>.story-cat{grid-column:1/-1}.paper-left>h3,.paper-left>p{grid-column:1/-1}.paper-right{order:2;grid-template-columns:1fr;gap:12px}.paper-right article{display:grid;grid-template-columns:1fr 1fr;gap:10px 20px}.paper-right .story-cat{grid-column:1/-1}.paper-right h3,.paper-right p{margin:0}.paper-center h1{font-size:36px;letter-spacing:-1.8px}.paper-deck{font-size:12px}.paper-picture img{aspect-ratio:1.5}.dropcap{font-size:13px;column-gap:18px}.paper-section h2{font-size:26px}.paper-bottom{grid-template-columns:1fr}.paper-bottom article{padding:0 0 23px;border-right:0;border-bottom:1px solid #c7bdab}.paper-bottom h3{font-size:24px}.paper-bottom-art img{aspect-ratio:2.3}.people-front{display:block;padding:30px 0}.hand-note{font-size:19px;margin:10px 0 25px;transform:rotate(-3deg)}.people-intro h1{font-size:58px;letter-spacing:-2.5px;margin-bottom:20px}.people-intro p{font-size:14px;max-width:290px}.people-pill{font-size:11px;padding:14px 22px}.people-feature{margin:35px 18px 0}.people-portrait img{height:330px}.portrait-caption{left:-16px;right:-10px;padding:22px}.portrait-caption h2{font-size:27px}.community-topics{gap:18px;padding:22px 0}.community-topics>span{max-width:none;width:100%;font-size:20px}.community-topics>a{font-size:10px;gap:7px}.community-topics b{font-size:23px}.people-stories{display:block;padding:35px 0}.people-section h2{font-size:39px;margin:17px 0}.people-section p{max-width:290px;margin-bottom:28px}.people-story-grid{gap:24px 16px}.people-story-grid .card:nth-child(2n){padding-top:40px}.people .card h3{font-size:22px}.people .card>p{display:none}.people .thumb{aspect-ratio:.9}.people-quote{padding:35px 25px;border-radius:0 55px 0 55px;margin:20px 0 40px}.people-quote h2{font-size:33px}.people-latest>h2{font-size:29px}.people-latest>a{gap:12px;flex-wrap:wrap}.people-latest>a>span{width:100%}.people-latest h3{font-size:19px}.people .article-head h1{font-size:40px}.daily .masthead{padding:20px 0 25px}.daily-word strong{font-size:69px!important;letter-spacing:-5px!important}.daily-word{font-size:12px!important}.daily nav{font-size:9px;gap:22px}.daily-intro{display:block;padding:33px 0 25px}.daily-intro h1{font-size:44px;letter-spacing:-2px}.daily-intro>p{margin:22px 0 0;font-size:10px}.daily-tabs{gap:9px;overflow:auto;white-space:nowrap;padding:20px 0}.daily-tabs a{font-size:9px;padding:9px 13px}.daily-feed{display:block}.brief-row{gap:15px;padding:25px 0}.brief-number{font-size:37px;min-width:45px;letter-spacing:-2px}.brief-number small{font-size:6px}.brief-copy h2{font-size:24px;letter-spacing:-.8px}.brief-copy>p{font-size:11px}.brief-visual{width:65px;margin-top:25px}.brief-visual .art-credit{display:none}.brief-save{width:40px;font-size:27px;margin-top:25px}.brief-copy .story-cat{font-size:7px}.brief-copy>a{font-size:8px}.daily-sidebar{margin-top:30px;padding:30px}.daily-stamp{font-size:75px}.daily-next{margin-top:25px}.daily .article-head h1{font-size:38px}.local #app{display:block}.local .utility{margin:0 18px}.local .site-header{position:static;min-height:0;padding:20px 18px 0;border-right:0}.local .masthead{display:flex;padding:0 0 20px;align-items:center}.local .masthead>p{display:none}.local .masthead .brand strong{font-size:28px}.local .header-actions{margin:0 0 0 auto}.local .header-actions>a{display:none}.local nav{flex-direction:row;gap:4px;overflow:auto;font-size:10px;padding-bottom:15px}.local nav>a{padding:10px 13px}.local nav.open{flex-wrap:wrap}.local nav .all-link{display:none}.local .rail-note{display:none}.local main{padding:23px 18px 35px}.local-welcome{grid-template-columns:1fr;padding:25px;gap:12px}.local-welcome h1{font-size:44px}.local-welcome p{font-size:12px}.local-map img{aspect-ratio:1.8;max-height:200px}.local-categories{padding:25px 0}.local-categories>div{grid-template-columns:repeat(3,1fr);gap:9px}.local-categories a{padding:13px 10px;gap:10px}.local-categories b{font-size:9px}.local-categories small{font-size:7px}.local-heading{gap:15px}.local-heading h2{font-size:21px}.local-heading>a{font-size:8px;white-space:nowrap}.local-board{grid-template-columns:1fr;gap:18px}.local-thumb img{height:170px}.local-item h3{font-size:23px}.local-item p{font-size:12px}.local-item>div{padding:22px}.local-bottom{gap:15px}.local-bottom>b{font-size:35px}.local-bottom h2{font-size:17px;max-width:240px}.local footer{padding:35px 20px 0}.local .article-head h1{font-size:35px}.local .listing-grid{grid-template-columns:1fr}.magazine .masthead .brand>span{font-size:8px;letter-spacing:4px}.magazine .brand strong{font-size:49px!important;line-height:.9}.magazine .brand img{width:24px}.magazine nav{font-size:8px;gap:25px;letter-spacing:1px}.mag-front{grid-template-columns:1fr;gap:0;margin-top:20px;min-height:0}.mag-title{padding-top:12px}.mag-title>span{font-size:7px;letter-spacing:2px}.mag-title h1{font-size:80px;line-height:.83;letter-spacing:-4px;margin:30px 0 25px}.mag-title>p{font-size:19px;margin-bottom:30px}.mag-cover{margin:0 0 0 45px}.mag-cover img{height:350px}.mag-cover-story{grid-column:1;padding:25px 55px 25px 25px;margin:-70px 25px 0 0;min-height:0}.mag-cover-story>span{font-size:7px;letter-spacing:2px}.mag-cover-story h2{font-size:33px;line-height:1}.mag-arrow{right:20px;top:45px;font-size:28px}.mag-editorial{display:block;padding:35px 0;margin-bottom:35px}.mag-editorial>span{font-size:7px}.mag-editorial>p{font-size:30px;margin:20px 0}.mag-editorial>a{font-size:9px}.mag-duo{grid-template-columns:1fr;gap:20px;padding-bottom:25px}.mag-duo>article:nth-child(2){padding:0 0 0 45px}.mag-image img{height:300px}.mag-duo>article:nth-child(2) .mag-image img{height:240px}.mag-duo h2{font-size:35px}.mag-duo p{font-size:12px}.mag-index{grid-template-columns:1fr;gap:10px;padding-top:30px}.mag-index h2{font-size:39px}.mag-index>div>a{gap:15px}.mag-index h3{font-size:25px}.magazine .article-head h1{font-size:48px;line-height:1}.magazine .footer-top .brand strong{font-size:40px!important}}
