._slider_item_1somb_1{color:rgb(var(--text));background:rgb(var(--background))}._slider_item_inner_top_1somb_6{width:100%;box-sizing:border-box}._slider_item_inner_top_header_1somb_11{position:relative;min-height:30vh}@media screen and (orientation: landscape){._slider_item_inner_top_header_1somb_11{min-height:50vh}}._slider_item_inner_top_header_track_1somb_21{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden}@media screen and (min-width: 48rem){._slider_item_inner_top_header_track_1somb_21{left:1.5rem;right:1.5rem;width:calc(100% - 3rem)}}._slider_item_inner_top_header_track_image_1somb_37{position:absolute;left:0;top:0;width:100%;height:100%;z-index:1}._slider_item_inner_top_header_track_image_1somb_37 img{display:block;width:100%;height:100%;object-fit:cover}._slider_item_inner_top_header_track_gradient_1somb_52{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;background:linear-gradient(0deg,rgb(var(--black)/30%),rgb(var(--black)/0%))}._slider_item_inner_top_header_headline_1somb_62{padding-left:1.5rem;padding-right:1.5rem;margin:0 auto;max-width:92rem;font-size:1.8rem;line-height:1.3;padding-top:1.5em;padding-bottom:.7em;position:relative;z-index:3;height:100%;box-sizing:border-box;display:flex;align-items:flex-end;min-height:30vh}@media screen and (min-width: 32rem){._slider_item_inner_top_header_headline_1somb_62{padding-left:4rem;padding-right:4rem}}@media screen and (min-width: 48rem){._slider_item_inner_top_header_headline_1somb_62{padding-left:4rem;padding-right:4rem}}@media screen and (min-width: 64rem){._slider_item_inner_top_header_headline_1somb_62{padding-left:7rem;padding-right:7rem}}@media screen and (min-width: 80rem){._slider_item_inner_top_header_headline_1somb_62{padding-left:10rem;padding-right:10rem}}@media screen and (min-width: 32rem){._slider_item_inner_top_header_headline_1somb_62{font-size:2.5rem}}@media screen and (min-width: 48rem){._slider_item_inner_top_header_headline_1somb_62{font-size:3.5rem}}@media screen and (min-width: 64rem){._slider_item_inner_top_header_headline_1somb_62{font-size:4rem}}@media screen and (orientation: landscape){._slider_item_inner_top_header_headline_1somb_62{min-height:50vh}}._slider_item_inner_top_header_headline_1somb_62>h1{color:rgb(var(--white));text-shadow:0px 0px 40px rgb(var(--black)/50%)}._slider_item_inner_top_header_headline_1somb_62>h1>span{display:block}._slider_item_inner_top_header_headline_1somb_62>h1>span:nth-child(1){font-weight:400}._slider_item_inner_top_header_headline_1somb_62>h1>span:nth-child(2){font-weight:700}._slider_item_inner_controls_1somb_138{position:relative;display:flex;align-items:center;justify-content:space-between;padding-top:1.5rem;padding-bottom:1.5rem;left:1.5rem;right:1.5rem;width:calc(100% - 3rem)}._slider_item_inner_controls_dots_1somb_150{display:flex;align-items:center;flex-wrap:wrap;gap:1rem .5rem}._slider_item_inner_controls_dots_1somb_150 input[type=radio]{position:relative;width:2rem;height:1px;background:rgb(var(--text)/30%)}._slider_item_inner_controls_dots_1somb_150 input[type=radio]:checked{background:rgb(var(--text))}._slider_item_inner_controls_dots_1somb_150 input[type=radio]:before{position:absolute;top:-5px;left:0;display:block;width:100%;height:13px;content:" "}._slider_item_inner_controls_arrows_1somb_175{font-size:.7rem;line-height:1.4;display:flex;align-items:center;gap:.5em}@media screen and (min-width: 32rem){._slider_item_inner_controls_arrows_1somb_175{font-size:.8rem}}@media screen and (min-width: 48rem){._slider_item_inner_controls_arrows_1somb_175{font-size:.9rem}}._slider_item_inner_controls_arrows_1somb_175>button{font-size:120%;font-variation-settings:"wght" 150}._slider_item_inner_controls_arrows_1somb_175>span{font-variant-numeric:tabular-nums;display:flex;align-items:center}._slider_item_inner_center_1somb_202{padding-left:1.5rem;padding-right:1.5rem;box-sizing:border-box;margin:0 auto;max-width:92rem}@media screen and (min-width: 32rem){._slider_item_inner_center_1somb_202{padding-left:4rem;padding-right:4rem}}@media screen and (min-width: 48rem){._slider_item_inner_center_1somb_202{padding-left:4rem;padding-right:4rem}}@media screen and (min-width: 64rem){._slider_item_inner_center_1somb_202{padding-left:7rem;padding-right:7rem}}@media screen and (min-width: 80rem){._slider_item_inner_center_1somb_202{padding-left:10rem;padding-right:10rem}}._slider_item_inner_center_1somb_202>p{font-size:1rem;line-height:1.4;padding-bottom:1.5em}@media screen and (min-width: 32rem){._slider_item_inner_center_1somb_202>p{font-size:1.1rem}}@media screen and (min-width: 48rem){._slider_item_inner_center_1somb_202>p{font-size:1.2rem}}@media screen and (min-width: 32rem){._slider_item_inner_center_1somb_202>p{font-size:1.1rem;line-height:1.6}}@media screen and (min-width: 32rem) and (min-width: 32rem){._slider_item_inner_center_1somb_202>p{font-size:1.2rem}}@media screen and (min-width: 32rem) and (min-width: 48rem){._slider_item_inner_center_1somb_202>p{font-size:1.35rem}}@media screen and (min-width: 32rem) and (min-width: 64rem){._slider_item_inner_center_1somb_202>p{font-size:1.5rem}}._slider_item_inner_contact_1somb_270{padding-left:1.5rem;padding-right:1.5rem;box-sizing:border-box;margin:0 auto;max-width:92rem;padding-bottom:4rem}@media screen and (min-width: 32rem){._slider_item_inner_contact_1somb_270{padding-left:4rem;padding-right:4rem}}@media screen and (min-width: 48rem){._slider_item_inner_contact_1somb_270{padding-left:4rem;padding-right:4rem}}@media screen and (min-width: 64rem){._slider_item_inner_contact_1somb_270{padding-left:7rem;padding-right:7rem}}@media screen and (min-width: 80rem){._slider_item_inner_contact_1somb_270{padding-left:10rem;padding-right:10rem}}._slider_item_inner_contact_1somb_270>a{border:1px solid rgb(var(--text));border-radius:9999px;color:rgb(var(--text));display:inline-block;overflow:hidden;padding:.3em 2.5em;position:relative;text-align:center;transition:color .2s;z-index:2;font-size:1rem;line-height:1.4}._slider_item_inner_contact_1somb_270>a:before{background:rgb(var(--text));border:1px solid rgb(var(--text));border-radius:0 9999px 9999px 0;content:" ";display:block;height:100%;left:0;position:absolute;top:0;transform:translate(-100%);transition:transform .2s;width:100%;z-index:-1}._slider_item_inner_contact_1somb_270>a:hover{color:rgb(var(--background))}._slider_item_inner_contact_1somb_270>a:hover:before{transform:translate(0)}@media screen and (min-width: 32rem){._slider_item_inner_contact_1somb_270>a{font-size:1.1rem}}@media screen and (min-width: 48rem){._slider_item_inner_contact_1somb_270>a{font-size:1.2rem}}._work_item_k02rb_1{background:rgb(var(--black));color:rgb(var(--purple-dark));padding-top:5rem}._work_item_inner_k02rb_7{padding-left:1.5rem;padding-right:1.5rem;box-sizing:border-box;margin:0 auto;max-width:92rem;display:grid;gap:3rem}@media screen and (min-width: 32rem){._work_item_inner_k02rb_7{padding-left:4rem;padding-right:4rem}}@media screen and (min-width: 48rem){._work_item_inner_k02rb_7{padding-left:4rem;padding-right:4rem}}@media screen and (min-width: 64rem){._work_item_inner_k02rb_7{padding-left:7rem;padding-right:7rem}}@media screen and (min-width: 80rem){._work_item_inner_k02rb_7{padding-left:10rem;padding-right:10rem}}@media screen and (min-width: 48rem){._work_item_inner_k02rb_7{gap:5rem}}._work_item_inner_item_k02rb_46{display:grid;align-items:center;grid-template-columns:repeat(2,1fr);gap:1rem}@media screen and (min-width: 48rem){._work_item_inner_item_k02rb_46{grid-template-columns:repeat(3,1fr);gap:3rem}}._work_item_inner_item_text_k02rb_59{font-size:.7rem;line-height:1.4;order:1}@media screen and (min-width: 32rem){._work_item_inner_item_text_k02rb_59{font-size:.8rem}}@media screen and (min-width: 48rem){._work_item_inner_item_text_k02rb_59{font-size:.9rem}}@media screen and (min-width: 48rem){._work_item_inner_item_text_k02rb_59{font-size:1rem;line-height:1.4}}@media screen and (min-width: 48rem) and (min-width: 32rem){._work_item_inner_item_text_k02rb_59{font-size:1.1rem}}@media screen and (min-width: 48rem) and (min-width: 48rem){._work_item_inner_item_text_k02rb_59{font-size:1.2rem}}._work_item_inner_item_text_k02rb_59[data-even=false]{text-align:right}._work_item_inner_item_text_k02rb_59[data-even=true]{order:2}._work_item_inner_item_text_k02rb_59 strong{font-weight:700}._work_item_inner_item_images_k02rb_100{transform:translateY(10vh);transition:transform .3s;transition-delay:.1s easeinquart;will-change:true;position:relative;order:2}._work_item_inner_item_images_k02rb_100[data-intersecting=true]{transform:translateY(0)}@media screen and (min-width: 48rem){._work_item_inner_item_images_k02rb_100{grid-column:span 2}}._work_item_inner_item_images_k02rb_100[data-even=true]{order:1}._work_item_inner_item_images_k02rb_100[data-even=true]>div{padding-left:10%}._work_item_inner_item_images_k02rb_100[data-even=true]>div:nth-child(2){left:-10%}._work_item_inner_item_images_k02rb_100[data-even=false]>div{padding-right:10%}._work_item_inner_item_images_k02rb_100[data-even=false]>div:nth-child(2){right:-10%}._work_item_inner_item_images_k02rb_100>div:nth-child(1){position:relative;z-index:1}._work_item_inner_item_images_k02rb_100>div:nth-child(2){position:absolute;width:40%;z-index:2;top:-15%}._work_item_more_k02rb_142{padding:2.5rem 1.5rem;box-sizing:border-box;margin:0 auto;max-width:92rem;display:flex;justify-content:center}@media screen and (min-width: 32rem){._work_item_more_k02rb_142{padding-left:4rem;padding-right:4rem}}@media screen and (min-width: 48rem){._work_item_more_k02rb_142{padding-left:4rem;padding-right:4rem}}@media screen and (min-width: 64rem){._work_item_more_k02rb_142{padding-left:7rem;padding-right:7rem}}@media screen and (min-width: 80rem){._work_item_more_k02rb_142{padding-left:10rem;padding-right:10rem}}._work_item_more_k02rb_142>button{font-size:1.1rem;line-height:1.6;background:rgb(var(--purple-dark));width:min(30vw,8rem);height:min(30vw,8rem);border-radius:9999px;display:flex;align-items:center;justify-content:center;color:rgb(var(--white))}@media screen and (min-width: 32rem){._work_item_more_k02rb_142>button{font-size:1.2rem}}@media screen and (min-width: 48rem){._work_item_more_k02rb_142>button{font-size:1.35rem}}@media screen and (min-width: 64rem){._work_item_more_k02rb_142>button{font-size:1.5rem}}._header_x83z8_1{background:rgb(var(--background));color:rgb(var(--text))}._header_x83z8_1[data-supplementary=true]>div>h1{margin-bottom:0;padding-bottom:1em}._header_x83z8_1[data-contact=true]>div>h1{margin-bottom:0;padding-bottom:1em}._header_x83z8_1>div{padding-left:1.5rem;padding-right:1.5rem;box-sizing:border-box;margin:0 auto;max-width:92rem;font-size:1.8rem;line-height:1.3;padding-top:2em}@media screen and (min-width: 32rem){._header_x83z8_1>div{padding-left:4rem;padding-right:4rem}}@media screen and (min-width: 48rem){._header_x83z8_1>div{padding-left:4rem;padding-right:4rem}}@media screen and (min-width: 64rem){._header_x83z8_1>div{padding-left:7rem;padding-right:7rem}}@media screen and (min-width: 80rem){._header_x83z8_1>div{padding-left:10rem;padding-right:10rem}}@media screen and (min-width: 32rem){._header_x83z8_1>div{font-size:2.5rem}}@media screen and (min-width: 48rem){._header_x83z8_1>div{font-size:3.5rem}}@media screen and (min-width: 64rem){._header_x83z8_1>div{font-size:4rem}}._header_x83z8_1>div>a{font-size:1rem;line-height:1.4;align-items:center;display:flex;gap:.5em;margin-bottom:1.5em}@media screen and (min-width: 32rem){._header_x83z8_1>div>a{font-size:1.1rem}}@media screen and (min-width: 48rem){._header_x83z8_1>div>a{font-size:1.2rem}}._header_x83z8_1>div>a>span:nth-child(1){font-size:150%;font-variation-settings:"wght" 300}._header_x83z8_1>div>a>span:nth-child(2){font-weight:500}._header_x83z8_1>div>h1{font-weight:400;margin-bottom:.2em}._header_x83z8_1>div>p{font-size:1.1rem;line-height:1.6;padding-bottom:3em}@media screen and (min-width: 32rem){._header_x83z8_1>div>p{font-size:1.2rem}}@media screen and (min-width: 48rem){._header_x83z8_1>div>p{font-size:1.35rem}}@media screen and (min-width: 64rem){._header_x83z8_1>div>p{font-size:1.8rem}}._home_competencies_x83z8_112{color:rgb(var(--black));background:rgb(var(--white))}._home_competencies_x83z8_112>div{padding-left:1.5rem;padding-right:1.5rem;box-sizing:border-box;margin:0 auto;max-width:92rem;padding-bottom:2em}@media screen and (min-width: 32rem){._home_competencies_x83z8_112>div{padding-left:4rem;padding-right:4rem}}@media screen and (min-width: 48rem){._home_competencies_x83z8_112>div{padding-left:4rem;padding-right:4rem}}@media screen and (min-width: 64rem){._home_competencies_x83z8_112>div{padding-left:7rem;padding-right:7rem}}@media screen and (min-width: 80rem){._home_competencies_x83z8_112>div{padding-left:10rem;padding-right:10rem}}@media screen and (min-width: 48rem){._home_competencies_x83z8_112>div{padding-bottom:4em}}@media screen and (min-width: 64rem){._home_competencies_x83z8_112>div{padding-bottom:6em}}._home_competencies_x83z8_112>div>header>h2{font-size:1.4rem;line-height:1.6;color:rgb(var(--purple-medium));font-weight:400;padding-top:1.5em;padding-bottom:1em}@media screen and (min-width: 32rem){._home_competencies_x83z8_112>div>header>h2{font-size:1.7rem}}@media screen and (min-width: 48rem){._home_competencies_x83z8_112>div>header>h2{font-size:2.1rem}}@media screen and (min-width: 64rem){._home_competencies_x83z8_112>div>header>h2{font-size:2.5rem}}._home_competencies_x83z8_112>div>details>summary{font-size:1.8rem;line-height:1.3;display:flex;align-items:center;border-top:1px solid rgb(var(--black)/20%);cursor:pointer;gap:.5em}@media screen and (min-width: 32rem){._home_competencies_x83z8_112>div>details>summary{font-size:2.5rem}}@media screen and (min-width: 48rem){._home_competencies_x83z8_112>div>details>summary{font-size:3.5rem}}@media screen and (min-width: 64rem){._home_competencies_x83z8_112>div>details>summary{font-size:4rem}}._home_competencies_x83z8_112>div>details>summary>h3{padding:.2em 0}._home_competencies_x83z8_112>div>details>summary>span{font-variation-settings:"wght" 100;font-size:160%;transition:transform .3s}._home_competencies_x83z8_112>div>details[open]>summary>span{transform:rotate(180deg)}._home_competencies_x83z8_112>div>details>div>div{font-size:1rem;line-height:1.4;padding-top:1em;padding-bottom:2em}._home_competencies_x83z8_112>div>details>div>div a{text-decoration:underline}._home_competencies_x83z8_112>div>details>div>div h3{font-size:100%;font-weight:600;margin-bottom:.3em;margin-top:2em}._home_competencies_x83z8_112>div>details>div>div p+p{margin:1em 0 0}._home_competencies_x83z8_112>div>details>div>div ul,._home_competencies_x83z8_112>div>details>div>div ol{font-size:90%;margin:1.5em}._home_competencies_x83z8_112>div>details>div>div h3+ul,._home_competencies_x83z8_112>div>details>div>div h3+ol{margin-top:.3em}._home_competencies_x83z8_112>div>details>div>div li{margin:.5em 0}._home_competencies_x83z8_112>div>details>div>div ul li{list-style:none;position:relative}._home_competencies_x83z8_112>div>details>div>div ul li:before{content:"—";font-weight:200;left:-1.5em;position:absolute}._home_competencies_x83z8_112>div>details>div>div strong{font-weight:500}._home_competencies_x83z8_112>div>details>div>div *:first-child{margin-top:0}._home_competencies_x83z8_112>div>details>div>div *:last-child{margin-bottom:0}@media screen and (min-width: 32rem){._home_competencies_x83z8_112>div>details>div>div{font-size:1.1rem}}@media screen and (min-width: 48rem){._home_competencies_x83z8_112>div>details>div>div{font-size:1.2rem}}._home_competencies_x83z8_112>div>div{font-size:1rem;line-height:1.4;padding-top:1em}@media screen and (min-width: 32rem){._home_competencies_x83z8_112>div>div{font-size:1.1rem}}@media screen and (min-width: 48rem){._home_competencies_x83z8_112>div>div{font-size:1.2rem}}._home_competencies_x83z8_112>div>div>a{border:1px solid rgb(var(--purple-dark));border-radius:9999px;color:rgb(var(--purple-dark));display:inline-block;overflow:hidden;padding:.3em 2.5em;position:relative;text-align:center;transition:color .2s;z-index:2}._home_competencies_x83z8_112>div>div>a:before{background:rgb(var(--purple-dark));border:1px solid rgb(var(--purple-dark));border-radius:0 9999px 9999px 0;content:" ";display:block;height:100%;left:0;position:absolute;top:0;transform:translate(-100%);transition:transform .2s;width:100%;z-index:-1}._home_competencies_x83z8_112>div>div>a:hover{color:rgb(var(--white))}._home_competencies_x83z8_112>div>div>a:hover:before{transform:translate(0)}
