.visually-hidden{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.visually-hidden{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}:root{--animate-duration: 1s;--animate-delay: 1s;--animate-repeat: 1}@keyframes fadeIn{from{opacity:0}to{opacity:1}}.fadeIn{animation-name:fadeIn}@keyframes flipInX{from{transform:perspective(400px) rotate3d(1, 0, 0, 90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotate3d(1, 0, 0, -20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotate3d(1, 0, 0, 10deg);opacity:1}80%{transform:perspective(400px) rotate3d(1, 0, 0, -5deg)}to{transform:perspective(400px)}}.flipInX{backface-visibility:visible !important;animation-name:flipInX}@keyframes bounceIn{from,20%,40%,60%,80%,to{animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;transform:scale3d(0.3, 0.3, 0.3)}20%{transform:scale3d(1.1, 1.1, 1.1)}40%{transform:scale3d(0.9, 0.9, 0.9)}60%{opacity:1;transform:scale3d(1.03, 1.03, 1.03)}80%{transform:scale3d(0.97, 0.97, 0.97)}to{opacity:1;transform:scale3d(1, 1, 1)}}.bounceIn{animation-duration:calc(var(--animate-duration)*.75);animation-name:bounceIn}.jobs-layout .jobs-layout-inner{background-color:#fff;padding:0}.jobs-layout .jobs-layout-inner.index-version{padding:0}@media(min-width: 992px){.jobs-layout .jobs-layout-inner.index-version{padding:2rem 3rem}}@media(min-width: 768px){.jobs-layout .jobs-layout-inner{max-width:768px;margin:0 auto}}@media(min-width: 992px){.jobs-layout .jobs-layout-inner{max-width:992px;margin:0 auto}}@media(min-width: 1200px){.jobs-layout .jobs-layout-inner{max-width:1010px;margin:0 auto}}.jobs-layout-index{display:grid;grid-template-areas:"filters" "content";row-gap:32px;padding-inline:25px;margin-block-start:20px}@media(min-width: 992px){.jobs-layout-index{margin-block-start:50px;padding-inline:0;grid-template-areas:"filters content";grid-template-columns:1fr 2fr;column-gap:40px}}.jobs-layout-index .filter__wrapper{grid-area:filters}.jobs-layout-index .content__wrapper{grid-area:content}.jobs-layout-detail{display:grid;grid-template-rows:0fr 0fr 0fr 0fr;grid-template-areas:"title" "content" "after_content" "footer";padding:0}@media(min-width: 992px){.jobs-layout-detail{grid-template-columns:1fr 2fr;grid-template-rows:0fr 0fr 0fr;grid-template-areas:". title" "sidebar content" ". footer"}}@media(min-width: 992px){.jobs-layout-detail{padding:2rem 3rem}}.jobs-layout-detail .job-posting-header{grid-area:title}.jobs-layout-detail .jobs-layout-detail-content{grid-area:content}.jobs-layout-detail .school-card-column-wrapper{grid-area:after_content;padding-inline:45px}@media(min-width: 992px){.jobs-layout-detail .school-card-column-wrapper{grid-area:sidebar;padding-inline:unset}}.jobs-layout-detail .job-posting-detail-footer{grid-area:footer;align-self:flex-start}picture{position:relative}picture source{position:absolute;top:0}/*! normalize.css v7.0.0 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,footer,header,nav,section{display:block}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:rgba(0,0,0,0);-webkit-text-decoration-skip:objects}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,html [type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}template{display:none}[hidden]{display:none}.plate--container,.plate--container-fluid{box-sizing:border-box;margin-right:auto;margin-left:auto;padding-right:15px;padding-left:15px;width:100%}.plate--row{box-sizing:border-box;display:flex;flex-direction:row;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.plate--column{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:15px;padding-left:15px}@media(min-width: 992px){.plate--container,.plate--container-fluid{padding-right:15px;padding-left:15px;width:100%}.plate--row{margin-right:-15px;margin-left:-15px}.plate--column{padding-right:15px;padding-left:15px}}.plate--container{width:100%}[data-plate-col-xs="1"],.plate--column.xs-1{flex-basis:8.3333333333%;max-width:8.3333333333%}.plate--container{width:100%}[data-plate-col-xs="2"],.plate--column.xs-2{flex-basis:16.6666666666%;max-width:16.6666666666%}.plate--container{width:100%}[data-plate-col-xs="3"],.plate--column.xs-3{flex-basis:24.9999999999%;max-width:24.9999999999%}.plate--container{width:100%}[data-plate-col-xs="4"],.plate--column.xs-4{flex-basis:33.3333333332%;max-width:33.3333333332%}.plate--container{width:100%}[data-plate-col-xs="5"],.plate--column.xs-5{flex-basis:41.6666666665%;max-width:41.6666666665%}.plate--container{width:100%}[data-plate-col-xs="6"],.plate--column.xs-6{flex-basis:49.9999999998%;max-width:49.9999999998%}.plate--container{width:100%}[data-plate-col-xs="7"],.plate--column.xs-7{flex-basis:58.3333333331%;max-width:58.3333333331%}.plate--container{width:100%}[data-plate-col-xs="8"],.plate--column.xs-8{flex-basis:66.6666666664%;max-width:66.6666666664%}.plate--container{width:100%}[data-plate-col-xs="9"],.plate--column.xs-9{flex-basis:74.9999999997%;max-width:74.9999999997%}.plate--container{width:100%}[data-plate-col-xs="10"],.plate--column.xs-10{flex-basis:83.333333333%;max-width:83.333333333%}.plate--container{width:100%}[data-plate-col-xs="11"],.plate--column.xs-11{flex-basis:91.6666666663%;max-width:91.6666666663%}.plate--container{width:100%}[data-plate-col-xs="12"],.plate--column.xs-12{flex-basis:99.9999999996%;max-width:99.9999999996%}[data-plate-position-xs="0"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:1;-webkit-order:0;-moz-order:0;-ms-flex-order:0;order:0}[data-plate-position-xs="1"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:2;-webkit-order:1;-moz-order:1;-ms-flex-order:1;order:1}[data-plate-position-xs="2"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:3;-webkit-order:2;-moz-order:2;-ms-flex-order:2;order:2}[data-plate-position-xs="3"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:4;-webkit-order:3;-moz-order:3;-ms-flex-order:3;order:3}[data-plate-position-xs="4"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:5;-webkit-order:4;-moz-order:4;-ms-flex-order:4;order:4}[data-plate-position-xs="5"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:6;-webkit-order:5;-moz-order:5;-ms-flex-order:5;order:5}[data-plate-position-xs="6"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:7;-webkit-order:6;-moz-order:6;-ms-flex-order:6;order:6}[data-plate-position-xs="7"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:8;-webkit-order:7;-moz-order:7;-ms-flex-order:7;order:7}[data-plate-position-xs="8"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:9;-webkit-order:8;-moz-order:8;-ms-flex-order:8;order:8}[data-plate-position-xs="9"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:10;-webkit-order:9;-moz-order:9;-ms-flex-order:9;order:9}[data-plate-position-xs="10"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:11;-webkit-order:10;-moz-order:10;-ms-flex-order:10;order:10}[data-plate-position-xs="11"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:12;-webkit-order:11;-moz-order:11;-ms-flex-order:11;order:11}[data-plate-position-xs="12"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:13;-webkit-order:12;-moz-order:12;-ms-flex-order:12;order:12}[data-plate-position-xs="13"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:14;-webkit-order:13;-moz-order:13;-ms-flex-order:13;order:13}[data-plate-position-xs="14"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:15;-webkit-order:14;-moz-order:14;-ms-flex-order:14;order:14}[data-plate-position-xs="15"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:16;-webkit-order:15;-moz-order:15;-ms-flex-order:15;order:15}[data-plate-position-xs="16"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:17;-webkit-order:16;-moz-order:16;-ms-flex-order:16;order:16}[data-plate-position-xs="17"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:18;-webkit-order:17;-moz-order:17;-ms-flex-order:17;order:17}[data-plate-position-xs="18"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:19;-webkit-order:18;-moz-order:18;-ms-flex-order:18;order:18}[data-plate-position-xs="19"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:20;-webkit-order:19;-moz-order:19;-ms-flex-order:19;order:19}@media(min-width: 576px){.plate--container{width:100%;max-width:576px}[data-plate-col-sm="1"],.plate--column.sm-1{flex-basis:8.3333333333%;max-width:8.3333333333%}.plate--container{width:100%;max-width:576px}[data-plate-col-sm="2"],.plate--column.sm-2{flex-basis:16.6666666666%;max-width:16.6666666666%}.plate--container{width:100%;max-width:576px}[data-plate-col-sm="3"],.plate--column.sm-3{flex-basis:24.9999999999%;max-width:24.9999999999%}.plate--container{width:100%;max-width:576px}[data-plate-col-sm="4"],.plate--column.sm-4{flex-basis:33.3333333332%;max-width:33.3333333332%}.plate--container{width:100%;max-width:576px}[data-plate-col-sm="5"],.plate--column.sm-5{flex-basis:41.6666666665%;max-width:41.6666666665%}.plate--container{width:100%;max-width:576px}[data-plate-col-sm="6"],.plate--column.sm-6{flex-basis:49.9999999998%;max-width:49.9999999998%}.plate--container{width:100%;max-width:576px}[data-plate-col-sm="7"],.plate--column.sm-7{flex-basis:58.3333333331%;max-width:58.3333333331%}.plate--container{width:100%;max-width:576px}[data-plate-col-sm="8"],.plate--column.sm-8{flex-basis:66.6666666664%;max-width:66.6666666664%}.plate--container{width:100%;max-width:576px}[data-plate-col-sm="9"],.plate--column.sm-9{flex-basis:74.9999999997%;max-width:74.9999999997%}.plate--container{width:100%;max-width:576px}[data-plate-col-sm="10"],.plate--column.sm-10{flex-basis:83.333333333%;max-width:83.333333333%}.plate--container{width:100%;max-width:576px}[data-plate-col-sm="11"],.plate--column.sm-11{flex-basis:91.6666666663%;max-width:91.6666666663%}.plate--container{width:100%;max-width:576px}[data-plate-col-sm="12"],.plate--column.sm-12{flex-basis:99.9999999996%;max-width:99.9999999996%}[data-plate-position-sm="0"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:1;-webkit-order:0;-moz-order:0;-ms-flex-order:0;order:0}[data-plate-position-sm="1"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:2;-webkit-order:1;-moz-order:1;-ms-flex-order:1;order:1}[data-plate-position-sm="2"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:3;-webkit-order:2;-moz-order:2;-ms-flex-order:2;order:2}[data-plate-position-sm="3"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:4;-webkit-order:3;-moz-order:3;-ms-flex-order:3;order:3}[data-plate-position-sm="4"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:5;-webkit-order:4;-moz-order:4;-ms-flex-order:4;order:4}[data-plate-position-sm="5"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:6;-webkit-order:5;-moz-order:5;-ms-flex-order:5;order:5}[data-plate-position-sm="6"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:7;-webkit-order:6;-moz-order:6;-ms-flex-order:6;order:6}[data-plate-position-sm="7"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:8;-webkit-order:7;-moz-order:7;-ms-flex-order:7;order:7}[data-plate-position-sm="8"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:9;-webkit-order:8;-moz-order:8;-ms-flex-order:8;order:8}[data-plate-position-sm="9"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:10;-webkit-order:9;-moz-order:9;-ms-flex-order:9;order:9}[data-plate-position-sm="10"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:11;-webkit-order:10;-moz-order:10;-ms-flex-order:10;order:10}[data-plate-position-sm="11"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:12;-webkit-order:11;-moz-order:11;-ms-flex-order:11;order:11}[data-plate-position-sm="12"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:13;-webkit-order:12;-moz-order:12;-ms-flex-order:12;order:12}[data-plate-position-sm="13"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:14;-webkit-order:13;-moz-order:13;-ms-flex-order:13;order:13}[data-plate-position-sm="14"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:15;-webkit-order:14;-moz-order:14;-ms-flex-order:14;order:14}[data-plate-position-sm="15"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:16;-webkit-order:15;-moz-order:15;-ms-flex-order:15;order:15}[data-plate-position-sm="16"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:17;-webkit-order:16;-moz-order:16;-ms-flex-order:16;order:16}[data-plate-position-sm="17"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:18;-webkit-order:17;-moz-order:17;-ms-flex-order:17;order:17}[data-plate-position-sm="18"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:19;-webkit-order:18;-moz-order:18;-ms-flex-order:18;order:18}[data-plate-position-sm="19"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:20;-webkit-order:19;-moz-order:19;-ms-flex-order:19;order:19}}@media(min-width: 768px){.plate--container{width:100%;max-width:768px}[data-plate-col-md="1"],.plate--column.md-1{flex-basis:8.3333333333%;max-width:8.3333333333%}.plate--container{width:100%;max-width:768px}[data-plate-col-md="2"],.plate--column.md-2{flex-basis:16.6666666666%;max-width:16.6666666666%}.plate--container{width:100%;max-width:768px}[data-plate-col-md="3"],.plate--column.md-3{flex-basis:24.9999999999%;max-width:24.9999999999%}.plate--container{width:100%;max-width:768px}[data-plate-col-md="4"],.plate--column.md-4{flex-basis:33.3333333332%;max-width:33.3333333332%}.plate--container{width:100%;max-width:768px}[data-plate-col-md="5"],.plate--column.md-5{flex-basis:41.6666666665%;max-width:41.6666666665%}.plate--container{width:100%;max-width:768px}[data-plate-col-md="6"],.plate--column.md-6{flex-basis:49.9999999998%;max-width:49.9999999998%}.plate--container{width:100%;max-width:768px}[data-plate-col-md="7"],.plate--column.md-7{flex-basis:58.3333333331%;max-width:58.3333333331%}.plate--container{width:100%;max-width:768px}[data-plate-col-md="8"],.plate--column.md-8{flex-basis:66.6666666664%;max-width:66.6666666664%}.plate--container{width:100%;max-width:768px}[data-plate-col-md="9"],.plate--column.md-9{flex-basis:74.9999999997%;max-width:74.9999999997%}.plate--container{width:100%;max-width:768px}[data-plate-col-md="10"],.plate--column.md-10{flex-basis:83.333333333%;max-width:83.333333333%}.plate--container{width:100%;max-width:768px}[data-plate-col-md="11"],.plate--column.md-11{flex-basis:91.6666666663%;max-width:91.6666666663%}.plate--container{width:100%;max-width:768px}[data-plate-col-md="12"],.plate--column.md-12{flex-basis:99.9999999996%;max-width:99.9999999996%}[data-plate-position-md="0"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:1;-webkit-order:0;-moz-order:0;-ms-flex-order:0;order:0}[data-plate-position-md="1"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:2;-webkit-order:1;-moz-order:1;-ms-flex-order:1;order:1}[data-plate-position-md="2"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:3;-webkit-order:2;-moz-order:2;-ms-flex-order:2;order:2}[data-plate-position-md="3"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:4;-webkit-order:3;-moz-order:3;-ms-flex-order:3;order:3}[data-plate-position-md="4"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:5;-webkit-order:4;-moz-order:4;-ms-flex-order:4;order:4}[data-plate-position-md="5"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:6;-webkit-order:5;-moz-order:5;-ms-flex-order:5;order:5}[data-plate-position-md="6"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:7;-webkit-order:6;-moz-order:6;-ms-flex-order:6;order:6}[data-plate-position-md="7"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:8;-webkit-order:7;-moz-order:7;-ms-flex-order:7;order:7}[data-plate-position-md="8"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:9;-webkit-order:8;-moz-order:8;-ms-flex-order:8;order:8}[data-plate-position-md="9"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:10;-webkit-order:9;-moz-order:9;-ms-flex-order:9;order:9}[data-plate-position-md="10"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:11;-webkit-order:10;-moz-order:10;-ms-flex-order:10;order:10}[data-plate-position-md="11"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:12;-webkit-order:11;-moz-order:11;-ms-flex-order:11;order:11}[data-plate-position-md="12"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:13;-webkit-order:12;-moz-order:12;-ms-flex-order:12;order:12}[data-plate-position-md="13"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:14;-webkit-order:13;-moz-order:13;-ms-flex-order:13;order:13}[data-plate-position-md="14"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:15;-webkit-order:14;-moz-order:14;-ms-flex-order:14;order:14}[data-plate-position-md="15"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:16;-webkit-order:15;-moz-order:15;-ms-flex-order:15;order:15}[data-plate-position-md="16"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:17;-webkit-order:16;-moz-order:16;-ms-flex-order:16;order:16}[data-plate-position-md="17"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:18;-webkit-order:17;-moz-order:17;-ms-flex-order:17;order:17}[data-plate-position-md="18"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:19;-webkit-order:18;-moz-order:18;-ms-flex-order:18;order:18}[data-plate-position-md="19"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:20;-webkit-order:19;-moz-order:19;-ms-flex-order:19;order:19}}@media(min-width: 992px){.plate--container{width:100%;max-width:992px}[data-plate-col-lg="1"],.plate--column.lg-1{flex-basis:8.3333333333%;max-width:8.3333333333%}.plate--container{width:100%;max-width:992px}[data-plate-col-lg="2"],.plate--column.lg-2{flex-basis:16.6666666666%;max-width:16.6666666666%}.plate--container{width:100%;max-width:992px}[data-plate-col-lg="3"],.plate--column.lg-3{flex-basis:24.9999999999%;max-width:24.9999999999%}.plate--container{width:100%;max-width:992px}[data-plate-col-lg="4"],.plate--column.lg-4{flex-basis:33.3333333332%;max-width:33.3333333332%}.plate--container{width:100%;max-width:992px}[data-plate-col-lg="5"],.plate--column.lg-5{flex-basis:41.6666666665%;max-width:41.6666666665%}.plate--container{width:100%;max-width:992px}[data-plate-col-lg="6"],.plate--column.lg-6{flex-basis:49.9999999998%;max-width:49.9999999998%}.plate--container{width:100%;max-width:992px}[data-plate-col-lg="7"],.plate--column.lg-7{flex-basis:58.3333333331%;max-width:58.3333333331%}.plate--container{width:100%;max-width:992px}[data-plate-col-lg="8"],.plate--column.lg-8{flex-basis:66.6666666664%;max-width:66.6666666664%}.plate--container{width:100%;max-width:992px}[data-plate-col-lg="9"],.plate--column.lg-9{flex-basis:74.9999999997%;max-width:74.9999999997%}.plate--container{width:100%;max-width:992px}[data-plate-col-lg="10"],.plate--column.lg-10{flex-basis:83.333333333%;max-width:83.333333333%}.plate--container{width:100%;max-width:992px}[data-plate-col-lg="11"],.plate--column.lg-11{flex-basis:91.6666666663%;max-width:91.6666666663%}.plate--container{width:100%;max-width:992px}[data-plate-col-lg="12"],.plate--column.lg-12{flex-basis:99.9999999996%;max-width:99.9999999996%}[data-plate-position-lg="0"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:1;-webkit-order:0;-moz-order:0;-ms-flex-order:0;order:0}[data-plate-position-lg="1"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:2;-webkit-order:1;-moz-order:1;-ms-flex-order:1;order:1}[data-plate-position-lg="2"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:3;-webkit-order:2;-moz-order:2;-ms-flex-order:2;order:2}[data-plate-position-lg="3"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:4;-webkit-order:3;-moz-order:3;-ms-flex-order:3;order:3}[data-plate-position-lg="4"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:5;-webkit-order:4;-moz-order:4;-ms-flex-order:4;order:4}[data-plate-position-lg="5"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:6;-webkit-order:5;-moz-order:5;-ms-flex-order:5;order:5}[data-plate-position-lg="6"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:7;-webkit-order:6;-moz-order:6;-ms-flex-order:6;order:6}[data-plate-position-lg="7"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:8;-webkit-order:7;-moz-order:7;-ms-flex-order:7;order:7}[data-plate-position-lg="8"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:9;-webkit-order:8;-moz-order:8;-ms-flex-order:8;order:8}[data-plate-position-lg="9"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:10;-webkit-order:9;-moz-order:9;-ms-flex-order:9;order:9}[data-plate-position-lg="10"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:11;-webkit-order:10;-moz-order:10;-ms-flex-order:10;order:10}[data-plate-position-lg="11"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:12;-webkit-order:11;-moz-order:11;-ms-flex-order:11;order:11}[data-plate-position-lg="12"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:13;-webkit-order:12;-moz-order:12;-ms-flex-order:12;order:12}[data-plate-position-lg="13"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:14;-webkit-order:13;-moz-order:13;-ms-flex-order:13;order:13}[data-plate-position-lg="14"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:15;-webkit-order:14;-moz-order:14;-ms-flex-order:14;order:14}[data-plate-position-lg="15"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:16;-webkit-order:15;-moz-order:15;-ms-flex-order:15;order:15}[data-plate-position-lg="16"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:17;-webkit-order:16;-moz-order:16;-ms-flex-order:16;order:16}[data-plate-position-lg="17"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:18;-webkit-order:17;-moz-order:17;-ms-flex-order:17;order:17}[data-plate-position-lg="18"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:19;-webkit-order:18;-moz-order:18;-ms-flex-order:18;order:18}[data-plate-position-lg="19"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:20;-webkit-order:19;-moz-order:19;-ms-flex-order:19;order:19}}@media(min-width: 1200px){.plate--container{width:100%;max-width:1200px}[data-plate-col-xl="1"],.plate--column.xl-1{flex-basis:8.3333333333%;max-width:8.3333333333%}.plate--container{width:100%;max-width:1200px}[data-plate-col-xl="2"],.plate--column.xl-2{flex-basis:16.6666666666%;max-width:16.6666666666%}.plate--container{width:100%;max-width:1200px}[data-plate-col-xl="3"],.plate--column.xl-3{flex-basis:24.9999999999%;max-width:24.9999999999%}.plate--container{width:100%;max-width:1200px}[data-plate-col-xl="4"],.plate--column.xl-4{flex-basis:33.3333333332%;max-width:33.3333333332%}.plate--container{width:100%;max-width:1200px}[data-plate-col-xl="5"],.plate--column.xl-5{flex-basis:41.6666666665%;max-width:41.6666666665%}.plate--container{width:100%;max-width:1200px}[data-plate-col-xl="6"],.plate--column.xl-6{flex-basis:49.9999999998%;max-width:49.9999999998%}.plate--container{width:100%;max-width:1200px}[data-plate-col-xl="7"],.plate--column.xl-7{flex-basis:58.3333333331%;max-width:58.3333333331%}.plate--container{width:100%;max-width:1200px}[data-plate-col-xl="8"],.plate--column.xl-8{flex-basis:66.6666666664%;max-width:66.6666666664%}.plate--container{width:100%;max-width:1200px}[data-plate-col-xl="9"],.plate--column.xl-9{flex-basis:74.9999999997%;max-width:74.9999999997%}.plate--container{width:100%;max-width:1200px}[data-plate-col-xl="10"],.plate--column.xl-10{flex-basis:83.333333333%;max-width:83.333333333%}.plate--container{width:100%;max-width:1200px}[data-plate-col-xl="11"],.plate--column.xl-11{flex-basis:91.6666666663%;max-width:91.6666666663%}.plate--container{width:100%;max-width:1200px}[data-plate-col-xl="12"],.plate--column.xl-12{flex-basis:99.9999999996%;max-width:99.9999999996%}[data-plate-position-xl="0"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:1;-webkit-order:0;-moz-order:0;-ms-flex-order:0;order:0}[data-plate-position-xl="1"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:2;-webkit-order:1;-moz-order:1;-ms-flex-order:1;order:1}[data-plate-position-xl="2"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:3;-webkit-order:2;-moz-order:2;-ms-flex-order:2;order:2}[data-plate-position-xl="3"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:4;-webkit-order:3;-moz-order:3;-ms-flex-order:3;order:3}[data-plate-position-xl="4"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:5;-webkit-order:4;-moz-order:4;-ms-flex-order:4;order:4}[data-plate-position-xl="5"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:6;-webkit-order:5;-moz-order:5;-ms-flex-order:5;order:5}[data-plate-position-xl="6"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:7;-webkit-order:6;-moz-order:6;-ms-flex-order:6;order:6}[data-plate-position-xl="7"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:8;-webkit-order:7;-moz-order:7;-ms-flex-order:7;order:7}[data-plate-position-xl="8"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:9;-webkit-order:8;-moz-order:8;-ms-flex-order:8;order:8}[data-plate-position-xl="9"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:10;-webkit-order:9;-moz-order:9;-ms-flex-order:9;order:9}[data-plate-position-xl="10"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:11;-webkit-order:10;-moz-order:10;-ms-flex-order:10;order:10}[data-plate-position-xl="11"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:12;-webkit-order:11;-moz-order:11;-ms-flex-order:11;order:11}[data-plate-position-xl="12"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:13;-webkit-order:12;-moz-order:12;-ms-flex-order:12;order:12}[data-plate-position-xl="13"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:14;-webkit-order:13;-moz-order:13;-ms-flex-order:13;order:13}[data-plate-position-xl="14"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:15;-webkit-order:14;-moz-order:14;-ms-flex-order:14;order:14}[data-plate-position-xl="15"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:16;-webkit-order:15;-moz-order:15;-ms-flex-order:15;order:15}[data-plate-position-xl="16"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:17;-webkit-order:16;-moz-order:16;-ms-flex-order:16;order:16}[data-plate-position-xl="17"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:18;-webkit-order:17;-moz-order:17;-ms-flex-order:17;order:17}[data-plate-position-xl="18"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:19;-webkit-order:18;-moz-order:18;-ms-flex-order:18;order:18}[data-plate-position-xl="19"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:20;-webkit-order:19;-moz-order:19;-ms-flex-order:19;order:19}}[data-plate-hidden-xs]{display:block !important}[data-plate-hidden-sm]{display:block !important}[data-plate-hidden-md]{display:block !important}[data-plate-hidden-lg]{display:block !important}[data-plate-hidden-xs]{display:none !important}.plate--column{min-height:4rem;width:100%}.text-right{text-align:right !important}.text-center{text-align:center !important}.text-left{text-align:left !important}.plate--page-content-wrapper,.plate--section,.plate--column{display:-webkit-box;-webkit-flex-direction:column;display:-moz-box;-moz-flex-direction:column;display:-ms-flexbox;-ms-flex-direction:column;display:-webkit-flex;display:flex;flex-direction:column}.plate--element__image img{max-width:100% !important;width:initial}@media(max-width: 991.98px){.section{padding-top:5rem;padding-bottom:5rem}}@media(min-width: 992px){.section{padding-top:5rem;padding-bottom:5rem}}@media(max-width: 991.98px){.p-t-m--s{padding-top:2.5rem}.p-b-m--s{padding-bottom:2.5rem}}@media(max-width: 991.98px){.p-t-m--m{padding-top:5rem}.p-b-m--m{padding-bottom:5rem}}@media(max-width: 991.98px){.p-t-m--l{padding-top:10rem}.p-b-m--l{padding-bottom:10rem}}@media(min-width: 992px){.p-t-d--s{padding-top:2.5rem}.p-b-d--s{padding-bottom:2.5rem}}@media(min-width: 992px){.p-t-d--m{padding-top:5rem}.p-b-d--m{padding-bottom:5rem}}@media(min-width: 992px){.p-t-d--l{padding-top:10rem}.p-b-d--l{padding-bottom:10rem}}*{box-sizing:border-box;margin:0}.main-header.is-sticky{position:fixed;left:0;right:0;top:0;z-index:120}.card-compact-list{display:flex;flex-direction:column}.card-compact-list .button-group{margin-block-start:4rem}.card-compact{padding:2rem 0;border-bottom:1px solid var(--primary-color);display:grid;grid-template-areas:"image content";grid-template-columns:1fr 2fr;grid-gap:4rem}.card-compact:first-child{border-top:1px solid var(--primary-color)}.card-compact .card-compact-image{grid-area:image}.card-compact .card-compact-content{grid-area:content}.card-compact .card-title{margin-block-end:0;font-size:1.8rem;line-height:1.7777777778;color:var(--secondary-color)}.card-compact .button-group{margin-block-start:2rem}.filter-app{width:100%}#filter-app{position:relative}#filter-app .result_wrapper{display:flex;flex-direction:column;gap:40px}@media(min-width: 992px){#filter-app .result_wrapper{padding-inline-end:25px}}#filter-app .filter__items__title{margin-bottom:-1px;font-weight:700}#filter-app .filter__items__list{padding:0;padding-block:16px;border-bottom:1px solid;margin-bottom:-1px}#filter-app .filter__items__list__item{background-color:var(--white);border:1px solid var(--grey);border-radius:8px;color:#072125;padding:8px 10.5px;display:flex;align-items:center;gap:1rem}#filter-app .filter__items__list__item:not(:last-child){margin-bottom:8px}#filter-app .filter__items__list__item,#filter-app .filter__items__list__item label,#filter-app .filter__items__list__item input{cursor:pointer}#filter-app .filter__items__list__item input[type=checkbox]{display:flex;align-items:center;justify-content:center;width:15px;height:15px;flex:0 0 auto;accent-color:var(--primary-color-light);align-self:flex-start;margin-block:6px}#filter-app .filter__items__list__item--selected{border-color:#000}#filter-app .filter__items__search,#filter-app .filter__items__search_location{margin-bottom:2rem}#filter-app .filter__items__search input,#filter-app .filter__items__search_location input{border:none;padding:5px 2rem;width:100%;min-height:3.6rem}#filter-app .filter__items__search_location .selector{border-left:1px solid}#filter-app .filter__items__search_location .selector__input{padding:5px 1rem}#filter-app .filter__items__search_location .selector__placeholder,#filter-app .filter__items__search_location .selector__value{display:flex;white-space:nowrap}#filter-app .filter__items__search_location .selector__list__item:hover{background-color:rgba(0,0,0,.1)}#filter-app .filter__items__search{margin-bottom:2rem}#filter-app .filter__items__search__title{margin-bottom:1rem}#filter-app .filter__items__range .filter__items__title{margin-bottom:2rem}#filter-app__input__taxonomy__title,#filter-app__search__title{margin-bottom:1rem}#filter-app__result{transition:all .2s ease-in-out}@media(prefers-reduced-motion: reduce){#filter-app__result{transition:none}}#filter-app__result--loading{opacity:.6}#filter-app__result__inner{transition:all .2s ease-in-out}@media(prefers-reduced-motion: reduce){#filter-app__result__inner{transition:none}}#filter-app__result__loader{width:100%;max-height:5rem;transition:all .2s ease-in-out}@media(prefers-reduced-motion: reduce){#filter-app__result__loader{transition:none}}#filter-app__result__loader__inner{height:100%}#filter-app__result__loader svg{transition:all .2s ease-in-out;height:100%;height:5rem;animation-name:loader;animation-duration:2s;animation-iteration-count:infinite;animation-fill-mode:linear;animation-timing-function:linear}@media(prefers-reduced-motion: reduce){#filter-app__result__loader svg{transition:none}}@keyframes loader{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}#filter-app__result--full .filter__result__loader{opacity:0;max-height:0}#filter-app__result--full .filter__result__loader svg{height:0}.js-filters-button{appearance:none;background:none;border:none;border-block:1px solid var(--black);padding:0;text-align:start;padding-block:8px;display:flex;align-items:center;width:100%}.js-filters-button .label{color:var(--black);margin-inline-end:auto;font-weight:700;font-size:18px;line-height:1.1666666667}.js-filters-selected{flex:0 0 auto;width:20px;height:20px;margin-inline-end:10px;color:gold;fill:var(--primary-color-light)}.js-filters-selected.selected{opacity:0;transition:opacity .2s ease-in-out}.has-filters .js-filters-selected.selected{opacity:1}.js-filters-selected.chevron{transition:transform .2s ease-in-out}.opened .js-filters-selected.chevron{transform:rotate(-0.5turn)}.remove-filters-button.button{appearance:none;background:none;border:none;padding:0;text-align:start;padding-block:16px;display:flex;align-items:center;width:100%;line-height:1.3125;margin-block-start:4px;border-radius:0}.remove-filters-button.button svg{width:16px;height:16px}.form-field-description,.form-field-error{grid-area:error;font-size:12px;line-height:21px;text-indent:16px}.form-field-error{color:var(--error-color)}.file{cursor:pointer;width:100%;grid-area:filedrop;opacity:0;font-size:0}.file .filename{padding:.5rem 1.8rem;border-radius:.8rem;color:var(--input-label-color, var(--_input-label-color, black))}.file__drop{position:relative;display:grid;grid-template-areas:"label label" "filedrop button" "error error";grid-template-columns:auto 1fr;grid-template-rows:0fr 0fr 0fr;cursor:pointer}.file__drop.has_file .file__overlay{color:var(--black);border-color:var(--black)}.file__drop:focus-within .file__overlay{color:var(--black);border-color:var(--black)}.file__drop.has-error .file__overlay{color:var(--error-color);border-color:var(--error-color)}.file__drop label{grid-area:label;font-weight:600;margin-block-end:4px}.file .file,.file__overlay{grid-area:filedrop}.file__overlay{pointer-events:none;grid-area:filedrop;justify-self:flex-start;padding:1rem 4.8rem 1rem 1rem;background-color:rgba(0,0,0,0);display:flex;align-items:center}.file .drag_over{border-style:dashed}.file__drop:not(.has_file) .file__remove{display:none}.file__remove{grid-area:button;justify-self:flex-start;border:none;margin-inline-start:30px}input.file{margin-top:0 !important}:root{--offset: 0px;--max_width: 100%;--gutter: 18px;--columns: 12;--color: hsla(223.2, 100%, 61.4%, 0.1);--repeating-width: calc(100% / var(--columns));--column-width: calc((100% / var(--columns)) - var(--gutter));--background-width: calc(100% + var(--gutter));--background-columns: repeating-linear-gradient( to right, var(--color), var(--color) var(--column-width), transparent var(--column-width), transparent var(--repeating-width) )}.plate-form-form{position:relative}.plate-form-form.active-cms-editor::before{position:absolute;top:0;right:0;bottom:0;left:0;margin-right:auto;margin-left:auto;width:calc(100% - 2*var(--offset));max-width:var(--max_width);content:"";background-image:var(--background-columns);background-size:var(--background-width) 100%;z-index:1000;pointer-events:none}.js-grid-checkbox{opacity:1 !important;width:3rem;height:3rem;position:fixed !important;right:1rem;bottom:1rem;z-index:100}:root{--primary-color: #1102A3;--primary-color-light: #3A71FF;--secondary-color: #3100FF;--tertiary-color: #DBE9FF;--valid-color: #198754;--error-color: #A33202;--light-grey: #F8F9FA;--placeholder-color: #999;--grey: #D0D2D9;--black: #000;--white: #fff}.plate-form-form{display:grid;grid-template-columns:repeat(12, 1fr);column-gap:18px;row-gap:38px;padding:1rem}@media(min-width: 992px){.plate-form-form{padding:2rem 3rem}}.plate-form-form .form-input{display:flex;flex-direction:column;padding:0}.plate-form-form .form-input input,.plate-form-form .form-input textarea,.plate-form-form .form-input select{accent-color:var(--primary-color-light);padding:10px 16px;width:100%;border:1px solid var(--grey);font-family:inherit}.plate-form-form .form-input input::placeholder,.plate-form-form .form-input textarea::placeholder,.plate-form-form .form-input select::placeholder{color:var(--placeholder-color, var(--grey));opacity:1}.plate-form-form .form-input input:focus:not([type=checkbox]),.plate-form-form .form-input textarea:focus:not([type=checkbox]),.plate-form-form .form-input select:focus:not([type=checkbox]){border-color:var(--black);outline:none}.plate-form-form .form-input input:not([type=date]):not(select):not(:focus):not(:placeholder-shown):invalid,.plate-form-form .form-input textarea:not([type=date]):not(select):not(:focus):not(:placeholder-shown):invalid,.plate-form-form .form-input select:not([type=date]):not(select):not(:focus):not(:placeholder-shown):invalid{border-color:var(--error-color)}.plate-form-form .form-input.has-error input{border-color:var(--error-color)}.plate-form-form .form-input label{font-weight:600;margin-block-end:4px}.plate-form-form .form-input.type-actions{grid-column:span 12;align-items:flex-start}.plate-form-form .form-input:not([data-grid-column]){grid-column:span 12}.plate-form-form fieldset.type-condition{padding:0;border:none}.plate-form-form fieldset.type-condition:focus-within .form-input{border-color:var(--black)}.plate-form-form fieldset.type-condition legend{font-size:inherit;font-family:inherit;font-weight:600;margin:0}.plate-form-form fieldset.type-condition .form-input{border-radius:8px;border:1px solid var(--grey);color:#072125;padding:8px 10.5px;display:flex;align-items:center;gap:1rem}.plate-form-form fieldset.type-condition .form-input.checkbox{display:flex;align-items:center;flex-direction:row;justify-content:center;gap:1rem}.plate-form-form fieldset.type-condition .form-input.checkbox input[type=checkbox]{width:15px;height:15px;flex:0 0 auto;accent-color:var(--primary-color-light);align-self:flex-start;margin-block:6px}.plate-form-form fieldset.type-condition .form-input.checkbox label{font-weight:normal}.plate-form-form fieldset.type-condition .form-input.checkbox label::before,.plate-form-form fieldset.type-condition .form-input.checkbox label::after{content:unset !important}.plate-form-form select{background:rgba(0,0,0,0)}[data-grid-column="1"]{grid-column:span 12}@media(min-width: 992px){[data-grid-column="1"]{grid-column:span 1}}[data-grid-column="2"]{grid-column:span 12}@media(min-width: 992px){[data-grid-column="2"]{grid-column:span 2}}[data-grid-column="3"]{grid-column:span 12}@media(min-width: 992px){[data-grid-column="3"]{grid-column:span 3}}[data-grid-column="4"]{grid-column:span 12}@media(min-width: 992px){[data-grid-column="4"]{grid-column:span 4}}[data-grid-column="5"]{grid-column:span 12}@media(min-width: 992px){[data-grid-column="5"]{grid-column:span 5}}[data-grid-column="6"]{grid-column:span 12}@media(min-width: 992px){[data-grid-column="6"]{grid-column:span 6}}[data-grid-column="7"]{grid-column:span 12}@media(min-width: 992px){[data-grid-column="7"]{grid-column:span 7}}[data-grid-column="8"]{grid-column:span 12}@media(min-width: 992px){[data-grid-column="8"]{grid-column:span 8}}[data-grid-column="9"]{grid-column:span 12}@media(min-width: 992px){[data-grid-column="9"]{grid-column:span 9}}[data-grid-column="10"]{grid-column:span 12}@media(min-width: 992px){[data-grid-column="10"]{grid-column:span 10}}[data-grid-column="11"]{grid-column:span 12}@media(min-width: 992px){[data-grid-column="11"]{grid-column:span 11}}[data-grid-column="12"]{grid-column:span 12}@media(min-width: 992px){[data-grid-column="12"]{grid-column:span 12}}.required-description{grid-column:span 12;color:var(--placeholder-color, var(--grey))}.js-backlink{justify-self:flex-end}.job-card-list{width:100%;max-width:520px;margin:10rem auto;display:flex;flex-direction:column;gap:3rem}.arrow-wrapper{margin:0;padding:0;width:3rem;height:3rem;border:2px solid var(--primary-color-light);display:flex;align-items:center;justify-content:center;border-radius:100%;background-color:rgba(0,0,0,0);transition:background-color .2s ease-in-out}.arrow-wrapper .arrow{width:1.5rem;height:1.5rem;fill:var(--primary-color-light)}.job-card{border:1px solid var(--grey);background-color:#fff;transition:border .2s ease-in-out;border-radius:1.5rem;padding:20px;cursor:pointer;position:relative}.job-card .title{display:flex;flex-direction:column;margin-block-end:16px;padding-inline-end:1rem}.job-card h3{margin-block-end:0}.job-card h3 a{text-decoration:underline}.job-card h3 a::before{content:"";position:absolute;inset:0}.job-card .subtitle{font-weight:600;font-size:1.2rem}.job-card .description{line-height:1.3125}.job-card:hover{border-color:var(--black)}.job-card:hover .arrow-wrapper{background:var(--primary-color-light)}.job-card:hover .arrow{fill:#fff}.job-card{display:grid;grid-template-areas:"title title" "description description" "meta circle"}@media(min-width: 992px){.job-card{grid-template-areas:"title circle" "description description" "meta meta";grid-template-columns:1fr auto}}.job-card .title{grid-area:title}.job-card .arrow-wrapper{grid-area:circle;justify-self:flex-end;align-self:flex-end}@media(min-width: 992px){.job-card .arrow-wrapper{align-self:flex-start}}.job-card .description{grid-area:description}.job-card .job-meta{grid-area:meta;align-self:flex-end}.job-meta{display:flex;flex-direction:column;gap:10px}@media(min-width: 992px){.job-meta{flex-direction:row;gap:5px}}.job-posting-detail .job-meta{padding-inline:25px;margin-block-end:40px}.job-meta-item{align-self:flex-start;display:flex;align-items:center;gap:8px;padding:8px 10px;border-radius:24px;background-color:var(--tertiary-color);color:var(--primary-color-light)}.job-meta-item svg{flex:0 0 auto;width:24px;height:24px;fill:currentColor}.school-card-list{display:flex;flex-wrap:wrap;gap:1rem}.school-card-list .school-card{width:calc(50% - 2rem)}@media(max-width: 991.98px){.school-card-column-wrapper{order:2}}.school-card{background:#fff;box-shadow:-1px 4px 20px rgba(0,0,0,.1),0px 2px 4px -1px rgba(0,0,0,.06);border-radius:24px}.school-card-media{display:grid;grid-template-areas:"media"}.school-card-media .school-card-thumb{grid-area:media;z-index:0;position:relative;clip-path:circle(250% at 50% -335%);width:100%}.school-card-media .school-card-thumb img{width:100%;aspect-ratio:100/45;border-top-left-radius:24px;border-top-right-radius:24px}.school-card-media .school-card-thumb::after{content:"";border-top-left-radius:24px;border-top-right-radius:24px;position:absolute;display:flex;inset:0;background:rgba(255,255,255,.75)}.school-card-media svg{grid-area:media;align-self:center;justify-self:center;z-index:1;aspect-ratio:100/45}.school-card-content{display:flex;flex-direction:column;min-height:12rem;padding:1.5rem;color:var(--primary-color)}.school-card-content h2{margin-top:0}.school-card-content p{line-height:1.5}.school-card-link{color:var(--primary-color);margin-block-start:auto}.svg-icon{width:1.5rem;height:1.5rem;fill:currentColor}.theme-bar{min-height:4.5625rem}@media(min-width: 576px){.theme-bar{min-height:6.75rem}}@media(min-width: 992px){.theme-bar{min-height:8.75rem}}@media(min-width: 992px){.theme-bar--large{min-height:11rem}}@media(min-width: 992px){.theme-bar--small{min-height:3rem}}@media(min-width: 992px){.page-content{margin:-5.75rem 0 4rem}.job_posting .page-content{margin:-2rem 0 4rem}}.theme-red .theme-bar{background:#fd546e}.theme-blue .theme-bar{background:#9bc9ff}.theme-turquoise .theme-bar{background:#0ac9cb}.theme-purple .theme-bar{background:#cd81dc}.video-section{position:relative;overflow:hidden;width:100%;aspect-ratio:100/56}.video-section iframe{width:100%;width:110vw;height:56.25vw;min-height:110vh;min-width:177.77vh;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);pointer-events:none;overflow:hidden}.no-vacancies-text{font-size:22px;line-height:1.2727272727;font-weight:700}.toggle_filter.button{width:100%;justify-content:center}@media(min-width: 992px){.toggle_filter.button{display:none}}.load_more span,.back_to_top span{margin-block-start:3.2px}.icon-up svg{transform:rotate(-90deg)}.icon-down svg{transform:rotate(90deg)}.filters-title-items{display:flex;flex-direction:row;gap:8px}.filters-title-items .js-remove-filters{margin-inline-start:auto}@media(min-width: 992px){.filters-title-items .js-remove-filters{margin-inline-start:0}}@media(min-width: 992px){.filters-title-items{flex-direction:column}}.vacancy_index__filters{z-index:190;position:fixed;inset:0;background-color:var(--white);padding-block-end:90px;padding-inline:25px;padding-block-start:130px}@media(max-width: 991.98px){.vacancy_index__filters{overflow-x:scroll;-ms-overflow-style:none;scrollbar-width:none}.vacancy_index__filters::-webkit-scrollbar{display:none}.vacancy_index__filters:not(.active){display:none}}@media(min-width: 992px){.vacancy_index__filters{position:relative;padding:0 30px 0 0;width:100%;padding-left:25px}}.vacancy_index__filters .arrow-wrapper{display:none}.vacancy_index__filters .arrow-wrapper svg{transform:rotate(0.5turn)}@media(max-width: 991.98px){.vacancy_index__filters.active .arrow-wrapper{display:flex;margin-block-end:8px}}.mobile{display:initial}@media(min-width: 992px){.mobile{display:none}}.desktop{display:none}@media(min-width: 992px){.desktop{display:initial}}.mobile-open-filter-button{padding:12px 24px;border:none;background-color:var(--primary-color-light);color:var(--white);font-size:24px;line-height:1.4;font-weight:600;position:fixed;bottom:0;left:0;width:100%;display:flex;align-items:center;gap:8px;justify-content:space-between}.mobile-open-filter-button.has-filters{text-decoration:underline}.mobile-open-filter-button svg{width:1.5rem;height:1.5rem;fill:currentColor;flex:0 0 auto}@media(min-width: 992px){.mobile-open-filter-button{display:none}}.pagination{display:flex;flex-direction:column;gap:8px;margin-block-end:2rem}@media(min-width: 992px){.pagination{flex-direction:row;justify-content:flex-end}}.pagination .load_more{margin-inline:auto}.pagination .back_to_top,.pagination .load_more{width:100%;justify-content:space-between}.pagination .back_to_top span,.pagination .load_more span{text-align:center}@media(min-width: 992px){.pagination .back_to_top,.pagination .load_more{width:auto}}.plate--element__button+.plate--element__button{margin-block-start:10px}.button-group{display:flex;flex-wrap:wrap;justify-items:flex-start}.button{background-color:var(--primary-color);color:#fff;font-family:inherit;font-weight:700;display:flex;align-items:center;gap:8px;padding:12px 21px;border-radius:32px;transition:all .2s ease-in-out}.button span{color:inherit}.button.has-icon{padding-inline-end:16px}.button.primary{border:none}.button.primary:hover,.button.primary:focus{color:var(--primary-color-light) !important}.button.secondary{border:2px solid var(--primary-color-light);padding-block:10px;background-color:rgba(0,0,0,0);color:var(--primary-color-light)}.button.secondary:hover,.button.secondary:focus{color:#fff !important;background-color:var(--primary-color-light)}.button.tertiary{padding:12px 21px 12px 0;background-color:rgba(0,0,0,0);color:var(--primary-color-light)}.button.tertiary:hover,.button.tertiary:focus{color:var(--primary-color)}.button svg{flex:0 0 auto;width:1.5rem;height:1.5rem;fill:currentColor}.button:hover,.button:focus{text-decoration:none}.button.primary[disabled],.button.secondary[disabled]{background-color:var(--grey) !important;color:#fff !important;cursor:initial}.button.primary[disabled]:hover,.button.primary[disabled]:focus,.button.secondary[disabled]:hover,.button.secondary[disabled]:focus{background-color:var(--grey) !important;color:#fff !important;cursor:initial}.button.tertiary[disabled]{color:var(--grey) !important;cursor:initial}.button.tertiary[disabled]:hover,.button.tertiary[disabled]:focus{color:var(--grey) !important;cursor:initial}#job_grid{display:grid;grid-template-areas:"job"}#job_grid .job-posting-detail{grid-area:job}#job_grid #apply_app{grid-area:job;opacity:0;transition:all .3s ease-out;z-index:-1}#job_grid.vue-job-form-is-active #apply_app{opacity:1;background-color:#fff;z-index:10}.vacancy_index{width:100%}.vacancy_index__filters__subtitle{padding:0;margin:0}.vacancy_index__filters__subtitle h2{line-height:1.4;font-size:34px;margin-block-end:21px}@media(min-width: 992px){.vacancy_index__filters__subtitle h2{font-size:44px;margin-block-end:40px}}.vacancy_index__filters__title{position:fixed;bottom:0;left:0;display:block;cursor:pointer;text-align:right;z-index:10;width:100%;background-color:var(--grey);color:#fff;padding:1rem 5px}.vacancy_index__filters__title i{margin-left:1rem}@media(min-width: 992px){.vacancy_index__filters__title{display:none}}.filter__wrapper{z-index:116}.job-posting-detail-description{padding-inline:25px;margin-block-end:40px}.job-posting-detail-description p{font-size:20px;line-height:1.4}.job-posting-header{margin-block-end:70px;padding-inline:25px}.job-posting-header h1{color:var(--black);font-size:34px;font-weight:700;line-height:1.4}@media(min-width: 992px){.job-posting-header h1{font-size:44px}}.job-posting-header .valid-through{font-size:22px;font-weight:700;line-height:1.2727272727}.job-posting-header-actions{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.job-posting-header-actions .valid-through{margin-inline-end:auto}.job-posting-detail-footer{margin-block:40px;padding-inline:25px;display:flex;flex-wrap:wrap;gap:16px}@media(min-width: 992px){.job-posting-detail-footer .apply_button{order:1;margin-inline-start:auto}}.heading-1{font-size:34px;line-height:1.4}@media(min-width: 768px){.heading-1{font-size:44px}}.heading-2{font-size:22px;line-height:1.2727272727}
