.newsroom-page{--newsroom-ink: var(--ink);--newsroom-muted: var(--muted);--newsroom-accent: var(--link-accent);--newsroom-line: var(--line);--newsroom-paper: var(--page-bg);--newsroom-heading-font: var(--sl-font);width:min(var(--layout-content-width),calc(100% - 2 * var(--layout-gutter)));margin:0 auto;padding-bottom:var(--space-12);color:var(--newsroom-ink)}.newsroom-page a:hover{color:var(--newsroom-accent)}.newsroom-page :is(a,button,input):focus-visible{outline:2px solid var(--newsroom-accent);outline-offset:4px}.newsroom-page :is(h1,h2,h3,p,figure){margin:0}.newsroom-page :is(h1,h2,h3){text-wrap:pretty;overflow-wrap:anywhere}.newsroom-page :is(p,li){overflow-wrap:anywhere}.newsroom-page :is(section[id],nav[id],h2[id],h3[id]){scroll-margin-top:calc(var(--header-height) + var(--space-6))}.newsroom-page :is(.newsroom-edition,.newsroom-meta,.home-entry-meta){font-variant-numeric:tabular-nums}.newsroom-pagination{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-4);padding:var(--space-6) 0}.newsroom-pagination p{flex:1 1 240px;color:var(--newsroom-muted);font-size:var(--site-meta-size)}.newsroom-pagination[hidden]{display:none}.newsroom-batch-more{display:flex;padding-top:var(--space-6)}.newsroom-batch-more[hidden],.newsroom-filter-results.has-batch-remaining [data-insight-pagination] button{display:none}.newsroom-kicker{color:var(--newsroom-muted);font-size:var(--site-meta-size);line-height:1.6;font-weight:400}.newsroom-masthead{display:grid;gap:var(--space-4);padding:var(--layout-page-padding) 0 0}.newsroom-masthead>div{min-width:0}.newsroom-masthead h1{max-width:24em;margin:var(--space-2) 0 var(--space-3);font:600 var(--sl-text-h1)/var(--sl-line-height-headings) var(--sl-font);letter-spacing:-.025em}.newsroom-masthead p{max-width:52em;color:var(--newsroom-muted);font-size:var(--site-prose-size);line-height:var(--site-prose-leading)}.newsroom-edition{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2) var(--space-5);color:var(--newsroom-muted);font-size:var(--site-meta-size);line-height:1.8}.newsroom-edition a{display:inline-flex;align-items:center;min-height:var(--control-height);color:var(--newsroom-accent);text-decoration:underline;text-underline-offset:3px}.newsroom-meta{display:flex;flex-wrap:wrap;gap:var(--space-1) var(--space-3);margin-top:var(--space-3);color:var(--newsroom-muted);font-size:var(--site-meta-size);line-height:1.8}.newsroom-disclosure{margin-top:var(--space-2)!important;color:var(--newsroom-muted);font-size:var(--site-meta-size)!important;line-height:1.8!important}.newsroom-read-link{display:inline-flex;align-items:center;min-height:var(--control-height);margin-top:var(--space-3);color:var(--newsroom-accent);font-size:.875rem;font-weight:500;line-height:1.7;text-decoration:underline;text-underline-offset:3px}.newsroom-section,.newsroom-page.topic-page .topic-first{margin-top:var(--layout-section-gap)}.newsroom-section-head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-3) var(--space-4);padding:0 0 var(--space-4)}.newsroom-section-head>div{min-width:0}.newsroom-section-head h2{font:600 var(--site-section-size)/1.5 var(--newsroom-heading-font)}.newsroom-section-head .newsroom-kicker+h2{margin-top:var(--space-1)}.newsroom-section-head>a{display:inline-flex;align-items:center;min-height:var(--control-height);color:var(--newsroom-accent);font-size:.875rem;line-height:1.6}.newsroom-section-head>a:not(.action-button){text-decoration:underline;text-underline-offset:3px}.newsroom-section-head p,.newsroom-section-note{max-width:56em;color:var(--newsroom-muted);font-size:var(--site-meta-size);line-height:1.8}.newsroom-section-head p{margin-top:var(--space-2)}.newsroom-latest-row{display:grid;grid-template-columns:minmax(0,1fr) 136px;gap:var(--space-6);padding:var(--space-6) 0;border-top:1px solid var(--newsroom-line)}.newsroom-latest-row:not(:has(.newsroom-row-image)){grid-template-columns:minmax(0,1fr)}.newsroom-latest-row>div,.newsroom-lesson>div{min-width:0}.newsroom-latest-row h3{margin:var(--space-2) 0;font:600 var(--site-card-title-size)/1.5 var(--newsroom-heading-font)}.newsroom-latest-row h3 a:hover{text-decoration:underline;text-underline-offset:3px}.newsroom-latest-row p{color:var(--newsroom-muted);font-size:.875rem;line-height:1.8}.newsroom-row-image{display:block;align-self:start;min-width:0;margin-top:var(--space-1);background:var(--surface)}.newsroom-feed-list{margin-top:var(--space-4)}.newsroom-feed-list .home-entry{display:flex;align-items:flex-start;gap:var(--space-4);padding:var(--space-5) 0;border:0;border-top:1px solid var(--newsroom-line);border-radius:0;background:transparent;box-shadow:none}.newsroom-feed-list .home-entry-image{display:block;width:80px;min-width:0;flex:0 0 80px;border-radius:var(--radius-control);background:var(--surface)}.newsroom-feed-list .home-entry-copy,.newsroom-reference-list .home-entry-copy{min-width:0;flex:1}.newsroom-feed-list .home-entry-meta,.newsroom-reference-list .home-entry-meta{color:var(--newsroom-muted);font-size:var(--site-meta-size);line-height:1.8}.newsroom-feed-list :is(h2,h3){margin:var(--space-2) 0;font:600 var(--site-card-title-size)/1.5 var(--newsroom-heading-font)}.newsroom-feed-list p{color:var(--newsroom-muted);font-size:.875rem;line-height:1.8}.newsroom-page a:is(.home-entry,.newsroom-lesson):hover :is(h2,h3){text-decoration:underline;text-underline-offset:3px}.newsroom-external{color:var(--newsroom-accent);padding-top:var(--space-6)}.newsroom-lesson{display:grid;grid-template-columns:128px minmax(0,1fr);align-items:start;gap:var(--space-6);padding:var(--space-6) 0;border-top:1px solid var(--newsroom-line)}.newsroom-lesson-image{display:block;align-self:start;min-width:0;background:var(--surface)}.newsroom-lesson h3{margin:var(--space-1) 0 var(--space-2);font:600 var(--site-card-title-size)/1.5 var(--newsroom-heading-font)}.newsroom-lesson p{color:var(--newsroom-muted);font-size:.875rem;line-height:1.8}.newsroom-lesson-outcome{margin-top:var(--space-2)!important}.newsroom-verification{display:inline-block;margin-top:var(--space-2);color:var(--newsroom-muted);font-size:var(--site-meta-size);line-height:1.8}.newsroom-verification.is-overdue,.newsroom-reference-list .is-overdue{color:var(--disclosure-warning)}.newsroom-reference-list .home-entry{display:flex;align-items:flex-start;gap:var(--space-4);padding:var(--space-4) 0;border:0;border-bottom:1px solid var(--newsroom-line);border-radius:0;background:transparent;box-shadow:none}.newsroom-reference-list .home-entry:last-child{border-bottom:0}.newsroom-reference-list .home-entry-logo{display:grid;place-items:center;width:40px;height:40px;flex:0 0 40px;overflow:hidden;padding:5px;border-radius:10px;background:#fff;box-shadow:inset 0 0 0 1px var(--border-subtle),0 1px 2px #0000001f;transition:transform var(--dur-base) var(--ease-out)}.newsroom-reference-list .home-entry-logo .media-image--logo{border-radius:4px}.home-entry-fallback{color:#37352f;font-size:1rem;font-weight:650;line-height:1}.newsroom-reference-list .home-entry-glyph{padding:0;background:var(--accent-soft);color:var(--brand-orange);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--brand-orange) 22%,transparent)}.newsroom-home-reference .home-entry-meta{display:block;margin-bottom:var(--space-1)}.home-entry-meta-part{white-space:nowrap}.newsroom-home-reference .home-entry p{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.home-entry-badges{display:flex;flex-wrap:wrap;gap:var(--space-1) var(--space-2);margin-top:var(--space-2)}.home-entry-badge{padding:1px 8px;border-radius:var(--radius-pill);box-shadow:inset 0 0 0 1px var(--border-subtle);color:var(--newsroom-muted);font-size:12px;line-height:1.7}.home-entry-badge.is-overdue{color:var(--disclosure-warning);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--disclosure-warning) 40%,transparent)}@media(hover:hover)and (pointer:fine){.newsroom-reference-list .home-entry:hover .home-entry-logo{transform:scale(1.06)}}.newsroom-reference-list h3,.newsroom-page.topic-page .newsroom-reference-list.topic-resource-list h3{margin:var(--space-1) 0 var(--space-2);font:600 var(--site-card-title-size)/1.5 var(--newsroom-heading-font)}.newsroom-home-reference .newsroom-reference-list h3{margin:0 0 2px;font-size:1rem}.newsroom-reference-list h3 a{text-decoration:underline;text-underline-offset:3px}.newsroom-reference-list p{color:var(--newsroom-muted);font-size:.875rem;line-height:1.8}.newsroom-home-hero{position:relative;isolation:isolate;grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);align-items:center;gap:var(--space-10) var(--space-12);padding:calc(var(--layout-page-padding) + var(--space-6)) 0 var(--space-6)}.newsroom-home-hero:before{content:"";position:absolute;z-index:-1;inset:calc(-1 * var(--sl-nav-height)) calc(50% - 50vw) -12%;background:radial-gradient(40rem 28rem at calc(50% + 22rem) 32%,var(--accent-glow),transparent 70%),radial-gradient(34rem 24rem at calc(50% - 30rem) 10%,color-mix(in srgb,var(--sl-color-white) 6%,transparent),transparent 70%);-webkit-mask-image:linear-gradient(transparent,#000 18%,#000 62%,transparent);mask-image:linear-gradient(transparent,#000 18%,#000 62%,transparent);pointer-events:none}.newsroom-home-hero:after{content:"";position:absolute;z-index:-1;inset:calc(-1 * var(--sl-nav-height)) calc(50% - 50vw) 0;background-image:radial-gradient(color-mix(in srgb,var(--sl-color-white) 16%,transparent) 1px,transparent 1.2px);background-size:22px 22px;-webkit-mask-image:radial-gradient(34rem 26rem at calc(50% + 20rem) 42%,#000 0%,transparent 100%);mask-image:radial-gradient(34rem 26rem at calc(50% + 20rem) 42%,#000 0%,transparent 100%);opacity:.5;pointer-events:none}.main-frame:has(.newsroom-home){overflow-x:clip}.newsroom-home-intro{min-width:0}:root[data-theme=light] .newsroom-home-hero{--hero-accent-from: #ea580c;--hero-accent-to: #b93c08}.home-hero-badge{display:inline-flex;align-items:center;gap:var(--space-2);padding:5px 12px 5px 10px;border:1px solid var(--border-subtle);border-radius:var(--radius-pill);background:color-mix(in srgb,var(--surface-raised) 70%,transparent);color:var(--newsroom-muted);font-size:var(--site-meta-size);line-height:1.5;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.home-hero-dot{width:7px;height:7px;border-radius:50%;background:var(--brand-orange);box-shadow:0 0 0 3px var(--accent-soft),0 0 12px var(--brand-orange)}.newsroom-page .newsroom-home-hero h1{max-width:12em;font-weight:650;margin:var(--space-5) 0 var(--space-4);font-size:clamp(2.375rem,1.6rem + 3.2vw,3.75rem);line-height:1.12;letter-spacing:-.035em}.home-hero-accent{display:block;width:fit-content;background:linear-gradient(100deg,var(--hero-accent-from, #ffb995),var(--hero-accent-to, var(--brand-orange)) 70%);-webkit-background-clip:text;background-clip:text;color:transparent}.newsroom-masthead p.home-hero-lead{max-width:30em;text-wrap:balance;color:var(--sl-color-white);font-size:clamp(1.0625rem,1rem + .3vw,1.1875rem);line-height:1.7}.newsroom-masthead p.newsroom-home-position{max-width:36rem;margin-top:var(--space-3);font-size:.9375rem;line-height:1.8}.newsroom-home-search{width:min(100%,36rem);margin-top:var(--space-8)}.newsroom-home-search label{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.newsroom-home-search>div{display:flex;gap:var(--space-2);padding:6px;border:1px solid var(--border-strong);border-radius:calc(var(--radius-control) + 6px);background:var(--surface-raised);box-shadow:var(--shadow-card);transition:border-color var(--dur-fast) ease,box-shadow var(--dur-base) var(--ease-out)}.newsroom-home-search>div:focus-within{border-color:color-mix(in srgb,var(--brand-orange) 60%,var(--border-strong));box-shadow:0 0 0 4px var(--accent-soft),var(--shadow-card)}.newsroom-home-search input{flex:1;min-width:0;width:100%;min-height:var(--control-input-height);padding:var(--space-3) var(--space-3) var(--space-3) 2.5rem;border:0;border-radius:var(--radius-control);background:transparent url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' fill='none' stroke='%2392918c' stroke-width='2' stroke-linecap='round' viewBox='0 0 24 24'%3E%3Ccircle cx='11' cy='11' r='7'/%3E%3Cpath d='m20 20-3.5-3.5'/%3E%3C/svg%3E") no-repeat 12px 50%;color:var(--newsroom-ink);font:inherit;font-size:16px}.newsroom-home-search input:focus,.newsroom-home-search input:focus-visible{outline:none}.newsroom-home-search input::placeholder{color:var(--newsroom-muted);opacity:1}.newsroom-home-search button{flex-shrink:0;min-height:var(--control-input-height)}.newsroom-home-hero .newsroom-edition{margin-top:var(--space-5);gap:var(--space-2) var(--space-5)}.newsroom-home-hero .newsroom-edition strong{color:var(--sl-color-white);font-weight:600}.home-path{position:relative;min-width:0;padding:var(--space-5) var(--space-3) var(--space-3);border:1px solid var(--border-subtle);border-radius:calc(var(--radius-surface) + 4px);background:color-mix(in srgb,var(--surface-raised) 82%,transparent);box-shadow:var(--shadow-pop);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.home-path-head{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);padding:0 var(--space-3) var(--space-3)}.home-path-head h2{font:600 1rem/1.5 var(--newsroom-heading-font)}.home-path-head a{display:inline-flex;align-items:center;min-height:var(--control-height);color:var(--newsroom-muted);font-size:var(--site-meta-size)}.newsroom-question-list{position:relative;display:grid;gap:2px}.newsroom-question-list:before{content:"";position:absolute;top:22px;bottom:22px;left:calc(var(--space-3) + 13px);width:1px;background:linear-gradient(var(--border-strong),var(--border-subtle));transform-origin:top}.newsroom-question-list>a{position:relative;display:flex;align-items:center;gap:var(--space-3);min-width:0;min-height:var(--control-height);padding:10px var(--space-3);border-radius:var(--radius-control);background:transparent;transition:background-color var(--dur-fast) ease}.newsroom-question-list>a>span:nth-child(2){flex:1;min-width:0}.newsroom-question-number{position:relative;z-index:1;display:grid;place-items:center;flex:0 0 27px;height:27px;border:1px solid var(--border-strong);border-radius:50%;background:var(--surface-raised);color:var(--newsroom-muted);font-size:11px;font-weight:600;font-variant-numeric:tabular-nums;transition:color var(--dur-fast) ease,border-color var(--dur-fast) ease,background-color var(--dur-fast) ease,box-shadow var(--dur-base) var(--ease-out)}.newsroom-question-list .newsroom-kicker{display:block;font-size:12px;line-height:1.5}.newsroom-question-list strong{display:block;margin-top:1px;font:500 .9375rem/1.55 var(--newsroom-heading-font);overflow-wrap:anywhere}.newsroom-question-arrow{align-self:center;color:var(--newsroom-muted);transition:transform var(--dur-base) var(--ease-out),color var(--dur-fast) ease}.newsroom-page .newsroom-question-list>a:hover{color:inherit}@media(hover:hover)and (pointer:fine){.newsroom-question-list>a:hover{background:var(--surface-hover)}.newsroom-question-list>a:hover .newsroom-question-number{border-color:var(--brand-orange);background:var(--brand-orange);color:#191919;box-shadow:0 0 0 4px var(--accent-soft)}.newsroom-question-list>a:hover .newsroom-question-arrow{transform:translate(3px);color:var(--sl-color-white)}}.newsroom-home-guides{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-5)}.newsroom-home-guides .newsroom-lesson{display:flex;flex-direction:column;gap:0;padding:0;overflow:hidden;border:1px solid var(--border-subtle);border-radius:var(--radius-surface);background:var(--surface-raised);box-shadow:var(--shadow-card);transition:transform var(--dur-base) var(--ease-out),border-color var(--dur-fast) ease,box-shadow var(--dur-base) var(--ease-out)}.newsroom-home-guides .newsroom-lesson-image{width:100%;overflow:hidden;border-bottom:1px solid var(--border-subtle)}.newsroom-home-guides .newsroom-lesson-image img{transition:transform .6s var(--ease-out)}.newsroom-home-guides .newsroom-lesson>div{display:flex;flex:1;flex-direction:column;padding:var(--space-5)}.newsroom-home-guides .newsroom-lesson h3{font-size:1.0625rem}.newsroom-home-guides .newsroom-lesson p{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}.newsroom-home-guides .newsroom-verification{margin-top:var(--space-3)}.newsroom-lesson-cta{margin-top:auto;padding-top:var(--space-4);color:var(--sl-color-white);font-size:.875rem;font-weight:600;transition:color var(--dur-fast) ease}.newsroom-page a.newsroom-lesson:hover :is(h2,h3){text-decoration:none}@media(hover:hover)and (pointer:fine){.newsroom-home-guides .newsroom-lesson:hover{transform:translateY(-3px);border-color:var(--border-strong);box-shadow:var(--shadow-pop)}.newsroom-home-guides .newsroom-lesson:hover .newsroom-lesson-image img{transform:scale(1.035)}.newsroom-home-guides .newsroom-lesson:hover .newsroom-lesson-cta{color:var(--brand-orange)}}.newsroom-home-news{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:var(--space-10)}.newsroom-home-news>section,.newsroom-home-reference>section,.newsroom-channel-list>article{min-width:0}.newsroom-home-column-title{margin-bottom:var(--space-2)!important;font:600 var(--site-card-title-size)/1.5 var(--newsroom-heading-font)}.newsroom-feed-list .home-entry[target=_blank] .home-entry-copy:after{content:"查看原文 ↗";display:block;margin-top:var(--space-2);color:var(--newsroom-muted);font-size:var(--site-meta-size);line-height:1.8}.newsroom-home-reference,.newsroom-channel-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-5)}.newsroom-home-reference>section{padding:var(--space-5) var(--space-5) var(--space-2);border:1px solid var(--border-subtle);border-radius:var(--radius-surface);background:var(--surface-raised)}.newsroom-home-reference .newsroom-section-head{padding:0 0 var(--space-1);gap:var(--space-2)}.newsroom-home-reference .newsroom-section-head h3{font:600 var(--site-card-title-size)/1.5 var(--newsroom-heading-font)}.newsroom-home-reference .newsroom-reference-list{margin-top:var(--space-2)}.newsroom-channel-list>article{position:relative;display:flex;flex-direction:column;padding:var(--space-5);border:1px solid var(--border-subtle);border-radius:var(--radius-surface);background:var(--surface-raised);transition:border-color var(--dur-fast) ease,transform var(--dur-base) var(--ease-out)}.newsroom-channel-list>article .newsroom-read-link{margin-top:auto;padding-top:var(--space-3)}.newsroom-channel-list h3{margin:var(--space-1) 0 var(--space-2);font:600 var(--site-card-title-size)/1.5 var(--newsroom-heading-font)}.newsroom-channel-list p{color:var(--newsroom-muted);font-size:.875rem;line-height:1.8}@media(hover:hover)and (pointer:fine){.newsroom-channel-list>article:hover{border-color:var(--border-strong);transform:translateY(-2px)}}.newsroom-filter{display:grid;grid-template-columns:280px minmax(0,1fr);gap:var(--space-4) var(--space-6);margin-top:var(--space-6);padding:var(--space-6) 0;border-top:1px solid var(--newsroom-line);border-bottom:1px solid var(--newsroom-line)}.newsroom-filter>*{min-width:0}.newsroom-search label,.newsroom-filter-label{display:block;margin-bottom:var(--space-2);color:var(--newsroom-muted);font-size:var(--site-meta-size);font-weight:500}.newsroom-search input{width:100%;min-height:var(--control-input-height);padding:var(--space-3) var(--space-4);border:1px solid var(--control-border);border-radius:var(--radius-control);color:var(--newsroom-ink);background:var(--page-bg);font-size:1rem}.newsroom-search input::placeholder{color:var(--newsroom-muted);opacity:1}.newsroom-filter-chips{display:flex;flex-wrap:wrap;gap:var(--space-2)}.newsroom-filter-note{grid-column:1/-1;color:var(--newsroom-muted);font-size:var(--site-meta-size);line-height:1.8}.newsroom-filter-note strong{color:var(--newsroom-ink)}.newsroom-scroll-hint{display:none;font-weight:400}.newsroom-directory .news-row{display:grid;grid-template-columns:144px minmax(0,1fr) 220px;align-items:start;gap:var(--space-6);margin:0;padding:var(--space-6) 0;border:0;border-bottom:1px solid var(--newsroom-line);border-radius:0;background:transparent;box-shadow:none}.newsroom-directory .news-row--text{grid-template-columns:minmax(0,1fr) 220px}.newsroom-directory .news-row .article-thumb{display:block;width:144px;min-width:0;margin-top:var(--space-1);border-radius:var(--radius-control);background:var(--surface)}.newsroom-directory .news-copy{min-width:0}.newsroom-directory .text-label{color:var(--newsroom-muted);font-size:var(--site-meta-size);letter-spacing:0}.newsroom-directory .news-copy h2{margin:var(--space-1) 0 var(--space-2);font:600 var(--site-card-title-size)/1.5 var(--newsroom-heading-font)}.newsroom-directory .news-copy h2 a:hover{text-decoration:underline;text-underline-offset:3px}.newsroom-directory .news-copy p{margin:0;color:var(--newsroom-muted);font-size:.875rem;line-height:1.8}.newsroom-directory .card-meta{display:flex;flex-wrap:wrap;gap:var(--space-1) var(--space-3);margin-top:var(--space-3);color:var(--newsroom-muted);font-size:var(--site-meta-size);line-height:1.8}.newsroom-directory .news-brief{display:block;min-width:0;align-self:stretch;padding:var(--space-1) 0 0 var(--space-5);border-left:1px solid var(--newsroom-line);color:var(--newsroom-muted);font-size:var(--site-meta-size);line-height:1.8}.newsroom-directory .news-brief>strong{color:var(--newsroom-ink);font-size:var(--site-meta-size);font-weight:600}.newsroom-directory .news-brief ul{margin:var(--space-2) 0 var(--space-3);padding-left:var(--space-4)}.newsroom-directory .news-brief li+li{margin-top:var(--space-2)}.newsroom-directory .news-brief p{margin-top:var(--space-2);font-size:var(--site-meta-size)}.newsroom-directory .card-actions{margin-top:var(--space-3);display:block}.newsroom-directory .source-link{margin-top:var(--space-2)}.newsroom-policy-row{display:grid;grid-template-columns:minmax(0,1fr) 220px;gap:var(--space-6);padding:var(--space-6) 0;border-bottom:1px solid var(--newsroom-line)}.newsroom-policy-row>div{min-width:0}.newsroom-policy-row h2{margin:var(--space-1) 0 var(--space-2);font:600 var(--site-card-title-size)/1.5 var(--newsroom-heading-font)}.newsroom-policy-row p{color:var(--newsroom-muted);font-size:.875rem;line-height:1.8}.newsroom-policy-tags{display:flex;flex-wrap:wrap;gap:var(--space-3);margin-top:var(--space-3);color:var(--newsroom-muted);font-size:var(--site-meta-size)}.newsroom-policy-status{display:grid;align-content:start;padding:var(--space-1) 0 0 var(--space-5);border-left:1px solid var(--newsroom-line)}.newsroom-empty{padding:var(--space-12) 0;text-align:center;color:var(--newsroom-muted);font-size:.875rem}.newsroom-reader{width:min(1080px,calc(100% - 2 * var(--layout-gutter)))}.newsroom-breadcrumb{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3);padding:var(--space-6) 0;color:var(--newsroom-muted);font-size:.875rem}.newsroom-breadcrumb a{display:inline-flex;align-items:center;min-height:var(--control-height)}.newsroom-reader-header{padding:var(--space-2) 0 var(--space-6);border-bottom:1px solid var(--newsroom-line)}.newsroom-reader-header h1{max-width:960px;margin:var(--space-3) 0 var(--space-4);font:600 var(--sl-text-h1)/var(--sl-line-height-headings) var(--sl-font);letter-spacing:-.025em}.newsroom-reader-deck{max-width:52em;color:var(--newsroom-muted);font-size:var(--site-prose-size);line-height:var(--site-prose-leading)}.newsroom-reader-header .newsroom-meta{margin-top:var(--space-5)}.newsroom-status-notice{max-width:900px;padding:var(--space-3) var(--space-4);margin-top:var(--space-4)!important;border-left:2px solid var(--disclosure-warning);background:var(--warning-bg);color:var(--disclosure-warning);font-size:.875rem;line-height:1.8}.newsroom-reading-layout{display:grid;grid-template-columns:minmax(0,var(--sl-content-width)) 240px;gap:var(--space-10);padding-top:var(--space-8)}.newsroom-reading-column,.newsroom-article-sidebar{min-width:0}.newsroom-source-image{min-width:0;margin:0 0 var(--space-8)!important}.newsroom-source-image img{background:var(--surface)}.newsroom-source-image figcaption{margin-top:var(--space-2);color:var(--newsroom-muted);font-size:var(--site-meta-size);line-height:1.8}.newsroom-source-image figcaption a,.newsroom-article-body a,.newsroom-source-note a{color:var(--newsroom-accent);text-decoration:underline;text-underline-offset:3px}.newsroom-article-body h2{margin:var(--space-10) 0 var(--space-4);color:var(--sl-color-white);font-size:var(--site-section-size);font-weight:600;line-height:var(--sl-line-height-headings)}.newsroom-article-body h2:first-child{margin-top:0}.newsroom-article-body p{margin-bottom:var(--space-5);font:400 var(--site-prose-size)/var(--site-prose-leading) var(--sl-font)}.newsroom-article-body p strong{color:var(--newsroom-ink);font-weight:600}.newsroom-source-note{margin-top:var(--space-8);padding:var(--space-6) 0;border-top:1px solid var(--newsroom-line)}.newsroom-source-note h2{margin:var(--space-1) 0 var(--space-4);font:600 var(--site-section-size)/1.5 var(--newsroom-heading-font)}.newsroom-source-note>strong{font-size:var(--site-meta-size);line-height:1.8}.newsroom-source-note p{margin-top:var(--space-3);color:var(--newsroom-muted);font-size:.875rem;line-height:1.8}.newsroom-source-note .newsroom-source-dates{font-size:var(--site-meta-size)}.newsroom-return{display:inline-flex;align-items:center;min-height:var(--control-height);margin-block:var(--space-5);color:var(--newsroom-accent);font-size:.875rem;text-decoration:underline;text-underline-offset:3px}.newsroom-article-sidebar{color:var(--newsroom-muted)}.newsroom-reader-nav{display:grid;padding-bottom:var(--space-6)}.newsroom-reader-nav .newsroom-kicker{margin-bottom:var(--space-2)}.newsroom-reader-nav a{display:flex;align-items:center;min-height:var(--control-height);padding:var(--space-2) 0;font-size:.875rem}.newsroom-reader-nav a:hover{text-decoration:underline;text-underline-offset:3px}.newsroom-takeaways,.newsroom-related{padding:var(--space-5) 0;border-top:1px solid var(--newsroom-line)}.newsroom-article-sidebar h2{margin-bottom:var(--space-4);color:var(--newsroom-ink);font:600 var(--site-card-title-size)/1.5 var(--newsroom-heading-font)}.newsroom-takeaways ul{padding-left:var(--space-4);margin:0}.newsroom-takeaways li{padding-left:var(--space-1);margin-bottom:var(--space-4);font-size:.875rem;line-height:1.8}.newsroom-takeaways li::marker{color:var(--newsroom-muted)}.newsroom-related a{display:grid;gap:var(--space-2);min-height:var(--control-height);padding:var(--space-3) 0;border-bottom:1px solid var(--newsroom-line);font-size:.875rem}.newsroom-related strong{color:var(--newsroom-accent);font-weight:500}.newsroom-related a:hover strong{text-decoration:underline;text-underline-offset:3px}.newsroom-related span{font-size:var(--site-meta-size);line-height:1.8}@media(max-width:1080px){.newsroom-home-hero{grid-template-columns:minmax(0,1fr);gap:var(--space-8)}.newsroom-home-news{grid-template-columns:1fr;gap:var(--space-8)}.newsroom-home-reference,.newsroom-channel-list{gap:var(--space-6)}.newsroom-directory .news-row{grid-template-columns:128px minmax(0,1fr)}.newsroom-directory .news-row--text{grid-template-columns:1fr}.newsroom-directory .news-row .article-thumb{width:128px}.newsroom-directory .news-brief{grid-column:2;padding:0;border:0}.newsroom-directory .news-row--text .news-brief{grid-column:1}.newsroom-directory .news-brief ul{display:flex;gap:var(--space-6);margin:var(--space-2) 0}.newsroom-directory .news-brief li{flex:1;margin-top:0}.newsroom-reading-layout{grid-template-columns:minmax(0,1fr) 224px}}@media(max-width:780px){.newsroom-home-reference,.newsroom-channel-list,.newsroom-home-guides{grid-template-columns:1fr;gap:var(--space-4)}.newsroom-home-guides .newsroom-lesson{flex-direction:row;align-items:stretch}.newsroom-home-guides .newsroom-lesson-image{flex:0 0 112px;width:112px;border-bottom:0;border-right:1px solid var(--border-subtle);display:grid;place-items:center;background:var(--sl-color-gray-6)}.newsroom-home-guides .newsroom-lesson>div{padding:var(--space-4)}.newsroom-home-guides .newsroom-lesson-cta{display:none}.newsroom-filter{grid-template-columns:minmax(0,1fr)}.newsroom-search{max-width:100%}.newsroom-policy-row{grid-template-columns:1fr;gap:var(--space-3)}.newsroom-policy-status{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2) var(--space-5);padding:0;border:0}.newsroom-policy-status .newsroom-read-link{margin-top:0}.newsroom-reading-layout{grid-template-columns:1fr;gap:var(--space-6)}.newsroom-reader-nav{display:none}.newsroom-article-sidebar{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-6)}.newsroom-article-sidebar:not(:has(.newsroom-related)){grid-template-columns:1fr}}@media(max-width:520px){.newsroom-home-search input{flex-basis:100%}.newsroom-home-search button{width:100%}.newsroom-latest-row{grid-template-columns:minmax(0,1fr) 80px;gap:var(--space-4);padding:var(--space-4) 0}.newsroom-feed-list .home-entry{gap:var(--space-3)}.newsroom-feed-list .home-entry-image{width:64px;flex-basis:64px}.newsroom-external{display:none}.newsroom-lesson{grid-template-columns:80px minmax(0,1fr);gap:var(--space-4)}.newsroom-home-hero{padding-top:var(--layout-page-padding)}.newsroom-home-search>div{flex-wrap:wrap}.home-path{padding-inline:var(--space-1)}.newsroom-home-guides .newsroom-lesson-image{flex-basis:88px;width:88px}.newsroom-directory .news-row{grid-template-columns:1fr;gap:var(--space-3)}.newsroom-directory .news-row .article-thumb{grid-row:2;width:100%;max-width:176px;margin-top:0}.newsroom-directory .news-brief,.newsroom-directory .news-row--text .news-brief{grid-column:1}.newsroom-directory .news-brief ul{display:block}.newsroom-directory .news-brief li+li{margin-top:var(--space-2)}.newsroom-reading-layout{padding-top:var(--space-6)}.newsroom-article-sidebar{grid-template-columns:1fr;gap:0}}@media(prefers-reduced-motion:reduce){.newsroom-page a{transition:none}}
