/* DroidPirate press deck */
:root{--news-bg:#080b08;--news-panel:#101510;--news-line:#283126;--news-lime:#a4f52b;--news-ink:#f1f3e9;--news-muted:#a4aea0}
*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:110px}body.newsroom{margin:0;background:var(--news-bg);color:var(--news-ink);font-family:Inter,ui-sans-serif,system-ui,-apple-system,"Segoe UI",sans-serif;font-size:15px;line-height:1.55}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit}button{cursor:pointer}button,a,input,select,textarea{ -webkit-tap-highlight-color:transparent}button{color:inherit}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:2px solid var(--news-lime);outline-offset:5px}[hidden]{display:none!important}.news-shell{width:min(1360px,calc(100% - 80px));margin-inline:auto}.news-eyebrow{font-size:10px;font-weight:800;letter-spacing:.16em;color:var(--news-lime);text-transform:uppercase;margin:0 0 15px}.newsroom h1,.newsroom h2,.newsroom h3{line-height:1.1;letter-spacing:-.045em}.newsroom h2{font-size:clamp(34px,4vw,52px);margin:0;font-weight:850}.newsroom h2 em{color:var(--news-lime);font-style:normal}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.skip-link{position:fixed;top:8px;left:12px;transform:translateY(-200%);z-index:10000;background:var(--news-lime);color:#101510;padding:12px}.skip-link:focus{transform:none}
.edition-bar{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:21px 0;border-bottom:1px solid var(--news-line);font-size:9px;letter-spacing:.14em;font-weight:750;color:var(--news-muted)}.edition-bar a{color:var(--news-lime)}.news-masthead{display:grid;grid-template-columns:1.02fr 1fr;gap:36px;align-items:center;padding-block:48px}.masthead-copy{padding:12px 0}.masthead-copy .news-eyebrow{display:flex;gap:9px;align-items:center}.masthead-copy .news-eyebrow span{width:6px;height:6px;border-radius:50%;background:var(--news-lime)}.newsroom h1{font-family:"Arial Black",Inter,system-ui,sans-serif;font-size:clamp(42px,5.5vw,81px);line-height:.97;font-weight:950;margin:23px 0 23px;letter-spacing:-.065em}.newsroom h1 em{font-style:normal;color:var(--news-lime);font-size:1.43em;letter-spacing:-.075em}.masthead-star{display:inline-block;font-family:system-ui;font-size:.9em;color:var(--news-lime);margin-left:25px;font-weight:400}.masthead-deck{color:var(--news-muted);font-size:14px;line-height:1.85;margin:0 0 26px}.masthead-actions{display:flex;align-items:center;gap:24px;flex-wrap:wrap}.lime-button{display:inline-flex;justify-content:space-between;align-items:center;gap:26px;background:var(--news-lime);color:#112003;padding:14px 20px;font-size:12px;font-weight:850;border:1px solid var(--news-lime);border-radius:3px;transition:background .2s,transform .2s}.lime-button:hover{background:#bcff50;transform:translateY(-2px)}.plain-button{font-size:12px;font-weight:700;padding:12px 0;display:inline-block}.plain-button:hover{color:var(--news-lime)}.masthead-art{margin:0;border:1px solid #3c4a31;position:relative;overflow:hidden;background:#151a12;border-radius:4px}.masthead-art img{width:100%;height:auto;aspect-ratio:1.42;object-fit:cover;display:block}.masthead-art figcaption{position:absolute;bottom:0;left:0;right:0;display:flex;align-items:center;gap:7px;padding:12px 16px;background:linear-gradient(transparent,#030703e6);color:#d7e6c7;font-size:8px;font-weight:800;letter-spacing:.12em}.masthead-art figcaption span:last-child{margin-left:auto}.signal-dot{width:5px;height:5px;border-radius:50%;background:var(--news-lime)}.signal-strip{display:flex;align-items:center;gap:22px;padding:16px 0;border-top:1px solid var(--news-line);border-bottom:1px solid var(--news-line);font-size:12px}.signal-label{display:flex;align-items:center;gap:14px;color:var(--news-lime);font-size:9px;font-weight:850;letter-spacing:.12em;white-space:nowrap}.signal-label b{font-size:16px}.signal-strip>a{display:flex;justify-content:space-between;gap:20px;flex:1;color:#d5dccf}.signal-strip>a>span{color:var(--news-muted);font-size:9px;white-space:nowrap;align-self:center}.signal-strip>a:hover{color:var(--news-lime)}.newsroom-nav{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--news-line);padding-top:18px}.newsroom-nav nav{display:flex;gap:32px}.newsroom-nav nav>a,.newsroom-nav nav>button{padding:16px 0;border:0;border-bottom:2px solid transparent;background:none;color:var(--news-muted);font-size:12px;font-weight:750}.newsroom-nav nav>.is-current{color:var(--news-ink);border-bottom-color:var(--news-lime)}.newsroom-nav nav>button[aria-pressed=true]{color:var(--news-lime)}.newsroom-nav b{display:inline-block;padding:1px 6px;background:#20291b;color:var(--news-lime);border-radius:3px;font-size:9px;margin-left:6px}.feed-link{font-size:10px;color:var(--news-muted);letter-spacing:.1em}.feed-link span{color:var(--news-lime);margin-left:6px}
.dispatch-section{padding-block:54px 66px}.news-section-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:30px;margin-bottom:32px}.news-section-heading>p{color:var(--news-muted);font-size:12px;line-height:1.7;margin:0}.news-layout{display:grid;grid-template-columns:minmax(0,1fr) 270px;gap:40px}.news-search{display:flex;align-items:center;gap:12px;background:#111710;border:1px solid #35402e;border-radius:4px;padding:10px 12px 10px 17px}.news-search svg{width:18px;height:18px;stroke:var(--news-lime);fill:none;stroke-width:1.7;flex-shrink:0}.news-search input{flex:1;width:0;min-width:0;border:0;background:none;color:var(--news-ink);font-size:13px;padding:7px 0;outline-offset:2px}.news-search input::placeholder{color:#98a08f}.news-search button{border:1px solid #36412b;background:#202b17;color:#c7e6a5;font-weight:700;font-size:10px;padding:9px 14px;border-radius:3px}.category-filters{display:flex;gap:6px;flex-wrap:wrap;padding-block:17px}.category-filters button{border:1px solid var(--news-line);background:transparent;border-radius:3px;padding:8px 10px;font-size:10px;font-weight:700;color:#afb9a5}.category-filters button span{margin-left:4px;color:#91a07e}.category-filters button[aria-pressed=true]{background:var(--news-lime);border-color:var(--news-lime);color:#192509}.category-filters button[aria-pressed=true] span{color:#3c531f}.category-filters button:hover{border-color:var(--news-lime)}.archive-toolbar{display:flex;align-items:center;justify-content:space-between;border-top:1px solid var(--news-line);padding-block:12px 20px}.archive-toolbar p{font-size:10px;color:var(--news-muted);margin:0}.archive-toolbar>div{display:flex;gap:10px;align-items:center}.archive-toolbar select{background:var(--news-bg);color:#c5cdbf;border:0;font-size:10px;padding:5px}.archive-toolbar button{border:1px solid var(--news-line);background:#161d13;width:30px;height:29px;border-radius:3px;font-size:19px;line-height:1}.active-filters{display:flex;justify-content:space-between;align-items:center;gap:12px;font-size:11px;margin-bottom:16px;background:#182412;padding:10px 12px;color:#c7e4ae;border-radius:3px}.active-filters button{border:0;background:none;color:var(--news-lime);font-size:10px;white-space:nowrap}.dispatch-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px}.dispatch-card{display:flex;flex-direction:column;min-width:0;border:1px solid var(--news-line);border-radius:4px;background:#0e140d;overflow:hidden;transition:border-color .2s,transform .2s}.dispatch-card:hover{border-color:#597337;transform:translateY(-3px)}.dispatch-image{display:block;overflow:hidden;background:#1d2615}.dispatch-image img{display:block;width:100%;height:auto;aspect-ratio:1.7;object-fit:cover;transition:transform .45s}.dispatch-card:hover .dispatch-image img{transform:scale(1.025)}.dispatch-copy{padding:19px 20px 0;display:flex;flex-direction:column;flex:1}.dispatch-meta{display:flex;gap:12px;align-items:center;justify-content:space-between;text-transform:uppercase;font-size:8px;letter-spacing:.06em;color:#9da893}.dispatch-meta>a{color:var(--news-lime);font-weight:800}.dispatch-card h3{font-size:23px;line-height:1.16;margin:14px 0 11px;font-weight:800}.dispatch-card h3 a:hover{color:var(--news-lime)}.dispatch-card p{font-size:12px;line-height:1.8;color:var(--news-muted);margin:0 0 17px}.dispatch-tags{display:flex;flex-wrap:wrap;gap:8px;margin-top:auto;padding-bottom:19px}.dispatch-tags a{font-size:9px;color:#8d9a80}.dispatch-tags a:hover{color:var(--news-lime)}.dispatch-bottom{display:flex;align-items:center;justify-content:space-between;gap:8px;padding-block:13px;border-top:1px solid var(--news-line)}.dispatch-bottom>span{display:flex;gap:14px;font-size:9px;color:#aab39e;flex-wrap:wrap}.dispatch-bottom>span a{color:#73836b}.save-story{display:inline-flex;align-items:center;justify-content:center;width:31px;height:31px;border:1px solid #34412b;border-radius:3px;background:#151d11;flex-shrink:0;color:#b2c19e}.save-story svg{width:14px;height:16px;fill:none;stroke:currentColor;stroke-width:1.5}.save-story[aria-pressed=true]{color:var(--news-lime);border-color:var(--news-lime)}.save-story[aria-pressed=true] svg{fill:#a4f52b40}.dispatch-grid.is-list{grid-template-columns:1fr}.is-list .dispatch-card{display:grid;grid-template-columns:220px 1fr}.is-list .dispatch-image img{height:100%;object-fit:cover}.archive-empty{text-align:center;padding:42px 20px;background:#10170d;border:1px dashed #40532c}.archive-empty>span{font-size:40px;color:var(--news-lime)}.archive-empty h3{font-size:24px}.archive-empty p{color:var(--news-muted);font-size:13px}.archive-empty button,.load-more{padding:12px 20px;border:1px solid #52782b;background:#1b2c10;color:var(--news-lime);border-radius:3px;font-size:12px}.load-more{display:block;margin:26px auto 0}.archive-end{font-size:10px;color:#8d9883;text-align:center;border-top:1px solid var(--news-line);margin-top:28px;padding-top:19px}
.news-sidebar{display:flex;flex-direction:column;gap:24px}.manifest-panel{border:1px solid #455b2a;padding:24px 22px;background:linear-gradient(130deg,#1b2812,#10170d);border-radius:4px}.manifest-panel .news-eyebrow{font-size:9px;margin-bottom:18px}.manifest-total{display:flex;gap:16px;align-items:center;padding-bottom:20px}.manifest-total strong{font-size:60px;line-height:.9;color:var(--news-lime);letter-spacing:-.09em;font-weight:900}.manifest-total span{font-size:11px;color:#c1ceb1;line-height:1.6}.manifest-lines{border-top:1px solid #354727;padding-top:10px}.manifest-lines span{display:flex;justify-content:space-between;font-size:10px;padding-top:12px;color:#a7b69a}.manifest-lines b{color:#d0e6b8;font-weight:700}.tag-panel{padding:0 2px}.tag-panel h3{margin:0 0 8px;font-size:23px}.tag-panel>p{font-size:11px;color:var(--news-muted);margin:0 0 18px}.tag-cloud{display:flex;flex-wrap:wrap;gap:7px}.tag-cloud a{font-size:10px;color:#b8c7a8;padding:7px 8px;border:1px solid #2d3824;border-radius:3px;background:#10160d}.tag-cloud a span{margin-left:7px;font-size:8px;color:#7b8d6b}.tag-cloud a:hover,.tag-cloud a.is-active{border-color:var(--news-lime);color:var(--news-lime)}.crew-note{position:relative;padding:25px 22px;background:#e4e9d5;color:#1b2513;border-radius:4px;overflow:hidden}.crew-note .news-eyebrow{color:#557039;font-size:8px}.crew-note h3{font-size:32px;margin:18px 0 14px}.crew-note>p:not(.news-eyebrow){font-size:12px;color:#536246;max-width:185px}.crew-note a{display:inline-block;border-top:1px solid #b3c09f;font-size:11px;font-weight:800;padding-top:17px;margin-top:8px;width:100%}.note-mark{position:absolute;top:19px;right:14px;font-size:35px;color:#859872;opacity:.4}.chest-note{font-size:10px;line-height:1.8;color:#8c9981;margin:0 3px}
.wire-section{padding:60px 0;background:#10150e;border-top:1px solid var(--news-line);border-bottom:1px solid var(--news-line)}.wire-toolbar{display:flex;align-items:center;justify-content:space-between;gap:16px;border-top:1px solid #303c25;padding:18px 0 8px}.wire-toolbar nav{display:flex;flex-wrap:wrap;gap:6px}.wire-toolbar button{padding:9px 12px;background:none;border:1px solid #35412b;border-radius:3px;font-size:10px;color:#b7c3aa;font-weight:650}.wire-toolbar button[aria-pressed=true]{background:#dfe8d2;border-color:#dfe8d2;color:#1c2c0d}.wire-toolbar button:disabled{opacity:.6;cursor:wait}.wire-status{font-size:10px;color:#8c9a7e;margin:8px 0 23px}.wire-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.wire-card{background:#0b1009;border:1px solid #2e3b24;border-radius:4px;overflow:hidden;display:flex;flex-direction:column;min-width:0}.wire-image{background:#23321a;overflow:hidden}.wire-image img{width:100%;height:auto;aspect-ratio:1.8;object-fit:cover;display:block}.wire-copy{padding:22px;display:flex;flex-direction:column;flex:1}.wire-source{display:flex;justify-content:space-between;align-items:center;font-size:9px;letter-spacing:.11em;color:var(--news-lime);text-transform:uppercase;font-weight:800}.wire-source b{font-size:16px;font-weight:400}.wire-card h3{font-size:22px;line-height:1.22;margin:13px 0;font-weight:750}.wire-card h3 a:hover{color:var(--news-lime)}.wire-copy>p{font-size:12px;line-height:1.8;color:#9fad92;margin:0 0 22px}.wire-bottom{display:flex;justify-content:space-between;gap:12px;font-size:9px;color:#9eac90;border-top:1px solid #2a3521;padding-top:14px;margin-top:auto}.wire-bottom a{color:#c9dbb6;font-weight:750}.wire-credit{font-size:10px;color:#8d9c7f;max-width:830px;text-align:center;margin:28px auto 0;line-height:1.8}.last-call{display:flex;justify-content:space-between;align-items:center;gap:40px;padding-block:62px}.last-call h2{font-size:clamp(30px,3.6vw,46px)}.last-call>div:last-child{max-width:350px}.last-call>div>p:not(.news-eyebrow){font-size:12px;color:var(--news-muted)}.last-call .plain-button{display:block;padding-top:15px}.news-footer{border-top:1px solid var(--news-line);padding-block:27px;display:flex;justify-content:space-between;align-items:center;gap:25px}.news-footer>a:first-child{font-size:14px;font-weight:950;letter-spacing:-.04em}.news-footer>a:first-child span{color:var(--news-lime)}.news-footer p{color:#829075;font-size:9px}.news-footer>a:last-child{font-size:10px;color:#a2b48f}.news-toast{position:fixed;bottom:24px;left:50%;transform:translate(-50%,20px);padding:13px 22px;border:1px solid #729c42;background:#203713;color:#edffdc;border-radius:4px;z-index:9999;font-size:12px;max-width:calc(100% - 30px);width:max-content;opacity:0;pointer-events:none;transition:.2s}.news-toast.is-visible{opacity:1;transform:translate(-50%,0)}
/* Article reading room */
.reading-progress{position:fixed;left:0;top:0;height:3px;width:100%;transform:scaleX(0);transform-origin:left;background:var(--news-lime);z-index:9999}.article-crumb{display:flex;gap:9px;color:#92a084;font-size:11px;padding-block:26px}.article-crumb a{color:var(--news-lime)}.reader-shell{width:min(1180px,calc(100% - 80px));margin:auto}.reader-heading{max-width:940px;padding:30px 0}.reader-heading h1{font-family:inherit;font-size:clamp(35px,5.1vw,66px);line-height:1.03;letter-spacing:-.055em;margin:18px 0}.reader-heading>p{color:var(--news-muted);font-size:17px;max-width:780px;line-height:1.7}.reader-byline{display:flex;align-items:center;flex-wrap:wrap;gap:14px;color:#a5b298;font-size:11px}.reader-byline img{width:35px;height:40px;object-fit:contain}.reader-cover{display:block;width:100%;height:auto;max-height:590px;object-fit:cover;border-radius:5px;border:1px solid var(--news-line)}.reader-layout{display:grid;grid-template-columns:minmax(0,780px) 240px;gap:60px;padding-block:40px 70px}.reader-tools{display:flex;align-items:center;gap:9px;flex-wrap:wrap;border-block:1px solid var(--news-line);padding:13px 0;margin-bottom:32px}.reader-tools>span{margin-right:auto;font-size:9px;color:var(--news-muted);text-transform:uppercase;letter-spacing:.12em}.reader-tools button{border:1px solid #3e4b31;background:#141d0e;border-radius:3px;padding:7px 11px;font-size:11px;min-height:34px}.reader-tools .save-story{width:auto;height:34px;gap:7px}.article-body{font-size:var(--reader-size,17px);line-height:1.9;color:#c1ccba;overflow-wrap:anywhere}.article-body h2{font-size:1.8em;color:#edf2e6;margin:1.6em 0 .7em;line-height:1.17}.article-body h3{font-size:1.4em;color:#edf2e6}.article-body a{color:var(--news-lime);text-decoration:underline;text-underline-offset:3px}.article-body img{display:block;max-width:100%;height:auto;margin:auto;border-radius:5px}.article-body figure{margin:32px 0}.article-body figcaption{font-size:.75em;color:#96a88a;text-align:center;margin-top:12px}.article-body .lead{font-size:1.12em;color:#e0e7d9}.article-body .pirate-callout,.article-body .editor-tip,.article-body .editor-warning,.article-body blockquote{padding:22px 26px;margin:30px 0;border-left:3px solid var(--news-lime);background:#182212}.article-body .editor-warning{border-color:#d5b75f;background:#231f12}.article-body pre{overflow:auto;padding:20px;background:#182212;white-space:pre-wrap}.article-body ul,.article-body ol{padding-left:25px}.reader-aside>div{position:sticky;top:110px}.reader-aside h2{font-size:19px;margin:0 0 20px}.reader-toc{display:grid;gap:15px;margin-bottom:30px}.reader-toc a{font-size:11px;color:#a9b799;line-height:1.5;border-left:1px solid #3b4e2b;padding-left:12px}.reader-toc a:hover{color:var(--news-lime)}.reader-related{border-top:1px solid var(--news-line);padding-top:30px;margin-top:35px}.reader-related h2{font-size:29px;margin-bottom:25px}.comments-section{padding-top:40px;border-top:1px solid var(--news-line);margin-top:40px}.comments-section h2{font-size:30px;margin-bottom:14px}.comments-section>p{font-size:13px;color:var(--news-muted)}.comments-section textarea{width:100%;min-height:130px;background:#11190b;color:var(--news-ink);border:1px solid #3a4b2b;border-radius:4px;padding:15px;margin-block:9px}.comments-section label{font-size:12px;color:#b2c3a1}.comments-section button{cursor:pointer}.reader-comment{padding:23px 0;border-top:1px solid var(--news-line)}.reader-comment b{color:var(--news-lime);font-size:12px}.reader-comment time{color:#8b9a7c;font-size:10px;margin-left:10px}.reader-comment p{color:#bdcdb0;font-size:14px;overflow-wrap:anywhere}.comment-notice{padding:12px;background:#203317;color:#c8efaa;font-size:13px;border-radius:3px}
@media(min-width:1450px){.news-masthead{gap:64px}.masthead-copy .news-eyebrow{margin-bottom:28px}}
@media(max-width:1100px){.news-shell,.reader-shell{width:calc(100% - 48px)}.news-layout{gap:24px;grid-template-columns:minmax(0,1fr) 230px}.news-masthead{gap:25px}.masthead-actions{gap:12px}.dispatch-copy{padding:16px 16px 0}.dispatch-card h3{font-size:20px}.manifest-panel{padding:21px 17px}.reader-layout{gap:30px;grid-template-columns:minmax(0,1fr) 210px}.is-list .dispatch-card{grid-template-columns:150px 1fr}.edition-bar>span{display:none}}
@media(max-width:800px){html{scroll-padding-top:90px}.news-shell,.reader-shell{width:calc(100% - 36px)}.news-masthead{grid-template-columns:1fr 1fr;gap:20px;padding-block:30px}.newsroom h1{font-size:clamp(31px,5.9vw,46px)}.masthead-star{margin-left:10px}.masthead-deck{font-size:11px}.masthead-actions{gap:7px}.masthead-actions .lime-button{font-size:10px;padding:11px 13px;gap:12px}.masthead-actions .plain-button{font-size:10px}.masthead-art img{aspect-ratio:.92;object-position:62% center}.masthead-art figcaption{font-size:7px;padding:12px 9px}.masthead-art figcaption span:last-child{display:none}.news-layout{grid-template-columns:minmax(0,1fr)}.news-sidebar{display:grid;grid-template-columns:1fr 1fr;gap:25px}.crew-note{grid-column:2;grid-row:1 / span 2}.chest-note{grid-column:1/-1}.newsroom-nav nav{gap:19px}.newsroom-nav nav>a,.newsroom-nav nav>button{font-size:10px}.newsroom-nav b{font-size:8px}.news-section-heading>p{font-size:10px}.signal-strip>a>span{display:none}.signal-strip{font-size:10px}.wire-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:17px}.wire-toolbar{align-items:flex-start}.wire-toolbar>button{white-space:nowrap}.wire-copy{padding:17px}.wire-card h3{font-size:20px}.last-call{gap:25px}.news-footer{flex-wrap:wrap;gap:14px}.news-footer p{order:3;width:100%;margin:0}.reader-layout{grid-template-columns:1fr}.reader-aside{order:-1}.reader-aside>div{position:static}.reader-toc{grid-template-columns:1fr 1fr;gap:10px}.reader-heading h1{font-size:42px}.reader-heading>p{font-size:15px}.reader-aside .tag-cloud{display:none}}
@media(max-width:540px){.news-shell,.reader-shell{width:calc(100% - 32px)}.edition-bar{font-size:8px;letter-spacing:.08em;padding-block:17px}.news-masthead{display:flex;flex-direction:column;align-items:stretch;padding-block:27px 25px;gap:25px}.masthead-copy{padding:0}.newsroom h1{font-size:clamp(41px,10.5vw,58px);margin:19px 0}.masthead-deck{font-size:12px;line-height:1.75;margin-bottom:20px}.masthead-actions{gap:23px}.masthead-actions .lime-button{padding:13px 15px;font-size:11px}.masthead-actions .plain-button{font-size:11px}.masthead-star{margin-left:25px;font-size:1em}.masthead-art img{aspect-ratio:1.55;object-position:center 38%}.masthead-art figcaption span:last-child{display:inline}.signal-strip{gap:13px;padding-block:12px}.signal-label{font-size:8px;gap:6px}.signal-strip>a{font-size:10px;line-height:1.5}.newsroom-nav{padding-top:7px;overflow:visible;gap:16px;align-items:flex-end}.newsroom-nav nav{gap:0 17px;flex-wrap:wrap;min-width:0}.newsroom-nav .feed-link{margin-bottom:17px;flex-shrink:0}.newsroom-nav nav>a,.newsroom-nav nav>button{font-size:10px;white-space:nowrap}.feed-link{font-size:9px}.dispatch-section{padding-block:35px 40px}.news-section-heading{align-items:flex-start;flex-direction:column;gap:14px;margin-bottom:24px}.news-section-heading>p br{display:none}.news-section-heading>p{font-size:11px}.news-eyebrow{font-size:9px;margin-bottom:12px}.newsroom h2{font-size:36px}.category-filters{gap:6px}.category-filters button{font-size:9px;padding:8px}.dispatch-grid{grid-template-columns:1fr;gap:19px}.dispatch-card h3{font-size:25px}.dispatch-copy{padding:20px 20px 0}.dispatch-meta{font-size:9px}.dispatch-card p{font-size:13px}.dispatch-tags a,.dispatch-bottom>span{font-size:10px}.dispatch-image img{aspect-ratio:1.65}.dispatch-grid.is-list .dispatch-card{grid-template-columns:100px 1fr}.is-list .dispatch-copy{padding:12px 12px 0}.is-list .dispatch-card h3{font-size:17px}.is-list .dispatch-card p,.is-list .dispatch-tags{display:none}.is-list .dispatch-meta{font-size:7px;flex-wrap:wrap;gap:3px}.is-list .dispatch-bottom>span{font-size:8px;gap:4px}.is-list .dispatch-image img{object-position:center}.news-sidebar{display:flex;gap:25px}.manifest-panel{padding:23px}.manifest-total{gap:25px}.manifest-lines span{font-size:11px}.crew-note{padding:26px}.crew-note>p:not(.news-eyebrow){max-width:none}.crew-note h3 br{display:none}.crew-note h3{font-size:32px}.note-mark{font-size:47px;top:45px;right:25px}.wire-section{padding-block:36px}.wire-toolbar{flex-wrap:wrap;gap:12px}.wire-toolbar button{font-size:9px;padding:8px 9px}.wire-toolbar>button{margin-left:auto}.wire-status{font-size:9px;line-height:1.7}.wire-grid{grid-template-columns:1fr;gap:20px}.wire-copy{padding:21px}.wire-card h3{font-size:24px}.wire-copy>p{font-size:13px}.wire-bottom{font-size:10px}.last-call{flex-direction:column;align-items:flex-start;padding-block:40px;gap:15px}.last-call h2{font-size:34px}.last-call>div:last-child{max-width:none}.news-footer{padding-block:24px;gap:16px}.news-footer>a:first-child{font-size:12px}.news-footer>a:last-child{font-size:9px;margin-left:auto}.reader-heading{padding:12px 0 25px}.reader-heading h1{font-size:37px}.reader-heading>p{font-size:14px}.reader-layout{padding-block:27px 40px;gap:22px}.reader-byline{font-size:10px;gap:10px}.reader-toc{grid-template-columns:1fr}.reader-tools{gap:6px;margin-bottom:24px}.reader-tools>span{width:100%;margin-bottom:5px}.article-body{font-size:var(--reader-size,16px)}.article-body h2{font-size:1.65em}.reader-related h2,.comments-section h2{font-size:29px}.news-toast{font-size:11px;text-align:center}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}}

.reader-heading>.news-eyebrow{font-size:10px;letter-spacing:.16em;color:var(--news-lime)}.share-fallback{width:100%;padding:10px;background:#16220f;color:var(--news-ink);border:1px solid #4c6338}
