.home-news{background:var(--color-background);padding-block:1.5rem 1.5rem;overflow-x:clip}@media (min-width:640px){.home-news{padding-block:1.75rem 1.75rem}}@media (min-width:1024px){.home-news{padding-block:2rem 1.95rem}}.home-news__head{margin-block-end:.85rem}.home-news__layout{display:grid;gap:.85rem}.home-news__side{display:grid;gap:.75rem}@media (min-width:640px) and (max-width:1023px){.home-news__side{grid-template-columns:repeat(2,minmax(0,1fr))}.home-news__side>:last-child:nth-child(odd){grid-column:1/-1}}@media (min-width:1024px){.home-news__layout{grid-template-columns:minmax(0,1.45fr) minmax(0,1fr) minmax(0,1fr);gap:.9rem}.home-news__featured{grid-column:1;grid-row:1/span 2}.home-news__side{display:contents}.home-news__side>:first-child{grid-column:2;grid-row:1}.home-news__side>:nth-child(2){grid-column:3;grid-row:1}.home-news__side>:nth-child(3){grid-column:2/span 2;grid-row:2}.home-news__side>:nth-child(n+4){grid-column:1/-1}}.news-card{display:flex;flex-direction:column;height:100%;border-radius:.65rem;overflow:hidden;border:1px solid color-mix(in srgb,var(--color-border) 75%,#0000);background:var(--color-surface);color:inherit;text-decoration:none;transition:border-color .2s ease,box-shadow .2s ease}.news-card:hover{border-color:color-mix(in srgb,var(--color-brand,#c8102e) 35%,var(--color-border));box-shadow:0 8px 22px rgba(12,12,15,.045)}.news-card:focus-visible{outline:2px solid color-mix(in srgb,var(--color-brand,#c8102e) 50%,#0000);outline-offset:2px}.news-card__media{position:relative;overflow:hidden;background:var(--color-surface-muted);aspect-ratio:16/10}.news-card--featured .news-card__media{aspect-ratio:16/11}@media (min-width:1024px){.news-card--featured .news-card__media{aspect-ratio:4/3;min-height:17rem}}.news-card__img{object-fit:cover;transition:transform .45s cubic-bezier(.22,1,.36,1)}.news-card:hover .news-card__img{transform:scale(1.02)}@media (prefers-reduced-motion:reduce){.news-card,.news-card__img{transition:none!important}.news-card:hover .news-card__img{transform:none!important}}.news-card__body{display:flex;flex-direction:column;gap:.35rem;padding:.85rem .95rem 1rem;flex:1}.news-card--featured .news-card__body{padding:1rem 1.1rem 1.15rem;gap:.45rem}.news-card__category{font-size:.6875rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--color-brand,#c8102e)}.news-card__title{font-family:var(--font-display,inherit);font-weight:600;letter-spacing:-.02em;color:var(--color-ink,var(--color-text));line-height:1.25;font-size:1rem}.news-card--featured .news-card__title{font-size:clamp(1.25rem,1.8vw,1.7rem);line-height:1.2}.news-card__excerpt{margin-top:.15rem;font-size:.875rem;line-height:1.45;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.news-card__excerpt,.news-card__meta{color:var(--color-ink-secondary,var(--color-text-secondary))}.news-card__meta{margin-top:auto;padding-top:.55rem;display:flex;flex-wrap:wrap;gap:.35rem .75rem;font-size:.75rem}.news-card--compact .news-card__media{aspect-ratio:16/9}.news-card--compact .news-card__body{padding:.7rem .8rem .85rem}.news-card--compact .news-card__title{font-size:.9375rem}.news-card--compact .news-card__excerpt{display:none}.news-index{background:var(--color-background);padding-block:1.5rem 2.5rem;overflow-x:clip}.news-index__hero{margin-block-end:1.25rem}.news-index__eyebrow{margin-bottom:.4rem;font-size:.6875rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--color-brand,#c8102e)}.news-index__title{font-family:var(--font-display,inherit);font-size:clamp(1.75rem,3vw,2.35rem);font-weight:650;letter-spacing:-.03em;color:var(--color-ink,var(--color-text));line-height:1.15}.news-index__lede{margin-top:.55rem;max-width:36rem;font-size:.975rem;line-height:1.5;color:var(--color-ink-secondary,var(--color-text-secondary))}.news-index__featured{margin-block:1.25rem 1.75rem}.news-index__section-title{margin-block-end:.85rem;font-family:var(--font-display,inherit);font-size:1.15rem;font-weight:600;letter-spacing:-.02em;color:var(--color-ink,var(--color-text))}.news-grid{display:grid;gap:.9rem;grid-template-columns:1fr}@media (min-width:640px){.news-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.news-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}}.news-category-nav{display:flex;gap:.4rem;overflow-x:auto;overscroll-behavior-x:contain;padding-block:.15rem .35rem;margin-block-end:.35rem;scrollbar-width:thin}.news-category-nav__link{flex:0 0 auto;display:inline-flex;align-items:center;height:2rem;padding-inline:.8rem;border-radius:999px;border:1px solid color-mix(in srgb,var(--color-border) 85%,#0000);background:var(--color-surface);color:var(--color-ink-secondary,var(--color-text-secondary));font-size:.8125rem;font-weight:600;text-decoration:none;white-space:nowrap;transition:border-color .15s ease,color .15s ease,background .15s ease}.news-category-nav__link:hover{border-color:color-mix(in srgb,var(--color-brand,#c8102e) 40%,var(--color-border));color:var(--color-brand,#c8102e)}.news-category-nav__link:focus-visible{outline:2px solid color-mix(in srgb,var(--color-brand,#c8102e) 50%,#0000);outline-offset:2px}.news-category-nav__link--active{border-color:color-mix(in srgb,var(--color-brand,#c8102e) 55%,var(--color-border));background:color-mix(in srgb,var(--color-brand,#c8102e) 8%,var(--color-surface));color:var(--color-brand,#c8102e)}.news-pager{display:flex;align-items:center;justify-content:center;gap:.75rem;margin-top:1.5rem}.news-pager__link{display:inline-flex;align-items:center;height:2.35rem;padding-inline:1rem;border-radius:.45rem;border:1px solid var(--color-border);background:var(--color-surface);color:var(--color-ink);font-size:.875rem;font-weight:600;text-decoration:none}.news-pager__link:hover{border-color:color-mix(in srgb,var(--color-brand,#c8102e) 40%,var(--color-border));color:var(--color-brand,#c8102e)}.news-pager__link:focus-visible{outline:2px solid color-mix(in srgb,var(--color-brand,#c8102e) 50%,#0000);outline-offset:2px}.news-pager__link[aria-disabled=true]{opacity:.4;pointer-events:none}.news-pager__status{font-size:.8125rem;color:var(--color-ink-secondary)}.news-article{background:var(--color-background);padding-block:1.5rem 3rem;overflow-x:clip}.news-article__inner{max-width:46rem}.news-article__wide{max-width:56rem}.news-article__category{font-size:.6875rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--color-brand,#c8102e)}.news-article__title{margin-top:.55rem;font-family:var(--font-display,inherit);font-size:clamp(1.85rem,3.4vw,2.75rem);font-weight:650;letter-spacing:-.03em;line-height:1.12;color:var(--color-ink,var(--color-text))}.news-article__excerpt{margin-top:.85rem;font-size:1.05rem;line-height:1.55;color:var(--color-ink-secondary,var(--color-text-secondary))}.news-article__meta{margin-top:.95rem;display:flex;flex-wrap:wrap;gap:.35rem .85rem;font-size:.8125rem;color:var(--color-ink-secondary)}.news-article__cover{position:relative;margin-top:1.35rem;aspect-ratio:16/9;border-radius:.75rem;overflow:hidden;background:var(--color-surface-muted)}.news-article__cover-img{object-fit:cover}.news-article__body{margin-top:1.75rem;display:grid;gap:1rem;font-size:1.05rem;line-height:1.7;color:var(--color-ink,var(--color-text))}.news-article__body h2{margin-top:.65rem;font-family:var(--font-display,inherit);font-size:1.35rem;font-weight:650;letter-spacing:-.02em;line-height:1.25}.news-article__body h3{margin-top:.35rem;font-size:1.125rem;font-weight:650;letter-spacing:-.015em}.news-article__body ol,.news-article__body ul{padding-inline-start:1.25rem;display:grid;gap:.35rem}.news-article__quote{margin:.35rem 0;padding:1rem 1.15rem;border-inline-start:3px solid var(--color-brand,#c8102e);background:var(--color-surface);border-radius:0 .5rem .5rem 0;font-size:1.05rem;line-height:1.55;color:var(--color-ink)}[dir=rtl] .news-article__quote{border-radius:.5rem 0 0 .5rem}.news-article__quote cite{display:block;margin-top:.55rem;font-size:.8125rem;font-style:normal;color:var(--color-ink-secondary)}.news-article__figure{margin:.5rem 0}.news-article__figure-media{position:relative;aspect-ratio:16/10;border-radius:.65rem;overflow:hidden;background:var(--color-surface-muted)}.news-article__figure figcaption{margin-top:.45rem;font-size:.8125rem;color:var(--color-ink-secondary)}.news-related{margin-top:2.25rem;padding-top:1.5rem;border-top:1px solid color-mix(in srgb,var(--color-border) 80%,#0000)}.news-related__title{margin-bottom:.85rem;font-family:var(--font-display,inherit);font-size:1.15rem;font-weight:600}.news-marketplace{margin-top:1.75rem;padding:1.1rem 1.15rem;border-radius:.65rem;border:1px solid color-mix(in srgb,var(--color-border) 80%,#0000);background:var(--color-surface)}.news-marketplace__label{font-size:.6875rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--color-ink-secondary)}.news-marketplace__title{margin-top:.35rem;font-family:var(--font-display,inherit);font-size:1.15rem;font-weight:600;color:var(--color-ink)}.news-marketplace__cta{margin-top:.75rem;display:inline-flex;font-size:.875rem;font-weight:700;color:var(--color-brand,#c8102e);text-decoration:none}.news-marketplace__cta:hover{color:var(--color-brand-pressed,#a50d25)}.news-marketplace__cta:focus-visible{outline:2px solid color-mix(in srgb,var(--color-brand,#c8102e) 50%,#0000);outline-offset:2px}