.Careers{background-color:#040d1a}@media(min-width:576px)and (max-width:1024px){.Careers .inner-banner{min-height:70vh}}.Careers .inner-banner:after{content:"";position:absolute;top:0;left:0;width:100%;height:15.625rem;background:linear-gradient(180deg,rgba(0,0,0,.8),rgba(0,0,0,0));z-index:0;pointer-events:none}.Careers .inner-banner--content{width:100%}@media(min-width:577px){.Careers .inner-banner--content{width:100%}}@media(min-width:1025px){.Careers .inner-banner--content{width:70%}}@media(min-width:1600px){.Careers .inner-banner--content{width:70%}}.Careers .inner-banner--content h1,.Careers .inner-banner--content p.description{width:100%}@media(min-width:577px){.Careers .inner-banner--content p.description{width:60%}}@media(min-width:1025px){.Careers .inner-banner--content p.description{width:70%}}@media(min-width:1600px){.Careers .inner-banner--content p.description{width:60%}}.Careers .inner-banner--content p.description{margin-bottom:2.5rem}.Careers--wrapper{width:90%;max-width:1600px;margin:0 auto}.Careers--Mission{background-color:#000;padding:7.5rem 0}@media(max-width:1600px){.Careers--Mission{padding:6rem 0}}@media(max-width:1280px){.Careers--Mission{padding:5rem 0}}.Careers--Mission .SectionHeader{margin-bottom:2.5rem}.Careers--Mission .SectionHeader--description{width:100%}@media(min-width:577px){.Careers--Mission .SectionHeader--description{width:80%}}@media(min-width:1025px){.Careers--Mission .SectionHeader--description{width:55%}}@media(min-width:1600px){.Careers--Mission .SectionHeader--description{width:45%}}.Careers--mission-items{display:grid;grid-template-columns:1fr}@media(min-width:577px){.Careers--mission-items{grid-template-columns:1fr}}@media(min-width:1025px){.Careers--mission-items{grid-template-columns:repeat(3,1fr)}}@media(min-width:1600px){.Careers--mission-items{grid-template-columns:repeat(3,1fr)}}.Careers--mission-items{gap:2rem}@media(min-width:577px){.Careers--mission-items{gap:2rem}}@media(min-width:1025px){.Careers--mission-items{gap:1rem}}@media(min-width:1600px){.Careers--mission-items{gap:2rem}}.Careers--mission-items .IconInfo{padding-inline:0}@media(min-width:577px){.Careers--mission-items .IconInfo{padding-inline:0}}@media(min-width:1025px){.Careers--mission-items .IconInfo{padding-inline:1.5rem}}@media(min-width:1600px){.Careers--mission-items .IconInfo{padding-inline:1.75rem}}.Careers--mission-items .IconInfo{padding-block:0}@media(min-width:577px){.Careers--mission-items .IconInfo{padding-block:0}}@media(min-width:1025px){.Careers--mission-items .IconInfo{padding-block:2rem}}@media(min-width:1600px){.Careers--mission-items .IconInfo{padding-block:2.5rem}}.Careers--mission-items .IconInfo--title{margin-bottom:1rem}.Careers--mission-items .IconInfo--description{color:#a5a5a5}.Careers--TeamStory{background-color:#040d1a;padding:7.5rem 0}@media(max-width:1600px){.Careers--TeamStory{padding:6rem 0}}@media(max-width:1280px){.Careers--TeamStory{padding:5rem 0}}.Careers--TeamStory .SectionHeader--description{width:100%}@media(min-width:577px){.Careers--TeamStory .SectionHeader--description{width:60%}}@media(min-width:1025px){.Careers--TeamStory .SectionHeader--description{width:100%}}@media(min-width:1600px){.Careers--TeamStory .SectionHeader--description{width:100%}}@media(min-width:576px){.Careers--TeamStory .SectionHeader{text-align:center;align-items:center}}.Careers--Benefits{background-color:#000;padding:7.5rem 0}@media(max-width:1600px){.Careers--Benefits{padding:6rem 0}}@media(max-width:1280px){.Careers--Benefits{padding:5rem 0}}.Careers--Benefits .SectionHeader{margin-bottom:2.5rem}.Careers--benefits-disclaimer{margin-top:2.5rem;text-align:left;color:#a5a8ad;opacity:.5;letter-spacing:.01rem;font-size:1rem}@media(max-width:1600px){.Careers--benefits-disclaimer{font-size:.9375rem}}@media(max-width:1024px){.Careers--benefits-disclaimer{font-size:.875rem}}@media(max-width:576px){.Careers--benefits-disclaimer{font-size:.875rem}}@media(min-width:576px){.Careers--benefits-disclaimer{text-align:center}}.Careers--benefit-items{display:grid;grid-template-columns:1fr}@media(min-width:577px){.Careers--benefit-items{grid-template-columns:repeat(2,1fr)}}@media(min-width:1025px){.Careers--benefit-items{grid-template-columns:repeat(3,1fr)}}@media(min-width:1600px){.Careers--benefit-items{grid-template-columns:repeat(3,1fr)}}.Careers--benefit-items{column-gap:2rem}@media(min-width:577px){.Careers--benefit-items{column-gap:2rem}}@media(min-width:1025px){.Careers--benefit-items{column-gap:1rem}}@media(min-width:1600px){.Careers--benefit-items{column-gap:2rem}}.Careers--benefit-items{row-gap:2rem}@media(min-width:577px){.Careers--benefit-items{row-gap:2rem}}@media(min-width:1025px){.Careers--benefit-items{row-gap:0}}@media(min-width:1600px){.Careers--benefit-items{row-gap:0}}.Careers--benefit-items .IconInfo{padding-inline:0}@media(min-width:577px){.Careers--benefit-items .IconInfo{padding-inline:0}}@media(min-width:1025px){.Careers--benefit-items .IconInfo{padding-inline:1.5rem}}@media(min-width:1600px){.Careers--benefit-items .IconInfo{padding-inline:1.75rem}}.Careers--benefit-items .IconInfo{padding-block:0}@media(min-width:577px){.Careers--benefit-items .IconInfo{padding-block:0}}@media(min-width:1025px){.Careers--benefit-items .IconInfo{padding-block:2rem}}@media(min-width:1600px){.Careers--benefit-items .IconInfo{padding-block:2.5rem}}.Careers--benefit-items .IconInfo--title{margin-bottom:1rem}.Careers--benefit-items .IconInfo--description{color:#a5a5a5}.Careers--Work{padding:7.5rem 0}@media(max-width:1600px){.Careers--Work{padding:6rem 0}}@media(max-width:1280px){.Careers--Work{padding:5rem 0}}.Careers--Jobs{background-color:#000;padding:7.5rem 0}@media(max-width:1600px){.Careers--Jobs{padding:6rem 0}}@media(max-width:1280px){.Careers--Jobs{padding:5rem 0}}.Careers--Jobs .SectionHeader{margin-bottom:2.5rem}.pageCover{position:fixed;top:0;left:0;bottom:0;right:0;width:100%;height:100%;background-color:rgba(0,0,0,.1);visibility:hidden;opacity:0;z-index:-1;transition:background-color .5s ease,opacity .2s ease,visibility .2s ease,z-index .2s ease}.pageCover.active{visibility:visible;opacity:1;z-index:7}.inner-banner{position:relative;width:100%;background-size:cover;padding:11rem 0 10rem;min-height:90vh;box-sizing:border-box;display:flex}@media(max-width:1024px){.inner-banner{padding-bottom:5rem}}.inner-banner--bg-video{position:absolute;top:50%;left:50%;min-height:100%;width:100%;height:100%;transform:translateX(-50%) translateY(-50%);z-index:-1;object-fit:cover}@media(max-width:768px){.inner-banner--bg-video{display:none}}.inner-banner--bg-image{display:block;position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);z-index:0}.inner-banner--bg-image,.inner-banner--bg-image img{width:100%;height:100%;object-fit:cover}.inner-banner--content-wrapper{width:90%;max-width:1600px;margin:0 auto}.inner-banner--content-container{flex-grow:1;display:flex;align-items:center}.inner-banner--content{display:flex;flex-direction:column;align-items:flex-start;position:relative}.inner-banner--description{margin-bottom:2.5rem}.inner-banner--icon-content-box{display:flex;margin:0 0 5rem;gap:2.5rem}@media(max-width:1024px){.inner-banner--icon-content-box{gap:1rem;flex-wrap:wrap;margin:1rem 0 2rem}.inner-banner--icon-content-box li{width:calc(50% - .5rem)}}@media(max-width:928px){.inner-banner--icon-content-box li{width:100%}}.inner-banner h1{font-weight:500;width:75%}@media(max-width:1024px){.inner-banner h1{width:80%}}@media(max-width:768px){.inner-banner h1{width:100%}}.inner-banner p{color:rgba(235,236,237,.8)}.inner-banner p.description{margin:1rem 0 5rem}.inner-banner .IconInfo{align-items:center}.Image--image{width:100%;height:100%;object-fit:cover}.IconInfo{display:flex;align-items:flex-start;gap:1.875rem}.IconInfo--title{text-transform:capitalize;margin-bottom:.375rem;font-weight:500}.IconInfo--description{color:#a5a8ad}.IconInfo--icon{width:5rem;height:5rem}.IconInfo--icon.small{width:3.75rem;height:3.75rem}.IconInfo--icon.large{width:6.25rem;height:6.25rem}@media(max-width:1280px){.IconInfo{gap:1rem}}@media(max-width:768px){.IconInfo--icon{width:3.75rem;height:3.75rem}.IconInfo--icon.small{width:2.5rem;height:2.5rem}.IconInfo--icon.large{width:5rem;height:5rem}.IconInfo{gap:.625rem}}.SectionHeader{text-align:center;margin-bottom:3.5rem;display:flex;flex-direction:column;align-items:center}.SectionHeader h2:last-child{margin-bottom:0}.SectionHeader--description{color:#a5a8ad;font-weight:400;width:65%;margin:0 auto}@media(max-width:1024px){.SectionHeader{margin-bottom:3.5rem}.SectionHeader--description{width:80%}}@media(max-width:768px){.SectionHeader{margin-bottom:3rem;align-items:flex-start;text-align:left}.SectionHeader--description{margin:unset}}@media(max-width:576px){.SectionHeader{margin-bottom:2rem}.SectionHeader--description{width:100%}}.VideoCard{position:relative;display:flex;flex-direction:column;width:100%;min-height:24rem}@media(min-width:577px){.VideoCard{min-height:26rem}}@media(min-width:1025px){.VideoCard{min-height:30rem}}@media(min-width:1600px){.VideoCard{min-height:34rem}}.VideoCard{border-radius:.5rem}@media(min-width:577px){.VideoCard{border-radius:.75rem}}@media(min-width:1025px){.VideoCard{border-radius:.75rem}}@media(min-width:1600px){.VideoCard{border-radius:.75rem}}.VideoCard{overflow:hidden;background:#040d1a;flex-shrink:0;transition:opacity .3s ease}.VideoCard.is-inactive{opacity:.7}.VideoCard--background-media,.VideoCard--gradient-overlay,.VideoCard--image-wrapper{position:absolute;inset:0;width:100%;height:100%}.VideoCard--image-wrapper{overflow:hidden}.VideoCard--background-media{object-fit:cover}.VideoCard--background-media video{width:100%;height:100%;object-fit:cover}@media(min-width:576px){.VideoCard.has-thumbnail .VideoCard--thumbnail{transition:opacity .6s ease}.VideoCard.has-thumbnail .VideoCard--video{opacity:0;transition:opacity .6s ease}.VideoCard.has-thumbnail.is-hovered .VideoCard--thumbnail,.VideoCard.has-thumbnail:hover .VideoCard--thumbnail{opacity:0}.VideoCard.has-thumbnail.is-hovered .VideoCard--video,.VideoCard.has-thumbnail:hover .VideoCard--video{opacity:1}}@media(max-width:575px){.VideoCard.has-thumbnail .VideoCard--thumbnail{opacity:0}.VideoCard.has-thumbnail .VideoCard--video{opacity:1}}.button{display:flex;justify-content:center;align-items:center;position:relative;padding:.75rem 2.3125rem;border-radius:3px;background-color:rgba(0,0,0,0);border:.125rem solid #fff;font-family:helvetica-now-display,sans-serif,-apple-system,BlinkMacSystemFont,Apple Color Emoji,Segoe UI,Segoe UI Emoji,Segoe UI Symbol;font-size:1em;text-align:center;text-decoration:none;transition:background-color .2s ease,border-color .2s ease,color .2s ease,fill .2s ease;font-weight:500;cursor:pointer;white-space:nowrap}.button,.button .button__text{color:#fff}.button .button__icon{display:none;flex-shrink:0;width:.5rem;margin-left:.5rem}.button .button__icon path{fill:#fff;transition:background-color .2s ease,border-color .2s ease,color .2s ease,fill .2s ease}.button.size--small{font-size:14px;padding:.625rem 1.1875rem}.button.size--small .button__icon{width:.75rem;margin-left:.5rem}.button.size--medium{font-size:14px;padding:1rem 1.25rem}.button.size--medium .button__icon{width:.75rem;margin-left:.5rem}.button.size--large{font-size:20px;padding:1.3125rem 1.75rem;border-width:4px}.button.size--large .button__icon{width:1rem;margin-left:1.75rem}@media(max-width:48rem){.button:not(.size--medium){font-size:14px;padding:.625rem 1.1875rem}.button:not(.size--medium) .button__icon{width:.75rem;margin-left:.5rem}}.button:hover{background-color:#fff;border-color:#fff;transition:background-color .2s ease,border-color .2s ease,color .2s ease,fill .2s ease}.button:hover,.button:hover .button__text{color:#000}.button:hover:after,.button:hover:before{transition:background-color .2s ease,border-color .2s ease,color .2s ease,fill .2s ease}.button:hover .button__icon path{fill:#000}.button:disabled,.button:disabled:hover{cursor:not-allowed}.button.style--outlined{background-color:rgba(0,0,0,0)}.button.style--outlined,.button.style--outlined .button__text{color:#000}.button.style--outlined:hover{background-color:#000}.button.style--outlined:hover,.button.style--outlined:hover .button__text{color:#fff}.button.style--withIcon .button__icon{display:block}.button.theme--gray-100{background-color:#1e1e1c;border-color:#1e1e1c}.button.theme--gray-100,.button.theme--gray-100 .button__text{color:#fff}.button.theme--gray-100 .button__icon path{fill:#fff}.button.theme--gray-100:hover{background-color:hsl(60,3.4482758621%,16.3725490196%);border-color:hsl(60,3.4482758621%,16.3725490196%)}.button.theme--gray-100:hover .button__icon path{fill:#fff}.button.theme--gray-100.style--outlined{background-color:rgba(0,0,0,0)}.button.theme--gray-100.style--outlined,.button.theme--gray-100.style--outlined .button__text{color:#000}.button.theme--gray-100.style--outlined .button__icon path{fill:#000}.button.theme--gray-100.style--outlined:hover{background-color:#1e1e1c;border-color:#1e1e1c}.button.theme--gray-100.style--outlined:hover,.button.theme--gray-100.style--outlined:hover .button__text{color:#fff}.button.theme--gray-100.style--outlined:hover .button__icon path{fill:#fff}.button.theme--gray-200{background-color:#3d3c38;border-color:#3d3c38}.button.theme--gray-200,.button.theme--gray-200 .button__text{color:#fff}.button.theme--gray-200 .button__icon path{fill:#fff}.button.theme--gray-200:hover{background-color:hsl(48,4.2735042735%,27.9411764706%);border-color:hsl(48,4.2735042735%,27.9411764706%)}.button.theme--gray-200:hover .button__icon path{fill:#fff}.button.theme--gray-200.style--outlined{background-color:rgba(0,0,0,0)}.button.theme--gray-200.style--outlined,.button.theme--gray-200.style--outlined .button__text{color:#000}.button.theme--gray-200.style--outlined .button__icon path{fill:#000}.button.theme--gray-200.style--outlined:hover{background-color:#3d3c38;border-color:#3d3c38}.button.theme--gray-200.style--outlined:hover,.button.theme--gray-200.style--outlined:hover .button__text{color:#fff}.button.theme--gray-200.style--outlined:hover .button__icon path{fill:#fff}.button.theme--gray-300{background-color:#5b5a54;border-color:#5b5a54}.button.theme--gray-300,.button.theme--gray-300 .button__text{color:#fff}.button.theme--gray-300 .button__icon path{fill:#fff}.button.theme--gray-300:hover{background-color:rgb(104.26,103.1142857143,96.24);border-color:rgb(104.26,103.1142857143,96.24)}.button.theme--gray-300:hover .button__icon path{fill:#fff}.button.theme--gray-300.style--outlined{background-color:rgba(0,0,0,0)}.button.theme--gray-300.style--outlined,.button.theme--gray-300.style--outlined .button__text{color:#000}.button.theme--gray-300.style--outlined .button__icon path{fill:#000}.button.theme--gray-300.style--outlined:hover{background-color:#5b5a54;border-color:#5b5a54}.button.theme--gray-300.style--outlined:hover,.button.theme--gray-300.style--outlined:hover .button__text{color:#fff}.button.theme--gray-300.style--outlined:hover .button__icon path{fill:#fff}.button.theme--gray-400{background-color:#7a786f;border-color:#7a786f}.button.theme--gray-400,.button.theme--gray-400 .button__text{color:#000}.button.theme--gray-400 .button__icon path{fill:#000}.button.theme--gray-400:hover{background-color:hsl(49.0909090909,4.7210300429%,40.6862745098%);border-color:hsl(49.0909090909,4.7210300429%,40.6862745098%)}.button.theme--gray-400:hover .button__icon path{fill:#000}.button.theme--gray-400.style--outlined{background-color:rgba(0,0,0,0)}.button.theme--gray-400.style--outlined,.button.theme--gray-400.style--outlined .button__text{color:#000}.button.theme--gray-400.style--outlined .button__icon path{fill:#7a786f}.button.theme--gray-400.style--outlined:hover{background-color:#7a786f;border-color:#7a786f}.button.theme--gray-400.style--outlined:hover,.button.theme--gray-400.style--outlined:hover .button__text{color:#000}.button.theme--gray-400.style--outlined:hover .button__icon path{fill:#000}.button.theme--gray-500{background-color:#98968c;border-color:#98968c}.button.theme--gray-500,.button.theme--gray-500 .button__text{color:#000}.button.theme--gray-500 .button__icon path{fill:#000}.button.theme--gray-500:hover{background-color:hsl(50,5.504587156%,52.2549019608%);border-color:hsl(50,5.504587156%,52.2549019608%)}.button.theme--gray-500:hover .button__icon path{fill:#000}.button.theme--gray-500.style--outlined{background-color:rgba(0,0,0,0)}.button.theme--gray-500.style--outlined,.button.theme--gray-500.style--outlined .button__text{color:#000}.button.theme--gray-500.style--outlined .button__icon path{fill:#98968c}.button.theme--gray-500.style--outlined:hover{background-color:#98968c;border-color:#98968c}.button.theme--gray-500.style--outlined:hover,.button.theme--gray-500.style--outlined:hover .button__text{color:#000}.button.theme--gray-500.style--outlined:hover .button__icon path{fill:#000}.button.theme--gray-600{background-color:#adaba2;border-color:#adaba2}.button.theme--gray-600,.button.theme--gray-600 .button__text{color:#000}.button.theme--gray-600 .button__icon path{fill:#000}.button.theme--gray-600:hover{background-color:rgb(161.0514285714,158.76,148.4485714286);border-color:rgb(161.0514285714,158.76,148.4485714286)}.button.theme--gray-600:hover .button__icon path{fill:#000}.button.theme--gray-600.style--outlined{background-color:rgba(0,0,0,0)}.button.theme--gray-600.style--outlined,.button.theme--gray-600.style--outlined .button__text{color:#000}.button.theme--gray-600.style--outlined .button__icon path{fill:#adaba2}.button.theme--gray-600.style--outlined:hover{background-color:#adaba2;border-color:#adaba2}.button.theme--gray-600.style--outlined:hover,.button.theme--gray-600.style--outlined:hover .button__text{color:#000}.button.theme--gray-600.style--outlined:hover .button__icon path{fill:#000}.button.theme--gray-700{background-color:#c1c0ba;border-color:#c1c0ba}.button.theme--gray-700,.button.theme--gray-700 .button__text{color:#000}.button.theme--gray-700 .button__icon path{fill:#000}.button.theme--gray-700:hover{background-color:hsl(51.4285714286,5.3435114504%,69.3137254902%);border-color:hsl(51.4285714286,5.3435114504%,69.3137254902%)}.button.theme--gray-700:hover .button__icon path{fill:#000}.button.theme--gray-700.style--outlined{background-color:rgba(0,0,0,0)}.button.theme--gray-700.style--outlined,.button.theme--gray-700.style--outlined .button__text{color:#000}.button.theme--gray-700.style--outlined .button__icon path{fill:#c1c0ba}.button.theme--gray-700.style--outlined:hover{background-color:#c1c0ba;border-color:#c1c0ba}.button.theme--gray-700.style--outlined:hover,.button.theme--gray-700.style--outlined:hover .button__text{color:#000}.button.theme--gray-700.style--outlined:hover .button__icon path{fill:#000}.button.theme--gray-800{background-color:#d6d5d1;border-color:#d6d5d1}.button.theme--gray-800,.button.theme--gray-800 .button__text{color:#000}.button.theme--gray-800 .button__icon path{fill:#000}.button.theme--gray-800:hover{background-color:hsl(48,5.7471264368%,77.9411764706%);border-color:hsl(48,5.7471264368%,77.9411764706%)}.button.theme--gray-800:hover .button__icon path{fill:#000}.button.theme--gray-800.style--outlined{background-color:rgba(0,0,0,0)}.button.theme--gray-800.style--outlined,.button.theme--gray-800.style--outlined .button__text{color:#000}.button.theme--gray-800.style--outlined .button__icon path{fill:#d6d5d1}.button.theme--gray-800.style--outlined:hover{background-color:#d6d5d1;border-color:#d6d5d1}.button.theme--gray-800.style--outlined:hover,.button.theme--gray-800.style--outlined:hover .button__text{color:#000}.button.theme--gray-800.style--outlined:hover .button__icon path{fill:#000}.button.theme--gray-900{background-color:#eaeae8;border-color:#eaeae8}.button.theme--gray-900,.button.theme--gray-900 .button__text{color:#000}.button.theme--gray-900 .button__icon path{fill:#000}.button.theme--gray-900:hover{background-color:hsl(60,4.5454545455%,86.3725490196%);border-color:hsl(60,4.5454545455%,86.3725490196%)}.button.theme--gray-900:hover .button__icon path{fill:#000}.button.theme--gray-900.style--outlined{background-color:rgba(0,0,0,0)}.button.theme--gray-900.style--outlined,.button.theme--gray-900.style--outlined .button__text{color:#000}.button.theme--gray-900.style--outlined .button__icon path{fill:#eaeae8}.button.theme--gray-900.style--outlined:hover{background-color:#eaeae8;border-color:#eaeae8}.button.theme--gray-900.style--outlined:hover,.button.theme--gray-900.style--outlined:hover .button__text{color:#000}.button.theme--gray-900.style--outlined:hover .button__icon path{fill:#000}.button.theme--gray-950{background-color:#f5f4f3;border-color:#f5f4f3}.button.theme--gray-950,.button.theme--gray-950 .button__text{color:#000}.button.theme--gray-950 .button__icon path{fill:#000}.button.theme--gray-950:hover{background-color:hsl(30,9.0909090909%,90.6862745098%);border-color:hsl(30,9.0909090909%,90.6862745098%)}.button.theme--gray-950:hover .button__icon path{fill:#000}.button.theme--gray-950.style--outlined{background-color:rgba(0,0,0,0)}.button.theme--gray-950.style--outlined,.button.theme--gray-950.style--outlined .button__text{color:#000}.button.theme--gray-950.style--outlined .button__icon path{fill:#f5f4f3}.button.theme--gray-950.style--outlined:hover{background-color:#f5f4f3;border-color:#f5f4f3}.button.theme--gray-950.style--outlined:hover,.button.theme--gray-950.style--outlined:hover .button__text{color:#000}.button.theme--gray-950.style--outlined:hover .button__icon path{fill:#000}.button.theme--gray-975{background-color:#fafaf9;border-color:#fafaf9}.button.theme--gray-975,.button.theme--gray-975 .button__text{color:#000}.button.theme--gray-975 .button__icon path{fill:#000}.button.theme--gray-975:hover{background-color:hsl(60,9.0909090909%,92.8431372549%);border-color:hsl(60,9.0909090909%,92.8431372549%)}.button.theme--gray-975:hover .button__icon path{fill:#000}.button.theme--gray-975.style--outlined{background-color:rgba(0,0,0,0)}.button.theme--gray-975.style--outlined,.button.theme--gray-975.style--outlined .button__text{color:#000}.button.theme--gray-975.style--outlined .button__icon path{fill:#fafaf9}.button.theme--gray-975.style--outlined:hover{background-color:#fafaf9;border-color:#fafaf9}.button.theme--gray-975.style--outlined:hover,.button.theme--gray-975.style--outlined:hover .button__text{color:#000}.button.theme--gray-975.style--outlined:hover .button__icon path{fill:#000}.button.theme--blue{background:#297fff;border:none}.button.theme--blue:hover{background:#fff}.modal__closeButton{position:fixed;width:1.25rem;height:1.25rem;top:5%;right:5%;z-index:1;border:none}.modal__closeButton:after,.modal__closeButton:before{content:"";position:absolute;top:50%;left:50%;width:1.25rem;height:.125rem;border-radius:.125rem;background-color:#fff}.modal__closeButton:before{transform:translate(-50%,-50%) rotate(-45deg)}.modal__closeButton:after{transform:translate(-50%,-50%) rotate(45deg)}.modalToggle{cursor:pointer}.modalToggle .button__inner{display:flex}@keyframes vcs-fade-in{0%{opacity:0;transform:translateY(.375rem)}to{opacity:1;transform:translateY(0)}}@keyframes vcs-media-enter{0%{opacity:0;transform:translateX(-5rem)}30%{opacity:1}to{opacity:1;transform:translateX(0)}}@keyframes vcs-slide-1{0%{transform:translateY(calc(-1 * var(--nameItemH)))}to{transform:translateY(0)}}@keyframes vcs-slide-2{0%{transform:translateY(calc(-2 * var(--nameItemH)))}to{transform:translateY(0)}}@keyframes vcs-name-activate{0%{opacity:.2}to{opacity:1}}@keyframes vcs-name-deactivate{0%{opacity:1}to{opacity:.2}}.VideoCardSlider--layout{display:grid;grid-template-columns:1fr;gap:2rem}@media(min-width:1024px){.VideoCardSlider--layout{grid-template-columns:62fr 38fr;gap:3rem;align-items:stretch}}@media(min-width:1600px){.VideoCardSlider--layout{gap:3.125rem}}.VideoCardSlider--media{position:relative;overflow:hidden;aspect-ratio:16/9;border-radius:.75rem}.VideoCardSlider--media-item{position:absolute;inset:0;opacity:0;pointer-events:none}.VideoCardSlider--media-item .VideoCard{height:100%;min-height:unset;border-radius:0}.VideoCardSlider--media-item.is-active{animation:vcs-media-enter .8s ease both;pointer-events:all;z-index:1}.VideoCardSlider--media-item.was-active{opacity:1;z-index:0}.VideoCardSlider--play-btn{position:absolute;bottom:1.25rem}@media(min-width:577px){.VideoCardSlider--play-btn{bottom:1.5rem}}@media(min-width:1025px){.VideoCardSlider--play-btn{bottom:1.75rem}}@media(min-width:1600px){.VideoCardSlider--play-btn{bottom:1.75rem}}.VideoCardSlider--play-btn{left:1.25rem}@media(min-width:577px){.VideoCardSlider--play-btn{left:1.5rem}}@media(min-width:1025px){.VideoCardSlider--play-btn{left:1.75rem}}@media(min-width:1600px){.VideoCardSlider--play-btn{left:1.75rem}}.VideoCardSlider--play-btn{z-index:2;display:block;padding:0;border:none;background:none;cursor:pointer;transition:transform .2s ease}.VideoCardSlider--play-btn:hover{transform:scale(1.06)}.VideoCardSlider--play-btn svg{display:block;width:2.75rem}@media(min-width:577px){.VideoCardSlider--play-btn svg{width:3rem}}@media(min-width:1025px){.VideoCardSlider--play-btn svg{width:3.5rem}}@media(min-width:1600px){.VideoCardSlider--play-btn svg{width:4.4375rem}}.VideoCardSlider--play-btn svg{height:2.75rem}@media(min-width:577px){.VideoCardSlider--play-btn svg{height:3rem}}@media(min-width:1025px){.VideoCardSlider--play-btn svg{height:3.5rem}}@media(min-width:1600px){.VideoCardSlider--play-btn svg{height:4.4375rem}}.VideoCardSlider--content{display:flex;flex-direction:column;gap:1.75rem}@media(min-width:577px){.VideoCardSlider--content{gap:2rem}}@media(min-width:1025px){.VideoCardSlider--content{gap:2.25rem}}@media(min-width:1600px){.VideoCardSlider--content{gap:2.75rem}}.VideoCardSlider--names-group{display:flex;flex-direction:column;gap:.5rem}.VideoCardSlider--names-window{--nameItemH:2.5rem;--nameContainerH:7.5rem;position:relative;height:var(--nameContainerH);overflow:hidden}@media(min-width:576px){.VideoCardSlider--names-window{--nameItemH:3rem;--nameContainerH:9rem}}@media(min-width:1024px){.VideoCardSlider--names-window{--nameItemH:3.75rem;--nameContainerH:11.25rem}}@media(min-width:1600px){.VideoCardSlider--names-window{--nameItemH:4.375rem;--nameContainerH:13.125rem}}.VideoCardSlider--names-track.slide-1{animation:vcs-slide-1 .85s cubic-bezier(.33,1,.68,1) forwards}.VideoCardSlider--names-track.slide-2{animation:vcs-slide-2 1.1s cubic-bezier(.33,1,.68,1) forwards}.VideoCardSlider--name-item{height:var(--nameItemH);line-height:var(--nameItemH);margin:0;padding:0;white-space:nowrap;letter-spacing:-.01em;color:#fff;user-select:none;opacity:.2;pointer-events:none;transition:opacity .3s ease;font-size:3.4375rem}@media(max-width:1600px){.VideoCardSlider--name-item{font-size:3.125rem}}@media(max-width:1024px){.VideoCardSlider--name-item{font-size:2.5rem}}@media(max-width:576px){.VideoCardSlider--name-item{font-size:2rem}}.VideoCardSlider--name-item.is-active{animation:vcs-name-activate .5s ease-in-out .3s both}.VideoCardSlider--name-item.is-exiting-active{animation:vcs-name-deactivate .4s ease-in-out both}.VideoCardSlider--name-item.is-dim{pointer-events:all;cursor:pointer}.VideoCardSlider--title{margin:0;color:hsla(0,0%,100%,.5);animation:vcs-fade-in .7s ease .2s both;font-size:1.5rem}@media(max-width:1600px){.VideoCardSlider--title{font-size:1.35rem}}@media(max-width:1024px){.VideoCardSlider--title{font-size:1.25rem}}@media(max-width:576px){.VideoCardSlider--title{font-size:1.2rem}}.VideoCardSlider--quote{margin:0;color:#fff;animation:vcs-fade-in .7s ease .45s both}@media(min-width:1024px){.VideoCardSlider--quote{max-width:32rem}}.VideoCardSlider .modal{background-color:#000}.slider>[class^=flickity]{outline:none}.slider.overflow--hidden .flickity-viewport{overflow:hidden}.slider img{width:100%}.slider .flickity-button{display:none;position:absolute;top:50%;transform:translateY(-50%);width:5%;min-width:1.125rem;max-width:2.25rem}.slider .flickity-button.previous{left:-5%}.slider .flickity-button.next{right:-5%}.slider .flickity-button svg{width:auto;min-width:100%;height:100%}.slider .flickity-page-dots{display:none;margin-top:2rem}.slider .flickity-page-dots .dot{width:.5rem;height:.5rem;margin-left:.375rem;margin-right:.375rem;background-color:#202833;transition:background-color .2s ease;overflow:hidden;border-radius:50%;cursor:pointer}.slider .flickity-page-dots .dot.is-selected{background-color:#595f68}.slider.withPrevNextButtons>[class^=flickity]{position:relative}.slider.withPrevNextButtons:not(.arrowStyle--overlay)>[class^=flickity]{width:90%;margin-left:auto;margin-right:auto}.slider.withPrevNextButtons .flickity-button{display:block}@media(max-width:48rem){.slider.withPrevNextButtons:not(.arrowsBelowResponsive) .flickity-button{display:none}.slider.withPrevNextButtons:not(.arrowsBelowResponsive):not(.arrowStyle--overlay)>[class^=flickity]{width:100%}}@media(min-width:48.0625rem){.slider.withPrevNextButtons:not(.arrowsAboveResponsive) .flickity-button{display:none}.slider.withPrevNextButtons:not(.arrowsAboveResponsive):not(.arrowStyle--overlay)>[class^=flickity]{width:100%}}.slider.withPrevNextButtons.arrowStyle--overlay .flickity-button.previous{left:2.5%}.slider.withPrevNextButtons.arrowStyle--overlay .flickity-button.next{right:2.5%}.slider.withPrevNextButtons.arrowStyle--overlay .flickity-button svg{filter:drop-shadow(0 0 5px rgba(0,0,0,.2));transition:filter .3s ease}.slider.withPrevNextButtons.arrowStyle--overlay .flickity-button svg path{fill:#fff}.slider.withPrevNextButtons.arrowStyle--overlay .flickity-button:hover svg{filter:drop-shadow(0 0 5px rgba(0,0,0,.35))}.slider.withDots .flickity-page-dots{display:flex;justify-content:center;align-items:center}@media(max-width:48rem){.slider.withDots:not(.dotsBelowResponsive) .flickity-page-dots{display:none}}@media(min-width:48.0625rem){.slider.withDots:not(.dotsAboveResponsive) .flickity-page-dots{display:none}}.WorkCardSlider--slide{width:100%;margin-inline:1rem}.WorkCard{display:flex;align-items:stretch;width:100%;border-radius:.75rem;min-height:32rem}.WorkCard,.WorkCard--background{position:relative;overflow:hidden}.WorkCard--background{width:50%;min-width:0;z-index:1}.WorkCard--bg-image{height:100%}.WorkCard--card{position:relative;z-index:2;width:50%;background:#11356b;padding:2.5rem}@media(max-width:1024px){.WorkCard--card{padding:1.75rem}}@media(max-width:576px){.WorkCard--card{padding:1.25rem}}.WorkCard--card{overflow:hidden;display:flex;flex-direction:column;border-radius:0 .75rem .75rem 0;border:none}.WorkCard--pattern{position:absolute;bottom:0;right:0;z-index:0;width:75%;pointer-events:none}.WorkCard--content{position:relative;z-index:1;display:flex;flex-direction:column;flex:1;width:100%;max-width:40rem}.WorkCard--content p{color:#a9b3c0}.WorkCard--title{margin-bottom:1.25rem}.WorkCard--description p{margin-bottom:1rem}.WorkCard--cta{margin-top:auto}@media(min-width:1025px)and (max-width:1599px){.WorkCard{min-height:28rem}.WorkCard--background,.WorkCard--card{width:50%}}@media(max-width:1024px){.WorkCard{flex-direction:column}.WorkCard--background{width:100%;min-height:auto;aspect-ratio:20/9}.WorkCard--bg-image img{object-position:top}.WorkCard--card{width:100%;border-radius:0 0 .75rem .75rem;border:none}.WorkCard--content{max-width:100%}.WorkCard--pattern{width:60%}.WorkCard--cta{margin-top:1.25rem}}@media(max-width:768px){.WorkCard--background{min-height:auto;aspect-ratio:16/9}.WorkCard--content{gap:0}.WorkCard--pattern{width:80%}}.JobList--actions{display:flex;flex-direction:column;gap:1rem;padding-bottom:1.75rem}@media(min-width:1024px){.JobList--actions{flex-direction:row;align-items:center;justify-content:space-between;gap:0}}.JobList--search-input{width:100%;height:3.5rem;padding:1.25rem 1.75rem;display:flex;align-items:center;gap:.625rem;border:.0625rem solid hsla(0,0%,100%,.3);border-radius:.375rem}@media(min-width:1024px){.JobList--search-input{width:34rem}}.JobList--search-input input{all:unset;flex:1;background:rgba(0,0,0,0);border:none;line-height:1;outline:none;color:#a5a8ad;font-size:1rem;letter-spacing:.04rem;font-weight:500}.JobList--search-input input::placeholder{color:#a5a8ad}.JobList--search-input svg{width:1.5rem;height:1.5rem;flex-shrink:0}.JobList .filters{display:flex;flex-wrap:wrap;align-items:center;gap:1.25rem;width:100%}@media(min-width:480px){.JobList .filters{flex-wrap:nowrap}}@media(min-width:1024px){.JobList .filters{width:auto;justify-content:flex-start}}.JobList a{text-decoration:none}.JobList--header{display:none}@media(min-width:1024px){.JobList--header{display:flex;align-items:center;padding:1rem;border-bottom:.0625rem solid #fff;background:rgba(0,0,0,.2)}}.JobList--header p{font-size:1.125rem;font-weight:500;line-height:1.5;color:#fff}.JobList--header p.position{flex:1;min-width:12.5rem;max-width:37.5rem}@media(min-width:1280px){.JobList--header p.position{min-width:18.75rem}}@media(min-width:1600px){.JobList--header p.position{min-width:27rem}}.JobList--header p.department{width:12.5rem;flex-shrink:0}@media(min-width:1280px){.JobList--header p.department{width:17.5rem}}@media(min-width:1600px){.JobList--header p.department{width:23.5625rem}}.JobList--header p.location{flex:1;padding-right:1rem}.JobList--header span{width:1.5rem;height:1.5rem;flex-shrink:0;opacity:0}.JobList li{list-style:none}.JobList--job-item{position:relative;display:flex;flex-direction:column;padding:1rem;border-bottom:.0625rem solid hsla(0,0%,100%,.3);color:#fff;background-color:rgba(0,0,0,0);transition:background-color .35s ease-out;min-height:5rem}@media(min-width:577px){.JobList--job-item{min-height:6rem}}@media(min-width:1025px){.JobList--job-item{min-height:6.5rem}}@media(min-width:1600px){.JobList--job-item{min-height:7.5rem}}@media(min-width:1024px){.JobList--job-item{position:static;flex-direction:row;align-items:center}}.JobList--job-item p{font-size:1rem;font-weight:400;line-height:1.5;color:#fff;max-width:90%;width:auto}@media(min-width:1024px){.JobList--job-item p{max-width:none}.JobList--job-item p.position{flex:1;min-width:12.5rem;max-width:37.5rem}}@media(min-width:1280px){.JobList--job-item p.position{min-width:18.75rem}}@media(min-width:1600px){.JobList--job-item p.position{min-width:27rem}}.JobList--job-item p.department{font-size:.875rem;color:#b1b4b8}@media(min-width:1024px){.JobList--job-item p.department{width:12.5rem;flex-shrink:0;font-size:1rem;color:#fff}}@media(min-width:1280px){.JobList--job-item p.department{width:17.5rem}}@media(min-width:1600px){.JobList--job-item p.department{width:23.5625rem}}.JobList--job-item p.location{font-size:.875rem;color:#b1b4b8}@media(min-width:1024px){.JobList--job-item p.location{flex:1;padding-right:1rem;font-size:1rem;color:#fff;transition:transform .3s cubic-bezier(.4,0,.2,1)}}.JobList--job-item p span{display:none}.JobList--job-item .arrow{position:absolute;right:1rem;top:50%;width:1.5rem;height:1.5rem;flex-shrink:0;transform:translateY(-50%);transition:transform .3s cubic-bezier(.4,0,.2,1)}@media(min-width:1024px){.JobList--job-item .arrow{position:static;transform:none}}.JobList--job-item:hover{background-color:#11356b}@media(min-width:1024px){.JobList--job-item:hover .arrow,.JobList--job-item:hover p.location{transform:translateX(.5rem)}}@media(max-width:1023px){.JobList--job-item:hover .arrow{transform:translateY(-50%) translateX(.25rem)}}.JobList--pagination{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem;position:relative;padding:.75rem 1rem 0}@media(min-width:768px){.JobList--pagination{flex-direction:row;gap:0}}.JobList--pagination-results{position:static;display:flex;align-items:center;gap:.25rem;font-size:1rem;line-height:1}@media(min-width:768px){.JobList--pagination-results{position:absolute;right:1rem}}.JobList--pagination-results .count{color:#fff}.JobList--pagination-results .separator{color:#a9b3c0}.JobList--pagination-pages{gap:.5rem;padding:.5rem 0}.JobList--pagination-arrow,.JobList--pagination-pages{display:flex;align-items:center;justify-content:center}.JobList--pagination-arrow{width:2rem;height:2rem;border-radius:.3125rem;background:rgba(0,0,0,0);border:none;padding:0;cursor:pointer;transition:opacity .3s ease}.JobList--pagination-arrow svg{width:2rem;height:2rem}.JobList--pagination-arrow:focus-visible{outline:.125rem solid #5499ff;outline-offset:.125rem}.JobList--pagination-arrow.disabled,.JobList--pagination-arrow:disabled{cursor:not-allowed;opacity:.4}.JobList--pagination-numbers{display:flex;align-items:center;gap:.25rem}.JobList--pagination-number{width:2rem;height:2rem;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:1rem;font-weight:400;line-height:1.333rem;color:#a9b3c0;background:rgba(0,0,0,0);border:none;padding:0;cursor:pointer;transition:all .3s ease}.JobList--pagination-number:focus-visible{outline:.125rem solid #5499ff;outline-offset:.125rem}.JobList--pagination-number.active{background:#192a30;border:.0833rem solid #7d7f80;color:#fff}.JobList--pagination-number:focus-visible:not(.active),.JobList--pagination-number:hover:not(.active){color:#fff}.JobList--pagination-ellipsis{width:1.5rem;height:1.5rem;display:flex;align-items:center;justify-content:center;font-size:1rem;line-height:1;color:#fff}.JobList--pagination>div:not([class]){width:2rem;height:2rem;display:flex;justify-content:center;align-items:center;color:#fff;background-color:rgba(0,0,0,0);border:.0625rem solid #4d535c;border-radius:50%;font-weight:500;cursor:pointer;transition:opacity,background-color .3s cubic-bezier(.6,0,.2,1)}.JobList--pagination>div:not([class]):hover{background-color:rgba(0,0,0,.6)}.JobList--pagination>div:not([class]):hover.disabled{background-color:rgba(0,0,0,0)}.JobList--pagination>div:not([class]).disabled{cursor:not-allowed;opacity:.6}.JobList .SelectInput{width:100%}@media(min-width:480px){.JobList .SelectInput{width:50%}}@media(min-width:1024px){.JobList .SelectInput{width:13rem}}.JobList .SelectInput--button{height:3.5rem;padding:1rem 1.5rem;border-radius:.375rem;border:.0625rem solid hsla(0,0%,100%,.3);font-size:1rem;letter-spacing:.04rem;font-weight:500;width:100%}.JobList .SelectInput--button span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.JobList--cross-icon{cursor:pointer}.JobList--empty-container{display:flex;flex-direction:column;align-items:center;padding:12rem 0}.JobList--empty-container h5{margin-top:2.5rem}.JobList--empty-container .loader{width:2.1875rem;aspect-ratio:1;background:no-repeat radial-gradient(farthest-side,#fff 94%,rgba(255,255,255,0)) 0 0,no-repeat radial-gradient(farthest-side,#fff 94%,rgba(255,255,255,0)) 100% 0,no-repeat radial-gradient(farthest-side,#fff 94%,rgba(255,255,255,0)) 100% 100%,no-repeat radial-gradient(farthest-side,#fff 94%,rgba(255,255,255,0)) 0 100%;background-size:40% 40%;animation:l38 .5s infinite}@keyframes l38{to{background-position:100% 0,100% 100%,0 100%,0 0}}body{color:#fff}h1{font-size:4rem}@media(max-width:1600px){h1{font-size:3.5rem}}@media(max-width:1024px){h1{font-size:2.25rem}}@media(max-width:576px){h1{font-size:2.25rem}}h1{line-height:120%;letter-spacing:.01rem}h1 strong{font-size:inherit;font-weight:inherit;color:#5499ff}h2{font-size:3.5rem}@media(max-width:1600px){h2{font-size:3rem}}@media(max-width:1024px){h2{font-size:2rem}}@media(max-width:576px){h2{font-size:2rem}}h2{line-height:120%;letter-spacing:0}h2 strong{font-size:inherit;font-weight:inherit;color:#5499ff}h3{font-size:2.75rem}@media(max-width:1600px){h3{font-size:2.25rem}}@media(max-width:1024px){h3{font-size:1.75rem}}@media(max-width:576px){h3{font-size:1.5rem}}h3{line-height:125%;letter-spacing:.01rem}h3 strong{font-size:inherit;font-weight:inherit;color:#5499ff}h4{font-size:2.25rem}@media(max-width:1600px){h4{font-size:1.875rem}}@media(max-width:1024px){h4{font-size:1.5rem}}@media(max-width:576px){h4{font-size:1.375rem}}h4{line-height:125%;letter-spacing:.02rem}h4 strong{font-size:inherit;font-weight:inherit;color:#5499ff}h5{font-size:2rem}@media(max-width:1600px){h5{font-size:1.75rem}}@media(max-width:1024px){h5{font-size:1.375rem}}@media(max-width:576px){h5{font-size:1.375rem}}h5{line-height:125%;letter-spacing:.02rem;font-weight:500}h5 strong{font-size:inherit;font-weight:inherit;color:#5499ff}h6{font-size:1.75rem}@media(max-width:1600px){h6{font-size:1.5rem}}@media(max-width:1024px){h6{font-size:1.25rem}}@media(max-width:576px){h6{font-size:1.25rem}}h6{line-height:125%;letter-spacing:.02rem}h6 strong{font-size:inherit;font-weight:inherit;color:#5499ff}p{font-size:1.25rem}@media(max-width:1600px){p{font-size:1.125rem}}@media(max-width:1024px){p{font-size:1.125rem}}@media(max-width:576px){p{font-size:1rem}}p{line-height:145%;letter-spacing:.04rem}p strong{font-size:inherit;font-weight:inherit;color:#5499ff}p.banner,p.large{font-size:1.375rem}@media(max-width:1600px){p.banner,p.large{font-size:1.25rem}}@media(max-width:1024px){p.banner,p.large{font-size:1.125rem}}@media(max-width:576px){p.banner,p.large{font-size:1rem}}p.banner,p.large{line-height:150%;letter-spacing:.01rem}a{text-decoration:unset}main{position:relative;transition:margin-top .6s ease-in-out}:root{--bannerHeightTop:104px}@media(min-width:1024px){:root{--bannerHeightTop:64px}}html.top-banner-active main{margin-top:var(--bannerHeightTop)}@keyframes growToPosition{0%{opacity:0;transform:translateX(-24px) scale(.5)}to{opacity:1;transform:translateX(0) scale(1)}}@keyframes shrinkAndFade{0%{opacity:1;transform:translateX(0) scale(1)}to{opacity:0;transform:translateX(24px) scale(.5)}}.SelectInput{position:relative;display:inline-block}.SelectInput--button{width:100%;padding:1.25rem;display:flex;justify-content:space-between;align-items:center;text-align:left;font-size:1rem;line-height:1.5;color:#fff;border:.0625rem solid #fff;border-radius:.375rem;background:rgba(0,0,0,0);cursor:pointer;transition:background .3s ease}.SelectInput--button span{width:90%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.SelectInput--button:hover{background:rgba(0,0,0,.4)}.SelectInput--icon{margin-left:.5rem}.SelectInput--clear{flex-shrink:0;cursor:pointer}.SelectInput--clear svg{width:1.5rem;height:1.5rem}.SelectInput--menu{position:absolute;top:100%;left:0;width:100%;min-width:12rem;max-height:20rem;margin-top:.3125rem;padding:.5rem;background:#040d1a;border-radius:.375rem;box-shadow:0 .25rem .375rem rgba(0,0,0,.1);overflow-y:auto;z-index:10}.SelectInput--menu::-webkit-scrollbar{display:none}.SelectInput--item{padding:.75rem 1rem;display:flex;align-items:center;border-radius:.375rem;cursor:pointer;transition:background-color .6s cubic-bezier(.6,0,.2,1)}.SelectInput--item.selected,.SelectInput--item:hover{background-color:#17468c}.SelectInput--item-icon{margin-right:.625rem}