.page_page__NuxqY{padding-bottom:var(--section-padding-y)}.page_hero__kIiS8{padding-block:var(--section-padding-y);background-color:var(--bg-white)}.page_heroInner__4QJ7I{display:grid;grid-template-columns:55fr 45fr;grid-gap:var(--space-16);gap:var(--space-16);align-items:center}.page_heroText__xTAuk{display:flex;flex-direction:column;gap:var(--space-5)}.page_headline__taSN7{font-size:var(--text-h1-size);font-weight:var(--weight-medium);line-height:var(--text-h1-line);letter-spacing:-.03em;color:var(--fg)}.page_heroBody__l6zg_{color:var(--fg-secondary);max-width:44ch}.page_trustRow__2hsVL{display:flex;align-items:center;gap:var(--space-3);font-size:var(--text-label);color:var(--fg-muted);flex-wrap:wrap}.page_trustDot__dnUbL{color:var(--fg-muted)}.page_heroMap__z4UjO{height:100%}.page_mapFrame__tHWSM{height:100%;min-height:340px;background-color:var(--surface-soft);background-image:linear-gradient(var(--border-subtle) 1px,transparent 1px),linear-gradient(90deg,var(--border-subtle) 1px,transparent 1px);background-size:48px 48px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-3)}.page_mapDot__mwPPd,.page_mapMarker__HAnwn{position:relative;width:10px;height:10px}.page_mapDot__mwPPd{background-color:var(--fg);border-radius:50%;z-index:1}.page_mapRing__Ejf5U{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:10px;height:10px;border:1.5px solid var(--fg);border-radius:50%;animation:page_mapPulse__KCt5K 2.5s ease-out infinite}@keyframes page_mapPulse__KCt5K{0%{width:10px;height:10px;opacity:.7}to{width:48px;height:48px;opacity:0}}@media (prefers-reduced-motion:reduce){.page_mapRing__Ejf5U{animation:none}}.page_mapLabel__7CiUF{font-size:var(--text-body-sm);font-weight:var(--weight-medium);color:var(--fg);letter-spacing:.02em;margin-top:var(--space-4)}.page_mapCoords__0kcND{font-size:var(--text-label);color:var(--fg-muted);letter-spacing:.03em}.page_studioScene__nnjS3{padding-block:var(--section-padding-y);border-top:1px solid var(--border-subtle);background-color:var(--bg-white)}.page_studioSceneFrame__9I0O4{position:relative;aspect-ratio:16/7;overflow:hidden;width:100%}.page_studioSceneImage__HQJ6y{object-fit:cover}.page_studioSceneCaption__sQjMJ{margin-top:var(--space-4);font-size:var(--text-label);color:var(--fg-muted);letter-spacing:.04em}.page_manifesto__yBElc{padding-block:var(--section-padding-y);border-top:1px solid var(--border-subtle);background-color:var(--bg-white)}.page_manifestoInner__3_0Yp{display:grid;grid-template-columns:55fr 45fr;grid-gap:var(--space-20);gap:var(--space-20);align-items:start}.page_manifestoStatement__sCMKV{font-size:clamp(32px,4vw,56px);font-weight:var(--weight-medium);letter-spacing:-.04em;line-height:1.05;color:var(--fg);margin:0}.page_manifestoBody__3UrYI{display:flex;flex-direction:column;gap:var(--space-4);padding-top:var(--space-2)}.page_manifestoBody__3UrYI p{font-size:var(--text-body-md);line-height:var(--leading-relaxed);color:var(--fg-secondary)}.page_community__mODGz{padding-block:var(--section-padding-y);border-top:1px solid var(--border-subtle)}.page_communityGrid__Y5OYc{display:grid;grid-template-columns:repeat(3,1fr);grid-column-gap:0;column-gap:0}.page_communityGroup__2_Ji6{display:flex;flex-direction:column;gap:var(--space-3);padding-inline:var(--space-10)}.page_communityGroup__2_Ji6:first-child{padding-left:0}.page_communityGroup__2_Ji6:last-child{padding-right:0}.page_communityGroup__2_Ji6+.page_communityGroup__2_Ji6{border-left:1px solid var(--border-subtle)}.page_communityAge__o9B8W{font-size:var(--text-label);font-weight:var(--weight-regular);color:var(--fg-muted);letter-spacing:.03em}.page_communityLabel__iOWIz{font-size:clamp(28px,3vw,42px);font-weight:var(--weight-medium);letter-spacing:-.02em;line-height:1.1;color:var(--fg);margin:0}.page_communityDesc__tDiYn{font-size:var(--text-body-sm);line-height:var(--leading-relaxed);color:var(--fg-secondary)}.page_story__ynmDm{padding-block:var(--section-padding-y);border-top:1px solid var(--border-subtle);background-color:var(--bg-white)}.page_sectionHeader__JX6RH{border-bottom:1px solid var(--border-subtle);padding-bottom:var(--space-4);margin-bottom:var(--space-12)}.page_sectionLabel__SvNvA{font-size:var(--text-label);font-weight:var(--weight-regular);letter-spacing:.03em;color:var(--fg-muted)}.page_storyTimeline__LHD_g{position:relative;display:flex;flex-direction:column;gap:var(--space-24)}.page_storyTimeline__LHD_g:before{content:"";position:absolute;left:50%;top:0;bottom:0;width:1px;background-color:var(--border-subtle);transform:translateX(-50%)}.page_storyEntry__xrvEE{display:flex;position:relative}.page_storyLeft__hjLLx{justify-content:flex-start}.page_storyRight__bEErU{justify-content:flex-end}.page_storyEntry__xrvEE:after{content:"";position:absolute;left:50%;top:8px;width:8px;height:8px;background-color:transparent;border:1.5px solid var(--fg);border-radius:50%;transform:translateX(-50%) scale(1);transition:background-color .28s cubic-bezier(.22,1,.36,1),transform .4s cubic-bezier(.34,1.56,.64,1)}.page_storyInView__5vEuA:after{background-color:var(--fg);transform:translateX(-50%) scale(1.5)}.page_storyCard__Ko7qy{width:calc(50% - var(--space-10));display:flex;flex-direction:column;gap:var(--space-3)}.page_storyLeft__hjLLx .page_storyCard__Ko7qy{padding-right:var(--space-8);text-align:right}.page_storyLeft__hjLLx .page_storyImageWrap__AcE0y{margin-left:auto}.page_storyRight__bEErU .page_storyCard__Ko7qy{padding-left:var(--space-8)}.page_storyBody__0gk9s,.page_storyImageWrap__AcE0y,.page_storyTitle__GhXgL,.page_storyYear__mbhQX{opacity:0;transform:translateY(14px);transition:opacity .6s cubic-bezier(.22,1,.36,1),transform .6s cubic-bezier(.22,1,.36,1)}.page_storyRevealed__5mhVU .page_storyYear__mbhQX{opacity:1;transform:none;transition-delay:.18s}.page_storyRevealed__5mhVU .page_storyImageWrap__AcE0y{opacity:1;transform:none;transition-delay:.4s}.page_storyRevealed__5mhVU .page_storyTitle__GhXgL{opacity:1;transform:none;transition-delay:.64s}.page_storyRevealed__5mhVU .page_storyBody__0gk9s{opacity:1;transform:none;transition-delay:.78s}.page_storyNoTransition__TXYMR .page_storyBody__0gk9s,.page_storyNoTransition__TXYMR .page_storyImageWrap__AcE0y,.page_storyNoTransition__TXYMR .page_storyTitle__GhXgL,.page_storyNoTransition__TXYMR .page_storyYear__mbhQX,.page_storyNoTransition__TXYMR:after{transition:none!important;transition-delay:0s!important}.page_storyYear__mbhQX{font-size:var(--text-label);font-weight:var(--weight-medium);color:var(--fg-muted);letter-spacing:.05em}.page_storyImageWrap__AcE0y{position:relative;aspect-ratio:4/3;overflow:hidden;margin-block:var(--space-4);width:75%}.page_storyImage__202iq{object-fit:cover}.page_storyTitle__GhXgL{font-size:var(--text-body-md);font-weight:var(--weight-medium);color:var(--fg);letter-spacing:-.01em;margin:0}.page_storyBody__0gk9s{font-size:var(--text-body-sm);line-height:var(--leading-relaxed);color:var(--fg-secondary);margin:0}@media (prefers-reduced-motion:reduce){.page_storyBody__0gk9s,.page_storyEntry__xrvEE:after,.page_storyImageWrap__AcE0y,.page_storyTitle__GhXgL,.page_storyYear__mbhQX{transition:none}}.page_approach__Bl5Hc{padding-block:var(--section-padding-y);background-color:var(--fg)}.page_stepsGrid__e8KoC{display:grid;grid-template-columns:repeat(3,1fr);grid-column-gap:0;column-gap:0}.page_approach__Bl5Hc .page_sectionHeader__JX6RH{border-bottom-color:rgba(255,255,255,.12)}.page_approach__Bl5Hc .page_sectionLabel__SvNvA{color:rgba(255,255,255,.4)}.page_step__mB7wB{display:flex;flex-direction:column;gap:var(--space-3);padding-inline:var(--space-10)}.page_step__mB7wB:first-child{padding-left:0}.page_step__mB7wB:last-child{padding-right:0}.page_step__mB7wB+.page_step__mB7wB{border-left:1px solid rgba(255,255,255,.1)}.page_stepNum__INalh{font-size:clamp(52px,6vw,88px);font-weight:var(--weight-light);color:rgba(255,255,255,.12);letter-spacing:-.02em;line-height:1;margin-bottom:var(--space-2)}.page_stepHeading__AeEew{font-size:var(--text-h3-size);font-weight:var(--weight-medium);line-height:var(--text-h3-line);letter-spacing:-.01em;color:rgba(255,255,255,.92)}.page_stepBody__qr61i{color:rgba(255,255,255,.55)}.page_director___MYV3{padding-block:var(--section-padding-y);border-top:1px solid var(--border-subtle);background-color:var(--bg-white)}.page_directorCard__txIDh{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--space-12);gap:var(--space-12);align-items:start}.page_directorImageWrapper__9j5yD{overflow:hidden}.page_directorImage__jXv5v{width:100%;height:auto;display:block}.page_directorInfo__6D5yq{display:flex;flex-direction:column;gap:var(--space-4)}.page_directorLabel__WuQlu{font-size:var(--text-label);font-weight:var(--weight-regular);letter-spacing:.06em;text-transform:uppercase;color:var(--fg-muted)}.page_directorName__AL6ck{font-size:var(--text-h3-size);font-weight:var(--weight-medium);letter-spacing:-.02em;color:var(--fg)}.page_directorCredentials__xzlzo{font-size:var(--text-body-sm);color:var(--fg-muted)}.page_directorBio__vKeS3{display:flex;flex-direction:column;gap:var(--space-4)}.page_directorBio__vKeS3 p,.page_directorQuote__cMxg7{font-size:var(--text-body-md);line-height:var(--leading-relaxed);color:var(--fg-secondary)}.page_directorQuote__cMxg7{font-style:italic;border-left:1px solid var(--border);padding-left:var(--space-5);margin:0}.page_directorSpecialties___tIcV{font-size:var(--text-body-sm);color:var(--fg-muted);padding-top:var(--space-3);border-top:1px solid var(--border-subtle)}.page_ctaClose__D_OC8{padding-block:var(--section-padding-y);border-top:1px solid var(--border-subtle)}.page_ctaCloseInner__7b6Jo{max-width:600px}.page_ctaCloseHeadline__Q7L_d{font-size:clamp(32px,4vw,52px);font-weight:var(--weight-medium);letter-spacing:-.04em;line-height:1.05;color:var(--fg)}.page_ctaCloseBody__Ja35V{margin-top:var(--space-5);font-size:var(--text-body-md);line-height:var(--leading-relaxed);color:var(--fg-secondary);max-width:50ch}.page_ctaCloseActions__O84sK{margin-top:var(--space-8);display:flex;align-items:center;gap:var(--space-8);flex-wrap:wrap}@media (max-width:767px){.page_heroInner__4QJ7I{grid-template-columns:1fr;gap:var(--space-10)}.page_heroMap__z4UjO{display:none}.page_studioSceneFrame__9I0O4{aspect-ratio:4/3}.page_manifestoInner__3_0Yp{grid-template-columns:1fr;gap:var(--space-8)}.page_communityGrid__Y5OYc{grid-template-columns:1fr;row-gap:var(--space-8)}.page_communityGroup__2_Ji6{padding-inline:0;border-left:none!important;border-top:1px solid var(--border-subtle);padding-top:var(--space-6)}.page_communityGroup__2_Ji6:first-child{border-top:none;padding-top:0}.page_stepsGrid__e8KoC{grid-template-columns:1fr;row-gap:var(--space-8)}.page_step__mB7wB{padding-inline:0;border-left:none;border-top:1px solid rgba(255,255,255,.1);padding-top:var(--space-6)}.page_step__mB7wB:first-child{border-top:none;padding-top:0}.page_storyTimeline__LHD_g:before{left:0;transform:none}.page_storyEntry__xrvEE{justify-content:flex-start!important}.page_storyEntry__xrvEE:after{left:0;transform:translateX(-50%)}.page_storyCard__Ko7qy{width:100%;padding-left:var(--space-8)!important;padding-right:0!important;text-align:left!important}.page_storyLeft__hjLLx .page_storyImageWrap__AcE0y{margin-left:0}.page_directorCard__txIDh{grid-template-columns:1fr;gap:var(--space-8)}}@media (min-width:768px) and (max-width:1023px){.page_heroInner__4QJ7I{grid-template-columns:1fr 1fr;gap:var(--space-10)}.page_manifestoInner__3_0Yp{grid-template-columns:1fr;gap:var(--space-8)}.page_communityGrid__Y5OYc{grid-template-columns:1fr;row-gap:var(--space-8)}.page_communityGroup__2_Ji6{padding-inline:0;border-left:none!important;border-top:1px solid var(--border-subtle);padding-top:var(--space-6)}.page_communityGroup__2_Ji6:first-child{border-top:none;padding-top:0}.page_stepsGrid__e8KoC{grid-template-columns:1fr;row-gap:var(--space-8)}.page_step__mB7wB{padding-inline:0;border-left:none;border-top:1px solid rgba(255,255,255,.1);padding-top:var(--space-6)}.page_step__mB7wB:first-child{border-top:none;padding-top:0}}