.home-hero.svelte-1uha8ag{color:#f5f2ea;min-height:690px;background-size:cover;background-position:center;display:flex;flex-direction:column;justify-content:space-between}.hero-inner.svelte-1uha8ag{padding-top:125px;padding-bottom:80px}.hero-inner.svelte-1uha8ag h1:where(.svelte-1uha8ag){font-size:clamp(4rem,8.5vw,8.3rem);letter-spacing:-.045em;line-height:.98;margin:25px 0}.hero-inner.svelte-1uha8ag h1:where(.svelte-1uha8ag) em:where(.svelte-1uha8ag),.intro.svelte-1uha8ag h2:where(.svelte-1uha8ag) em:where(.svelte-1uha8ag),.newsletter.svelte-1uha8ag h2:where(.svelte-1uha8ag) em:where(.svelte-1uha8ag){font-weight:400;color:#d7a46a}.hero-copy.svelte-1uha8ag{font-size:1.1rem;max-width:490px;line-height:1.75}.hero-actions.svelte-1uha8ag{display:flex;align-items:center;gap:30px;margin-top:28px;flex-wrap:wrap}.text-link.svelte-1uha8ag{font-size:.86rem;border-bottom:1px solid #d4dddc;padding-bottom:4px}.image-credit.svelte-1uha8ag{display:flex;justify-content:space-between;gap:16px;padding-bottom:24px;font-size:.68rem;color:#e3e9e6;letter-spacing:.12em}.intro-columns.svelte-1uha8ag{display:grid;grid-template-columns:1fr 1fr;gap:8%;align-items:start}.intro-columns.svelte-1uha8ag h2:where(.svelte-1uha8ag){font-size:clamp(2.9rem,5vw,5rem);line-height:1.1}.intro-columns.svelte-1uha8ag p:where(.svelte-1uha8ag){line-height:1.8}.intro-lead.svelte-1uha8ag{font-size:1.4rem;line-height:1.55!important}.underlined.svelte-1uha8ag{display:inline-block;margin-top:15px;text-decoration:underline;text-underline-offset:6px}.section-title.svelte-1uha8ag{font-size:clamp(2.5rem,4.8vw,4.6rem);line-height:1.12}.disciplines.svelte-1uha8ag{display:grid;grid-template-columns:repeat(3,1fr);gap:30px;margin-top:55px}.disciplines.svelte-1uha8ag article:where(.svelte-1uha8ag){border-top:1px solid #6e858a;padding-top:20px}.disciplines.svelte-1uha8ag h3:where(.svelte-1uha8ag){font-size:2rem;margin:20px 0}.disciplines.svelte-1uha8ag p:where(.svelte-1uha8ag){line-height:1.75;color:#c3ced0}.number.svelte-1uha8ag{font-size:.75rem;color:#b7824c}.section-heading.svelte-1uha8ag{display:flex;justify-content:space-between;align-items:end;gap:20px}.work-list.svelte-1uha8ag{border-top:1px solid #bfc9c7}.work-row.svelte-1uha8ag{display:grid;grid-template-columns:90px 1fr 40px;gap:20px;padding:34px 0;border-bottom:1px solid #bfc9c7}.work-row.svelte-1uha8ag h3:where(.svelte-1uha8ag){font-size:clamp(1.8rem,3vw,2.7rem);margin:6px 0 12px}.work-row.svelte-1uha8ag p:where(.svelte-1uha8ag):last-child{max-width:640px}.arrow.svelte-1uha8ag{font-size:1.5rem}.split.svelte-1uha8ag{display:grid;grid-template-columns:1fr 1fr;gap:8%;align-items:center}.experience-list.svelte-1uha8ag>div:where(.svelte-1uha8ag){display:grid;grid-template-columns:130px 1fr;gap:6px 20px;padding:22px 0;border-bottom:1px solid #bfc9c7}.experience-list.svelte-1uha8ag .mono:where(.svelte-1uha8ag){grid-row:span 2;font-size:.7rem;color:#647681}.experience-list.svelte-1uha8ag small:where(.svelte-1uha8ag){color:#647681}.talk-band.svelte-1uha8ag{background:#e4e9e8}.talk-band.svelte-1uha8ag p:where(.svelte-1uha8ag),.newsletter.svelte-1uha8ag p:where(.svelte-1uha8ag){max-width:450px;line-height:1.8}.newsletter.svelte-1uha8ag .section-title:where(.svelte-1uha8ag){font-size:clamp(3.2rem,6vw,6rem)}@media(max-width:760px){.home-hero.svelte-1uha8ag{min-height:610px;background-position:60% center}.hero-inner.svelte-1uha8ag{padding-top:90px}.intro-columns.svelte-1uha8ag,.split.svelte-1uha8ag{grid-template-columns:1fr;gap:25px}.disciplines.svelte-1uha8ag{grid-template-columns:1fr;gap:10px}.section-heading.svelte-1uha8ag{align-items:start;flex-direction:column}.work-row.svelte-1uha8ag{grid-template-columns:36px 1fr 22px;gap:10px}.experience-list.svelte-1uha8ag>div:where(.svelte-1uha8ag){grid-template-columns:100px 1fr}.image-credit.svelte-1uha8ag{font-size:.55rem}}
