.partners_hero__t_P1h{--header-h:69px;--ease:cubic-bezier(0.16,0.72,0.24,1);position:relative;display:grid;grid-template-columns:1.08fr .92fr;min-height:min(calc(100svh - var(--header-h)),820px);background:var(--tsh-deep)}.partners_copy__jL5nr{display:flex;flex-direction:column;justify-content:center;gap:clamp(20px,3vh,34px);padding:clamp(56px,8vh,104px) clamp(24px,4vw,80px) clamp(48px,7vh,96px) clamp(22px,6.2vw,140px)}.partners_eyebrow__P4vJs{color:var(--tsh-gold-lift)}.partners_headline__MKM3R{margin:0;max-width:11ch;font-family:var(--font-display-stack);font-weight:400;font-size:clamp(44px,7vw,116px);line-height:.96;letter-spacing:-.022em;color:var(--tsh-cream)}.partners_headline__MKM3R em{font-style:italic;color:var(--tsh-gold-lift)}.partners_lede__cUWUb{max-width:50ch;font-size:clamp(17px,1.4vw,21px);font-weight:300;line-height:1.6;color:var(--tsh-sage)}.partners_ctas__qeL3p{display:flex;flex-wrap:wrap;gap:16px;align-items:center}.partners_foot__mhZpD{max-width:52ch;padding-top:clamp(12px,2vh,24px);border-top:1px solid var(--tsh-rule-d);font-family:var(--font-mono-stack);font-size:10px;letter-spacing:.18em;text-transform:uppercase;color:rgba(191,207,198,.62)}.partners_media__JakxL{position:relative;overflow:hidden;isolation:isolate}.partners_media__JakxL>img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 42%;object-position:50% 42%;display:block}.partners_fade__b9FBa{position:absolute;inset:0;z-index:1;pointer-events:none;background:linear-gradient(90deg,var(--tsh-deep) 0,rgba(8,31,36,.62) 7%,rgba(8,31,36,0) 26%),linear-gradient(0deg,rgba(8,31,36,.78) 0,rgba(8,31,36,0) 34%)}.partners_crew__5vzJf{position:absolute;z-index:2;left:clamp(20px,2.6vw,44px);right:clamp(20px,2.6vw,44px);bottom:clamp(20px,2.6vw,44px);display:flex;align-items:center;gap:clamp(16px,1.6vw,24px);margin:0;padding:clamp(16px,1.6vw,22px) clamp(18px,2vw,28px);background:rgba(8,31,36,.74);backdrop-filter:blur(10px);border:1px solid var(--tsh-rule-d)}.partners_faces__4uFN4{display:flex;flex:none}.partners_faces__4uFN4 img{width:clamp(44px,3.6vw,56px);height:clamp(44px,3.6vw,56px);border-radius:50%;-o-object-fit:cover;object-fit:cover;border:2px solid var(--tsh-deep);box-shadow:0 0 0 1px rgba(201,165,104,.7);background:var(--tsh-teal)}.partners_faces__4uFN4 img+img{margin-left:-14px}.partners_crewText__X2xFR{min-width:0;margin:0;font-family:var(--font-mono-stack);font-size:10.5px;line-height:1.6;letter-spacing:.16em;text-transform:uppercase;color:rgba(244,239,230,.82)}.partners_crewText__X2xFR b{display:block;font-weight:400;color:var(--tsh-gold)}.partners_btn__fn6t_{position:relative;display:inline-flex;align-items:center;min-height:54px;padding:17px 32px;font-family:var(--font-mono-stack);font-size:11px;letter-spacing:.16em;text-transform:uppercase;overflow:hidden;isolation:isolate;border:1px solid var(--tsh-gold);background:var(--tsh-gold);color:var(--tsh-deep);transition:color .3s var(--ease)}.partners_btn__fn6t_:before{content:"";position:absolute;inset:0;z-index:-1;background:var(--tsh-cream);transform:translateY(101%);transition:transform .6s var(--ease)}.partners_btn__fn6t_:hover:before{transform:none}.partners_btnLight__7FBEX{background:transparent;border-color:rgba(244,239,230,.5);color:var(--tsh-cream)}.partners_btnLight__7FBEX:hover{color:var(--tsh-deep)}@media (max-width:900px){.partners_hero__t_P1h{grid-template-columns:1fr;min-height:0}.partners_copy__jL5nr{padding:clamp(56px,10vh,96px) clamp(22px,6.2vw,140px) 40px}.partners_media__JakxL{aspect-ratio:4/5}.partners_media__JakxL>img{-o-object-position:50% 30%;object-position:50% 30%}.partners_fade__b9FBa{background:linear-gradient(180deg,var(--tsh-deep) 0,rgba(8,31,36,0) 18%),linear-gradient(0deg,rgba(8,31,36,.8) 0,rgba(8,31,36,0) 34%)}.partners_crew__5vzJf{left:clamp(22px,6.2vw,140px);right:clamp(22px,6.2vw,140px);bottom:clamp(22px,6.2vw,140px)}}.partners_loop___ZU7x{background:var(--tsh-teal);padding:clamp(56px,6.4vw,104px) clamp(22px,6.2vw,140px)}.partners_loopLabel__JumgO{margin:0 0 clamp(26px,3vw,44px);color:var(--tsh-gold-lift)}.partners_loopList__IVo75{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr auto 1fr auto 1fr;align-items:start;gap:clamp(14px,2vw,32px)}.partners_loopCell__KC5dW{display:flex;flex-direction:column;gap:12px;padding-top:18px;border-top:1px solid rgba(201,165,104,.6)}.partners_loopCell__KC5dW b{font-family:var(--font-display-stack);font-weight:400;font-size:clamp(30px,3.4vw,56px);line-height:1;letter-spacing:-.018em;color:var(--tsh-cream)}.partners_loopCell__KC5dW b em{font-style:italic;color:var(--tsh-gold-lift)}.partners_loopCell__KC5dW span{max-width:30ch;font-size:16px;line-height:1.55;color:var(--tsh-sage)}.partners_arrow__DH6Wh{padding-top:22px;font-family:var(--font-display-stack);font-size:clamp(28px,3vw,48px);line-height:1;color:var(--tsh-gold)}.partners_loopBack__1DCwd{display:flex;align-items:center;gap:14px;margin:clamp(26px,3vw,40px) 0 0;font-family:var(--font-mono-stack);font-size:10.5px;letter-spacing:.18em;text-transform:uppercase;color:rgba(191,207,198,.7)}.partners_loopBack__1DCwd:before{content:"↺";font-size:18px;letter-spacing:0;color:var(--tsh-gold)}@media (max-width:900px){.partners_loopList__IVo75{grid-template-columns:1fr}.partners_arrow__DH6Wh{justify-self:start;margin-left:6px;padding:0;transform:rotate(90deg)}}.partners_sec__bhlp9{padding:clamp(84px,11vw,168px) clamp(22px,6.2vw,140px)}.partners_h2__zJb8I{margin:0;max-width:22ch;font-family:var(--font-display-stack);font-weight:400;font-size:clamp(34px,5.4vw,88px);line-height:1;letter-spacing:-.02em;color:var(--tsh-teal);text-wrap:balance}.partners_h2__zJb8I em{font-style:italic;color:var(--tsh-gold-deep)}.partners_head__SaQIW{display:flex;flex-direction:column;gap:clamp(16px,2vw,28px)}.partners_kickerLight__k_Y7z{margin:0;color:var(--tsh-gold-deep)}.partners_secLede__fcF5p{max-width:56ch;font-size:clamp(18px,1.5vw,23px);font-weight:300;line-height:1.55;color:var(--tsh-teal)}.partners_split__ey8Tr{display:grid;grid-template-columns:.9fr 1.1fr;gap:clamp(34px,6vw,120px);align-items:start}.partners_split__ey8Tr .partners_head__SaQIW{position:sticky;top:110px}.partners_prose__g1O8f{display:flex;flex-direction:column;gap:22px;max-width:58ch;font-size:17px;line-height:1.66}.partners_prose__g1O8f p:first-child{font-size:clamp(19px,1.6vw,24px);line-height:1.5;color:var(--tsh-teal)}.partners_pull__heORd{display:grid;grid-template-columns:auto 1fr;gap:clamp(18px,3vw,48px);margin-top:clamp(64px,8vw,128px);padding-top:clamp(30px,3.6vw,54px);border-top:1px solid var(--tsh-rule-l)}.partners_pull__heORd p{margin:0;padding-top:14px;color:var(--tsh-gold-deep)}.partners_pull__heORd blockquote{margin:0;max-width:26ch;font-family:var(--font-display-stack);font-weight:400;font-size:clamp(28px,3.6vw,58px);line-height:1.08;letter-spacing:-.018em;color:var(--tsh-teal);text-wrap:balance}.partners_cream__hRTrQ{background:var(--tsh-cream);border-top:1px solid var(--tsh-rule-l);border-bottom:1px solid var(--tsh-rule-l)}.partners_list__3eK1K{list-style:none;margin:0;padding:0}.partners_list__3eK1K li{display:grid;grid-template-columns:auto 1fr;gap:clamp(18px,2.6vw,40px);padding:clamp(24px,2.8vw,40px) 0;border-top:1px solid var(--tsh-rule-l)}.partners_list__3eK1K li:last-child{border-bottom:1px solid var(--tsh-rule-l)}.partners_num__7McH5{padding-top:10px;font-family:var(--font-mono-stack);font-size:10.5px;letter-spacing:.18em;color:var(--tsh-gold-deep)}.partners_h3__rv9Nr{margin:0 0 10px;max-width:24ch;font-family:var(--font-display-stack);font-weight:400;font-size:clamp(22px,2.2vw,34px);line-height:1.12;letter-spacing:-.012em;color:var(--tsh-teal)}.partners_list__3eK1K p{max-width:50ch;font-size:17px;line-height:1.66}@media (max-width:900px){.partners_split__ey8Tr{grid-template-columns:1fr}.partners_split__ey8Tr .partners_head__SaQIW{position:static}.partners_pull__heORd{grid-template-columns:1fr}.partners_pull__heORd p{padding-top:0}}.partners_centred__GYVF_{align-items:center;margin:0 auto;max-width:1000px;text-align:center}.partners_people__VtQUR{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:1px;margin:clamp(44px,5vw,84px) calc(-1 * clamp(22px, 6.2vw, 140px)) 0;background:var(--tsh-rule-l);border-top:1px solid var(--tsh-rule-l);border-bottom:1px solid var(--tsh-rule-l)}.partners_person__g_u_p{display:flex;flex-direction:column;align-items:center;gap:14px;padding:clamp(40px,4.6vw,76px) clamp(20px,2.4vw,40px);text-align:center;background:var(--tsh-paper);transition:background-color .6s cubic-bezier(.16,.72,.24,1)}.partners_person__g_u_p:hover{background:var(--tsh-cream)}.partners_ring__0QTfs{position:relative;width:clamp(160px,15vw,220px);aspect-ratio:1;margin-bottom:10px;border:1px solid rgba(138,103,42,.45);border-radius:50%;transition:border-color .6s cubic-bezier(.16,.72,.24,1)}.partners_person__g_u_p:hover .partners_ring__0QTfs{border-color:var(--tsh-gold-deep)}.partners_ring__0QTfs img{position:absolute;inset:8px;width:calc(100% - 16px)!important;height:calc(100% - 16px)!important;border-radius:50%;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 25%;object-position:50% 25%;background:var(--tsh-cream)}.partners_personName__dbOJm{margin:0;font-family:var(--font-display-stack);font-weight:400;font-size:clamp(30px,2.8vw,44px);line-height:1.1;color:var(--tsh-teal)}.partners_biz__VDzlc{font-family:var(--font-mono-stack);font-size:10.5px;letter-spacing:.22em;text-transform:uppercase;color:var(--tsh-gold-deep)}.partners_logo__j9jmr{display:block;width:auto;max-width:140px;height:48px;margin:6px 0 4px;-o-object-fit:contain;object-fit:contain}.partners_logoCircle__LULlB{display:block;width:48px;height:48px;margin:6px 0 4px;overflow:hidden;border-radius:50%}.partners_logoCircle__LULlB img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transform:scale(1.32)}.partners_brings__CYtVX{max-width:28ch;padding-top:14px;border-top:1px solid var(--tsh-rule-l);font-size:16px;line-height:1.6}.partners_peopleFoot__4PPcU{max-width:64ch;margin:clamp(40px,4.6vw,72px) auto 0;text-align:center;font-size:clamp(17px,1.3vw,19px);line-height:1.66}.partners_peopleFoot__4PPcU a{color:var(--tsh-gold-deep);border-bottom:1px solid rgba(138,103,42,.35);transition:color .18s ease-out}.partners_peopleFoot__4PPcU a:hover{color:var(--tsh-teal)}@media (max-width:900px){.partners_ring__0QTfs{width:150px}}.partners_deep__fzVI5{background:var(--tsh-deep);color:var(--tsh-sage)}.partners_deep__fzVI5 .partners_h2__zJb8I{color:var(--tsh-cream)}.partners_deep__fzVI5 .partners_h2__zJb8I em{color:var(--tsh-gold-lift)}.partners_deep__fzVI5 .partners_secLede__fcF5p{color:var(--tsh-sage)}.partners_kickerDark__OTGLI{margin:0;color:var(--tsh-gold-lift)}.partners_room__xyaVY{display:grid;grid-template-columns:1fr 1fr;gap:1px;margin:clamp(44px,5vw,84px) calc(-1 * clamp(22px, 6.2vw, 140px)) 0;background:var(--tsh-rule-d);border-top:1px solid var(--tsh-rule-d);border-bottom:1px solid var(--tsh-rule-d)}.partners_room__xyaVY>div{background:var(--tsh-deep);padding:clamp(34px,4.4vw,72px) clamp(26px,4vw,72px)}.partners_room__xyaVY>div:first-child{padding-left:clamp(22px,6.2vw,140px)}.partners_room__xyaVY>div:last-child{padding-right:clamp(22px,6.2vw,140px)}.partners_roomLabel__WoVxD{margin:0 0 clamp(18px,2vw,28px);color:var(--tsh-gold-lift)}.partners_fit__hXf5H,.partners_kinds__VhvDR{list-style:none;margin:0;padding:0}.partners_kinds__VhvDR li{display:flex;align-items:baseline;gap:18px;padding:clamp(8px,.9vw,13px) 0;border-bottom:1px solid var(--tsh-rule-d);font-family:var(--font-display-stack);font-size:clamp(26px,2.9vw,46px);line-height:1.1;letter-spacing:-.012em;color:var(--tsh-cream);transition:color .4s cubic-bezier(.16,.72,.24,1)}.partners_kinds__VhvDR li:hover{color:var(--tsh-gold-lift)}.partners_kinds__VhvDR li span{min-width:2.2em;font-family:var(--font-mono-stack);font-size:10px;letter-spacing:.18em;color:rgba(217,185,125,.85)}.partners_fit__hXf5H li{display:grid;grid-template-columns:auto 1fr;gap:18px;align-items:baseline;padding:clamp(14px,1.6vw,22px) 0;border-bottom:1px solid var(--tsh-rule-d);font-size:clamp(17px,1.35vw,21px);line-height:1.5;color:rgba(244,239,230,.84)}.partners_fit__hXf5H li:before{content:"";width:20px;height:1px;background:var(--tsh-gold);transform:translateY(-6px)}@media (max-width:900px){.partners_room__xyaVY{grid-template-columns:1fr}.partners_room__xyaVY>div{padding-left:clamp(22px,6.2vw,140px)!important;padding-right:clamp(22px,6.2vw,140px)!important}}.partners_track__tzKdX{position:relative;list-style:none;display:grid;grid-template-columns:repeat(4,1fr);gap:clamp(20px,2.6vw,44px);margin:clamp(52px,6vw,96px) 0 0;padding:0}.partners_line__B497G,.partners_track__tzKdX:before{content:"";position:absolute;left:0;right:0;top:6px;height:1px}.partners_track__tzKdX:before{background:var(--tsh-rule-l)}.partners_line__B497G{background:var(--tsh-gold-deep);transform-origin:left;transform:scaleX(1);transition:transform 2.2s cubic-bezier(.16,.72,.24,1)}.partners_pre__M5nOK .partners_line__B497G{transform:scaleX(0)}.partners_step__NiKjE{position:relative;display:flex;flex-direction:column;gap:12px;padding-top:40px}.partners_step__NiKjE:before{content:"";position:absolute;left:0;top:0;width:13px;height:13px;border-radius:50%;background:var(--tsh-paper);border:1px solid var(--tsh-gold-deep)}.partners_step__NiKjE:last-child:before{background:var(--tsh-gold-deep)}.partners_step__NiKjE p{max-width:32ch;font-size:16px;line-height:1.6}@media (max-width:900px){.partners_track__tzKdX{grid-template-columns:1fr;gap:0}.partners_line__B497G,.partners_track__tzKdX:before{left:6px;right:auto;top:0;bottom:0;width:1px;height:auto}.partners_line__B497G{transform-origin:top;transform:scaleY(1)}.partners_pre__M5nOK .partners_line__B497G{transform:scaleY(0)}.partners_step__NiKjE{padding:0 0 38px 44px}.partners_step__NiKjE:before{top:6px}}@media (prefers-reduced-motion:reduce){.partners_btn__fn6t_:before,.partners_kinds__VhvDR li,.partners_line__B497G,.partners_person__g_u_p,.partners_ring__0QTfs{transition:none}.partners_pre__M5nOK .partners_line__B497G{transform:none}}