.Layout{color:#4b4f56;overflow:auto;position:relative}.Layout.has-open-menu{display:flex;flex-flow:column nowrap;min-height:100vh}@media (max-width:768px){.Layout-content{margin-bottom:20px;margin-top:20px}.Layout-secondary{display:none}}@media (min-width:769px){.Layout-content{display:flex;flex-flow:row nowrap;justify-content:space-between;margin-bottom:40px;margin-top:40px}.Layout-primary{flex:1;min-width:0}.Layout-secondary{margin:0 0 0 40px;width:330px}}.ConstrainWidth{margin-left:auto;margin-right:auto;width:100%}@media (max-width:768px){.ConstrainWidth{padding-left:10px;padding-right:10px}}@media (min-width:769px){.ConstrainWidth{max-width:1020px;padding-left:20px;padding-right:20px}}.Breadcrumbs{background:#f5f6ff}.Breadcrumbs-list{display:flex}.Breadcrumbs-item{margin:0 30px 0 0}.Breadcrumbs-item:last-child{margin:0}.Breadcrumbs-link{color:#4853d1;display:block;font-size:13px;line-height:40px}.Breadcrumbs-link.is-active{font-weight:600}.Layout-Header{background:#505cf0;height:70px}.Layout-Header-navigation{align-items:center;display:flex;height:inherit}@media (max-width:768px){.Layout-Header-list{display:none}.Layout-Header-hamburger{margin:0 0 0 auto}.Layout-Header-hamburger:hover{cursor:pointer}}@media (min-width:769px){.Layout-Header-list{display:flex;margin:0 0 0 auto}.Layout-Header-item{align-self:center;margin:0 30px 0 0}.Layout-Header-item:last-child{margin:0}.Layout-Header-link{border-bottom:5px solid transparent;border-top:5px solid transparent;color:#fff;display:block;font-size:16px;line-height:60px}.Layout-Header-link.is-active{border-top-color:#333b95}.Layout-Header-hamburger{display:none}}.Button{border-radius:3px;display:inline-block;font-size:13px;font-weight:500;line-height:35px;padding:0 20px;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;white-space:nowrap}.Button:hover{cursor:pointer}.Button:active{transform:translateY(1px)}.Button--purple-color{background:#505cf0;color:#fff;transition:background .3s ease}@media (hover:hover){.Button--purple-color:hover{background:#4853d1}}.Button--white-color{background:#fff;color:#505cf0;transition:box-shadow .3s ease}@media (hover:hover){.Button--white-color:hover{box-shadow:0 0 30px #4750bd}}.Font{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.Font--black-color{color:#11153c}.Font--darkGrey-color{color:#4b4f56}.Font--grey-color{color:#677388}.Font--white-color{color:#fff}.Font--small-size{font-size:13px;line-height:16px}.Font--medium-size{font-size:16px;line-height:22px}.Font--large-size{font-size:20px;line-height:25px}.Font--xLarge-size{font-size:30px;line-height:36px}.Font--xSmall-spacing{margin-bottom:5px}.Font--small-spacing{margin-bottom:10px}.Font--medium-spacing{margin-bottom:20px}.Font--large-spacing{margin-bottom:30px}.Font--light-weight{font-weight:300}.Font--regular-weight{font-weight:400}.Font--medium-weight{font-weight:500}.Font--semiBold-weight{font-weight:600}.Font--bold-weight{font-weight:700}.Font--is-formatted{white-space:pre-line;word-wrap:break-word}.Font--is-formatted a,a.Font--is-formatted{color:#505cf0;word-break:break-all;word-break:break-word}.Font--is-justified{text-align:justify}@media (hover:hover){.Font--has-hover a:hover,a.Font--has-hover:hover{text-decoration:underline}}.Layout-Menu{background:#333b95;flex:1;padding:30px 10px}.Layout-Menu-list{text-align:right}.Layout-Menu-item{margin:0 0 30px}.Layout-Menu-link{color:hsla(0,0%,100%,.7);font-size:16px;line-height:20px;transition:color .3s ease}.Layout-Menu-link.is-active,.Layout-Menu-link:hover{color:#fff}.Layout-Menu-link.is-active:after{content:" \2022"}.Layout-Menu-link.has-emphasis{font-weight:700}.Layout-Menu-copyright{color:hsla(0,0%,100%,.4);font-size:16px;line-height:20px;text-align:center}.Layout-Sidebar-widget{margin:0 0 20px}.Layout-Sidebar-item{display:inline-block}.Layout-Sidebar-item:not(:last-child):after{content:"\A0\A0\B7\A0\A0"}.Layout-Sidebar-Cookies-Consent{background:#f5f6ff;padding:20px}.Layout-Sidebar-Cookies-Consent-text{margin:0 0 10px}.Layout-Sidebar-Cookies-Consent-list{list-style:none}.Layout-Sidebar-Cookies-Consent-item{display:inline-block}.Layout-Sidebar-Cookies-Consent-item:not(:last-child):after{content:"\A0\A0\B7\A0\A0"}.Layout-Sidebar-Cookies-Consent-button{font-weight:700;color:#505cf0}.Layout-Sidebar-Jobs{background:#f5f6ff;padding:30px 25px 0}.Layout-Sidebar-Jobs-list{list-style:none}.Layout-Sidebar-Jobs-item{display:flex;margin:0 0 20px}.Layout-Sidebar-Jobs-item-image{background:#fff;border-radius:50%;flex:0 0 auto;height:30px;margin:0 10px 0 0;-o-object-fit:scale-down;object-fit:scale-down;width:30px}.Layout-Sidebar-Jobs-link{border-top:2px solid #e3e4f4;display:block;margin:10px 0 0;padding:20px 0;text-align:center}.Spacing--xSmall{margin-bottom:5px}.Spacing--small{margin-bottom:10px}.Spacing--medium{margin-bottom:20px}.Spacing--large{margin-bottom:30px}.Spacing--xLarge{margin-bottom:40px}.Spacing--is-block{display:block}.NewsletterSubscribe{background:#f5f6ff;padding:20px}.NewsletterSubscribe-group{background:#fff;padding:1px;border-radius:3px;display:flex}.NewsletterSubscribe-input{border-radius:3px 0 0 3px;border:0;flex:1 1 auto;height:35px;margin:0 2px 0 0;min-width:0;padding:10px}.NewsletterSubscribe-robots{left:-5000px;position:absolute}.NewsletterSubscribe-button{border-radius:0 3px 3px 0;flex:0 0 auto}.Form-Textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#f5f6ff;border-radius:3px;border:1px solid #e3e4f4;padding:10px;width:100%}.Form-SubmitButton{align-items:center;display:flex}.Form-SubmitButton-button{margin:0 20px 0 0}.Form-SubmitButton-text{color:#677388}