dl.svelte-1jfgcyd>div:where(.svelte-1jfgcyd){display:grid;grid-template-columns:120px 1fr;gap:28px;padding:20px 0;border-top:1px solid #102a4328;font-size:15px}dt.svelte-1jfgcyd{color:#526470}dd.svelte-1jfgcyd{overflow-wrap:anywhere}@media (max-width: 760px){dl.svelte-1jfgcyd>div:where(.svelte-1jfgcyd){grid-template-columns:85px 1fr;gap:20px;font-size:14px;padding:18px 0}}.portrait.svelte-1p1k32o{position:relative;aspect-ratio:1/1;overflow:hidden;background:#e7ece8;display:grid;place-items:center;color:#526470;font:32px Arial,sans-serif}img.svelte-1p1k32o{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.position.svelte-1p1k32o{font-size:12px;color:#526470;margin-top:18px}h3.svelte-1p1k32o{font-size:20px;font-weight:500;line-height:1.6;margin-top:4px}.detail.svelte-1p1k32o{font-size:14px;color:#526470;margin-top:12px;line-height:1.9}@media (max-width: 760px){h3.svelte-1p1k32o{font-size:18px}.detail.svelte-1p1k32o{font-size:13px}}.purpose-row.svelte-wrq1bo{display:grid;grid-template-columns:160px 1fr;gap:40px;padding:32px 0;border-top:1px solid #102a4328}.purpose-title.svelte-wrq1bo{font:500 clamp(26px,2.7vw,36px) / 1.65 "AIM Interior Mincho","Yu Mincho",serif;margin-bottom:20px}.purpose-row.svelte-wrq1bo p:where(.svelte-wrq1bo):not(.site-label){max-width:49em;line-height:2;font-size:15px}.message-grid.svelte-wrq1bo{display:grid;grid-template-columns:1fr 1.7fr;gap:88px;align-items:start}.message-side.svelte-wrq1bo img:where(.svelte-wrq1bo){width:100%;max-width:320px;aspect-ratio:4/5;-o-object-fit:cover;object-fit:cover;margin-top:28px}.message-copy.svelte-wrq1bo p:where(.svelte-wrq1bo){white-space:pre-line;margin-top:24px;line-height:2.1}.message-copy.svelte-wrq1bo .signature:where(.svelte-wrq1bo){font-size:14px;text-align:right;margin-top:32px}.profile-grid.svelte-wrq1bo{display:grid;grid-template-columns:1fr 2fr;gap:64px}.profile-grid.svelte-wrq1bo>h2:where(.svelte-wrq1bo){font-size:26px;font-weight:500}.team-section.svelte-wrq1bo{padding-top:0}.team-grid.svelte-wrq1bo{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:40px 32px}@media (max-width: 1000px){.message-grid.svelte-wrq1bo{gap:40px}.team-grid.svelte-wrq1bo{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 760px){.purpose-row.svelte-wrq1bo{grid-template-columns:1fr;gap:12px;padding:28px 0}.purpose-title.svelte-wrq1bo{font-size:26px;margin-bottom:16px}.purpose-row.svelte-wrq1bo p:where(.svelte-wrq1bo):not(.site-label){font-size:14px}.message-grid.svelte-wrq1bo,.profile-grid.svelte-wrq1bo{grid-template-columns:1fr;gap:28px}.message-side.svelte-wrq1bo img:where(.svelte-wrq1bo){width:180px;margin-top:20px}.message-copy.svelte-wrq1bo p:where(.svelte-wrq1bo){margin-top:20px}.team-grid.svelte-wrq1bo{gap:32px 20px}}@media (max-width: 360px){.team-grid.svelte-wrq1bo{grid-template-columns:1fr}}
