.news-breadcrumb-wrap.svelte-1k3ongz{padding:20px 0 16px;border-bottom:.5px solid var(--ed-rule)}.news-breadcrumb.svelte-1k3ongz{font-family:var(--ed-oxanium);font-size:12px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:var(--ed-ink-3);display:flex;align-items:center;gap:8px}.news-breadcrumb.svelte-1k3ongz a:where(.svelte-1k3ongz){color:inherit;text-decoration:none;transition:color .15s}.news-breadcrumb.svelte-1k3ongz a:where(.svelte-1k3ongz):hover{color:var(--ed-blue)}.news-sep.svelte-1k3ongz{color:var(--ed-ink-4)}.news-header.svelte-1k3ongz{padding:40px 0 32px;border-bottom:.5px solid var(--ed-rule);display:flex;flex-direction:column;gap:20px}.news-header-badges.svelte-1k3ongz{display:inline-flex;gap:8px;flex-wrap:wrap}.news-title.svelte-1k3ongz{font-family:var(--ed-outfit);font-weight:900;font-size:clamp(32px,5vw,60px);line-height:clamp(30px,4.8vw,56px);letter-spacing:clamp(-1px,-.2vw,-2px);text-transform:uppercase;color:var(--ed-txt);margin:0}.news-excerpt.svelte-1k3ongz{font-family:var(--ed-manrope);font-size:18px;line-height:1.55;color:var(--ed-txt-70);max-width:60ch;margin:0}.news-meta-row.svelte-1k3ongz{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.news-meta-date.svelte-1k3ongz{font-family:var(--ed-oxanium);font-size:12px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--ed-ink-3)}.news-meta-sep.svelte-1k3ongz{color:var(--ed-ink-4);font-size:10px}.news-hero-figure.svelte-1k3ongz{margin:32px 0;padding:0}.news-hero-img.svelte-1k3ongz{width:100%;aspect-ratio:16 / 10;object-fit:cover;border-radius:20px;display:block}.news-two-col.svelte-1k3ongz{padding-top:48px;padding-bottom:48px}.news-prose.svelte-1k3ongz{padding-bottom:40px;font-family:var(--ed-manrope)}.news-prose.svelte-1k3ongz h2,.news-prose.svelte-1k3ongz h3,.news-prose.svelte-1k3ongz h4{font-family:var(--ed-outfit);font-weight:500;text-transform:uppercase}.news-prose.svelte-1k3ongz h2{font-size:26px;line-height:1.1}.news-prose.svelte-1k3ongz h3{font-size:20px;line-height:1.15}.news-prose.svelte-1k3ongz blockquote{border-left:3px solid var(--ed-blue);font-family:var(--ed-manrope);font-weight:700;color:var(--ed-txt-70)}.news-prose.svelte-1k3ongz code{font-family:var(--ed-manrope);background:var(--ed-paper-2);border-radius:4px}.news-source-block.svelte-1k3ongz{background:var(--ed-paper-3);border-radius:20px;padding:20px 24px;margin-bottom:32px;display:flex;flex-direction:column;gap:8px}.news-source-label.svelte-1k3ongz{font-family:var(--ed-oxanium);font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--ed-ink-3);margin:0}.news-source-link.svelte-1k3ongz{font-family:var(--ed-manrope);font-size:15px;font-weight:600;color:var(--ed-blue);text-decoration:none}.news-source-link.svelte-1k3ongz:hover{text-decoration:underline;text-underline-offset:3px}.news-footer-row.svelte-1k3ongz{border-top:.5px solid var(--ed-rule);padding:24px 0;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px}.news-tags.svelte-1k3ongz{display:flex;flex-wrap:wrap;gap:6px}.news-tag.svelte-1k3ongz{font-family:var(--ed-manrope);font-size:12px;font-weight:500;padding:5px 12px;border:.5px solid var(--ed-rule-strong);border-radius:20px;color:var(--ed-ink-2)}.news-share-row.svelte-1k3ongz{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.news-share-label.svelte-1k3ongz{font-family:var(--ed-oxanium);font-size:10.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--ed-ink-3);margin-right:4px}.news-share-btn.svelte-1k3ongz{font-family:var(--ed-manrope);font-size:12px;font-weight:600;padding:6px 12px;border:.5px solid var(--ed-rule-strong);border-radius:20px;background:transparent;color:var(--ed-ink-2);cursor:pointer;transition:background .15s,color .15s}.news-share-btn.svelte-1k3ongz:hover{background:var(--ed-ink);color:var(--ed-paper);border-color:var(--ed-ink)}.news-copy-btn.svelte-1k3ongz{font-family:var(--ed-manrope);font-size:12px;font-weight:700;padding:8px 16px;border:none;border-radius:20px;background:var(--ed-blue);color:#fff;cursor:pointer;transition:opacity .15s;white-space:nowrap}.news-copy-btn.svelte-1k3ongz:hover{opacity:.85}.news-sidebar.svelte-1k3ongz{display:flex;flex-direction:column;gap:16px}.news-sidebar-block.svelte-1k3ongz{background:var(--ed-paper-3);border-radius:20px;padding:20px 24px;display:flex;flex-direction:column;gap:12px}.news-sidebar-label.svelte-1k3ongz{font-family:var(--ed-oxanium);font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--ed-ink-3);margin:0}.news-source-info.svelte-1k3ongz{display:flex;align-items:center;gap:12px}.news-source-avatar.svelte-1k3ongz{width:40px;height:40px;border-radius:10px;background:var(--ed-paper);border:.5px solid var(--ed-border-20);display:flex;align-items:center;justify-content:center;font-family:var(--ed-manrope);font-size:18px;font-weight:700;color:var(--ed-blue);flex-shrink:0}.news-source-name.svelte-1k3ongz{font-family:var(--ed-manrope);font-size:15px;font-weight:600;color:var(--ed-txt);display:block}.news-source-sub.svelte-1k3ongz{font-family:var(--ed-oxanium);font-size:10px;letter-spacing:.08em;text-transform:uppercase;color:var(--ed-ink-3);display:block;margin-top:2px}.news-related-row.svelte-1k3ongz{display:flex;flex-direction:column;gap:5px;padding:12px 0;border-bottom:.5px solid var(--ed-rule);text-decoration:none;color:inherit}.news-related-row.svelte-1k3ongz:last-child{border-bottom:0;padding-bottom:0}.news-related-row.svelte-1k3ongz:hover .news-related-title:where(.svelte-1k3ongz){color:var(--ed-blue)}.news-related-date.svelte-1k3ongz{font-family:var(--ed-oxanium);font-size:10px;letter-spacing:.08em;text-transform:uppercase;color:var(--ed-ink-3)}.news-related-title.svelte-1k3ongz{font-family:var(--ed-manrope);font-size:15px;font-weight:600;line-height:1.3;letter-spacing:-.01em;color:var(--ed-txt);transition:color .15s}
