.news-feed{gap:18px;display:grid}.news-feed__list{background:#fcfdfdf5;border:1px solid #11111114;border-radius:30px;width:min(100%,980px);margin-right:auto;overflow:hidden;box-shadow:0 24px 48px #11111114}.news-stack{gap:0;display:grid}.news-list{border-top:1px solid #11111114;display:grid}.news-list>.news-list-item+.news-list-item{border-top:1px solid #11111114}.news-lead{background:#fffffffa}.news-lead__hero-link{display:block}.news-lead__body{gap:14px;padding:clamp(18px,2.8vw,28px);display:grid}.news-lead__meta{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.news-list-item{background:#fffffffa;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:16px;padding:22px clamp(18px,3vw,30px);transition:background-color .18s,box-shadow .18s,transform .18s;display:grid}.news-list-item__link{min-width:0;color:inherit;grid-template-columns:minmax(184px,240px) minmax(0,1fr);align-items:center;gap:24px;text-decoration:none;display:grid;filter:none!important;font-weight:400!important}.news-list-item__link:hover,.news-list-item__link:focus-visible,.news-lead__hero-link:hover,.news-lead__hero-link:focus-visible,.news-lead__title-link:hover,.news-lead__title-link:focus-visible{color:inherit!important;font-weight:inherit!important;filter:none!important}.news-list-item__actions{justify-content:flex-end;align-items:center;display:flex}.news-card__eyebrow{color:#c62f2f;letter-spacing:.08em;text-transform:uppercase;align-items:center;font-size:.8rem;font-weight:800;display:inline-flex}.news-card__meta{color:var(--muted);font-size:.88rem;font-weight:400}.news-share-button{color:var(--ink);font:inherit;cursor:pointer;background:#ffffffeb;border:1px solid #1111111a;border-radius:999px;padding:10px 16px;font-size:.92rem;font-weight:700;transition:background-color .18s,border-color .18s,transform .18s,box-shadow .18s}.news-share-button:hover,.news-share-button:focus-visible{background:#41b97c1f;border-color:#41b97c47;outline:none;transform:translateY(-1px);box-shadow:0 10px 22px #11111114}.news-share-button--lead{margin-left:auto}.news-lead__media,.news-list-item__thumb{background:linear-gradient(135deg,#1111111f,#1111110a);overflow:hidden}.news-lead__media{border-radius:0;width:100%;height:400px;max-height:400px;margin:0}.news-list-item__thumb{border-radius:18px;width:180px;height:100px}.news-lead__media img,.news-list-item__thumb img{object-fit:cover;object-position:center;width:100%;height:100%;display:block}.news-lead__media--empty,.news-list-item__thumb--empty{color:#11111180;letter-spacing:.08em;text-transform:uppercase;place-items:center;font-size:.9rem;font-weight:700;display:grid}.news-lead__title{margin:0;font-size:clamp(2.4rem,4.7vw,3.7rem);font-weight:900;line-height:.98}.news-lead__title-link{text-decoration:none}.news-lead__title-link:hover{text-underline-offset:.16em;text-decoration:underline}.news-list-item:hover,.news-list-item:focus-within{background:linear-gradient(135deg,#41b97c14,#deeef7d9);transform:translateY(-1px);box-shadow:inset 0 0 0 1px #41b97c29}.news-list-item__title{margin:0;font-size:clamp(1.45rem,2.2vw,1.96rem);font-weight:800;line-height:1.1}.news-list-item__summary,.news-lead__summary{color:#111111c7;margin:0;font-size:.98rem;font-weight:400;line-height:1.5}.news-lead__summary{max-width:56ch;font-size:clamp(1.05rem,1.65vw,1.34rem);line-height:1.46}.news-list-item__copy{gap:10px;min-width:0;display:grid}.news-list-item__meta{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.news-lead__content{background:linear-gradient(#fcfdfdfa,#f6f8f9fa);border-top:1px solid #11111114;padding:0 clamp(18px,3vw,30px) clamp(22px,3vw,30px)}.news-article__body{color:var(--ink);gap:16px;padding-top:20px;line-height:1.75;display:grid}.news-article__body>*{max-width:78ch}.news-article__body img,.news-article__body .bi-news-image,.news-article__body .bi-layout,.news-article__body .bi-editor-table,.news-article__body .bi-news-callout{max-width:min(100%,700px);margin-inline:auto}.news-article__body>:first-child{margin-top:0}.news-article__body>:last-child{margin-bottom:0}.news-article__body p,.news-article__body ul,.news-article__body ol,.news-article__body blockquote,.news-article__body table{margin:0}.news-article__body h1,.news-article__body h2,.news-article__body h3,.news-article__body h4{margin:8px 0 0;line-height:1.2}.news-article__body h1{font-size:clamp(2rem,4vw,2.8rem)}.news-article__body h2{font-size:clamp(1.6rem,3.2vw,2.1rem)}.news-article__body h3{font-size:1.35rem}.news-article__body h4{letter-spacing:.01em;font-size:1.12rem}.news-article__body a{color:var(--accent-2);text-underline-offset:.16em;text-decoration:underline}.news-article__body .bi-news-button{background:var(--accent);color:var(--accent-foreground);border-radius:999px;justify-content:center;align-items:center;padding:10px 18px;font-weight:700;text-decoration:none;display:inline-flex;box-shadow:0 12px 24px #259f4f2e}.news-article__body .bi-news-callout{background:linear-gradient(135deg,#41b97c1a,#deeef7e6);border:1px solid #41b97c38;border-radius:18px;gap:10px;padding:16px 18px;display:grid}.news-article__body .bi-news-divider{border:0;border-top:1px solid #1111111a;margin:10px 0}.news-article__body .bi-news-image{border-radius:18px;width:auto;max-width:100%;height:auto;display:inline-block;box-shadow:0 18px 34px #1111111f}.news-article__body .bi-layout{align-items:start;gap:16px;display:grid}.news-article__body .bi-layout--1,.news-article__body .bi-layout[data-bi-layout="1"]{grid-template-columns:minmax(0,1fr)}.news-article__body .bi-layout--2,.news-article__body .bi-layout[data-bi-layout="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}.news-article__body .bi-layout--2-left,.news-article__body .bi-layout[data-bi-layout="2-left"]{grid-template-columns:minmax(0,2fr) minmax(0,1fr)}.news-article__body .bi-layout--2-right,.news-article__body .bi-layout[data-bi-layout="2-right"]{grid-template-columns:minmax(0,1fr) minmax(0,2fr)}.news-article__body .bi-layout--3,.news-article__body .bi-layout[data-bi-layout="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}.news-article__body .bi-layout--4,.news-article__body .bi-layout[data-bi-layout="4"]{grid-template-columns:repeat(4,minmax(0,1fr))}.news-article__body .bi-layout--5,.news-article__body .bi-layout[data-bi-layout="5"]{grid-template-columns:repeat(5,minmax(0,1fr))}.news-article__body .bi-layout__col{gap:14px;min-width:0;display:grid}.news-article__body .bi-editor-table{border-collapse:collapse;background:#ffffffd9;border:1px solid #11111114;border-radius:18px;width:100%;overflow:hidden}.news-article__body .bi-editor-table td,.news-article__body .bi-editor-table th{vertical-align:top;border:1px solid #11111114;padding:12px 14px}.news-article__body blockquote{color:#111111c2;border-left:4px solid #41b97c59;padding-left:18px}.news-article__body font[size="1"]{font-size:.78rem}.news-article__body font[size="2"]{font-size:.9rem}.news-article__body font[size="3"]{font-size:1rem}.news-article__body font[size="4"]{font-size:1.14rem}.news-article__body font[size="5"]{font-size:1.34rem}.news-article__body font[size="6"]{font-size:1.64rem}.news-article__body font[size="7"]{font-size:2rem}.news-feed__footer{flex-wrap:wrap;justify-content:center;align-items:center;gap:14px;display:flex}.news-more-button{color:var(--ink);font:inherit;cursor:pointer;background:#ffffffeb;border:0;border-radius:999px;align-items:center;gap:10px;padding:14px 20px;font-weight:700;transition:transform .18s,opacity .18s,box-shadow .18s;display:inline-flex;box-shadow:0 12px 24px #11111114}.news-more-button:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 18px 34px #1111111f}.news-more-button:disabled{cursor:not-allowed;opacity:.72;box-shadow:none}.news-more-button__icon{font-size:1.35rem;font-weight:400;line-height:1}.news-empty-state{text-align:center;background:#fffffffa;padding:44px 28px}.news-empty-state__title{margin:0;font-size:1.1rem;font-weight:700}.news-empty-state__text{color:var(--muted);margin:10px 0 0}.news-share-toast{z-index:40;color:#fff;opacity:0;pointer-events:none;background:#111111eb;border-radius:18px;max-width:min(420px,100vw - 32px);padding:12px 16px;font-size:.94rem;font-weight:600;transition:opacity .18s,transform .18s;position:fixed;bottom:24px;right:24px;transform:translateY(8px);box-shadow:0 18px 34px #1111113d}.news-share-toast.is-visible{opacity:1;transform:translateY(0)}@media (width<=960px){.news-list-item{grid-template-columns:1fr;gap:14px}.news-list-item__link{grid-template-columns:1fr}.news-list-item__thumb{width:min(100%,180px)}.news-list-item__actions{justify-content:flex-start}.news-article__body .bi-layout,.news-article__body .bi-layout--2,.news-article__body .bi-layout--2-left,.news-article__body .bi-layout--2-right,.news-article__body .bi-layout--3,.news-article__body .bi-layout--4,.news-article__body .bi-layout--5,.news-article__body .bi-layout[data-bi-layout="2"],.news-article__body .bi-layout[data-bi-layout="2-left"],.news-article__body .bi-layout[data-bi-layout="2-right"],.news-article__body .bi-layout[data-bi-layout="3"],.news-article__body .bi-layout[data-bi-layout="4"],.news-article__body .bi-layout[data-bi-layout="5"]{grid-template-columns:1fr}}@media (width<=720px){.news-lead__title{font-size:clamp(2rem,11vw,2.8rem)}.news-lead__media{border-radius:0 0 18px 18px;height:280px}.news-list-item__link{gap:16px}.news-list-item__thumb{border-radius:16px}.news-list-item,.news-lead__body{padding:18px}.news-feed__footer{justify-content:flex-start}.news-share-toast{bottom:16px;right:16px}}
