.project-list{border-bottom:1px solid var(--black-color);background-color:var(--white-color);min-height:640px}@media (min-width:1030px){.project-list{min-height:720px}}.project-list__projects{padding:0 var(--ids-size-100)80px;grid-template-columns:repeat(1,1fr);grid-auto-rows:1fr;gap:80px;display:grid}@media (min-width:1030px){.project-list__projects{padding:80px var(--ids-size-400);grid-template-columns:repeat(2,1fr)}}@media (min-width:1920px){.project-list__projects{grid-template-columns:repeat(3,1fr)}}
.project-list-header{background-color:var(--white-color);padding:80px var(--ids-size-100);flex-direction:column;gap:40px;display:flex}@media (min-width:1030px){.project-list-header{padding:80px var(--ids-size-400);flex-direction:row;align-items:flex-start;gap:120px}}.project-list-header__title{flex:1;margin:0}@media (min-width:1030px){.project-list-header__title{position:relative;top:-.12em}}.project-list-header__title>h1,.project-list-header__title>h2,.project-list-header__title>h3,.project-list-header__title>h4,.project-list-header__title>h5,.project-list-header__title>h6,.project-list-header__title>p{margin:0}.project-list-header__title>h1:empty,.project-list-header__title>h2:empty,.project-list-header__title>h3:empty,.project-list-header__title>h4:empty,.project-list-header__title>h5:empty,.project-list-header__title>h6:empty,.project-list-header__title>p:empty,.project-list-header__title>ul:empty,.project-list-header__title>ol:empty{display:none}.project-list-header__title strong,.project-list-header__title b{font-weight:700}.project-list-header__title ul,.project-list-header__title ol{margin:16px 0 0;padding-left:24px}.project-list-header__title ul{list-style:outside}.project-list-header__title ol{list-style:decimal}.project-list-header__title li{letter-spacing:.01em;margin-bottom:8px;font-size:16px;line-height:24px;display:list-item}.project-list-header__title li::marker{color:var(--black-color)}.project-list-header__title li:last-child{margin-bottom:0}.project-list-header__description{letter-spacing:.01em;flex:1;font-size:16px;line-height:24px}.project-list-header__description>h1,.project-list-header__description>h2,.project-list-header__description>h3,.project-list-header__description>h4,.project-list-header__description>h5,.project-list-header__description>h6,.project-list-header__description>p{margin:0}.project-list-header__description>h1:empty,.project-list-header__description>h2:empty,.project-list-header__description>h3:empty,.project-list-header__description>h4:empty,.project-list-header__description>h5:empty,.project-list-header__description>h6:empty,.project-list-header__description>p:empty,.project-list-header__description>ul:empty,.project-list-header__description>ol:empty{display:none}.project-list-header__description strong,.project-list-header__description b{font-weight:700}.project-list-header__description ul,.project-list-header__description ol{padding-left:24px}.project-list-header__description ul{list-style:outside}.project-list-header__description ol{list-style:decimal}.project-list-header__description li{letter-spacing:.01em;margin-bottom:8px;font-size:16px;line-height:24px;display:list-item}.project-list-header__description li::marker{color:var(--black-color)}.project-list-header__description li:last-child{margin-bottom:0}h2.project-list-header__title{letter-spacing:.01em;font-size:1rem;line-height:1.5rem}
.ProjectDetail-module-scss-module__xe8wgG__containerMaxWidth{padding:80px var(--ids-size-100)0;flex-direction:column;align-items:center;gap:40px;width:100%;max-width:2240px;display:flex}@media (min-width:768px){.ProjectDetail-module-scss-module__xe8wgG__containerMaxWidth{flex-direction:row;align-items:flex-start;gap:80px}}@media (min-width:1030px){.ProjectDetail-module-scss-module__xe8wgG__containerMaxWidth{padding:80px var(--ids-size-400)}}.ProjectDetail-module-scss-module__xe8wgG__container p{letter-spacing:.01em;font-size:16px;line-height:24px}.ProjectDetail-module-scss-module__xe8wgG__container h2{letter-spacing:-.01em;text-align:left;text-transform:none;margin-bottom:0;font-size:32px;line-height:40px}@media (min-width:1920px){.ProjectDetail-module-scss-module__xe8wgG__container{gap:40px}.ProjectDetail-module-scss-module__xe8wgG__container h2{font-size:52px;line-height:56px}}.ProjectDetail-module-scss-module__xe8wgG__container button{justify-content:center;align-items:center;padding:14px 32px;display:flex}.ProjectDetail-module-scss-module__xe8wgG__container button:disabled{color:#c2bfbc;background:#f3f2f2}.ProjectDetail-module-scss-module__xe8wgG__container .ProjectDetail-module-scss-module__xe8wgG__btWhite{background-color:var(--white-color);color:var(--black-color)}.ProjectDetail-module-scss-module__xe8wgG__container .ProjectDetail-module-scss-module__xe8wgG__linkBtBlack{background-color:var(--black-color);color:var(--white-color);padding:14px 32px;font-size:16px}.ProjectDetail-module-scss-module__xe8wgG__container .ProjectDetail-module-scss-module__xe8wgG__btBlack{background-color:var(--black-color);color:var(--white-color)}.ProjectDetail-module-scss-module__xe8wgG__contentTextRequirements p{font-size:16px;line-height:24px}
.BannerTop-module-scss-module__5rQIlW__bannerTop{height:650px;position:relative}@media (min-width:1030px){.BannerTop-module-scss-module__5rQIlW__bannerTop{height:auto}}.BannerTop-module-scss-module__5rQIlW__bannerTop .BannerTop-module-scss-module__5rQIlW__imageWrapper .BannerTop-module-scss-module__5rQIlW__image{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;position:absolute;top:0}.BannerTop-module-scss-module__5rQIlW__bannerTop .BannerTop-module-scss-module__5rQIlW__content{z-index:2;text-align:center;height:100%;color:var(--white-color);flex-direction:column;justify-content:center;align-items:center;padding:80px 64px;display:flex;position:relative}@media (min-width:444px){.BannerTop-module-scss-module__5rQIlW__bannerTop .BannerTop-module-scss-module__5rQIlW__content{height:auto;padding:160px}}
.Opportunities-module-scss-module__D_W9Ja__section{justify-content:center;display:flex}.Opportunities-module-scss-module__D_W9Ja__itemLeft{flex-direction:column;gap:40px;width:calc(100% - 32px);display:flex}@media (min-width:1030px){.Opportunities-module-scss-module__D_W9Ja__itemLeft{order:1;align-self:stretch;width:calc(50% - 40px)}}.Opportunities-module-scss-module__D_W9Ja__itemRight{display:none}@media (min-width:1030px){.Opportunities-module-scss-module__D_W9Ja__itemRight{order:2;align-self:stretch;width:calc(50% - 40px);height:100%;min-height:550px;display:block;position:relative;overflow:hidden}}.Opportunities-module-scss-module__D_W9Ja__image{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;position:absolute;top:50%;transform:translateY(-50%)}.Opportunities-module-scss-module__D_W9Ja__contentText{flex-direction:column;gap:20px;display:flex}@media (min-width:1920px){.Opportunities-module-scss-module__D_W9Ja__contentText{gap:40px}}.Opportunities-module-scss-module__D_W9Ja__description{flex-direction:column;gap:20px;display:flex}@media (min-width:2560px){.Opportunities-module-scss-module__D_W9Ja__description{gap:32px;max-width:710px}}.Opportunities-module-scss-module__D_W9Ja__subTitle{letter-spacing:.04em;text-align:left;text-transform:uppercase;font-size:12px;font-weight:400;line-height:16px}.Opportunities-module-scss-module__D_W9Ja__contentStatus{padding-top:80px}.Opportunities-module-scss-module__D_W9Ja__contentStatus hr{margin:0}@media (min-width:768px){.Opportunities-module-scss-module__D_W9Ja__contentStatus{flex:1 0 0;align-content:end;align-self:stretch}}.Opportunities-module-scss-module__D_W9Ja__statusItem{justify-content:center;padding:16px 0;display:flex}.Opportunities-module-scss-module__D_W9Ja__statusItem .Opportunities-module-scss-module__D_W9Ja__statusItemTitle{flex-direction:column;align-items:center;display:flex}.Opportunities-module-scss-module__D_W9Ja__statusItem .Opportunities-module-scss-module__D_W9Ja__statusItemTitle .Opportunities-module-scss-module__D_W9Ja__titleXs{letter-spacing:.01em;text-align:center;font-size:12px;line-height:16px}.Opportunities-module-scss-module__D_W9Ja__statusItem .Opportunities-module-scss-module__D_W9Ja__statusItemTitle .Opportunities-module-scss-module__D_W9Ja__titleL{text-transform:none;letter-spacing:.01em;text-align:center;font-size:24px;line-height:28px}@media (min-width:1030px){.Opportunities-module-scss-module__D_W9Ja__statusItem .Opportunities-module-scss-module__D_W9Ja__statusItemTitle .Opportunities-module-scss-module__D_W9Ja__titleL{font-size:48px;line-height:56px}}.Opportunities-module-scss-module__D_W9Ja__statusDateContainer{flex-direction:column;align-items:center;gap:16px;padding:16px;display:flex}@media (min-width:1030px){.Opportunities-module-scss-module__D_W9Ja__statusDateContainer{align-items:initial;flex-direction:row;justify-content:space-between;padding:6px 16px}}.Opportunities-module-scss-module__D_W9Ja__statusDateContainer .Opportunities-module-scss-module__D_W9Ja__statusDate{letter-spacing:-.01em;text-align:left;text-transform:uppercase;font-size:13px;font-weight:300;line-height:20px}.Opportunities-module-scss-module__D_W9Ja__compensationContainer{justify-content:center;padding:16px 0;display:flex}@media (min-width:1030px){.Opportunities-module-scss-module__D_W9Ja__compensationContainer{flex-direction:row;padding:10px 0}}.Opportunities-module-scss-module__D_W9Ja__compensationContainer .Opportunities-module-scss-module__D_W9Ja__compensationItems{flex-wrap:wrap;justify-content:center;gap:16px;padding:0 16px;display:flex}@media (min-width:1030px){.Opportunities-module-scss-module__D_W9Ja__compensationContainer .Opportunities-module-scss-module__D_W9Ja__compensationItems{gap:40px}}.Opportunities-module-scss-module__D_W9Ja__compensationContainer .Opportunities-module-scss-module__D_W9Ja__compensationDate{letter-spacing:-.01em;text-align:left;text-transform:uppercase;font-size:13px;font-weight:300;line-height:20px}.Opportunities-module-scss-module__D_W9Ja__buttonApply{color:#fff;text-transform:uppercase;letter-spacing:0;box-sizing:border-box;cursor:pointer;background-color:#000;border:1px solid #000;width:100%;padding:16px 40px;font-size:13px;font-weight:300;line-height:20px;transition:all .3s}.Opportunities-module-scss-module__D_W9Ja__buttonApply:hover{color:#000;background-color:#fff}@media (min-width:1280px){.Opportunities-module-scss-module__D_W9Ja__buttonApply{width:max-content;padding:8px 24px}}
.HoverVideo-module-scss-module__O3wt5W__wrapper{aspect-ratio:856/505;width:100%;position:relative;overflow:hidden}.HoverVideo-module-scss-module__O3wt5W__media{-o-object-fit:cover;object-fit:cover}.HoverVideo-module-scss-module__O3wt5W__video{-o-object-fit:cover;object-fit:cover;will-change:transform;width:100%;height:100%;position:absolute;inset:0;transform:translateZ(0)}.HoverVideo-module-scss-module__O3wt5W__posterOverlay{transition:opacity .4s;position:absolute;inset:0}.HoverVideo-module-scss-module__O3wt5W__posterImage{-o-object-fit:cover;object-fit:cover}.HoverVideo-module-scss-module__O3wt5W__fadeIn{opacity:1}.HoverVideo-module-scss-module__O3wt5W__fadeOut{opacity:0}
.Requirements-module-scss-module__JsCTtq__section{justify-content:center;display:flex}.Requirements-module-scss-module__JsCTtq__itemLeft{flex-direction:column;gap:16px;width:calc(100% - 24px);display:flex}@media (min-width:768px){.Requirements-module-scss-module__JsCTtq__itemLeft{align-self:stretch;width:calc(50% - 40px)}}.Requirements-module-scss-module__JsCTtq__itemRight{flex-direction:column;gap:16px;width:calc(100% - 24px);display:flex}@media (min-width:768px){.Requirements-module-scss-module__JsCTtq__itemRight{width:calc(50% - 40px)}}
