.blog-page.svelte-8fdu19{width:min(1180px,calc(100% - 48px));margin:0 auto;padding:88px 0 120px}.blog-hero.svelte-8fdu19{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(280px,.65fr);gap:clamp(48px,8vw,112px);align-items:end;padding-bottom:64px}.blog-eyebrow.svelte-8fdu19{margin-bottom:18px;color:var(--fg-brand);font-size:10px;font-weight:var(--fw-semibold)}.blog-hero.svelte-8fdu19 h1:where(.svelte-8fdu19){max-width:760px;margin:0;color:var(--fg);font-size:clamp(48px,7.2vw,88px);font-weight:var(--fw-medium);letter-spacing:var(--tracking-tighter);line-height:.98}.blog-hero__copy.svelte-8fdu19>p:where(.svelte-8fdu19){max-width:700px;margin:24px 0 0;color:var(--fg-secondary);font-size:clamp(17px,2vw,21px);line-height:1.6}.editorial-promise.svelte-8fdu19{display:flex;gap:14px;padding:20px;border:.5px solid var(--border-subtle);border-radius:var(--r-xl);background:var(--bg-subtle)}.editorial-promise__icon.svelte-8fdu19{display:inline-flex;width:38px;height:38px;flex:0 0 auto;align-items:center;justify-content:center;border-radius:var(--r-lg);background:var(--brand-subtle);color:var(--fg-brand)}.editorial-promise.svelte-8fdu19 strong:where(.svelte-8fdu19),.editorial-promise.svelte-8fdu19 span:where(.svelte-8fdu19) span:where(.svelte-8fdu19){display:block}.editorial-promise.svelte-8fdu19 strong:where(.svelte-8fdu19){margin:1px 0 5px;color:var(--fg);font-size:13px}.editorial-promise.svelte-8fdu19 span:where(.svelte-8fdu19) span:where(.svelte-8fdu19){color:var(--fg-secondary);font-size:12.5px;line-height:1.5}.section-label.svelte-8fdu19{display:flex;align-items:center;gap:18px;margin-bottom:18px;color:var(--fg-tertiary);font-family:var(--font-mono);font-size:10px;font-weight:var(--fw-semibold);letter-spacing:var(--tracking-widest);text-transform:uppercase}.section-label__line.svelte-8fdu19{height:1px;flex:1;background:var(--border-subtle)}.featured-card.svelte-8fdu19{display:grid;grid-template-columns:minmax(300px,.9fr) minmax(0,1.1fr);min-height:410px;overflow:hidden;border:.5px solid var(--border-subtle);border-radius:var(--r-3xl);background:var(--bg-surface);color:inherit;text-decoration:none;box-shadow:var(--sh-soft-1);transition:transform var(--t-base) var(--ease-out),border-color var(--t-base),box-shadow var(--t-base)}.featured-card.svelte-8fdu19:hover{transform:translateY(-3px);border-color:var(--border-default);box-shadow:var(--sh-soft-3)}.featured-card.svelte-8fdu19:focus-visible,.article-card.svelte-8fdu19:focus-visible{outline:none;box-shadow:var(--sh-focus)}.featured-card__visual.svelte-8fdu19{position:relative;display:grid;place-items:center;overflow:hidden;background:radial-gradient(circle at 72% 20%,color-mix(in srgb,var(--brand) 55%,transparent),transparent 32%),linear-gradient(145deg,var(--blue-950),var(--blue-900));color:var(--fg-inverse)}.featured-card__signal.svelte-8fdu19{position:absolute;top:24px;left:26px;font-family:var(--font-display);font-size:18px;font-weight:var(--fw-semibold)}.featured-card__orbit.svelte-8fdu19{position:absolute;width:280px;aspect-ratio:1;border:1px solid color-mix(in srgb,var(--fg-inverse) 14%,transparent);border-radius:var(--r-full)}.featured-card__orbit--one.svelte-8fdu19{top:-150px;right:-105px;box-shadow:0 0 0 54px color-mix(in srgb,var(--fg-inverse) 4%,transparent)}.featured-card__orbit--two.svelte-8fdu19{bottom:-220px;left:-100px}.featured-card__copy.svelte-8fdu19{display:flex;flex-direction:column;justify-content:center;padding:clamp(32px,5vw,64px)}.featured-card__title.svelte-8fdu19{display:block;margin:24px 0 16px;color:var(--fg);font-size:clamp(28px,3.5vw,43px);font-weight:var(--fw-medium);letter-spacing:var(--tracking-tighter);line-height:1.08}.featured-card__description.svelte-8fdu19{color:var(--fg-secondary);font-size:15px;line-height:1.7}.article-meta.svelte-8fdu19{display:flex;align-items:center;gap:14px;flex-wrap:wrap;color:var(--fg-tertiary);font-size:12px}.article-meta.svelte-8fdu19>span:where(.svelte-8fdu19){display:inline-flex;align-items:center;gap:5px}.article-link.svelte-8fdu19{display:inline-flex;align-items:center;gap:7px;margin-top:32px;color:var(--fg-brand);font-size:13px;font-weight:var(--fw-semibold)}.featured-card.svelte-8fdu19:hover .article-link:where(.svelte-8fdu19) svg,.article-card.svelte-8fdu19:hover .article-card__topline:where(.svelte-8fdu19) svg{transform:translate(2px,-2px)}.article-link.svelte-8fdu19 svg,.article-card__topline.svelte-8fdu19 svg{transition:transform var(--t-fast)}.latest-section.svelte-8fdu19{margin-top:72px}.article-grid.svelte-8fdu19{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none}.article-card.svelte-8fdu19{display:flex;min-height:300px;flex-direction:column;padding:28px;border:.5px solid var(--border-subtle);border-radius:var(--r-2xl);background:var(--bg-surface);color:inherit;text-decoration:none;transition:transform var(--t-base) var(--ease-out),border-color var(--t-base),background var(--t-base)}.article-card.svelte-8fdu19:hover{transform:translateY(-2px);border-color:var(--border-default);background:var(--bg-hover)}.article-card__topline.svelte-8fdu19{display:flex;align-items:center;justify-content:space-between;color:var(--fg-tertiary)}.article-card__index.svelte-8fdu19{font-size:11px}.article-card__title.svelte-8fdu19{display:block;margin:44px 0 14px;color:var(--fg);font-size:24px;font-weight:var(--fw-semibold);letter-spacing:var(--tracking-tight);line-height:1.2}.article-card__description.svelte-8fdu19{color:var(--fg-secondary);font-size:14px;line-height:1.65}.article-meta--card.svelte-8fdu19{justify-content:space-between;margin-top:auto;padding-top:28px}@media(max-width:840px){.blog-page.svelte-8fdu19{padding-top:64px}.blog-hero.svelte-8fdu19{grid-template-columns:1fr;gap:32px}.editorial-promise.svelte-8fdu19{max-width:520px}.featured-card.svelte-8fdu19{grid-template-columns:1fr}.featured-card__visual.svelte-8fdu19{min-height:240px}}@media(max-width:639px){.blog-page.svelte-8fdu19{width:min(100% - 32px,1180px);padding:48px 0 88px}.blog-hero.svelte-8fdu19{padding-bottom:44px}.blog-hero.svelte-8fdu19 h1:where(.svelte-8fdu19){font-size:clamp(42px,13vw,58px)}.blog-hero__copy.svelte-8fdu19>p:where(.svelte-8fdu19){margin-top:18px;font-size:16px}.featured-card.svelte-8fdu19{min-height:0;border-radius:var(--r-2xl)}.featured-card__visual.svelte-8fdu19{min-height:190px}.featured-card__copy.svelte-8fdu19{padding:28px 22px 30px}.featured-card__title.svelte-8fdu19{margin-top:20px;font-size:28px}.article-grid.svelte-8fdu19{grid-template-columns:1fr}.article-card.svelte-8fdu19{min-height:270px;padding:24px 22px}.article-card__title.svelte-8fdu19{margin-top:34px;font-size:22px}}@media(prefers-reduced-motion:reduce){.featured-card.svelte-8fdu19,.article-card.svelte-8fdu19,.article-link.svelte-8fdu19 svg,.article-card__topline.svelte-8fdu19 svg{transition:none}.featured-card.svelte-8fdu19:hover,.article-card.svelte-8fdu19:hover{transform:none}}
