.page_heroInner__8WoKQ{display:flex;flex-direction:column;gap:40px}@media (min-width:1024px){.page_heroInner__8WoKQ{flex-direction:row;align-items:flex-end;justify-content:space-between;gap:80px}}.page_heroText__JVWLO{flex:1}.page_heroHeadline__6GB67{font-family:var(--font-display);font-size:clamp(3rem,8vw,6rem);line-height:1;letter-spacing:-.03em;color:#fff}.page_heroHeadline__6GB67 em{display:block;font-style:italic;font-size:.62em;color:hsla(0,0%,100%,.55);letter-spacing:-.02em}.page_heroRight__IMnLr{flex-shrink:0;max-width:340px;display:flex;align-items:flex-end}.page_heroBody__d_2rx{font-size:1rem;color:hsla(0,0%,100%,.7);line-height:1.75}.page_sectionHeader___raMx{display:flex;flex-direction:column;gap:12px;margin-bottom:48px}@media (min-width:768px){.page_sectionHeader___raMx{flex-direction:row;align-items:baseline;justify-content:space-between}}.page_sectionLabel__JSrPB{font-family:var(--font-display);font-size:clamp(1.5rem,3vw,2rem);color:var(--color-navy);font-weight:400;flex-shrink:0}.page_sectionIntro__Lxg0x{font-size:.9375rem;color:var(--color-stone);max-width:440px;line-height:1.7}.page_categoriesGrid__ocLWy{display:grid;grid-template-columns:1fr;gap:32px}@media (min-width:640px){.page_categoriesGrid__ocLWy{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.page_categoriesGrid__ocLWy{grid-template-columns:repeat(3,1fr)}}.page_introInner__BtlfD{display:flex;flex-direction:column;gap:32px;align-items:flex-start}@media (min-width:768px){.page_introInner__BtlfD{flex-direction:row;align-items:center;justify-content:space-between;gap:80px}}.page_introPull__92Wzg{font-family:var(--font-display);font-size:clamp(1.125rem,2.5vw,1.5rem);color:var(--color-navy);font-weight:400;font-style:italic;line-height:1.4;max-width:600px}.page_introLink__IP2XP{font-size:.8125rem;letter-spacing:.08em;text-transform:uppercase;color:var(--color-navy);text-decoration:none;white-space:nowrap;flex-shrink:0;transition:color .2s ease}.page_introLink__IP2XP:hover{color:var(--color-stone)}.page_sectionHead__iJcTv{display:flex;align-items:baseline;justify-content:space-between;gap:24px;margin-bottom:40px}.page_sectionHeadLabel__y8CZc{font-family:var(--font-display);font-size:clamp(1.5rem,3vw,2rem);color:var(--color-navy);font-weight:400;letter-spacing:-.02em}.page_sectionHeadLink__DTBt_{font-size:.8125rem;letter-spacing:.08em;text-transform:uppercase;color:var(--color-stone);text-decoration:none;white-space:nowrap;flex-shrink:0;transition:color .2s ease}.page_sectionHeadLink__DTBt_:hover{color:var(--color-navy)}.page_heroCard__uJqad{display:grid;grid-template-columns:1fr;border:1px solid var(--color-border);text-decoration:none;color:inherit;margin-bottom:24px;transition:border-color .3s ease;overflow:hidden}.page_heroCard__uJqad:hover{border-color:var(--color-stone)}@media (min-width:768px){.page_heroCard__uJqad{grid-template-columns:3fr 2fr}}.page_heroImageWrap__VBcxn{position:relative;aspect-ratio:16/9;overflow:hidden;background-color:var(--color-mist)}.page_heroImage__Aq3LS{-o-object-fit:cover;object-fit:cover;-o-object-position:center 35%;object-position:center 35%;transition:transform .6s ease}.page_heroCard__uJqad:hover .page_heroImage__Aq3LS{transform:scale(1.03)}.page_heroMeta__vWgwt{display:flex;flex-direction:column;justify-content:center;padding:32px 40px;gap:14px;border-top:1px solid var(--color-border)}@media (min-width:768px){.page_heroMeta__vWgwt{border-top:none;border-left:1px solid var(--color-border)}}.page_heroCategory__NFK20{font-size:.6875rem;letter-spacing:.12em;text-transform:uppercase;color:var(--color-stone)}.page_heroTitle__ixXIp{font-family:var(--font-display);font-size:clamp(1.75rem,3vw,2.25rem);color:var(--color-navy);font-weight:400;letter-spacing:-.02em;line-height:1.05}.page_heroLocation__XMT_x{font-size:.875rem;color:var(--color-stone)}.page_heroViewLink__vMMZT{margin-top:8px;font-size:.8125rem;letter-spacing:.08em;text-transform:uppercase;color:var(--color-navy);transition:color .2s ease}.page_heroCard__uJqad:hover .page_heroViewLink__vMMZT{color:var(--color-stone)}.page_pairGrid__d9L2F{display:grid;grid-template-columns:1fr;gap:24px}@media (min-width:640px){.page_pairGrid__d9L2F{grid-template-columns:repeat(2,1fr)}}.page_pairCard__jdfN3{display:block;text-decoration:none;color:inherit}.page_pairImageWrap__7g_jE{position:relative;aspect-ratio:16/9;overflow:hidden;background-color:var(--color-mist);margin-bottom:16px;border:1px solid var(--color-border);transition:border-color .3s ease}.page_pairCard__jdfN3:hover .page_pairImageWrap__7g_jE{border-color:var(--color-stone)}.page_pairImage__WqsmW{-o-object-fit:cover;object-fit:cover;-o-object-position:center 35%;object-position:center 35%;transition:transform .5s ease}.page_pairCard__jdfN3:hover .page_pairImage__WqsmW{transform:scale(1.03)}.page_pairTitle__Aamek{font-family:var(--font-display);font-size:1.125rem;color:var(--color-navy);font-weight:400;letter-spacing:-.01em;margin-bottom:4px}.page_pairLocation__OdlVa{font-size:.8125rem;color:var(--color-stone)}.HeroScrollVideo_section__IsCkX{position:relative;width:100%;height:100vh;overflow:hidden;background-color:var(--color-navy)}.HeroScrollVideo_video__TCSdB{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.HeroScrollVideo_overlay__qXWeM{position:absolute;inset:0;background:linear-gradient(180deg,rgba(10,15,30,.55) 0,rgba(10,15,30,.65) 60%,rgba(10,15,30,.8))}.HeroScrollVideo_content__rB4_m{position:relative;z-index:1;height:100%;display:flex;flex-direction:column;justify-content:flex-end;padding-bottom:80px;opacity:0;animation:HeroScrollVideo_heroTextFadeIn__L15Hk .9s ease 2s forwards}@keyframes HeroScrollVideo_heroTextFadeIn__L15Hk{to{opacity:1}}@media (min-width:1024px){.HeroScrollVideo_content__rB4_m{padding-bottom:120px}}