.careers{display:flex;flex-direction:column;gap:var(--spacing-5xl);padding-block-end:var(--spacing-5xl)}@media (min-width: 768px){.careers{padding-block-end:var(--spacing-10xl);gap:var(--spacing-10xl)}}
.careers-hero{position:relative}.careers-hero__bg-image{position:absolute;inset:0}.careers-hero__bg-image img{display:block;inline-size:100%;block-size:440px;object-fit:cover}.ui-hero_careers{display:flex;align-items:center;block-size:440px;background:var(--background-opacity);color:var(--color-alternative)}
.ui-hero{position:relative}.ui-hero_documents{margin:var(--spacing-4xl) 0}.ui-hero_trading-tools-app{position:relative}.ui-hero__additional-headline{z-index:var(--menu-z-index-fixed);color:var(--background-primary);font-size:var(--font-size-semi-xl);font-weight:500;font-style:normal;line-height:130%}.ui-hero_invite{background:url("https://direct-website.azureedge.net/assets/img/pages/invite/invite-hero-bg.webp") no-repeat 48%/cover var(--background-alternative)}.ui-hero_about{position:relative;overflow:hidden;background:var(--background-opacity)}.ui-hero__title_headline{margin-block-start:var(--spacing-l)}.ui-hero__wrapper{display:flex;flex-direction:column}.ui-hero__wrapper_trading-tools-app{padding:100px 0 150px;color:var(--color-alternative)}.ui-hero__wrapper_spread-betting{padding:110px 0 144px;color:var(--color-alternative)}.ui-hero__wrapper_partners,.ui-hero__wrapper_pricing-model{padding:109px 0 96px;color:var(--color-alternative)}.ui-hero__wrapper_invite{padding:125px 0 155px;color:var(--color-alternative)}.ui-hero__wrapper_about{padding:109px 0 174px;color:var(--color-alternative)}.ui-hero__video{position:absolute;inset-inline-start:50%;inset-block-start:0;inline-size:auto;block-size:100%;transform:translateX(-50%);object-fit:cover}html[dir=rtl] .ui-hero__video{transform:translateX(50%)}.ui-hero__start-column{display:flex;flex-direction:column}.ui-hero__end-column{width:100%}@media (min-width: 320px){.ui-hero__wrapper_headline{padding:70px 0 168px !important}}@media (min-width: 480px){.ui-hero__wrapper_invite{padding:var(--spacing-10xl) 0 170px}}@media (min-width: 768px){.ui-hero_documents{margin:var(--spacing-6xl) 0 var(--spacing-10xl)}.ui-hero__wrapper_trading-tools-app{padding:100px 0 90px}.ui-hero__wrapper_spread-betting{padding:112px 0 160px}.ui-hero__wrapper_partners,.ui-hero__wrapper_pricing-model{padding:105px 0 90px}.ui-hero__wrapper_about{padding:105px 0 168px}.ui-hero__wrapper_headline{padding:85px 0 168px !important}.ui-hero__video{inline-size:100%}}@media (min-width: 1024px){.ui-hero__wrapper_partners,.ui-hero__wrapper_pricing-model{padding:105px 0 129px}}
.careers-location{display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-5xl)}.careers-location__control-wrapper{display:flex;flex-direction:column;gap:var(--spacing-4xl);align-items:flex-start}.careers-location__top{display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-5xl)}.careers-location__title{color:var(--background-alternative);font-size:var(--font-size-3xl);font-weight:var(--font-weight-600);font-style:normal;line-height:var(--line-height-120)}.careers-location__button{padding:var(--spacing-l) 0;border-radius:84px;inline-size:200px;background:var(--breadcrumbs-color);color:var(--background-primary);font-size:var(--font-size-l);font-weight:var(--font-weight-500);font-style:normal;line-height:normal}.careers-location__content{display:flex;flex-direction:column;gap:var(--spacing-5xl);align-items:flex-start}.careers-location__control{display:flex;flex-direction:column;gap:var(--spacing-s)}.careers-location__control-name{display:none;color:#636e72;font-size:var(--font-size-m);font-weight:var(--font-weight-default);font-style:normal;line-height:var(--line-height-130)}.careers-location__control-name-mobile{color:#636e72;font-size:var(--font-size-m);font-weight:var(--font-weight-default);font-style:normal;line-height:var(--line-height-130)}.careers-location__locations{display:flex;gap:var(--spacing-s);align-items:center;flex-wrap:wrap}@media (min-width: 768px){.careers-location{gap:var(--spacing-10xl)}.careers-location__control-wrapper{display:grid;grid-template-columns:auto auto;-moz-column-gap:0;column-gap:0}.careers-location__top{align-items:flex-end}.careers-location__control{flex-direction:row}.careers-location__control-name{display:initial;padding:var(--spacing-s) var(--spacing-s) var(--spacing-s) 0}.careers-location__control-name-mobile{display:none}}@media (min-width: 1024px){.careers-location__top{flex-direction:row;justify-content:space-between;align-items:flex-end;inline-size:100%;max-inline-size:1170px}.careers-location__title{inline-size:670px}.careers-location__content{max-inline-size:1170px}}
.new-ui-loader{display:flex;justify-content:center}.new-ui-loader__loader{position:relative;display:inline-block;inline-size:2em;block-size:2em;color:#f41112;vertical-align:middle;pointer-events:none}.new-ui-loader__loader::before,.new-ui-loader__loader::after{content:"";position:absolute;inset:0 0 50% 50%;display:block;background-color:currentcolor;box-shadow:-1em 0 0 currentcolor;animation:loader-12 1s linear infinite}.new-ui-loader__loader::after{inset-block:50% 0;animation-delay:.25s}@keyframes loader-12{0%,100%{background-color:currentcolor;box-shadow:-1em 0 0 rgba(0,0,0,0)}50%{background-color:rgba(0,0,0,0);box-shadow:-1em 0 0 currentcolor}}
.careers-location-selectable-button{display:flex;align-items:center;padding:var(--spacing-s) var(--spacing-l) var(--spacing-s) var(--spacing-s);border-radius:75px;background:var(--background-button-grey);font-size:var(--font-size-m);font-weight:var(--font-weight-default);font-style:normal;line-height:var(--line-height-130);gap:var(--spacing-s)}.careers-location-selectable-button__selected{background:var(--button-banner-background-active);color:var(--breadcrumbs-color);font-weight:var(--font-weight-500)}.careers-location-selectable-button__wide{padding:var(--spacing-s) var(--spacing-l)}.careers-location-selectable-button__disabled{color:var(--background-opacity);pointer-events:none}.careers-location-selectable-button__icon{inline-size:20px;block-size:20px}
.careers-location-departments{display:flex;flex-wrap:wrap;gap:var(--spacing-s)}
.careers-location-vacancies{display:grid;gap:14px}.careers-location-vacancies__vacancy{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;padding:var(--spacing-2xl);inline-size:100%;block-size:150px;background:var(--background-control-grey);color:var(--vacancy-color)}.careers-location-vacancies__vacancy:hover{background:var(--breadcrumbs-color);color:var(--background-primary)}.careers-location-vacancies__vacancy:hover .careers-location-vacancies__vacancy-office{background-image:url("https://fxprorepo.blob.core.windows.net/repo/website/assets/img/icons/location-pin-white.svg")}.careers-location-vacancies__vacancy-title{font-size:var(--font-size-semi-l);font-weight:var(--font-weight-600);font-style:normal;line-height:var(--line-height-130)}.careers-location-vacancies__vacancy-office-wrapper{display:flex;align-items:center;inline-size:100%}.careers-location-vacancies__vacancy-office{padding-inline-start:var(--spacing-l);background-image:url("https://fxprorepo.blob.core.windows.net/repo/website/assets/img/icons/location-pin.svg");background-repeat:no-repeat;background-size:12px 16px;font-size:var(--font-size-s);font-weight:var(--font-weight-400);font-style:normal;line-height:var(--line-height-130);letter-spacing:-0.12px;gap:var(--spacing-s)}@media (min-width: 768px){.careers-location-vacancies{grid-template-columns:1fr 1fr;inline-size:100%;max-inline-size:754px}}@media (min-width: 1024px){.careers-location-vacancies{grid-template-columns:1fr 1fr 1fr;gap:var(--spacing-2xl);max-inline-size:1170px}}
.careers-offer{display:flex;justify-content:center;padding:var(--spacing-5xl) var(--spacing-s);background:var(--background-control-default)}.careers-offer__social{display:flex;gap:var(--spacing-2xl);grid-area:social}.careers-offer__icon-wrapper{display:flex;justify-content:center;align-items:center;inline-size:80px;block-size:80px;background:var(--background-control-grey)}.careers-offer__content{display:flex;flex-direction:column;gap:var(--spacing-l)}.careers-offer__title{display:block;margin-block-end:var(--spacing-2xl);font-size:var(--font-size-4xl);font-weight:var(--font-weight-600);line-height:var(--line-height-120)}.careers-offer__item{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;padding:var(--spacing-2xl);block-size:180px;color:var(--color-primary);font-size:var(--font-size-2xl);font-weight:var(--font-weight-500);font-style:normal;line-height:var(--line-height-150);flex-shrink:0}.careers-offer__item:hover{border-color:var(--breadcrumbs-color);background:var(--breadcrumbs-color);color:var(--background-primary)}.careers-offer__white{border-inline-start:1px solid var(--background-alternative);background:var(--background-primary)}@media (min-width: 768px){.careers-offer{gap:var(--spacing-2xl) var(--spacing-l);padding:var(--spacing-10xl) var(--spacing-4xl)}.careers-offer__social{align-items:flex-end;block-size:100%}.careers-offer__content{gap:var(--spacing-2xl);display:grid;grid-template-columns:1fr 1fr;grid-template-areas:"title item-1" "item-2 item-3" "item-4 item-5" "item-6 item-7" "social item-8"}.careers-offer__title{max-inline-size:initial}.careers-offer__title .ui-animated-info-box__title-wrapper{inline-size:min-content}}@media (min-width: 1024px){.careers-offer__content{max-inline-size:1170px;grid-template-columns:1fr 1fr 1fr;grid-template-areas:"title item-1 empty-1" "item-2 item-3 item-4" "item-5 item-6 item-7" "social item-8 empty-2"}}
.ui-animated-info-box{display:flex;flex-direction:column;align-items:flex-start}.ui-animated-info-box__inverted{display:flex;flex-direction:column;align-items:flex-start}.ui-animated-info-box__inverted .ui-animated-info-box__description{border-color:var(--background-primary)}.ui-animated-info-box__title-wrapper{display:flex;align-items:center;inline-size:100%}.ui-animated-info-box__title{margin-block-end:1px;font-size:var(--font-size-4xl);font-weight:var(--font-weight-600);line-height:var(--line-height-120)}.ui-animated-info-box__description,.ui-animated-info-box__children{display:flex;flex-direction:column;justify-content:center;margin-block-start:var(--spacing-2xl);padding-inline-start:var(--spacing-xl);border-inline-start:var(--spacing-xs) solid var(--background-alternative);min-block-size:var(--spacing-5xl);font-size:var(--font-size-m)}.ui-animated-info-box__children{padding:0;border-inline-start:none;inline-size:100%}@media (min-width: 768px){.ui-animated-info-box{flex-direction:row;align-items:stretch;gap:var(--spacing-l)}.ui-animated-info-box__inverted{flex-direction:row;align-items:center;gap:var(--spacing-l)}.ui-animated-info-box__title-wrapper{padding-inline-end:var(--spacing-l);inline-size:50%}.ui-animated-info-box__description,.ui-animated-info-box__children{margin-block-start:0;inline-size:50%;min-block-size:var(--spacing-10xl)}.ui-animated-info-box__children{padding:0 var(--spacing-m) 0 var(--spacing-4xl);border-inline-start:var(--spacing-xs) solid var(--background-alternative);inline-size:50%;block-size:auto}}@media (min-width: 1024px){.ui-animated-info-box{gap:var(--spacing-2xl)}.ui-animated-info-box__inverted{gap:var(--spacing-2xl)}.ui-animated-info-box__children{padding:0 var(--spacing-m) 0 var(--spacing-9xl)}}
.careers-hiring-process{display:flex;flex-direction:column;gap:var(--spacing-5xl)}.careers-hiring-process__bg-image{position:absolute;inset:0}.careers-hiring-process__bg-image img{block-size:440px;object-fit:cover}.careers-hiring-process__top{display:flex;flex-direction:column}.careers-hiring-process__bottom{display:flex;flex-direction:column;margin-block-start:var(--spacing-5xl);gap:var(--spacing-5xl)}.careers-hiring-process__title{font-size:var(--font-size-4xl);font-weight:var(--font-weight-600);line-height:var(--line-height-120)}.careers-hiring-process__left{display:flex;flex-direction:column;gap:var(--spacing-2xl)}@media (min-width: 768px){.careers-hiring-process{gap:var(--spacing-10xl)}}@media (min-width: 1024px){.careers-hiring-process__bottom{flex-direction:row;gap:var(--spacing-13xl)}.careers-hiring-process__left{inline-size:370px}}
.careers-hiring-process-menu{display:flex;flex-direction:column;gap:var(--spacing-s)}.careers-hiring-process-menu__item{display:flex;gap:var(--spacing-m);align-items:center;padding:var(--spacing-s);background:var(--background-control-default)}.careers-hiring-process-menu__item:hover{background:var(--background-menu-hover)}.careers-hiring-process-menu__text{display:flex;align-items:center;gap:var(--spacing-xs);color:var(--breadcrumbs-color);font-size:var(--font-size-semi-l);font-weight:600;line-height:150%}.careers-hiring-process-menu__index{display:flex;justify-content:center;align-items:center;inline-size:var(--spacing-4xl);block-size:var(--spacing-4xl);background:var(--breadcrumbs-color);color:var(--background-primary);font-size:var(--font-size-l);font-weight:700;line-height:normal}.careers-hiring-process-menu__selected .careers-hiring-process-menu__text{color:var(--border-dark)}.careers-hiring-process-menu__selected .careers-hiring-process-menu__index{background:var(--background-primary);color:var(--breadcrumbs-color)}.careers-hiring-process-menu__selected-arrow{inline-size:16px}@media (min-width: 1024px){.careers-hiring-process-menu{inline-size:370px}}
.careers-hiring-process-menu-content{display:flex;flex-direction:column;gap:var(--spacing-m)}.careers-hiring-process-menu-content__title{font-size:var(--font-size-2xl);font-weight:var(--font-weight-600);font-style:normal;line-height:var(--line-height-120)}.careers-hiring-process-menu-content__subtitle{padding-block-start:var(--spacing-xs);font-size:var(--font-size-xl);font-weight:var(--font-weight-500);font-style:normal;line-height:var(--line-height-150)}.careers-hiring-process-menu-content__content{display:flex;flex-direction:column;gap:var(--spacing-m)}.careers-hiring-process-menu-content__item{padding:var(--spacing-xs) var(--spacing-s);border-inline-start:1px solid var(--background-alternative);font-size:var(--font-size-m);font-weight:var(--font-weight-default);font-style:normal;line-height:var(--line-height-170)}.careers-hiring-process-menu-content__item a{text-decoration:underline;cursor:pointer}@media (min-width: 768px){.careers-hiring-process-menu-content__title{font-size:var(--font-size-3xl)}}
.careers-hiring-process-equal{position:relative;block-size:424px}.careers-hiring-process-equal__bg-image{position:absolute;z-index:1;inset:0}.careers-hiring-process-equal__bg-image img{inline-size:100%;object-fit:cover;block-size:424px}.careers-hiring-process-equal__content{position:relative;z-index:3;display:flex;flex-direction:column;align-items:center;padding:var(--spacing-5xl) var(--spacing-l);block-size:100%;color:var(--background-primary);gap:var(--spacing-2xl)}.careers-hiring-process-equal__text{font-size:var(--font-size-semi-xl);font-weight:var(--font-weight-500);font-style:normal;line-height:var(--line-height-120);text-align:center}.careers-hiring-process-equal__title{font-size:var(--font-size-4xl);font-weight:var(--font-weight-600);font-style:normal;line-height:var(--line-height-120);text-align:center}@media (min-width: 768px){.careers-hiring-process-equal{block-size:280px}.careers-hiring-process-equal__bg-image img{block-size:280px}.careers-hiring-process-equal__text{max-inline-size:570px}}
.careers-hiring-process-stats{display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing-l)}.careers-hiring-process-stats__item{display:flex;flex-direction:column;padding:var(--spacing-m);gap:var(--spacing-m);border-inline-start:1px solid var(--background-alternative);block-size:max-content}.careers-hiring-process-stats__text{font-size:var(--font-size-l);font-weight:var(--font-weight-500);font-style:normal;line-height:var(--line-height-100);text-align:start;letter-spacing:-0.32px}.careers-hiring-process-stats__number{line-height:var(--line-height-100);text-align:center}.careers-hiring-process-stats__number-wrapper{display:flex;align-items:flex-start;font-size:var(--font-size-5xl);font-weight:var(--font-weight-700);font-style:normal;text-align:start}@media (min-width: 768px){.careers-hiring-process-stats{gap:var(--spacing-2xl)}.careers-hiring-process-stats__item{padding:var(--spacing-l) var(--spacing-2xl)}.careers-hiring-process-stats__text{font-size:var(--font-size-semi-l)}.careers-hiring-process-stats__number-wrapper{font-size:var(--font-size-7xl)}}@media (min-width: 1024px){.careers-hiring-process-stats{grid-template-columns:1fr 1fr 1fr 1fr}}
.careers-rating{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:var(--spacing-5xl) var(--spacing-s) 43px;background:rgba(50,160,113,.05);gap:var(--spacing-2xl)}.careers-rating__separator{display:none}.careers-rating__headers{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:var(--spacing-2xl);inline-size:100%}.careers-rating__wrapper{margin:auto}.careers-rating__title{max-inline-size:237px;font-size:var(--font-size-semi-xl);font-weight:600;font-style:normal;line-height:130%;text-align:start}.careers-rating__subtitle{max-inline-size:300px;font-size:var(--font-size-semi-xl);font-weight:400;font-style:normal;line-height:130%;text-align:start}.careers-rating__content{display:flex;flex-direction:column;gap:var(--spacing-2xl)}.careers-rating__ratings{display:flex;flex-direction:column;gap:var(--spacing-l)}.careers-rating__glassdoor{padding-inline-end:40px}.careers-rating__rating{display:flex;gap:var(--spacing-l);align-items:center;max-inline-size:204px}.careers-rating__rating-separator{display:none}.careers-rating__rating-text{font-size:var(--font-size-m);font-weight:500;font-style:normal;line-height:120%}.careers-rating__image-container{position:relative}.careers-rating__image{inline-size:101px}@media (min-width: 375px){.careers-rating__headers{inline-size:300px}}@media (min-width: 768px){.careers-rating{padding:var(--spacing-10xl) var(--spacing-4xl) 86px;gap:var(--spacing-5xl)}.careers-rating__separator{display:block;inline-size:2px;block-size:39px;background:rgba(0,0,0,.5)}.careers-rating__headers{flex-direction:row;justify-content:center;align-items:center;inline-size:100% !important;gap:var(--spacing-l)}.careers-rating__subtitle{max-inline-size:476px}.careers-rating__content{flex-direction:row;align-items:center;gap:var(--spacing-l);inline-size:754px}.careers-rating__ratings{flex-direction:row;align-items:center;gap:var(--spacing-2xl)}.careers-rating__glassdoor{padding-inline-end:77px}.careers-rating__rating-separator{display:block;inline-size:1px;block-size:70px;background:rgba(0,0,0,.5)}}@media (min-width: 1500px){.careers-rating__headers{inline-size:769px;gap:var(--spacing-2xl)}.careers-rating__title{max-inline-size:240px}.careers-rating__content{inline-size:769px;gap:var(--spacing-2xl)}.careers-rating__ratings{gap:var(--spacing-4xl)}.careers-rating__glassdoor{padding-inline-end:80px}.careers-rating__rating{max-inline-size:228px}.careers-rating__rating-text{font-size:var(--font-size-semi-l)}}
.careers-join{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:var(--spacing-2xl)}.careers-join__link{display:flex;justify-content:center;align-items:center;padding:var(--spacing-l) var(--spacing-5xl);border-radius:84px;inline-size:100%;max-inline-size:290px;background:var(--breadcrumbs-color);color:var(--background-primary);font-size:var(--font-size-l);font-weight:500;font-style:normal;line-height:normal;gap:var(--spacing-xs)}.careers-join__title{max-inline-size:300px;color:#000;font-size:var(--font-size-3xl);font-weight:600;font-style:normal;line-height:120%;text-align:center}@media (min-width: 768px){.careers-join{gap:var(--spacing-5xl)}.careers-join__title{max-inline-size:769px}}
