.news-page{container:news-publication/inline-size}.news-masthead{margin:0 var(--page-gutter);border-bottom:3px double var(--ink);grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);align-items:end;gap:2rem;padding:.5rem 0 2rem;display:grid}.news-masthead h1{letter-spacing:-.04em;overflow-wrap:break-word;font-size:clamp(3rem,6.8vw,6rem);font-weight:700;line-height:1.08}.news-masthead>p{max-width:42ch;color:var(--muted);margin-bottom:.2rem;font-size:1rem;line-height:1.8}.news-desk{padding:3rem var(--page-gutter) 5rem;grid-template-columns:minmax(0,1.8fr) minmax(0,1fr);gap:clamp(2rem,6vw,6rem);display:grid}.news-feed,.news-diary,.news-story{min-width:0}.news-story+.news-story{border-top:1px solid var(--line);margin-top:2rem;padding-top:2rem}.news-story .news-story-title{font-family:var(--font-display);letter-spacing:-.025em;overflow-wrap:break-word;max-width:28ch;font-size:1.75rem;font-weight:650;line-height:1.2}.news-story--lead .news-story-title{font-size:clamp(2rem,3.6vw,3.5rem);line-height:1.12}.news-story-title a{color:inherit;text-decoration:none!important}.news-story-title a:hover{text-underline-offset:.12em;text-decoration-thickness:1px;text-decoration:underline!important}.news-story-meta{color:var(--muted);flex-wrap:wrap;gap:.35rem 1rem;margin-top:1.25rem;font-size:.8125rem;line-height:1.7;display:flex}.news-story-meta span{border-left:1px solid var(--line);padding-left:1rem}.news-story-summary{max-width:65ch;margin-top:1.25rem;font-size:1.05rem;line-height:1.8}.news-story-foot{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem 1.5rem;margin-top:1.5rem;padding-top:1rem;display:flex}.news-story-foot>span{color:var(--muted);font-size:.8125rem}.news-read-link{min-height:44px;color:var(--accent);text-underline-offset:.3em;align-items:center;gap:.65rem;font-size:.875rem;font-weight:600;text-decoration:underline;display:inline-flex}.news-read-link svg{flex:none;width:20px;height:20px}.news-read-link:hover{text-decoration-thickness:2px}.news-editorial-note{border-top:1px solid var(--line);max-width:65ch;margin-top:3rem;padding-top:2rem}.news-editorial-note p{color:var(--muted);font-size:.875rem;line-height:1.8}.news-editorial-note p:first-child{color:var(--ink);margin-bottom:.6rem;font-weight:600}.news-diary{border-left:1px solid var(--line);padding-left:2rem}.news-diary h2{font-size:1.65rem;line-height:1.25}.news-diary>p{color:var(--muted);max-width:42ch;margin-top:.7rem;font-size:.875rem;line-height:1.7}.upcoming{margin:1.5rem 0 0;padding:0;list-style:none}.upcoming li{border-top:1px solid var(--line);padding:1rem 0}.upcoming p{font-size:.875rem;line-height:1.65}.upcoming p+p{margin-top:.4rem}.upcoming-when{flex-wrap:wrap;align-items:baseline;gap:.25rem 1rem;display:flex}.upcoming-when time{font-variant-numeric:tabular-nums;font-weight:650}.upcoming-when span{color:var(--muted);font-size:.75rem}.upcoming a{text-underline-offset:.2em}.home-news-desk{padding:4rem var(--page-gutter) 5rem;background:var(--ticket-field);border-top:1px solid var(--line);container:home-news/inline-size}.home-news-layout{grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);gap:clamp(2rem,6vw,6rem);display:grid}.home-news-intro h2{font-size:clamp(2.5rem,4vw,3.75rem)}.home-news-intro>p{color:var(--muted);max-width:34ch;margin-top:1.25rem;line-height:1.8}.home-news-intro>a{margin-top:1.25rem}.home-news-desk .news-story--lead .news-story-title{font-size:clamp(1.9rem,3vw,2.75rem)}.news-article-page .news-article-header{padding-block:.5rem 2.5rem}.news-article-page .news-article-header h1{max-width:23ch;font-size:clamp(2.5rem,4.7vw,4.8rem);line-height:1.1}.news-article-header .guide-lead{max-width:75ch;color:var(--ink)}.news-article-body{margin:0 var(--page-gutter);border-top:1px solid var(--line);grid-template-columns:minmax(0,.8fr) minmax(0,2fr);align-items:start;gap:clamp(2rem,6vw,6rem);padding-bottom:3rem;display:grid}.news-article-rail{min-width:0;padding-top:2rem;position:sticky;top:1rem}.news-article-page .news-article-rail .contents{border:0;flex-direction:column;align-items:flex-start;gap:.25rem;margin:0;padding:0;display:flex}.news-article-rail .contents a{font-size:.875rem}.news-article-rail .ledger{box-shadow:none;background:0 0;border:0;border-radius:0;margin-top:1.5rem}.news-article-rail .ledger-top{background:var(--tint);color:var(--ink);flex-wrap:wrap;gap:.6rem;padding:.8rem}.news-article-rail .ledger-body{padding:0}.news-article-rail .ledger-row{border-bottom:1px solid var(--line);padding:.9rem 0;font-size:.8125rem;line-height:1.6;display:block}.news-article-rail .ledger-row b{color:var(--accent);margin-top:.25rem;font-size:.75rem;font-weight:600;display:block}.news-article-rail .ledger-note{margin:0;padding:1rem 0 0;font-size:.75rem;line-height:1.7}.news-article-copy{min-width:0;max-width:72ch}.news-article-page .news-article-copy .chapter{padding:2.5rem 0}.news-article-page .news-article-copy .guide-section-heading{margin-bottom:1.5rem;display:block}.news-article-page .news-article-copy h2{font-size:clamp(1.8rem,2.5vw,2.5rem);line-height:1.2}.news-article-copy .guide-section-heading>p{color:var(--ink);margin-top:1.25rem}.news-article-copy .resource-grid{grid-template-columns:minmax(0,1fr);gap:1.75rem}.news-article-page .news-article-copy .resource-card{background:0 0;border:0;border-radius:0;padding:0}.news-article-page .news-article-copy .resource-card h3{font-size:1.2rem}.news-article-copy .resource-card p{color:var(--ink)}.news-article-copy .callout{background:var(--tint)}.news-article-copy .callout a{text-decoration:underline}.news-article-page .news-article-copy .steps.four{grid-template-columns:minmax(0,1fr);gap:1rem}.news-article-copy .steps li{padding-top:1rem}.news-article-copy p,.news-article-copy li{overflow-wrap:break-word}@media (width<=1000px){.news-desk{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:2rem}.news-diary{padding-left:1.5rem}.news-article-body{gap:2rem}}@media (width<=760px){.news-masthead{grid-template-columns:minmax(0,1fr);gap:1rem;padding-bottom:1.5rem}.news-masthead h1{font-size:clamp(2.75rem,9vw,4rem)}.news-masthead>p{font-size:.9375rem}.news-desk{grid-template-columns:minmax(0,1fr);gap:3rem;padding-block:2rem 3rem}.news-story--lead .news-story-title,.home-news-desk .news-story--lead .news-story-title{font-size:2rem}.news-story-meta{gap:.3rem .7rem;margin-top:1rem;font-size:.75rem}.news-story-meta span{padding-left:.7rem}.news-story-summary{margin-top:1rem;font-size:.9375rem}.news-story-foot{margin-top:1.25rem}.news-diary{border-left:0;border-top:1px solid var(--line);padding:2rem 0 0}.news-editorial-note{margin-top:2rem}.home-news-desk{padding-block:3rem}.home-news-layout{grid-template-columns:minmax(0,1fr);gap:2rem}.home-news-intro h2{font-size:2.5rem}.home-news-intro h2 br{display:none}.home-news-intro>p{max-width:42ch}.news-article-page .news-article-header h1{font-size:clamp(2.3rem,7.6vw,3.5rem)}.news-article-body{grid-template-columns:minmax(0,1fr);gap:0}.news-article-rail{padding-top:1.5rem;position:static}.news-article-page .news-article-rail .contents{flex-flow:wrap;gap:.25rem 1rem}.news-article-rail .ledger{margin:1rem 0}.news-article-page .news-article-copy .chapter{padding-block:2rem}}@container news-publication (width<=52rem){.news-masthead,.news-desk,.news-article-body,.news-index .founding-band{grid-template-columns:minmax(0,1fr)}.news-masthead{gap:1rem}.news-diary{border-left:0;border-top:1px solid var(--line);padding:2rem 0 0}.news-article-body{gap:0}.news-article-rail{position:static}.news-article-page .news-article-rail .contents{flex-flow:wrap;gap:.25rem 1rem}.news-index .email-row{flex-direction:column}}@container home-news (width<=48rem){.home-news-layout{grid-template-columns:minmax(0,1fr);gap:2rem}.home-news-intro h2 br{display:none}}@media print{.news-article-body{display:block}.news-article-rail{position:static}.news-article-rail .contents{display:none}}
