.about-page.svelte-cwls5q{padding-bottom:0}.hero.svelte-cwls5q{padding-top:var(--space-xl);padding-bottom:var(--section-gap)}.hero__title.svelte-cwls5q{margin-top:var(--space-sm);margin-bottom:var(--space-md);max-width:16ch}.hero__lead.svelte-cwls5q{font-family:var(--sans);color:var(--charcoal);max-width:50ch;font-size:1.125rem;font-weight:300;line-height:1.7}.story.svelte-cwls5q{padding-bottom:var(--section-gap)}.story__heading.svelte-cwls5q{margin-bottom:var(--space-lg)}.story__body.svelte-cwls5q{gap:var(--space-md);max-width:68ch;display:grid}.story__body.svelte-cwls5q p:where(.svelte-cwls5q){font-family:var(--sans);font-weight:300;font-size:var(--text-body);color:var(--charcoal);line-height:1.8}.story__quote.svelte-cwls5q{margin-top:var(--space-md);padding-top:var(--space-lg);border-top:1px solid var(--border);font-family:var(--serif);color:var(--green);text-wrap:pretty;font-size:clamp(1.375rem,1rem + 1.5vw,1.8125rem);font-style:italic;font-weight:400;line-height:1.7}.story__quote.svelte-cwls5q:before{content:"";width:7px;height:7px;margin-bottom:var(--space-md);background:var(--gold);display:block;transform:rotate(45deg)}.people.svelte-cwls5q{padding-block:var(--section-gap);border-top:1px solid var(--border)}.people__heading.svelte-cwls5q{margin-bottom:var(--space-md)}.people__body.svelte-cwls5q{font-family:var(--sans);font-weight:300;font-size:var(--text-body);color:var(--charcoal);max-width:64ch;line-height:1.8}.people__chips.svelte-cwls5q{margin-top:var(--space-lg);flex-wrap:wrap;gap:.625rem;list-style:none;display:flex}.people__chips.svelte-cwls5q li:where(.svelte-cwls5q){border:1px solid var(--border);font-family:var(--sans);font-size:var(--text-ui);color:var(--green);padding:.5rem 1rem}.people__link.svelte-cwls5q{margin-top:var(--space-lg);font-family:var(--sans);font-size:var(--text-ui);color:var(--green);transition:color var(--duration-hover) var(--ease);align-items:center;gap:.625rem;font-weight:400;text-decoration:none;display:inline-flex}.people__link.svelte-cwls5q svg:where(.svelte-cwls5q){stroke:currentColor;width:1.4rem;height:auto;transition:transform var(--duration-hover) var(--ease)}.people__link.svelte-cwls5q:hover,.people__link.svelte-cwls5q:focus-visible{color:var(--gold)}.people__link.svelte-cwls5q:hover svg:where(.svelte-cwls5q),.people__link.svelte-cwls5q:focus-visible svg:where(.svelte-cwls5q){transform:translate(3px)}.people__link.svelte-cwls5q:focus-visible{outline:2px solid var(--gold);outline-offset:3px}.places.svelte-cwls5q{width:100vw;padding-block:var(--section-gap);border-block:1px solid var(--border);margin-inline:calc(50% - 50vw)}.places__intro.svelte-cwls5q{max-width:64ch;margin-bottom:var(--space-xl)}.places__heading.svelte-cwls5q{margin-bottom:var(--space-md)}.places__body.svelte-cwls5q{font-family:var(--sans);font-weight:300;font-size:var(--text-body);color:var(--charcoal);line-height:1.8}.places__grid.svelte-cwls5q{gap:var(--space-lg);grid-template-columns:repeat(auto-fit,minmax(min(100%,17rem),1fr));list-style:none;display:grid}.place.svelte-cwls5q{gap:var(--space-sm);flex-direction:column;display:flex}.place__link.svelte-cwls5q{gap:var(--space-sm);color:inherit;flex-direction:column;text-decoration:none;display:flex}.place__link.svelte-cwls5q:focus-visible{outline:2px solid var(--gold);outline-offset:3px}.place__frame.svelte-cwls5q{border:1px solid var(--border);aspect-ratio:3/2;overflow:hidden}.place__frame.svelte-cwls5q img:where(.svelte-cwls5q){object-fit:cover;width:100%;height:100%;transition:transform var(--duration-image) var(--ease)}.place.svelte-cwls5q:hover .place__frame:where(.svelte-cwls5q) img:where(.svelte-cwls5q),.place__link.svelte-cwls5q:hover .place__frame:where(.svelte-cwls5q) img:where(.svelte-cwls5q){transform:scale(1.03)}.place__name.svelte-cwls5q{color:var(--green)}.place__region.svelte-cwls5q{font-family:var(--sans);font-size:var(--text-ui);color:var(--muted);margin-top:.25rem}.team.svelte-cwls5q{padding-top:var(--section-gap)}.team__intro.svelte-cwls5q{max-width:64ch;margin-bottom:var(--space-2xl)}.team__heading.svelte-cwls5q{margin-bottom:var(--space-md)}.team__list.svelte-cwls5q{list-style:none}.member.svelte-cwls5q{gap:var(--space-md);padding-block:var(--space-xl);border-top:1px solid var(--border);grid-template-columns:1fr;display:grid}.member.svelte-cwls5q:last-child{border-bottom:1px solid var(--border)}.member__portrait.svelte-cwls5q{aspect-ratio:4/5;border:1px solid var(--border);background:var(--green);width:9rem;position:relative;overflow:hidden}.member__portrait.svelte-cwls5q img:where(.svelte-cwls5q){object-fit:cover;width:100%;height:100%;transition:transform var(--duration-image) var(--ease)}.member.svelte-cwls5q:hover .member__portrait:where(.svelte-cwls5q) img:where(.svelte-cwls5q){transform:scale(1.03)}.member__monogram.svelte-cwls5q{font-family:var(--serif);color:var(--on-green);letter-spacing:.02em;justify-content:center;align-items:center;font-size:2.25rem;font-weight:400;display:flex;position:absolute;inset:0}.member__flag.svelte-cwls5q{margin-bottom:var(--space-sm);color:var(--gold)}.member__name.svelte-cwls5q{color:var(--green)}.member__bio.svelte-cwls5q{margin-top:var(--space-sm);font-family:var(--sans);font-weight:300;font-size:var(--text-body);color:var(--charcoal);max-width:60ch;line-height:1.75}.member__role.svelte-cwls5q{margin-top:var(--space-sm);font-family:var(--sans);font-size:var(--text-ui);color:var(--muted);max-width:60ch}@media (width>=680px){.member.svelte-cwls5q{gap:var(--space-xl);grid-template-columns:9rem 1fr;align-items:start}}@media (prefers-reduced-motion:no-preference){.hero.svelte-cwls5q>:where(.svelte-cwls5q){opacity:0;animation:svelte-cwls5q-hero-rise .7s var(--ease) forwards;transform:translateY(14px)}.hero.svelte-cwls5q>:where(.svelte-cwls5q):first-child{animation-delay:50ms}.hero.svelte-cwls5q>:where(.svelte-cwls5q):nth-child(2){animation-delay:.12s}@keyframes svelte-cwls5q-hero-rise{to{opacity:1;transform:none}}}
