.card-possibility{border:1px solid rgba(var(--color-green-light-rgb),.5);column-gap:unset;display:grid;flex-shrink:0;grid-template-columns:repeat(10,1fr);grid-template-rows:max-content;max-width:41.6666666667%;padding:3rem 0 3.5rem;row-gap:unset}.blind-scheme-black .card-possibility{border-color:var(--color-white)}.blind-scheme-black .card-possibility--dark{border-color:var(--color-black)!important}.card-possibility.card-possibility--card-condition{min-height:22.625rem;min-width:37.5%}@media(max-width:989.98px){.card-possibility.card-possibility--card-condition{min-height:20.625rem;min-width:100%}}@media(max-width:639.98px){.card-possibility.card-possibility--card-condition{min-height:14.125rem}}@media(min-width:1920px){.card-possibility.card-possibility--card-condition{max-width:33.33%;min-width:33.33%}}.card-possibility.card-possibility--card-condition-link{grid-template-columns:repeat(12,1fr);min-height:22.875rem}@media(max-width:989.98px){.card-possibility.card-possibility--card-condition-link{min-height:22.375rem}}@media(max-width:639.98px){.card-possibility.card-possibility--card-condition-link{grid-template-columns:1fr;min-height:14.25rem}}.card-possibility.card-possibility--card-vacancy-slider{min-height:14.5625rem;padding:2rem 0}@media(max-width:639.98px){.card-possibility.card-possibility--card-vacancy-slider{grid-template-columns:repeat(6,1fr)}}@media(min-width:640px)and (max-width:989.98px){.card-possibility.card-possibility--card-vacancy-slider{grid-template-columns:repeat(9,1fr)}}@media(min-width:990px){.card-possibility.card-possibility--card-vacancy-slider{max-width:none;min-height:20.625rem;padding:3rem 0}}.card-possibility.card-possibility--link,.card-possibility.card-possibility--small-text{max-width:50%;position:relative;transition-duration:.3s;transition-property:background-color,color;transition-timing-function:ease}@media(hover:hover)and (pointer:fine){.card-possibility.card-possibility--link.focus-visible,.card-possibility.card-possibility--link:hover,.card-possibility.card-possibility--small-text.focus-visible,.card-possibility.card-possibility--small-text:hover{background-color:var(--color-green-light)}.card-possibility.card-possibility--link.focus-visible .card-possibility__bottom-items,.card-possibility.card-possibility--link.focus-visible .card-possibility__icon,.card-possibility.card-possibility--link.focus-visible .card-possibility__link,.card-possibility.card-possibility--link.focus-visible .card-possibility__number,.card-possibility.card-possibility--link.focus-visible .card-possibility__text,.card-possibility.card-possibility--link.focus-visible .card-possibility__title,.card-possibility.card-possibility--link:hover .card-possibility__bottom-items,.card-possibility.card-possibility--link:hover .card-possibility__icon,.card-possibility.card-possibility--link:hover .card-possibility__link,.card-possibility.card-possibility--link:hover .card-possibility__number,.card-possibility.card-possibility--link:hover .card-possibility__text,.card-possibility.card-possibility--link:hover .card-possibility__title,.card-possibility.card-possibility--small-text.focus-visible .card-possibility__bottom-items,.card-possibility.card-possibility--small-text.focus-visible .card-possibility__icon,.card-possibility.card-possibility--small-text.focus-visible .card-possibility__link,.card-possibility.card-possibility--small-text.focus-visible .card-possibility__number,.card-possibility.card-possibility--small-text.focus-visible .card-possibility__text,.card-possibility.card-possibility--small-text.focus-visible .card-possibility__title,.card-possibility.card-possibility--small-text:hover .card-possibility__bottom-items,.card-possibility.card-possibility--small-text:hover .card-possibility__icon,.card-possibility.card-possibility--small-text:hover .card-possibility__link,.card-possibility.card-possibility--small-text:hover .card-possibility__number,.card-possibility.card-possibility--small-text:hover .card-possibility__text,.card-possibility.card-possibility--small-text:hover .card-possibility__title{color:var(--color-blue-dark)}}.card-possibility.card-possibility--link.focus-visible,.card-possibility.card-possibility--small-text.focus-visible{background-color:var(--color-green-light)}.card-possibility.card-possibility--link.focus-visible .card-possibility__bottom-items,.card-possibility.card-possibility--link.focus-visible .card-possibility__icon,.card-possibility.card-possibility--link.focus-visible .card-possibility__link,.card-possibility.card-possibility--link.focus-visible .card-possibility__number,.card-possibility.card-possibility--link.focus-visible .card-possibility__text,.card-possibility.card-possibility--link.focus-visible .card-possibility__title,.card-possibility.card-possibility--small-text.focus-visible .card-possibility__bottom-items,.card-possibility.card-possibility--small-text.focus-visible .card-possibility__icon,.card-possibility.card-possibility--small-text.focus-visible .card-possibility__link,.card-possibility.card-possibility--small-text.focus-visible .card-possibility__number,.card-possibility.card-possibility--small-text.focus-visible .card-possibility__text,.card-possibility.card-possibility--small-text.focus-visible .card-possibility__title{color:var(--color-blue-dark)}@media(max-width:989.98px){.card-possibility.card-possibility--link,.card-possibility.card-possibility--small-text{max-width:100%}}.card-possibility--dark.card-possibility--link{color:var(--color-black);max-width:none}@media(hover:hover)and (pointer:fine){.card-possibility--dark.card-possibility--link.focus-visible,.card-possibility--dark.card-possibility--link:hover{background-color:var(--color-blue-dark)}.card-possibility--dark.card-possibility--link.focus-visible .card-possibility__bottom-items,.card-possibility--dark.card-possibility--link.focus-visible .card-possibility__link,.card-possibility--dark.card-possibility--link.focus-visible .card-possibility__number,.card-possibility--dark.card-possibility--link.focus-visible .card-possibility__text,.card-possibility--dark.card-possibility--link:hover .card-possibility__bottom-items,.card-possibility--dark.card-possibility--link:hover .card-possibility__link,.card-possibility--dark.card-possibility--link:hover .card-possibility__number,.card-possibility--dark.card-possibility--link:hover .card-possibility__text{color:var(--color-white)}.card-possibility--dark.card-possibility--link.focus-visible .card-possibility__icon,.card-possibility--dark.card-possibility--link.focus-visible .card-possibility__title,.card-possibility--dark.card-possibility--link:hover .card-possibility__icon,.card-possibility--dark.card-possibility--link:hover .card-possibility__title{color:var(--color-green-light)}.blind-scheme-black .card-possibility--dark.card-possibility--link.focus-visible .card-possibility__icon,.blind-scheme-black .card-possibility--dark.card-possibility--link:hover .card-possibility__icon{color:var(--color-white)!important}}.card-possibility--dark.card-possibility--link.focus-visible{background-color:var(--color-blue-dark)}.card-possibility--dark.card-possibility--link.focus-visible .card-possibility__bottom-items,.card-possibility--dark.card-possibility--link.focus-visible .card-possibility__link,.card-possibility--dark.card-possibility--link.focus-visible .card-possibility__number,.card-possibility--dark.card-possibility--link.focus-visible .card-possibility__text{color:var(--color-white)}.card-possibility--dark.card-possibility--link.focus-visible .card-possibility__icon,.card-possibility--dark.card-possibility--link.focus-visible .card-possibility__title{color:var(--color-green-light)}.blind-scheme-black .card-possibility--dark.card-possibility--link.focus-visible .card-possibility__icon{color:var(--color-white)!important}@media(max-width:1919.98px){.card-possibility{max-width:35.4375rem}}@media(max-width:989.98px){.card-possibility{grid-template-columns:repeat(12,1fr);max-width:100%}}@media(max-width:639.98px){.card-possibility{grid-template-columns:1fr;padding:2rem 1.5rem}}.card-possibility__title{color:var(--color-white);font-family:Neue Machina,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:1.125rem;font-weight:500;grid-column:2/10;grid-row:2;line-height:1.4}.blind-text-medium .card-possibility__title{font-size:1.25rem}.blind-text-large .card-possibility__title{font-size:1.375rem}@media(min-width:640px){.card-possibility__title{font-size:1.5rem;line-height:1.2}.blind-text-medium .card-possibility__title{font-size:1.625rem}.blind-text-large .card-possibility__title{font-size:1.75rem}}@media(max-width:989.98px){.card-possibility__title{grid-column:2/8}}@media(max-width:639.98px){.card-possibility__title{grid-column:1}}.card-possibility--card-condition .card-possibility__title{margin-top:auto;min-height:3.625rem}@media(max-width:989.98px){.card-possibility--card-condition .card-possibility__title{min-height:auto}}@media(max-width:639.98px){.card-possibility--card-condition .card-possibility__title{align-self:start;margin-bottom:1rem;margin-top:unset}}.card-possibility--card-condition-link .card-possibility__title{color:var(--color-green-light);font-family:Neue Machina,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:1.375rem;font-weight:500;grid-column:2/12;line-height:1.2;margin-top:auto}.blind-text-medium .card-possibility--card-condition-link .card-possibility__title{font-size:1.5rem}.blind-text-large .card-possibility--card-condition-link .card-possibility__title{font-size:1.625rem}@media(min-width:640px){.card-possibility--card-condition-link .card-possibility__title{font-size:2.5rem;line-height:1.1}.blind-text-medium .card-possibility--card-condition-link .card-possibility__title{font-size:2.625rem}.blind-text-large .card-possibility--card-condition-link .card-possibility__title{font-size:2.75rem}}@media(max-width:639.98px){.card-possibility--card-condition-link .card-possibility__title{grid-column:1;grid-row:1;margin-bottom:.5rem}}.card-possibility--card-vacancy-slider .card-possibility__title{align-self:start;margin-bottom:2rem;margin-top:auto;min-height:3.625rem}@media(max-width:639.98px){.card-possibility--card-vacancy-slider .card-possibility__title{grid-column:1/7;margin:auto 1.5rem 1.5rem;min-height:3.125rem}}.card-possibility--dark .card-possibility__title{color:currentColor}@media(min-width:640px){.ecology-page .card-possibility__title{grid-column:2/9}}.card-possibility__text-wrapper{grid-column:5/10;grid-row:1}@media(max-width:989.98px){.card-possibility__text-wrapper{grid-column:6/12}}@media(max-width:639.98px){.card-possibility__text-wrapper{grid-column:1;grid-row:3}.card-possibility--link .card-possibility__text-wrapper{grid-row:2}.card-possibility--card-condition .card-possibility__text-wrapper{margin-top:auto}}.card-possibility--card-condition-link .card-possibility__text-wrapper{grid-column:6/12}@media(max-width:639.98px){.card-possibility--card-condition-link .card-possibility__text-wrapper{grid-column:1;margin-top:auto}}.card-possibility--card-vacancy-slider .card-possibility__text-wrapper{grid-column:7/10;margin-bottom:4.5rem;min-height:3rem}@media(max-width:989.98px){.card-possibility--card-vacancy-slider .card-possibility__text-wrapper{grid-column:6/9}}@media(max-width:639.98px){.card-possibility--card-vacancy-slider .card-possibility__text-wrapper{grid-column:3/7;grid-row:1;margin-bottom:2rem;margin-right:1.5rem;min-height:2.625rem}}.card-possibility__text{color:var(--color-white)}.card-possibility--link .card-possibility__text{font-family:Neue Machina,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:1.125rem;font-weight:500;line-height:1.4;margin-bottom:2rem}.blind-text-medium .card-possibility--link .card-possibility__text{font-size:1.25rem}.blind-text-large .card-possibility--link .card-possibility__text{font-size:1.375rem}@media(min-width:640px){.card-possibility--link .card-possibility__text{font-size:1.5rem;line-height:1.2}.blind-text-medium .card-possibility--link .card-possibility__text{font-size:1.625rem}.blind-text-large .card-possibility--link .card-possibility__text{font-size:1.75rem}}@media(max-width:639.98px){.card-possibility--link .card-possibility__text{margin-bottom:1.5rem}}.card-possibility--small-text .card-possibility__text{color:hsla(0,0%,100%,.5)}.card-possibility--dark .card-possibility__text{color:currentColor}.card-possibility__text-add{color:hsla(0,0%,100%,.5);font-size:.75rem;font-weight:400;line-height:1.4;margin-top:1rem}.blind-text-medium .card-possibility__text-add{font-size:.875rem}.blind-text-large .card-possibility__text-add{font-size:1rem}@media(min-width:640px){.card-possibility__text-add{font-size:.75rem;line-height:1.4}.blind-text-medium .card-possibility__text-add{font-size:.875rem}.blind-text-large .card-possibility__text-add{font-size:1rem}}.card-possibility__link{align-items:center;color:var(--color-white);display:flex}.card-possibility__link:after{bottom:0;content:"";left:0;position:absolute;right:0;top:0}.card-possibility--dark .card-possibility__link{color:currentColor}.card-possibility__icon{color:var(--color-green-light);margin-left:.9375rem}.blind-scheme-black .card-possibility__icon{color:var(--color-black)!important}.card-possibility__number{color:var(--color-green-light);font-family:Neue Machina,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:1.375rem;font-weight:500;grid-column:2/4;grid-row:1;line-height:1.2}.blind-text-medium .card-possibility__number{font-size:1.5rem}.blind-text-large .card-possibility__number{font-size:1.625rem}@media(min-width:640px){.card-possibility__number{font-size:2.5rem;line-height:1.1}.blind-text-medium .card-possibility__number{font-size:2.625rem}.blind-text-large .card-possibility__number{font-size:2.75rem}}@media(max-width:639.98px){.card-possibility__number{grid-column:1;margin-bottom:.5rem}.card-possibility--card-condition .card-possibility__number{margin-bottom:2rem}.card-possibility--card-vacancy-slider .card-possibility__number{grid-column:1/3;margin:0 1.5rem}}.card-possibility__bottom-items{color:var(--color-white);display:flex;flex-wrap:wrap;gap:2rem;grid-column:2/10;grid-row:3;margin-top:auto}@media(max-width:639.98px){.card-possibility__bottom-items{gap:1.5rem;grid-column:1/7;margin:auto 1.5rem 0}}.career-conditions{background-color:var(--color-blue-dark);padding:9.5625rem 0 3.75rem;position:relative}@media(max-width:989.98px){.career-conditions{padding:9.375rem 0 3.5rem}}@media(max-width:639.98px){.career-conditions{padding:6.5rem 0 2.5rem}}.career-conditions__block{background-color:var(--color-blue-dark)}.career-conditions__container{padding:0 calc(50% - 57.5rem)}@media(max-width:1919.98px){.career-conditions__container{padding:0 2.5rem}}@media(max-width:989.98px){.career-conditions__container{padding:0 1.25rem}}@media(max-width:639.98px){.career-conditions__container{padding:0 1rem}}@media(min-width:1920px){.career-conditions__container{margin-left:auto;margin-right:auto;max-width:120rem;padding:0 1rem;width:100%}}@media(min-width:1920px)and (min-width:640px){.career-conditions__container{padding:0 1.25rem}}@media(min-width:1920px)and (min-width:990px){.career-conditions__container{padding:0 2.5rem}}@media(min-width:1920px)and (min-width:1920px){.career-conditions__container{padding:0 7rem}}@media screen and (min-width:1920px)and (min-width:2559px){.career-conditions__container{max-width:124rem}}.career-conditions__title-wrapper{display:grid;grid-template-columns:repeat(6,1fr);margin-bottom:3.5rem}@media(min-width:640px){.career-conditions__title-wrapper{grid-template-columns:repeat(12,1fr)}}@media(min-width:990px){.career-conditions__title-wrapper{grid-template-columns:repeat(24,1fr)}}@media(max-width:639.98px){.career-conditions__title-wrapper{margin-bottom:3rem}}.career-conditions__title{color:var(--color-green-light);font-family:Neue Machina,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:1.625rem;font-weight:500;grid-column:1/12;line-height:1.1}.blind-text-medium .career-conditions__title{font-size:1.75rem}.blind-text-large .career-conditions__title{font-size:1.875rem}@media(min-width:640px){.career-conditions__title{font-size:3rem}.blind-text-medium .career-conditions__title{font-size:3.125rem}.blind-text-large .career-conditions__title{font-size:3.25rem}}.career-conditions__title .line{transform:translateY(100%);transition-property:transform}.animate .career-conditions__title .line{transform:translateY(0);transition-delay:calc(.6s + .2s*(var(--line-index)));transition-duration:.6s;transition-timing-function:cubic-bezier(.12,.46,.47,.99)}@media(max-width:639.98px){.career-conditions__title{margin-bottom:1.5rem}}@media(min-width:640px)and (max-width:989.98px){.career-conditions__title{margin-bottom:2.5rem}}@media(min-width:990px){.career-conditions--ecology .career-conditions__title{grid-column:1/9}.ecology-page .career-conditions--ecology .career-conditions__title{grid-column:1/13}}@media(max-width:639.98px){.career-conditions__lead-text{grid-column:1/7}}@media(min-width:640px){.career-conditions__lead-text{grid-column:1/13}}@media(min-width:990px){.career-conditions__lead-text{grid-column:14/24}}.career-conditions__lead{color:var(--color-white);font-family:Neue Machina,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:1.125rem;font-weight:500;line-height:1.4}.blind-text-medium .career-conditions__lead{font-size:1.25rem}.blind-text-large .career-conditions__lead{font-size:1.375rem}@media(min-width:640px){.career-conditions__lead{font-size:1.5rem;line-height:1.2}.blind-text-medium .career-conditions__lead{font-size:1.625rem}.blind-text-large .career-conditions__lead{font-size:1.75rem}}.career-conditions__lead .line{transform:translateY(100%);transition-property:transform}.animate .career-conditions__lead .line{transform:translateY(0);transition-delay:calc(.7s + .2s*(var(--line-index)));transition-duration:.6s;transition-timing-function:cubic-bezier(.12,.46,.47,.99)}@media(max-width:639.98px){.career-conditions__lead{margin-top:1.5rem}}@media(min-width:640px){.career-conditions__lead{margin-top:2.5rem}}.career-conditions--ecology .career-conditions__lead{margin-top:0}.career-conditions__text{color:var(--color-white)}.career-conditions__text .line{transform:translateY(100%);transition-property:transform}.animate .career-conditions__text .line{transform:translateY(0);transition-delay:calc(.75s + .2s*(var(--line-index)));transition-duration:.6s;transition-timing-function:cubic-bezier(.12,.46,.47,.99)}@media(max-width:639.98px){.career-conditions__text{margin-top:1rem}}@media(min-width:640px){.career-conditions__text{margin-top:1.5rem}}@media(min-width:990px){.career-conditions__text{margin-top:2rem}}.career-conditions__items-head{align-items:end;display:flex;justify-content:space-between;margin-bottom:2rem}@media(max-width:639.98px){.career-conditions__items-head{margin-bottom:1.5rem}}.career-conditions__items-text{color:var(--color-green-light);font-size:.6875rem;font-weight:500;letter-spacing:.075rem;line-height:1.4;margin-right:auto;text-transform:uppercase}.blind-text-medium .career-conditions__items-text{font-size:.8125rem}.blind-text-large .career-conditions__items-text{font-size:.9375rem}@media(min-width:640px){.career-conditions__items-text{font-size:.75rem}.blind-text-medium .career-conditions__items-text{font-size:.875rem}.blind-text-large .career-conditions__items-text{font-size:1rem}}body:not(.no-animate) .career-conditions__items-text{opacity:0;transform:translateY(1.5rem);transition-delay:.7s;transition-duration:.75s;transition-property:transform,opacity;transition-timing-function:cubic-bezier(.61,1,.88,1)}body:not(.no-animate) .animate .career-conditions__items-text{opacity:1;transform:unset}.career-conditions__items-text:before{background-color:var(--color-green-light);border-radius:50%;content:"";display:inline-block;height:.5rem;margin-right:1.5rem;width:.5rem}.blind-scheme-blue .career-conditions__items-text:before,.blind-scheme-brown .career-conditions__items-text:before,.blind-scheme-green .career-conditions__items-text:before{background-color:currentColor}body:not(.no-animate) .career-conditions__button{opacity:0;transform:translateY(1.5rem);transition-delay:.7s;transition-duration:.75s;transition-property:transform,opacity;transition-timing-function:cubic-bezier(.61,1,.88,1)}body:not(.no-animate) .animate .career-conditions__button{opacity:1;transform:unset}@media(max-width:639.98px){.career-conditions__button{order:1}}.career-conditions__items-wrapper{grid-row-gap:2rem;align-items:flex-end;display:flex;flex-wrap:wrap}.career-conditions__items-anim-wrap{opacity:0;transform:translateX(20%);transition-delay:.4s;transition-duration:.5s;transition-property:opacity,transform;transition-timing-function:cubic-bezier(.61,1,.88,1);width:calc(100vw - 2rem)}.career-conditions__items-anim-wrap.animate{opacity:1;transform:none}@media(min-width:640px){.career-conditions__items-anim-wrap{width:200%}}@media(min-width:990px){.career-conditions__items-anim-wrap{transform:translateX(40%);transition-duration:.65s}}.career-conditions__items{display:flex;flex-wrap:nowrap;grid-column:1/3;grid-row:2}@media(max-width:1919.98px){.career-conditions__items{width:calc(100% + 40px)}}@media(max-width:989.98px){.career-conditions__items{flex-direction:column;width:100%}}@media(min-width:990px){.career-conditions__card:not(:first-child){border-left:none}}@media(max-width:989.98px){.career-conditions__card:not(:first-child){border-top:none}.career-conditions.practice-conditions{padding-top:7rem}}@media(max-width:639.98px){.career-conditions.practice-conditions{padding-top:5rem}}.career-conditions.education-possibilities{padding:7.5rem 0 2.5rem}@media(max-width:989.98px){.career-conditions.education-possibilities{padding:7rem 0 2rem;padding:5rem 0 2rem}.career-conditions.education-possibilities .career-conditions__title{grid-column:1/13}}@media(max-width:639.98px){.career-conditions.education-possibilities .career-conditions__card{min-height:auto}}body:not(.no-animate) .breadcrumbs{opacity:0;transform:translateY(1.5rem);transition-delay:.3s;transition-duration:.75s;transition-property:transform,opacity;transition-timing-function:cubic-bezier(.61,1,.88,1)}body:not(.no-animate) .breadcrumbs.animate{opacity:1;transform:unset}.breadcrumbs__list{align-items:center;display:flex;list-style:none;margin:0;padding:0}.breadcrumbs__item{align-items:center;color:var(--color-white);display:inline-flex;font-size:.75rem;font-weight:400;line-height:1.4;overflow:hidden;text-overflow:ellipsis;transition-duration:.3s;transition-property:color;transition-timing-function:ease;white-space:nowrap}.blind-text-medium .breadcrumbs__item{font-size:.875rem}.blind-text-large .breadcrumbs__item{font-size:1rem}.breadcrumbs__item:not(:last-child){flex-shrink:0}.breadcrumbs__item:not(:last-child) .breadcrumbs__link:after{content:"—";margin:0 .5rem}.breadcrumbs__link{color:hsla(0,0%,100%,.5)}.breadcrumbs__link>span{color:inherit;transition-duration:.3s;transition-property:color;transition-timing-function:ease}@media(hover:hover)and (pointer:fine){.breadcrumbs__link>span.focus-visible,.breadcrumbs__link>span:hover{color:var(--color-white)}}.breadcrumbs__link>span.focus-visible{color:var(--color-white)}.breadcrumbs__text{overflow:hidden;text-overflow:ellipsis}.card-news{border-bottom:1px solid rgba(var(--color-green-light-rgb),.5);display:flex;flex-direction:column;height:100%;padding-bottom:1.5rem;position:relative}@media(min-width:640px){.card-news{padding-bottom:1.9375rem}}@media(min-width:990px){.card-news--name{width:30.75rem}}@media(min-width:640px){.card-news--name{padding:3rem 3.5rem 2.5rem}}.card-news--blue,.card-news--no-border{border-bottom:none}.card-news--blue{background-color:rgba(var(--color-blue-dark-rgb),.9);display:block;height:auto;padding:2rem 1rem;transition-duration:.3s;transition-property:background-color;transition-timing-function:ease}@media(hover:hover)and (pointer:fine){.card-news--blue[href].focus-visible,.card-news--blue[href]:hover{background-color:var(--color-green-light)}.card-news--blue[href].focus-visible .card-news__date,.card-news--blue[href].focus-visible .card-news__icon,.card-news--blue[href].focus-visible .card-news__name,.card-news--blue[href].focus-visible .card-news__title,.card-news--blue[href]:hover .card-news__date,.card-news--blue[href]:hover .card-news__icon,.card-news--blue[href]:hover .card-news__name,.card-news--blue[href]:hover .card-news__title{color:var(--color-blue-dark)}}.card-news--blue[href].focus-visible{background-color:var(--color-green-light)}.card-news--blue[href].focus-visible .card-news__date,.card-news--blue[href].focus-visible .card-news__icon,.card-news--blue[href].focus-visible .card-news__name,.card-news--blue[href].focus-visible .card-news__title{color:var(--color-blue-dark)}@media(min-width:640px){.card-news--blue{padding:2.5rem 1.25rem}}@media(min-width:640px)and (max-width:989.98px){.card-news--blue .card-news__title{max-width:24.1875rem}}@media(min-width:990px){.card-news--blue{max-width:30.75rem;padding:2.5rem 3.5rem}.card-news--big{border-bottom:none;padding-bottom:0!important}}@media(min-width:640px){.card-news--media{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap}}.card-news--align-bottom{align-self:flex-end;height:min-content}.news-main .card-news{padding-bottom:2rem}.card-news__icon{color:var(--color-green-light);position:absolute;right:1rem;top:1rem;transition-duration:.3s;transition-property:color;transition-timing-function:ease}@media(min-width:640px){.card-news__icon{right:1.5rem;top:1.5rem}}.card-news__image{height:0;margin-bottom:1.5rem;padding-top:65.82%;position:relative;width:100%}@media(min-width:640px){.card-news__image{margin-bottom:2rem}}.card-news__image img{height:100%;left:0;position:absolute;top:0;width:100%}.card-news--blue .card-news__date{color:var(--color-green-light);transition-duration:.3s;transition-property:color;transition-timing-function:ease}@media(min-width:640px){.card-news--media .card-news__date{width:100%}}.card-news__date.loading{min-height:1.5rem;overflow:hidden;position:relative}.card-news__date.loading:before{animation:loading 1.2s cubic-bezier(.4,0,.2,1) infinite;background:linear-gradient(to right,transparent 0,var(--color-grey-light) 50%,transparent 100%);background-size:200%;content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%}.card-news__name{font-family:Neue Machina,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:1.125rem;font-weight:500;line-height:1.4}.blind-text-medium .card-news__name{font-size:1.25rem}.blind-text-large .card-news__name{font-size:1.375rem}@media(min-width:640px){.card-news__name{font-size:1.5rem;line-height:1.2}.blind-text-medium .card-news__name{font-size:1.625rem}.blind-text-large .card-news__name{font-size:1.75rem}}.card-news--blue .card-news__name{color:var(--color-green-light);transition-duration:.3s;transition-property:color;transition-timing-function:ease}.card-news__name.loading{min-height:3.5rem;overflow:hidden;position:relative}.card-news__name.loading:before{animation:loading 1.2s cubic-bezier(.4,0,.2,1) infinite;background:linear-gradient(to right,transparent 0,var(--color-grey-light) 50%,transparent 100%);background-size:200%;content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%}.card-news__date+.card-news__title,.card-news__name+.card-news__title{margin-top:.5rem}@media(min-width:640px){.card-news__date+.card-news__title,.card-news__name+.card-news__title{margin-top:1rem}}.card-news__date+.card-news__link{margin-top:.5rem}@media(min-width:640px){.card-news__date+.card-news__link{margin-top:1rem}}.card-news__link{color:var(--color-black);display:inline-block;font-family:Neue Machina,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:1.125rem;font-weight:500;line-height:1.4;text-decoration:none!important;transition-duration:.3s;transition-property:color;transition-timing-function:ease}.blind-text-medium .card-news__link{font-size:1.25rem}.blind-text-large .card-news__link{font-size:1.375rem}@media(min-width:640px){.card-news__link{font-size:1.5rem;line-height:1.2}.blind-text-medium .card-news__link{font-size:1.625rem}.blind-text-large .card-news__link{font-size:1.75rem}}.card-news--media .card-news__link{margin-bottom:1rem}@media(min-width:640px){.card-news--media .card-news__link{margin-bottom:2.5rem;width:100%}}.card-news__link:after{content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}@media(hover:hover)and (pointer:fine){.card-news__link.focus-visible .card-news__text span,.card-news__link:hover .card-news__text span{transform:translateY(-100%)}}.card-news__link.focus-visible .card-news__text span{transform:translateY(-100%)}.card-news__link.loading{min-height:3.5rem;overflow:hidden;position:relative}.card-news__link.loading:before{animation:loading 1.2s cubic-bezier(.4,0,.2,1) infinite;background:linear-gradient(to right,transparent 0,var(--color-grey-light) 50%,transparent 100%);background-size:200%;content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%}.card-news__text{overflow:hidden;position:relative}.card-news__text span{display:inline-block;line-height:1.4;max-height:7.875rem;transform:translateY(0);transition-duration:.3s;transition-property:transform;transition-timing-function:ease;will-change:transform}.blind-line-height-1 .card-news__text span,.card-news__text span{-webkit-box-orient:vertical;-webkit-line-clamp:5;display:block;display:-webkit-box;font-size:1.125rem;overflow:hidden;text-overflow:ellipsis}.blind-line-height-1 .card-news__text span{line-height:1.75;max-height:9.84375rem}.blind-line-height-2 .card-news__text span{-webkit-box-orient:vertical;-webkit-line-clamp:5;display:block;display:-webkit-box;font-size:1.125rem;line-height:2;max-height:11.25rem;overflow:hidden;text-overflow:ellipsis}@media(min-width:640px){.card-news__text span{line-height:1.2;max-height:3.6rem}.blind-line-height-1 .card-news__text span,.card-news__text span{-webkit-box-orient:vertical;-webkit-line-clamp:2;display:block;display:-webkit-box;font-size:1.5rem;overflow:hidden;text-overflow:ellipsis}.blind-line-height-1 .card-news__text span{line-height:1.75;max-height:5.25rem}.blind-line-height-2 .card-news__text span{-webkit-box-orient:vertical;-webkit-line-clamp:2;display:block;display:-webkit-box;font-size:1.5rem;line-height:2;max-height:6rem;overflow:hidden;text-overflow:ellipsis}}@media(min-width:990px){.card-news--big .card-news__text span{-webkit-box-orient:vertical;-webkit-line-clamp:4;display:block;display:-webkit-box;font-size:2rem;line-height:1.2;max-height:9.6rem;overflow:hidden;text-overflow:ellipsis}}.card-news__text span:first-child{position:relative}.card-news__text span:last-child{color:var(--color-green);left:0;position:absolute;top:100%}.card-news__title{color:var(--color-white);font-size:.9375rem;font-weight:400;line-height:1.4;transition-duration:.3s;transition-property:color;transition-timing-function:ease}.blind-text-medium .card-news__title{font-size:1.0625rem}.blind-text-large .card-news__title{font-size:1.1875rem}@media(min-width:640px){.card-news__title{font-size:1rem;line-height:1.5}.blind-text-medium .card-news__title{font-size:1.125rem}.blind-text-large .card-news__title{font-size:1.25rem}}.card-news__link+.card-news__tags{margin-top:1rem}@media(min-width:640px){.card-news__link+.card-news__tags{margin-top:1.5rem}}@media(min-width:990px){.card-news--big .card-news__link+.card-news__tags{margin-top:2rem}}.news .card-news__link+.card-news__tags{margin-top:2rem}@media(min-width:640px){.news .card-news__link+.card-news__tags{margin-top:2.5rem}}.news-main .card-news__link+.card-news__tags{margin-top:2rem}@media(min-width:640px){.news-main .card-news__link+.card-news__tags{margin-top:2.5rem}}.card-news__tags{display:flex;flex-wrap:wrap;gap:.5rem;list-style:none;margin:0;padding:0;pointer-events:none;position:relative}.card-news__tags.loading{grid-gap:.5rem;align-items:center;display:flex;height:1.5rem}.card-news__tags.loading .card-news__tag-item{height:100%;overflow:hidden;position:relative;width:6rem}.card-news__tags.loading .card-news__tag-item:before{animation:loading 1.2s cubic-bezier(.4,0,.2,1) infinite;background:linear-gradient(to right,transparent 0,var(--color-grey-light) 50%,transparent 100%);background-size:200%;content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%}.card-news__counters{grid-gap:1rem 2rem;display:flex;flex-wrap:wrap;list-style:none;margin:0;padding:0}@media(min-width:640px){.card-news__counters{flex:0 0 50%}}@media(max-width:639.98px){.card-news__counters+.card-news__tags{margin-top:2rem}}@media(min-width:640px){.card-news__counters+.card-news__tags{flex:0 0 50%;justify-content:flex-end;margin-left:auto}}.card-news__tag-item{display:inline-flex}.image{background-position:50%;background-repeat:no-repeat;background-size:cover;display:block;user-select:none;width:100%}.image.is-contain{background-size:contain;object-fit:contain}.image.fill{height:100%;left:0;position:absolute;top:0;width:100%}.image img{height:100%;object-fit:cover;width:100%}.image__blind{background-color:var(--color-gray-dark);display:none!important;height:100%;left:0;opacity:0;pointer-events:none;position:absolute;top:0;width:100%}.blind-images-hidden .image__blind{display:block!important;opacity:1}.blind-images-hidden.blind-scheme-blue .image__blind,.blind-images-hidden.blind-scheme-brown .image__blind,.blind-images-hidden.blind-scheme-green .image__blind{background-color:#989d9f!important}.image__blind-alt{display:none!important;word-break:break-all}.tag{align-items:center;border:1px solid var(--color-grey-light);color:var(--color-black);cursor:pointer;display:inline-flex;justify-content:center;padding:.25rem .9375rem;transition-duration:.3s;transition-property:color,background-color,border-color;transition-timing-function:ease}.tag--disable-hover{pointer-events:none}.tag--green-light{border-color:rgba(var(--color-green-light-rgb),.5);color:var(--color-white)}.blind-scheme-black .tag--green-light{border-color:var(--color-white)!important}.tag--green-light-dark{border-color:rgba(var(--color-green-light-rgb),.5);color:var(--color-black)}.tag--medium{padding:.4375rem .9375rem}@media(hover:hover)and (pointer:fine){.tag.focus-visible,.tag:hover{background-color:var(--color-green);border-color:var(--color-green);color:var(--color-white)}}.tag.focus-visible{background-color:var(--color-green);border-color:var(--color-green);color:var(--color-white)}.tag__text{font-size:.75rem;font-weight:400;line-height:1.4}.blind-text-medium .tag__text{font-size:.875rem}.blind-text-large .tag__text{font-size:1rem}@media(min-width:640px){.tag__text{font-size:.75rem;line-height:1.4}.blind-text-medium .tag__text{font-size:.875rem}.blind-text-large .tag__text{font-size:1rem}}.tag__close{background-color:transparent;border:none;color:inherit;display:inline-flex;margin-left:.25rem;padding:0}.hero-career{background-color:var(--color-blue-dark);overflow:hidden;position:relative}@media(max-width:989.98px){.hero-career{min-height:calc(var(--vh, 1vh)*100);min-height:100svh}}@media(max-width:940px)and (max-height:480px){.hero-career{height:auto;min-height:43.75rem}}@media(max-width:989.98px){.hero-career{display:flex;flex-direction:column}}@media(min-width:990px){.hero-career:before{background:linear-gradient(180deg,rgba(0,23,43,.39),rgba(0,20,37,0));content:"";height:9.25rem;left:0;position:absolute;top:0;width:100%;z-index:3}}.hero-career__container{display:flex;flex:1 1 100%;flex-direction:column;margin-left:auto;margin-right:auto;max-width:120rem;padding:0 1rem;position:relative;width:100%;z-index:3}@media(min-width:640px){.hero-career__container{padding:0 1.25rem}}@media(min-width:990px){.hero-career__container{padding:0 2.5rem}}@media(min-width:1920px){.hero-career__container{padding:0 7rem}}@media screen and (min-width:2559px){.hero-career__container{max-width:124rem}}@media(min-width:640px)and (max-width:989.98px){.hero-career__container{padding-top:6.5rem}}@media(min-width:990px){.hero-career__container{flex:1 1 auto;min-height:calc(var(--vh, 1vh)*100);padding-top:6.5rem}}@media(min-width:990px)and (hover:none)and (pointer:coarse){.hero-career__container{min-height:100svh}}body:not(.no-animate) .hero-career__breadcrumbs{opacity:0;transform:translateY(1.5rem);transition-delay:.6s;transition-duration:.75s;transition-property:transform,opacity;transition-timing-function:cubic-bezier(.61,1,.88,1)}body:not(.no-animate) .animate .hero-career__breadcrumbs{opacity:1;transform:unset}@media(max-width:639.98px){.hero-career__breadcrumbs{display:none}}.hero-career__content{margin-top:auto;position:relative;z-index:3}@media(min-width:990px){.hero-career--port .hero-career__content{display:flex;flex-direction:column}}.hero-career__image.image{bottom:0;height:auto;max-height:calc(100vh - 4.375rem);position:absolute;right:5.375rem;width:38%;z-index:2}body:not(.no-animate) .hero-career__image.image{opacity:0;transform:translateY(1.5rem);transition-delay:0s;transition-duration:.75s;transition-property:transform,opacity;transition-timing-function:cubic-bezier(.61,1,.88,1)}body:not(.no-animate) .animate .hero-career__image.image{opacity:1;transform:unset}.hero-career.education-page.animate .hero-career__image.image{transform:scale(1.04)}@media(max-width:989.98px){.hero-career__image.image{height:auto;max-height:55.625rem;right:-15%;width:83%}}@media(max-width:639.98px){.hero-career__image.image{max-height:35.3125rem;right:-3.5rem;width:100%}}.hero-career.education-page .hero-career__image.image{max-height:100%}@media(max-width:989.98px){.hero-career.education-page .hero-career__image.image{top:4.375rem}}@media(max-width:940px)and (max-height:480px){.hero-career__image.image{max-height:37.5rem}}@media(max-width:639.98px){.hero-career.education-page .hero-career__image.image{right:.5rem}}.is-safari.is-touch .hero-career.education-page .hero-career__image.image{right:-.5rem}.is-safari.is-touch .hero-career.education-page .hero-career__image.image img{object-fit:contain}@media(min-width:640px)and (max-width:989.98px){.hero-career.education-page .hero-career__image.image{right:0;width:100%}.is-safari.is-touch .hero-career.education-page .hero-career__image.image{right:-1rem}.is-safari.is-touch .hero-career.education-page .hero-career__image.image img{object-fit:contain}}@media(min-width:990px){.hero-career.education-page .hero-career__image.image{height:100%;max-height:none;right:0;transform:scale(1);width:auto}}.hero-career__title-wrapper{display:grid;grid-template-columns:repeat(6,1fr)}@media(min-width:640px){.hero-career__title-wrapper{grid-template-columns:repeat(12,1fr)}}@media(min-width:990px){.hero-career__title-wrapper{grid-template-columns:repeat(24,1fr)}}.hero-career__title{color:var(--color-white);font-family:Neue Machina,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:1.625rem;font-weight:500;grid-column:1/13;grid-row:1;line-height:1.1;margin-bottom:6rem}.blind-text-medium .hero-career__title{font-size:1.75rem}.blind-text-large .hero-career__title{font-size:1.875rem}@media(min-width:640px){.hero-career__title{font-size:3rem}.blind-text-medium .hero-career__title{font-size:3.125rem}.blind-text-large .hero-career__title{font-size:3.25rem}}.hero-career__title .line{transform:translateY(100%);transition-property:transform}.animate .hero-career__title .line{transform:translateY(0);transition-delay:calc(.6s + .2s*(var(--line-index)));transition-duration:.6s;transition-timing-function:cubic-bezier(.12,.46,.47,.99)}@media(max-width:989.98px){.hero-career__title{grid-column:1/12;margin-bottom:3rem}}@media(max-width:639.98px){.hero-career__title{grid-column:1/7;margin-bottom:2.5rem}}@media(min-width:640px)and (max-width:989.98px){.hero-career--port .hero-career__title{margin-bottom:3.5rem}}@media(min-width:990px){.hero-career--port .hero-career__title{grid-column:1/14}.hero-career--about .hero-career__title{margin-bottom:2.6875rem}}@media(min-width:640px){.blind-letter-spacing-1 .hero-career__title,.blind-letter-spacing-2 .hero-career__title,.blind-line-height-1 .hero-career__title,.blind-line-height-2 .hero-career__title,.blind-text-large .hero-career__title,.blind-text-medium .hero-career__title{grid-column:1/13}}@media(min-width:990px){.blind-letter-spacing-1 .hero-career__title,.blind-letter-spacing-2 .hero-career__title,.blind-line-height-1 .hero-career__title,.blind-line-height-2 .hero-career__title,.blind-text-large .hero-career__title,.blind-text-medium .hero-career__title{grid-column:1/25}}.hero-career__factoids{display:flex;gap:10rem;grid-column:1/13;grid-row:2;margin-bottom:6.5rem;opacity:1}body:not(.no-animate) .hero-career__factoids{opacity:0;transform:translateY(1.5rem);transition-delay:.6s;transition-duration:.75s;transition-property:transform,opacity;transition-timing-function:cubic-bezier(.61,1,.88,1)}body:not(.no-animate) .animate .hero-career__factoids{opacity:1;transform:unset}@media(max-width:989.98px){.hero-career__factoids{gap:6.4375rem;margin-bottom:3.5rem}}@media(max-width:639.98px){.hero-career__factoids{display:none}}@media(min-width:1920px){.hero-career__factoids{gap:12.1875rem;margin-bottom:8.5rem}}.hero-career.education-page .hero-career__factoids{margin-bottom:5rem}@media(max-width:989.98px){.hero-career.education-page .hero-career__factoids{margin-bottom:2rem}}@media(min-width:640px){.hero-career--port .hero-career__factoids{margin-bottom:4.5rem}}@media(min-width:990px){.hero-career--port .hero-career__factoids{margin-bottom:6.5rem;margin-top:auto}}.hero-career__factoid .factoid__number,.hero-career__factoid .factoid__prefix,.hero-career__factoid .factoid__suffix{transform:translateY(100%);transition-delay:.7s;transition-duration:.6s;transition-property:transform;transition-timing-function:cubic-bezier(.12,.46,.47,.99)}.animate .hero-career__factoid .factoid__number,.animate .hero-career__factoid .factoid__prefix,.animate .hero-career__factoid .factoid__suffix{transform:translateY(0)}.hero-career__factoid .factoid__text{opacity:0;transform:translateY(1.5rem);transition-delay:.9s;transition-duration:.75s;transition-property:transform,opacity;transition-timing-function:cubic-bezier(.12,.46,.47,.99)}.animate .hero-career__factoid .factoid__text{opacity:1;transform:unset}.hero-career__factoid .factoid__suffix{text-transform:lowercase!important}.hero-career__card{z-index:4}body:not(.no-animate) .hero-career__card{opacity:0;transform:translateY(1.5rem);transition-delay:.6s;transition-duration:.75s;transition-property:transform,opacity;transition-timing-function:cubic-bezier(.61,1,.88,1)}body:not(.no-animate) .animate .hero-career__card{opacity:1;transform:unset}@media(max-width:639.98px){.hero-career__card{left:0;margin-left:auto;margin-right:auto;max-width:120rem;padding:0 1rem;right:0;width:100%}}@media(max-width:639.98px)and (min-width:640px){.hero-career__card{padding:0 1.25rem}}@media(max-width:639.98px)and (min-width:990px){.hero-career__card{padding:0 2.5rem}}@media(max-width:639.98px)and (min-width:1920px){.hero-career__card{padding:0 7rem}}@media screen and (max-width:639.98px)and (min-width:2559px){.hero-career__card{max-width:124rem}}@media(min-width:640px)and (max-width:989.98px){.hero-career__card{left:0;margin-left:auto;margin-right:auto;max-width:120rem;padding:0 1rem;right:0;width:100%}}@media(min-width:640px)and (max-width:989.98px)and (min-width:640px){.hero-career__card{padding:0 1.25rem}}@media(min-width:640px)and (max-width:989.98px)and (min-width:990px){.hero-career__card{padding:0 2.5rem}}@media(min-width:640px)and (max-width:989.98px)and (min-width:1920px){.hero-career__card{padding:0 7rem}}@media screen and (min-width:640px)and (max-width:989.98px)and (min-width:2559px){.hero-career__card{max-width:124rem}}@media(min-width:990px){.hero-career__card{bottom:0;position:absolute!important;right:0}}@media(min-width:1920px){.hero-career__card{max-width:none!important;padding-left:4.5rem!important;width:calc(-22.08333rem + 50vw)!important}}.hero-career.education-page .hero-career__card .card-news__icon{display:none}.hero-career__card:not([href]){pointer-events:none}.hero-career__bg{height:100%;left:0;position:absolute;right:0;top:0;transform:scale(1.35);transition-duration:.3s;transition-duration:2.1s!important;transition-property:transform;transition-timing-function:ease;width:100%;z-index:1}.animate .hero-career__bg{transform:scale(1.05)}.hero-career__overlay{background-color:var(--color-blue-dark);border-bottom:4px solid var(--color-green-light);border-top:4px solid var(--color-green-light);display:none;height:101%;left:0;position:absolute;right:0;top:0;width:100%;z-index:8}.hero-career.region-hero .hero-career__factoids{display:flex;flex-wrap:wrap;margin-bottom:6.5rem}@media(max-width:639.98px){.hero-career.region-hero .hero-career__factoids{margin-bottom:4rem}}@media(min-width:1920px){.hero-career.region-hero .hero-career__factoids{margin-bottom:8.5rem}}.hero-career.region-hero .hero-career__title{margin-bottom:9.25rem}@media(max-width:989.98px){.hero-career.region-hero .hero-career__title{margin-bottom:3.5rem}}@media(max-width:639.98px){.hero-career.region-hero .hero-career__title{margin-bottom:2.5rem}}@media(min-width:990px){.services-page .hero-career .hero-career__title{margin-bottom:6rem}}.factoid--white{color:var(--color-white)}.factoid--black{color:var(--color-black)}.factoid--green{color:var(--color-green-light)}.factoid--green .factoid__text{color:var(--color-white)}.factoid--green-dark{color:var(--color-green)}.factoid--green-dark .factoid__text{color:var(--color-black)}.factoid__top{align-items:flex-start;display:flex;overflow:hidden}.factoid__number{font-family:Neue Machina,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:4.5rem;font-weight:700;line-height:1;text-transform:uppercase}@media(min-width:640px){.factoid__number{font-size:5.5rem}}@media(min-width:990px){.factoid__number{font-size:6.25rem}}.factoid__prefix,.factoid__suffix{align-self:flex-end;display:inline-flex;font-family:Neue Machina,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:1.125rem;font-weight:500;line-height:100%;padding-bottom:.75rem}.blind-line-height-1 .factoid__prefix,.blind-line-height-1 .factoid__suffix{padding-bottom:2.4375rem}.blind-line-height-2 .factoid__prefix,.blind-line-height-2 .factoid__suffix{padding-bottom:3rem}.disable-blind .factoid__prefix,.disable-blind .factoid__suffix{padding-bottom:.75rem}@media(min-width:640px){.factoid__prefix,.factoid__suffix{font-size:1.5rem;padding-bottom:1.25rem}.blind-line-height-1 .factoid__prefix,.blind-line-height-1 .factoid__suffix{padding-bottom:3.03125rem}.blind-line-height-2 .factoid__prefix,.blind-line-height-2 .factoid__suffix{padding-bottom:3.625rem}.disable-blind .factoid__prefix,.disable-blind .factoid__suffix{padding-bottom:1.25rem}}.factoid__suffix{margin-left:.5rem}.factoid__prefix{font-family:Neue Machina,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:1.625rem;font-size:3rem;font-weight:500;font-weight:700;line-height:1.1;margin-bottom:.125rem;margin-right:.25rem}.blind-text-medium .factoid__prefix{font-size:1.75rem}.blind-text-large .factoid__prefix{font-size:1.875rem}@media(min-width:640px){.factoid__prefix{font-size:3rem}.blind-text-medium .factoid__prefix{font-size:3.125rem}.blind-text-large .factoid__prefix{font-size:3.25rem}.factoid__prefix{margin-bottom:0;padding-bottom:.75rem}}.factoid__text{max-width:15.875rem;padding-left:.25rem}.disable-blind .factoid__text{font-size:.9375rem}@media(min-width:640px){.disable-blind .factoid__text{font-size:1rem}}.factoid__text span{color:rgba(var(--color-black-rgb),.5);padding:0 .25rem}.card-advantages{border:1px solid rgba(var(--color-green-light-rgb),.3);height:10rem}.card-advantages.card-advantages-link:not(.card-advantages--career){transition-duration:.3s;transition-property:background-color,color;transition-timing-function:ease}@media(hover:hover)and (pointer:fine){.card-advantages.card-advantages-link:not(.card-advantages--career).focus-visible,.card-advantages.card-advantages-link:not(.card-advantages--career):hover{background-color:var(--color-green-light);z-index:1}.card-advantages.card-advantages-link:not(.card-advantages--career).focus-visible .card-advantages__icon,.card-advantages.card-advantages-link:not(.card-advantages--career).focus-visible .card-advantages__number,.card-advantages.card-advantages-link:not(.card-advantages--career).focus-visible .card-advantages__title,.card-advantages.card-advantages-link:not(.card-advantages--career):hover .card-advantages__icon,.card-advantages.card-advantages-link:not(.card-advantages--career):hover .card-advantages__number,.card-advantages.card-advantages-link:not(.card-advantages--career):hover .card-advantages__title{color:var(--color-blue-dark)}}.card-advantages.card-advantages-link:not(.card-advantages--career).focus-visible{background-color:var(--color-green-light);z-index:1}.card-advantages.card-advantages-link:not(.card-advantages--career).focus-visible .card-advantages__icon,.card-advantages.card-advantages-link:not(.card-advantages--career).focus-visible .card-advantages__number,.card-advantages.card-advantages-link:not(.card-advantages--career).focus-visible .card-advantages__title{color:var(--color-blue-dark)}@media(min-width:990px){.card-advantages--has-bg{clip-path:view-box}}@media(min-width:640px){.card-advantages{height:13.75rem;max-width:19rem}}@media(min-width:990px){.card-advantages{height:14.375rem;max-width:25rem}}.card-advantages__text{-webkit-box-orient:vertical;-webkit-line-clamp:2;color:var(--color-white);display:block;display:-webkit-box;font-size:.9375rem;font-weight:400;line-height:1.4;max-height:2.625rem;overflow:hidden;text-overflow:ellipsis}@media(min-width:640px){.card-advantages__text{font-size:1rem;line-height:1.5}.blind-text-medium .card-advantages__text{font-size:1.125rem}.blind-text-large .card-advantages__text{font-size:1.25rem}}.blind-line-height-1 .card-advantages__text{line-height:1.75;max-height:3.28125rem}.blind-line-height-1 .card-advantages__text,.blind-line-height-2 .card-advantages__text{-webkit-box-orient:vertical;-webkit-line-clamp:2;display:block;display:-webkit-box;font-size:.9375rem;overflow:hidden;text-overflow:ellipsis}.blind-line-height-2 .card-advantages__text{line-height:2;max-height:3.75rem}.blind-text-medium .card-advantages__text{line-height:1.4;max-height:2.975rem}.blind-text-medium .card-advantages__text,.blind-text-medium.blind-line-height-1 .card-advantages__text{-webkit-box-orient:vertical;-webkit-line-clamp:2;display:block;display:-webkit-box;font-size:1.0625rem;overflow:hidden;text-overflow:ellipsis}.blind-text-medium.blind-line-height-1 .card-advantages__text{line-height:1.75;max-height:3.71875rem}.blind-text-medium.blind-line-height-2 .card-advantages__text{-webkit-box-orient:vertical;-webkit-line-clamp:2;display:block;display:-webkit-box;font-size:1.0625rem;line-height:2;max-height:4.25rem;overflow:hidden;text-overflow:ellipsis}.blind-text-large .card-advantages__text{line-height:1.4;max-height:3.325rem}.blind-text-large .card-advantages__text,.blind-text-large.blind-line-height-1 .card-advantages__text{-webkit-box-orient:vertical;-webkit-line-clamp:2;display:block;display:-webkit-box;font-size:1.1875rem;overflow:hidden;text-overflow:ellipsis}.blind-text-large.blind-line-height-1 .card-advantages__text{line-height:1.75;max-height:4.15625rem}.blind-text-large.blind-line-height-2 .card-advantages__text{-webkit-box-orient:vertical;-webkit-line-clamp:2;display:block;display:-webkit-box;font-size:1.1875rem;line-height:2;max-height:4.75rem;overflow:hidden;text-overflow:ellipsis}@media(min-width:640px){.card-advantages__text{line-height:1.5;max-height:3rem}.blind-line-height-1 .card-advantages__text,.card-advantages__text{-webkit-box-orient:vertical;-webkit-line-clamp:2;display:block;display:-webkit-box;font-size:1rem;overflow:hidden;text-overflow:ellipsis}.blind-line-height-1 .card-advantages__text{line-height:1.75;max-height:3.5rem}.blind-line-height-2 .card-advantages__text{font-size:1rem;line-height:2;max-height:4rem}.blind-line-height-2 .card-advantages__text,.blind-text-medium .card-advantages__text{-webkit-box-orient:vertical;-webkit-line-clamp:2;display:block;display:-webkit-box;overflow:hidden;text-overflow:ellipsis}.blind-text-medium .card-advantages__text{font-size:1.125rem;line-height:1.5;max-height:3.375rem}.blind-text-medium.blind-line-height-1 .card-advantages__text{-webkit-box-orient:vertical;-webkit-line-clamp:2;display:block;display:-webkit-box;font-size:1.125rem;line-height:1.75;line-height:2;max-height:3.9375rem;max-height:4.5rem;overflow:hidden;text-overflow:ellipsis}.blind-text-large .card-advantages__text{line-height:1.5;max-height:3.75rem}.blind-text-large .card-advantages__text,.blind-text-large.blind-line-height-1 .card-advantages__text{-webkit-box-orient:vertical;-webkit-line-clamp:2;display:block;display:-webkit-box;font-size:1.25rem;overflow:hidden;text-overflow:ellipsis}.blind-text-large.blind-line-height-1 .card-advantages__text{line-height:1.75;max-height:4.375rem}.blind-text-large.blind-line-height-2 .card-advantages__text{-webkit-box-orient:vertical;-webkit-line-clamp:2;display:block;display:-webkit-box;font-size:1.25rem;line-height:2;max-height:5rem;overflow:hidden;text-overflow:ellipsis}}.card-advantages__number{color:var(--color-green-light);font-family:Neue Machina,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:1.625rem;font-weight:500;line-height:1.1}.blind-text-medium .card-advantages__number{font-size:1.75rem}.blind-text-large .card-advantages__number{font-size:1.875rem}@media(min-width:640px){.card-advantages__number{font-size:3rem}.blind-text-medium .card-advantages__number{font-size:3.125rem}.blind-text-large .card-advantages__number{font-size:3.25rem}}@media(min-width:990px){.card-advantages__number{line-height:1.2}}.card-advantages__title-wrapper{display:flex;justify-content:space-between}.card-advantages__title{color:var(--color-white);font-family:Neue Machina,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:1.125rem;font-weight:500;line-height:1.4}.blind-text-medium .card-advantages__title{font-size:1.25rem}.blind-text-large .card-advantages__title{font-size:1.375rem}@media(min-width:640px){.card-advantages__title{font-size:1.5rem;line-height:1.2}.blind-text-medium .card-advantages__title{font-size:1.625rem}.blind-text-large .card-advantages__title{font-size:1.75rem}}.card-advantages__link{bottom:0;left:0;position:absolute;right:0;top:0}.card-advantages__icon{color:var(--color-green-light)}.card-advantages__bg{bottom:0;left:0;position:absolute;right:0;top:0}@media(max-width:989.98px){.card-advantages__bg{display:none!important}}.blind-images-hidden .card-advantages__bg{position:absolute!important}.card-advantages__content{display:flex;flex-direction:column;height:100%;justify-content:space-between;padding:1.5rem;position:relative;width:100%}@media(min-width:640px){.card-advantages__content{border:1px solid var(--color-green-light);padding:2rem}.blind-text-large.blind-line-height-2 .card-advantages__content{padding-bottom:1rem;padding-top:1rem}}.ecology-main{background-color:var(--color-green-bg);height:100vh;left:0;position:absolute;top:0;width:100%}@media(max-width:989.98px){.ecology-main{bottom:0;top:auto}}.ecology-main__first-screen{height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}@media(min-width:640px)and (max-width:989.98px){.ecology-main__first-screen{padding-bottom:4.5rem}}.ecology-main__bg{height:100%;left:0;position:absolute;top:0;width:100%}.ecology-main__left-bg{height:100%!important;pointer-events:none;position:absolute;width:100%;z-index:9}@media(max-width:989.98px){.ecology-main__left-bg{left:-60%;right:-60%;width:auto!important}}@media(max-width:639.98px){.ecology-main__left-bg{left:-150%;right:-150%;width:auto!important}}.blind-images-hidden .ecology-main__left-bg{display:none!important}.ecology-main__right-bg{height:100%!important;pointer-events:none;position:absolute;width:100%;z-index:10}.ecology-main__right-bg .image{height:100%;width:100%}@media(max-width:989.98px){.ecology-main__right-bg{left:-60%;right:-60%;width:auto!important}}@media(max-width:639.98px){.ecology-main__right-bg{left:-150%;right:-150%;width:auto!important}}.blind-images-hidden .ecology-main__right-bg{display:none!important}.ecology-main__bg-bug{height:3.25rem!important;position:absolute;width:3.25rem!important}@media(max-width:639.98px){.ecology-main__bg-bug{right:40%;top:13.75rem}}@media(min-width:640px)and (max-width:989.98px){.ecology-main__bg-bug{bottom:21.375rem;right:60%}}@media(min-width:990px){.ecology-main__bg-bug{bottom:14.25rem;right:72%}}@media(min-width:990px)and (hover:none)and (pointer:coarse){.ecology-main__bg-bug{right:60%}}.blind-images-hidden .ecology-main__bg-bug{display:none!important}.ecology-main__bg-bug-fly{height:5.3125rem!important;opacity:0;position:absolute;width:6.4375rem!important}@media(min-width:640px)and (max-width:989.98px){.ecology-main__bg-bug-fly{bottom:19.375rem;right:59.6%}}@media(min-width:990px){.ecology-main__bg-bug-fly{bottom:12.0625rem;right:71.4%}}.blind-images-hidden .ecology-main__bg-bug-fly{display:none!important}.ecology-main__container--first{height:100%;padding-top:6.5rem;position:relative;z-index:10}@media(max-width:639.98px){.ecology-main__container--first{display:flex;flex-direction:column;height:100vh;padding-bottom:2.25rem}}@media(min-width:640px){.ecology-main__container--first{padding-top:9rem}}@media(min-width:990px){.ecology-main__container--first{align-items:flex-start;display:grid;grid-template-columns:repeat(24,1fr);padding-bottom:5rem}}@media(max-width:639.98px){.ecology-main__container--second{padding-top:6rem}}.ecology-main__first-title{color:var(--color-green-light);font-family:Neue Machina,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:1.625rem;font-weight:500;line-height:1.1;margin-bottom:1.5rem}.blind-text-medium .ecology-main__first-title{font-size:1.75rem}.blind-text-large .ecology-main__first-title{font-size:1.875rem}@media(min-width:640px){.ecology-main__first-title{font-size:3rem}.blind-text-medium .ecology-main__first-title{font-size:3.125rem}.blind-text-large .ecology-main__first-title{font-size:3.25rem}}@media(min-width:640px)and (max-width:989.98px){.ecology-main__first-title{margin-bottom:13rem;max-width:39.375rem}}@media(min-width:990px){.ecology-main__first-title{grid-column:1/11;grid-row:1/1;margin-bottom:0}}.ecology-main__first-text{color:var(--color-white);max-width:23.75rem}@media(max-width:639.98px){.ecology-main__first-text{margin-top:auto}}@media(min-width:640px)and (max-width:989.98px){.ecology-main__first-text{margin-bottom:6.5rem;margin-left:calc(50vw - 1rem)}}@media(min-width:990px){.ecology-main__first-text{grid-column:16/23;grid-row:1/1;margin-top:1.5rem}}@media(max-width:639.98px){.ecology-main__first-factoid{margin-top:auto}}@media(min-width:640px)and (max-width:989.98px){.ecology-main__first-factoid{margin-left:calc(50vw - 1rem)}}@media(min-width:990px){.ecology-main__first-factoid{align-self:flex-end;grid-column:16/23;grid-row:2/2}}.ecology-main__first-factoid-number{color:var(--color-green-light);font-family:Neue Machina,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:6.25rem;font-weight:700;letter-spacing:.02em;line-height:1;margin-bottom:.25rem;text-transform:uppercase}@media(min-width:640px){.ecology-main__first-factoid-number{font-size:8.75rem;margin-bottom:.5rem}}.ecology-main__first-factoid-text{color:var(--color-white);max-width:20.5rem}@media(min-width:640px){.ecology-main__first-factoid-text{max-width:21.875rem}}.ecology-main__second-screen{color:var(--color-green-light);position:relative}@media(min-width:640px){.ecology-main__second-screen{padding-top:5.75rem}}@media(min-width:990px){.ecology-main__second-screen{padding-top:8.5rem}}.ecology-main__title{font-family:Neue Machina,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:1.625rem;font-weight:500;line-height:1.1;margin-bottom:3rem;max-width:48.75rem;position:relative}.blind-text-medium .ecology-main__title{font-size:1.75rem}.blind-text-large .ecology-main__title{font-size:1.875rem}@media(min-width:640px){.ecology-main__title{font-size:3rem}.blind-text-medium .ecology-main__title{font-size:3.125rem}.blind-text-large .ecology-main__title{font-size:3.25rem}.ecology-main__title{margin-bottom:2.5rem}}@media(min-width:990px){.ecology-main__title{margin-bottom:.8125rem}}.ecology-main__header,.ecology-main__title .line-wrapper{opacity:0;transform:translateY(1.5rem)}.ecology-main__header{border-bottom:1px solid rgba(var(--color-green-light),.3);margin-bottom:9rem;padding-bottom:1rem;position:relative}@media(min-width:640px){.ecology-main__header{align-items:flex-end;display:flex;justify-content:space-between;margin-bottom:2rem;padding-bottom:1.5rem}}@media(min-width:990px){.ecology-main__header{margin-bottom:5rem}}.ecology-main__text{font-size:.6875rem;font-weight:500;letter-spacing:.075rem;line-height:1.4;text-transform:uppercase}.blind-text-medium .ecology-main__text{font-size:.8125rem}.blind-text-large .ecology-main__text{font-size:.9375rem}@media(min-width:640px){.ecology-main__text{font-size:.75rem}.blind-text-medium .ecology-main__text{font-size:.875rem}.blind-text-large .ecology-main__text{font-size:1rem}}.ecology-main__text:before{background-color:var(--color-green-light);border-radius:50%;content:"";display:inline-block;height:.5rem;margin-right:1rem;width:.5rem}.blind-scheme-blue .ecology-main__text:before,.blind-scheme-brown .ecology-main__text:before,.blind-scheme-green .ecology-main__text:before{background-color:currentColor}@media(min-width:640px){.ecology-main__text:before{margin-right:1.5rem}}@media(max-width:639.98px){.ecology-main__button{bottom:-4.5rem;position:absolute!important}}@media(min-width:990px){.ecology-main__button{margin-bottom:.25rem}}.ecology-main__statistics{opacity:0;transform:translateY(1.5rem)}@media(min-width:640px)and (max-width:989.98px){.ecology-main__statistics{display:grid;grid-template-columns:repeat(12,1fr)}}@media(min-width:990px){.ecology-main__statistics{display:grid;grid-template-columns:repeat(24,1fr)}}@media(max-width:639.98px){.ecology-main__statistics-block{display:flex}.ecology-main__statistics-block:not(:last-child){margin-bottom:4.5rem}}@media(min-width:640px)and (max-width:989.98px){.ecology-main__statistics-block{display:flex;flex-direction:column-reverse}.ecology-main__statistics-block:first-child{grid-column:1/7}.ecology-main__statistics-block:last-child{grid-column:8/13}}@media(min-width:990px){.ecology-main__statistics-block{display:flex}.ecology-main__statistics-block:first-child{grid-column:1/12}.ecology-main__statistics-block:last-child{grid-column:13/24}}.ecology-main__statistics-graphic{height:15rem;position:relative;width:6.75rem}@media(max-width:639.98px){.ecology-main__statistics-graphic{margin-right:3.625rem}}@media(min-width:640px){.ecology-main__statistics-graphic{height:16.75rem;width:10.625rem}}@media(min-width:990px){.ecology-main__statistics-graphic{height:auto}}.ecology-main__statistics-graphic:after{border:1px solid var(--color-green-light);content:"";height:100%;left:0;opacity:.3;position:absolute;top:0;width:100%}.ecology-main__statistics-graphic:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='121' fill='none'%3E%3Cpath fill='%23fff' d='M7.293 120.707a1 1 0 0 0 1.414 0l6.364-6.364a1 1 0 1 0-1.414-1.414L8 118.586l-5.657-5.657a1 1 0 1 0-1.414 1.414l6.364 6.364ZM7 0v120h2V0H7Z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:100%;content:"";height:7.5625rem;left:calc(50% - .5rem);position:absolute;top:-2rem;width:1rem;z-index:2}@media(max-width:639.98px){.ecology-main__statistics-graphic:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='77' fill='none'%3E%3Cpath fill='%23fff' d='M7.293 76.707a1 1 0 0 0 1.414 0l6.364-6.364a1 1 0 0 0-1.414-1.414L8 74.586l-5.657-5.657A1 1 0 0 0 .93 70.343l6.364 6.364ZM7 0v76h2V0H7Z'/%3E%3C/svg%3E");height:4.8125rem;top:-1.4375rem}}.ecology-main__statistics-fill{background-color:#12c67d;bottom:0;height:100%;left:0;position:absolute;width:100%}.blind-scheme-black .ecology-main__statistics-fill{background-color:var(--color-white)}.ecology-main__statistics-data{display:flex;flex-direction:column}@media(min-width:640px)and (max-width:989.98px){.ecology-main__statistics-data{margin-bottom:5.75rem}}@media(min-width:990px){.ecology-main__statistics-data{margin-left:3.5625rem;padding-top:3.75rem}}@media screen and (min-width:990px)and (max-height:740px){.ecology-main__statistics-data{padding-top:0}}.ecology-main__statistics-factoid .factoid__prefix,.ecology-main__statistics-factoid .factoid__suffix{font-size:1rem;font-weight:700}.ecology-main__statistics-factoid .factoid__prefix{margin-bottom:.25rem;margin-right:.75rem}@media(min-width:640px){.ecology-main__statistics-factoid .factoid__prefix{margin-bottom:1.375rem;margin-right:.9375rem}}.ecology-main__statistics-factoid .factoid__suffix{padding-bottom:1.0625rem}@media(min-width:640px){.ecology-main__statistics-factoid .factoid__suffix{padding-bottom:1.75rem}}.ecology-main__statistics-factoid .factoid__top{color:var(--color-green-light)}@media(max-width:639.98px){.ecology-main__statistics-factoid .factoid__top{margin-left:-1.3125rem}}@media(min-width:990px){.ecology-main__statistics-factoid .factoid__top{margin-left:-1.4375rem}}@media(max-width:639.98px){.ecology-main__statistics-factoid .factoid__text{max-width:10.5rem}}@media(min-width:640px)and (max-width:989.98px){.ecology-main__statistics-factoid .factoid__text{margin-left:1.5rem}}.ecology-main__statistics-icon{height:4.1875rem!important;margin-top:.5rem;opacity:.5;width:4.1875rem!important}@media(min-width:640px)and (max-width:989.98px){.ecology-main__statistics-icon{margin-left:1.5rem}}@media(min-width:640px){.ecology-main__statistics-icon{height:6.5rem!important;margin-top:0;width:6.5rem!important}}.company-services-item__service-image.image{display:none}@media(max-width:989.98px){.company-services-item__service-image.image{display:block;margin-top:3rem}}@media(max-width:639.98px){.company-services-item__service-image.image{margin-top:2.5rem}}@media(max-width:989.98px){.company-services-item__service-image.image.is-active{height:43rem}}@media(max-width:639.98px){.company-services-item__service-image.image.is-active{height:19.375rem}}.company-services-item__service{background-color:var(--color-blue-dark);border-top:1px solid rgba(var(--color-green-light-rgb),.3);height:100%;padding:.75rem 0;position:relative;transition-duration:.3s;transition-property:flex-grow;transition-timing-function:ease}.blind-scheme-black .company-services-item__service{border-top-color:var(--color-white)!important}@media(min-width:640px){.company-services-item__service{padding:.96875rem 0}}.company-services-item__service.is-active{display:flex;flex-direction:column;flex-grow:1;height:100%}@media(max-width:989.98px){.company-services-item__service.is-active{justify-content:start;padding:1rem 0 3rem}}@media(max-width:639.98px){.company-services-item__service.is-active{padding:1rem 0 1.5rem}}@media(hover:hover)and (pointer:fine){.company-services-item__service:not(.is-active).company-services-item__service--clickable.focus-visible .company-services-item__service-name span,.company-services-item__service:not(.is-active).company-services-item__service--clickable:hover .company-services-item__service-name span{transform:translateY(-100%)}}.company-services-item__service:not(.is-active).company-services-item__service--clickable.focus-visible .company-services-item__service-name span{transform:translateY(-100%)}.company-services-item__service:not(.is-active).company-services-item__service--clickable:after{content:"";cursor:pointer;display:block;height:100%;position:absolute;top:0;width:100%}.company-services-item__service-head{align-items:flex-start;color:var(--color-white);display:flex;gap:.5rem;justify-content:space-between}@media(max-width:989.98px){.company-services-item__service.is-active .company-services-item__service-head{margin-bottom:3rem}}@media(max-width:639.98px){.company-services-item__service.is-active .company-services-item__service-head{margin-bottom:2rem}}.company-services-item__service-name{color:currentColor;display:inline-block;overflow:hidden;position:relative}.blind-scheme-black .company-services-item__service-name{color:var(--color-white)}@media(max-width:989.98px){.company-services-item__service.is-active .company-services-item__service-name span{transform:translateY(-100%)}}@media(hover:none)and (pointer:coarse){.company-services-item__service.is-active .company-services-item__service-name span{transform:translateY(-100%)}}.company-services-item__service-name span{display:inline-block;transition-duration:.3s;transition-property:transform;transition-timing-function:ease}.company-services-item__service-name span:first-child{position:relative}.company-services-item__service-name span:last-child{color:var(--color-green-light);left:0;position:absolute;top:100%}.company-services-item__service-number{color:var(--color-green-light);display:none;font-size:1.0625rem;line-height:1.5rem}@media(min-width:990px){.company-services-item__service-number{position:absolute;right:0;top:1rem}}@media(max-width:989.98px){.is-active .company-services-item__service-number{display:block}}@media(hover:none)and (pointer:coarse){.is-active .company-services-item__service-number{display:block}}@media(max-width:989.98px){.company-services-item__service-number{font-size:1rem}}@media(max-width:639.98px){.company-services-item__service-number{font-size:.9375rem}}.company-services-item__service-title{color:var(--color-green-light);font-family:Neue Machina,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:1.125rem;font-weight:500;line-height:1.4;margin-bottom:1.5rem}.blind-text-medium .company-services-item__service-title{font-size:1.25rem}.blind-text-large .company-services-item__service-title{font-size:1.375rem}@media(min-width:640px){.company-services-item__service-title{font-size:1.5rem;line-height:1.2}.blind-text-medium .company-services-item__service-title{font-size:1.625rem}.blind-text-large .company-services-item__service-title{font-size:1.75rem}}@media(max-width:989.98px){.company-services-item__service-title{opacity:0;transition-duration:.3s;transition-property:opacity;transition-timing-function:ease}.company-services-item__service.is-active .company-services-item__service-title{opacity:1}}@media(max-width:639.98px){.company-services-item__service-title{margin-bottom:1rem}}@media(hover:none)and (pointer:coarse){.company-services-item__service.is-active .company-services-item__service-title{opacity:1}}.company-services-item__service-add-text{color:var(--color-white);line-height:1.5;margin-top:auto;opacity:.5}@media(max-width:989.98px){.company-services-item__service-add-text{margin-bottom:2rem}}.company-services-item__service-link{align-items:center;color:var(--color-green-light);display:flex}@media(min-width:990px){.company-services-item__service-link{height:1.5rem}}.company-services-item__service-link span:not([class]){display:none}@media(max-width:989.98px){.company-services--main .is-active .company-services-item__service-link span:not([class]){display:block}}@media(hover:none)and (pointer:coarse){.company-services--main .is-active .company-services-item__service-link span:not([class]){display:block}}.company-services-item__service-icon{margin-left:1rem}@media(max-width:989.98px){.is-active .company-services-item__service-icon{display:none}}@media(hover:none)and (pointer:coarse){.is-active .company-services-item__service-icon{display:none}}@media(max-width:989.98px){.company-services--main .is-active .company-services-item__service-icon{display:block}}@media(hover:none)and (pointer:coarse){.company-services--main .is-active .company-services-item__service-icon{display:block}}.company-services-item__service-content{height:auto;opacity:0;overflow:hidden;transition-duration:.3s;transition-property:flex-grow;transition-timing-function:ease}@media(max-width:989.98px){.company-services-item__service-content{max-height:0}.is-active .company-services-item__service-content{height:100%;max-height:none;opacity:1;transform:none}}@media(hover:none)and (pointer:coarse){.company-services-item__service-content{max-height:0}.is-active .company-services-item__service-content{height:100%;max-height:none;opacity:1;transform:none}}@media(max-width:989.98px){.company-services-item__service-content{overflow:auto}}@media(min-width:990px){.company-services-item__service-content{position:absolute;top:2.5rem}}@media(min-width:990px)and (hover:none)and (pointer:coarse){.company-services-item__service-content{height:100%;max-height:none;opacity:1;transform:none}}@media(min-width:990px){.align-end .company-services-item__service-content{bottom:1.25rem;left:0;right:0;top:auto}.company-services-item__service-content-inner{padding-bottom:1.25rem;padding-top:3rem}}.company-services-item__service-text{color:var(--color-white);margin-bottom:2rem}@media(min-width:640px){.company-services-item__service-text{margin-bottom:2.5rem}}.disable-blind .company-services-item__service-text p,.disable-blind .company-services-item__service-text ul{font-size:.9375rem}@media(min-width:640px){.disable-blind .company-services-item__service-text p,.disable-blind .company-services-item__service-text ul{font-size:1rem}}.company-services-item__service-text p:not([class])+p:not([class]),.company-services-item__service-text p:not([class])+ul:not([class]){margin-top:1rem}.company-services-item__service-text ul:not([class]){list-style:none;margin:0;padding:0}.company-services-item__service-text ul:not([class]) li{line-height:1.5rem;padding-left:2rem;position:relative}@media(max-width:639.98px){.company-services-item__service-text ul:not([class]) li{padding-left:1.75rem}}.company-services-item__service-text ul:not([class]) li:not(:last-child){margin-bottom:1rem}.company-services-item__service-text ul:not([class]) li:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='12' cy='12' r='2' fill='%235BF5B7'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:1.5rem!important;left:0;margin-right:.5rem;position:absolute;top:50%;transform:translateY(-50%);width:1.5rem!important}.blind-scheme-blue .company-services-item__service-text ul:not([class]) li:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='12' cy='12' r='2' fill='%23063462'/%3E%3C/svg%3E")}.blind-scheme-brown .company-services-item__service-text ul:not([class]) li:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='12' cy='12' r='2' fill='%2359422e'/%3E%3C/svg%3E")}.blind-scheme-green .company-services-item__service-text ul:not([class]) li:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='12' cy='12' r='2' fill='%23a9dd38'/%3E%3C/svg%3E")}.blind-scheme-black .company-services-item__service-text ul:not([class]) li:before{filter:brightness(0)}@media(max-width:639.98px){.company-services-item__service-text ul:not([class]) li:before{margin-right:.25rem}}.company-services-item__service-text h4{color:var(--color-green-light)}.company-services-item__service-text h4:not(:last-child){margin-bottom:1rem}@media(min-width:640px){.company-services-item__service-text h4:not(:last-child){margin-bottom:1.5rem}}.company-services-item__service--clickable .company-services-item__service-text{margin-bottom:auto;margin-top:1.5rem}@media(max-width:639.98px){.company-services-item__service--clickable .company-services-item__service-text{margin-top:1rem}}.company-services-item__service-factoids{display:flex;flex-wrap:wrap;row-gap:2rem}@media(max-width:989.98px){.company-services-item__service-factoids{grid-column-gap:9.25rem;margin-bottom:3rem}}@media(max-width:639.98px){.company-services-item__service-factoids{margin-bottom:1.5rem}}@media(min-width:990px){.company-services-item__service-factoid .company-services-item__service-factoids:not(.full-width){width:45.4545454545%}.company-services-item__service-factoid .company-services-item__service-factoids:not(.full-width):nth-child(odd){margin-right:9.0909090909%}}.company-services{background-color:var(--color-blue-dark);padding-top:6rem;position:relative}@media(max-width:989.98px){.company-services{padding:7rem 0 2.5rem}}@media(max-width:639.98px){.company-services{padding:5rem 0 2rem}}.company-services__content{height:100%;width:100%}@media(min-width:990px){.company-services__content{min-height:100vh;padding-top:1.5rem}}@media(min-width:990px)and (max-height:699px){.company-services__content{min-height:43.75rem}}@media(min-width:990px)and (hover:none)and (pointer:coarse){.company-services__content{min-height:50rem}}.company-services__title{color:var(--color-green-light);font-family:Neue Machina,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:1.625rem;font-weight:500;line-height:1.1;width:45.8333333333%}.blind-text-medium .company-services__title{font-size:1.75rem}.blind-text-large .company-services__title{font-size:1.875rem}@media(min-width:640px){.company-services__title{font-size:3rem}.blind-text-medium .company-services__title{font-size:3.125rem}.blind-text-large .company-services__title{font-size:3.25rem}}@media(max-width:989.98px){.company-services__title{margin-bottom:5rem;width:100%}}@media(max-width:639.98px){.company-services__title{margin-bottom:3rem}}@media(min-width:990px){.company-services__title{bottom:3.5rem;padding-top:0;position:absolute}}@media(min-width:990px)and (hover:none)and (pointer:coarse){.company-services__title{opacity:0}}@media(max-width:639.98px){.company-services--main .company-services__title{margin-bottom:1.875rem}}@media(min-width:640px)and (max-width:989.98px){.company-services--main .company-services__title{margin-bottom:3.3125rem}}.company-services__title .line{transform:translateY(100%);transition-property:transform}.company-services__title.animate .line{transform:translateY(0);transition-delay:calc(.2s*(var(--line-index)));transition-duration:.6s;transition-timing-function:cubic-bezier(.12,.46,.47,.99)}.company-services__container{height:100%;position:relative}.company-services__services{padding-bottom:2rem}@media(min-width:640px){.company-services__services{padding-bottom:2.5rem}}@media(min-width:990px){.company-services__services{align-items:flex-start;display:flex;height:calc(100vh - 1.5rem);left:2.5rem;min-height:43.75rem;padding-bottom:2.5rem;padding-top:3rem;right:2.5rem}}@media(min-width:990px)and (hover:none)and (pointer:coarse){.company-services__services{height:48.5rem}}@media(min-width:1920px){.company-services__services{left:7rem;padding-top:4.25rem;right:7rem}}@media(min-width:990px){.company-services--main .company-services__services,.company-services.social .company-services__services{padding-top:2.5rem}}@media(max-width:989.98px){body:not(.no-animate) .company-services__services{opacity:0;transform:translateY(1.5rem);transition-delay:.6s;transition-duration:.75s;transition-property:transform,opacity;transition-timing-function:cubic-bezier(.61,1,.88,1)}body:not(.no-animate) .company-services__services.animate{opacity:1;transform:unset}}@media(hover:none)and (pointer:coarse){body:not(.no-animate) .company-services__services{opacity:0;transform:translateY(1.5rem);transition-delay:.6s;transition-duration:.75s;transition-property:transform,opacity;transition-timing-function:cubic-bezier(.61,1,.88,1)}body:not(.no-animate) .company-services__services.animate{opacity:1;transform:unset}}.company-services__services-images{display:none;overflow:hidden}@media(min-width:990px){.company-services__services-images{display:block;flex:0 0 50%;height:100%;margin:auto 0;position:relative;width:50%}}.company-services__services-image.image{height:100%;left:0;position:absolute;top:0;transform:translateY(100%);width:100%;z-index:1}@media(max-width:989.98px){.company-services__services-image.image{transition-delay:.3s;transition-duration:.3s;transition-property:opacity,transform;transition-timing-function:ease}}@media(hover:none)and (pointer:coarse){.company-services__services-image.image{transition-delay:.3s;transition-duration:.3s;transition-property:opacity,transform;transition-timing-function:ease}}@media(max-width:989.98px){.company-services__services-image.image.is-active{opacity:1;transform:translateY(0)!important;transition-delay:0s;z-index:2}}@media(hover:none)and (pointer:coarse){.company-services__services-image.image.is-active{opacity:1;transform:translateY(0)!important;transition-delay:0s;z-index:2}.company-services__services-image.image:first-child{opacity:1;transform:translateY(0)}}@media(min-width:990px){.company-services__services-content{display:flex;flex:0 0 50%;flex-direction:column;height:100%;min-height:43.75rem;padding-left:4.1666666667%;width:50%}}@media(min-width:990px)and (hover:hover)and (pointer:fine){.company-services__services-content{height:calc(100% + 2.5rem);justify-content:flex-end;margin-top:-2.5rem}}@media(min-width:990px){.company-services.social .company-services__services-content{padding-left:4.5%}}.company-services__services-text-wrapper{position:absolute;top:.5rem}@media(max-width:989.98px){.company-services__services-text-wrapper{display:block;position:static}}@media(min-width:990px){.company-services.social .company-services__services-text-wrapper{top:0}}@media(min-width:990px)and (hover:hover)and (pointer:fine){.company-services.social .company-services__services-text-wrapper,.company-services__services-text-wrapper{position:static}}.company-services__services-text{color:var(--color-green-light);font-size:.6875rem;font-weight:500;letter-spacing:.075rem;line-height:1.4;margin-bottom:1.5rem;text-transform:uppercase}.blind-text-medium .company-services__services-text{font-size:.8125rem}.blind-text-large .company-services__services-text{font-size:.9375rem}@media(min-width:640px){.company-services__services-text{font-size:.75rem}.blind-text-medium .company-services__services-text{font-size:.875rem}.blind-text-large .company-services__services-text{font-size:1rem}}@media(min-width:1920px){.company-services__services-text{margin-bottom:2.75rem}}.company-services__services-text:before{background-color:var(--color-green-light);border-radius:50%;content:"";display:inline-block;height:.5rem;margin-right:1.5rem;width:.5rem}.blind-scheme-blue .company-services__services-text:before,.blind-scheme-brown .company-services__services-text:before,.blind-scheme-green .company-services__services-text:before{background-color:currentColor}@media(max-width:639.98px){.company-services--main .company-services__services-text{margin-bottom:1rem}}.company-services__item{cursor:pointer;height:auto;overflow:hidden}@media(hover:none)and (pointer:coarse)and (min-width:640px){.company-services__item{height:3.5rem}}@media(max-width:989.98px){.company-services__item.is-active{height:100%}}@media(hover:none)and (pointer:coarse){.company-services__item.is-active{flex-grow:1}}.company-services__item:last-child{border-bottom:1px solid rgba(var(--color-green-light-rgb),.3)}.blind-scheme-black .company-services__item:last-child{border-bottom-color:var(--color-white)!important}.career-main{background-color:var(--color-blue-dark);will-change:transform}@media(min-width:990px){.career-main{height:100svh}}.career-main__inner{height:100%;position:relative}.career-main__background{height:100%;left:0;position:absolute;top:0;width:100%;z-index:2}@media(max-width:989.98px){.career-main__background{display:none}}.career-main__background-mob{bottom:0;height:30rem;left:0;position:absolute;width:100%}@media(min-width:640px){.career-main__background-mob{height:auto;top:30%}}@media(min-width:990px){.career-main__background-mob{display:none}}.career-main__top-content{padding-top:3rem;position:relative;z-index:3}@media(max-width:639.98px){.career-main__top-content{display:flex;flex-direction:column;min-height:100svh}}@media(min-width:640px)and (max-width:989.98px){.career-main__top-content{height:auto;padding-bottom:4.5rem;padding-top:9.5rem}}@media(min-width:990px){.career-main__top-content{height:100vh;overflow:hidden;padding-top:15.9375rem;width:100%}}@media(min-width:1920px){.career-main__top-content{padding-top:31.25rem}}@media(max-width:639.98px){.career-main__bottom-content{bottom:0;height:100vh;left:0;margin-left:auto;margin-right:auto;max-width:120rem;padding:6.625rem 1rem 12.5rem;position:absolute;width:100%}}@media(max-width:639.98px)and (min-width:640px){.career-main__bottom-content{padding:0 1.25rem}}@media(max-width:639.98px)and (min-width:990px){.career-main__bottom-content{padding:0 2.5rem}}@media(max-width:639.98px)and (min-width:1920px){.career-main__bottom-content{padding:0 7rem}}@media screen and (max-width:639.98px)and (min-width:2559px){.career-main__bottom-content{max-width:124rem}}@media(min-width:640px)and (max-width:989.98px){.career-main__bottom-content{bottom:0;height:100vh;left:0;padding-left:5rem;padding-right:5rem;padding-top:19.0625rem;position:absolute}}@media(min-width:990px){.career-main__bottom-content{height:100vh;left:0;padding-left:calc(29.16667vw - .72917rem);padding-right:2.5rem;padding-top:10.6875rem;position:absolute;top:0;width:100%;z-index:1}}@media(min-width:1920px){.career-main__bottom-content{padding-left:calc(33.33333vw - 2.33333rem);padding-right:20.5rem;padding-top:16.25rem}}@media(min-width:1921px){.career-main__bottom-content{padding-left:calc(33.33333vw - 1.58333rem)}}.career-main__container{height:100%;min-height:100vh;padding-top:6rem;position:relative;z-index:4}@media(max-width:639.98px){.career-main__container{padding-bottom:32.3125rem}}@media(min-width:640px){.career-main__container{padding-bottom:5.9375rem;padding-top:9rem}}@media(min-width:640px)and (max-width:989.98px){.career-main__container{display:flex;flex-direction:column;justify-content:space-between}}@media(min-width:990px){.career-main__container{padding-bottom:3.75rem;padding-top:14.0625rem}.career-main.career-page .career-main__container{padding-top:16.25rem}}@media(min-width:640px)and (max-width:989.98px){.career-main__title-wrapper{position:relative;z-index:3}}@media(hover:none)and (pointer:coarse){.career-main__title-wrapper{position:relative;z-index:3}}.career-main__title{color:var(--color-green-light);font-family:Neue Machina,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:1.625rem;font-weight:500;line-height:1.1}.blind-text-medium .career-main__title{font-size:1.75rem}.blind-text-large .career-main__title{font-size:1.875rem}@media(min-width:640px){.career-main__title{font-size:3rem}.blind-text-medium .career-main__title{font-size:3.125rem}.blind-text-large .career-main__title{font-size:3.25rem}}@media(max-width:639.98px){.career-main__title{margin-bottom:3rem}}@media(min-width:990px){.career-main__title{margin-bottom:5rem}}@media(min-width:640px)and (max-width:989.98px){.career-main__advantages{margin-top:7rem}}@media(hover:none)and (pointer:coarse)and (min-width:640px){.career-main__advantages{margin-top:7rem}}.career-main__advantages-text-wrap{position:relative}.career-main__advantages-text{color:var(--color-green-light);font-size:.6875rem;font-weight:500;letter-spacing:.075rem;line-height:1.4;margin-bottom:1.5rem;text-transform:uppercase}.blind-text-medium .career-main__advantages-text{font-size:.8125rem}.blind-text-large .career-main__advantages-text{font-size:.9375rem}@media(min-width:640px){.career-main__advantages-text{font-size:.75rem}.blind-text-medium .career-main__advantages-text{font-size:.875rem}.blind-text-large .career-main__advantages-text{font-size:1rem}}.career-main__advantages-text:before{background-color:var(--color-green-light);border-radius:50%;content:"";display:inline-block;height:.5rem;margin-right:1.5rem;width:.5rem}.blind-scheme-blue .career-main__advantages-text:before,.blind-scheme-brown .career-main__advantages-text:before,.blind-scheme-green .career-main__advantages-text:before{background-color:currentColor}@media(min-width:990px){.career-main__advantages-text{margin-bottom:2rem}}@media(max-width:989.98px){.career-main__advantages-list{position:relative}}@media(min-width:990px){.career-main__advantages-list{display:flex}}@media(max-width:639.98px){.career-main__advantages-card{height:auto}.career-main__advantages-card:not(:last-child){margin-bottom:.5rem}.career-main__advantages-card .card-advantages__content{min-height:10rem}.career-main.career-page .career-main__advantages-card .card-advantages__content{min-height:8.875rem}}@media(min-width:640px)and (max-width:989.98px){.career-main__advantages-card:not(:last-child){margin-bottom:1rem}}@media(min-width:990px){.career-main__advantages-card:not(:first-child){opacity:0}}@media(hover:none)and (pointer:coarse){.career-main__advantages-card:not(:first-child){opacity:1}}@media(min-width:990px){.career-main__advantages-card{margin-left:-14.375rem;margin-top:calc(var(--item-index)*8rem);width:100%}.career-main__advantages-card:first-child{margin-left:0}}.career-main__advantages-card.card-advantages-link .card-advantages__icon,.career-main__advantages-card.card-advantages-link .card-advantages__number,.career-main__advantages-card.card-advantages-link .card-advantages__title{transition-duration:.3s;transition-property:color;transition-timing-function:ease}.career-main__advantages-card.card-advantages-link .card-advantages__content{transition-duration:.3s;transition-property:background-color;transition-timing-function:ease}@media(hover:hover)and (pointer:fine){.career-main__advantages-card.card-advantages-link.focus-visible .card-advantages__content,.career-main__advantages-card.card-advantages-link:hover .card-advantages__content{background-color:var(--color-green-light)}.career-main__advantages-card.card-advantages-link.focus-visible .card-advantages__icon,.career-main__advantages-card.card-advantages-link.focus-visible .card-advantages__number,.career-main__advantages-card.card-advantages-link.focus-visible .card-advantages__title,.career-main__advantages-card.card-advantages-link:hover .card-advantages__icon,.career-main__advantages-card.card-advantages-link:hover .card-advantages__number,.career-main__advantages-card.card-advantages-link:hover .card-advantages__title{color:var(--color-blue-dark)}}.career-main__advantages-card.card-advantages-link.focus-visible .card-advantages__content{background-color:var(--color-green-light)}.career-main__advantages-card.card-advantages-link.focus-visible .card-advantages__icon,.career-main__advantages-card.card-advantages-link.focus-visible .card-advantages__number,.career-main__advantages-card.card-advantages-link.focus-visible .card-advantages__title{color:var(--color-blue-dark)}@media(max-width:639.98px){.career-main__factoid{margin-top:22.6875rem;order:1;padding-bottom:2.5rem;position:relative;z-index:3}}@media(min-width:640px){.career-main__factoid{bottom:4.5rem;position:absolute;right:3.5625rem;z-index:3}}@media(min-width:990px){.career-main__factoid{bottom:4.5rem;right:10.5rem}}@media(min-width:1920px){.career-main__factoid{bottom:6.5rem}}.career-main__image{bottom:0;height:auto!important;position:absolute;right:0;top:3rem;width:auto!important;z-index:2}@media(min-width:640px)and (max-width:989.98px){.career-main__image{bottom:0;top:auto}}@media(min-width:990px){.career-main__image{bottom:0;right:5.625rem}}.career-main__image img{object-fit:contain!important;object-position:right bottom!important}.career-main__bg{bottom:0;left:0;position:absolute;right:0;top:0;z-index:0}.career-main__head{margin-bottom:2rem;padding-bottom:1rem;position:relative;z-index:2}@media(min-width:640px){.career-main__head{margin-bottom:3rem;padding-bottom:1.5rem}}.career-main__head-text{align-items:center;color:var(--color-green-light);display:inline-flex;font-size:.6875rem;font-weight:500;letter-spacing:.075rem;line-height:1.4;text-transform:uppercase}.blind-text-medium .career-main__head-text{font-size:.8125rem}.blind-text-large .career-main__head-text{font-size:.9375rem}@media(min-width:640px){.career-main__head-text{font-size:.75rem}.blind-text-medium .career-main__head-text{font-size:.875rem}.blind-text-large .career-main__head-text{font-size:1rem}}.career-main__head-text:before{background-color:var(--color-green-light);border-radius:50%;content:"";display:inline-block;height:.5rem;margin-right:1.5rem;width:.5rem}.blind-scheme-blue .career-main__head-text:before,.blind-scheme-brown .career-main__head-text:before,.blind-scheme-green .career-main__head-text:before{background-color:currentColor}.career-main__head-line{background-color:rgba(var(--color-green-light-rgb),.3);bottom:0;content:"";height:.0625rem;left:0;position:absolute;right:0;transform:scaleX(0);width:100%;z-index:0}.career-main__text{color:var(--color-white);font-family:Neue Machina,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:1.625rem;font-weight:500;line-height:1.1;margin-bottom:2.5rem;position:relative;z-index:2}.blind-text-medium .career-main__text{font-size:1.75rem}.blind-text-large .career-main__text{font-size:1.875rem}@media(min-width:640px){.career-main__text{font-size:3rem}.blind-text-medium .career-main__text{font-size:3.125rem}.blind-text-large .career-main__text{font-size:3.25rem}}.career-main.career-body .career-main__text{margin-bottom:1.5rem}@media(min-width:640px){.career-main__text{margin-bottom:3.5rem}.career-main.career-body .career-main__text{margin-bottom:2rem}}@media(min-width:990px){.career-main__text{max-width:46.5625rem}}.career-main__text span{color:var(--color-green-light)}.career-main__text-content{color:var(--color-white);line-height:1.5;margin-bottom:3rem;max-width:28.3125rem}@media(min-width:1920px){.career-main__text-content{max-width:39.625rem}}@media(max-width:639.98px){.career-main.career-body .career-main__text-content{margin-bottom:2rem}}.career-main__button{z-index:3}.career-main__images{height:100%;left:0;overflow:hidden;position:absolute;top:0;width:100%}.career-main__images>.image{height:auto!important;position:absolute;width:auto!important;z-index:0}.career-main__images>.image:first-child{left:0}@media(max-width:639.98px){.career-main__images>.image:first-child{height:6.75rem!important;width:7rem!important}}@media(min-width:640px)and (max-width:989.98px){.career-main__images>.image:first-child{top:6.25rem;width:13.8125rem!important}}@media(min-width:990px){.career-main__images>.image:first-child{top:10.6875rem}}@media(max-width:639.98px){.career-main__images>.image:nth-child(2){right:0;top:0;width:11.75rem!important}}@media(min-width:640px)and (max-width:989.98px){.career-main__images>.image:nth-child(2){right:0;width:20.9375rem!important}}@media(min-width:990px){.career-main__images>.image:nth-child(2){right:2.1875rem}}.career-main__images>.image:nth-child(3){bottom:-.5625rem;left:0;width:15.0625rem!important}@media(min-width:640px)and (max-width:989.98px){.career-main__images>.image:nth-child(3){bottom:-12rem;left:5.5rem;width:26.0625rem!important}}@media(min-width:990px){.career-main__images>.image:nth-child(3){bottom:-16.625rem;left:11.8125rem;width:31.75rem!important}}@media(max-width:989.98px){.career-main__images>.image:nth-child(4){display:none}}@media(min-width:990px){.career-main__images>.image:nth-child(4){bottom:0;right:0}}.career-main.company-career .career-main__factoid{right:9.375rem}@media(max-width:989.98px){.career-main.company-career .career-main__factoid{right:0}}@media(max-width:639.98px){.career-main.company-career .career-main__factoid{right:unset}}.career-main.company-career .factoid__number{text-transform:lowercase}.career-main.company-career .factoid__text{max-width:25.625rem}@media(max-width:639.98px){.career-main.company-career .factoid__text{max-width:95%}}@media(max-width:989.98px){.career-main__special-ecology{display:none}}@media(min-width:990px){.career-main__special-ecology{bottom:0;height:100%;left:0;position:absolute;width:100%;z-index:3}}.career-main__special-ecology>.image{height:100%;left:0;position:absolute;top:0;width:100%}.career-main__special-ecology-right{height:100%!important;position:absolute;width:100%}.career-main__special-ecology-right .image{height:100%;width:100%}.career-main__special-ecology-bug{bottom:14.25rem;height:3.25rem!important;position:absolute;right:72%;width:3.25rem!important}.career-main__special-ecology-bug-fly{bottom:12.0625rem;height:5.3125rem!important;opacity:0;position:absolute;right:71.4%;width:6.4375rem!important}@media(max-width:989.98px){.career-main__possibilities-image{display:none}}.career-main__possibilities-image-mob{bottom:0;height:9.375rem;position:absolute;right:0;width:15.0625rem}.career-main__possibilities-image-mob>.image{height:100%}@media(min-width:640px){.career-main__possibilities-image-mob{bottom:0;height:16.1875rem;right:0;width:25.4375rem}}@media(min-width:990px){.career-main__possibilities-image-mob{display:none}}@media(min-width:990px)and (hover:none)and (pointer:coarse){.career-main__possibilities-image-mob{bottom:0;display:block;height:19.6875rem;left:auto;right:2.5rem;top:auto;width:31.75rem}}@media(min-width:990px){.career-main__possibilities-image{bottom:2.5rem;left:2.5rem;position:absolute;top:4.5rem;width:calc(50% - 2.5rem)}}@media(min-width:990px)and (hover:none)and (pointer:coarse){.career-main__possibilities-image{display:none}}@media(min-width:1920px){.career-main__possibilities-image{left:0;margin-left:auto;margin-right:auto;max-width:120rem;padding:0 1rem;top:5.75rem;width:100%}}@media(min-width:1920px)and (min-width:640px){.career-main__possibilities-image{padding:0 1.25rem}}@media(min-width:1920px)and (min-width:990px){.career-main__possibilities-image{padding:0 2.5rem}}@media(min-width:1920px)and (min-width:1920px){.career-main__possibilities-image{padding:0 7rem}}@media screen and (min-width:1920px)and (min-width:2559px){.career-main__possibilities-image{max-width:124rem}}.career-main__possibilities-image>.image{height:100%;left:0;position:absolute;top:0;width:100%}@media(min-width:1920px){.career-main__possibilities-image>.image{left:7rem;width:calc(50% - 7rem)}}.career-main__bg-mob{bottom:0;display:none;height:9.375rem;position:absolute;right:0;width:15.0625rem}.career-main__bg-mob>.image{height:100%;left:0;position:absolute;top:0;width:100%}.career-main__bg-mob>.image:first-child{z-index:1}.career-main__bg-mob>.image:first-child img{object-fit:contain;object-position:right}@media(min-width:640px){.career-main__bg-mob{bottom:0;height:16.1875rem;right:0;width:25.4375rem}}.career-main .company-services{background-color:var(--color-blue-dark);width:100%}@media(max-width:639.98px){.career-main .company-services{display:none}}@media(min-width:640px)and (max-width:989.98px){.career-main .company-services{display:none}}@media(min-width:990px){.career-main .company-services{height:100vh;left:0;padding-top:0;position:absolute;top:0;transform:translateY(100%)}}@media(min-width:990px)and (hover:none)and (pointer:coarse){.career-main .company-services{height:auto;margin-top:-15%;position:relative;transform:none}}@media(min-width:990px){.career-main .company-services__services-images{opacity:0}}@media(min-width:990px)and (hover:none)and (pointer:coarse){.career-main .company-services__services-images{opacity:1}}.select{display:inline-block;position:relative}.select--disabled{pointer-events:none}.select--disabled .select__selected{background-color:var(--color-grey-light)}.select.open .select__error{display:none}.select__label{color:var(--color-black);font-size:.75rem;font-weight:400;line-height:1.4;margin-bottom:.25rem}.blind-text-medium .select__label{font-size:.875rem}.blind-text-large .select__label{font-size:1rem}@media(min-width:640px){.select__label{font-size:.75rem;line-height:1.4}.blind-text-medium .select__label{font-size:.875rem}.blind-text-large .select__label{font-size:1rem}}.select__text{color:rgba(var(--color-black-rgb),.5);margin-right:.5rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.is-selected .select__text{color:var(--color-black)}@media(max-width:639.98px){.select--full-width{max-width:100%;width:100%}}.select__selected{align-items:center;border-color:rgba(var(--color-black-rgb),.2);border-radius:.125rem;border-style:solid;border-width:1px;cursor:pointer;display:flex;height:3rem;justify-content:space-between;padding:.75rem;transition-duration:.3s;transition-property:border-color;transition-timing-function:ease}@media(hover:hover)and (pointer:fine){.select__selected.focus-visible,.select__selected:hover{border-color:var(--color-green)}}.select__selected.focus-visible{border-color:var(--color-green)}.select__selected.select-error{border-color:var(--color-input-error)}.select__dropdown{background-color:var(--color-white);border:1px solid rgba(var(--color-black-rgb),.2);border-radius:.125rem;left:0;max-height:10.3125rem;padding:.4375rem .1875rem;position:absolute;transform:translateY(4px);width:100%;z-index:100}.select__dropdown .ps{max-height:9.3125rem;position:relative}.select__dropdown .ps .ps__rail-y:before{border-radius:.25rem}.select__dropdown .ps .ps__thumb-y:before{background-color:var(--color-blue-dark)!important;border-radius:.25rem}.select__dropdown ul{list-style:none;margin:0;padding:.5rem}.select__dropdown ul li{cursor:pointer;transition-duration:.3s;transition-property:color;transition-timing-function:ease}.select__dropdown ul li:not(:last-child){margin-bottom:.75rem}@media(hover:hover)and (pointer:fine){.select__dropdown ul li.focus-visible,.select__dropdown ul li:hover{color:var(--color-green-light)}.blind-scheme-black .select__dropdown ul li.focus-visible,.blind-scheme-black .select__dropdown ul li:hover{color:var(--color-contrast-hover)!important}}.select__dropdown ul li.focus-visible{color:var(--color-green-light)}.blind-scheme-black .select__dropdown ul li.focus-visible{color:var(--color-contrast-hover)!important}.select__selected-item{color:var(--color-green-light)}.blind-scheme-black .select__selected-item{color:var(--color-contrast-hover)!important}.select__icon{color:var(--color-black);height:1rem!important;transition-duration:.3s;transition-property:transform;transition-timing-function:ease;width:1rem!important}.select.open .select__icon{transform:rotate(180deg)}.select__reset{background-color:transparent;border:none;display:inline-flex;padding:0}.select__reset,.select__reset-icon{height:1rem!important;width:1rem!important}.select__error{color:var(--color-input-error);font-size:.75rem;font-weight:400;line-height:1.4;margin-top:.25rem}.blind-text-medium .select__error{font-size:.875rem}.blind-text-large .select__error{font-size:1rem}@media(min-width:640px){.select__error{font-size:.75rem;line-height:1.4}.blind-text-medium .select__error{font-size:.875rem}.blind-text-large .select__error{font-size:1rem}}@media(max-width:639.98px){.select__error{margin-top:.0625rem}}.career-vacancies{background-color:var(--color-white);padding:9.5rem 0 5rem}@media(max-width:989.98px){.career-vacancies{padding:9.5rem 0 5rem}}@media(max-width:639.98px){.career-vacancies{padding:6.25rem 0 3rem}}.career-vacancies__container{margin-left:auto;margin-right:auto;max-width:120rem;padding:0 1rem;width:100%}@media(min-width:640px){.career-vacancies__container{padding:0 1.25rem}}@media(min-width:990px){.career-vacancies__container{padding:0 2.5rem}}@media(min-width:1920px){.career-vacancies__container{padding:0 7rem}}@media screen and (min-width:2559px){.career-vacancies__container{max-width:124rem}}.career-vacancies__title{font-family:Neue Machina,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:1.375rem;font-weight:500;line-height:1.2;margin-bottom:3.5rem}.blind-text-medium .career-vacancies__title{font-size:1.5rem}.blind-text-large .career-vacancies__title{font-size:1.625rem}@media(min-width:640px){.career-vacancies__title{font-size:2.5rem;line-height:1.1}.blind-text-medium .career-vacancies__title{font-size:2.625rem}.blind-text-large .career-vacancies__title{font-size:2.75rem}}.career-vacancies__title .line{transform:translateY(100%);transition-property:transform}.animate .career-vacancies__title .line{transform:translateY(0);transition-delay:calc(.4s + .2s*(var(--line-index)));transition-duration:.6s;transition-timing-function:cubic-bezier(.12,.46,.47,.99)}@media(max-width:639.98px){.career-vacancies__title{margin-bottom:2.5rem}}.career-vacancies__wrapper{align-items:end;display:grid;grid-template-columns:repeat(2,1fr);row-gap:2rem}@media(max-width:989.98px){.career-vacancies__wrapper{grid-template-columns:repeat(1,83.3333333333%)}}@media(max-width:639.98px){.career-vacancies__wrapper{grid-template-columns:repeat(1,1fr);row-gap:1.5rem}}.career-vacancies__filters{display:grid;grid-row:1;grid-template-columns:41.6666666667% 50%}body:not(.no-animate) .career-vacancies__filters{opacity:0;transform:translateY(1.5rem);transition-delay:.6s;transition-duration:.75s;transition-property:transform,opacity;transition-timing-function:cubic-bezier(.61,1,.88,1)}body:not(.no-animate) .career-vacancies__filters.animate{opacity:1;transform:unset}@media(max-width:989.98px){.career-vacancies__filters{grid-template-columns:40% 60%}}@media(max-width:639.98px){.career-vacancies__filters{gap:1rem;grid-template-columns:1fr}}.career-vacancies__filter{width:calc(100% - .5rem)}@media(max-width:989.98px){.career-vacancies__filter:nth-child(2){width:100%}}@media(max-width:639.98px){.career-vacancies__filter{width:100%}}.career-vacancies__btn{grid-row:1;justify-self:end}body:not(.no-animate) .career-vacancies__btn{opacity:0;transform:translateY(1.5rem);transition-delay:.6s;transition-duration:.75s;transition-property:transform,opacity;transition-timing-function:cubic-bezier(.61,1,.88,1)}body:not(.no-animate) .career-vacancies__btn.animate{opacity:1;transform:unset}@media(max-width:989.98px){.career-vacancies__btn{grid-column:1/3;grid-row:3;justify-self:start}}.career-vacancies__items{display:flex;flex-direction:column;gap:1.5625rem;grid-column:1/3;grid-row:2}body:not(.no-animate) .career-vacancies__item{opacity:0;transform:translateY(1.5rem);transition-delay:calc(.6s + var(--item-index)*.1s);transition-duration:.75s;transition-property:transform,opacity;transition-timing-function:cubic-bezier(.61,1,.88,1)}body:not(.no-animate) .animate .career-vacancies__item{opacity:1;transform:unset}.nav-arrow{display:flex;gap:1rem}@media(max-width:639.98px){.nav-arrow{gap:.5rem}}.nav-arrow__content{align-items:center;display:inline-flex;height:100%;justify-content:center;padding:.75rem 1rem;transform:translateY(0);transition-duration:.3s;transition-property:transform;transition-timing-function:ease;width:100%;will-change:transform}.nav-arrow__content:first-child{position:relative}.nav-arrow__content:last-child{left:0;position:absolute;top:100%}.nav-arrow--white .nav-arrow__content:last-child{background-color:var(--color-green);color:var(--color-white)}.nav-arrow--white [disabled] .nav-arrow__content:first-child{color:rgba(var(--color-black-rgb),.5)}.nav-arrow__button{align-items:center;background-color:transparent;border:none;cursor:pointer;display:flex;height:3.5rem;justify-content:center;overflow:hidden;padding:0;position:relative;transition-duration:.3s;transition-property:background-color;transition-timing-function:ease;width:3.5rem}.nav-arrow__button[disabled]{pointer-events:none}@media(max-width:639.98px){.nav-arrow__button{height:3rem;width:3rem}}@media(hover:hover)and (pointer:fine){.nav-arrow__button.focus-visible .nav-arrow__content,.nav-arrow__button:hover .nav-arrow__content{transform:translateY(-100%)}}.nav-arrow__button.focus-visible .nav-arrow__content{transform:translateY(-100%)}.nav-arrow--white .nav-arrow__button{border:1px solid rgba(var(--color-green-light-rgb),.5);color:var(--color-black)!important}.nav-arrow--white .nav-arrow__button[disabled]{border:1px solid rgba(var(--color-black-rgb),.2)}.nav-arrow--light-green .nav-arrow__button{background-color:transparent;border:1px solid var(--color-white);color:var(--color-black)}@media(hover:hover)and (pointer:fine){.nav-arrow--light-green .nav-arrow__button.focus-visible,.nav-arrow--light-green .nav-arrow__button:hover{background-color:var(--color-white);border:1px solid rgba(var(--color-green-light-rgb),.5);color:var(--color-black)}}.nav-arrow--light-green .nav-arrow__button.focus-visible{background-color:var(--color-white);border:1px solid rgba(var(--color-green-light-rgb),.5);color:var(--color-black)}.nav-arrow--light-green .nav-arrow__button[disabled]{border:1px solid hsla(0,0%,100%,.5);color:hsla(0,0%,100%,.5)}.nav-arrow--light-green.nav-arrow--outlined .nav-arrow__button{background-color:transparent;border:1px solid rgba(var(--color-green-light-rgb),.5);color:var(--color-black)}@media(hover:hover)and (pointer:fine){.nav-arrow--light-green.nav-arrow--outlined .nav-arrow__button.focus-visible,.nav-arrow--light-green.nav-arrow--outlined .nav-arrow__button:hover{background-color:var(--color-green);border:1px solid var(--color-green);color:var(--color-white)}}.nav-arrow--light-green.nav-arrow--outlined .nav-arrow__button.focus-visible{background-color:var(--color-green);border:1px solid var(--color-green);color:var(--color-white)}.nav-arrow--light-green.nav-arrow--outlined .nav-arrow__button[disabled]{border:1px solid rgba(var(--color-black-rgb),.2);color:rgba(var(--color-black-rgb),.5)}.nav-arrow__icon{height:1.625rem!important;width:.875rem!important}.company-slider--blue{background-color:var(--color-blue-dark);color:var(--color-white);padding:3rem 0 5rem}@media(min-width:640px){.company-slider--blue{padding:7rem 0}}@media(min-width:990px){.company-slider--blue{padding:7.5rem 0}}.company-slider__container{margin-left:auto;margin-right:auto;max-width:120rem;padding:0 1rem;position:relative;width:100%}@media(min-width:640px){.company-slider__container{padding:0 1.25rem}}@media(min-width:990px){.company-slider__container{padding:0 2.5rem}}@media(min-width:1920px){.company-slider__container{padding:0 7rem}}@media screen and (min-width:2559px){.company-slider__container{max-width:124rem}}body:not(.no-animate) .company-slider__container{opacity:0;transform:translateY(1.5rem);transition-delay:.3s;transition-duration:.75s;transition-property:transform,opacity;transition-timing-function:cubic-bezier(.61,1,.88,1)}body:not(.no-animate) .animate .company-slider__container{opacity:1;transform:unset}@media(max-width:639.98px){.company-slider__container{padding:0}}.company-slider__slide-image{height:14.875rem;position:relative}@media(min-width:640px){.company-slider__slide-image{height:30rem}}@media(min-width:990px){.company-slider__slide-image{height:0;padding-top:51.23%}}@media(min-width:1920px){.company-slider__slide-image{padding-top:53.625rem}}.company-slider__slide-image img{height:100%;left:0;position:absolute;top:0;width:100%}.company-slider__info{align-items:center;display:flex;flex-wrap:wrap;gap:1.5rem;justify-content:space-between;margin-top:1.5rem}@media(max-width:989.98px){.company-slider__info{margin-top:2rem}}@media(max-width:639.98px){.company-slider__info{align-items:start;flex-direction:column;margin-left:auto;margin-right:auto;margin-top:1.5rem;max-width:120rem;padding:0 1rem;width:100%}}@media(max-width:639.98px)and (min-width:640px){.company-slider__info{padding:0 1.25rem}}@media(max-width:639.98px)and (min-width:990px){.company-slider__info{padding:0 2.5rem}}@media(max-width:639.98px)and (min-width:1920px){.company-slider__info{padding:0 7rem}}@media screen and (max-width:639.98px)and (min-width:2559px){.company-slider__info{max-width:124rem}}.company-slider__info_centered{align-items:start;display:grid;gap:0;grid-template-columns:repeat(6,1fr)}@media(min-width:640px){.company-slider__info_centered{grid-template-columns:repeat(12,1fr)}}@media(min-width:990px){.company-slider__info_centered{grid-template-columns:repeat(24,1fr)}}@media(max-width:989.98px){.company-slider__info_centered{align-items:center;margin-top:1.5rem;row-gap:1.5rem}}@media(max-width:639.98px){.company-slider__info_centered{align-items:center;margin-top:1rem;row-gap:1rem}}.company-slider__navigation{align-items:center;display:flex;gap:3.5rem;justify-content:end}@media(max-width:639.98px){.company-slider__navigation{justify-content:space-between;width:100%}}.company-slider__slide-text_centered{-webkit-box-orient:vertical;-webkit-line-clamp:4;color:rgba(var(--color-black-rgb),.5);display:block;display:-webkit-box;font-size:.9375rem;font-weight:400;grid-column:7/19;line-height:1.4;max-height:5.25rem;min-height:5.25rem;overflow:hidden;text-overflow:ellipsis}@media(min-width:640px){.company-slider__slide-text_centered{font-size:1rem;line-height:1.5}.blind-text-medium .company-slider__slide-text_centered{font-size:1.125rem}.blind-text-large .company-slider__slide-text_centered{font-size:1.25rem}}.blind-text-medium .company-slider__slide-text_centered{font-size:1.0625rem;max-height:5.95rem}.blind-text-large .company-slider__slide-text_centered,.blind-text-medium .company-slider__slide-text_centered{-webkit-box-orient:vertical;-webkit-line-clamp:4;display:block;display:-webkit-box;line-height:1.4;overflow:hidden;text-overflow:ellipsis}.blind-text-large .company-slider__slide-text_centered{font-size:1.1875rem;max-height:6.65rem}@media(max-width:989.98px){.company-slider__slide-text_centered{grid-column:1/13;order:0}}@media(min-width:640px){.company-slider__slide-text_centered{font-size:1rem;max-height:3rem;min-height:3rem}.blind-text-medium .company-slider__slide-text_centered,.company-slider__slide-text_centered{-webkit-box-orient:vertical;-webkit-line-clamp:2;display:block;display:-webkit-box;line-height:1.5;overflow:hidden;text-overflow:ellipsis}.blind-text-medium .company-slider__slide-text_centered{font-size:1.125rem;max-height:3.375rem}.blind-text-large .company-slider__slide-text_centered{-webkit-box-orient:vertical;-webkit-line-clamp:2;display:block;display:-webkit-box;font-size:1.25rem;line-height:1.5;max-height:3.75rem;overflow:hidden;text-overflow:ellipsis}}.company-slider--white-nav .company-slider__slide-text{color:hsla(0,0%,100%,.5)}.company-slider__arrows{align-items:center;display:flex;gap:3.5rem;justify-content:space-between}.company-slider__arrows_centered{grid-column:19/25;justify-self:end}@media(max-width:989.98px){.company-slider__arrows_centered{grid-column:10/13;order:2}}.company-slider__next,.company-slider__prev{color:var(--color-black);cursor:pointer;height:25px;transition-duration:.3s;transition-property:color;transition-timing-function:ease}@media(hover:hover)and (pointer:fine){.company-slider__next.focus-visible,.company-slider__next:hover,.company-slider__prev.focus-visible,.company-slider__prev:hover{color:var(--color-green)}}.company-slider__next.focus-visible,.company-slider__prev.focus-visible{color:var(--color-green)}.company-slider__counter{flex-shrink:0;margin-right:1rem}@media(max-width:639.98px){.company-slider__counter{margin-right:auto}}.company-slider__counter_centered{grid-column:1/3}@media(max-width:989.98px){.company-slider__counter_centered{order:1;padding-bottom:.75rem}}.company-slider--white-nav .company-slider__counter{color:var(--color-white)}.blind-scheme-black .company-slider--white-nav .company-slider__slider-nav .nav-arrow__button{border:1px solid var(--color-white)!important}.company-slider--white-nav .company-slider__slider-nav .nav-arrow__button .nav-arrow__content:first-child{color:var(--color-white)!important}.company-slider--white-nav .company-slider__slider-nav .nav-arrow__button .nav-arrow__content:not(:first-child){color:var(--color-black)!important}.blind-scheme-black .company-slider--white-nav .company-slider__slider-nav .nav-arrow__button .nav-arrow__content:not(:first-child){color:var(--color-white)!important}.company-slider.career-slider{margin-bottom:7.5rem}@media(max-width:989.98px){.company-slider.career-slider{margin-bottom:7rem}}@media(max-width:639.98px){.company-slider.career-slider{margin-bottom:5rem}}.company-slider.practice-slider{margin-bottom:8rem}@media(max-width:989.98px){.company-slider.practice-slider{margin-bottom:7rem}}@media(max-width:639.98px){.company-slider.practice-slider{margin-bottom:5rem}}.company-slider.practice-slider .company-slider__slide-image img{max-height:14.875rem}@media(min-width:640px){.company-slider.practice-slider .company-slider__slide-image img{max-height:30rem}}@media(min-width:990px){.company-slider.practice-slider .company-slider__slide-image img{max-height:43rem}}@media(min-width:1920px){.company-slider.practice-slider .company-slider__slide-image img{height:53.625rem;max-height:53.625rem}}.cargo-main{background-color:var(--color-white);padding-top:4rem;position:relative;z-index:5}@media(min-width:640px){.cargo-main--main .cargo-main__factoid:last-child{padding-left:1.625rem}}@media(min-width:990px){.cargo-main--main .cargo-main__factoid:last-child{padding-left:8.3333333333%}.cargo-main--no-title .cargo-main__button,.cargo-main--no-title .cargo-main__lead,.cargo-main--no-title .cargo-main__text{grid-column:1/12!important}}@media(min-width:640px)and (max-width:989.98px){.cargo-main--one-factoid .cargo-main__factoid-list .factoid{padding-right:0}}@media(max-width:989.98px){.cargo-main.career-cargo{padding-top:9.5rem}}@media(max-width:639.98px){.cargo-main.career-cargo{padding-top:6rem}}@media(min-width:640px){.cargo-main{padding-top:7rem}}.cargo-main--blue{background-color:var(--color-blue-dark);color:var(--color-white);padding:5rem 0 3rem}@media(min-width:640px){.cargo-main--blue{padding:7rem 0 5rem}}@media(min-width:990px){.cargo-main--blue{padding:7.5rem 0 5rem}}@media(min-width:1920px){.cargo-main--blue{padding-bottom:3.75rem}}@media(min-width:990px){.cargo-main__container{display:grid;grid-template-columns:repeat(24,1fr)}}.cargo-main__title{font-family:Neue Machina,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:1.625rem;font-weight:500;line-height:1.1;margin-bottom:1rem}.blind-text-medium .cargo-main__title{font-size:1.75rem}.blind-text-large .cargo-main__title{font-size:1.875rem}@media(min-width:640px){.cargo-main__title{font-size:3rem}.blind-text-medium .cargo-main__title{font-size:3.125rem}.blind-text-large .cargo-main__title{font-size:3.25rem}}.cargo-main__title .line{transform:translateY(100%);transition-property:transform}.animate .cargo-main__title .line{transform:translateY(0);transition-delay:calc(.2s + .2s*(var(--line-index)));transition-duration:.6s;transition-timing-function:cubic-bezier(.12,.46,.47,.99)}@media(min-width:640px)and (max-width:989.98px){.cargo-main__title{margin-bottom:1.5rem;max-width:39.375rem}}@media(min-width:990px){.cargo-main__title{grid-column:1/12;grid-row:1/3;margin-bottom:0}}.cargo-main.port-cargo.has-lead .cargo-main__title{font-family:Neue Machina,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:1.375rem;font-weight:500;line-height:1.2;max-width:none}.blind-text-medium .cargo-main.port-cargo.has-lead .cargo-main__title{font-size:1.5rem}.blind-text-large .cargo-main.port-cargo.has-lead .cargo-main__title{font-size:1.625rem}@media(min-width:640px){.cargo-main.port-cargo.has-lead .cargo-main__title{font-size:2.5rem;line-height:1.1}.blind-text-medium .cargo-main.port-cargo.has-lead .cargo-main__title{font-size:2.625rem}.blind-text-large .cargo-main.port-cargo.has-lead .cargo-main__title{font-size:2.75rem}}@media(max-width:639.98px){.cargo-main.port-cargo .cargo-main__title{margin-bottom:1.5rem}}@media(min-width:640px)and (max-width:989.98px){.cargo-main.port-cargo .cargo-main__title{margin-bottom:2.5rem;max-width:none}}.cargo-main--blue .cargo-main__title{color:var(--color-green-light)}.cargo-main__lead{font-family:Neue Machina,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:1.125rem;font-weight:500;line-height:1.4;margin-bottom:1rem}.blind-text-medium .cargo-main__lead{font-size:1.25rem}.blind-text-large .cargo-main__lead{font-size:1.375rem}@media(min-width:640px){.cargo-main__lead{font-size:1.5rem;line-height:1.2}.blind-text-medium .cargo-main__lead{font-size:1.625rem}.blind-text-large .cargo-main__lead{font-size:1.75rem}}.cargo-main__lead .line{transform:translateY(100%);transition-property:transform}.animate .cargo-main__lead .line{transform:translateY(0);transition-delay:calc(.2s + .2s*(var(--line-index)));transition-duration:.6s;transition-timing-function:cubic-bezier(.12,.46,.47,.99)}@media(min-width:640px){.cargo-main__lead{margin-bottom:1.5rem;max-width:30.125rem}}@media(min-width:990px){.cargo-main__lead{grid-column:14/21;grid-row:1/2;margin-bottom:2rem;max-width:22.5625rem}}.cargo-main.port-cargo .cargo-main__lead{grid-column:14/24;max-width:none}@media(min-width:990px){.cargo-main__lead+.cargo-main__text{grid-row:2/2;margin-bottom:0}}body:not(.no-animate) .cargo-main__text{opacity:0;transform:translateY(1.5rem);transition-delay:.6s;transition-duration:.75s;transition-property:transform,opacity;transition-timing-function:cubic-bezier(.61,1,.88,1)}body:not(.no-animate) .animate .cargo-main__text{opacity:1;transform:unset}@media(min-width:640px){.cargo-main__text{max-width:30.125rem}}@media(min-width:990px){.cargo-main__text{grid-column:14/21;grid-row:1/2;max-width:22.5625rem}}.cargo-main.career-cargo .cargo-main__text{grid-column:14/24;max-width:35.3125rem}@media(max-width:989.98px){.cargo-main.career-cargo .cargo-main__text{max-width:38rem}}@media(max-width:639.98px){.cargo-main.career-cargo .cargo-main__text{max-width:100%}}@media(max-width:989.98px){.cargo-main--main .cargo-main__text{max-width:38rem}}.cargo-main.port-cargo.company-cargo .cargo-main__text{grid-column:14/24;margin-bottom:0;max-width:none}.cargo-maincompany-cargo .cargo-main__text{margin-bottom:0}@media(min-width:640px){.cargo-main.port-cargo .cargo-main__text{max-width:none}}@media(min-width:990px){.cargo-main.port-cargo .cargo-main__text{grid-column:14/24}}.cargo-main__button{margin-top:2rem}body:not(.no-animate) .cargo-main__button{opacity:0;transform:translateY(1.5rem);transition-delay:.7s;transition-duration:.75s;transition-property:transform,opacity;transition-timing-function:cubic-bezier(.61,1,.88,1)}body:not(.no-animate) .animate .cargo-main__button{opacity:1;transform:unset}@media(min-width:640px){.cargo-main__button{margin-top:3rem}}@media(min-width:990px){.cargo-main__button{align-self:flex-start;grid-column:14/20;grid-row:2/3;justify-self:flex-start}}.cargo-main__factoids{margin-top:4rem}.cargo-main.port-cargo .cargo-main__factoids{margin-top:3rem}.cargo-main.company-cargo .cargo-main__factoids{margin-top:5rem}@media(min-width:640px){.cargo-main__factoids{align-items:flex-start;display:flex;justify-content:space-between;margin-top:6.5rem}.cargo-main.company-cargo .cargo-main__factoids,.cargo-main.port-cargo .cargo-main__factoids{margin-top:7rem}}@media(min-width:990px){.cargo-main__factoids{grid-column:1/25;margin-top:3rem}.cargo-main.company-cargo .cargo-main__factoids{margin-top:7.5rem}.cargo-main.port-cargo .cargo-main__factoids{display:grid;grid-template-columns:repeat(24,1fr);margin-top:7.5rem}}.cargo-main__factoid-list{margin-top:5rem}@media(min-width:640px)and (max-width:989.98px){.cargo-main__factoid-list{grid-gap:5rem 0;align-items:flex-start;display:flex;flex-wrap:wrap;margin-top:7rem}}@media(min-width:990px){.cargo-main__factoid-list{grid-row-gap:5rem;display:grid;grid-column:1/25;grid-template-columns:repeat(24,1fr);margin-top:7.5rem}}@media(min-width:1920px){.cargo-main__factoid-list{margin-top:6.5rem}}.cargo-main__factoid-list .factoid{color:currentColor}@media(max-width:639.98px){.cargo-main__factoid-list .factoid:not(:last-child){margin-bottom:3rem}}@media(min-width:640px)and (max-width:989.98px){.cargo-main__factoid-list .factoid{padding-right:8%;width:50%}}@media(min-width:990px){.cargo-main__factoid-list .factoid:nth-child(odd){grid-column:1/14}.cargo-main__factoid-list .factoid:nth-child(2n){grid-column:14/25}}.cargo-main--blue .cargo-main__factoid-list .factoid .factoid__top{color:var(--color-green-light)}@media(min-width:990px)and (min-width:990px){.cargo-main.factoids-offset .cargo-main__factoid-list .factoid:nth-child(2n){grid-column:1/14}.cargo-main.factoids-offset .cargo-main__factoid-list .factoid:nth-child(odd){grid-column:14/25}}.cargo-main__factoid-wrapper{position:relative}@media(max-width:639.98px){.cargo-main__factoid-wrapper:not(:last-child){margin-bottom:4rem}.cargo-main.company-cargo.port-cargo .cargo-main__factoid-wrapper{width:100%}}@media(min-width:640px){.cargo-main__factoid-wrapper{width:50%}.cargo-main__factoid-wrapper:first-child .cargo-main__images{margin-left:-1.25rem}.cargo-main__factoid-wrapper:first-child .cargo-main__factoid{color:var(--color-black)!important}.cargo-main__factoid-wrapper:last-child .cargo-main__images{margin-right:-1.25rem}}@media(min-width:990px)and (max-width:1919.98px){.cargo-main__factoid-wrapper{height:100vh}.cargo-main__factoid-wrapper:first-child .cargo-main__images{left:auto;margin-left:-2.5rem;right:0}.cargo-main__factoid-wrapper:last-child{padding-left:4.1666666667%}.cargo-main__factoid-wrapper:last-child .cargo-main__images{margin-right:-2.5rem}}@media(min-width:990px){.cargo-main.port-cargo .cargo-main__factoid-wrapper:nth-child(odd){grid-column:1/14;width:auto}.cargo-main.port-cargo .cargo-main__factoid-wrapper:nth-child(2n){grid-column:14/25;width:auto}}@media(min-width:1920px){.cargo-main__factoid-wrapper{height:100vh;width:50%}.cargo-main__factoid-wrapper:first-child .cargo-main__images{left:auto;margin-left:calc(-50vw - -53rem)!important;right:0}.cargo-main__factoid-wrapper:last-child{padding-left:4.1666666667%}.cargo-main__factoid-wrapper:last-child .cargo-main__images{margin-right:calc(-50vw - -53rem)!important}}@media(min-width:2728px){.cargo-main__factoid-wrapper:first-child .cargo-main__images{margin-left:calc(-50vw - -55rem)!important}.cargo-main__factoid-wrapper:last-child .cargo-main__images{margin-right:calc(-50vw - -55rem)!important}}.cargo-main.company-cargo .cargo-main__factoid-wrapper{height:auto}.cargo-main__factoid{margin-bottom:2rem;position:relative}body:not(.no-animate) .cargo-main__factoid{opacity:0;transform:translateY(1.5rem);transition-delay:1s;transition-duration:.75s;transition-property:transform,opacity;transition-timing-function:cubic-bezier(.61,1,.88,1)}body:not(.no-animate) .animate .cargo-main__factoid{opacity:1;transform:unset}@media(min-width:640px){.cargo-main__factoid{margin-bottom:3rem}}@media(min-width:990px){.cargo-main__factoid{margin-bottom:0;padding-bottom:3rem;padding-top:4.5rem}}@media(min-width:1920px){.cargo-main__factoid{padding-top:5rem}}.cargo-main.company-cargo .cargo-main__factoid{padding-bottom:0;padding-top:0}@media(min-width:640px){.cargo-main__images{width:50vw}}@media(min-width:990px){.cargo-main__images{bottom:0;left:0;position:absolute;top:0}}@media(max-width:639.98px){.cargo-main__images{margin:0 -1rem}}.cargo-main__images .image{height:100%}.cargo-main.company-cargo{margin-bottom:4rem;padding-top:7rem}@media(max-width:989.98px){.cargo-main.company-cargo{margin-bottom:3.625rem}}@media(max-width:639.98px){.cargo-main.company-cargo{margin-bottom:3rem}}.cargo-main.company-cargo .cargo-main__text{grid-column:14/25;margin-bottom:0;max-width:100%}.cargo-main.company-cargo .cargo-main__factoid-wrapper{width:50%}@media(max-width:639.98px){.cargo-main.company-cargo .cargo-main__factoid-wrapper{width:100%}}.cargo-main.company-cargo .cargo-main__factoid,.ecology-page .cargo-main{margin-bottom:0}@media(max-width:639.98px){.ecology-page .cargo-main.cargo-main--blue{padding-top:5rem}}.ecology-page .cargo-main .cargo-main__title{font-family:Neue Machina,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:1.625rem;font-weight:500;line-height:1.1}@media(max-width:639.98px){.ecology-page .cargo-main .cargo-main__title{margin-bottom:1.5rem}}@media(min-width:640px)and (max-width:989.98px){.ecology-page .cargo-main .cargo-main__title{margin-bottom:2.5rem;max-width:none}}@media(min-width:990px){.ecology-page .cargo-main .cargo-main__title{grid-column:1/11}}.blind-text-medium .ecology-page .cargo-main .cargo-main__title{font-size:1.75rem}.blind-text-large .ecology-page .cargo-main .cargo-main__title{font-size:1.875rem}@media(min-width:640px){.ecology-page .cargo-main .cargo-main__title{font-size:3rem}.blind-text-medium .ecology-page .cargo-main .cargo-main__title{font-size:3.125rem}.blind-text-large .ecology-page .cargo-main .cargo-main__title{font-size:3.25rem}.ecology-page .cargo-main .cargo-main__lead{max-width:none}}@media(min-width:990px){.ecology-page .cargo-main .cargo-main__lead{grid-column:14/24}}@media(max-width:639.98px){.ecology-page .cargo-main .cargo-main__text{margin-bottom:3rem}}@media(min-width:640px)and (max-width:989.98px){.ecology-page .cargo-main .cargo-main__text{margin-bottom:5rem;max-width:none}}@media(min-width:990px){.ecology-page .cargo-main .cargo-main__text{grid-column:14/24;margin-bottom:0;max-width:none}}@media(min-width:1920px){.ecology-page .cargo-main .cargo-main__text{grid-column:14/22}}@media(max-width:639.98px){.ecology-page .cargo-main .cargo-main__factoid-list{margin-top:3rem}}@media(min-width:640px){.ecology-page .cargo-main .cargo-main__factoid-list{margin-top:5rem}.ecology-page .cargo-main .factoid__text{max-width:15.875rem}}.ecology-page .cargo-main.has-lead .cargo-main__title{font-family:Neue Machina,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:1.375rem;font-weight:500;line-height:1.2}.blind-text-medium .ecology-page .cargo-main.has-lead .cargo-main__title{font-size:1.5rem}.blind-text-large .ecology-page .cargo-main.has-lead .cargo-main__title{font-size:1.625rem}@media(min-width:640px){.ecology-page .cargo-main.has-lead .cargo-main__title{font-size:2.5rem;line-height:1.1}.blind-text-medium .ecology-page .cargo-main.has-lead .cargo-main__title{font-size:2.625rem}.blind-text-large .ecology-page .cargo-main.has-lead .cargo-main__title{font-size:2.75rem}}.services-page .cargo-main .cargo-main__title{font-family:Neue Machina,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:1.375rem;font-weight:500;line-height:1.2}.blind-text-medium .services-page .cargo-main .cargo-main__title{font-size:1.5rem}.blind-text-large .services-page .cargo-main .cargo-main__title{font-size:1.625rem}@media(min-width:640px){.services-page .cargo-main .cargo-main__title{font-size:2.5rem;line-height:1.1}.blind-text-medium .services-page .cargo-main .cargo-main__title{font-size:2.625rem}.blind-text-large .services-page .cargo-main .cargo-main__title{font-size:2.75rem}}@media(min-width:640px)and (max-width:989.98px){.services-page .cargo-main .cargo-main__title{margin-bottom:2.5rem}}@media(min-width:1920px){.services-page .cargo-main .cargo-main__title{grid-column:1/10}}@media(min-width:640px){.services-page .cargo-main .cargo-main__lead{max-width:none}}@media(min-width:990px){.services-page .cargo-main .cargo-main__lead{grid-column:14/24}}@media(min-width:640px)and (max-width:989.98px){.services-page .cargo-main .cargo-main__text{max-width:none}}@media(min-width:990px){.services-page .cargo-main .cargo-main__text{grid-column:14/24;margin-bottom:0;max-width:none}}.news-main__header{display:inline-flex;margin-bottom:1.5rem;padding-bottom:1rem;position:relative;width:100%}.news-main__header:after{background-color:rgba(var(--color-green-light-rgb),.5);bottom:0;content:"";height:1px;left:0;position:absolute;width:100%}.blind-scheme-blue .news-main__header:after,.blind-scheme-brown .news-main__header:after,.blind-scheme-green .news-main__header:after{background-color:currentColor}@media(min-width:640px){.news-main__header{padding-bottom:1.5rem}}.news-main__header-main-title{font-family:Neue Machina,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:1.625rem;font-weight:500;line-height:1.1;margin-bottom:3.5rem}.blind-text-medium .news-main__header-main-title{font-size:1.75rem}.blind-text-large .news-main__header-main-title{font-size:1.875rem}@media(min-width:640px){.news-main__header-main-title{font-size:3rem}.blind-text-medium .news-main__header-main-title{font-size:3.125rem}.blind-text-large .news-main__header-main-title{font-size:3.25rem}}.news-main__header-main-title .line{transform:translateY(100%);transition-property:transform}.animate .news-main__header-main-title .line{transform:translateY(0);transition-delay:calc(.4s + .2s*(var(--line-index)));transition-duration:.6s;transition-timing-function:cubic-bezier(.12,.46,.47,.99)}@media(max-width:639.98px){.news-main__header-main-title{margin-bottom:2.5rem}}.news-main__header-title{align-items:center;display:inline-flex;font-size:.6875rem;font-weight:500;letter-spacing:.075rem;line-height:1.4;text-transform:uppercase}.blind-text-medium .news-main__header-title{font-size:.8125rem}.blind-text-large .news-main__header-title{font-size:.9375rem}@media(min-width:640px){.news-main__header-title{font-size:.75rem}.blind-text-medium .news-main__header-title{font-size:.875rem}.blind-text-large .news-main__header-title{font-size:1rem}}body:not(.no-animate) .news-main__header-title{opacity:0;transform:translateY(1.5rem);transition-delay:.4s;transition-duration:.75s;transition-property:transform,opacity;transition-timing-function:cubic-bezier(.61,1,.88,1)}body:not(.no-animate) .animate .news-main__header-title{opacity:1;transform:unset}.news-main__header-title:before{background-color:var(--color-green-light);border-radius:50%;content:"";display:block;height:.5rem;margin-right:1rem;width:.5rem}.blind-scheme-black .news-main__header-title:before{background-color:var(--color-black)}.blind-scheme-blue .news-main__header-title:before,.blind-scheme-brown .news-main__header-title:before,.blind-scheme-green .news-main__header-title:before{background-color:currentColor}@media(min-width:640px){.news-main__header-title:before{margin-right:1.5rem}}.news-main__news{position:relative}@media(min-width:990px){.news-main__news-list{display:grid;grid-template-columns:repeat(24,1fr)}}.news-main__news-item{align-self:flex-start}body:not(.no-animate) .news-main__news-item{opacity:0;transform:translateY(1.5rem);transition-delay:calc(.6s + var(--item-index)*.1s);transition-duration:.75s;transition-property:transform,opacity;transition-timing-function:cubic-bezier(.61,1,.88,1)}body:not(.no-animate) .animate .news-main__news-item{opacity:1;transform:unset}.news-main__news-item:last-child .card-news{padding-bottom:1rem!important}.news-main__news-item:not(:last-child){margin-bottom:1.5rem}@media(min-width:990px){.news-main__news-item:not(:first-child){grid-column:14/26}.news-main__news-item:first-child{grid-column:1/12;grid-row:1/4}}.news-main__news-item .news-main__more{display:none}@media(min-width:990px){.news-main__news-item .news-main__more{display:inline-flex;margin-top:4.875rem}}.news-main__more{margin-top:1.5rem}@media(min-width:640px){.news-main__more{margin-top:2.5rem}}@media(min-width:990px){.news-main__more{display:none}}.contact-us--blue{background-color:var(--color-blue-dark)}.contact-us--blue .contact-us__title{color:var(--color-green-light)}.contact-us--blue .contact-us__description{color:hsla(0,0%,100%,.5)}@media(min-width:640px)and (max-width:989.98px){.contact-us--blue .contact-us__description{max-width:34.125rem}}.contact-us--blue .contact-us__extra{color:var(--color-white)}@media(max-width:639.98px){.contact-us--join-us .contact-us__container{padding-bottom:5rem;padding-top:4.5rem}}@media(min-width:990px){.contact-us--join-us .contact-us__container{padding-bottom:6.5rem}}.contact-us--join-us .contact-us__title{max-width:21.375rem}@media(max-width:989.98px){.contact-us--join-us .contact-us__title{max-width:100%}}@media(max-width:639.98px){.contact-us--join-us .contact-us__title{font-size:1.625rem;margin-bottom:2rem}}.contact-us--join-us .contact-us__text{font-family:Neue Machina,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:1.125rem;font-weight:500;line-height:1.4}.blind-text-medium .contact-us--join-us .contact-us__text{font-size:1.25rem}.blind-text-large .contact-us--join-us .contact-us__text{font-size:1.375rem}@media(min-width:640px){.contact-us--join-us .contact-us__text{font-size:1.5rem;line-height:1.2}.blind-text-medium .contact-us--join-us .contact-us__text{font-size:1.625rem}.blind-text-large .contact-us--join-us .contact-us__text{font-size:1.75rem}.contact-us--join-us .contact-us__text{max-width:35rem}}@media(min-width:990px){.contact-us--join-us .contact-us__text{max-width:31.875rem}}@media(min-width:1920px){.contact-us--join-us .contact-us__text{max-width:44rem}}.contact-us--join-us .contact-us__add-text{margin-bottom:2.5rem}@media(min-width:640px){.contact-us--join-us .contact-us__add-text{margin-bottom:3.5rem}}.contact-us--practice .contact-us__title{margin-bottom:2rem}@media(min-width:640px){.contact-us--practice .contact-us__title{margin-bottom:2.5rem}}@media(min-width:990px){.contact-us--practice .contact-us__title{max-width:25.75rem}}.contact-us--practice .contact-us__text{font-size:1.125rem;line-height:140%;max-width:100%}@media(min-width:640px){.contact-us--practice .contact-us__text{font-size:1.5rem;line-height:120%;max-width:83.3333333333%}}@media(min-width:990px){.contact-us--practice .contact-us__text{max-width:75%}}.contact-us--practice .contact-us__add-text{max-width:100%}@media(min-width:640px){.contact-us--practice .contact-us__add-text{margin-bottom:3.5rem;max-width:83.3333333333%}}@media(min-width:990px){.contact-us--practice .contact-us__add-text{max-width:66.6666666667%}}@media(max-width:639.98px){.contact-us--practice .contact-us__container{padding-bottom:5rem;padding-top:4.5rem}.contact-us--tenders .contact-us__contacts{margin-bottom:2.5rem}}@media(min-width:640px){.contact-us--tender .contact-us__content{max-width:34.125rem}}@media(min-width:990px){.contact-us--tender .contact-us__content{max-width:27.1875rem}}.contact-us--tender .contact-us__contacts{display:flex;flex-direction:column;margin-bottom:0}.contact-us--tender .contact-us__contact{margin-bottom:1.5rem;order:1}@media(min-width:640px){.contact-us--tender .contact-us__contact{margin-bottom:2rem}.contact-us--tender .contact-us__contact .contact__name{margin-bottom:1.5rem}}.contact-us--tender .contact-us__description{margin-bottom:0;order:2}.contact-us__container{padding-bottom:4.5rem;padding-top:4rem}@media(min-width:640px){.contact-us__container{padding-bottom:7rem;padding-top:6.5rem}}@media(min-width:990px){.contact-us__container{display:grid;grid-template-columns:repeat(24,1fr)}}.contact-us.contacts-block .contact-us__container{padding-bottom:3rem;padding-top:3rem}@media(min-width:640px){.contact-us.contacts-block .contact-us__container{padding-bottom:5rem;padding-top:5rem}}.contact-us__title{font-family:Neue Machina,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:1.625rem;font-weight:500;line-height:1.1}.blind-text-medium .contact-us__title{font-size:1.75rem}.blind-text-large .contact-us__title{font-size:1.875rem}@media(min-width:640px){.contact-us__title{font-size:3rem}.blind-text-medium .contact-us__title{font-size:3.125rem}.blind-text-large .contact-us__title{font-size:3.25rem}}.contact-us__title .line{transform:translateY(100%);transition-property:transform}.animate .contact-us__title .line{transform:translateY(0);transition-delay:calc(.4s + .2s*(var(--line-index)));transition-duration:.6s;transition-timing-function:cubic-bezier(.12,.46,.47,.99)}.contact-us__title-wrapper{margin-bottom:1.5rem}@media(min-width:640px){.contact-us__title-wrapper{margin-bottom:2.5rem}}@media(min-width:990px){.contact-us__title-wrapper{grid-column:1/13;margin-bottom:0}}@media(max-width:989.98px){.contact-us.contacts-block .contact-us__title-wrapper{margin-bottom:2rem}}.contact-us__main-description{color:hsla(0,0%,100%,.5);font-size:.75rem;font-weight:400;line-height:1.4;margin-bottom:1.5rem}.blind-text-medium .contact-us__main-description{font-size:.875rem}.blind-text-large .contact-us__main-description{font-size:1rem}@media(min-width:640px){.contact-us__main-description{font-size:.75rem;line-height:1.4}.blind-text-medium .contact-us__main-description{font-size:.875rem}.blind-text-large .contact-us__main-description{font-size:1rem}}body:not(.no-animate) .contact-us__main-description{opacity:0;transform:translateY(1.5rem);transition-delay:.5s;transition-duration:.75s;transition-property:transform,opacity;transition-timing-function:cubic-bezier(.61,1,.88,1)}body:not(.no-animate) .animate .contact-us__main-description{opacity:1;transform:unset}@media(min-width:640px){.contact-us__main-description{margin-bottom:2.5rem;max-width:24.875rem}}@media(min-width:990px){.contact-us__main-description{grid-column:1/8;margin-bottom:0;margin-top:2rem;max-width:none}}.contact-us__main-description a{color:var(--color-green-light);position:relative}@media(hover:hover)and (pointer:fine){.contact-us__main-description a.focus-visible:after,.contact-us__main-description a:hover:after{width:100%}}.contact-us__main-description a.focus-visible:after{width:100%}.contact-us__main-description a:after{background-color:var(--color-green);bottom:0;content:"";display:inline-block;height:1px;left:0;position:absolute;transition:width .4s;width:0}@media(min-width:990px){.contact-us.contacts-block .contact-us__content,.contact-us__content{grid-column:13/25;grid-row:1/4}}.contact-us__extra{margin-bottom:1.5rem}body:not(.no-animate) .contact-us__extra{opacity:0;transform:translateY(1.5rem);transition-delay:.4s;transition-duration:.75s;transition-property:transform,opacity;transition-timing-function:cubic-bezier(.61,1,.88,1)}body:not(.no-animate) .animate .contact-us__extra{opacity:1;transform:unset}@media(min-width:640px){.contact-us__extra{margin-bottom:2.5rem}}.contact-us__extra>a{color:var(--color-green-light);position:relative}.contact-us__extra>a:after{background-color:var(--color-green-light);bottom:-.25rem;content:"";display:inline-block;height:2px;left:0;position:absolute;transition:width .4s;width:0}@media(hover:hover)and (pointer:fine){.contact-us__extra>a.focus-visible:after,.contact-us__extra>a:hover:after{width:100%}}.contact-us__extra>a.focus-visible:after{width:100%}.contact-us__description{margin-bottom:2rem;max-width:27.1875rem}@media(min-width:640px){.contact-us__description{margin-bottom:2.5rem}}.contact-us__contacts{margin-bottom:3rem}body:not(.no-animate) .contact-us__contacts{opacity:0;transform:translateY(1.5rem);transition-delay:.4s;transition-duration:.75s;transition-property:transform,opacity;transition-timing-function:cubic-bezier(.61,1,.88,1)}body:not(.no-animate) .animate .contact-us__contacts{opacity:1;transform:unset}@media(min-width:640px){.contact-us__contacts{margin-bottom:3.5rem}}.contact-us__text{color:var(--color-white);font-family:Neue Machina,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:1.25rem;font-weight:500;line-height:1.2;margin-bottom:1rem;max-width:27.1875rem}.blind-text-medium .contact-us__text{font-size:1.375rem}.blind-text-large .contact-us__text{font-size:1.5rem}@media(min-width:640px){.contact-us__text{font-size:2rem}.blind-text-medium .contact-us__text{font-size:2.125rem}.blind-text-large .contact-us__text{font-size:2.25rem}}body:not(.no-animate) .contact-us__text{opacity:0;transform:translateY(1.5rem);transition-delay:.6s;transition-duration:.75s;transition-property:transform,opacity;transition-timing-function:cubic-bezier(.61,1,.88,1)}body:not(.no-animate) .animate .contact-us__text{opacity:1;transform:unset}@media(max-width:989.98px){.contact-us__text{max-width:35rem}}@media(max-width:639.98px){.contact-us__text{margin-bottom:.5rem;max-width:100%}}.contact-us__add-text{color:var(--color-green-light);margin-bottom:3rem;max-width:27.1875rem}body:not(.no-animate) .contact-us__add-text{opacity:0;transform:translateY(1.5rem);transition-delay:.6s;transition-duration:.75s;transition-property:transform,opacity;transition-timing-function:cubic-bezier(.61,1,.88,1)}body:not(.no-animate) .animate .contact-us__add-text{opacity:1;transform:unset}@media(max-width:989.98px){.contact-us__add-text{max-width:35rem}}@media(max-width:639.98px){.contact-us__add-text{margin-bottom:2.5rem;max-width:100%}}body:not(.no-animate) .contact-us__button{opacity:0;transform:translateY(1.5rem);transition-delay:.6s;transition-duration:.75s;transition-property:transform,opacity;transition-timing-function:cubic-bezier(.61,1,.88,1)}body:not(.no-animate) .animate .contact-us__button{opacity:1;transform:unset}.contact-us__button-description{color:var(--color-white);margin-top:1rem}body:not(.no-animate) .contact-us__button-description{opacity:0;transform:translateY(1.5rem);transition-delay:.6s;transition-duration:.75s;transition-property:transform,opacity;transition-timing-function:cubic-bezier(.61,1,.88,1)}body:not(.no-animate) .animate .contact-us__button-description{opacity:1;transform:unset}@media(min-width:640px){.contact-us__button-description{margin-top:1.5rem}}.contact__name{margin-bottom:1rem}.contact--blue .contact__name{color:var(--color-white)}.contact--white .contact__name{color:rgba(var(--color-black-rgb),.5)}.contact--blue-white .contact__name{color:hsla(0,0%,100%,.5)}.contact--small .contact__name{margin-bottom:.5rem}.contact.company-contacts__hotline .contact__name{margin-bottom:1rem}@media(max-width:639.98px){.contact.company-contacts__hotline .contact__name{margin-bottom:.5rem}}.contact__links{grid-row-gap:.5rem;display:flex;flex-wrap:wrap}.contact__links .is-phone+.is-phone{align-items:center;display:flex}.contact__links .is-phone+.is-phone:before{color:var(--color-white);content:",";font-family:Neue Machina,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:1.125rem;font-weight:500;line-height:1.4;margin-right:.5rem}.blind-text-medium .contact__links .is-phone+.is-phone:before{font-size:1.25rem}.blind-text-large .contact__links .is-phone+.is-phone:before{font-size:1.375rem}@media(min-width:640px){.contact__links .is-phone+.is-phone:before{font-size:1.5rem;line-height:1.2}.blind-text-medium .contact__links .is-phone+.is-phone:before{font-size:1.625rem}.blind-text-large .contact__links .is-phone+.is-phone:before{font-size:1.75rem}}.contact__links .is-phone+.is-email{width:100%}.contact__link{display:inline-flex}.contact__link:not(.contact__link--email){overflow:hidden;position:relative}@media(hover:hover)and (pointer:fine){.contact__link:not(.contact__link--email).focus-visible .contact__text,.contact__link:not(.contact__link--email):hover .contact__text{transform:translateY(-100%)}}.contact__link:not(.contact__link--email).focus-visible .contact__text{transform:translateY(-100%)}.contact__link:not(:last-child){margin-bottom:.5rem}@media(min-width:990px){.contact__link:not(:last-child){margin-bottom:.25rem}}.contact__link--email{color:var(--color-green-light);font-family:Neue Machina,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:1.125rem;font-weight:500;line-height:1.4;position:relative}.blind-text-medium .contact__link--email{font-size:1.25rem}.blind-text-large .contact__link--email{font-size:1.375rem}@media(min-width:640px){.contact__link--email{font-size:1.5rem;line-height:1.2}.blind-text-medium .contact__link--email{font-size:1.625rem}.blind-text-large .contact__link--email{font-size:1.75rem}}.contact--white .contact__link--email{color:var(--color-green)}.contact__link--email:after{background-color:var(--color-green);bottom:-.25rem;content:"";display:inline-block;height:2px;left:0;position:absolute;transition:width .4s;width:0}@media(hover:hover)and (pointer:fine){.contact__link--email.focus-visible:after,.contact__link--email:hover:after{width:100%}}.contact__link--email.focus-visible:after{width:100%}.contact__link--phone{color:var(--color-black);font-family:Neue Machina,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:1.625rem;font-weight:500;line-height:1.1}.blind-text-medium .contact__link--phone{font-size:1.75rem}.blind-text-large .contact__link--phone{font-size:1.875rem}@media(min-width:640px){.contact__link--phone{font-size:3rem}.blind-text-medium .contact__link--phone{font-size:3.125rem}.blind-text-large .contact__link--phone{font-size:3.25rem}}@media(hover:hover)and (pointer:fine){.contact__link--phone.focus-visible,.contact__link--phone:hover{color:var(--color-green)}}.contact__link--phone.focus-visible{color:var(--color-green)}.contact--blue .contact__link--phone{color:var(--color-white)}@media(hover:hover)and (pointer:fine){.contact--blue .contact__link--phone.focus-visible,.contact--blue .contact__link--phone:hover{color:var(--color-green-light)}}.contact--blue .contact__link--phone.focus-visible{color:var(--color-green-light)}.contact--small .contact__link--phone{font-family:Neue Machina,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:1.125rem;font-weight:500;line-height:1.4;width:100%}.blind-text-medium .contact--small .contact__link--phone{font-size:1.25rem}.blind-text-large .contact--small .contact__link--phone{font-size:1.375rem}@media(min-width:640px){.contact--small .contact__link--phone{font-size:1.5rem;line-height:1.2}.blind-text-medium .contact--small .contact__link--phone{font-size:1.625rem}.blind-text-large .contact--small .contact__link--phone{font-size:1.75rem}}.contact.company-contacts__hotline .contact__link--phone{color:var(--color-green-light);font-family:Neue Machina,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:1.625rem;font-weight:500;line-height:1.1}.blind-text-medium .contact.company-contacts__hotline .contact__link--phone{font-size:1.75rem}.blind-text-large .contact.company-contacts__hotline .contact__link--phone{font-size:1.875rem}@media(min-width:640px){.contact.company-contacts__hotline .contact__link--phone{font-size:3rem}.blind-text-medium .contact.company-contacts__hotline .contact__link--phone{font-size:3.125rem}.blind-text-large .contact.company-contacts__hotline .contact__link--phone{font-size:3.25rem}}@media(hover:hover)and (pointer:fine){.contact.company-contacts__hotline .contact__link--phone.focus-visible,.contact.company-contacts__hotline .contact__link--phone:hover{color:var(--color-white)}}.contact--blue-white .contact__link--phone,.contact.company-contacts__hotline .contact__link--phone.focus-visible{color:var(--color-white)}@media(hover:hover)and (pointer:fine){.contact--blue-white .contact__link--phone.focus-visible,.contact--blue-white .contact__link--phone:hover{color:var(--color-green-light)}}.contact--blue-white .contact__link--phone.focus-visible{color:var(--color-green-light)}.contact__text{transform:translateY(0);transition-duration:.3s;transition-property:transform;transition-timing-function:ease;will-change:transform}.contact__text:first-child{position:relative}.contact__text:last-child{left:0;position:absolute;top:100%}.contact--small .contact__text-value{font-family:Neue Machina,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:1.125rem;font-weight:500;line-height:1.4;max-width:31.875rem}.blind-text-medium .contact--small .contact__text-value{font-size:1.25rem}.blind-text-large .contact--small .contact__text-value{font-size:1.375rem}@media(min-width:640px){.contact--small .contact__text-value{font-size:1.5rem;line-height:1.2}.blind-text-medium .contact--small .contact__text-value{font-size:1.625rem}.blind-text-large .contact--small .contact__text-value{font-size:1.75rem}}.contact--blue-white .contact__text-value{color:var(--color-white);font-family:Neue Machina,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:1.125rem;font-weight:500;line-height:1.4}.blind-text-medium .contact--blue-white .contact__text-value{font-size:1.25rem}.blind-text-large .contact--blue-white .contact__text-value{font-size:1.375rem}@media(min-width:640px){.contact--blue-white .contact__text-value{font-size:1.5rem;line-height:1.2}.blind-text-medium .contact--blue-white .contact__text-value{font-size:1.625rem}.blind-text-large .contact--blue-white .contact__text-value{font-size:1.75rem}}.career-stories-slider{position:relative}@media(min-width:990px){.career-stories-slider{display:flex;height:calc(100vh - 5rem);position:relative}}@media(min-width:1920px){.career-stories-slider{height:calc(100vh - 5.5rem)}}.career-stories-slider__images{position:relative}@media(max-width:639.98px){.career-stories-slider__images{height:22.5rem}}@media(min-width:640px)and (max-width:989.98px){.career-stories-slider__images{height:32.25rem}}@media(min-width:990px){.career-stories-slider__images{height:100%;left:0;overflow:hidden;position:absolute;top:0;width:100%;z-index:1}}.career-stories-slider__content{background-color:var(--color-green-light);display:flex;flex-direction:column;padding:1.5rem 1rem 2.8125rem;position:relative}@media(max-width:639.98px){.career-stories-slider.change-nav .career-stories-slider__content{padding-bottom:4rem}}@media(min-width:640px)and (max-width:989.98px){.career-stories-slider__content{padding:2.5rem 1.25rem}}@media(min-width:990px){.career-stories-slider__content{padding:3.5rem 2.5rem 2.5rem calc(50% + 3.5rem);width:100%}}@media(min-width:1920px){.career-stories-slider__content{padding:3.5rem 7rem 3rem calc(50% + 4.5rem)}}.career-stories-slider__images-back{height:100%;left:0;position:absolute;top:0;width:100%}.career-stories-slider__images-back .career-stories-slider__image{height:100%;left:0;opacity:0;position:absolute;top:0;width:100%}.career-stories-slider__images-back .career-stories-slider__image.is-active{opacity:1}.career-stories-slider__image-wrapper{background-color:var(--color-blue-dark);height:100%;left:0;position:absolute;top:0;width:100%}.career-stories-slider__image{height:100%}.career-stories-slider__card{bottom:0;left:0;position:absolute;width:100%;z-index:2}@media(min-width:640px){.career-stories-slider__card{width:30.75rem}}@media(hover:hover)and (pointer:fine){.career-stories-slider__card.focus-visible .career-stories-slider__card-content,.career-stories-slider__card:hover .career-stories-slider__card-content{background-color:var(--color-green-light)}.career-stories-slider__card.focus-visible .career-stories-slider__card-icon,.career-stories-slider__card.focus-visible .career-stories-slider__card-name,.career-stories-slider__card.focus-visible .career-stories-slider__card-title,.career-stories-slider__card:hover .career-stories-slider__card-icon,.career-stories-slider__card:hover .career-stories-slider__card-name,.career-stories-slider__card:hover .career-stories-slider__card-title{color:var(--color-blue-dark)}}.career-stories-slider__card.focus-visible .career-stories-slider__card-content{background-color:var(--color-green-light)}.career-stories-slider__card.focus-visible .career-stories-slider__card-icon,.career-stories-slider__card.focus-visible .career-stories-slider__card-name,.career-stories-slider__card.focus-visible .career-stories-slider__card-title{color:var(--color-blue-dark)}.career-stories-slider__card-content{background-color:rgba(0,30,55,.9);bottom:0;color:var(--color-white);left:0;transition-duration:.3s;transition-property:background-color;transition-timing-function:ease;width:100%}.blind-scheme-black .career-stories-slider__card-content{background-color:var(--color-black)}.career-stories-slider__card-content .card-news__name{color:var(--color-green-light)}.career-stories-slider__card-link{display:block;padding:2rem 1rem}@media(min-width:640px){.career-stories-slider__card-link{padding:3rem 3.5rem 2.5rem}}.career-stories-slider__card-name{color:var(--color-green-light);font-family:Neue Machina,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:1.125rem;font-weight:500;line-height:1.4;margin-bottom:.5rem;transition-duration:.3s;transition-property:color;transition-timing-function:ease}.blind-text-medium .career-stories-slider__card-name{font-size:1.25rem}.blind-text-large .career-stories-slider__card-name{font-size:1.375rem}@media(min-width:640px){.career-stories-slider__card-name{font-size:1.5rem;line-height:1.2}.blind-text-medium .career-stories-slider__card-name{font-size:1.625rem}.blind-text-large .career-stories-slider__card-name{font-size:1.75rem}.career-stories-slider__card-name{margin-bottom:1rem}}.career-stories-slider__card-title{color:var(--color-white)}.career-stories-slider__card-icon,.career-stories-slider__card-title{transition-duration:.3s;transition-property:color;transition-timing-function:ease}.career-stories-slider__card-icon{color:var(--color-green-light);position:absolute;right:1rem;top:1rem}@media(min-width:640px){.career-stories-slider__card-icon{right:1.5rem;top:1.5rem}}.career-stories-slider__slide-head{display:inline-flex;margin-bottom:1.5rem;padding-bottom:1rem;position:relative}@media(min-width:640px){.career-stories-slider__slide-head{margin-bottom:3.125rem;padding-bottom:1.5rem}}@media(min-width:990px){.career-stories-slider__slide-head{margin-bottom:5.1875rem}}@media(min-width:1920px){.career-stories-slider__slide-head{margin-bottom:7rem}}.career-stories-slider__slide-head:before{background-color:var(--color-white);bottom:0;content:"";height:.0625rem;left:0;position:absolute;right:0;transition-duration:.3s;transition-property:width;transition-timing-function:ease;width:0;z-index:0}.animate .career-stories-slider__slide-head:before{width:100%}.career-stories-slider__slide-head-text{align-items:center;color:var(--color-blue-dark);display:inline-flex;font-size:.6875rem;font-weight:500;letter-spacing:.075rem;line-height:1.4;text-transform:uppercase}.blind-text-medium .career-stories-slider__slide-head-text{font-size:.8125rem}.blind-text-large .career-stories-slider__slide-head-text{font-size:.9375rem}@media(min-width:640px){.career-stories-slider__slide-head-text{font-size:.75rem}.blind-text-medium .career-stories-slider__slide-head-text{font-size:.875rem}.blind-text-large .career-stories-slider__slide-head-text{font-size:1rem}}@media(max-width:639.98px){.career-stories-slider__slide-head-text{font-size:.6875rem}}.career-stories-slider__slide-head-text:before{background-color:var(--color-white);border-radius:50%;content:"";display:inline-block;height:.5rem;margin-right:1.5rem;width:.5rem}.career-stories-slider__slide-icon{color:var(--color-white);height:2rem!important;margin-bottom:1.5rem;width:2rem!important}@media(min-width:640px){.career-stories-slider__slide-icon{height:3rem!important;margin-bottom:2rem;width:3rem!important}}@media(min-width:640px)and (max-width:989.98px){.career-stories-slider__slide-icon{left:1.25rem;margin-bottom:0;position:absolute;top:8.25rem}}.career-stories-slider__slide-content{position:relative}@media(max-width:639.98px){.career-stories-slider.change-nav .career-stories-slider__slide-content{padding-bottom:2.8125rem}}@media(min-width:640px)and (max-width:989.98px){.career-stories-slider__slide-content{padding-left:6.5rem}}.career-stories-slider__slide-content-wrapper{height:100%;left:0;top:0;width:100%}@media(max-width:989.98px){.career-stories-slider__slide-content-wrapper{margin-left:0;padding-top:1.5rem}}@media(max-width:639.98px){.career-stories-slider__slide-content-wrapper{margin-left:0;padding-top:0}}.career-stories-slider__slide-text{-webkit-box-orient:vertical;-webkit-line-clamp:4;color:var(--color-blue-dark);display:block;display:-webkit-box;font-family:Neue Machina,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:1.125rem;font-weight:500;line-height:1.4;margin-bottom:2rem;max-height:6.3rem;overflow:hidden;text-overflow:ellipsis}.blind-text-medium .career-stories-slider__slide-text{font-size:1.25rem}.blind-text-large .career-stories-slider__slide-text{font-size:1.375rem}@media(min-width:640px){.career-stories-slider__slide-text{font-size:1.5rem;line-height:1.2}.blind-text-medium .career-stories-slider__slide-text{font-size:1.625rem}.blind-text-large .career-stories-slider__slide-text{font-size:1.75rem}.career-stories-slider__slide-text{-webkit-box-orient:vertical;-webkit-line-clamp:4;display:block;display:-webkit-box;font-size:1.5rem;line-height:1.2;margin-bottom:3rem;max-height:7.2rem;max-width:100%;overflow:hidden;text-overflow:ellipsis}}@media(min-width:990px){.career-stories-slider__slide-text{-webkit-box-orient:vertical;-webkit-line-clamp:6;display:block;display:-webkit-box;font-size:1.5rem;line-height:1.2;max-height:10.8rem;max-width:35.4375rem;overflow:hidden;text-overflow:ellipsis}}@media(min-width:1920px){.career-stories-slider__slide-text{max-width:44.0625rem}}.career-stories-slider__navigation{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between}@media(max-width:639.98px){.career-stories-slider__navigation{bottom:0;left:0;padding:1rem 1rem 0;position:absolute;width:100%}}@media(min-width:990px){.career-stories-slider__navigation{margin-top:auto}}@media(min-width:640px)and (max-width:989.98px){.career-stories-slider__navigation{margin-top:2.5rem;padding-left:6.5rem}}@media(max-width:639.98px){.career-stories-slider__nav.nav-arrow.nav-arrow--light-green>button.nav-arrow__button{border:1px solid rgba(var(--color-green-light-rgb),.5)}.career-stories-slider.change-nav .career-stories-slider__nav.nav-arrow.nav-arrow--light-green>button.nav-arrow__button{background-color:transparent;border:1px solid rgba(var(--color-green-light-rgb),.5);color:var(--color-black)}}@media(max-width:639.98px)and (hover:hover)and (pointer:fine){.career-stories-slider.change-nav .career-stories-slider__nav.nav-arrow.nav-arrow--light-green>button.nav-arrow__button.focus-visible,.career-stories-slider.change-nav .career-stories-slider__nav.nav-arrow.nav-arrow--light-green>button.nav-arrow__button:hover{background-color:var(--color-green-light);color:var(--color-black)}}@media(max-width:639.98px){.career-stories-slider.change-nav .career-stories-slider__nav.nav-arrow.nav-arrow--light-green>button.nav-arrow__button.focus-visible{background-color:var(--color-green-light);color:var(--color-black)}.career-stories-slider.change-nav .career-stories-slider__navigation{background-color:var(--color-blue-dark)}.career-stories-slider.change-nav .career-stories-slider__counter,.career-stories-slider.change-nav .nav-arrow__icon{color:var(--color-white)}}.career-stories-slider .slide-fade-enter-active{transition:all .3s ease}.career-stories-slider .slide-fade-leave-active{transition:all .5s cubic-bezier(1,.5,.8,1)}.career-stories-slider .slide-fade-enter,.career-stories-slider .slide-fade-leave-to{opacity:0;transform:translateX(-.75rem)}.career-stories-slider .next-enter-active,.career-stories-slider .prev-enter-active{transition:all .6s ease}.career-stories-slider .next-enter{transform:translateX(100%)}.career-stories-slider .prev-enter{transform:translateX(-100%)}.career-stories-slider .next-leave-to,.career-stories-slider .prev-leave-to{opacity:0}.fixed-section{height:100vh;left:0;position:fixed;top:0;visibility:hidden;width:100%}@keyframes loading{0%{background-position:100%}40%,to{background-position:-100%}}.career-stories{background-color:var(--color-blue-dark);padding:3.75rem 0 6.5rem}@media(max-width:989.98px){.career-stories{padding:3.5rem 0 5rem}}@media(max-width:639.98px){.career-stories{padding:2.5rem 0 3rem}}.career-stories__container{margin-left:auto;margin-right:auto;max-width:120rem;padding:0 1rem;width:100%}@media(min-width:640px){.career-stories__container{padding:0 1.25rem}}@media(min-width:990px){.career-stories__container{padding:0 2.5rem}}@media(min-width:1920px){.career-stories__container{padding:0 7rem}}@media screen and (min-width:2559px){.career-stories__container{max-width:124rem}}.career-stories__title-wrapper{display:grid;grid-template-columns:repeat(6,1fr);margin-bottom:3.5rem}@media(min-width:640px){.career-stories__title-wrapper{grid-template-columns:repeat(12,1fr)}}@media(min-width:990px){.career-stories__title-wrapper{grid-template-columns:repeat(24,1fr)}}.career-stories__title-wrapper .line{transform:translateY(100%);transition-property:transform}.animate .career-stories__title-wrapper .line{transform:translateY(0);transition-delay:calc(.3s + .2s*(var(--line-index)));transition-duration:.6s;transition-timing-function:cubic-bezier(.12,.46,.47,.99)}@media(max-width:639.98px){.career-stories__title-wrapper{margin-bottom:2.1875rem}}.career-stories__title{color:var(--color-green-light);font-family:Neue Machina,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:1.625rem;font-weight:500;grid-column:1/13;line-height:1.1}.blind-text-medium .career-stories__title{font-size:1.75rem}.blind-text-large .career-stories__title{font-size:1.875rem}@media(min-width:640px){.career-stories__title{font-size:3rem}.blind-text-medium .career-stories__title{font-size:3.125rem}.blind-text-large .career-stories__title{font-size:3.25rem}}.career-stories__cards-container{margin-left:auto;margin-right:auto;margin-top:3rem;max-width:120rem;padding:0 1rem;width:100%}@media(min-width:640px){.career-stories__cards-container{padding:0 1.25rem}}@media(min-width:990px){.career-stories__cards-container{padding:0 2.5rem}}@media(min-width:1920px){.career-stories__cards-container{padding:0 7rem}}@media screen and (min-width:2559px){.career-stories__cards-container{max-width:124rem}}@media(min-width:640px){.career-stories__cards-container{margin-top:5rem}}.career-stories__cards{align-items:center;display:flex;justify-content:center;opacity:0;transform:translateX(40%);transition-delay:.2s;transition-duration:.55s;transition-property:opacity,transform;transition-timing-function:cubic-bezier(.61,1,.88,1)}.career-stories__cards.animate{opacity:1;transform:none}@media(max-width:989.98px){.career-stories__cards{flex-direction:column}}.career-stories__card{width:100%}@media(min-width:990px){.career-stories__card:not(:first-child){border-left:none}}@media(max-width:989.98px){.career-stories__card:not(:first-child){border-top:none}}.career-stories.practice-stories{padding-bottom:0!important}.career-stories.practice-stories .career-stories-slider{margin-bottom:0!important}.career-stories.practice-stories .career-stories-slider__info{background-color:var(--color-white)}.fixed-section[data-v-46606a6e]{height:100vh;left:0;position:fixed;top:0;visibility:hidden;width:100%}@keyframes loading-46606a6e{0%{background-position:100%}40%,to{background-position:-100%}}@media(max-width:989.98px){.possibilities-mob .company-services[data-v-46606a6e]{padding-top:0}.possibilities-mob[data-v-46606a6e]{margin-top:-40%}}