.src-sites-candt-components-AboutUsHeader-about-us-header{position:relative;display:block;height:812px;overflow:hidden}@media (min-width:768px){.src-sites-candt-components-AboutUsHeader-about-us-header{height:600px}}@media (min-width:960px){.src-sites-candt-components-AboutUsHeader-about-us-header{height:800px}}.src-sites-candt-components-AboutUsHeader-about-us-header:before{content:"";position:absolute;width:100%;height:100%;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,.4);z-index:5}.src-sites-candt-components-AboutUsHeader-about-us-header__title-wrapper{position:absolute;display:grid;grid-template-rows:1fr 1fr 1fr;flex-direction:column;justify-content:center;align-items:center;right:0;bottom:0;left:0;width:calc(100vw - 40px);max-width:1310px;height:100%;margin:0 auto;z-index:10}@media (min-width:768px){.src-sites-candt-components-AboutUsHeader-about-us-header__title-wrapper{width:calc(100vw - 96px)}}@media (min-width:960px){.src-sites-candt-components-AboutUsHeader-about-us-header__title-wrapper{width:calc(100vw - 128px)}}.src-sites-candt-components-AboutUsHeader-about-us-header__title-container{grid-column-start:1;grid-column-end:-1;grid-row-start:2;grid-row-end:3;color:#fff}@media (min-width:768px){.src-sites-candt-components-AboutUsHeader-about-us-header__title-container{grid-column-start:1;grid-column-end:11}}@media (min-width:960px){.src-sites-candt-components-AboutUsHeader-about-us-header__title-container{grid-column-start:1;grid-column-end:11}}@media (min-width:1248px){.src-sites-candt-components-AboutUsHeader-about-us-header__title-container{grid-column-start:1;grid-column-end:9}}.src-sites-candt-components-AboutUsHeader-about-us-header__title{font-size:64px;line-height:64px;letter-spacing:-2.4px;padding-top:8px;font-family:koor,Times New Roman,serif;font-weight:300}@media (min-width:768px){.src-sites-candt-components-AboutUsHeader-about-us-header__title{font-size:64px;line-height:72px;letter-spacing:-3.2px}}@media (min-width:960px){.src-sites-candt-components-AboutUsHeader-about-us-header__title{font-size:80px;line-height:90px;letter-spacing:-4px}}.src-sites-candt-components-AboutUsHeader-about-us-header__title p{margin:0}.src-sites-candt-components-AboutUsHeader-about-us-header__title strong{font-family:akademie,sans-serif}.src-sites-candt-components-AboutUsHeader-about-us-header__description{font-size:15px;line-height:1.4;letter-spacing:-.5px}@media (min-width:768px){.src-sites-candt-components-AboutUsHeader-about-us-header__description{font-size:19px;line-height:1.33;letter-spacing:-.4px}}@media (min-width:960px){.src-sites-candt-components-AboutUsHeader-about-us-header__description{font-size:23px;line-height:1.36}}@media (min-width:1248px){.src-sites-candt-components-AboutUsHeader-about-us-header__description{font-size:27px;line-height:1.31}}.src-sites-candt-components-AboutUsHeader-about-us-header--careers .src-sites-candt-components-AboutUsHeader-about-us-header__title{font-size:40px;line-height:45px;letter-spacing:-1.43px;margin-bottom:4px;max-width:80%}@media (min-width:768px){.src-sites-candt-components-AboutUsHeader-about-us-header--careers .src-sites-candt-components-AboutUsHeader-about-us-header__title{font-size:60px;line-height:62px;letter-spacing:-2.57px;margin-bottom:8px;max-width:100%}}@media (min-width:960px){.src-sites-candt-components-AboutUsHeader-about-us-header--careers .src-sites-candt-components-AboutUsHeader-about-us-header__title{font-size:70px;line-height:74px;letter-spacing:-3px}}@media (min-width:1248px){.src-sites-candt-components-AboutUsHeader-about-us-header--careers .src-sites-candt-components-AboutUsHeader-about-us-header__title{font-size:85px;line-height:88px;letter-spacing:-4.25px;margin-bottom:16px;max-width:88%}}.src-sites-candt-components-AboutUsHeader-about-us-header--careers .src-sites-candt-components-AboutUsHeader-about-us-header__description{font-size:20px;line-height:28px;letter-spacing:-.5px}@media (min-width:768px){.src-sites-candt-components-AboutUsHeader-about-us-header--careers .src-sites-candt-components-AboutUsHeader-about-us-header__description{font-size:24px;line-height:32px;letter-spacing:-.43px}}@media (min-width:960px){.src-sites-candt-components-AboutUsHeader-about-us-header--careers .src-sites-candt-components-AboutUsHeader-about-us-header__description{font-size:28px;line-height:38px;letter-spacing:-.5px}}@media (min-width:1248px){.src-sites-candt-components-AboutUsHeader-about-us-header--careers .src-sites-candt-components-AboutUsHeader-about-us-header__description{font-size:32px;line-height:42px;letter-spacing:-.5px}}.src-sites-candt-components-AboutUsHeader-about-us-header--careers .src-sites-candt-components-AboutUsHeader-about-us-header__media{opacity:.4}.src-sites-candt-components-Parallax-parallax{position:absolute;top:0;left:0;right:0;bottom:0;pointer-events:none;z-index:1}.src-sites-candt-components-Parallax-parallax__background{position:absolute;top:-25%;left:0;width:100%;height:150%;transform:translateZ(0);transition:transform .5s cubic-bezier(.28,.62,.47,1.01),top .5s cubic-bezier(.28,.62,.47,1.01);z-index:-1;pointer-events:none;will-change:transform;backface-visibility:hidden}@media (min-width:768px){.src-sites-candt-components-Parallax-parallax__background{top:-30%}}.src-sites-candt-components-Parallax-parallax__image{position:absolute;object-fit:cover;object-position:50%;font-family:"object-fit: cover; object-position: 50%";width:100%;height:100%;transform:translateZ(0)}.src-sites-candt-components-CareersJobList-CareersJobList{position:relative;background:#000;padding-top:37px;margin-bottom:65px}@media (min-width:960px){.src-sites-candt-components-CareersJobList-CareersJobList{padding-top:90px;margin-bottom:0}}@media (min-width:1248px){.src-sites-candt-components-CareersJobList-CareersJobList{padding-top:112px}}.src-sites-candt-components-CareersJobList-CareersJobList__background{position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;opacity:.2}.src-sites-candt-components-CareersJobList-CareersJobList__container[class*=wrapper]{grid-row-gap:0}.src-sites-candt-components-CareersJobList-CareersJobList__aside{grid-column:1/span 12;position:sticky;top:0;padding-top:20px;padding-bottom:24px;z-index:1;min-height:84px;border-bottom:1px solid #d8d8d8;overflow:hidden}@media (min-width:768px){.src-sites-candt-components-CareersJobList-CareersJobList__aside{padding-top:43px;padding-bottom:21px}}@media (min-width:960px){.src-sites-candt-components-CareersJobList-CareersJobList__aside{margin-bottom:64px;grid-column:1/span 3;height:100%;grid-row:1/span 4;position:relative;top:0;padding:0;border-bottom:none;background-color:transparent;overflow:visible}}@media (min-width:1248px){.src-sites-candt-components-CareersJobList-CareersJobList__aside{grid-column:1/span 3}}.src-sites-candt-components-CareersJobList-CareersJobList__aside--nav-open{transform:translateY(62px);transition:all .35s linear}@media (min-width:768px){.src-sites-candt-components-CareersJobList-CareersJobList__aside--nav-open{transform:translateY(76px)}}@media (min-width:960px){.src-sites-candt-components-CareersJobList-CareersJobList__aside--nav-open{transform:translateY(130px)}}.src-sites-candt-components-CareersJobList-CareersJobList__aside--nav-close{transform:translateY(0);transition:all .35s linear}.src-sites-candt-components-CareersJobList-CareersJobList__aside--with-offset{top:100vh}.src-sites-candt-components-CareersJobList-CareersJobList__aside:before{content:"";display:block;position:absolute;left:-20px;right:-20px;top:-37px;bottom:0;background-color:#000}@media (min-width:768px){.src-sites-candt-components-CareersJobList-CareersJobList__aside:before{left:-48px;right:-48px}}@media (min-width:960px){.src-sites-candt-components-CareersJobList-CareersJobList__aside:before{display:none}}.src-sites-candt-components-CareersJobList-CareersJobList .src-sites-candt-components-CareersJobList-locationButton{overflow:hidden;position:relative;display:inline-flex;font-family:akademie,sans-serif;font-weight:700;color:#000;transition:padding .3s cubic-bezier(.455,.03,.515,.955) .05s;font-size:21px;line-height:22px;letter-spacing:-.66px;font-family:koor,Times New Roman,serif;font-weight:400;color:#969696;transition:none;padding:0;transition:font .35s ease-in;text-align:left;overflow:unset}.src-sites-candt-components-CareersJobList-CareersJobList .src-sites-candt-components-CareersJobList-locationButton:before{content:"";position:absolute;top:0;bottom:0;left:0;margin:auto 0;width:14px;height:2px;background-color:#000;transition-property:width,left;transition-timing-function:cubic-bezier(.25,.46,.45,.94);transition-duration:.45s,.4s;transition-delay:.05s,0s}@media (min-width:960px){.src-sites-candt-components-CareersJobList-CareersJobList .src-sites-candt-components-CareersJobList-locationButton:hover{padding-left:0;padding-right:18px;text-decoration:none}.src-sites-candt-components-CareersJobList-CareersJobList .src-sites-candt-components-CareersJobList-locationButton:hover:before{width:130%;left:92%;transition-duration:.4s,.45s;transition-delay:0s,.05s}}.src-sites-candt-components-CareersJobList-CareersJobList .src-sites-candt-components-CareersJobList-locationButton:before{display:none}.src-sites-candt-components-CareersJobList-CareersJobList__desktopList{position:sticky;top:8px}.src-sites-candt-components-CareersJobList-CareersJobList__desktopList--with-offset{top:calc(100vh + 20px)}@media (min-width:960px){.src-sites-candt-components-CareersJobList-CareersJobList__desktopList--nav-open{transform:translateY(130px);transition:all .35s linear}}.src-sites-candt-components-CareersJobList-CareersJobList__desktopList--nav-close{transform:translateY(0);transition:all .35s linear}.src-sites-candt-components-CareersJobList-CareersJobList__desktopList__item{padding:20px 0;transition:padding .35s ease-in}@media (min-width:960px){.src-sites-candt-components-CareersJobList-CareersJobList__desktopList__item{padding-top:0;padding-bottom:20px}}@media (min-width:960px){.src-sites-candt-components-CareersJobList-CareersJobList__desktopList__item:first-child{padding-top:0}}.src-sites-candt-components-CareersJobList-CareersJobList__desktopList__item--active-link{transition:padding .35s ease-in}@media (min-width:960px){.src-sites-candt-components-CareersJobList-CareersJobList__desktopList__item--active-link{padding-bottom:17px}}.src-sites-candt-components-CareersJobList-CareersJobList__desktopList__item--active-link .src-sites-candt-components-CareersJobList-locationButton{font-size:28px;line-height:28px;letter-spacing:-.66px;color:#fff;transition:font .35s ease-in}@media (min-width:960px){.src-sites-candt-components-CareersJobList-CareersJobList__desktopList__item--active-link .src-sites-candt-components-CareersJobList-locationButton{font-size:26px;line-height:32px;letter-spacing:-.46px}}@media (min-width:1248px){.src-sites-candt-components-CareersJobList-CareersJobList__desktopList__item--active-link .src-sites-candt-components-CareersJobList-locationButton{font-size:26px;line-height:32px;letter-spacing:-.41px}}.src-sites-candt-components-CareersJobList-CareersJobList__desktopList--isSafari{transform:none}@media (min-width:960px){.src-sites-candt-components-CareersJobList-CareersJobList__desktopList--isSafari.src-sites-candt-components-CareersJobList-CareersJobList__desktopList--nav-open{top:130px}}.src-sites-candt-components-CareersJobList-CareersJobList__desktopList--isSafari.src-sites-candt-components-CareersJobList-CareersJobList__desktopList--nav-close{top:8px}.src-sites-candt-components-CareersJobMobileList-CareersJobMobileList{min-height:40px}.src-sites-candt-components-CareersJobMobileList-CareersJobMobileList__container{overflow:hidden;opacity:0;transition:opacity .35s ease-in}.src-sites-candt-components-CareersJobMobileList-CareersJobMobileList__container--fade-in{opacity:1}.src-sites-candt-components-CareersJobMobileList-CareersJobMobileList .src-sites-candt-components-CareersJobMobileList-locationButton{overflow:hidden;position:relative;display:inline-flex;font-family:akademie,sans-serif;font-weight:700;color:#000;transition:padding .3s cubic-bezier(.455,.03,.515,.955) .05s;font-size:16px;line-height:17px;letter-spacing:-.66px;font-family:koor,Times New Roman,serif;font-weight:400;color:#464646;transition:none;padding:0;transition:font .35s linear;-webkit-font-smoothing:antialiased;transform:scale(1)}.src-sites-candt-components-CareersJobMobileList-CareersJobMobileList .src-sites-candt-components-CareersJobMobileList-locationButton:before{content:"";position:absolute;top:0;bottom:0;left:0;margin:auto 0;width:14px;height:2px;background-color:#000;transition-property:width,left;transition-timing-function:cubic-bezier(.25,.46,.45,.94);transition-duration:.45s,.4s;transition-delay:.05s,0s}@media (min-width:960px){.src-sites-candt-components-CareersJobMobileList-CareersJobMobileList .src-sites-candt-components-CareersJobMobileList-locationButton:hover{padding-left:0;padding-right:18px;text-decoration:none}.src-sites-candt-components-CareersJobMobileList-CareersJobMobileList .src-sites-candt-components-CareersJobMobileList-locationButton:hover:before{width:130%;left:92%;transition-duration:.4s,.45s;transition-delay:0s,.05s}}.src-sites-candt-components-CareersJobMobileList-CareersJobMobileList .src-sites-candt-components-CareersJobMobileList-locationButton:before{display:none}.src-sites-candt-components-CareersJobMobileList-CareersJobMobileList__mobile{display:flex;flex-flow:row nowrap;align-items:baseline}@media (min-width:768px){.src-sites-candt-components-CareersJobMobileList-CareersJobMobileList__mobile{transform:translateX(0)!important}}.src-sites-candt-components-CareersJobMobileList-CareersJobMobileList__mobile--swipe{transition:transform .35s linear;will-change:transform}.src-sites-candt-components-CareersJobMobileList-CareersJobMobileList__mobile__item{white-space:nowrap;padding:0 24px 0 0}.src-sites-candt-components-CareersJobMobileList-CareersJobMobileList__mobile__item--active-link .src-sites-candt-components-CareersJobMobileList-locationButton{font-size:22px;line-height:26px;letter-spacing:-1.29px;color:#fff}.src-sites-candt-components-CareersJobMobileList-CareersJobMobileList__invisible{display:flex;flex-flow:row nowrap;align-items:flex-end;opacity:0}@media (min-width:768px){.src-sites-candt-components-CareersJobMobileList-CareersJobMobileList__invisible{transform:translateX(0)!important;display:none}}.src-sites-candt-components-CareersJobMobileList-CareersJobMobileList__invisible__list{white-space:nowrap;padding:0 24px 0 0;font-size:22px;line-height:26px;letter-spacing:-1.29px;color:#fff;font-family:koor,Times New Roman,serif;font-weight:400;transition:none}.src-sites-candt-components-JobCardGrid-jobCardGrid{display:grid;grid-column:1/span 12;grid-column-gap:8px;grid-template-columns:repeat(12,1fr);position:relative}@media (min-width:768px){.src-sites-candt-components-JobCardGrid-jobCardGrid{padding-top:72px;grid-column-gap:24px}}@media (min-width:960px){.src-sites-candt-components-JobCardGrid-jobCardGrid{grid-template-columns:repeat(9,1fr);grid-column:4/span 9;grid-column-gap:32px;padding-top:185px;margin-top:-125px}}.src-sites-candt-components-JobCardGrid-jobCardGrid:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:5px;background-color:#d8d8d8;grid-column:1/span 12}@media (min-width:768px){.src-sites-candt-components-JobCardGrid-jobCardGrid:after{height:1px}}@media (min-width:960px){.src-sites-candt-components-JobCardGrid-jobCardGrid:first-of-type{padding-top:125px}}.src-sites-candt-components-JobCardGrid-jobCardGrid:last-child:after{display:none}.src-sites-candt-components-JobCardGrid-jobCardGrid__jobCard{position:relative;display:flex;flex-direction:column;grid-column:1/span 12;height:100%;padding:32px 0}.src-sites-candt-components-JobCardGrid-jobCardGrid__jobCard:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;background-color:#d8d8d8;opacity:.2}@media (min-width:768px){.src-sites-candt-components-JobCardGrid-jobCardGrid__jobCard:after{display:none}}.src-sites-candt-components-JobCardGrid-jobCardGrid__jobCard:last-of-type .src-sites-candt-components-JobCardGrid-jobCardGrid__jobDescription{border-bottom:none}.src-sites-candt-components-JobCardGrid-jobCardGrid__jobCard:first-of-type,.src-sites-candt-components-JobCardGrid-jobCardGrid__jobCard:nth-child(5n+1){padding:40px 0 32px}@media (min-width:768px){.src-sites-candt-components-JobCardGrid-jobCardGrid__jobCard:first-of-type,.src-sites-candt-components-JobCardGrid-jobCardGrid__jobCard:nth-child(5n+1){padding:0 0 64px}}@media (min-width:768px){.src-sites-candt-components-JobCardGrid-jobCardGrid__jobCard{padding:0 0 48px}.src-sites-candt-components-JobCardGrid-jobCardGrid__jobCard:nth-of-type(odd){grid-column:1/span 5}.src-sites-candt-components-JobCardGrid-jobCardGrid__jobCard:nth-of-type(2n){grid-column:8/span 5}}@media (min-width:960px){.src-sites-candt-components-JobCardGrid-jobCardGrid__jobCard:nth-of-type(odd){grid-column:1/span 4}.src-sites-candt-components-JobCardGrid-jobCardGrid__jobCard:nth-of-type(2n){grid-column:6/span 4}}.src-sites-candt-components-JobCardGrid-jobCardGrid__jobCard a{text-decoration:none;position:relative}.src-sites-candt-components-JobCardGrid-jobCardGrid__jobCard a:hover{text-decoration:none}@media (min-width:960px){.src-sites-candt-components-JobCardGrid-jobCardGrid__jobCard a:hover:before{content:"";position:absolute;right:100%;top:0;width:5px;height:calc(100% + 3px);background-color:#fff}.src-sites-candt-components-JobCardGrid-jobCardGrid__jobCard a:hover span{background-color:#fff;color:#000;border-right:5px solid #fff;border-bottom:3px solid #fff;white-space:pre-wrap}}@media (min-width:1248px){@-moz-document url-prefix(){.src-sites-candt-components-JobCardGrid-jobCardGrid__jobCard a:hover:before{top:-.025em;height:calc(100% + .24em)}}}.src-sites-candt-components-JobCardGrid-jobCardGrid__jobTitle{font-size:22px;line-height:24px;letter-spacing:-.55px;font-family:akademie,sans-serif;color:#fff;font-weight:700;text-decoration:none;transition:color .2s cubic-bezier(.55,.085,.68,.53)}@media (min-width:768px){.src-sites-candt-components-JobCardGrid-jobCardGrid__jobTitle{font-size:24px;line-height:24px;letter-spacing:-.67px;padding-right:0}}@media (min-width:960px){.src-sites-candt-components-JobCardGrid-jobCardGrid__jobTitle{font-size:24px;line-height:29px;letter-spacing:-.67px}}@media (min-width:1248px){.src-sites-candt-components-JobCardGrid-jobCardGrid__jobTitle{font-size:32px;line-height:37px;letter-spacing:-.89px}}.src-sites-candt-components-JobCardGrid-jobCardGrid__jobDescription{font-size:16px;line-height:24px;letter-spacing:-.4px;font-family:koor,Times New Roman,serif;margin:8px 0 0;color:#fff;padding:24px 0 0;display:flex;flex-grow:1;align-items:flex-start;flex-flow:row wrap}.src-sites-candt-components-JobCardGrid-jobCardGrid__jobDescription>*{flex:1 100%}@media (min-width:768px){.src-sites-candt-components-JobCardGrid-jobCardGrid__jobDescription{font-size:17px;line-height:29px;letter-spacing:-.5px;margin:16px 0 0;padding:0}}@media (min-width:960px){.src-sites-candt-components-JobCardGrid-jobCardGrid__jobDescription{font-size:18px;line-height:28px;letter-spacing:-.5px}}@media (min-width:1248px){.src-sites-candt-components-JobCardGrid-jobCardGrid__jobDescription{font-size:20px;line-height:32px;letter-spacing:-.5px;margin-top:24px}}.src-sites-candt-components-JobCardGrid-jobCardGrid__jobDescription p{margin:0;align-self:flex-end;font-weight:400}
/*# sourceMappingURL=CandtCareers.6ed58aa9.chunk.css.map */