.news-page{font-family:Inter,Arial,sans-serif;background:var(--canvas,#f5f6fc);color:var(--ink,#24223d);margin:0;line-height:1.6}.news-page *{box-sizing:border-box}.news-header,.news-main,.news-footer{max-width:1160px;margin:auto;padding:24px}.news-header{display:flex;align-items:center;justify-content:space-between;gap:20px;border-bottom:1px solid var(--line,#dad9de)}.news-header img{width:140px;height:auto}.news-header nav{display:flex;gap:18px;flex-wrap:wrap}.news-page a{color:var(--purple,#3046bc);font-weight:700;text-underline-offset:3px}.news-page a:focus-visible,.news-page button:focus-visible,.news-page select:focus-visible,.news-page summary:focus-visible{outline:3px solid var(--purple,#3046bc);outline-offset:4px}.news-intro{max-width:760px;padding:30px 0 20px}.news-intro h1{font-size:clamp(36px,5vw,58px);line-height:1.07;letter-spacing:-1.6px;margin:8px 0 20px}.news-intro>p:not(.eyebrow){font-size:18px;color:var(--muted,#686174)}.news-small,.news-dates,.news-card figcaption{font-size:12px;color:var(--muted,#686174)}.news-page .eyebrow,.news-kicker{font-size:11px;font-weight:800;letter-spacing:1.2px;text-transform:uppercase;color:var(--purple,#3046bc)}.news-toolbar{display:flex;flex-wrap:wrap;align-items:end;gap:16px;padding:18px 0;border-block:1px solid var(--line,#dad9de);margin:10px 0 26px}.news-filters{display:flex;flex-wrap:wrap;gap:8px}.news-filters button,.news-toolbar select{font:inherit;min-height:44px;border:1px solid var(--control-line,#8e8e96);background:var(--paper,#fff);color:var(--ink,#24223d);padding:8px 14px;border-radius:12px}.news-filters button{cursor:pointer;font-weight:700}.news-filters button[aria-pressed=true]{background:var(--accent-fill,#3046bc);color:var(--on-accent,#fff);border-color:transparent}.news-area{display:grid;gap:4px;font-size:12px;font-weight:700}.news-toolbar select{font-size:14px;max-width:100%}.news-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.news-card{background:var(--paper,#fff);border:1px solid var(--line,#dad9de);border-radius:18px;overflow:hidden;min-width:0}.news-media{margin:0;position:relative}.news-media img{display:block;width:100%;aspect-ratio:3/2;object-fit:cover}.news-card figcaption{font-size:10px;padding:6px 16px;background:var(--subtle,#f3f4fb)}.news-video-tag{position:absolute;bottom:38px;left:16px;border-radius:20px;padding:5px 10px;background:#24223d;color:#fff;font-size:12px;font-weight:700}.news-copy{padding:20px}.news-copy h2,.news-copy h3{font-size:22px;line-height:1.25;margin:8px 0 12px;letter-spacing:-.3px}.news-copy>p:not(.news-kicker):not(.news-dates){font-size:14px;line-height:1.65}.news-actions{display:flex;gap:12px;flex-direction:column;align-items:start;font-size:13px;margin:18px 0}.news-check{font-size:12px;border-top:1px solid var(--line,#dad9de);padding-top:12px;overflow-wrap:anywhere}.news-check summary{cursor:pointer;font-weight:700;min-height:28px}.news-empty{background:var(--paper,#fff);border:1px solid var(--line,#dad9de);border-radius:20px;padding:30px;display:grid;grid-template-columns:240px minmax(0,1fr);gap:28px;align-items:center}.news-empty>img{width:100%;height:auto}.news-empty h2{font-size:26px;line-height:1.2;margin:10px 0}.news-empty p{max-width:68ch}.news-policy{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:26px;margin:40px 0}.news-policy h2{font-size:17px;line-height:1.3;margin:0 0 8px}.news-policy p{font-size:13px;color:var(--muted,#686174)}.news-major{padding:20px;background:var(--paper,#fff);border:1px solid var(--line,#dad9de);border-radius:16px;margin-top:30px}.news-major>summary{cursor:pointer;font-weight:750;min-height:28px}.news-footer{font-size:12px;border-top:1px solid var(--line,#dad9de);color:var(--muted,#686174)}.news-home{margin:24px 0;padding:24px;background:var(--paper,#fff);border:1px solid var(--line,#dad9de);border-radius:18px}.news-home .news-home-heading{display:flex;gap:15px;justify-content:space-between;align-items:center}.news-home h2{font-size:24px;margin:8px 0}.news-home>.news-home-heading p{font-size:13px;color:var(--muted,#686174);max-width:56ch}.news-home-pending{display:flex;align-items:center;gap:20px}.news-home-pending img{width:130px;height:auto;flex:0 0 130px;border-radius:12px}.news-home-pending p{font-size:13px;color:var(--muted,#686174)}.news-home .news-grid{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:18px}.news-home .news-copy{padding:16px}.news-home .news-copy h3{font-size:19px}.news-page [hidden],.news-home[hidden]{display:none!important}@media(max-width:850px){.news-grid,.news-home .news-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.news-policy{grid-template-columns:1fr;gap:12px}.news-empty{grid-template-columns:180px minmax(0,1fr);padding:24px;gap:22px}}@media(max-width:600px){.news-header,.news-main,.news-footer{padding:18px}.news-header{align-items:start;flex-direction:column;gap:12px}.news-header nav{gap:14px;font-size:13px}.news-intro{padding-top:20px}.news-intro>p:not(.eyebrow){font-size:16px}.news-grid,.news-home .news-grid{grid-template-columns:minmax(0,1fr)}.news-empty{grid-template-columns:1fr;padding:20px;gap:10px}.news-empty>img{max-width:260px}.news-empty h2{font-size:24px}.news-home{padding:18px}.news-home .news-home-heading{align-items:start;flex-direction:column;gap:5px}.news-home-pending{align-items:start;gap:12px}.news-home-pending img{width:82px;flex-basis:82px}.news-toolbar{align-items:start;flex-direction:column}}@media(forced-colors:active){.news-card,.news-empty,.news-major,.news-home{border:1px solid CanvasText}.news-video-tag{border:1px solid CanvasText}.news-filters button[aria-pressed=true]{border:3px solid Highlight}}.news-page .skip-link{color:var(--inverse-ink,#fff)}.news-page{font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;font-size:1rem}.news-header,.news-main,.news-footer{max-width:1280px;padding:20px 28px}.news-header{padding-block:16px}.news-header nav a{display:inline-flex;align-items:center;min-height:44px;font-size:.875rem}.news-intro{max-width:none;padding:10px 0 18px;display:grid;grid-template-columns:minmax(0,1fr) minmax(240px,.85fr);gap:4px 32px;align-items:center}.news-intro .eyebrow{grid-column:1/-1;margin:0;font-size:.75rem}.news-intro h1{font-family:ui-rounded,"Avenir Next",Avenir,"Segoe UI",sans-serif;font-size:clamp(1.875rem,3.2vw,2.75rem);line-height:1.15;letter-spacing:-.035em;margin:4px 0;text-wrap:balance}.news-intro>p:not(.eyebrow){font-size:1rem;line-height:1.5;margin:0}.news-intro>p.news-small{grid-column:1/-1;font-size:.8125rem;margin-top:6px}.news-toolbar{gap:12px;margin:0 0 12px;padding:12px 0}.news-filters button{font-size:.875rem;padding:8px 12px;border-radius:8px}.news-area{font-size:.8125rem}.news-toolbar select{font-size:1rem}.news-grid{gap:16px;align-items:start}.news-copy{padding:16px}.news-copy h2,.news-copy h3{font-size:1.25rem;line-height:1.3;margin:6px 0 10px}.news-copy>p:not(.news-kicker):not(.news-dates){font-size:1rem;line-height:1.55}.news-dates,.news-small,.news-check{font-size:.8125rem}.news-card figcaption{font-size:.75rem}.news-actions{margin:10px 0;gap:4px}.news-actions a,.news-check summary,.news-major>summary{min-height:44px;display:flex;align-items:center}.news-check summary,.news-major>summary{display:list-item;padding-block:10px}.news-empty{grid-template-columns:88px minmax(0,1fr);gap:18px;padding:18px;border-radius:14px}.news-empty h2{font-size:1.25rem;margin:4px 0 8px}.news-empty p{font-size:.9375rem;line-height:1.5;margin:0 0 6px;max-width:75ch}.news-empty .eyebrow,.news-empty .news-small{font-size:.75rem}.news-empty>img{border-radius:8px}.news-major{margin-top:16px;padding:10px 16px}.news-major>summary{font-size:.9375rem}.news-policy{gap:24px;margin:24px 0 8px}.news-policy p{font-size:.875rem}.news-footer{font-size:.8125rem}.news-home{margin:20px 0;padding:18px;border-radius:14px}.news-home .news-home-heading{gap:12px}.news-home h2{font-family:ui-rounded,"Avenir Next",Avenir,"Segoe UI",sans-serif;font-size:1.375rem;line-height:1.25;margin:2px 0 6px}.news-home .eyebrow{margin:0;font-size:.75rem}.news-home>.news-home-heading p:not(.eyebrow){font-size:.875rem;margin:0}.news-home .button{flex-shrink:0;min-height:44px}.news-home-pending{gap:12px;margin-top:12px}.news-home-pending img{width:64px;flex-basis:64px}.news-home-pending p{font-size:.875rem;line-height:1.5;margin:0}.news-home .news-grid{margin-top:14px;gap:12px}.news-home .news-media img{aspect-ratio:2/1}.news-home .news-copy{padding:12px}.news-home .news-copy h3{font-size:1.0625rem}.news-home .news-copy>p:not(.news-kicker):not(.news-dates){font-size:.875rem}@media(max-width:760px){.news-intro{grid-template-columns:1fr;gap:8px;padding-top:6px}.news-intro>p.news-small{margin-top:0}.news-header,.news-main,.news-footer{padding-inline:18px}.news-header{gap:10px}.news-policy{gap:12px}}@media(max-width:600px){.news-intro h1{font-size:1.875rem}.news-header nav{gap:8px 16px}.news-toolbar{align-items:stretch}.news-filters{gap:6px}.news-area select{width:100%}.news-empty{grid-template-columns:64px minmax(0,1fr);gap:12px;padding:14px}.news-empty>img{align-self:start;margin-top:4px}.news-empty h2{font-size:1.125rem}.news-home{padding:14px}.news-home .news-home-heading{flex-direction:row;align-items:center;flex-wrap:wrap}.news-home .news-home-heading>.button{font-size:.8125rem}}.news-broadcast{border:1px solid var(--line);border-top:5px solid var(--accent-fill);background:var(--paper);margin-top:0;padding:16px}.news-broadcast .news-home-heading{display:flex;justify-content:space-between;align-items:center;gap:12px;padding-bottom:12px;border-bottom:1px solid var(--line)}.news-brief-grid{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);gap:0;margin-top:0}.news-brief-card{padding:16px;min-width:0;background:var(--paper);color:var(--ink)}.news-brief-card.news-lead{border-left:4px solid var(--accent-fill);background:var(--subtle)}.news-brief-card.news-side{border-left:1px solid var(--line)}.news-brief-card h3{font-size:1.125rem;line-height:1.3;margin:6px 0 10px}.news-brief-card.news-lead h3{font-size:clamp(1.25rem,2vw,1.75rem)}.news-brief-card h3 a{color:var(--ink);text-decoration:none}.news-brief-card h3 a:hover{text-decoration:underline}.news-brief-card p{margin:0 0 8px}.news-brief-read{display:inline-flex;align-items:center;min-height:44px;font-size:.875rem;font-weight:700;color:var(--purple)}.news-headline-strip{display:flex;align-items:center;flex-wrap:wrap;gap:8px 16px;border-top:2px solid var(--accent-fill);padding:10px 0 0;font-size:.8125rem}.news-headline-strip strong{font-size:.75rem;color:var(--purple)}.news-headline-strip a{color:var(--ink);min-height:44px;display:inline-flex;align-items:center;flex:1 1 220px}.news-broadcast a:focus-visible{outline:3px solid var(--purple);outline-offset:3px}.news-page .news-grid{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr)}@media(max-width:700px){.news-brief-grid,.news-page .news-grid{grid-template-columns:minmax(0,1fr)}.news-brief-card{padding:12px}.news-brief-card.news-side{border-left:0;border-top:1px solid var(--line)}.news-broadcast{padding:12px}.news-headline-strip{display:block}.news-headline-strip a{display:flex;min-height:44px}.news-broadcast .news-home-heading{flex-wrap:wrap}.news-brief-card.news-lead h3{font-size:1.25rem}}.news-brief-media{margin:0 0 12px}.news-brief-media img{display:block;width:100%;height:auto;aspect-ratio:16/9;object-fit:cover;border-radius:8px}.news-brief-media figcaption{font-size:.75rem;line-height:1.4;color:var(--muted);margin-top:4px}.news-shortcuts-jump{display:inline-flex;align-items:center;min-height:44px;color:var(--purple);font-size:.875rem;font-weight:700}.news-brief-grid>.news-brief-card:only-child{grid-column:1/-1}.news-brief-grid:has(>.news-brief-card:nth-child(3))>.news-lead{grid-row:span 2}@media(max-width:700px){.news-brief-grid:has(>.news-brief-card:nth-child(3))>.news-lead{grid-row:auto}}.news-media img,.news-brief-media img{object-fit:contain;aspect-ratio:auto;height:auto;max-height:360px;background:var(--paper)}.news-page .news-grid{display:flex;flex-direction:column;gap:12px;max-width:1020px;margin-inline:auto}.news-page .news-feed-card{padding:16px;border-radius:14px}.news-feed-preview{display:flex;gap:16px;align-items:start}.news-feed-preview .news-copy{padding:0;flex:1;min-width:0}.news-feed-preview .news-copy h2{font-size:1.15rem;line-height:1.25;margin:5px 0 8px}.news-feed-preview .news-copy>p{margin:4px 0}.news-feed-preview .news-excerpt{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:.9rem;line-height:1.45}.news-thumb-link{width:112px;flex:0 0 112px;display:block}.news-thumb-link img{width:112px;height:96px;object-fit:contain;display:block;border-radius:8px;background:var(--paper)}.news-image-credit{font-size:.75rem;line-height:1.4;color:var(--muted);margin:10px 0 0}.news-feed-actions{margin-top:8px}.news-readmore>summary{min-height:44px;display:flex;align-items:center;cursor:pointer;font-weight:700;color:var(--purple);gap:6px}.news-readmore>summary:before{content:"+"}.news-readmore[open]>summary:before{content:"\2212"}.news-readmore>p{font-size:.95rem}.news-readmore .news-check summary{min-height:44px}.news-feed-end,.news-refresh{max-width:1020px;margin:16px auto;display:flex;align-items:center;gap:12px;flex-wrap:wrap}.news-feed-end p,.news-refresh p{font-size:.875rem;margin:0}.news-feed-end button,.news-refresh button{font:inherit;font-weight:700;min-height:44px;padding:10px 16px;border:1px solid var(--control-line);border-radius:10px;background:var(--paper);color:var(--ink);cursor:pointer}.news-feed-end button:disabled{cursor:default}.news-page .news-intro{padding-block:8px}.news-page .news-toolbar{margin-bottom:12px}.news-page .news-main{max-width:1160px}.news-page .news-feed-card:focus-visible{outline:3px solid var(--purple);outline-offset:3px}.news-page .visually-hidden{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}@media(max-width:600px){.news-page .news-feed-card{padding:12px}.news-feed-preview{gap:10px}.news-thumb-link{width:78px;flex-basis:78px}.news-thumb-link img{width:78px;height:78px}.news-feed-preview .news-copy h2{font-size:1rem}.news-feed-preview .news-kicker{font-size:.65rem;letter-spacing:.04em}.news-feed-preview .news-dates{font-size:.75rem}.news-page .news-main{padding:14px}.news-feed-end,.news-refresh{align-items:start;flex-direction:column}}.news-home .news-brief-media img{max-height:144px;object-fit:contain}.news-home .news-brief-card{padding:12px}.news-home .news-brief-card h3{font-size:1.05rem}.news-home .news-brief-card.news-lead h3{font-size:1.2rem}.news-feed-end button[aria-disabled=true]{cursor:default}.news-feed-end>a{display:inline-flex;align-items:center;min-height:44px}.news-page .news-intro{display:block;padding:4px 0 10px}.news-page .news-intro .eyebrow{margin:0;font-size:.7rem}.news-page .news-intro h1{font-size:clamp(1.5rem,3vw,2rem);line-height:1.12;letter-spacing:-.5px;margin:5px 0}.news-page .news-intro>p:not(.eyebrow){font-size:.875rem;line-height:1.45;margin:4px 0}.news-mode{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.news-mode button{font:inherit;font-weight:750;min-height:44px;padding:8px 16px;border:1px solid var(--control-line);border-radius:10px;background:var(--paper);color:var(--ink);cursor:pointer}.news-mode button[aria-pressed=true]{background:var(--accent-fill);color:var(--on-accent);border-color:transparent}.news-mode p{flex:1 1 240px;margin:0 0 0 8px}.news-page .news-toolbar{padding:10px 0;margin:8px 0;gap:10px 18px;align-items:end}.news-page .news-refresh{margin:8px 0;max-width:none;gap:8px 14px}.news-page .news-refresh button{padding:8px 14px}.news-page .news-refresh p{font-size:.8rem}.news-page #news-count{margin:8px 0}.news-page .news-header{padding-block:10px}.news-page .news-header img{width:125px}.news-page .news-major:has(.news-card){padding:12px;margin-top:12px}.news-major .news-grid{margin-top:10px}@media(max-width:600px){.news-page .news-toolbar{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px}.news-toolbar .news-filters{grid-column:1/-1}.news-toolbar .news-area{min-width:0;font-size:.75rem}.news-toolbar select{width:100%;min-width:0;font-size:.8rem;padding:8px}.news-mode p{flex-basis:100%;margin:0;font-size:.75rem}.news-page .news-refresh{display:flex;flex-direction:row;align-items:center}.news-page .news-refresh p{flex:1 1 180px}.news-page .news-intro h1{font-size:1.6rem}}.news-page .news-main{max-width:1380px}.news-page .news-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));max-width:none;align-items:stretch}.news-page .news-feed-card{display:flex;flex-direction:column}.news-feed-preview{display:flex;flex-direction:column;gap:10px}.news-thumb-link{width:100%;flex:auto}.news-thumb-link img{width:100%;height:112px;object-fit:contain}.news-feed-preview .news-copy h2{font-size:1.05rem}.news-image-credit{font-size:.75rem;line-height:1.4}.news-feed-actions{margin-top:auto;padding-top:8px}.news-page .news-feed-card:has(.news-readmore[open]){grid-column:1/-1}.news-page .news-feed-card:has(.news-readmore[open]) .news-feed-preview{flex-direction:row}.news-page .news-feed-card:has(.news-readmore[open]) .news-thumb-link{width:112px;flex:0 0 112px}.news-scroll-option{display:flex;align-items:center;gap:8px;min-height:44px;font-size:.85rem}.news-scroll-option input{width:20px;height:20px}.news-feed-end{max-width:none}.news-page #news-bottom-refresh{border-top:1px solid var(--line);padding-top:12px}.news-refresh button[aria-disabled=true]{cursor:progress}@media(max-width:1000px){.news-page .news-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.news-page .news-grid{grid-template-columns:minmax(0,1fr)}.news-feed-preview,.news-page .news-feed-card:has(.news-readmore[open]) .news-feed-preview{flex-direction:row}.news-thumb-link,.news-page .news-feed-card:has(.news-readmore[open]) .news-thumb-link{width:78px;flex:0 0 78px}.news-thumb-link img{width:78px;height:78px}}#news-clear-filters{min-height:44px;padding:8px 16px;font:inherit;font-weight:700;border:1px solid var(--control-line);border-radius:10px;background:var(--paper);color:var(--ink);cursor:pointer}.news-customize{margin:8px 0;border:1px solid var(--line);border-radius:12px;padding:0 12px}.news-customize>summary{min-height:44px;display:flex;align-items:center;cursor:pointer;font-weight:700}.news-customize-controls,.news-preference-actions{display:flex;gap:12px;flex-wrap:wrap;align-items:end;padding:10px 0}.news-customize-controls label{display:grid;gap:6px;flex:1 1 200px;font-size:.875rem}.news-customize select,.news-preference-actions button{min-height:44px;font:inherit;padding:8px 12px;border:1px solid var(--control-line);border-radius:9px;background:var(--paper);color:var(--ink)}.news-preference-actions p{font-size:.8125rem;margin:0;flex:1 1 240px}.news-thumb-link{border:1px solid var(--control-line);border-radius:9px;overflow:hidden;background:var(--paper)}.news-page [data-card-size=large] .news-thumb-link img{height:200px}.news-page [data-card-size=large] .news-copy h2{font-size:1.3rem}.news-page [data-card-size=large] .news-excerpt{font-size:1rem;-webkit-line-clamp:3}.news-page [data-card-size=large] .news-feed-card{padding:20px}@media(max-width:600px){.news-page [data-card-size=large] .news-feed-preview{flex-direction:column}.news-page [data-card-size=large] .news-thumb-link{width:100%;flex:auto}.news-page [data-card-size=large] .news-thumb-link img{width:100%;height:180px}.news-page [data-card-size=large] .news-copy h2{font-size:1.2rem}.news-page [data-card-size=large] .news-feed-card{padding:14px}}@media(max-width:600px){.news-page [data-card-size=large] .news-feed-card:has(.news-readmore[open]) .news-feed-preview{flex-direction:column}.news-page [data-card-size=large] .news-feed-card:has(.news-readmore[open]) .news-thumb-link{width:100%;flex:auto}}.news-page [data-card-size=large] .news-feed-card:has(.news-readmore[open]) .news-feed-preview{flex-direction:column}.news-page [data-card-size=large] .news-feed-card:has(.news-readmore[open]) .news-thumb-link{width:100%;flex:auto}.news-home .news-brief-grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:12px}.news-home .news-brief-grid:has(>.news-brief-card:nth-child(3))>.news-lead{grid-row:auto}.news-home .news-brief-card{min-width:0;height:auto;align-self:start}.news-home .news-brief-media img{width:100%;height:120px;max-height:120px;object-fit:contain}@media(max-width:900px){.news-home .news-brief-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.news-home .news-brief-grid{grid-template-columns:minmax(0,1fr)}}.news-card-tap-ready .news-feed-card .news-feed-preview{cursor:pointer}.news-feed-card .news-thumb-link img{user-select:none}.news-feed-card .news-readmore>summary:focus-visible{outline:3px solid var(--purple);outline-offset:3px}.news-listen-podcasts{margin:12px 0;padding:16px;border:1px solid var(--line);border-radius:12px;background:var(--paper);color:var(--ink)}.news-listen-podcasts h2{font-size:1.25rem;margin:0 0 8px}.news-listen-podcasts:focus-visible{outline:3px solid var(--purple);outline-offset:3px}.news-listen-podcasts .button{min-height:44px}.news-home.news-home-compact{margin:12px 0 0;padding:12px}.news-home-compact .news-home-heading{gap:8px;padding-bottom:8px}.news-home-compact .news-home-heading>div{min-width:0}.news-home-compact .news-home-heading h2{margin:0 0 2px;font-size:1.2rem}.news-home-compact .news-home-heading p{font-size:.8125rem;line-height:1.4}.news-home-compact .news-brief-grid{gap:12px;margin:8px 0 0;grid-template-columns:repeat(3,minmax(0,1fr))}.news-home-compact .news-brief-card{padding:0;border:0;background:none}.news-home-compact .news-brief-card h3{font-size:1rem;line-height:1.35;margin:0}.news-home-compact .news-brief-card h3 a{display:flex;align-items:center;min-height:44px;overflow-wrap:anywhere}.news-home-compact .news-dates{font-size:.75rem;line-height:1.4;margin:3px 0 0}.news-home-compact .button{min-height:44px;padding:8px 12px}@media(max-width:767px){.news-home-compact .news-brief-grid{grid-template-columns:minmax(0,1fr);gap:6px}.news-home-compact .news-brief-card+.news-brief-card{border-top:1px solid var(--line);padding-top:6px}.news-home-compact .news-home-heading{flex-wrap:nowrap}.news-home-compact .news-brief-card h3 a{min-height:44px}}.news-home-compact .news-brief-media{margin:8px 0 0;min-width:0}.news-home-compact .news-brief-media img{display:block;width:100%;height:120px;object-fit:contain;background:var(--subtle);border-radius:8px}.news-home-compact .news-brief-media figcaption{margin-top:5px;font-size:.75rem;line-height:1.45;color:var(--muted);overflow-wrap:anywhere}.news-home-compact .news-brief-credit summary{cursor:pointer;display:list-item;min-height:44px;padding:12px 0;color:var(--purple);font-weight:650}.news-home-compact .news-brief-credit p{font-size:.75rem;line-height:1.5;margin:5px 0}.news-home-compact .news-brief-credit a{display:inline-block;padding:10px 0;min-height:44px}.home-feature-launcher a.home-food-launch{background:var(--accent-fill);color:var(--on-accent);border-color:var(--accent-fill);font-weight:750}@media(max-width:767px){.news-home-compact .news-brief-media{display:grid;grid-template-columns:minmax(80px,28%) minmax(0,1fr);gap:10px;align-items:start}.news-home-compact .news-brief-media img{height:100px}.news-home-compact .news-brief-media figcaption{margin:0}}@media(forced-colors:active){.home-feature-launcher a.home-food-launch{background:Highlight;color:HighlightText;border-color:Highlight}.news-home-compact .news-brief-media img{background:Canvas}.news-home-compact .news-brief-media figcaption{color:CanvasText}.news-home-compact .news-brief-credit summary{color:LinkText}}.news-home-compact .news-brief-credit summary:focus-visible{outline:3px solid var(--purple);outline-offset:3px}@media(forced-colors:active){.news-home-compact .news-brief-credit summary:focus-visible{outline-color:Highlight}}.news-view-summary{margin:8px 0 14px;padding:10px 12px;border:1px solid var(--line);border-radius:10px;background:var(--paper);color:var(--ink)}.news-view-summary p{margin:0 0 6px}.news-view-summary p:empty{display:none}.news-view-actions{display:flex;flex-wrap:wrap;gap:8px}.news-view-actions button{min-height:44px;max-width:100%;white-space:normal;background:var(--paper);color:var(--ink);border:1px solid var(--control-line);padding:8px 12px;border-radius:8px}.news-view-actions #news-show-all{background:var(--accent-fill);color:var(--on-accent);border-color:var(--accent-fill)}.news-view-actions button:focus-visible{outline:3px solid var(--purple);outline-offset:3px}.news-view-actions button[aria-disabled=true]{cursor:default}.news-view-summary #news-preference-status{margin-top:7px}.news-page #news-count{font-weight:700;color:var(--ink)}@media(forced-colors:active){.news-view-summary,.news-view-actions button{background:Canvas;color:CanvasText;border-color:CanvasText}.news-view-actions #news-show-all{background:Highlight;color:HighlightText;border-color:Highlight}.news-view-actions button:focus-visible{outline-color:Highlight}.news-page #news-count{color:CanvasText}}.news-catalogue-search{margin:12px 0;display:grid;gap:5px}.news-catalogue-search label{font-weight:700;font-size:.875rem}.news-catalogue-search input{width:100%;max-width:620px;min-height:44px;font:inherit;padding:10px 12px;border:1px solid var(--control-line);border-radius:10px;color:var(--ink);background:var(--paper)}.news-catalogue-search p{margin:0}.news-catalogue-search input:focus-visible{outline:3px solid var(--purple);outline-offset:3px}.news-watch-discovery{margin:12px 0;padding:16px;border:1px solid var(--line);border-radius:12px;background:var(--paper);color:var(--ink)}.news-watch-discovery h2{font-size:1.25rem;margin:0 0 8px}.news-watch-discovery:focus-visible{outline:3px solid var(--purple);outline-offset:3px}.news-watch-broader summary{min-height:44px;cursor:pointer;font-weight:700}.news-watch-broader ul{padding:0;list-style:none;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.news-watch-broader li{border:1px solid var(--line);border-radius:10px;padding:10px;min-width:0}.news-watch-broader a{display:flex;align-items:center;min-height:44px;overflow-wrap:anywhere}.news-watch-broader span{display:block;font-size:.8125rem;color:var(--muted)}@media(max-width:600px){.news-watch-broader ul{grid-template-columns:minmax(0,1fr)}}.news-feed-actions>.news-video-link{display:inline-flex;align-items:center;min-height:44px;padding:8px 12px;border:1px solid var(--control-line);border-radius:10px;margin-bottom:6px}.news-home-feed-tools,.news-feed-tools{display:flex;align-items:center;flex-wrap:wrap;gap:6px 12px;margin:8px 0}.news-home-feed-tools>p,.news-feed-tools>p{flex:1 1 260px;margin:0;font-size:.75rem;line-height:1.45;color:var(--muted)}.news-home-layout{display:flex;gap:6px;flex-wrap:wrap}.news-home-layout button,.news-home-feed-tools>button,.news-feed-tools>button{font:inherit;font-size:.8125rem;font-weight:700;min-height:44px;max-width:100%;padding:8px 10px;border:1px solid var(--control-line);border-radius:8px;background:var(--paper);color:var(--ink);cursor:pointer}.news-home-layout button[aria-pressed=true]{background:var(--accent-fill);color:var(--on-accent);border-color:var(--accent-fill)}.news-home.news-home-compact .news-home-feed{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;max-height:28rem;overflow-y:auto;overflow-x:hidden;scrollbar-gutter:stable;overscroll-behavior:auto;padding:4px 8px 4px 4px;align-items:start;scroll-padding-block:8px}.news-home.news-home-compact .news-brief-card{padding:0;border:1px solid var(--line);border-radius:10px;background:var(--paper);align-self:start;min-width:0;overflow-wrap:anywhere}.news-home.news-home-compact .news-brief-disclosure>summary{list-style:none;display:flex;align-items:start;gap:10px;cursor:pointer;min-height:44px;padding:10px;border-radius:10px}.news-brief-disclosure>summary::-webkit-details-marker{display:none}.news-brief-thumb{width:72px;flex:0 0 72px;min-width:0}.news-home .news-brief-thumb img{display:block;width:72px;height:72px;object-fit:contain;border-radius:6px;background:var(--subtle)}.news-media-kind{display:block;font-size:.625rem;line-height:1.35;text-align:center;color:var(--muted);padding:3px 1px;overflow-wrap:anywhere}.news-brief-copy{display:block;min-width:0;flex:1}.news-home .news-brief-copy .news-dates{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:.6875rem;line-height:1.4;margin:0 0 4px}.news-brief-headline{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;font-size:.875rem;line-height:1.3;font-weight:750;color:var(--ink)}.news-brief-excerpt{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:.75rem;line-height:1.4;color:var(--muted);margin-top:4px}.news-brief-expand{display:block;font-size:.6875rem;line-height:1.4;color:var(--purple);font-weight:700;margin-top:4px}.news-brief-expand:before{content:"+ ";font-weight:800}.news-brief-disclosure[open] .news-brief-expand:before{content:"\2212  "}.news-home .news-brief-expanded{border-top:1px solid var(--line);padding:10px;font-size:.875rem;line-height:1.5}.news-home .news-brief-expanded h3{font-size:1rem;margin:0 0 8px}.news-home .news-brief-expanded p{margin:0 0 8px}.news-brief-links{display:flex;flex-wrap:wrap;gap:0 12px}.news-home .news-brief-links a,.news-home .news-brief-credit a{display:inline-flex;align-items:center;min-height:44px;max-width:100%;padding:6px 0;font-size:.8125rem}.news-home .news-brief-credit{font-size:.75rem;color:var(--muted);border-top:1px solid var(--line);padding-top:8px}.news-home .news-home-feed-end{font-size:.75rem;line-height:1.4;margin:8px 0 0;color:var(--muted)}.news-home-feed-end a{display:inline-flex;align-items:center;min-height:44px}.news-home[data-news-home-layout=hybrid] .news-brief-thumb{width:48px;flex-basis:48px}.news-home[data-news-home-layout=hybrid] .news-brief-thumb img{width:48px;height:48px}.news-home[data-news-home-layout=hybrid] .news-brief-headline{-webkit-line-clamp:2}.news-home[data-news-home-layout=hybrid] .news-brief-excerpt{display:none}.news-home[data-feed-expanded=true] .news-home-feed{max-height:none;overflow:visible}.news-home .news-brief-card:has(.news-brief-disclosure[open]){grid-column:1/-1}.news-home .news-brief-disclosure[open] .news-brief-headline{-webkit-line-clamp:unset;display:block}.news-home .news-brief-disclosure[open] .news-brief-copy .news-dates{-webkit-line-clamp:unset;display:block}.news-home .news-brief-disclosure[open] .news-brief-excerpt{display:none}.news-home :is(button,summary,a):focus-visible,.news-home-feed:focus-visible,.news-feed-scroll:focus-visible{outline:3px solid var(--purple);outline-offset:2px}.news-home-feed:focus-visible,.news-feed-scroll:focus-visible{outline-offset:-3px}.news-feed-scroll{max-height:44rem;max-height:min(75vh,44rem);overflow-y:auto;overflow-x:hidden;scrollbar-gutter:stable;overscroll-behavior:auto;padding:5px 9px 5px 5px;scroll-padding-block:8px}[data-news-browser][data-feed-expanded=true] .news-feed-scroll{max-height:none;overflow:visible}.news-page [data-news-browser] .news-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;align-items:start}.news-page [data-news-browser] .news-feed-card{display:block;padding:12px;align-self:start;overflow-wrap:anywhere}.news-page [data-news-browser] .news-feed-preview{flex-direction:row;gap:10px}.news-page [data-news-browser] .news-thumb-link,.news-page [data-news-browser] .news-feed-card:has(.news-readmore[open]) .news-thumb-link{width:72px;flex:0 0 72px;border:0}.news-page [data-news-browser] .news-thumb-link img{width:72px;height:72px;object-fit:contain;background:var(--subtle)}.news-page [data-news-browser] .news-copy h2{font-size:.9375rem;line-height:1.3;margin:0 0 5px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.news-page [data-news-browser] .news-kicker{font-size:.625rem;letter-spacing:.03em;margin:0 0 4px}.news-page [data-news-browser] .news-dates{font-size:.6875rem;line-height:1.4;margin:0 0 5px}.news-page [data-news-browser] .news-excerpt{font-size:.8125rem;line-height:1.4;-webkit-line-clamp:2;margin:0}.news-page [data-news-browser] .news-feed-actions{padding:0;margin:4px 0 0;display:flex;gap:0 10px;flex-wrap:wrap;align-items:start}.news-page [data-news-browser] .news-feed-actions>.news-readmore{flex:1 1 100%;min-width:0}.news-page [data-news-browser] .news-readmore>summary{font-size:.8125rem;min-height:44px}.news-page [data-news-browser] .news-feed-actions>:is(.news-video-link,.news-listen-link){display:inline-flex;align-items:center;min-height:44px;font-size:.8125rem;padding:4px 8px;margin:0;border:1px solid var(--control-line);border-radius:8px}.news-page [data-news-browser] .news-media-gap{font-size:.6875rem!important;line-height:1.4!important;color:var(--muted);margin:5px 0 0}.news-page [data-news-browser] .news-image-credit{font-size:.8125rem;line-height:1.5}.news-page [data-news-browser] .news-image-credit a{display:inline-flex;align-items:center;min-height:44px}.news-page [data-news-layout=hybrid] .news-kicker,.news-page [data-news-layout=hybrid] .news-excerpt{display:none}.news-page [data-news-layout=hybrid] .news-copy h2{-webkit-line-clamp:2}.news-page [data-news-layout=hybrid] .news-thumb-link,.news-page [data-news-layout=hybrid] .news-feed-card:has(.news-readmore[open]) .news-thumb-link{width:48px;flex-basis:48px}.news-page [data-news-layout=hybrid] .news-thumb-link img{width:48px;height:48px}.news-page [data-news-browser] .news-feed-card:has(.news-readmore[open]) .news-copy h2{display:block;-webkit-line-clamp:unset}.news-page [data-card-size=large] .news-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.news-page [data-card-size=large] .news-feed-preview{flex-direction:column}.news-page [data-card-size=large] .news-thumb-link,.news-page [data-card-size=large] .news-feed-card:has(.news-readmore[open]) .news-thumb-link{width:100%;flex:auto}.news-page [data-card-size=large] .news-thumb-link img{width:100%;height:180px}.news-page [data-card-size=large] .news-copy h2{font-size:1.2rem}.news-page [data-card-size=large] .news-dates{font-size:.875rem}.news-page [data-card-size=large] .news-excerpt{font-size:1rem}@media(max-width:1199px){.news-home.news-home-compact .news-home-feed{grid-template-columns:repeat(3,minmax(0,1fr))}.news-page [data-news-browser] .news-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.news-page [data-card-size=large] .news-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:999px){.news-home.news-home-compact .news-home-feed,.news-page [data-news-browser] .news-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.news-home.news-home-compact .news-home-feed,.news-page [data-news-browser] .news-grid{grid-template-columns:minmax(0,1fr)}.news-home.news-home-compact .news-home-feed{max-height:65vh;gap:10px;padding-inline:3px 7px}.news-home[data-feed-expanded=true] .news-home-feed{max-height:none}.news-home.news-home-compact .news-brief-disclosure>summary{padding:12px;gap:12px}.news-brief-thumb{width:84px;flex-basis:84px}.news-home .news-brief-thumb img{width:84px;height:84px}.news-brief-headline{font-size:1rem;line-height:1.35}.news-home .news-brief-copy .news-dates{font-size:.8125rem}.news-brief-excerpt{font-size:.875rem}.news-brief-expand,.news-media-kind{font-size:.75rem}.news-home[data-news-home-layout=hybrid] .news-brief-headline{font-size:1rem}.news-home .news-home-heading{flex-wrap:wrap}.news-home-feed-tools>p{flex-basis:100%;font-size:.8125rem}.news-feed-scroll{max-height:70vh;padding-inline:3px 7px}.news-page [data-news-browser] .news-copy h2{font-size:1.0625rem}.news-page [data-news-browser] .news-dates{font-size:.8125rem}.news-page [data-news-browser] .news-kicker{font-size:.75rem}.news-page [data-news-browser] .news-excerpt{font-size:.9375rem}.news-page [data-news-browser] .news-feed-card{padding:12px}.news-page [data-news-browser] .news-media-gap{font-size:.75rem!important}.news-page [data-news-browser] .news-readmore>summary{font-size:.9375rem}}@media(forced-colors:active){.news-home-layout button[aria-pressed=true]{background:Highlight;color:HighlightText;border-color:Highlight}.news-home :is(button,summary,a):focus-visible,.news-home-feed:focus-visible,.news-feed-scroll:focus-visible{outline-color:Highlight}.news-media-kind,.news-brief-copy,.news-brief-excerpt,.news-brief-expand{color:CanvasText}.news-brief-card{border-color:CanvasText}}@media print{.news-home.news-home-compact .news-home-feed,.news-feed-scroll{max-height:none;overflow:visible}.news-home-feed-tools,.news-feed-tools{display:none}}.news-skip-feed{display:inline-flex;align-items:center;min-height:44px;font-size:.8125rem;font-weight:700}.news-home [hidden]{display:none!important}@media(max-width:600px){.news-page [data-card-size=large] .news-copy h2{font-size:1.2rem}.news-page [data-card-size=large] .news-dates{font-size:.875rem}.news-page [data-card-size=large] .news-excerpt{font-size:1rem}}.news-page .news-intro.news-masthead{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(0,1fr);gap:0;align-items:stretch;margin:0 0 18px;padding:0;overflow:hidden;border:1px solid var(--line);border-top:4px solid var(--accent-fill);border-radius:14px;background:var(--paper)}.news-page .news-masthead-copy{padding:18px 20px;background:var(--paper);color:var(--ink);min-width:0}.news-page .news-masthead-copy>.eyebrow{margin:0;font-size:.7rem}.news-page .news-masthead-copy>h1{margin:5px 0 8px}.news-page .news-masthead-copy>p:not(.eyebrow){font-size:.875rem;line-height:1.45;margin:4px 0;color:var(--muted)}.news-page .news-masthead-copy>p.news-small{font-size:.8125rem;margin-top:10px}.news-page .news-masthead-photo{min-height:160px;background:var(--paper);border-left:1px solid var(--line)}.news-page .news-feed-scroll{padding:20px;border:3px solid var(--paper);border-radius:14px;background-color:var(--subtle);background-image:none;background-position:center top;background-size:cover;background-repeat:no-repeat;scroll-padding-block:20px}.news-page .news-feed-scroll:focus-visible{outline-color:var(--purple);outline-offset:-3px}.news-page [data-news-browser] .news-grid{gap:14px}.news-page #news-filter-empty{padding:16px;border:1px solid var(--line);border-radius:10px;background:var(--paper);color:var(--ink)}.news-page .news-background-credit{font-size:.8125rem;line-height:1.5;color:var(--muted);margin:10px 0}.news-page .news-background-credit a{display:inline-block;min-height:44px;padding-block:10px}:root[data-mode-resolved=dark] .news-page .news-masthead-photo{filter:brightness(.72)}:root[data-mode-resolved=dark] .news-page .news-feed-scroll{background-image:none}@media(max-width:600px){.news-page .news-intro.news-masthead{grid-template-columns:minmax(0,1fr);margin-bottom:14px}.news-page .news-masthead-copy{padding:14px}.news-page .news-masthead-photo{min-height:92px;border-left:0;border-top:1px solid var(--line);background-position:center 48%}.news-page .news-feed-scroll{padding:14px;scroll-padding-block:14px}.news-page [data-news-browser] .news-grid{gap:12px}}@media(prefers-color-scheme:dark){:root:not([data-mode-resolved]) .news-page .news-masthead-photo{filter:brightness(.72)}:root:not([data-mode-resolved]) .news-page .news-feed-scroll{background-image:none}}@media(forced-colors:active){.news-page .news-masthead-photo{display:none}.news-page .news-intro.news-masthead{display:block}.news-page .news-masthead-copy,.news-page #news-filter-empty,.news-page .news-feed-scroll{background:Canvas!important;color:CanvasText!important;filter:none;border-color:CanvasText}.news-page .news-feed-scroll:focus-visible{outline-color:Highlight}.news-page .news-background-credit{color:CanvasText}}@media print{.news-page .news-masthead-photo{display:none}.news-page .news-intro.news-masthead{display:block;border:0}.news-page .news-masthead-copy{padding:0}.news-page .news-feed-scroll{background:none!important;padding:0;border:0}.news-page .news-background-credit{display:none}}.news-page .news-masthead-copy>h1{font-size:clamp(1.75rem,3vw,2.4rem)}.news-page .news-masthead-photo{min-height:120px}.news-page .news-mode{margin:0 0 10px;gap:8px;align-items:center}.news-page .news-mode #news-mode-note{margin:0;flex:1 1 280px;font-size:.8125rem}.news-page .news-catalogue-search{display:grid;grid-template-columns:auto minmax(180px,1fr);align-items:center;gap:4px 12px;margin:0 0 8px;padding:0;border:0;background:transparent}.news-page .news-catalogue-search label{font-size:.8125rem}.news-page .news-catalogue-search #news-search-scope{grid-column:2;margin:0;font-size:.75rem}.news-page .news-refine{border-block:1px solid var(--line);margin:8px 0;padding:0;background:var(--paper);color:var(--ink)}.news-page .news-refine>summary{min-height:44px;padding:10px 12px;cursor:pointer;font-size:.875rem;font-weight:750}.news-page #news-refine-count{font-weight:400;font-size:.75rem;color:var(--muted);margin-left:8px}.news-page .news-refine[open]{padding:0 12px 10px}.news-page .news-refine[open]>summary{margin-inline:-12px}.news-page .news-refine .news-toolbar{margin:0 0 10px;border-top:0;padding-top:6px}.news-page #news-count{margin:8px 0 0}.news-page .news-view-summary{padding:0;margin:0 0 8px;background:transparent;border:0;display:flex;align-items:center;gap:4px 12px;flex-wrap:wrap}.news-page #news-active-filters{display:flex;flex:1 1 auto;flex-wrap:wrap;gap:4px;margin:4px 0}.news-page .news-filter-chip{display:inline-block;padding:2px 7px;border:1px solid var(--line);border-radius:5px;background:var(--paper);color:var(--ink);overflow-wrap:anywhere}.news-page .news-view-actions{display:flex;gap:8px;flex-wrap:wrap}.news-page #news-preference-status:empty{display:none}.news-page #news-preference-status{flex-basis:100%;margin:0}.news-page .news-feed-tools{margin:0 0 8px;padding:0;gap:8px 12px}.news-page .news-feed-tools p{margin:0;font-size:.75rem}.news-page .news-photo-byline,#news-home .news-brief-photo-byline{margin:0;padding:6px 12px;font-size:.75rem;line-height:1.45;color:var(--muted);overflow-wrap:anywhere;border-top:1px solid var(--line)}.news-page .news-photo-byline a,#news-home .news-brief-photo-byline a{font-size:inherit;color:var(--purple)}#news-home .news-home-newspaper-photo{height:82px;margin:10px 0 0;border-radius:8px;background:var(--paper)}#news-home.news-home-compact .news-home-feed{padding:16px;border:3px solid var(--paper);border-radius:12px;background:var(--paper);gap:14px;scroll-padding-block:16px}#news-home.news-home-compact .news-home-feed:focus-visible{outline-offset:-3px}#news-home .news-background-credit{font-size:.75rem;line-height:1.5;color:var(--muted);margin:8px 0 0}#news-home .news-background-credit a{font-size:inherit;color:var(--purple)}:root[data-mode-resolved=dark] #news-home .news-home-newspaper-photo{filter:brightness(.72)}:root[data-mode-resolved=dark] #news-home.news-home-compact .news-home-feed{background-image:none}@media(max-width:600px){.news-page .news-masthead-photo{min-height:72px}.news-page .news-masthead-copy{padding:12px}.news-page .news-masthead-copy>p.news-small{margin-top:6px}.news-page .news-catalogue-search{grid-template-columns:minmax(0,1fr);gap:3px}.news-page .news-catalogue-search #news-search-scope{grid-column:1}.news-page .news-mode #news-mode-note{flex-basis:100%}#news-home .news-home-newspaper-photo{height:64px}#news-home.news-home-compact .news-home-feed{padding:12px;gap:10px;scroll-padding-block:12px}}@media(forced-colors:active){#news-home .news-home-newspaper-photo{display:none}#news-home.news-home-compact .news-home-feed,.news-page .news-refine,.news-page .news-filter-chip{background:Canvas!important;color:CanvasText!important;border-color:CanvasText}#news-home .news-background-credit,.news-page #news-refine-count{color:CanvasText}}@media print{.news-page .news-refine,#news-home .news-home-newspaper-photo,#news-home .news-background-credit{display:none}#news-home.news-home-compact .news-home-feed{background:none!important;border:0;padding:0}}body[data-shared-theme-family=home] #news-home .news-brief-card{background-color:var(--open-paper,var(--paper))!important;color:var(--open-ink,var(--ink))!important}@media(forced-colors:active){body[data-shared-theme-family=home] #news-home .news-brief-card{background-color:Canvas!important;color:CanvasText!important}}html body #news-home.news-home-compact .news-home-feed{grid-template-columns:repeat(3,minmax(0,1fr));padding:0;border:0;background:transparent!important;gap:10px;scroll-padding-block:8px}html body #news-home .news-brief-card{border:1px solid var(--line)!important;border-radius:8px!important;box-shadow:none!important}html body #news-home .news-home-newspaper-photo{height:42px;margin-block:8px}html body #news-home #news-home-title{font-size:1.5rem;line-height:1.2;margin:0 0 5px}html body #news-home .news-brief-photo-byline{padding:0;font-size:.6875rem;line-height:1.35}#news-home .news-credit-disclosure>summary{display:flex;align-items:center;gap:8px;min-height:36px;padding:5px 10px;cursor:pointer;list-style:none;color:var(--muted)}#news-home .news-credit-disclosure>summary::-webkit-details-marker{display:none}#news-home .news-credit-disclosure>summary>span:first-child{min-width:0;flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#news-home .news-credit-disclosure .news-credit-cue{flex:none;font-weight:700;color:var(--purple)}#news-home .news-credit-disclosure .news-credit-cue::after{content:" +"}#news-home .news-credit-disclosure[open] .news-credit-cue::after{content:" \2212"}#news-home .news-credit-expanded{padding:0 10px 10px;overflow-wrap:anywhere}#news-home .news-credit-expanded p{margin:5px 0;font-size:.75rem;line-height:1.45}#news-home .news-credit-expanded a{display:inline;min-height:0;font-size:inherit}#news-home .news-credit-disclosure>summary:focus-visible{outline:2px solid var(--purple);outline-offset:-3px}@media(max-width:1050px){html body #news-home.news-home-compact .news-home-feed{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){html body #news-home.news-home-compact .news-home-feed{grid-template-columns:minmax(0,1fr)}#news-home .news-credit-disclosure>summary{min-height:44px}}.news-page .news-feed-card:has(.news-readmore[open]) .news-feed-preview .news-excerpt{display:none}.news-category-icon{display:grid;flex:0 0 4.5rem;max-inline-size:4.5rem;gap:.25rem;align-content:center;justify-items:center;text-align:center;padding:.25rem;box-sizing:border-box;line-height:1.2}.news-category-icon>span:first-child{font-size:2rem}.news-category-icon>span:last-child{font-size:.7rem}.news-page.news-text-only .news-intro.news-masthead{grid-template-columns:minmax(0,1fr)}.news-page.news-text-only .news-feed-preview{grid-template-columns:minmax(0,1fr)}.news-page.news-text-only .news-feed-preview>.news-category-icon{display:none}html:root body.news-page.news-text-only[data-shared-theme-family],html:root body.news-page.news-text-only{background-color:var(--canvas,#f5f6fc)!important;background-image:none!important}html:root body.news-page.news-text-only .news-main,html:root body.news-page.news-text-only .news-feed-scroll{background-image:none!important}
