.news-lead,.news-more{background:var(--white);color:var(--ink);line-height:normal}.news-lead a,.news-more a{text-decoration:none}.news-lead .ind-sechead,.news-more .ind-sechead{display:flex;flex-direction:column;gap:var(--s-4);max-width:820px}.news-lead .ind-sechead h1,.news-lead .ind-sechead h2,.news-more .ind-sechead h1,.news-more .ind-sechead h2{margin:0;color:var(--ink);font-size:var(--fs-h2);font-weight:800;line-height:1.05;letter-spacing:-.03em;text-wrap:balance}@media (max-width:640px){.news-lead .ind-sechead h1,.news-lead .ind-sechead h2,.news-more .ind-sechead h1,.news-more .ind-sechead h2{font-size:var(--fs-h3)}}.news-lead .ind-sechead p,.news-more .ind-sechead p{max-width:60ch;margin:0;color:var(--muted);font-size:var(--fs-body-lg);line-height:1.6;text-wrap:pretty}.news-lead{padding:0 0 var(--section-dense);overflow-x:clip}.news-lead .wrap{display:flex;flex-direction:column;gap:var(--s-8)}@media (max-width:1000px){.news-lead .wrap{gap:var(--s-7)}}@media (max-width:640px){.news-lead .wrap{gap:var(--s-6)}}@media (max-width:420px){.news-lead .wrap{gap:var(--s-5)}}.news-lead .news-head{gap:var(--s-6)}.news-lead .news-head h1{font-size:clamp(54px, 7vw, 96px);line-height:1;letter-spacing:-.05em}.news-head-band{position:relative;display:flex;flex-direction:column;gap:var(--s-6);padding:var(--mast-t) 0 var(--s-6)}.news-head-band::before{content:"";position:absolute;top:0;bottom:0;left:calc(50% - 50vw);z-index:0;width:100vw;background-color:var(--white);background-image:radial-gradient(var(--dot-line) 1px,transparent 1px);background-position:-14px 0;background-size:22px 22px}.news-head-band>*{position:relative;z-index:1}.news-feature{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:center;gap:clamp(40px, 5vw, 80px);color:var(--ink);transition:color var(--t-fast) var(--ease)}@media (max-width:1000px){.news-feature{grid-template-columns:1fr;row-gap:var(--s-6)}}.news-feature:hover,.news-feature:focus-visible{color:var(--ink)}.news-feature:hover h2,.news-feature:hover .news-feature__cue,.news-feature:focus-visible h2,.news-feature:focus-visible .news-feature__cue{color:var(--red)}.news-feature:focus-visible{outline:2px solid var(--red);outline-offset:6px}.news-feature__media{position:relative;width:100%;aspect-ratio:16/10;overflow:hidden;border:1px solid var(--line);background:var(--surface-2)}@media (max-width:1000px){.news-feature__media{max-width:520px}}@media (max-width:640px){.news-feature__media{max-width:none}}.news-feature__media img{display:block;width:100%;height:100%;object-fit:cover}.news-feature__body{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:var(--s-4)}.news-feature__body h2{max-width:18ch;margin:0;color:inherit;font-size:var(--fs-h3);font-weight:800;line-height:1.1;letter-spacing:-.025em;text-wrap:balance;transition:color var(--t-fast) var(--ease)}@media (max-width:640px){.news-feature__body h2{font-size:var(--fs-h5)}}.news-feature__body p{max-width:52ch;margin:0;color:var(--muted);font-size:var(--fs-body-lg);line-height:1.6;text-wrap:pretty}.news-feature__cue{display:inline-flex;align-self:flex-start;align-items:center;gap:var(--s-3);min-height:var(--s-6);padding-bottom:var(--s-1);border-bottom:1px solid currentColor;color:var(--ink);font-size:var(--fs-small);font-weight:700;transition:color var(--t-fast) var(--ease)}.news-feature__cue .icon-arrow{color:var(--red)}.news-more{padding:var(--mast-t) 0 var(--section)}.news-more .wrap{display:flex;flex-direction:column;gap:var(--s-8)}.news-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--s-8)}@media (max-width:1000px){.news-grid{grid-template-columns:1fr 1fr;gap:var(--s-6)}}@media (max-width:640px){.news-grid{grid-template-columns:1fr}}@media (max-width:1000px){.news-grid .news-card{gap:var(--s-4);padding:var(--s-6)}}@media (max-width:640px){.news-grid .news-card{padding:var(--s-5)}}@media (max-width:1000px){.news-grid .news-card p{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:3}}@media (max-width:640px){.news-grid .news-card p{-webkit-line-clamp:2}}@media (max-width:1000px){.news-grid .news-card h3{font-size:var(--fs-h6)}}.news-grid .news-card__media img{object-fit:contain}@media (max-width:1000px){.news-grid .news-card__media{aspect-ratio:16/9;margin:calc(-1 * var(--s-6)) calc(-1 * var(--s-6)) 0}}@media (max-width:640px){.news-grid .news-card__media{aspect-ratio:2;margin:calc(-1 * var(--s-5)) calc(-1 * var(--s-5)) 0}}@media (max-width:1000px){.news-grid .news-card__cue{padding-top:var(--s-3)}}.news-pager{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--s-5);padding-top:var(--s-6)}@media (max-width:640px){.news-pager{flex-direction:column;align-items:flex-start;gap:var(--s-4)}}.news-pager__count{margin:0;color:var(--muted);font-size:var(--fs-small)}.news-pager__count strong{color:var(--ink);font-weight:800;font-variant-numeric:tabular-nums}.news-pager__pages{display:flex;flex-wrap:wrap;align-items:center;gap:var(--s-2)}.news-pager__pages a,.news-pager__pages span{display:inline-flex;align-items:center;justify-content:center;min-width:var(--s-8);height:var(--s-8);padding:0 var(--s-3);border:1px solid #fff0;color:var(--ink);font-size:var(--fs-small);font-weight:700;font-variant-numeric:tabular-nums;transition:background var(--t-fast) var(--ease),border-color var(--t-fast) var(--ease),color var(--t-fast) var(--ease)}.news-pager__pages a:hover,.news-pager__pages a:focus-visible{border-color:var(--navy);outline:0;color:var(--navy)}.news-pager__pages .is-current{background:var(--navy);color:var(--white)}.news-pager__next{width:auto;padding:0 var(--s-4)}