.blog-index.svelte-u4k2t{position:relative;z-index:1;overflow:hidden;padding-top:72px;background:var(--color-canvas)}.blog-hero.svelte-u4k2t{max-width:1320px;min-height:560px;margin:0 auto;padding:clamp(80px,11vw,150px) 32px 80px;display:grid;grid-template-columns:minmax(0,1.4fr) minmax(280px,.6fr);align-items:end;gap:64px}h1.svelte-u4k2t{margin:25px 0 0;font:470 clamp(4.2rem,10vw,9.5rem)/.78 var(--font-display);letter-spacing:-.075em}h1.svelte-u4k2t em:where(.svelte-u4k2t){color:var(--color-vermillion-deep);font-weight:420}.hero-note.svelte-u4k2t{max-width:430px;padding-top:24px;border-top:1px solid var(--color-rule-strong)}.note-mark.svelte-u4k2t{display:block;width:36px;height:5px;margin-bottom:26px;background:var(--color-vermillion)}.hero-note.svelte-u4k2t p:where(.svelte-u4k2t){margin:0 0 32px;font:450 1.3rem/1.45 var(--font-display);color:var(--color-ink-soft)}.hero-note.svelte-u4k2t div:where(.svelte-u4k2t){display:flex;flex-wrap:wrap;gap:10px 22px;color:var(--color-slate);font:500 .66rem var(--font-mono);letter-spacing:.1em;text-transform:uppercase}.hero-note.svelte-u4k2t a:where(.svelte-u4k2t){color:var(--color-vermillion-deep);text-decoration:none}.hero-note.svelte-u4k2t a:where(.svelte-u4k2t):hover{text-decoration:underline;text-underline-offset:3px}.pillar-section.svelte-u4k2t{max-width:1320px;margin:0 auto;padding:0 32px}.supporting.svelte-u4k2t{max-width:1320px;margin:0 auto;padding:120px 32px}.section-head.svelte-u4k2t{display:grid;grid-template-columns:minmax(0,1fr) minmax(260px,.45fr);gap:60px;align-items:end;margin-bottom:70px}.section-head.svelte-u4k2t h2:where(.svelte-u4k2t){max-width:14ch;margin:16px 0 0;font:480 clamp(2.5rem,5vw,4.8rem)/.92 var(--font-display);letter-spacing:-.055em}.section-head.svelte-u4k2t>p:where(.svelte-u4k2t){margin:0;color:var(--color-graphite);line-height:1.7}.article-grid.svelte-u4k2t{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:72px 48px}.editorial-note.svelte-u4k2t{max-width:1256px;margin:0 auto 120px;padding:24px 0;display:grid;grid-template-columns:160px 1fr;border-block:1px solid var(--color-rule-strong)}.editorial-note.svelte-u4k2t span:where(.svelte-u4k2t){color:var(--color-slate);font:500 .66rem var(--font-mono);letter-spacing:.12em;text-transform:uppercase}.editorial-note.svelte-u4k2t p:where(.svelte-u4k2t){max-width:75ch;margin:0;color:var(--color-graphite);font-size:.92rem}@media(max-width:760px){.blog-hero.svelte-u4k2t{min-height:auto;grid-template-columns:1fr;gap:60px;padding-top:100px}h1.svelte-u4k2t{font-size:clamp(3.25rem,17vw,5.25rem)}.section-head.svelte-u4k2t,.article-grid.svelte-u4k2t{grid-template-columns:1fr}.supporting.svelte-u4k2t{padding-block:90px}.editorial-note.svelte-u4k2t{margin-inline:32px;grid-template-columns:1fr;gap:14px}}
