.ed-hero.svelte-mwiugd{--ed-paper: var(--on-photo-paper);--ed-name-bearing: .04em;position:relative;overflow:hidden;display:flex;flex-direction:column;justify-content:flex-end;padding:7rem 1.5rem 4rem}.ed-hero[data-hero-height=tall].svelte-mwiugd{min-height:72svh}.ed-hero[data-hero-height=full].svelte-mwiugd{min-height:calc(100svh - var(--site-header-height, 4.5rem));padding-bottom:10rem}.ed-photo.svelte-mwiugd{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.ed-scrim.svelte-mwiugd{--ed-ink: var(--on-photo-scrim);position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(to top,color-mix(in oklch,var(--ed-ink) 88%,transparent) 0%,color-mix(in oklch,var(--ed-ink) 52%,transparent) 34%,transparent 68%),linear-gradient(to right,color-mix(in oklch,var(--ed-ink) 42%,transparent) 0%,transparent 58%)}.ed-words.svelte-mwiugd{position:relative;width:100%;max-width:72rem;margin:0 auto;text-align:left}.ed-eyebrow.svelte-mwiugd{margin:0 0 1rem;font-size:.6875rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--theme-primary-text, var(--theme-primary))}.ed-name.svelte-mwiugd{margin:0;font-size:clamp(3.25rem,9vw,8rem);font-weight:400;line-height:.98;letter-spacing:-.02em;text-wrap:balance;color:var(--theme-text-primary);overflow-wrap:anywhere}.ed-hero[data-hero-height=full].svelte-mwiugd .ed-name:where(.svelte-mwiugd){margin-left:calc(-1 * var(--ed-name-bearing));line-height:.9}.ed-name.svelte-mwiugd .ed-title-image{display:block;height:1.35em;width:auto;max-width:100%;object-fit:contain;object-position:left bottom}.ed-hero[data-hero-height=full].svelte-mwiugd .ed-name.ed-name-pictured:where(.svelte-mwiugd){margin-left:0}.ed-standfirst.svelte-mwiugd{margin-top:.9rem;max-width:58ch;font-size:1.125rem;line-height:1.55;color:var(--theme-text-secondary)}.ed-standfirst.svelte-mwiugd p{margin:0;line-height:inherit}.ed-standfirst.svelte-mwiugd p+p{margin-top:.75rem}.ed-byline.svelte-mwiugd{margin-top:.4rem;padding-left:.15em;max-width:42rem;font-size:1.5rem;font-weight:400;line-height:1.25;letter-spacing:.01em;color:color-mix(in oklch,var(--theme-text-primary) 84%,transparent)}.ed-byline.svelte-mwiugd p{margin:0;line-height:inherit}.ed-byline.svelte-mwiugd p+p{margin-top:.5rem}.ed-byline.svelte-mwiugd .ed-part{display:inline-block;max-width:100%}.ed-byline.svelte-mwiugd .ed-dot{font-weight:800;color:var(--theme-primary-text, var(--theme-primary))}.ed-actions.svelte-mwiugd{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem 1.5rem;margin-top:2rem}.ed-pill.svelte-mwiugd,.ed-link.svelte-mwiugd{display:inline-flex;align-items:center;min-height:44px;font-size:.875rem;font-weight:600;text-decoration:none}.ed-pill.svelte-mwiugd{padding:0 1.375rem;border-radius:var(--theme-radius-pill);background:var(--theme-primary);color:var(--theme-primary-foreground);transition:background-color .15s ease}.ed-pill.svelte-mwiugd:hover{background:var(--theme-primary-hover, var(--theme-primary))}.ed-link.svelte-mwiugd{gap:.5rem;color:var(--theme-text-primary)}.ed-arrow.svelte-mwiugd{color:var(--theme-primary-text, var(--theme-primary));transition:transform .15s ease}.ed-link.svelte-mwiugd:hover .ed-arrow:where(.svelte-mwiugd){transform:translate(3px)}.ed-pill.svelte-mwiugd:focus-visible,.ed-link.svelte-mwiugd:focus-visible{outline:2px solid var(--theme-primary);outline-offset:3px}.ed-on-photo.svelte-mwiugd .ed-eyebrow:where(.svelte-mwiugd),.ed-on-photo.svelte-mwiugd .ed-arrow:where(.svelte-mwiugd){color:var(--on-photo-accent)}.ed-on-photo.svelte-mwiugd .ed-byline:where(.svelte-mwiugd) .ed-dot{color:color-mix(in oklch,var(--theme-primary) 88%,rgb(255 255 255))}.ed-on-photo.svelte-mwiugd .ed-name:where(.svelte-mwiugd){color:var(--ed-paper)}.ed-on-photo.svelte-mwiugd .ed-byline:where(.svelte-mwiugd){color:color-mix(in oklch,var(--ed-paper) 86%,transparent)}.ed-on-photo.svelte-mwiugd .ed-standfirst:where(.svelte-mwiugd){color:color-mix(in oklch,var(--ed-paper) 82%,transparent)}.ed-on-photo.svelte-mwiugd .ed-link:where(.svelte-mwiugd){color:var(--ed-paper)}.ed-on-photo.svelte-mwiugd .ed-pill:where(.svelte-mwiugd):focus-visible,.ed-on-photo.svelte-mwiugd .ed-link:where(.svelte-mwiugd):focus-visible{outline-color:var(--ed-paper)}main>:is(.ed-hero[data-under-header].svelte-mwiugd:first-child,[data-preview-band]:first-child+.ed-hero[data-under-header].svelte-mwiugd){margin-top:calc(-1 * var(--site-header-height, 4.5rem));min-height:100svh;padding-top:calc(7rem + var(--site-header-height, 4.5rem))}main>:is(.ed-hero[data-under-header]:where(.svelte-mwiugd):first-child,[data-preview-band]:first-child+.ed-hero[data-under-header]:where(.svelte-mwiugd)) .ed-scrim.svelte-mwiugd:before{content:"";position:absolute;inset:0 0 auto;height:calc(var(--site-header-height, 4.5rem) + 3rem);background-image:linear-gradient(to bottom,color-mix(in oklch,var(--ed-ink) 55%,transparent) 0%,color-mix(in oklch,var(--ed-ink) 34%,transparent) 45%,color-mix(in oklch,var(--ed-ink) 12%,transparent) 78%,transparent 100%)}@media(max-width:640px){.ed-hero.svelte-mwiugd{padding:6rem 1rem 3rem}.ed-hero[data-hero-height=full].svelte-mwiugd{padding-bottom:6.5rem}.ed-byline.svelte-mwiugd{font-size:1.2rem}.ed-standfirst.svelte-mwiugd{font-size:1rem}main>:is(.ed-hero[data-under-header].svelte-mwiugd:first-child,[data-preview-band]:first-child+.ed-hero[data-under-header].svelte-mwiugd){padding-top:calc(6rem + var(--site-header-height, 4.5rem))}}
