@keyframes activities_kf_9358_116884_border_width__PpXKM{0%{border-width:1px}to{border-width:1.68px}}@keyframes activities_kf_9358_116884_height__5eln0{0%{height:380px}to{height:729px}}@keyframes activities_kf_9358_116884_width__vdQrb{0%{width:580px}to{width:1123.735px}}.activities_videoPlaceholder__br5bu{animation:activities_kf_9358_116884_border_width__PpXKM 1.666831s cubic-bezier(.25,1,.5,1) forwards,activities_kf_9358_116884_height__5eln0 1.666831s cubic-bezier(.25,1,.5,1) forwards,activities_kf_9358_116884_width__vdQrb 1.666831s cubic-bezier(.25,1,.5,1) forwards}@keyframes activities_kf_9352_132206_height_0__Byp2s{0%{animation-timing-function:ease-out;height:36px}to{height:50px}}@keyframes activities_kf_9352_132206_translate_0__i0oaw{0%{animation-timing-function:ease-out;transform:translateY(0)}to{transform:translateY(-14px)}}@keyframes activities_kf_9352_132209_opacity_0__4gshK{0%{animation-timing-function:ease-out;opacity:0}to{opacity:1}}.activities_activityCard__xwiyU{position:relative;width:100%;overflow:hidden;cursor:pointer}.activities_activityCardLabelGroup__P6Rpb{display:flex;align-items:center;justify-content:space-between;z-index:10;user-select:none}@media (max-width:639px){.activities_activityCardLabelGroup__P6Rpb{height:auto;transform:none}.activities_activityCardChevron__bmt_e{opacity:1!important}}@media (min-width:640px){.activities_activityCardLabelGroup__P6Rpb{height:36px;transform:translateY(0);transition:all .3s ease-out}.activities_activityCard__xwiyU:hover .activities_activityCardLabelGroup__P6Rpb{height:50px;transform:translateY(-14px)}.activities_activityCardChevron__bmt_e{opacity:0;transition:opacity .3s ease-out}.activities_activityCard__xwiyU:hover .activities_activityCardChevron__bmt_e{opacity:1}}.activities_customScrollbar__nDP1X{scrollbar-width:thin;scrollbar-color:#cbd5e1 transparent}.activities_customScrollbar__nDP1X::-webkit-scrollbar{width:5px}.activities_customScrollbar__nDP1X::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:10px}.activities_customScrollbar__nDP1X::-webkit-scrollbar-thumb:hover{background:#94a3b8}.hero-banner_heroSection__Z5hRg{--nav-safe:56px}@media (min-width:1280px){.hero-banner_heroSection__Z5hRg{--nav-safe:104px}}@media (min-width:1024px){.hero-banner_heroSticky__ptEiC{padding-top:var(--nav-safe);justify-content:flex-start}.hero-banner_heroContent__BMeIk{margin-top:auto;margin-bottom:auto}}.hero-banner_heroStage__mOzdR{--rail-h:260px;--rail-gap:10px}@media (min-width:1024px){.hero-banner_heroStage__mOzdR{--rail-h:clamp(140px,calc(68vh - var(--nav-safe) - 40px),260px);--rail-narrow-ratio:0.2462;--rail-wide-ratio:0.3692;--card-h-ratio:0.9077;--card-w-ratio:1.6154}}@media (min-width:1280px){.hero-banner_heroStage__mOzdR{--rail-h:clamp(140px,calc(68vh - var(--nav-safe) - 40px),380px);--rail-narrow-ratio:0.3368;--rail-wide-ratio:0.4632;--card-h-ratio:0.9895;--card-w-ratio:1.7605}}.hero-banner_heroHeaderScroll__IyzkD{opacity:clamp(0,calc(1 - var(--scroll-p, 0) * 3),1);transform:translateY(calc(var(--scroll-p, 0) * -20px)) translateZ(0);transition:opacity .1s ease-out,transform .1s ease-out;will-change:opacity,transform}@media (max-width:1023px){.hero-banner_heroHeaderScroll__IyzkD{opacity:1!important;transform:none!important}}@media (min-width:1024px){div.hero-banner_heroLogoWrap__d70Lr{margin-bottom:clamp(8px,2vh,24px)}img.hero-banner_heroLogo__wpDNd{height:clamp(56px,12vh,96px)}h1.hero-banner_heroTitle__EG9d4{font-size:clamp(30px,5.2vh,48px);margin-bottom:clamp(16px,3.4vh,48px)}}.hero-banner_heroSidesScroll__Pxlyl{opacity:clamp(0,calc(1 - var(--scroll-p, 0) * 2.5),1);transform:translateY(calc(var(--scroll-p, 0) * 40px)) translateZ(0);transition:opacity .1s ease-out,transform .1s ease-out;will-change:opacity,transform}.hero-banner_railNarrow__f7rDo,.hero-banner_railStack__kIK82,.hero-banner_railTall__ETsiz{height:var(--rail-h);flex-shrink:0}.hero-banner_railNarrow__f7rDo{width:calc(var(--rail-h) * var(--rail-narrow-ratio, .2462))}.hero-banner_railStack__kIK82,.hero-banner_railTall__ETsiz{width:calc(var(--rail-h) * var(--rail-wide-ratio, .3692))}.hero-banner_railStack__kIK82>*{height:calc((var(--rail-h) - var(--rail-gap)) / 2);flex-shrink:0}.hero-banner_heroCenterCardWrapper__jdAfP{width:100%;max-width:340px;aspect-ratio:16/9;flex-shrink:0;position:relative;z-index:20;margin-left:auto;margin-right:auto}@media (min-width:640px){.hero-banner_heroCenterCardWrapper__jdAfP{max-width:440px}}@media (min-width:1024px){.hero-banner_heroCenterCardWrapper__jdAfP{width:calc(var(--rail-h) * var(--card-h-ratio) * var(--card-w-ratio));max-width:none;height:calc(var(--rail-h) * var(--card-h-ratio));aspect-ratio:auto;margin-left:0;margin-right:0}}.hero-banner_heroCenterCardExpand__fH0J8{width:100%;height:100%;overflow:hidden;border-radius:16px;border:4px solid rgba(255,255,255,.9);box-shadow:0 10px 25px -5px rgba(0,0,0,.2);transform:translateZ(0);transform-origin:center center;will-change:transform;backface-visibility:hidden;-webkit-backface-visibility:hidden}.hero-banner_heroCenterCardExpand__fH0J8 video{width:100%;height:100%;display:block;object-fit:cover;transform:translateZ(0);backface-visibility:hidden}@media (min-width:1024px){.hero-banner_heroCenterCardExpand__fH0J8{border-radius:calc(20px * (1 - var(--scroll-p, 0)));border-width:calc(4px * (1 - var(--scroll-p, 0)));border-color:rgba(255,255,255,calc(.9 * (1 - var(--scroll-p, 0))));box-shadow:0 25px 50px -12px rgba(0,0,0,.25);transform:translateZ(0) scale(calc(1 + var(--scroll-p, 0) * (var(--hero-scale-max, 3) - 1)));will-change:transform,border-radius}}@media (min-width:1280px){.hero-banner_heroCenterCardExpand__fH0J8{border-radius:calc(24px * (1 - var(--scroll-p, 0)))}}.our-family_familyCard__g4D8T{position:relative;overflow:hidden;border-radius:24px}.our-family_familyCardAvatar__YmtB8{width:100%;height:100%;object-fit:cover;transition:transform .5s cubic-bezier(.4,0,.2,1)}.our-family_familyCardFrame__Xv7NQ{position:absolute;bottom:14px;left:14px;right:14px;background-color:#2e8d8d;border:1px solid rgba(255,255,255,.85);border-radius:16px;padding:12px 14px;display:flex;flex-direction:column;justify-content:flex-start;z-index:10;box-shadow:0 4px 14px rgba(0,0,0,.16);transition:all .45s cubic-bezier(.4,0,.2,1)}.our-family_familyCardName__Em2WW{font-family:var(--font-serif,Georgia,serif);font-size:16px;font-weight:700;color:#ffffff;line-height:1.3}.our-family_familyCardQuoteWrapper__Do3_q{display:grid;grid-template-rows:1fr;transition:grid-template-rows .45s cubic-bezier(.4,0,.2,1)}.our-family_familyCardQuoteInner__wntcA{overflow:hidden}.our-family_familyCardQuote__hxCeQ{font-family:var(--font-inter,Inter,sans-serif);font-size:14px;font-style:normal;font-weight:400;line-height:22px;color:#ffffff;margin-top:6px;white-space:pre-line;opacity:1;transform:translateY(0);transition:opacity .35s cubic-bezier(.4,0,.2,1),transform .35s cubic-bezier(.4,0,.2,1),margin-top .35s cubic-bezier(.4,0,.2,1)}@media (min-width:640px){.our-family_familyCardFrame__Xv7NQ{bottom:14px;left:14px;right:14px;background-color:#2e8d8d}.our-family_familyCardName__Em2WW{font-size:18px}.our-family_familyCardQuoteWrapper__Do3_q{grid-template-rows:0fr}.our-family_familyCardQuote__hxCeQ{font-family:var(--font-inter,Inter,sans-serif);font-size:14px;font-style:normal;font-weight:400;line-height:22px;color:#ffffff;opacity:0;transform:translateY(8px);margin-top:0}.our-family_familyCard__g4D8T:hover .our-family_familyCardAvatar__YmtB8{transform:scale(1.06)}.our-family_familyCard__g4D8T:hover .our-family_familyCardFrame__Xv7NQ{box-shadow:0 8px 24px rgba(0,0,0,.25);background-color:#267979}.our-family_familyCard__g4D8T:hover .our-family_familyCardQuoteWrapper__Do3_q{grid-template-rows:1fr}.our-family_familyCard__g4D8T:hover .our-family_familyCardQuote__hxCeQ{opacity:1;transform:translateY(0);margin-top:8px}}