.news-page.svelte-1ofer0t{background:var(--ed-paper);color:var(--ed-ink);font-family:var(--ed-manrope);font-size:15px;line-height:1.45;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.masthead-line.svelte-1ofer0t{border-bottom:.5px solid var(--ed-rule)}.masthead-strip.svelte-1ofer0t{display:flex;justify-content:space-between;align-items:center;font-family:var(--ed-oxanium);font-size:12px;font-weight:500;letter-spacing:.47px;line-height:11.42px;text-transform:uppercase;color:var(--ed-ink-3);white-space:nowrap;overflow:hidden;margin:0 auto;padding:12px 32px;max-width:1440px}@media(max-width:900px){.masthead-strip.svelte-1ofer0t{padding:12px 20px}.masthead-date.svelte-1ofer0t{display:none}}.news-header.svelte-1ofer0t{padding:56px 0 40px;display:flex;flex-direction:column;gap:20px;border-bottom:.5px solid var(--ed-rule);margin-bottom:40px}.news-title.svelte-1ofer0t{font-family:var(--ed-outfit);font-weight:900;font-size:clamp(48px,7vw,80px);line-height:clamp(44px,6vw,72px);letter-spacing:clamp(-2px,-.25vw,-3px);text-transform:uppercase;margin:0}.news-title.svelte-1ofer0t em:where(.svelte-1ofer0t){font-style:normal;color:var(--ed-mint)}.news-desc.svelte-1ofer0t{font-family:var(--ed-manrope);font-size:18px;line-height:1.5;color:var(--ed-txt-70);max-width:50ch;margin:0}.news-featured.svelte-1ofer0t{display:grid;grid-template-columns:1fr;gap:32px;padding:32px;background:var(--ed-section-bg);border-radius:20px;margin-bottom:40px;text-decoration:none;color:inherit;transition:background .15s;min-height:240px}.news-featured.news-featured-with-image.svelte-1ofer0t{grid-template-columns:1.2fr 1fr;align-items:stretch}.news-featured-content.svelte-1ofer0t{display:flex;flex-direction:column;gap:16px}.news-featured-title.svelte-1ofer0t{font-family:var(--ed-manrope);font-weight:800;font-size:clamp(22px,3vw,34px);line-height:1.1;letter-spacing:-.02em;margin:0;color:var(--ed-coal)}.news-featured-excerpt.svelte-1ofer0t{font-family:var(--ed-manrope);font-size:16px;line-height:1.55;color:var(--ed-coal-70);margin:0;flex:1}.news-featured-foot.svelte-1ofer0t{display:flex;justify-content:space-between;align-items:center;padding-top:16px;border-top:.5px solid var(--ed-coal-20);color:var(--ed-ink-3)}.news-featured-img.svelte-1ofer0t{width:100%;height:100%;object-fit:cover;border-radius:10px;min-height:200px;max-height:360px;display:block}@media(max-width:800px){.news-featured.svelte-1ofer0t,.news-featured.news-featured-with-image.svelte-1ofer0t{grid-template-columns:1fr;gap:20px;padding:24px}.news-featured-img.svelte-1ofer0t{max-height:240px}}.news-source.svelte-1ofer0t{font-family:var(--ed-oxanium);font-size:11px;letter-spacing:.06em;text-transform:uppercase;color:var(--ed-ink-3)}.news-time.svelte-1ofer0t{font-family:var(--ed-oxanium);font-size:11px;letter-spacing:.06em;text-transform:uppercase;color:var(--ed-ink-3);white-space:nowrap}.news-section.svelte-1ofer0t{padding:0 0 56px}.news-section-head.svelte-1ofer0t{display:grid;grid-template-columns:auto 1fr auto;gap:24px;align-items:end;margin-bottom:20px;padding-bottom:14px;border-bottom:.5px solid var(--ed-rule)}.news-section-title.svelte-1ofer0t{font-family:var(--ed-outfit);font-weight:900;font-size:clamp(28px,4vw,48px);line-height:1;text-transform:uppercase;letter-spacing:-.02em;margin:0}.news-section-title-blue.svelte-1ofer0t{color:var(--ed-blue)}.news-section-meta.svelte-1ofer0t{text-align:right;white-space:nowrap}.news-section-count.svelte-1ofer0t{font-family:var(--ed-oxanium);font-size:12px;font-weight:400;color:var(--ed-txt);text-transform:uppercase;letter-spacing:.06em}@media(max-width:800px){.news-section-head.svelte-1ofer0t{grid-template-columns:auto 1fr}.news-section-meta.svelte-1ofer0t{grid-column:1 / -1;text-align:left;border-top:.5px dashed var(--ed-rule);padding-top:10px}}.news-filter-bar.svelte-1ofer0t{display:flex;gap:8px;flex-wrap:wrap;align-items:center;padding:12px 0 20px}.news-filter-bar.svelte-1ofer0t .ed-badge:where(.svelte-1ofer0t){cursor:pointer;transition:opacity .15s}.news-filter-bar.svelte-1ofer0t .ed-badge:where(.svelte-1ofer0t):hover{opacity:.8}.news-feed.svelte-1ofer0t{display:flex;flex-direction:column;gap:6px}.news-row.svelte-1ofer0t{display:grid;grid-template-columns:1fr auto;gap:32px;align-items:center;padding:24px;border-radius:10px;background:var(--ed-gray-2);text-decoration:none;color:inherit;transition:background .15s}.news-row.svelte-1ofer0t:hover{background:var(--ed-paper-2)}.news-row-main.svelte-1ofer0t{display:flex;flex-direction:column;min-width:0}.news-row-title.svelte-1ofer0t{font-family:var(--ed-manrope);font-size:18px;font-weight:700;line-height:1.2;letter-spacing:-.01em}.news-row-excerpt.svelte-1ofer0t{font-family:var(--ed-manrope);font-size:14px;color:var(--ed-txt-70);line-height:1.5;margin-top:4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.news-row-arrow.svelte-1ofer0t{color:var(--ed-ink-3);display:flex;align-items:center;flex-shrink:0;transition:color .15s}.news-row.svelte-1ofer0t:hover .news-row-arrow:where(.svelte-1ofer0t){color:var(--ed-txt)}@media(max-width:700px){.news-row.svelte-1ofer0t{gap:16px}.news-row-excerpt.svelte-1ofer0t{display:none}}.news-featured.svelte-1ofer0t .ed-badge-outline{color:var(--ed-coal);border-color:var(--ed-coal)}
