.t-button{font-family:"DM Sans","Segoe UI",Tahoma,sans-serif;font-style:normal;font-weight:500;font-size:20px;line-height:20px}.intro-cta__title{margin-top:96px;margin-bottom:88px;max-width:856px}@media only screen and (max-width:calc(992px - 1px)){.intro-cta__title{margin-top:70px;margin-bottom:70px}}@media only screen and (max-width:calc(768px - 1px)){.intro-cta__title{margin-top:50px;margin-bottom:50px}}.intro-cta__content .two-cols__col--left{align-items:flex-start}.intro-cta__content .two-cols__col--right{font-family:"DM Sans","Segoe UI",Tahoma,sans-serif;font-style:normal;font-weight:400;font-size:18px;line-height:24px}.timeline{height:560px;padding-right:40px;padding-bottom:40%;overflow-y:auto;scrollbar-width:thin;scrollbar-color:var(--color-primary-1) var(--color-black);display:flex;gap:60px;flex-direction:column}.timeline::-webkit-scrollbar{width:7px;height:7px}.timeline::-webkit-scrollbar-track{background-color:var(--color-black)}.timeline::-webkit-scrollbar-thumb{background-color:var(--color-primary-1)}.timeline::-webkit-scrollbar-thumb:hover{background-color:var(--color-primary-1)}@media only screen and (max-width:calc(768px - 1px)){.timeline{gap:40px}}.timeline-wrap{position:relative}.timeline-wrap::before{content:"";background-image:linear-gradient(to bottom, rgba(var(--color-dark-1-rgb), 0) 0%, rgba(var(--color-dark-1-rgb), .92) 87%, rgba(var(--color-dark-1-rgb), 1) 100%);display:block;position:absolute;top:60%;right:40px;bottom:0;left:0;pointer-events:none}.timeline__item{padding-bottom:16px;border-bottom:1px solid var(--color-gray-1)}.timeline__item h3{font-family:"DM Sans","Segoe UI",Tahoma,sans-serif;font-style:normal;font-weight:500;font-size:24px;line-height:20px}@media only screen and (max-width:calc(768px - 1px)){.timeline__item h3{font-size:20px;line-height:16px}}.timeline__item h3+p{margin-top:18px}.accordions{display:flex;gap:18px;flex-direction:column}.accordions .accordion__toggle-button{background-color:var(--color-black);color:var(--color-white);border:none;width:100%;display:flex;gap:16px;justify-content:space-between;align-items:center;cursor:pointer;padding:18px 28px;transition:250ms all;text-align:left}.accordions .accordion__toggle-button:hover,.accordions .accordion__toggle-button:focus-visible{color:var(--color-primary-1);outline:none}.accordions .accordion__toggle-button:hover .accordion__toggle-icon,.accordions .accordion__toggle-button:focus-visible .accordion__toggle-icon{color:var(--color-black);background-color:rgba(var(--color-primary-1-rgb), 1)}.accordions .accordion__toggle-button[aria-expanded="true"] [href*="minus"]{display:flex}.accordions .accordion__toggle-button[aria-expanded="false"] [href*="plus"]{display:flex}.accordions .accordion__toggle-title .title-lang{color:var(--color-primary-1);margin-right:18px}@media only screen and (max-width:calc(576px - 1px)){.accordions .accordion__toggle-title .title-lang{display:block;margin-bottom:18px}}.accordions .accordion__toggle-icon{flex-shrink:0;color:var(--color-primary-1);background-color:rgba(var(--color-primary-1-rgb), .13);border-radius:50%;padding:15px;width:54px;height:54px;transition:250ms all}.accordions .accordion__toggle-icon [href*="icon"]{display:none}.accordions .accordion__panel-content{padding:8px 28px 40px;background-color:var(--color-black);font-family:"DM Sans","Segoe UI",Tahoma,sans-serif;font-style:normal;font-weight:400;font-size:18px;line-height:24px}.accordions .accordion__panel-body{max-width:682px}.accordions .accordion__panel-body ul{list-style-position:inside;margin-bottom:42px;margin-top:24px}.accordions .accordion__panel-body h3,.accordions .accordion__panel-body h4{font-family:"DM Sans","Segoe UI",Tahoma,sans-serif;font-style:normal;font-weight:500;font-size:24px;line-height:20px;color:var(--color-primary-1);margin-top:42px;margin-bottom:24px}@media only screen and (max-width:calc(768px - 1px)){.accordions .accordion__panel-body h3,.accordions .accordion__panel-body h4{font-size:20px;line-height:16px}}.accordions .accordion__panel-body h3:first-child,.accordions .accordion__panel-body h4:first-child{margin-top:0}.accordions .accordion__panel-footer{padding-top:90px;display:flex;gap:20px;align-items:center;justify-content:space-between}@media only screen and (max-width:calc(768px - 1px)){.accordions .accordion__panel-footer{padding-top:50px;flex-wrap:wrap}}.accordions--transparent .accordion__toggle-button{padding-left:0;padding-right:0;background-color:transparent}.accordions--transparent .accordion__panel-content{padding:32px 0 ;background-color:transparent}.view-career .section-hero{padding-bottom:118px}@media only screen and (max-width:calc(992px - 1px)){.view-career .section-hero{padding-bottom:100px}}@media only screen and (max-width:calc(768px - 1px)){.view-career .section-hero{padding-bottom:70px}}.view-career .section-banner{overflow:hidden;padding-bottom:92px}@media only screen and (max-width:calc(768px - 1px)){.view-career .section-banner{padding-bottom:70px}}.view-career .section-banner__container{padding-right:0}@media only screen and (max-width:calc(1400px - 1px)){.view-career .section-banner__container{padding-right:25px}}.view-career .section-banner .banner-quote{background-color:var(--color-primary-1);color:var(--color-dark-1);margin-right:-25px;display:flex}@media only screen and (max-width:calc(992px - 1px)){.view-career .section-banner .banner-quote{flex-wrap:wrap}}.view-career .section-banner .banner-quote__left{flex-shrink:0;background-color:var(--color-dark-1)}@media only screen and (max-width:calc(992px - 1px)){.view-career .section-banner .banner-quote__left{flex-shrink:1}}.view-career .section-banner .banner-quote__right{max-width:820px;font-family:"DM Sans","Segoe UI",Tahoma,sans-serif;font-style:normal;font-weight:400;font-size:18px;line-height:24px;padding:35px}.view-career .section-banner .banner-quote__quote{font-size:48px;line-height:64px;font-weight:500}@media only screen and (max-width:calc(992px - 1px)){.view-career .section-banner .banner-quote__quote{font-size:32px;line-height:42px}}@media only screen and (max-width:calc(576px - 1px)){.view-career .section-banner .banner-quote__quote{font-size:24px;line-height:34px}}.view-career .section-banner .banner-quote__name{margin-top:64px}.view-career .section-banner .banner-quote__position{margin-top:8px}.view-career .section-benefits{padding-top:60px;padding-bottom:60px}@media only screen and (max-width:calc(992px - 1px)){.view-career .section-benefits{padding-top:100px;padding-bottom:100px}}@media only screen and (max-width:calc(768px - 1px)){.view-career .section-benefits{padding-top:70px;padding-bottom:70px}}.view-career .section-students{padding-top:140px;padding-bottom:140px;font-family:"DM Sans","Segoe UI",Tahoma,sans-serif;font-style:normal;font-weight:400;font-size:18px;line-height:24px}@media only screen and (max-width:calc(992px - 1px)){.view-career .section-students{padding-top:100px;padding-bottom:100px}}@media only screen and (max-width:calc(768px - 1px)){.view-career .section-students{padding-top:70px;padding-bottom:70px}}.view-career .section-students__title{max-width:584px;margin-bottom:55px}.view-career .section-students__description{max-width:584px}.view-career .section-positions{padding-top:95px;padding-bottom:165px}@media only screen and (max-width:calc(992px - 1px)){.view-career .section-positions{padding-top:100px;padding-bottom:100px}}@media only screen and (max-width:calc(768px - 1px)){.view-career .section-positions{padding-top:70px;padding-bottom:70px}}.view-career .section-positions__title{text-align:center;margin-bottom:26px}.view-career .section-positions__description{font-family:"DM Sans","Segoe UI",Tahoma,sans-serif;font-style:normal;font-weight:400;font-size:18px;line-height:24px;text-align:center;max-width:637px;margin-right:auto;margin-left:auto}.view-career .section-positions .accordions{max-width:856px;margin-top:75px;margin-right:auto;margin-left:auto}@media only screen and (max-width:calc(768px - 1px)){.view-career .section-positions .accordions{margin-top:50px}}.view-career .section-positions .accordions .accordion .position-actions{display:flex;gap:12px}.view-career .section-positions .accordions .accordion .position-actions__button{display:flex;background-color:rgba(var(--color-primary-1-rgb), .13);color:var(--color-primary-1);border:none;border-radius:50%;transition:250ms all;padding:10px;cursor:pointer}.view-career .section-positions .accordions .accordion .position-actions__button-icon{width:14px;height:14px;transition:250ms all}.view-career .section-positions .accordions .accordion .position-actions__button [href*="check"]{display:none}.view-career .section-positions .accordions .accordion .position-actions__button.is-copy-success [href*="check"]{display:block}.view-career .section-positions .accordions .accordion .position-actions__button.is-copy-success [href*="link-alt"]{display:none}.view-career .section-positions .accordions .accordion .position-actions__button:hover,.view-career .section-positions .accordions .accordion .position-actions__button:focus-visible{color:var(--color-black);background-color:rgba(var(--color-primary-1-rgb), 1);outline:none}.view-career .section-form{padding-top:50px}.view-career .section-form__title{max-width:560px;margin-bottom:50px}.view-career .section-form__description{font-family:"DM Sans","Segoe UI",Tahoma,sans-serif;font-style:normal;font-weight:400;font-size:18px;line-height:24px;max-width:500px}