.careerHeroCtn{height:600px;margin-top:var(--headerHeight);justify-content:center;align-items:center;display:flex;position:relative}.careerHeroTitle{z-index:2;text-align:center;color:#fff;margin:0;font-size:80px;font-weight:500;line-height:1.2em;position:relative}.careerHeroContent{z-index:2;flex-direction:column;justify-content:center;align-items:center;max-width:1200px;display:flex}.careerButton{background:0 0;border:2px solid #ff0095}.careerHeroContent .btn{z-index:2;margin-top:30px;position:absolute;bottom:80px}.underlay{z-index:1;background:#0000004d;position:absolute;inset:0}.careerHeroImage{filter:brightness(.8);object-fit:cover}@media screen and (max-width:1100px){.careerHeroCtn{margin:0}.desktopOnly{display:none}.careerHeroTitle{font-size:40px}}.newsGridCtn{background:#f2f2f2;padding:30px 40px 100px;overflow:hidden}.newsGridDiv{max-width:1550px;margin:0 auto}.newsGridTop{border-bottom:2px solid #7f7f7f;margin:0 0 40px;padding:40px}.newsGridTitle{text-transform:uppercase;font-size:60px}.newsGrid{grid-template-columns:repeat(12,minmax(0,1fr));gap:64px 24px;padding:0 40px;display:grid}.newsGrid>:nth-child(-n+3){grid-column:span 4}.newsGrid>:nth-child(n+4){grid-column:span 3}.articleCell{background:#fff;flex-direction:column;padding:20px 20px 30px;text-decoration:none;display:flex;position:relative;box-shadow:4px 4px 16px #0002;color:#000!important}.articleCell:after{content:"";background:linear-gradient(90deg,#ff0093 53.37%,#ff022c 100%);width:100%;height:5px;display:block;position:absolute;bottom:0;left:0}.articleInfo{flex-direction:column;flex:1;justify-content:space-between;display:flex}.articleImageCtn{aspect-ratio:16/9;position:relative;overflow:hidden}.articleImage{object-fit:cover;transition:transform .7s var(--expo)}.articleCell:hover .articleImage{transform:scale(1.05)}.articleTitle{margin:20px 0;font-size:20px;font-weight:600;line-height:1.5}.articleExcerpt{color:#757575;margin:20px 0;font-size:14px}.articleDate{color:#afafaf;margin:20px 0 0}.articleLink{margin-top:30px;text-decoration:underline}.paginationCtn{justify-content:center;align-items:center;gap:10px;padding:40px 0;display:flex}.paginationCtn>button{cursor:pointer;background:0 0;border:1px solid #0000;border-radius:1000px;justify-content:center;align-items:center;width:40px;height:40px;transition:all .3s;display:flex}.paginationCtn>button:not(.pageNumBtnActive):hover{border:1px solid #0003}.paginationBtn.right svg{transform-origin:50%;transform:rotate(180deg)}.pageNumBtn.pageNumBtnActive{border:1px solid #000}@media screen and (max-width:1024px){.newsGridCtn{padding:60px 20px}.newsGridDiv{max-width:650px}.newsGridTop{padding:0 0 40px 20px}.newsGridTitle{font-size:40px}.articleCell{grid-column:span 12!important}.newsGrid{gap:24px;padding:0}}.pressReleaseTop{width:100%;height:500px;margin:var(--headerHeight)0 0;background:#000;justify-content:center;align-items:center;display:flex;position:relative}.pressReleaseSvg{width:600px}.pressCtn{padding:80px 40px;overflow:hidden}.pressDiv{max-width:1550px;margin:0 auto}.pressDiv section>:not(.newsSep){max-width:1000px;margin:0 auto 60px}.newsSep{background:#7f7f7f;height:2px;margin-bottom:60px}.newsTitle{text-align:center;font-size:50px;font-weight:400}.newsSubtitle *{font-size:30px;font-style:italic}.newsBody *{margin:0 0 20px}@media screen and (max-width:1024px){.pressDiv{max-width:650px}.pressReleaseTop{height:250px}.pressReleaseSvg{width:80%;max-width:500px}.pressCtn{padding:40px 20px}.newsTitle{font-size:26px}.newsSubtitle *{font-size:18px}.pressDiv section>:not(.newsSep){margin:0 auto 30px}.newsSep{margin-bottom:30px}}.mediaKitCtn{color:#fff;background:#000;padding:40px;overflow:hidden}.mediaKitDiv{max-width:1550px;margin:0 auto}.mediaKitTop{border-bottom:1px solid #fff;padding:40px}.mediaKitTitle{text-transform:uppercase;font-size:60px}.mediaKitFlex{justify-content:space-between;align-items:center;padding:70px 50px;display:flex}.mediaKitFlex>*{width:50%}.mkRight svg{width:100%}.mkRight :not(.color){opacity:1}.mkLinks>a{color:#fff;width:fit-content;margin:30px 0 0;display:block}.mkDisc>:not(:last-child){margin-bottom:20px}.mkDisc a{color:#ff0095}@media screen and (max-width:1024px){.mediaKitCtn{padding:40px 20px}.mediaKitDiv{max-width:650px}.mediaKitTop{padding:0 0 40px 20px}.mediaKitTitle{font-size:40px}.mediaKitFlex{flex-direction:column-reverse;gap:60px;padding:40px 0}.mediaKitFlex>*{width:100%}}
