.home-page.svelte-1uha8ag{padding-bottom:7rem}.hero.svelte-1uha8ag{padding:2.6rem 0}.issue-line.svelte-1uha8ag{border-top:4px solid var(--ink);border-bottom:1px solid var(--ink);letter-spacing:.14em;text-transform:uppercase;text-align:center;grid-template-columns:1fr;gap:.45rem;padding:.7rem 0;font-size:.7rem;font-weight:900;display:grid}@media (width>=760px){.issue-line.svelte-1uha8ag{text-align:left;grid-template-columns:repeat(3,1fr)}.issue-line.svelte-1uha8ag span:where(.svelte-1uha8ag):nth-child(2){text-align:center}.issue-line.svelte-1uha8ag span:where(.svelte-1uha8ag):last-child{text-align:right}}.masthead.svelte-1uha8ag{text-align:center;border-bottom:1px solid var(--ink);padding:2rem 0 1.85rem}.masthead.svelte-1uha8ag .eyebrow:where(.svelte-1uha8ag){margin-bottom:.75rem;line-height:1;display:block}.masthead.svelte-1uha8ag h1:where(.svelte-1uha8ag){font-family:var(--font-serif);letter-spacing:-.05em;text-transform:uppercase;font-size:clamp(3.2rem,10vw,8.8rem);line-height:.92}.hero-grid.svelte-1uha8ag{border-bottom:4px solid var(--ink);grid-template-columns:1fr;gap:1.4rem;padding-top:2rem;padding-bottom:2rem;display:grid}@media (width>=980px){.hero-grid.svelte-1uha8ag{grid-template-columns:minmax(0,1fr) 22rem}}.label.svelte-1uha8ag{background:var(--ink);width:fit-content;color:var(--paper);letter-spacing:.14em;text-transform:uppercase;margin-bottom:1rem;padding:.35rem .5rem;font-size:.7rem;font-weight:900}.hero-lead.svelte-1uha8ag{flex-direction:column;align-items:flex-start;display:flex}.hero-lead.svelte-1uha8ag .label:where(.svelte-1uha8ag){order:1}.hero-headline.svelte-1uha8ag{order:2}.hero-intro.svelte-1uha8ag{order:3}.actions.svelte-1uha8ag{order:4}.hero-lead.svelte-1uha8ag h2:where(.svelte-1uha8ag){max-width:64rem;font-family:var(--font-serif);letter-spacing:-.035em;font-size:clamp(2rem,4.8vw,4.6rem);line-height:.98}.intro.svelte-1uha8ag{max-width:44rem;font-family:var(--font-reading);color:var(--ink);margin-top:1.35rem;font-size:1.1rem;line-height:1.8}.actions.svelte-1uha8ag{flex-wrap:wrap;align-items:center;gap:1rem;margin-top:1.6rem;display:flex}.hero-proof.svelte-1uha8ag{border-top:4px solid var(--ink);border-bottom:1px solid var(--ink)}.hero-proof.svelte-1uha8ag div:where(.svelte-1uha8ag){border-bottom:1px solid var(--paper-line);padding:1rem 0}.hero-proof.svelte-1uha8ag div:where(.svelte-1uha8ag):last-child{border-bottom:none}.hero-proof.svelte-1uha8ag strong:where(.svelte-1uha8ag){font-family:var(--font-serif);font-size:2rem;line-height:1;display:block}.hero-proof.svelte-1uha8ag span:where(.svelte-1uha8ag){letter-spacing:.13em;text-transform:uppercase;color:var(--ink-muted);margin-top:.45rem;font-size:.7rem;font-weight:900;display:block}.section-title.svelte-1uha8ag{gap:.45rem;margin-bottom:1.5rem;display:grid}.section-title.svelte-1uha8ag h2:where(.svelte-1uha8ag){font-family:var(--font-serif);letter-spacing:-.035em;font-size:clamp(1.8rem,3.8vw,3.8rem);line-height:.95}.lead-project.svelte-1uha8ag,.skills-strip.svelte-1uha8ag,.news-grid.svelte-1uha8ag{padding-top:3.25rem}.cover-story.svelte-1uha8ag{border-top:4px solid var(--ink);border-bottom:1px solid var(--ink);grid-template-columns:1fr;gap:1.5rem;padding:1.25rem 0;display:grid}@media (width>=980px){.cover-story.svelte-1uha8ag{grid-template-columns:minmax(0,1.15fr) minmax(24rem,.85fr);gap:2.25rem}}.cover-image.svelte-1uha8ag{background:var(--white);min-height:16rem;overflow:hidden}.cover-image.svelte-1uha8ag img:where(.svelte-1uha8ag){object-fit:cover;width:100%;height:100%;min-height:16rem;transition:transform .7s var(--ease);display:block}.cover-image.svelte-1uha8ag:hover img:where(.svelte-1uha8ag){transform:scale(1.035)}.cover-copy.svelte-1uha8ag{flex-direction:column;justify-content:center;display:flex}.article-meta.svelte-1uha8ag{letter-spacing:.12em;text-transform:uppercase;border-bottom:1px solid;justify-content:space-between;gap:1rem;margin-bottom:1rem;padding-bottom:.55rem;font-size:.7rem;font-weight:900;display:flex}.cover-copy.svelte-1uha8ag h3:where(.svelte-1uha8ag){font-family:var(--font-serif);letter-spacing:-.035em;font-size:clamp(1.8rem,3.8vw,3.8rem);line-height:.96}.cover-copy.svelte-1uha8ag p:where(.svelte-1uha8ag),.news-grid.svelte-1uha8ag article:where(.svelte-1uha8ag) p:where(.svelte-1uha8ag),.skills-strip.svelte-1uha8ag p:where(.svelte-1uha8ag){font-family:var(--font-reading);color:var(--ink);line-height:1.72}.cover-copy.svelte-1uha8ag p:where(.svelte-1uha8ag){margin-top:1rem;font-size:1.05rem}.read-link.svelte-1uha8ag{letter-spacing:.12em;text-transform:uppercase;border-bottom:1px solid;align-items:center;gap:.35rem;width:fit-content;margin-top:1rem;font-size:.72rem;font-weight:900;display:inline-flex}.skills-strip.svelte-1uha8ag{border-bottom:1px solid var(--ink);grid-template-columns:1fr;display:grid}@media (width>=860px){.skills-strip.svelte-1uha8ag{grid-template-columns:repeat(3,1fr)}}.skills-strip.svelte-1uha8ag article:where(.svelte-1uha8ag){border-top:1px solid var(--ink);padding:1.35rem 0}@media (width>=860px){.skills-strip.svelte-1uha8ag article:where(.svelte-1uha8ag){border-right:1px solid var(--ink);padding:1.35rem}.skills-strip.svelte-1uha8ag article:where(.svelte-1uha8ag):first-child{padding-left:0}.skills-strip.svelte-1uha8ag article:where(.svelte-1uha8ag):last-child{border-right:none;padding-right:0}}.skills-strip.svelte-1uha8ag h3:where(.svelte-1uha8ag){font-family:var(--font-serif);letter-spacing:-.02em;margin:.85rem 0 .45rem;font-size:2rem;line-height:1}.grid.svelte-1uha8ag{border-top:4px solid var(--ink);border-bottom:1px solid var(--ink);grid-template-columns:1fr;display:grid}@media (width>=760px){.grid.svelte-1uha8ag{grid-template-columns:repeat(2,1fr)}}@media (width>=1160px){.grid.svelte-1uha8ag{grid-template-columns:repeat(4,1fr)}}.news-grid.svelte-1uha8ag article:where(.svelte-1uha8ag){border-bottom:1px solid var(--paper-line);padding:1.4rem 0}@media (width>=760px){.news-grid.svelte-1uha8ag article:where(.svelte-1uha8ag){border-right:1px solid var(--paper-line);padding:1.4rem}}.news-grid.svelte-1uha8ag article.dark:where(.svelte-1uha8ag){background:var(--ink);color:var(--paper);padding:1.4rem}.news-grid.svelte-1uha8ag article.dark:where(.svelte-1uha8ag) p:where(.svelte-1uha8ag){color:#fffc}.news-grid.svelte-1uha8ag h3:where(.svelte-1uha8ag){font-family:var(--font-serif);letter-spacing:-.025em;margin-bottom:.85rem;font-size:clamp(1.45rem,2.5vw,2.35rem);line-height:1}@media (width<=640px){.hero.svelte-1uha8ag{padding-top:1.8rem}.masthead.svelte-1uha8ag h1:where(.svelte-1uha8ag){letter-spacing:-.045em;font-size:clamp(2.45rem,13.5vw,3.75rem);line-height:.96}.masthead.svelte-1uha8ag{padding:1.55rem 0 1.35rem}.masthead.svelte-1uha8ag .eyebrow:where(.svelte-1uha8ag){letter-spacing:.13em;margin-bottom:.65rem;font-size:.68rem}.hero-grid.svelte-1uha8ag{gap:1.15rem;padding-top:1.45rem;padding-bottom:1.55rem}.hero-lead.svelte-1uha8ag h2:where(.svelte-1uha8ag){font-size:clamp(1.85rem,10vw,3rem)}.intro.svelte-1uha8ag{margin-top:1rem;font-size:1rem;line-height:1.68}.hero-proof.svelte-1uha8ag div:where(.svelte-1uha8ag){padding:.85rem 0}.cover-image.svelte-1uha8ag,.cover-image.svelte-1uha8ag img:where(.svelte-1uha8ag){min-height:14rem}.lead-project.svelte-1uha8ag,.skills-strip.svelte-1uha8ag,.news-grid.svelte-1uha8ag{padding-top:2.35rem}}
