@layer components{.about-contact[data-astro-cid-bwazfpa4]{padding:var(--section-space) var(--gutter);background:var(--section-tint)}.about-contact__title[data-astro-cid-bwazfpa4]{letter-spacing:-.075em;white-space:nowrap;margin:28px 0 clamp(68px,8vw,124px);font-size:clamp(48px,6.4vw,96px);font-weight:900;line-height:1.15;display:flex}.about-contact[data-astro-cid-bwazfpa4].is-staged{overflow-x:clip}.about-contact__link[data-astro-cid-bwazfpa4]{--link-min-height:166px;--link-padding-block:30px;--link-solid-inset-start:clamp(28px, 4vw, 64px);--link-solid-inset-end:clamp(28px, 4vw, 64px);--link-font-size:clamp(34px, 4.2vw, 62px);--link-letter-spacing:-.055em}@media (width<=760px){.about-contact[data-astro-cid-bwazfpa4]{padding:88px 20px}.about-contact__title[data-astro-cid-bwazfpa4]{flex-direction:column;margin:24px 0 62px;font-size:clamp(39px,10vw,66px)}.about-contact__link[data-astro-cid-bwazfpa4]{--link-min-height:116px;--link-padding-block:12px;--link-solid-inset-start:28px;--link-solid-inset-end:14px;--link-font-size:clamp(26px, 7.5vw, 40px)}}.facts[data-astro-cid-nb43i2tg]{padding:var(--section-space) var(--gutter);background:var(--ink);color:var(--paper)}.facts[data-astro-cid-nb43i2tg].is-staged{overflow-x:clip}.facts__layout[data-astro-cid-nb43i2tg]{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:clamp(60px,8vw,130px);display:grid}.facts__intro[data-astro-cid-nb43i2tg]{position:sticky;top:48px}.facts__title[data-astro-cid-nb43i2tg]{letter-spacing:-.075em;white-space:nowrap;margin:28px 0 0;font-size:clamp(48px,6.4vw,96px);font-weight:900;line-height:1.15}.facts__year[data-astro-cid-nb43i2tg]{color:var(--accent);font:800 clamp(80px, 8.8vw, 130px) / .9 var(--font-en);letter-spacing:-.1em;white-space:nowrap;margin:clamp(86px,10vw,150px) 0 0}.facts__year[data-astro-cid-nb43i2tg] span[data-astro-cid-nb43i2tg]{color:var(--paper);font:700 clamp(16px, 1.4vw, 22px) / 1.4 var(--font-ja);letter-spacing:-.03em;margin-left:12px}.facts__list[data-astro-cid-nb43i2tg]{border-top:1px solid var(--rule-on-dark);margin:0}.facts__list[data-astro-cid-nb43i2tg]>div[data-astro-cid-nb43i2tg]{border-bottom:1px solid var(--rule-on-dark);grid-template-columns:minmax(100px,.34fr) minmax(0,.66fr);gap:24px;padding:26px 0;display:grid}.facts__list[data-astro-cid-nb43i2tg] dt[data-astro-cid-nb43i2tg]{color:var(--accent);font-size:13px;font-weight:800}.facts__list[data-astro-cid-nb43i2tg] dd[data-astro-cid-nb43i2tg]{margin:0;font-size:clamp(15px,1.2vw,18px);line-height:1.8}.facts__list[data-astro-cid-nb43i2tg] a[data-astro-cid-nb43i2tg]{transition:color var(--link-color-duration) ease;text-decoration:none}.facts__list[data-astro-cid-nb43i2tg] a[data-astro-cid-nb43i2tg] span[data-astro-cid-nb43i2tg]{margin-left:8px}.facts__list[data-astro-cid-nb43i2tg] a[data-astro-cid-nb43i2tg]:hover,.facts__list[data-astro-cid-nb43i2tg] a[data-astro-cid-nb43i2tg]:focus-visible{color:var(--accent)}.facts__list[data-astro-cid-nb43i2tg] a[data-astro-cid-nb43i2tg]:focus-visible{outline:3px solid var(--accent);outline-offset:4px}@media (width<=900px){.facts__layout[data-astro-cid-nb43i2tg]{grid-template-columns:minmax(0,1fr)}.facts__intro[data-astro-cid-nb43i2tg]{position:static}.facts__year[data-astro-cid-nb43i2tg]{margin-top:50px}}@media (width<=760px){.facts[data-astro-cid-nb43i2tg]{padding:88px 20px}.facts__layout[data-astro-cid-nb43i2tg]{gap:56px}.facts__title[data-astro-cid-nb43i2tg]{margin-top:24px;font-size:clamp(39px,10vw,66px)}.facts__year[data-astro-cid-nb43i2tg]{margin-top:54px;font-size:clamp(58px,17vw,92px)}.facts__year[data-astro-cid-nb43i2tg] span[data-astro-cid-nb43i2tg]{font-size:16px}.facts__list[data-astro-cid-nb43i2tg]>div[data-astro-cid-nb43i2tg]{grid-template-columns:92px minmax(0,1fr);gap:18px;padding:21px 0}.facts__list[data-astro-cid-nb43i2tg] dt[data-astro-cid-nb43i2tg]{font-size:12px}.facts__list[data-astro-cid-nb43i2tg] dd[data-astro-cid-nb43i2tg]{font-size:15px}}@media (width<=360px){.facts__list[data-astro-cid-nb43i2tg]>div[data-astro-cid-nb43i2tg]{grid-template-columns:80px minmax(0,1fr);gap:12px}}.person[data-astro-cid-phagnkae]{padding:var(--section-space) var(--gutter)}.person__layout[data-astro-cid-phagnkae]{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:center;gap:clamp(54px,8vw,130px);margin-top:clamp(58px,7vw,110px);display:grid}.person__photo[data-astro-cid-phagnkae]{min-width:0;margin:0}.person__photo[data-astro-cid-phagnkae] img[data-astro-cid-phagnkae]{aspect-ratio:3/2;object-fit:cover;width:100%}.person__photo[data-astro-cid-phagnkae] figcaption[data-astro-cid-phagnkae]{border-top:1px solid var(--rule);justify-content:space-between;gap:20px;margin-top:16px;padding-top:16px;font-size:14px;font-weight:800;display:flex}.person__photo[data-astro-cid-phagnkae] figcaption[data-astro-cid-phagnkae] span[data-astro-cid-phagnkae]{color:var(--accent-on-paper);font:800 11px / 1.5 var(--font-en);letter-spacing:.08em}.person__title[data-astro-cid-phagnkae]{letter-spacing:-.075em;text-wrap:balance;margin:0;font-size:clamp(48px,6.4vw,96px);font-weight:900;line-height:1.15}.person__copy[data-astro-cid-phagnkae] p[data-astro-cid-phagnkae]{border-top:3px solid var(--ink);text-wrap:pretty;max-width:22em;margin:clamp(42px,5vw,76px) 0 0;padding-top:26px;font-size:clamp(21px,2.1vw,32px);font-weight:700;line-height:1.85}@media (width<=900px){.person__layout[data-astro-cid-phagnkae]{grid-template-columns:minmax(0,1fr);gap:56px}}@media (width<=760px){.person[data-astro-cid-phagnkae]{padding:88px 20px}.person__layout[data-astro-cid-phagnkae]{gap:54px;margin-top:64px}.person__photo[data-astro-cid-phagnkae] figcaption[data-astro-cid-phagnkae]{font-size:12px}.person__photo[data-astro-cid-phagnkae] figcaption[data-astro-cid-phagnkae] span[data-astro-cid-phagnkae]{font-size:9px}.person__title[data-astro-cid-phagnkae]{font-size:clamp(39px,10vw,66px)}.person__copy[data-astro-cid-phagnkae] p[data-astro-cid-phagnkae]{margin-top:32px;font-size:21px}}@media (width<=360px){.person__photo[data-astro-cid-phagnkae] figcaption[data-astro-cid-phagnkae]{flex-direction:column;gap:4px}}}
