.hero[data-astro-cid-63rshm4m]{background:var(--ink);color:var(--paper);padding:96px var(--pad) 72px}.hero-in[data-astro-cid-63rshm4m]{max-width:900px}.hero[data-astro-cid-63rshm4m] .kicker[data-astro-cid-63rshm4m]{color:var(--copper-light);margin-bottom:22px}.hero[data-astro-cid-63rshm4m] h1[data-astro-cid-63rshm4m]{font-size:clamp(40px,5.4vw,76px);line-height:1.04;color:var(--paper);margin:0}.hero-sub[data-astro-cid-63rshm4m]{margin:24px 0 0;max-width:720px;font-size:clamp(18px,1.6vw,22px);line-height:1.5}.hero-sub2[data-astro-cid-63rshm4m]{margin:12px 0 0;max-width:720px;font-size:clamp(16px,1.3vw,18px);line-height:1.55;color:var(--line)}.hero-actions[data-astro-cid-63rshm4m]{display:flex;flex-wrap:wrap;gap:12px;margin-top:32px}.hero-actions[data-astro-cid-63rshm4m] .btn[data-astro-cid-63rshm4m]{padding:14px 22px;font-size:13px}.btn[data-astro-cid-63rshm4m].outline-light{color:var(--paper);border-color:#fbf8f2bf}.btn[data-astro-cid-63rshm4m].outline-light:hover{background:var(--paper);color:var(--ink);opacity:1}.hero-by[data-astro-cid-63rshm4m]{margin:26px 0 0;font-size:14px;letter-spacing:.04em;color:var(--line)}.hero-by[data-astro-cid-63rshm4m] a[data-astro-cid-63rshm4m]{color:var(--paper)}.life[data-astro-cid-63rshm4m]{padding-top:72px;padding-bottom:0;display:flex;flex-wrap:wrap;gap:32px 64px;align-items:flex-start}.life-lead[data-astro-cid-63rshm4m]{flex:1 1 260px;max-width:320px}.life-lead[data-astro-cid-63rshm4m] h2[data-astro-cid-63rshm4m]{font-size:clamp(26px,2.6vw,34px);margin-bottom:12px}.life-list[data-astro-cid-63rshm4m]{flex:999 1 520px;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(200px,100%),1fr));gap:14px}.life-list[data-astro-cid-63rshm4m] a[data-astro-cid-63rshm4m]{position:relative;display:block;aspect-ratio:4/3;background:var(--ink);color:var(--paper);text-decoration:none;overflow:hidden}.life-list[data-astro-cid-63rshm4m] img[data-astro-cid-63rshm4m]{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:.72}.life-list[data-astro-cid-63rshm4m] a[data-astro-cid-63rshm4m]:hover img[data-astro-cid-63rshm4m]{opacity:.9}.life-t[data-astro-cid-63rshm4m],.life-list[data-astro-cid-63rshm4m] .cnt[data-astro-cid-63rshm4m]{position:absolute;left:16px;right:16px}.life-t[data-astro-cid-63rshm4m]{bottom:34px;font-family:var(--serif);font-size:22px;line-height:1.1}.life-list[data-astro-cid-63rshm4m] .cnt[data-astro-cid-63rshm4m]{bottom:14px;font-size:12px;letter-spacing:.1em;color:var(--line)}#areas[data-astro-cid-63rshm4m]{margin-top:96px;scroll-margin-top:24px}.cards[data-astro-cid-63rshm4m]{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(340px,100%),1fr));gap:48px 32px}.nh-photo[data-astro-cid-63rshm4m]{display:block;aspect-ratio:3/2;background:var(--bone);overflow:hidden}.nh-photo[data-astro-cid-63rshm4m] img[data-astro-cid-63rshm4m]{width:100%;height:100%;object-fit:cover;display:block}.nh-photo[data-astro-cid-63rshm4m]:hover img[data-astro-cid-63rshm4m]{opacity:.9}.nh-nophoto[data-astro-cid-63rshm4m]{display:flex;align-items:center;justify-content:center;height:100%;font-family:var(--serif);font-size:28px;color:var(--stone)}.nh-body[data-astro-cid-63rshm4m]{padding-top:18px}.nh[data-astro-cid-63rshm4m] h3[data-astro-cid-63rshm4m]{font-family:var(--serif);font-size:30px;line-height:1.1;margin:0 0 8px}.nh[data-astro-cid-63rshm4m] h3[data-astro-cid-63rshm4m] a[data-astro-cid-63rshm4m]{text-decoration:none;color:var(--ink)}.nh[data-astro-cid-63rshm4m] h3[data-astro-cid-63rshm4m] a[data-astro-cid-63rshm4m]:hover{color:var(--copper)}.nh-stats[data-astro-cid-63rshm4m]{font-size:14px;letter-spacing:.04em;color:var(--stone)}.nh[data-astro-cid-63rshm4m] p[data-astro-cid-63rshm4m]{margin:14px 0 0;font-size:16px;line-height:1.55}.nh-links[data-astro-cid-63rshm4m]{display:flex;gap:20px;margin-top:14px;font-size:14px;letter-spacing:.06em;font-weight:600}.nh-credit[data-astro-cid-63rshm4m]{margin-top:12px;font-size:12px;color:var(--stone)}.note[data-astro-cid-63rshm4m]{margin-top:40px;font-size:14px}.talk[data-astro-cid-63rshm4m]{margin-top:96px;background:var(--ink);color:var(--paper);padding:80px var(--pad)}.talk-in[data-astro-cid-63rshm4m]{display:flex;flex-wrap:wrap;gap:40px 96px;align-items:center;justify-content:space-between}.talk-in[data-astro-cid-63rshm4m]>div[data-astro-cid-63rshm4m]:first-child{flex:1 1 420px;max-width:680px}.talk[data-astro-cid-63rshm4m] .kicker[data-astro-cid-63rshm4m]{color:var(--copper-light);margin-bottom:18px}.talk[data-astro-cid-63rshm4m] h2[data-astro-cid-63rshm4m]{font-size:clamp(30px,3.4vw,42px);margin-bottom:18px}.talk[data-astro-cid-63rshm4m] p[data-astro-cid-63rshm4m]{color:var(--line);font-size:17px;line-height:1.6}.talk-actions[data-astro-cid-63rshm4m]{display:flex;flex-wrap:wrap;gap:12px}.talk[data-astro-cid-63rshm4m] .btn[data-astro-cid-63rshm4m]{color:var(--paper);border-color:#fbf8f2bf}.talk[data-astro-cid-63rshm4m] .btn[data-astro-cid-63rshm4m].copper{border-color:var(--copper)}
