.Careers_head__9F0K_{padding-top:calc(var(--header-total) + var(--space-block));padding-bottom:var(--space-block)}.Careers_kicker__rbS13{font-family:var(--font-sans);font-size:var(--t-eyebrow);font-weight:500;letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;color:var(--c-muted)}.Careers_title__L2R3x{margin-top:var(--space-4);font-family:var(--font-display);font-weight:400;font-size:var(--t-display-l);line-height:var(--lh-display);letter-spacing:-.01em;max-width:18ch}.Careers_intro__LVWOA{margin-top:var(--space-6);font-size:var(--t-body-l);line-height:var(--lh-body);color:var(--c-muted);max-width:56ch}.Careers_about__ySiS9{padding-block:var(--space-block) var(--space-fluid-l)}.Careers_aboutLabel__EIOCE{font-family:var(--font-sans);font-size:var(--t-eyebrow);font-weight:500;letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;color:var(--c-taupe-ink)}.Careers_aboutText__bQrP7{margin-top:var(--space-5);font-size:var(--t-body-l);line-height:var(--lh-body);color:var(--c-fg);max-width:62ch}.Careers_aboutText__bQrP7+.Careers_aboutText__bQrP7{margin-top:var(--space-4)}.Careers_formSection__P71A4{padding-block:0 var(--space-section);border-top:1px solid var(--c-line-strong)}.Careers_formHeading__jTXXa{margin-top:var(--space-fluid-l);font-family:var(--font-display);font-weight:400;font-size:var(--t-display-m);line-height:1.2;letter-spacing:-.005em}.Careers_formIntro__tf1nb{margin-top:var(--space-3);font-size:var(--t-body);line-height:var(--lh-body);color:var(--c-muted);max-width:52ch}.Careers_formWrap__W_URQ{margin-top:var(--space-8);max-width:42rem}.Contact_head__MwT0X{padding-top:calc(var(--header-total) + var(--space-block));padding-bottom:var(--space-block)}.Contact_kicker__CLvXb{font-family:var(--font-sans);font-size:var(--t-eyebrow);font-weight:500;letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;color:var(--c-muted)}.Contact_title__lbpab{margin-top:var(--space-4);font-family:var(--font-display);font-weight:400;font-size:var(--t-display-l);line-height:var(--lh-display);letter-spacing:-.01em;max-width:16ch}.Contact_intro__9C2a0{margin-top:var(--space-6);font-size:var(--t-body-l);line-height:var(--lh-body);color:var(--c-muted);max-width:56ch}.Contact_headCta__vx3bX{margin-top:var(--space-7)}.Contact_body__jR_Q3{padding-block:var(--space-block) var(--space-section)}.Contact_formSection__TI88f{max-width:48rem}.Contact_infoSection__l0bV5{margin-top:var(--space-section);padding-top:var(--space-fluid-l);border-top:1px solid var(--c-line-strong);display:grid;grid-template-columns:minmax(14rem,20rem) 1fr;grid-gap:var(--space-block);gap:var(--space-block)}.Contact_sectionLabel__R_OTb{font-family:var(--font-sans);font-size:var(--t-eyebrow);font-weight:500;letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;color:var(--c-taupe-ink)}.Contact_formHeading__SeKXt{font-family:var(--font-display);font-weight:400;font-size:var(--t-display-m);line-height:1.2;letter-spacing:-.005em}.Contact_formIntro__q1km2{margin-top:var(--space-3);font-size:var(--t-body);line-height:var(--lh-body);color:var(--c-muted);max-width:48ch}.Contact_formWrap__bJNYY{margin-top:var(--space-8)}.Contact_directList__aNZm7{margin-top:var(--space-5);border-top:1px solid var(--c-line-strong)}.Contact_directRow__zGYdZ{display:flex;flex-direction:column;gap:var(--space-1);padding:var(--space-4) 0;border-bottom:1px solid var(--c-line)}.Contact_directLabel__Xfz07{font-size:var(--t-small);letter-spacing:.02em;color:var(--c-muted)}.Contact_directValue__tetLq{display:inline-block;min-block-size:1.5rem;font-family:var(--font-sans);font-size:var(--t-ui);line-height:1.4;color:var(--c-fg);word-break:break-word}.Contact_directValue__tetLq:hover{color:var(--c-accent-ink)}.Contact_locationList__mK8yi{margin-top:var(--space-5);border-top:1px solid var(--c-line-strong)}.Contact_location__2ry_J{padding:var(--space-4) 0;border-bottom:1px solid var(--c-line);scroll-margin-top:calc(var(--header-total) + 1.5rem)}.Contact_locationName__LIRsI{font-family:var(--font-sans);font-weight:600;font-size:var(--t-ui);line-height:1.3}.Contact_locationAddress__1ORk4{margin-top:var(--space-1);font-size:var(--t-small);line-height:var(--lh-body);color:var(--c-muted)}.Contact_locationLinks__hOeHy{display:flex;flex-wrap:wrap;gap:var(--space-2) var(--space-5);margin-top:var(--space-2)}.Contact_locationDirections__AHVmH{display:inline-block;min-block-size:1.5rem;font-family:var(--font-sans);font-size:var(--t-small);letter-spacing:.03em;text-decoration:underline;text-underline-offset:3px;color:var(--c-taupe-ink)}.Contact_locationDirections__AHVmH:hover{color:var(--c-fg)}.Contact_form__dmxxL{border:1px solid var(--c-line-strong);background:var(--c-bg);padding:var(--space-fluid-l)}.Contact_formGrid__F23S1{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--space-7) var(--space-8);gap:var(--space-7) var(--space-8)}.Contact_field__KEOi5{display:flex;flex-direction:column;gap:var(--space-2)}.Contact_fieldWide__8gUDp{grid-column:1/-1}.Contact_label__jqLu2{font-family:var(--font-sans);font-size:var(--t-ui);letter-spacing:.02em;color:color-mix(in srgb,var(--c-muted),var(--c-fg) 12%)}.Contact_input__tkGL1,.Contact_select__8NM4s,.Contact_textarea__UOHhv{width:100%;border:0;border-bottom:1px solid var(--c-line-strong);background:transparent;padding:var(--space-3) 0;font-family:var(--font-sans);font-size:var(--t-body-l);color:var(--c-fg);transition:border-color var(--dur-1) var(--ease-out)}.Contact_input__tkGL1:focus,.Contact_select__8NM4s:focus,.Contact_textarea__UOHhv:focus{outline:none;border-color:var(--c-bronze);box-shadow:0 1px 0 0 var(--c-bronze)}.Contact_input__tkGL1:user-invalid:not(:focus),.Contact_select__8NM4s:user-invalid:not(:focus),.Contact_textarea__UOHhv:user-invalid:not(:focus){border-color:var(--c-fg);box-shadow:0 1px 0 0 var(--c-fg)}.Contact_textarea__UOHhv{resize:vertical;min-height:8rem}.Contact_select__8NM4s{-moz-appearance:none;appearance:none;-webkit-appearance:none;border-radius:0;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 8' fill='none'%3E%3Cpath d='M1 1.5 6 6.5 11 1.5' stroke='%23756d64' stroke-width='1.2'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right .1rem center;background-size:.7rem;-webkit-padding-end:var(--space-5);padding-inline-end:var(--space-5)}.Contact_select__8NM4s:invalid{color:var(--c-muted)}.Contact_phoneRow__mxrNk{display:flex;align-items:center;gap:var(--space-2);border-bottom:1px solid var(--c-line-strong);transition:border-color var(--dur-1) var(--ease-out)}.Contact_phoneRow__mxrNk:focus-within{border-color:var(--c-bronze);box-shadow:0 1px 0 0 var(--c-bronze)}.Contact_select__8NM4s[aria-busy=true]{font-style:italic}.Contact_form__dmxxL[aria-busy=true] .Contact_consent__xp8Kr,.Contact_form__dmxxL[aria-busy=true] .Contact_formGrid__F23S1{opacity:.55;pointer-events:none}.Contact_phoneRow__mxrNk .Contact_input__tkGL1{border-bottom:0}.Contact_dialCode__QsEW3{flex:none;font-family:var(--font-sans);font-size:var(--t-body-l);color:var(--c-muted);padding:var(--space-3) 0}.Contact_consent__xp8Kr{margin-top:var(--space-7);display:flex;align-items:flex-start;gap:var(--space-3);cursor:pointer}.Contact_consent__xp8Kr input{margin-top:var(--space-1);flex:none;width:1rem;height:1rem;accent-color:var(--c-bronze);cursor:pointer}.Contact_consent__xp8Kr span{font-size:var(--t-small);line-height:1.55;color:var(--c-muted)}.Contact_consent__xp8Kr a{color:var(--c-fg);text-decoration:underline;text-underline-offset:2px}.Contact_compact__rQRUi .Contact_consent__xp8Kr{margin-top:var(--space-5)}.Contact_actions__VnQpH{margin-top:var(--space-10);display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-6)}.Contact_submit__QiHH_{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-3);flex:1 1 16rem;min-block-size:3rem;padding:var(--space-5) var(--space-6);border:1px solid var(--c-action);background:var(--c-action);color:var(--c-ivory);font-family:var(--font-sans);font-size:var(--t-small);font-weight:400;letter-spacing:.18em;text-transform:uppercase;cursor:pointer;transition:background-color var(--dur-1) var(--ease-out),border-color var(--dur-1) var(--ease-out)}.Contact_submit__QiHH_:hover{background:var(--c-action-hover);border-color:var(--c-action-hover)}.Contact_submit__QiHH_:disabled{cursor:progress}.Contact_submitIcon__IMn0P{flex:none;transition:transform var(--dur-2) var(--ease-out)}.Contact_submit__QiHH_:hover .Contact_submitIcon__IMn0P{transform:translateX(3px)}.Contact_formNote__aoU_1{color:var(--c-muted)}.Contact_formError__Plvo5,.Contact_formNote__aoU_1{margin-top:var(--space-4);font-size:var(--t-small);line-height:1.6}.Contact_formError__Plvo5{color:var(--c-error)}.Contact_honeypot__HBdaA{position:absolute;width:1px;height:1px;padding:0;border:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.Contact_successTitle__Q6pws{font-family:var(--font-display);font-weight:400;font-size:var(--t-display-m);line-height:1.2}.Contact_successNote__ee_pQ{margin-top:var(--space-4);font-size:var(--t-body);line-height:var(--lh-body);color:var(--c-muted);max-width:44ch}.Contact_successLink__sWka2{color:var(--c-fg);text-decoration:underline;text-underline-offset:2px}.Contact_compact__rQRUi .Contact_successTitle__Q6pws{font-size:var(--t-heading)}.Contact_compact__rQRUi{border:0;padding:0;background:none}.Contact_compact__rQRUi .Contact_formGrid__F23S1{gap:var(--space-4) var(--space-6)}.Contact_compact__rQRUi .Contact_label__jqLu2{font-size:var(--t-small)}.Contact_compact__rQRUi .Contact_dialCode__QsEW3,.Contact_compact__rQRUi .Contact_input__tkGL1,.Contact_compact__rQRUi .Contact_select__8NM4s,.Contact_compact__rQRUi .Contact_textarea__UOHhv{padding:var(--space-2) 0;font-size:var(--t-body)}.Contact_compact__rQRUi .Contact_textarea__UOHhv{min-height:6.25rem}@media (max-width:640px){.Contact_compact__rQRUi .Contact_textarea__UOHhv{min-height:8rem}}.Contact_compact__rQRUi .Contact_submit__QiHH_{margin-top:var(--space-8);width:auto;justify-content:flex-start;gap:var(--space-3);padding:var(--space-2) 0;border:0;border-bottom:1px solid rgba(241,239,233,.32);background:none;color:var(--c-fg);font-size:var(--t-ui);font-weight:600;letter-spacing:.1em}.Contact_compact__rQRUi .Contact_submit__QiHH_:hover{background:none;border-color:var(--c-accent-ink);color:var(--c-accent-ink)}.Contact_compact__rQRUi .Contact_submit__QiHH_:disabled{border-color:var(--c-line-strong);color:var(--c-fg)}@media (max-width:860px){.Contact_infoSection__l0bV5{grid-template-columns:1fr;gap:var(--space-10)}}@media (max-width:520px){.Contact_formGrid__F23S1{grid-template-columns:1fr}.Contact_fieldWide__8gUDp{grid-column:auto}}html[lang=ar] .Contact_submit__QiHH_:not(.Contact_compact__rQRUi .Contact_submit__QiHH_){font-size:var(--t-body);font-weight:500;line-height:1.6}.Contact_fieldError__wubdN{display:block;margin-top:var(--space-2);font-size:var(--t-small);line-height:1.5;color:var(--c-error)}html[lang=ar] .Contact_fieldError__wubdN{font-size:var(--t-ui)}.Contact_input__tkGL1[aria-invalid=true],.Contact_select__8NM4s[aria-invalid=true],.Contact_textarea__UOHhv[aria-invalid=true]{border-color:var(--c-error);box-shadow:0 1px 0 0 var(--c-error)}.Contact_consentWrap__3f_YG{margin-top:var(--space-6)}.Contact_consentWrap__3f_YG .Contact_consent__xp8Kr{margin-top:0}.Contact_selected__uzeKD{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--space-2) var(--space-3);margin-bottom:var(--space-6);padding-block:var(--space-3);border-block:1px solid var(--c-line)}.Contact_selectedLabel__DeUsz{font-size:var(--t-small);color:var(--c-muted)}.Contact_selectedName__4Sknd{font-size:var(--t-ui);font-weight:500;color:var(--c-fg)}.Contact_selectedRemove__wGHTo{-webkit-margin-start:auto;margin-inline-start:auto;min-block-size:2.75rem;padding-inline:var(--space-2);font-size:var(--t-small);text-decoration:underline;text-underline-offset:3px;color:var(--c-muted)}.Contact_selectedRemove__wGHTo:hover{color:var(--c-fg)}html[lang=ar] .Contact_selectedLabel__DeUsz,html[lang=ar] .Contact_selectedRemove__wGHTo{font-size:var(--t-ui)}html[lang=ar] .Contact_selectedName__4Sknd{font-size:var(--t-body)}[dir=rtl] .Contact_select__8NM4s{background-position:left .1rem center}.Footer_contactSection__w0UD3{background:var(--c-bg);color:var(--c-fg);scroll-margin-top:calc(var(--header-total) + 1.5rem)}.Footer_contactInner__DZigI{padding-block:var(--space-section) var(--space-section);text-align:center}.Footer_contactEyebrow__hedRR{font-family:var(--font-sans);font-size:var(--t-eyebrow);font-weight:500;letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;color:var(--c-muted)}.Footer_contactHeading__f73xK{margin-top:var(--space-3);font-family:var(--font-display);font-weight:400;font-size:var(--t-display-l);line-height:var(--lh-display)}.Footer_contactNote__l9_Ib{margin-top:var(--space-3);font-size:var(--t-body);color:var(--c-muted)}.Footer_contactFormWrap__rYLDz{margin-inline:auto;margin-top:var(--space-fluid-l);max-width:55rem;text-align:start}.Footer_footer__TWDx3{padding-top:var(--space-block);padding-bottom:0}.Footer_inner__C3eil{display:flex;flex-direction:column}.Footer_navRow__DxtIv{display:flex;gap:var(--space-fluid-l)}.Footer_navSpacer__aQP6Y{flex:1 1 20rem;max-width:25rem}.Footer_heritage__Blrg2{font-family:var(--font-sans);font-size:var(--t-eyebrow);font-weight:500;letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;color:var(--c-stone)}.Footer_heritageLine__KIcnu{margin-top:var(--space-3);font-family:var(--font-display);font-size:var(--t-ui);line-height:1.45;color:var(--c-muted)}.Footer_cols__JqlDf{flex:1.5 1 26rem;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:var(--space-fluid-m);gap:var(--space-fluid-m)}.Footer_col__VLQpj{min-width:0}.Footer_heading__zzc_E{font-family:var(--font-sans);font-size:var(--t-eyebrow);font-weight:500;letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;color:var(--c-stone)}.Footer_colTrigger__Xqdfa{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);width:100%;cursor:default;pointer-events:none}.Footer_plus__EHLkT{display:none}.Footer_colPanel__r5pKE{display:block}.Footer_colList__C_ETh{margin-top:var(--space-4)}.Footer_link__jt00g{display:block;padding:var(--space-1) 0;font-size:var(--t-ui);color:var(--c-ivory);opacity:.78;transition:opacity var(--dur-1) var(--ease-out)}.Footer_link__jt00g:focus-visible,.Footer_link__jt00g:hover{opacity:1}.Footer_colStatic__I_n0k{padding:var(--space-1) 0;font-size:var(--t-ui);color:var(--c-stone)}.Footer_linkPair__Xfs41{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-1) 0}.Footer_linkPair__Xfs41 .Footer_link__jt00g{display:inline;padding:0}.Footer_linkPair__Xfs41 span{color:var(--c-stone)}.Footer_bottom__kd3UI{margin-top:var(--space-block);padding-block:var(--space-7);border-top:1px solid var(--c-line);display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-4) var(--space-8);font-size:var(--t-small);color:var(--c-stone)}.Footer_legalLinks__EdiTv{display:flex;gap:var(--space-6)}.Footer_credit__y4Wt3,.Footer_legalLinks__EdiTv a{display:inline-flex;align-items:center;min-block-size:1.5rem}.Footer_legalLinks__EdiTv a{color:var(--c-stone);transition:color var(--dur-1) var(--ease-out)}.Footer_legalLinks__EdiTv a:focus-visible,.Footer_legalLinks__EdiTv a:hover{color:var(--c-ivory)}.Footer_credit__y4Wt3{color:var(--c-stone);transition:color var(--dur-1) var(--ease-out)}.Footer_credit__y4Wt3:focus-visible,.Footer_credit__y4Wt3:hover{color:var(--c-ivory)}@media (max-width:860px){.Footer_navRow__DxtIv{flex-direction:column;gap:var(--space-8)}.Footer_navSpacer__aQP6Y{flex:none;max-width:none}.Footer_cols__JqlDf{flex:none;grid-template-columns:repeat(2,1fr);row-gap:var(--space-10)}}@media (max-width:700px){.Footer_colTrigger__Xqdfa{cursor:pointer;pointer-events:auto;padding:var(--space-3) 0;min-height:2.75rem}.Footer_plus__EHLkT{display:block;position:relative;flex:none;width:13px;height:13px}.Footer_plus__EHLkT:after,.Footer_plus__EHLkT:before{content:"";position:absolute;inset:50% 0 auto 0;height:1px;background:var(--c-stone);transition:transform var(--dur-2) var(--ease-out)}.Footer_plus__EHLkT:after{transform:rotate(90deg)}.Footer_plus__EHLkT[data-open]:after{transform:rotate(0deg)}.Footer_colPanel__r5pKE{display:grid;grid-template-rows:0fr;transition:grid-template-rows var(--dur-2) var(--ease-inout)}.Footer_colPanel__r5pKE[data-open]{grid-template-rows:1fr}.Footer_colList__C_ETh{min-height:0;overflow:hidden;margin-top:0}.Footer_colPanel__r5pKE[data-open] .Footer_colList__C_ETh{margin-top:var(--space-2);padding-bottom:var(--space-2)}.Footer_col__VLQpj{border-bottom:1px solid var(--c-line)}.Footer_col__VLQpj:first-child{border-top:1px solid var(--c-line)}}@media (max-width:520px){.Footer_cols__JqlDf{grid-template-columns:1fr}.Footer_bottom__kd3UI{justify-content:flex-start}}@media (prefers-reduced-motion:reduce){.Footer_colPanel__r5pKE,.Footer_plus__EHLkT:after,.Footer_plus__EHLkT:before{transition:none}}.LanguageSwitch_dialog__n8Fwz{margin:auto;inline-size:min(28rem,calc(100vw - 2 * var(--gutter)));padding:var(--space-8);border:0;background:var(--c-ivory);color:var(--c-black);text-align:start;letter-spacing:normal;text-transform:none}.LanguageSwitch_dialog__n8Fwz::-webkit-backdrop{background:rgba(23,23,23,.55)}.LanguageSwitch_dialog__n8Fwz::backdrop{background:rgba(23,23,23,.55)}.LanguageSwitch_title__H4bz0{font-family:var(--font-display);font-weight:400;font-size:var(--t-heading);line-height:var(--lh-heading)}html[lang=ar] .LanguageSwitch_title__H4bz0{line-height:1.35}.LanguageSwitch_body__YqQCp{margin-top:var(--space-3);font-family:var(--font-sans);font-size:var(--t-ui);line-height:var(--lh-body);color:var(--c-taupe-ink)}.LanguageSwitch_actions__Tnea2{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3) var(--space-6);margin-top:var(--space-6)}.LanguageSwitch_confirm__6jkP1,.LanguageSwitch_stay__cXELQ{display:inline-flex;align-items:center;min-block-size:3rem;font-family:var(--font-sans);font-size:var(--t-ui);font-weight:500}.LanguageSwitch_confirm__6jkP1{padding-inline:var(--space-5);background:var(--c-action);color:var(--c-ivory);transition:background-color var(--dur-1) var(--ease-out)}.LanguageSwitch_confirm__6jkP1:hover{background:var(--c-action-hover)}.LanguageSwitch_stay__cXELQ{padding-inline:var(--space-2);text-decoration:underline;text-underline-offset:3px;color:var(--c-black)}