.nav-item.svelte-4k863d{display:grid;grid-template-rows:10.5rem 1.7rem;place-items:center;width:12.25rem;color:#302b24;text-decoration:none}.picture.svelte-4k863d{display:grid;width:13rem;height:9.5rem;place-items:center;transition:transform .3s cubic-bezier(.2,.8,.2,1)}img.svelte-4k863d{grid-area:1 / 1;width:auto;height:8.5rem;max-width:13rem;object-fit:contain;transition:opacity .2s ease,transform .45s cubic-bezier(.2,.8,.2,1)}.open.svelte-4k863d{opacity:0}.label.svelte-4k863d{font-size:1.05rem;letter-spacing:.08em;opacity:0;transform:translateY(-.35rem);transition:opacity .25s ease,transform .25s ease}.nav-item.svelte-4k863d:hover .picture:where(.svelte-4k863d),.nav-item.svelte-4k863d:focus-visible .picture:where(.svelte-4k863d){transform:scale(1.06)}.nav-item.svelte-4k863d:hover .label:where(.svelte-4k863d),.nav-item.svelte-4k863d:focus-visible .label:where(.svelte-4k863d){opacity:1;transform:translateY(0)}.nav-item:hover.swap.svelte-4k863d .base:where(.svelte-4k863d),.nav-item:focus-visible.swap.svelte-4k863d .base:where(.svelte-4k863d){opacity:0}.nav-item:hover.swap.svelte-4k863d .open:where(.svelte-4k863d),.nav-item:focus-visible.swap.svelte-4k863d .open:where(.svelte-4k863d){opacity:1}.nav-item:hover.tip.svelte-4k863d .base:where(.svelte-4k863d),.nav-item:focus-visible.tip.svelte-4k863d .base:where(.svelte-4k863d){transform:rotate(18deg) translateY(-.2rem)}.nav-item.spin.svelte-4k863d .base:where(.svelte-4k863d){animation:svelte-4k863d-record-spin 6s linear infinite paused}.nav-item:hover.spin.svelte-4k863d .base:where(.svelte-4k863d),.nav-item:focus-visible.spin.svelte-4k863d .base:where(.svelte-4k863d){animation-play-state:running}.nav-item.svelte-4k863d:focus-visible{outline:1px solid #6f5b42;outline-offset:.5rem}@keyframes svelte-4k863d-record-spin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){img.svelte-4k863d,.picture.svelte-4k863d,.label.svelte-4k863d{transition-duration:.01ms}.nav-item.spin.svelte-4k863d .base:where(.svelte-4k863d){animation:none}}main.svelte-1uha8ag{width:min(78rem,calc(100% - 3rem));margin:0 auto;padding:clamp(3rem,9vh,7rem) 0 4rem}.portrait-card.svelte-1uha8ag{display:grid;grid-template-columns:1fr 1fr;width:min(100%,40rem);aspect-ratio:1.55;margin:0 auto}.words.svelte-1uha8ag{display:flex;flex-direction:column;justify-content:space-between;padding:clamp(1rem,2.8vw,2.1rem)}.autograph.svelte-1uha8ag{width:min(13.5rem,100%)}.introduction.svelte-1uha8ag{max-width:13.5rem}h1.svelte-1uha8ag{margin:0 0 .5rem;font-size:clamp(1.1rem,2.1vw,1.4rem);font-weight:400;line-height:1.1}.about-link.svelte-1uha8ag{color:inherit;text-decoration:none;text-underline-offset:.2em}.about-link.svelte-1uha8ag:hover,.about-link.svelte-1uha8ag:focus-visible{text-decoration:underline}.about-link.svelte-1uha8ag:focus-visible{outline:none}p.svelte-1uha8ag{margin:0;font-size:clamp(.78rem,1.05vw,.9rem);line-height:1.55}.portrait.svelte-1uha8ag{width:100%;height:100%;object-fit:cover}nav.svelte-1uha8ag{display:flex;flex-wrap:wrap;justify-content:center;gap:.75rem;margin-top:clamp(2.4rem,7vw,5rem)}@media(max-width:600px){main.svelte-1uha8ag{width:min(100% - 2rem,30rem);padding-top:2rem}.portrait-card.svelte-1uha8ag{grid-template-columns:1fr;width:min(100%,22rem);aspect-ratio:auto}.words.svelte-1uha8ag{min-height:14rem}.portrait.svelte-1uha8ag{height:min(18rem,74vw)}nav.svelte-1uha8ag{gap:0}}
