.ds-text-h1{font-family:Inter Tight,Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-weight:600;-webkit-font-feature-settings:"cv11" 1,"ss01" 1;font-feature-settings:"cv11" 1,"ss01" 1;font-size:clamp(44px,calc(34.06px + 2.65vw),68px);line-height:clamp(56px,calc(47.71px + 2.21vw),76px)}.ds-text-h1,.ds-text-h2{margin:0;letter-spacing:-.02em}.ds-text-h2{font-family:Inter Tight,Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-weight:600;-webkit-font-feature-settings:"cv11" 1,"ss01" 1;font-feature-settings:"cv11" 1,"ss01" 1;font-size:clamp(32px,calc(24.54px + 1.99vw),50px);line-height:clamp(40px,calc(33.37px + 1.77vw),56px)}.ds-text-h3{font-family:Inter Tight,Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-weight:600;-webkit-font-feature-settings:"cv11" 1,"ss01" 1;font-feature-settings:"cv11" 1,"ss01" 1;margin:0;letter-spacing:-.015em;font-size:clamp(28px,calc(23.02px + 1.33vw),40px);line-height:clamp(36px,calc(31.02px + 1.33vw),48px)}.ds-text-h4{font-family:Inter Tight,Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-weight:600;-webkit-font-feature-settings:"cv11" 1,"ss01" 1;font-feature-settings:"cv11" 1,"ss01" 1;margin:0;letter-spacing:-.01em;font-size:clamp(24px,calc(20.69px + .88vw),32px);line-height:clamp(32px,calc(28.69px + .88vw),40px)}.ds-text-h5{font-family:Inter Tight,Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-weight:600;-webkit-font-feature-settings:"cv11" 1,"ss01" 1;font-feature-settings:"cv11" 1,"ss01" 1;margin:0;font-size:clamp(20px,calc(17.93px + .55vw),25px);line-height:clamp(28px,calc(26.34px + .44vw),32px)}.ds-text-h6{font-family:Inter Tight,Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-weight:600;-webkit-font-feature-settings:"cv11" 1,"ss01" 1;font-feature-settings:"cv11" 1,"ss01" 1;margin:0;font-weight:700;font-size:18px;line-height:26px}@media (min-width:768px){.ds-text-h6{font-size:20px;line-height:28px}}.ds-text-display-1{font-family:Inter Tight,Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-weight:600;-webkit-font-feature-settings:"cv11" 1,"ss01" 1;font-feature-settings:"cv11" 1,"ss01" 1;margin:0;font-weight:700;letter-spacing:-.03em;font-size:clamp(56px,calc(39.43px + 4.42vw),96px);line-height:clamp(64px,calc(49.08px + 3.98vw),100px)}.ds-text-display-2{font-family:Inter Tight,Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-weight:600;-webkit-font-feature-settings:"cv11" 1,"ss01" 1;font-feature-settings:"cv11" 1,"ss01" 1;margin:0;font-weight:700;letter-spacing:-.025em;font-size:clamp(48px,calc(34.74px + 3.54vw),80px);line-height:clamp(56px,calc(42.74px + 3.54vw),88px)}.ds-text-body-l{font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;-webkit-font-feature-settings:"cv11" 1,"ss01" 1;font-feature-settings:"cv11" 1,"ss01" 1;margin:0;font-weight:400;font-size:18px;line-height:26px}@media (min-width:768px){.ds-text-body-l{font-size:20px;line-height:28px}}.ds-text-body-l-bold{font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;-webkit-font-feature-settings:"cv11" 1,"ss01" 1;font-feature-settings:"cv11" 1,"ss01" 1;margin:0;font-weight:700;font-size:18px;line-height:26px}@media (min-width:768px){.ds-text-body-l-bold{font-size:20px;line-height:28px}}.ds-text-body-m{font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;-webkit-font-feature-settings:"cv11" 1,"ss01" 1;font-feature-settings:"cv11" 1,"ss01" 1;margin:0;font-weight:400;font-size:16px;line-height:24px}@media (min-width:768px){.ds-text-body-m{font-size:18px;line-height:26px}}.ds-text-body-m-bold{font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;-webkit-font-feature-settings:"cv11" 1,"ss01" 1;font-feature-settings:"cv11" 1,"ss01" 1;margin:0;font-weight:700;font-size:16px;line-height:24px}@media (min-width:768px){.ds-text-body-m-bold{font-size:18px;line-height:26px}}.ds-text-body-s{font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;-webkit-font-feature-settings:"cv11" 1,"ss01" 1;font-feature-settings:"cv11" 1,"ss01" 1;margin:0;font-weight:400;font-size:14px;line-height:21px}@media (min-width:768px){.ds-text-body-s{font-size:16px;line-height:22px}}.ds-text-body-s-bold{font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;-webkit-font-feature-settings:"cv11" 1,"ss01" 1;font-feature-settings:"cv11" 1,"ss01" 1;margin:0;font-weight:700;font-size:14px;line-height:21px}@media (min-width:768px){.ds-text-body-s-bold{font-size:16px;line-height:22px}}.ds-text-body-xs{font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;-webkit-font-feature-settings:"cv11" 1,"ss01" 1;font-feature-settings:"cv11" 1,"ss01" 1;margin:0;font-weight:400;font-size:13px;line-height:20px}@media (min-width:768px){.ds-text-body-xs{font-size:14px;line-height:21px}}.ds-text-body-xs-bold{font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;-webkit-font-feature-settings:"cv11" 1,"ss01" 1;font-feature-settings:"cv11" 1,"ss01" 1;margin:0;font-weight:700;font-size:13px;line-height:20px}@media (min-width:768px){.ds-text-body-xs-bold{font-size:14px;line-height:21px}}.ds-text-eyebrow{font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-weight:600;font-size:12px;line-height:16px;letter-spacing:.08em;text-transform:uppercase;margin:0}@media (min-width:768px){.ds-text-eyebrow{font-size:13px}}.ds-text-caption{font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;-webkit-font-feature-settings:"cv11" 1,"ss01" 1;font-feature-settings:"cv11" 1,"ss01" 1;margin:0;font-weight:500;font-size:12px;line-height:16px}.ds-text-button-l{font-size:16px;line-height:22px}.ds-text-button-l,.ds-text-button-m{font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-weight:600;letter-spacing:0}.ds-text-button-m{font-size:14px;line-height:20px}.ds-text-button-s{font-weight:600;font-size:13px;line-height:18px;letter-spacing:0}.ds-text-button-s,.ds-text-link{font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif}.ds-text-link{font-weight:500;font-size:16px;line-height:22px;color:#3c6fdc;text-decoration:underline;text-underline-offset:.15em;-webkit-transition:color .15s ease;transition:color .15s ease}.ds-text-link:hover{color:#194fc8}.ds-text-link:active{color:#0e3889}.ds-text-label{font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-weight:600;font-size:14px;line-height:20px;color:#252930}.ds-text-helper{color:#6e7582}.ds-text-error,.ds-text-helper{font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-weight:500;font-size:13px;line-height:18px}.ds-text-error{color:#d93226}.ds-text-quote{font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-style:italic;font-weight:400;font-size:15px;line-height:24px}@media (min-width:768px){.ds-text-quote{font-size:16px}}.page-careers{background:#fff}.page-careers .container{width:100%;max-width:1480px;margin:0 auto;padding:0 16px;-webkit-box-sizing:border-box;box-sizing:border-box}@media (min-width:768px){.page-careers .container{padding:0 32px}}.page-careers .accent{background:linear-gradient(135deg,#ffda15,#d93226 47.5%,#3c6fdc 91.9%);background-clip:text;-webkit-background-clip:text;color:transparent;-webkit-text-fill-color:transparent}.careers-hero{position:relative;background:-webkit-gradient(linear,left top, left bottom,from(#fff),to(#ebf1fb));background:linear-gradient(180deg,#fff,#ebf1fb);padding-top:64px;padding-bottom:64px}@media (min-width:601px){.careers-hero{padding-top:120px}}@media (min-width:768px){.careers-hero{padding-top:128px}}@media (min-width:1280px){.careers-hero{padding-top:144px;padding-bottom:80px}}@media (min-width:1440px){.careers-hero{padding-top:160px}}@media (min-width:768px){.careers-hero .container{padding-left:24px;padding-right:24px}}@media (min-width:1280px){.careers-hero .container{padding-left:40px;padding-right:40px}}@media (min-width:1440px){.careers-hero .container{padding-left:80px;padding-right:80px}}.careers-hero__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}.careers-hero__eyebrow{font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;-webkit-font-feature-settings:"cv11" 1,"ss01" 1;font-feature-settings:"cv11" 1,"ss01" 1;margin:0;font-weight:400;font-size:14px;line-height:21px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:6px;height:40px;padding:0 24px;border:2px solid #194fc8;border-radius:20px;background:transparent;color:#194fc8;white-space:nowrap;-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:16px}@media (min-width:768px){.careers-hero__eyebrow{font-size:16px;line-height:22px}}@media (min-width:1280px){.careers-hero__eyebrow{margin-bottom:48px}}.careers-hero__title{font-family:Inter Tight,Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-weight:600;-webkit-font-feature-settings:"cv11" 1,"ss01" 1;font-feature-settings:"cv11" 1,"ss01" 1;margin:0;letter-spacing:-.02em;font-size:clamp(44px,calc(34.06px + 2.65vw),68px);line-height:clamp(56px,calc(47.71px + 2.21vw),76px);margin:0 0 16px;color:#010e27;max-width:860px}@media (min-width:1280px){.careers-hero__title{margin-bottom:32px}}.careers-hero__paragraph{font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;-webkit-font-feature-settings:"cv11" 1,"ss01" 1;font-feature-settings:"cv11" 1,"ss01" 1;font-weight:400;font-size:18px;line-height:26px;margin:0;color:#474e59;max-width:860px}@media (min-width:768px){.careers-hero__paragraph{font-size:20px;line-height:28px}}.careers-vacancies{background:-webkit-gradient(linear,left top, left bottom,from(#ebf1fb),to(#f3f7fd));background:linear-gradient(180deg,#ebf1fb,#f3f7fd);padding-bottom:64px}@media (min-width:1280px){.careers-vacancies{padding-bottom:80px}}.careers-vacancies .careers-tile[hidden],.careers-vacancies__group[hidden]{display:none}.careers-vacancies__groups{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:40px;margin-top:48px}.careers-vacancies__group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px}.careers-vacancies__group-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.careers-vacancies__group-title{color:#010e27;font-family:Inter Tight,Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-weight:600;-webkit-font-feature-settings:"cv11" 1,"ss01" 1;font-feature-settings:"cv11" 1,"ss01" 1;margin:0;letter-spacing:-.01em;font-size:clamp(24px,calc(20.69px + .88vw),32px);line-height:clamp(32px,calc(28.69px + .88vw),40px)}.careers-vacancies__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}.careers-vacancies__empty{margin:48px 0 0;text-align:center;color:#6e7582;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;-webkit-font-feature-settings:"cv11" 1,"ss01" 1;font-feature-settings:"cv11" 1,"ss01" 1;margin:0;font-weight:400;font-size:18px;line-height:26px}@media (min-width:768px){.careers-vacancies__empty{font-size:20px;line-height:28px}}.careers-filters{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:24px}.careers-filters__bar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px;width:100%}@media (min-width:768px){.careers-filters__bar{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px}}.careers-filters__search{-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;width:100%;height:56px;padding:0 20px;background:#fff;border:1px solid #d6d8db;border-radius:9999px;-webkit-transition:border-color .15s ease;transition:border-color .15s ease}.careers-filters__search:hover{border-color:#6e7582}.careers-filters__search:focus-within{border:2px solid #3c6fdc}@media (min-width:768px){.careers-filters__search{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;width:auto}}@media (min-width:1280px){.careers-filters__search{-webkit-box-flex:2;-ms-flex:2 1 0px;flex:2 1 0}}.careers-filters__search-icon{-ms-flex-negative:0;flex-shrink:0;width:20px;height:20px;color:#9a9fa8}.careers-filters__search-input{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0;background:transparent;border:none;outline:none;padding:0;color:#010e27;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;-webkit-font-feature-settings:"cv11" 1,"ss01" 1;font-feature-settings:"cv11" 1,"ss01" 1;margin:0;font-weight:400;font-size:18px;line-height:26px}@media (min-width:768px){.careers-filters__search-input{font-size:20px;line-height:28px}}.careers-filters__search-input::-webkit-input-placeholder{color:#848a95}.careers-filters__search-input::-moz-placeholder{color:#848a95}.careers-filters__search-input:-ms-input-placeholder{color:#848a95}.careers-filters__search-input::-ms-input-placeholder{color:#848a95}.careers-filters__search-input::placeholder{color:#848a95}.careers-filters__search-input::-webkit-search-cancel-button,.careers-filters__search-input::-webkit-search-decoration{-webkit-appearance:none;display:none}.careers-filters__summary{text-align:center;color:#474e59;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;-webkit-font-feature-settings:"cv11" 1,"ss01" 1;font-feature-settings:"cv11" 1,"ss01" 1;margin:0;font-weight:400;font-size:14px;line-height:21px}@media (min-width:768px){.careers-filters__summary{font-size:16px;line-height:22px}}.careers-dropdown{position:relative;width:100%;min-width:0}@media (min-width:768px){.careers-dropdown{width:auto;-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0}}.careers-dropdown__toggle{-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:12px;background:#fff;border:1px solid #d6d8db;border-radius:9999px;padding:0 20px;height:56px;color:#848a95;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;-webkit-font-feature-settings:"cv11" 1,"ss01" 1;font-feature-settings:"cv11" 1,"ss01" 1;margin:0;font-weight:400;font-size:18px;line-height:26px;cursor:pointer;white-space:nowrap;-webkit-transition:border-color .15s ease,color .15s ease;transition:border-color .15s ease,color .15s ease;width:100%;min-width:0}@media (min-width:768px){.careers-dropdown__toggle{font-size:20px;line-height:28px}}.careers-dropdown__toggle:hover{border-color:#6e7582}.careers-dropdown__toggle:focus-visible{outline:none;border:2px solid #3c6fdc}.careers-dropdown__label{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:left}.careers-dropdown__arrow{font-size:18px;color:#9a9fa8;-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease, -webkit-transform .2s ease;-ms-flex-negative:0;flex-shrink:0}.careers-dropdown__clear{position:absolute;top:50%;right:16px;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:2;display:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:24px;height:24px;padding:0;border:none;border-radius:50%;background:#eaebed;color:#474e59;cursor:pointer;-webkit-transition:background .15s ease;transition:background .15s ease}.careers-dropdown__clear .material-icons{font-size:16px}.careers-dropdown__clear:hover{background:#d6d8db}.careers-dropdown__panel{background:#fff;border:1px solid #e0e1e4;border-radius:12px;padding:8px;min-width:200px;-webkit-box-shadow:0 12px 28px -10px rgba(60,111,220,.22),0 8px 24px -8px rgba(37,41,48,.12);box-shadow:0 12px 28px -10px rgba(60,111,220,.22),0 8px 24px -8px rgba(37,41,48,.12);position:absolute;top:calc(100% + 8px);left:0;right:0;z-index:20;margin:0;list-style:none;max-height:320px;overflow-y:auto;display:none}.careers-dropdown__item{display:block;padding:8px 12px;border-radius:8px;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;-webkit-font-feature-settings:"cv11" 1,"ss01" 1;font-feature-settings:"cv11" 1,"ss01" 1;margin:0;font-weight:400;font-size:13px;line-height:20px;color:#474e59;text-decoration:none;-webkit-transition:color .15s ease,background .15s ease;transition:color .15s ease,background .15s ease;cursor:pointer}@media (min-width:768px){.careers-dropdown__item{font-size:14px;line-height:21px}}.careers-dropdown__item:hover{color:#3c6fdc;background:#ebf1fb}.careers-dropdown__item:active{color:#194fc8;background:#d8e3f8}.careers-dropdown__item.is-active{color:#194fc8;font-weight:600;background:rgba(25,79,200,.08)}.careers-dropdown__item.is-active:hover{color:#0e3889;background:rgba(25,79,200,.12)}.careers-dropdown.is-open .careers-dropdown__panel{display:block}.careers-dropdown.is-open .careers-dropdown__arrow{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.careers-dropdown.is-open .careers-dropdown__toggle{border:2px solid #3c6fdc}.careers-dropdown.is-filtered .careers-dropdown__label{color:#010e27}.careers-dropdown.is-filtered .careers-dropdown__arrow{visibility:hidden}.careers-dropdown.is-filtered .careers-dropdown__clear{display:-webkit-box;display:-ms-flexbox;display:flex}.careers-dropdown.is-disabled{pointer-events:none}.careers-dropdown.is-disabled .careers-dropdown__toggle{background:#f9f9fa;border-color:#d6d8db;color:#848a95;cursor:not-allowed}.careers-tile{-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:24px;padding:20px;background:#fff;border:1px solid transparent;border-radius:20px;-webkit-box-shadow:0 4px 16px rgba(1,8,25,.05);box-shadow:0 4px 16px rgba(1,8,25,.05);-webkit-transition:border-color .15s ease,-webkit-box-shadow .15s ease;transition:border-color .15s ease,-webkit-box-shadow .15s ease;transition:box-shadow .15s ease,border-color .15s ease;transition:box-shadow .15s ease,border-color .15s ease,-webkit-box-shadow .15s ease}@media (min-width:768px){.careers-tile{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media (min-width:1280px){.careers-tile{padding:24px}}@media (min-width:1440px){.careers-tile{padding:32px}}.careers-tile.is-clickable{cursor:pointer}.careers-tile.is-clickable:hover{-webkit-box-shadow:none;box-shadow:none}.careers-tile.is-clickable:active{border-color:#d6d8db}.careers-tile__info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px;min-width:0}@media (min-width:768px){.careers-tile__info{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;gap:12px}}.careers-tile__title{margin:0;color:#010e27;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-weight:700;font-size:18px;line-height:26px}@media (min-width:1280px){.careers-tile__title{font-size:20px;line-height:28px}}.careers-tile__meta{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px}@media (min-width:1280px){.careers-tile__meta{gap:16px}}.careers-tile__badge{padding:6px 16px;border-radius:100px;background:#ebf1fb;color:#3c6fdc;white-space:nowrap;font-weight:600;font-size:14px;line-height:20px;letter-spacing:0}.careers-tile__badge,.careers-tile__location{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif}.careers-tile__location{gap:4px;color:#6e7582;-webkit-font-feature-settings:"cv11" 1,"ss01" 1;font-feature-settings:"cv11" 1,"ss01" 1;margin:0;font-weight:400;font-size:14px;line-height:21px}@media (min-width:768px){.careers-tile__location{font-size:16px;line-height:22px}}.careers-tile__loc-icon{-ms-flex-negative:0;flex-shrink:0;width:20px;height:20px;color:#9a9fa8}.careers-tile__loc-text{line-height:inherit}.careers-tile__cta{-ms-flex-negative:0;flex-shrink:0;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:8px;padding:12px 32px;border:2px solid #3c6fdc;border-radius:24px;color:#3c6fdc;text-decoration:none;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-weight:600;font-size:16px;line-height:22px;letter-spacing:0;-webkit-transition:background .15s ease,color .15s ease;transition:background .15s ease,color .15s ease}.careers-tile__cta:focus-visible,.careers-tile__cta:hover{background:#3c6fdc;color:#fff}.careers-tile__cta-icon{-ms-flex-negative:0;flex-shrink:0;width:20px;height:20px}.vacancy{padding-top:24px;padding-bottom:64px}@media (min-width:601px){.vacancy{padding-top:80px}}@media (min-width:768px){.vacancy{padding-top:96px}}@media (min-width:1280px){.vacancy{padding-top:96px;padding-bottom:80px}}@media (min-width:1440px){.vacancy{padding-top:160px;padding-bottom:128px}}.vacancy .container{padding-left:16px;padding-right:16px}@media (min-width:560px){.vacancy .container{padding-left:24px;padding-right:24px}}@media (min-width:768px){.vacancy .container{padding-left:40px;padding-right:40px}}@media (min-width:1280px){.vacancy .container{padding-left:40px;padding-right:40px}}@media (min-width:1440px){.vacancy .container{padding-left:80px;padding-right:80px}}.vacancy__breadcrumb{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px;color:#6e7582;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;-webkit-font-feature-settings:"cv11" 1,"ss01" 1;font-feature-settings:"cv11" 1,"ss01" 1;margin:0;font-weight:400;font-size:14px;line-height:21px;margin-bottom:16px}@media (min-width:768px){.vacancy__breadcrumb{font-size:16px;line-height:22px;margin-bottom:32px}}@media (min-width:1440px){.vacancy__breadcrumb{margin-bottom:80px}}.vacancy__crumb{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#6e7582;text-decoration:none;-webkit-transition:color .15s ease;transition:color .15s ease}.vacancy__crumb:hover:not(.vacancy__crumb--current){color:#3c6fdc}.vacancy__crumb--home svg{width:20px;height:20px}.vacancy__crumb--current{color:#252930;pointer-events:none}.vacancy__crumb-sep{width:16px;height:16px;color:#aeb2b9;-ms-flex-negative:0;flex-shrink:0}.vacancy__grid{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:48px}@media (min-width:1280px){.vacancy__grid{display:grid;grid-template-columns:minmax(0,1fr) 243px;gap:48px;-webkit-box-align:start;-ms-flex-align:start;align-items:start}}.vacancy__main{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:32px}.vacancy__title{color:#010e27;font-family:Inter Tight,Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-weight:600;-webkit-font-feature-settings:"cv11" 1,"ss01" 1;font-feature-settings:"cv11" 1,"ss01" 1;margin:0;letter-spacing:-.02em;font-size:clamp(32px,calc(24.54px + 1.99vw),50px);line-height:clamp(40px,calc(33.37px + 1.77vw),56px)}.vacancy__meta--inline{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:24px}.vacancy__sidebar{display:none}@media (min-width:1280px){.vacancy__sidebar{display:block;position:sticky;top:120px;-ms-flex-item-align:start;align-self:start}}.vacancy__sidebar.is-footer-cta-visible .vacancy__apply{opacity:0;pointer-events:none}.vacancy__meta--sidebar{display:none}@media (min-width:1280px){.vacancy__meta--sidebar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:48px}}@media (min-width:1280px){.vacancy__meta--inline{display:none}}.vacancy__meta-primary{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:16px}@media (min-width:768px){.vacancy__meta-primary{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px}}@media (min-width:1280px){.vacancy__meta--sidebar .vacancy__meta-primary{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:24px}}.vacancy__badge{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:6px 16px;border-radius:100px;background:#ebf1fb;color:#3c6fdc;white-space:nowrap;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-weight:600;font-size:14px;line-height:20px;letter-spacing:0}.vacancy__locations{list-style:none;margin:0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:16px}@media (min-width:1280px){.vacancy__meta--sidebar .vacancy__locations{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}}.vacancy__location{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;color:#6e7582;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;-webkit-font-feature-settings:"cv11" 1,"ss01" 1;font-feature-settings:"cv11" 1,"ss01" 1;margin:0;font-weight:400;font-size:14px;line-height:21px}@media (min-width:768px){.vacancy__location{font-size:16px;line-height:22px}}.vacancy__loc-icon{-ms-flex-negative:0;flex-shrink:0;width:20px;height:20px;color:#9a9fa8}.vacancy__share{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:16px}.vacancy__share-label{color:#6e7582;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;-webkit-font-feature-settings:"cv11" 1,"ss01" 1;font-feature-settings:"cv11" 1,"ss01" 1;margin:0;font-weight:400;font-size:14px;line-height:21px}@media (min-width:768px){.vacancy__share-label{font-size:16px;line-height:22px}}@media (min-width:1280px){.vacancy__meta--sidebar .vacancy__share-label{-ms-flex-preferred-size:100%;flex-basis:100%}}.vacancy__share-btn{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:32px;height:32px;padding:0;border:none;border-radius:8px;background:#f3f7fd;color:#3c6fdc;cursor:pointer;-webkit-transition:background .2s ease,color .2s ease;transition:background .2s ease,color .2s ease}.vacancy__share-btn svg{display:block}.vacancy__share-btn:hover{background:#ebf1fb;color:#194fc8}.vacancy__share-btn:active{background:#d8e3f8;color:#0e3889}.vacancy__share-btn:focus-visible{outline:2px solid #3c6fdc;outline-offset:2px}.vacancy__apply{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:8px 24px;border-radius:9999px;background:-webkit-gradient(linear,left top, left bottom,from(#ff3a26),to(#df2313));background:linear-gradient(180deg,#ff3a26,#df2313);-webkit-transition:opacity .2s ease,-webkit-filter .15s ease;transition:opacity .2s ease,-webkit-filter .15s ease;transition:filter .15s ease,opacity .2s ease;transition:filter .15s ease,opacity .2s ease,-webkit-filter .15s ease;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-weight:600;font-size:16px;line-height:22px;letter-spacing:0;width:100%}.vacancy__apply,.vacancy__apply:active,.vacancy__apply:focus,.vacancy__apply:hover,.vacancy__apply:visited{color:#fff;text-decoration:none}.vacancy__apply:hover{-webkit-filter:brightness(1.05);filter:brightness(1.05)}.vacancy__apply:active{-webkit-filter:brightness(.95);filter:brightness(.95)}.vacancy__apply:focus{outline:none}.vacancy__apply:focus-visible{outline:2px solid #fff;outline-offset:3px}@media (min-width:768px){.vacancy__apply{width:auto}}.vacancy__apply--footer{padding:16px 40px;border-radius:9999px;-ms-flex-item-align:stretch;align-self:stretch}@media (min-width:768px){.vacancy__apply--footer{-ms-flex-item-align:start;align-self:flex-start}}.vacancy__content{color:#474e59;max-width:973px}.vacancy__content h1,.vacancy__content h2,.vacancy__content h3,.vacancy__content h4{margin:40px 0 16px;color:#010e27}.vacancy__content h2{font-family:Inter Tight,Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-weight:600;-webkit-font-feature-settings:"cv11" 1,"ss01" 1;font-feature-settings:"cv11" 1,"ss01" 1;margin:0;letter-spacing:-.015em;font-size:clamp(28px,calc(23.02px + 1.33vw),40px);line-height:clamp(36px,calc(31.02px + 1.33vw),48px)}.vacancy__content h3,.vacancy__content h4{font-family:Inter Tight,Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-weight:600;-webkit-font-feature-settings:"cv11" 1,"ss01" 1;font-feature-settings:"cv11" 1,"ss01" 1;margin:0;letter-spacing:-.01em;font-size:clamp(24px,calc(20.69px + .88vw),32px);line-height:clamp(32px,calc(28.69px + .88vw),40px)}.vacancy__content p:has(>b:only-child),.vacancy__content p:has(>b:only-child>strong:only-child),.vacancy__content p:has(>strong:only-child){font-family:Inter Tight,Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-weight:600;-webkit-font-feature-settings:"cv11" 1,"ss01" 1;font-feature-settings:"cv11" 1,"ss01" 1;margin:0;letter-spacing:-.01em;font-size:clamp(24px,calc(20.69px + .88vw),32px);line-height:clamp(32px,calc(28.69px + .88vw),40px);color:#010e27;margin-top:40px;margin-bottom:16px}.vacancy__content p:has(>b:only-child) b,.vacancy__content p:has(>b:only-child) strong,.vacancy__content p:has(>b:only-child>strong:only-child) b,.vacancy__content p:has(>b:only-child>strong:only-child) strong,.vacancy__content p:has(>strong:only-child) b,.vacancy__content p:has(>strong:only-child) strong{font-weight:inherit}.vacancy__content p{font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;-webkit-font-feature-settings:"cv11" 1,"ss01" 1;font-feature-settings:"cv11" 1,"ss01" 1;margin:0;font-weight:400;font-size:18px;line-height:26px;margin-top:32px;margin-bottom:32px}@media (min-width:768px){.vacancy__content p{font-size:20px;line-height:28px}}.vacancy__content li{font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;-webkit-font-feature-settings:"cv11" 1,"ss01" 1;font-feature-settings:"cv11" 1,"ss01" 1;font-weight:400;font-size:18px;line-height:26px;margin:0}@media (min-width:768px){.vacancy__content li{font-size:20px;line-height:28px}}.vacancy__content li+li{margin-top:16px}.vacancy__content ol,.vacancy__content ul{padding-left:24px;margin-top:32px;margin-bottom:32px}.vacancy__content p:has(+ol),.vacancy__content p:has(+ul){margin-bottom:24px}.vacancy__content p+ol,.vacancy__content p+ul{margin-top:24px}.vacancy__content a{color:#3c6fdc;text-decoration:underline}.vacancy__content a:hover{color:#194fc8}.vacancy__content strong{font-weight:700}