.namkai-about-intro.svelte-478avk{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);align-items:center;gap:7%;padding-top:clamp(48px,6vw,96px);padding-bottom:clamp(76px,9vw,144px);display:grid}.intro-copy.svelte-478avk .n-title:where(.svelte-478avk){letter-spacing:-.065em;margin:32px 0;font-size:clamp(54px,6vw,96px);font-weight:500;line-height:.99}.heading-end.svelte-478avk{color:#657369}.intro-location.svelte-478avk{color:#627066;max-width:290px;margin:0 0 32px;font-size:13px;line-height:1.8}.portrait.svelte-478avk{margin:0}.portrait.svelte-478avk img:where(.svelte-478avk){width:100%;height:auto;display:block}.portrait.svelte-478avk figcaption:where(.svelte-478avk){color:#758074;letter-spacing:.08em;text-transform:uppercase;margin-top:15px;font:400 10px/1.6 monospace}.namkai-about-story.svelte-478avk{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);gap:13%;padding-bottom:clamp(84px,10vw,150px);display:grid}.namkai-about-story.svelte-478avk h2:where(.svelte-478avk){color:#203b30;letter-spacing:-.05em;margin:25px 0 0;font:500 clamp(32px,3.5vw,54px)/1.07 DM Sans,sans-serif}.story-copy.svelte-478avk{max-width:660px}.story-copy.svelte-478avk p:where(.svelte-478avk){margin:0 0 1.4em}.story-copy.svelte-478avk .n-body:where(.svelte-478avk){font-size:clamp(16px,1.4vw,19px);line-height:1.85}.observation.svelte-478avk{margin-top:34px}.story-copy.svelte-478avk .n-link:where(.svelte-478avk){margin-top:20px}.namkai-about-invitation.svelte-478avk{background:#e7eae1;padding:clamp(64px,7vw,112px) 0}.invitation-inner.svelte-478avk h2:where(.svelte-478avk){color:#203b30;letter-spacing:-.055em;margin:28px 0 38px;font:500 clamp(38px,5.2vw,80px)/1.04 DM Sans,sans-serif}.invitation-links.svelte-478avk{flex-wrap:wrap;align-items:center;gap:36px;display:flex}@media (width<=800px){.namkai-about-intro.svelte-478avk{grid-template-columns:minmax(0,1fr);gap:42px}.intro-copy.svelte-478avk .n-title:where(.svelte-478avk){font-size:clamp(54px,10vw,84px)}.portrait.svelte-478avk{width:100%;max-width:620px;margin-left:auto}.namkai-about-story.svelte-478avk{grid-template-columns:minmax(0,1fr);gap:32px}.namkai-about-story.svelte-478avk h2:where(.svelte-478avk) br:where(.svelte-478avk){display:none}.story-copy.svelte-478avk{max-width:none}}@media (width<=380px){.intro-copy.svelte-478avk .n-title:where(.svelte-478avk){font-size:48px}.invitation-inner.svelte-478avk h2:where(.svelte-478avk){font-size:36px}.invitation-links.svelte-478avk{gap:18px}}
