body,html{padding:0;margin:0;font-size:62.5%;font-family:AktivGrotesk,sans-serif;max-width:100vw;overflow-x:hidden;scroll-behavior:auto}body.noscroll,html.noscroll{overflow:hidden}a{text-decoration:none}*{box-sizing:border-box}img,svg{max-width:100%}.container-left-side{margin-left:max(0px,(100% - 1440px)/2);max-width:100%;margin-right:30px;padding-left:30px}@media(min-width:1440px){.container-left-side{margin-right:0;padding-left:4rem}}@media(min-width:1920px){.container-left-side{margin-left:max(0px,(100% - 1580px)/2);padding-left:3.33vw}}.markdown-container p:not(:last-of-type){margin-bottom:2rem}/*
! tailwindcss v3.4.1 | MIT License | https://tailwindcss.com
*/*,:after,:before{box-sizing:border-box;border:0 solid #e5e7eb}:after,:before{--tw-content:""}:host,html{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]{display:none}*,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }.container{width:100%;margin-right:auto;margin-left:auto;padding-right:1.5rem;padding-left:1.5rem}@media (min-width:1024px){.container{max-width:1024px}}.container{max-width:100%}@media (min-width:640px){.container{max-width:640px}}@media (min-width:768px){.container{max-width:768px}}@media (min-width:1024px){.container{max-width:100%}}@media (min-width:1440px){.container{max-width:1440px}}@media (min-width:1792px){.container{max-width:1792px}}.absolute{position:absolute}.relative{position:relative}.left-0{left:0}.right-0{right:0}.top-0{top:0}.top-1\/2{top:50%}.z-50{z-index:50}.mx-6{margin-left:1.5rem;margin-right:1.5rem}.mx-auto{margin-left:auto;margin-right:auto}.mb-10{margin-bottom:2.5rem}.mb-12{margin-bottom:3rem}.mb-16{margin-bottom:4rem}.mb-4{margin-bottom:1rem}.mb-6{margin-bottom:1.5rem}.ml-auto{margin-left:auto}.mr-6{margin-right:1.5rem}.mr-auto{margin-right:auto}.mt-4{margin-top:1rem}.block{display:block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.hidden{display:none}.h-96{height:24rem}.h-full{height:100%}.min-h-screen{min-height:100vh}.w-3\/12{width:25%}.w-4\/12{width:33.333333%}.w-full{width:100%}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.cursor-pointer{cursor:pointer}.flex-row-reverse{flex-direction:row-reverse}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-end{align-items:flex-end}.items-center{align-items:center}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-12{gap:3rem}.overflow-hidden{overflow:hidden}.bg-black{--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity))}.bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.bg-cover{background-size:cover}.py-0{padding-top:0;padding-bottom:0}.py-20{padding-top:5rem;padding-bottom:5rem}.py-24{padding-top:6rem;padding-bottom:6rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.py-80{padding-top:20rem;padding-bottom:20rem}.pb-20{padding-bottom:5rem}.pl-4{padding-left:1rem}.pr-20{padding-right:5rem}.pr-4{padding-right:1rem}.text-center{text-align:center}.font-bold{font-weight:700}.text-red-600{--tw-text-opacity:1;color:rgb(220 38 38/var(--tw-text-opacity))}.text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}h2{font-size:4rem;line-height:1;margin-bottom:2.4rem}@media(min-width:768px){h2{font-size:5rem}}@media(min-width:1540px){h2{font-size:8rem}}h3{font-size:3.2rem}@media(min-width:768px){h3{font-size:4.6rem}}@media(min-width:1540px){h3{font-size:6.4rem}}li,p{font-size:1.6rem}@media(min-width:1540px){li,p{font-size:2rem}}@media(max-width:767px){.container{padding-left:24px;padding-right:24px}.py-20,.py-24{padding-top:6.4rem;padding-bottom:6.4rem}}.react-parallax-bgimage{-o-object-fit:cover;object-fit:cover}@font-face{font-family:LetterGothicStd;src:url(/fonts/LetterGothicStd.woff2) format("woff2"),url(/fonts/LetterGothicStd.otf) format("opentype");font-weight:400;font-style:normal}@font-face{font-family:LetterGothicStd;src:url(/fonts/LetterGothicBoldStd.woff2) format("woff2"),url(/fonts/LetterGothicBoldStd.otf) format("opentype");font-weight:700;font-style:normal}@font-face{font-family:AktivGrotesk;src:url(/fonts/AktivGroteskEx-Black.otf);font-weight:bolder}@font-face{font-family:AktivGrotesk;src:url(/fonts/AktivGroteskEx-Bold.otf);font-weight:700}@font-face{font-family:AktivGrotesk-xbold;src:url(/fonts/AktivGroteskEx-XBold.otf);font-weight:700}@font-face{font-family:AktivGrotesk;src:url(/fonts/AktivGroteskEx-Regular.otf);font-weight:400}@font-face{font-family:AktivGrotesk-xbold-ital;src:url(/fonts/AktivGroteskEx-XBoldItalic.otf);font-weight:700}.gothic-std{font-family:AktivGrotesk,Arial,Helvetica,sans-serif;font-family:LetterGothicStd,Arial,Helvetica,sans-serif}.btn-outline{display:inline-block;padding:24px 41px;border:1px solid #ff2300;font-size:3.2rem;font-weight:lighter;color:#fff;background-color:#000;border-radius:4px}.btn-red-fill{background-color:#ff2300;color:#000;font-size:1.8rem;font-weight:700;display:inline-flex;align-items:center;padding:16px 30px;transition:all .4s ease;border-radius:4px;font-family:AktivGrotesk-xbold}@media(max-width:767px){.btn-red-fill{max-width:100%;width:100%;display:flex;justify-content:center}}.btn-red-fill svg path{transition:all .4s ease}.btn-red-fill:hover{background-color:#747474;color:#fff}.btn-red-fill:hover svg path{stroke:#fff}@media(min-width:1540px){.btn-red-fill{font-size:2rem}}.btn-red-fill svg{margin-left:10px}.btn-underline{color:#fff;display:inline-flex;align-items:center;gap:8px;padding:16px 40px;font-size:20px;font-weight:800;border-bottom:3px solid #fff;border-radius:4px;font-family:AktivGrotesk-xbold}@media(max-width:768px){.btn-underline{font-size:18px}}.btn-underline:hover{border-color:#ff2300}.btn-underline svg{margin-right:-13px}.navbar{position:absolute;top:0;width:100%;z-index:999}.navbar .navbar-container{width:100%;margin:0 auto;display:flex;justify-content:space-between;position:fixed;padding:24px 30px;left:0;align-items:center;transition:all .4s ease}.navbar .navbar-container.white-bg{background-color:#fff;padding:12px 30px}.navbar .navbar-container.hide{opacity:0;pointer-events:none}.navbar .navbar-container .logo{width:136px;height:35px}.navbar .navbar-container .logo-cont{width:241px}.navbar .search-bar-container{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;width:100%}.navbar .search-bar-container .search-bar-item{display:flex;justify-content:space-between;align-items:center;position:relative;flex-grow:1;margin:0 60px;max-width:891px}.navbar .search-bar-container .search-bar-item .dropdown-arrow{position:absolute;right:10px;top:50%;transform:translateY(-50%);pointer-events:none}.navbar .search-bar-container .search-bar-item .search-item{width:100%}.navbar .search-bar-container .search-bar-item .search-item>label{font-style:normal;font-weight:700;font-size:1.6rem;line-height:26px;position:absolute;top:5px;left:50px;pointer-events:none}@media(min-width:1540px){.navbar .search-bar-container .search-bar-item .search-item>label{font-size:1.8rem}}.navbar .search-bar-container .search-bar-item .search-item input{width:100%;font-style:normal;font-weight:500;font-size:1.6rem;line-height:18px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:2px solid #000;border-radius:4px;outline:0;padding:19px 15px 19px 50px}.navbar .search-bar-container .search-bar-item .search-item input::-moz-placeholder{font-size:1.6rem;color:#000}.navbar .search-bar-container .search-bar-item .search-item input::placeholder{font-size:1.6rem;color:#000}.navbar .search-bar-container .search-icon-button{padding:14px 64px;background-color:#000;color:#fff;font-size:1.6rem;font-weight:700;transition:all .4s ease;border-radius:4px;font-family:AktivGrotesk-xbold}.navbar .search-bar-container .search-icon-button:hover{background:#747474}@media(min-width:1540px){.navbar .search-bar-container .search-icon-button{font-size:2rem}}.navbar .search-bar-container .search-icon-button span:nth-of-type(2){margin-left:15px}.navbar .search-bar-container .search-icon-button .search-icon{width:20px;height:20px}.navbar .search-bar-container .search-menu-button{padding-left:58px}.navbar .search-bar-container .search-menu-button .search-menu-text{display:inline-flex;border-radius:9999px;--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(220 38 38/var(--tw-text-opacity));padding:10px 63px;font-style:normal;font-weight:800;font-size:24px;line-height:31px}@media(max-width:1024px){.mobile-navbar .navbar-container{background-color:#fff;padding:10px;top:0}.mobile-navbar .search-icon{position:absolute;right:24px;width:40px;height:40px}.mobile-navbar .search-icon svg{width:100%;height:100%}.mobile-navbar .search-icon .cross-button-main{position:absolute;top:50%;right:0;transform:translateY(-50%)}.mobile-navbar .navbar-container .logo-item{padding:10px 0;display:block}.mobile-navbar .navbar-container .logo-item>span{max-width:134px;margin:auto;display:block;left:50%;transform:translateX(-50%)}.mobile-navbar .mobile-form{position:fixed;top:71px;background-color:#fff;padding:10px;width:100%;transform:translateX(-100%);transition:all .4s ease}.mobile-navbar .mobile-form.active{transform:translateX(0)}.mobile-navbar .mobile-form .search-item{width:100%;position:relative}.mobile-navbar .mobile-form .search-item>label{font-style:normal;font-weight:700;font-size:1.6rem;line-height:26px;position:absolute;top:5px;left:50px;pointer-events:none}}@media(max-width:1024px)and (min-width:1540px){.mobile-navbar .mobile-form .search-item>label{font-size:1.8rem}}@media(max-width:1024px){.mobile-navbar .mobile-form .search-item input{width:100%;font-style:normal;font-weight:500;font-size:1.6rem;line-height:18px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:2px solid #000;border-radius:4px;outline:0;background-repeat:no-repeat;background-position:15px;padding:19px 15px 19px 50px;background-size:24px}.mobile-navbar .mobile-form .search-item input::-moz-placeholder{font-size:1.6rem;color:#000}.mobile-navbar .mobile-form .search-item input::placeholder{font-size:1.6rem;color:#000}.mobile-navbar .mobile-form .search-icon-button{padding:10px 1.8rem;background-color:#000;color:#fff;font-size:2rem;font-weight:700;margin-top:10px;width:100%;text-align:center;justify-content:center}.mobile-navbar .mobile-form .search-icon-button span:nth-of-type(2){margin-left:15px}.mobile-navbar .mobile-form .search-icon-button .search-icon{width:20px;height:20px}}.cross-button,.search-button{position:absolute;top:50%;left:16px;transform:translateY(-50%);opacity:0;pointer-events:none;transition:all .4s ease}.cross-button.active,.search-button.active{opacity:1;pointer-events:all}.cross-button{cursor:pointer}.cross-button:hover svg path{stroke:#ff2300}.careers-listing .careers-listing-container{padding-top:5rem;padding-bottom:5rem}@media(max-width:767px){.careers-listing .careers-listing-container{padding-top:24px;padding-bottom:0}}.careers-listing .careers-listing-container .title{font-style:normal;font-weight:700;line-height:82px;padding-bottom:32px;text-align:center}@media(max-width:767px){.careers-listing .careers-listing-container .title{display:none}}.careers-listing .careers-listing-container .subtitle{font-style:normal;font-weight:700;font-size:20px;padding-bottom:32px;color:#222;text-align:center;font-size:3.2rem}@media(max-width:767px){.careers-listing .careers-listing-container .subtitle{font-size:2rem}}.careers-listing .careers-listing-container .job-container .job-item{justify-content:space-between;padding:0 16px;--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity));border-bottom:2px solid #ff2300;position:relative;min-height:100px;align-items:center;cursor:pointer;transition:all .4s ease}@media(max-width:767px){.careers-listing .careers-listing-container .job-container .job-item{padding-left:0;margin-bottom:24px;padding-right:0}.careers-listing .careers-listing-container .job-container .job-item:last-of-type{margin-bottom:0}}.careers-listing .careers-listing-container .job-container .job-item:hover{background-color:#ff2300}@media(min-width:1024px){.careers-listing .careers-listing-container .job-container .job-item{display:flex}}.careers-listing .careers-listing-container .job-container .job-role-content{width:100%;position:relative}@media(min-width:1024px){.careers-listing .careers-listing-container .job-container .job-role-content{display:flex;justify-content:space-between;align-items:center}}.careers-listing .careers-listing-container .job-container .job-role-content .job-role{font-family:AktivGrotesk;font-style:normal;font-weight:700;line-height:1.2;padding-right:160px}@media(max-width:767px){.careers-listing .careers-listing-container .job-container .job-role-content .job-role{padding-right:30px}}@media(min-width:1024px){.careers-listing .careers-listing-container .job-container .job-role-content .job-role{width:50%}}.careers-listing .careers-listing-container .job-container .job-role-content .job-team{font-family:AktivGrotesk;font-style:normal;font-weight:400;line-height:31px;color:#000}@media(min-width:1024px){.careers-listing .careers-listing-container .job-container .job-role-content .job-team{width:30%}}.careers-listing .careers-listing-container .job-container .job-role-content .job-location{font-family:AktivGrotesk;font-style:normal;font-weight:400;line-height:31px;color:#000}@media(max-width:767px){.careers-listing .careers-listing-container .job-container .job-role-content .job-location{padding-bottom:16px}}@media(min-width:1024px){.careers-listing .careers-listing-container .job-container .job-role-content .job-location{width:20%}}.careers-listing .careers-listing-container .job-container .job-role-button{cursor:pointer;position:absolute;top:50%;right:0;width:auto;transform:translateY(-50%)}@media(min-width:1024px){.careers-listing .careers-listing-container .job-container .job-role-button{position:relative;top:0;transform:translateY(0);min-width:140px}}@media(min-width:1540px){.careers-listing .careers-listing-container .job-container .job-role-button{min-width:200px}}.careers-listing .careers-listing-container .job-container .job-role-button .cta-secondary{font-family:AktivGrotesk-xbold;margin-left:auto;margin-right:auto;display:flex;align-items:center;padding-left:1rem}.careers-listing .careers-listing-container .job-container .job-role-button .cta-secondary svg path{transition:all .4s ease}.careers-listing .careers-listing-container .job-container .job-role-button .cta-secondary span{font-style:normal;font-weight:700;line-height:28px;color:#000;transition:all .4s ease}.careers-listing .careers-listing-container .jobs-loaded-container{width:100%;padding-top:6rem;padding-bottom:6rem;text-align:center;--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity))}@media(max-width:767px){.careers-listing .careers-listing-container .jobs-loaded-container{padding-top:6.4rem;padding-bottom:6.4rem}}.careers-listing .careers-listing-container .jobs-loaded-container{padding-top:40px}.careers-listing .careers-listing-container .jobs-loaded-container .jobs-loaded-text{font-style:normal;font-weight:700;font-size:2rem;line-height:31px;text-align:center;color:#222}.careers-listing .careers-listing-container .jobs-loaded-container .jobs-loaded-button{margin-top:51px;width:342px;height:58px;background:#000;font-style:normal;font-weight:800;font-size:2rem;line-height:31px;text-align:center;color:#fff;border-radius:4px;font-family:AktivGrotesk-xbold}.search-results-form{justify-content:center;max-width:741px;margin:auto auto 40px}@media(max-width:767px){.search-results-form{margin-bottom:32px}}@media(min-width:1024px){.search-results-form{display:flex}}.search-results-form>div{margin:10px 0;width:100%;position:relative}@media(max-width:767px){.search-results-form>div{margin:0 0 16px}}@media(min-width:1024px){.search-results-form>div{margin:0 5px;width:50%}}.search-results-form>div label{font-size:2rem;position:absolute;top:5px;left:24px;display:none}@media(max-width:767px){.search-results-form>div label{font-size:1.6rem;margin-top:10px}}.search-results-form>div option,.search-results-form>div select{font-size:1.6rem;outline:0;border:0;margin:0;padding:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}.search-results-form>div select{padding:14px 16px;border:2px solid rgba(0,0,0,.2);width:100%;background-image:url(/images/select-arrow.svg);background-repeat:no-repeat;background-position:calc(100% - 14px);background-size:16px;border-radius:4px}.footer-cta,.footer-cta h3{position:relative}.footer-cta h3{font-weight:bolder;line-height:1.2;text-align:center;z-index:1;margin-bottom:4rem}@media(max-width:767px){.footer-cta h3{margin-bottom:24px}}.footer-cta-image{position:relative;z-index:0;aspect-ratio:5/2}@media(max-width:767px){.footer-cta-image{aspect-ratio:16/9}}.footer-cta-image:after{content:"";position:absolute;top:0;right:0;height:100%;width:64px;background-color:#ff2300}@media(max-width:767px){.footer-cta-image:after{width:16px}}.footer-cta-subtitle{font-size:2rem;font-style:italic}@media(max-width:767px){.footer-cta-subtitle{margin-bottom:24px}}@media(min-width:768px){.footer-cta-subtitle{font-size:3.2rem}}.footer-cta-links{display:flex;flex-direction:column;justify-content:flex-end;align-content:flex-end;margin-top:3rem;z-index:1;position:relative}@media(max-width:767px){.footer-cta-links{margin-top:24px}}.footer-cta-links>div:first-of-type{margin-bottom:0}.footer-cta-links>div{text-align:center}.footer{--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity));border-top:1px solid #ff2300}.footer .container{text-align:center;padding:100px 30px}@media(max-width:768px){.footer .container{padding-top:5rem;padding-bottom:5rem}}@media(min-width:1024px){.footer .container{display:flex;text-align:left;width:100%}}.footer .container .logo{margin:auto auto 30px;cursor:pointer}.footer .container .logo .logo-img{width:150px;height:38px;margin:auto auto 30px}@media(max-width:767px){.footer .container .logo .logo-img{margin-bottom:9px}}@media(min-width:1024px){.footer .container .logo .logo-img{margin:unset;margin-bottom:40px}.footer .container .logo{margin:unset}}.footer .footer-row h2{font-style:normal;font-weight:700;font-size:16px;line-height:20px;color:#ff2300}@media(max-width:767px){.footer .footer-row h2,.footer .footer-row li{margin-bottom:18px}}.footer .footer-row ul{padding-top:10px;padding-bottom:33px;font-style:normal;font-weight:500;font-size:16px;line-height:20px;color:#fff}@media(max-width:767px){.footer .footer-row ul{padding-top:0}}@media(min-width:1024px){.footer .footer-row ul{padding-bottom:0;padding-top:33px}}.footer h3{color:#ff2300;margin-bottom:23px;font-size:2rem;font-weight:700}@media(max-width:767px){.footer h3{font-size:1.8rem}.footer .social-links{padding-bottom:0}}.footer .social-links a{margin-right:25px}@media(max-width:767px){.footer .social-links a{margin-right:16px}}.footer .social-links a svg circle{transition:all .4s ease}.footer .social-links a:hover svg circle{fill:#ff7b66}.footer .keep-it{margin-top:30px}@media(max-width:767px){.footer .keep-it{margin-top:0}}@media(min-width:1024px){.footer .keep-it{margin-top:-50px}}.full-width-image{width:100%;position:relative;aspect-ratio:3}@media(min-width:1024px){.full-width-image{aspect-ratio:4}}.text-image-block{background-color:#000}.text-image-block h2{line-height:1.2}.text-image-block p{margin-bottom:16px}.text-image-block li{margin-bottom:10px}@media(max-width:768px){.text-image-block{padding-bottom:0}}.text-image-block .container{display:flex;gap:3.3rem}@media(max-width:768px){.text-image-block .container{padding:0}.text-image-block .container>div:not(.image){padding-right:1.5rem;padding-left:1.5rem}}.text-image-block h3{font-size:3.2rem;margin-bottom:2rem;margin-top:2rem}.text-image-block h3:first-of-type{margin-top:0}.text-image-block ul{list-style:circle;padding-left:30px}.text-image-block .text{color:#ff2300;position:relative;display:flex;flex-direction:column;justify-content:center}.text-image-block .text h2{font-weight:700;margin-bottom:2rem}.text-image-block .text p:not(:last-of-type){margin-bottom:2rem}.text-image-block .video-play{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.video-overlay{background-color:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;opacity:0;pointer-events:none;transition:all .4s ease;position:fixed;top:0;left:0;width:100%;height:100%;z-index:999}.video-overlay.active{opacity:1;pointer-events:all}.video-overlay video{width:60%;max-width:100%;-o-object-fit:contain;object-fit:contain;max-height:80%}@media(max-width:767px){.video-overlay video{width:100%}}.homepage-intro{position:relative;padding-bottom:5rem;padding-top:5rem;text-align:center}@media(min-width:1024px){.homepage-intro{padding-bottom:10rem;padding-top:10rem}}.homepage-intro h2{margin-bottom:2.4rem;font-weight:700}@media(min-width:768px){.homepage-intro h2{padding-bottom:0;border-bottom:none}}.homepage-intro .homepage-intro-sticker{position:absolute;top:20px;right:-70px}.home-page-hero{display:flex;position:relative;min-height:100vh;margin-bottom:0}@media(max-width:767px){.home-page-hero{min-height:85vh}}@media(min-width:1024px){.home-page-hero{margin-bottom:10.8rem}}@media(min-width:1540px){.home-page-hero{margin-bottom:16rem}}.home-page-hero:after{content:"";background:linear-gradient(0deg,rgba(0,0,0,.6),transparent);position:absolute;top:0;left:0;width:100%;height:100%;z-index:0}.home-page-hero>div:not(.homepage-hero-gallery-container){flex-grow:2;min-width:100%;position:relative}@media(min-width:580px){.home-page-hero>div:not(.homepage-hero-gallery-container){min-width:490px}}.home-page-hero>div:not(.homepage-hero-gallery-container).image-4{flex-grow:1}.home-page-hero>div:not(.homepage-hero-gallery-container) img{-o-object-fit:cover;object-fit:cover}.home-page-hero .hero-content{min-height:100vh;max-width:944px;margin:auto;display:flex;flex-direction:column;align-items:center;justify-content:center;z-index:1}@media(max-width:767px){.home-page-hero .hero-content{min-height:85vh;border-bottom:8px solid #ff2300}}.home-page-hero .hero-content hr{margin:0;border:8px solid;width:576px;max-width:100%}@media(min-width:1540px){.home-page-hero .hero-content hr{margin:30px 0}}.home-page-hero .hero-content h1{text-align:center;font-size:4rem;font-style:italic;font-weight:700;color:#fff;border-bottom:5px solid #fff;margin-bottom:10px;padding-bottom:10px}@media(max-width:767px){.home-page-hero .hero-content h1{margin-top:10vh}}@media(min-width:768px){.home-page-hero .hero-content h1{font-size:6.4rem;margin-bottom:0;padding-bottom:0;border-bottom:none}}.home-page-hero .hero-content p{font-style:italic;color:#fff;font-size:2rem;text-align:center;margin-top:2.4rem}@media(min-width:1540px){.home-page-hero .hero-content p{font-size:3.2rem}}.homepage-hero-gallery-container{position:absolute;top:0;left:0;width:100%;height:100%;display:flex}.homepage-hero-gallery{display:flex;z-index:-1;animation:bannermove 30s linear infinite}.homepage-hero-gallery>div{position:relative;min-width:490px}.homepage-hero-gallery>div img{-o-object-fit:cover!important;object-fit:cover!important;width:100%;height:100%}@keyframes bannermove{0%{transform:translate(0)}to{transform:translate(-100%)}}.dna-block{margin-bottom:5rem;padding-top:5rem}@media(min-width:768px){.dna-block{margin-bottom:10rem;padding-top:10rem}}.dna-block .dna-intro{margin-top:2rem}.dna-block .dna-intro p{font-size:1.6rem;margin-bottom:2rem;font-weight:700}@media(min-width:768px){.dna-block .dna-intro p{font-size:2.4rem}}@media(min-width:1540px){.dna-block .dna-intro p{font-size:3.2rem}}.dna-block hr{border:8px solid #000;max-width:576px;margin:48px auto}@media(max-width:767px){.dna-block hr{max-width:217px;border:4px solid #000}}.dna-block .depop-sticker{margin:auto}@media(max-width:1540px){.dna-block .depop-sticker{max-width:190px}}@media(max-width:768px){.dna-block .depop-sticker{max-width:138px}}.dna-values{overflow:hidden;background-image:url(/images/red-gradient.jpg);padding:30px 0;margin-bottom:16rem}.dna-values .dna-sticker{padding-right:1.6rem;margin-top:8rem}.dna-value-content{color:#fff;padding-left:2rem}.dna-value-content.scroller{max-height:300px;overflow:hidden}.dna-value-content .dna-value-number{font-size:9rem;background-color:#000;border-radius:100%;aspect-ratio:1;display:flex;align-items:center;justify-content:center;width:110px;height:110px;position:absolute;top:0;left:0}.dna-value-content h2{font-style:italic;font-weight:700;line-height:1;text-align:right;margin-bottom:2rem}.dna-value-content p{font-size:2rem;margin-bottom:2rem}.dna-profile{padding:0 6rem}.testimonial-master-cont,.testimonials-slider-container{position:relative;background-size:cover}.testimonials-slider-container{padding-top:5rem;padding-bottom:5rem}@media(min-width:768px){.testimonials-slider-container{padding-top:10rem;padding-bottom:10rem}}@media(min-width:1540px){.testimonials-slider-container{padding-top:13rem;padding-bottom:13rem}}.testimonials-slider-container .testimonial{background-color:#fff;display:flex;height:100%}.testimonials-slider-container .splide__arrow--prev{transform-origin:center;left:50px;bottom:90px;position:absolute;top:unset}@media(min-width:1024px){.testimonials-slider-container .splide__arrow--prev{left:140px;top:420px;bottom:unset}}.testimonials-slider-container .splide__arrow--prev svg{transform:unset}.testimonials-slider-container .splide__arrow--next{left:110px;bottom:90px;position:absolute}@media(min-width:1024px){.testimonials-slider-container .splide__arrow--next{left:140px;top:420px;right:unset;transform:translateX(calc(100% + 2rem))}}.testimonials-slider-container .splide__pagination{right:unset;transform:translateX(50%);left:140px;bottom:114px}@media(min-width:1024px){.testimonials-slider-container .splide__pagination{top:501px;bottom:unset}}.testimonials-slider-container .splide__pagination__page.is-active{background-color:#ff2300}@media(max-width:767px){.testimonials-slider-container .splide__slide img{aspect-ratio:16/9;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top}}.testomonial-profile{width:100%}@media(min-width:1024px){.testomonial-profile{width:33%}}.testimonial-quote{width:100%;padding:24px 20px}@media(min-width:1024px){.testimonial-quote{width:66%;padding:64px 30px}}.testimonial-quote p:first-of-type{font-size:2.8rem;font-weight:700}@media(min-width:1540px){.testimonial-quote p:first-of-type{font-size:3.2rem}}@media(max-width:767px){.testimonial-quote p:first-of-type{font-size:2rem}}.quote{font-size:1.6rem;font-weight:500;line-height:1.3}@media(min-width:1540px){.quote{font-size:3.2rem}}.black-track{overflow:hidden;width:0}.audio-play{padding:5px;z-index:10}.audio-play circle,.audio-play path{transition:all .4s ease}.audio-play:hover circle{fill:#000}.audio-play:hover path{fill:#ff2300;stroke:#ff2300}.play-btn{min-width:113px;min-height:91px}@media(max-width:768px){.play-btn{transform:scale(.7);transform-origin:left}.the-track{margin-left:-35px;max-width:220px}.the-track svg{height:8px}}.locations{position:relative;padding-top:5rem;padding-bottom:5rem}@media(min-width:1240px){.locations{padding-top:5rem;padding-bottom:10rem}}@media(min-width:1540px){.locations{padding-top:15rem;padding-bottom:15rem}}.locations .heading{display:flex;align-items:center;margin-bottom:60px}@media(max-width:767px){.locations .heading{margin-bottom:32px}.locations .heading>div{aspect-ratio:1;max-width:110px;margin-left:-10px}}@media(min-width:1540px){.locations .heading{margin-bottom:100px}}.locations .heading h2{color:#000;margin-left:30px;font-weight:700;margin-bottom:0}@media(max-width:768px){.locations .heading h2{margin-left:0}}.mid-cta-container{min-height:114px;gap:3rem}@media(min-width:1024px){.mid-cta-container{display:flex}}.large-cta{display:flex;align-items:flex-end}@media(max-width:767px){.large-cta{margin-bottom:32px}}@media(min-width:1024px){.large-cta.lift{margin-top:-118px}}.large-cta .img{flex-grow:1}.large-cta .bg-container{width:200px;padding-left:2rem;position:relative;margin-left:55px}@media(min-width:1540px){.large-cta .bg-container{margin-left:85px}}.large-cta .bg-container>div{background-color:rgba(255,35,0,.4);width:100%;height:100%;display:flex;justify-content:center;align-items:flex-end;background-size:cover;aspect-ratio:1}.cta-name{border-bottom:3px solid #ff2300;padding-bottom:10px;color:#000;font-weight:700;cursor:pointer;transition:all .4s ease}.cta-name:hover{color:#ff2300;border-bottom:4px solid #ff2300}.cta-name:hover svg path{stroke:#ff2300}@media(min-width:768px){.cta-name:hover .location-title{font-size:4.5rem}}@media(min-width:1540px){.cta-name:hover .location-title{font-size:6rem}}@media(min-width:768px){.cta-name:hover .location-title.big{font-size:8.5rem}}@media(min-width:1540px){.cta-name:hover .location-title.big{font-size:11.5rem}}@media(min-width:1024px){.cta-name{display:flex;justify-content:space-between;align-items:flex-end}}.cta-name a{font-size:1.8rem;font-weight:700;margin:10px 0;display:block;display:flex;align-items:center;font-family:AktivGrotesk-xbold}@media(max-width:1540px){.cta-name a{margin-bottom:0}}.cta-name a span{margin-left:10px}@media(min-width:1024px){.cta-name a{font-size:2.6rem;margin:0}.mid-cta{width:calc(50% - 42.5px)}}@media(max-width:767px){.mid-cta{margin-bottom:32px}}.location-title{font-family:AktivGrotesk-xbold-ital;color:#000;font-weight:700;font-style:italic;font-size:3.2rem;line-height:1;text-transform:uppercase;transition:all .4s ease;margin-bottom:0}@media(min-width:768px){.location-title{font-size:4rem}}@media(min-width:1540px){.location-title{font-size:5.6rem}}.location-title.big{font-size:3.2rem}@media(min-width:768px){.location-title.big{font-size:8rem}}@media(min-width:1540px){.location-title.big{font-size:11rem}}.stats{padding-bottom:300px;position:relative}.stats:after{content:"";height:300px;width:100%;background-color:#000;position:absolute;bottom:0;left:0;z-index:-1}.stat{font-size:13rem;aspect-ratio:1;border-radius:100%}.stat>div{height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}.stat span{display:block;line-height:1}.stat p{font-size:1.6rem;text-align:center;padding:0 20%}.stat b{font-size:26rem}.stat-small{font-size:9rem;aspect-ratio:1;border-radius:100%}.stat-small>div{height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}.stat-small span{display:block;line-height:1}.stat-small p{font-size:1.6rem;text-align:center;padding:0 20%}.stat-small b{font-size:19rem}.stat-1{background-color:#ff2300;position:relative;top:50px}.stat-2{color:#ff2300;background-color:#000;top:300px}.stat-2,.stat-3{border:1px solid #ff2300;position:relative}.stat-3{background-color:#fff;top:50px}.pinned-scroller,.pinned-scroller-mobile{align-items:center;justify-content:center;display:none;max-height:calc(100vh - 86px);overflow:hidden}.pinned-scroller-mobile>div,.pinned-scroller>div{margin-top:-86px}@media(min-width:1024px){.pinned-scroller,.pinned-scroller-mobile{display:flex}}.pinned-scroller .py-40,.pinned-scroller-mobile .py-40{padding-bottom:60px}.pinned-scroller .scroller,.pinned-scroller-mobile .scroller{max-height:69vh}.pinned-scroller .scroller-caption,.pinned-scroller-mobile .scroller-caption{color:#fff;font-size:4rem;margin-bottom:50px;top:5rem;text-align:center;width:100%;font-weight:700;margin-top:50px}@media(min-width:1540px){.pinned-scroller .scroller-caption,.pinned-scroller-mobile .scroller-caption{font-size:6.4rem}}.pinned-scroller .scroller-image,.pinned-scroller-mobile .scroller-image{position:absolute;top:30px;right:30px}.pinned-scroller .progress-bar,.pinned-scroller-mobile .progress-bar{width:3px;height:300px;background-color:#fff;position:absolute;top:50%;left:50px;transform:translateY(-50%)}.pinned-scroller .progress-bar .inner,.pinned-scroller-mobile .progress-bar .inner{width:100%;height:0;position:absolute;left:0;top:0;background-color:#ff2300}.pinned-scroller .scroller-slide,.pinned-scroller-mobile .scroller-slide{color:#fff;position:relative;height:69vh;display:flex;flex-direction:column;width:100%;justify-content:flex-end;background-color:#000}.pinned-scroller .scroller-slide:last-of-type(),.pinned-scroller-mobile .scroller-slide:last-of-type(){margin-bottom:0}.pinned-scroller .scroller-slide>div:first-of-type,.pinned-scroller-mobile .scroller-slide>div:first-of-type{height:50vh;position:relative}.pinned-scroller .scroller-slide>div:first-of-type:after,.pinned-scroller-mobile .scroller-slide>div:first-of-type:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.3)}.pinned-scroller .scroller-slide>div:first-of-type:before,.pinned-scroller-mobile .scroller-slide>div:first-of-type:before{content:"";background-color:#ff2300;height:100%;position:absolute;right:0;width:16px;z-index:1}@media(min-width:1024px){.pinned-scroller .scroller-slide>div:first-of-type:before,.pinned-scroller-mobile .scroller-slide>div:first-of-type:before{width:60px}}.pinned-scroller .scroller-slide>div:nth-of-type(2),.pinned-scroller-mobile .scroller-slide>div:nth-of-type(2){transform:translateY(-85px);height:180px}@media(min-width:1640px){.pinned-scroller .scroller-slide>div:nth-of-type(2),.pinned-scroller-mobile .scroller-slide>div:nth-of-type(2){transform:translateY(-130px);height:240px}}.pinned-scroller .scroller-slide h2,.pinned-scroller-mobile .scroller-slide h2{font-size:6.4rem;font-weight:700;z-index:2;position:relative;text-align:center;font-style:italic;font-family:AktivGrotesk-xbold}@media(min-width:1540px){.pinned-scroller .scroller-slide h2,.pinned-scroller-mobile .scroller-slide h2{font-size:11rem}}.pinned-scroller .scroller-slide p,.pinned-scroller-mobile .scroller-slide p{font-size:1.8rem;width:80%;margin-left:auto;margin-right:auto;text-align:center;padding-top:1rem}.winky-gif{position:absolute;right:0;width:120px;top:-60px}@media(min-width:1024px){.winky-gif{top:unset;margin-top:-60px;right:-30px}}@media(min-width:1584px){.winky-gif{width:184px}}.pinned-scroller-mobile{display:flex;max-height:unset;overflow:visible}@media(min-width:1024px){.pinned-scroller-mobile{display:none}}.pinned-scroller-mobile .py-40{padding-bottom:30px}.pinned-scroller-mobile .scroller-caption{font-size:3.2rem;text-align:left}@media(min-width:1024px){.pinned-scroller-mobile .scroller-caption{padding:0 24px}}.pinned-scroller-mobile .max-w-screen{max-width:100vw}.pinned-scroller-mobile .progress-bar{display:none}.pinned-scroller-mobile .scroller{max-height:unset;max-width:100vw}@media(min-width:1024px){.pinned-scroller-mobile .scroller{padding:0 24px}}.pinned-scroller-mobile .scroller-slide{min-height:unset;position:relative}.pinned-scroller-mobile .scroller-slide>span{max-height:210px;position:relative}.pinned-scroller-mobile .scroller-slide>span:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.3)}.pinned-scroller-mobile .scroller-slide>span:before{content:"";background-color:#ff2300;height:100%;position:absolute;right:0;width:16px;z-index:1}@media(min-width:1024px){.pinned-scroller-mobile .scroller-slide>span:before{width:60px}}.pinned-scroller-mobile .scroller-slide h2{font-size:2.8rem;margin-top:165px;text-align:left;font-family:AktivGrotesk-xbold}@media(min-width:375px){.pinned-scroller-mobile .scroller-slide h2{font-size:3.2rem}}.pinned-scroller-mobile .scroller-slide p{font-size:1.6rem;width:100%;text-align:left;padding-bottom:0}@media(max-width:1024px){#dna .bg-red-depop{margin-bottom:100px}}.pinned-scroller-mobile .scroller-slide:last-of-type{margin-bottom:0}.general-carousel{padding:50px 0;position:relative}.general-carousel.pad-top-160{padding-top:160px}@media(max-width:1024px){.general-carousel.pad-top-160{padding-top:6.4rem}.general-carousel{padding-bottom:200px}}.general-carousel h2{font-weight:700;margin-bottom:6.4rem}@media(max-width:767px){.general-carousel h2{margin-bottom:2.4rem}}.general-carousel h3{margin-bottom:3rem;font-weight:700}@media(max-width:767px){.general-carousel h3{margin-bottom:2.4rem}}@media(min-width:1024px){.general-carousel .slide-inner{display:flex;align-items:flex-start}}.general-carousel .slide-image{aspect-ratio:1;background-color:#000;background-size:cover;margin-bottom:2rem}@media(max-width:767px){.general-carousel .slide-image{margin-bottom:2.4rem}}@media(min-width:1024px){.general-carousel .slide-image{width:40%;margin-bottom:0}}.general-carousel .slide-content{width:100%;margin-left:auto;margin-right:auto}@media(min-width:1024px){.general-carousel .slide-content{width:50%}}.general-carousel .splide__arrows{position:absolute;right:calc(50% - 15px);bottom:0;width:80px;height:124px}.general-carousel .splide__arrows svg{max-width:24px}@media(max-width:1024px){.general-carousel .splide__arrows{bottom:-100px;left:0;right:unset;right:47%}}.general-carousel .splide__pagination__page{border-radius:0;opacity:1;background-color:transparent;border:1px solid #000;transform:scale(1);width:10px;height:10px;margin-right:10px}@media(min-width:1540px){.general-carousel .splide__pagination__page{width:15px;height:15px;margin-right:15px}}.general-carousel .splide__pagination{bottom:22px;left:0;padding:0 1em;position:absolute;right:-180px;z-index:1}@media(max-width:1024px){.general-carousel .splide__pagination{right:unset;left:100px;bottom:unset;top:calc(100% + 60px)}}@media(min-width:1540px){.general-carousel .splide__pagination{right:-260px}}.general-carousel .splide__arrow--prev{left:1em;transform:rotate(-180deg)}.general-carousel .splide__pagination__page.is-active{background:#ff2300;border:1px solid #ff2300;transform:scale(1)}.quote-block{color:#fff}.quote-block .quote-img{width:100%;aspect-ratio:3;display:block;position:relative}@media(min-width:1024px){.quote-block .quote-img{aspect-ratio:6}}.quote-block p{font-size:2.4rem;line-height:1.2}@media(min-width:1540px){.quote-block p{font-size:3.2rem}}.accordion-item{margin-bottom:50px}@media(max-width:768px){.accordion-item{margin-bottom:24px}}.accordion-item:last-of-type{margin-bottom:0}.accordion-title{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #000;padding-bottom:2rem;cursor:pointer}@media(max-width:768px){.accordion-title{padding-bottom:1rem}}.accordion-title span{font-size:2rem;font-weight:700}@media(min-width:1540px){.accordion-title span{font-size:3.2rem}}.accordion-title .accordion-button{aspect-ratio:1;width:42px;display:flex;justify-content:center;align-items:center}.accordion-title .accordion-button svg rect{transition:all .4s ease}.accordion-title .accordion-button:hover svg rect{fill:#ffa799}@media(min-width:1540px){.accordion-title .accordion-button{width:56px}}.accordion-content{height:0;overflow:hidden}.accordion-content.active{height:-moz-max-content;height:max-content}.accordion-content .inner{padding:30px 0}.accordion-content ul{margin-top:2rem;list-style:circle;padding-left:30px}.accordion-content ul li{margin-bottom:2rem}.accordion-content p{margin-bottom:2.4rem}.accordion-content>div{font-size:16px;white-space:pre-wrap}.benefits-reveal{margin-top:40px}.benefits-reveal .accordion-title{border:none}.benefits-reveal p strong{display:block;margin-top:3.2rem}@media(min-width:1024px){.benefits-reveal p strong{margin-top:6.4rem}}.job-description-hero{padding-top:120px}@media(min-width:1024px){.job-description-hero{padding-top:85px}}.job-description-hero .accordion-item:last-of-type{margin-bottom:50px}@media(max-width:767px){.job-description-hero .accordion-item:last-of-type{margin:24px 0}}.job-description-hero .job-desc-apply{margin-top:24px;margin-bottom:104px}@media(min-width:767px){.job-description-hero .job-desc-apply{display:none}}.job-desc-her-title h1{margin-top:4rem;margin-bottom:4rem;font-size:4rem;font-weight:700;text-align:center;padding:0 50px;line-height:1.2}@media(max-width:767px){.job-desc-her-title h1{margin-top:0;padding:0;margin-bottom:16px}}@media(min-width:1024px){.job-desc-her-title h1{font-size:6rem;padding:0 50px}}@media(min-width:1540px){.job-desc-her-title h1{font-size:8rem}}@media(max-width:767px){.job-desc-her-title svg{width:40px}}.job-desc-her-title p{margin-bottom:2rem}.min-h-screen-nav{min-height:848px}.job-information{margin-bottom:4rem;font-size:2rem;text-align:center}@media(max-width:767px){.job-information{margin-bottom:2.4rem}}@media(min-width:1024px){.job-information{display:flex;justify-content:space-between;text-align:left}}.job-information p:nth-of-type(2){margin:10px 0}@media(max-width:767px){.job-information p:nth-of-type(2){margin-bottom:0}}@media(min-width:1024px){.job-information p:nth-of-type(2){margin:0 30px}}.job-description{text-align:left;font-size:2rem;border-top:16px solid #000;padding:40px 0}@media(max-width:767px){.job-description{border-top:8px solid #000;padding-top:24px}}.job-description h3{font-weight:700;text-align:center;display:block;margin-bottom:2.4rem;font-size:2rem}@media(min-width:1540px){.job-description h3{font-size:3.2rem}}.job-description p{margin-bottom:2.4rem}@media(min-width:1024px){.job-description{text-align:center}}.the-shares{white-space:nowrap;width:100%;justify-content:center;margin-bottom:20px}@media(min-width:1024px){.the-shares{width:1000px;position:absolute;left:94%;bottom:-33px;justify-content:flex-start;margin-bottom:0}}.share-icons svg{cursor:pointer}.job-location-job-desc{background-image:url(/images/red-texture.jpg);background-size:cover;padding-top:100px;padding-bottom:100px}@media(max-width:767px){.job-location-job-desc{padding-top:64px;padding-bottom:64px}}.job-location-job-desc .location-info-container{width:100%}@media(min-width:1024px){.job-location-job-desc .location-info-container{width:40%}}.job-location-job-desc .container>div{aspect-ratio:16/9}.job-location-job-desc .location-info .inner{width:100%;background-color:#fff;padding:40px}.job-location-job-desc .location-info .inner h2{font-weight:700}.job-location-job-desc .location-info .inner p{margin-bottom:2.8rem;font-size:1.6rem;font-family:LetterGothicStd}.job-location-job-desc .map-container{flex-grow:1;padding:64px}.job-location-job-desc #map{width:100%;height:659px;border-radius:40px;background-color:#fff}.benefits-slider{background-color:#000;position:relative;padding:5rem 0 8rem}@media(min-width:768px){.benefits-slider{padding:10rem 0}}.benefits-slider.has-bottom-marg{margin-bottom:5rem}@media(min-width:768px){.benefits-slider.has-bottom-marg{margin-bottom:16rem}}.benefits-slider .splide{z-index:10}.benefits-slider h2{color:#fff;margin-bottom:3rem;font-weight:700}@media(min-width:768px){.benefits-slider h2{margin-bottom:4rem;padding-bottom:0;border-bottom:none}}.benefits-slider .splide__pagination{position:relative;top:32px}.benefits-slider .splide__pagination__page.is-active{background:#ff2300;border:1px solid #ff2300;transform:scale(1)}.benefits-slider .splide__pagination__page{border-radius:0;opacity:1;background-color:transparent;border:2px solid #ff2300;transform:scale(1);width:15px;height:15px;margin-right:10px}.benefit-slide-card{height:620px;display:flex;flex-direction:column;overflow:hidden}@media(min-width:1540px){.benefit-slide-card{height:786px}}.benefit-title{display:inline-block;font-size:2rem;padding:10px 20px;color:#fff;background-color:#000;z-index:99;position:relative;font-weight:700}@media(min-width:1540px){.benefit-title{font-size:2.4rem}}.benefit-card-button{display:inline-block;font-size:1.8rem;padding:10px 20px;color:#000;background-color:#fff;z-index:99;position:relative;margin-top:10px;cursor:pointer;transition:all .4s ease;white-space:pre-line}@media(max-width:767px){.benefit-card-button{width:180px}}.benefit-card-button:hover{color:#ff2300}@media(min-width:1540px){.benefit-card-button{font-size:2.4rem}}.benefit-card-button.active{border-bottom:1px solid #ff2300}.open-benefit{margin-top:10px;width:48px;background-color:#ff2300;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:9;transition:all .4s ease}.open-benefit.active{background-color:#fff;border:1px solid #ff2300}.benefit-card-content{background-color:#fff;flex-grow:1;z-index:97;transition:all .4s ease;transform:translateX(-100%)}.benefit-card-content>div{display:none;padding-top:50px;padding-left:15px;padding-right:15px;font-size:1.6rem}@media(min-width:1540px){.benefit-card-content>div{font-size:1.8rem}}@media(max-width:767px){.benefit-card-content>div{padding-top:16px}}.benefit-card-content>div ul{list-style:circle;padding-left:30px}@media(max-width:767px){.benefit-card-content>div ul{padding-left:16px}}.benefit-card-content>div li,.benefit-card-content>div p{margin-bottom:2rem}.benefit-card-content.active{flex-grow:1;transform:translateX(0);overflow:scroll}.benefit-card-content.active>div{display:block}.bg-red-depop{background-color:#ff2300;margin-bottom:0}@media(min-width:1024px){.bg-red-depop{margin-bottom:10.8rem}}@media(min-width:1540px){.bg-red-depop{margin-bottom:16rem}}.bg-red-depop .image-text-list-item span,.bg-red-depop .image-text-list-item u,.bg-white .image-text-list-item h3{color:#000}.image-text-list-item:not(:last-of-type){margin-bottom:4rem}@media(min-width:1024px){.image-text-list-item:not(:last-of-type){margin-bottom:8rem}}.image-text-list-item:last-of-type .show-me-content{padding-bottom:0}@media(max-width:1024px){.image-text-list-item:last-of-type .show-me-content.active-content{display:none;padding-bottom:0}}.image-text-list-item>div:first-of-type{margin-right:30px;min-width:366px}@media(min-width:1024px){.image-text-list-item>div:first-of-type{margin-right:46px}}@media(min-width:1540px){.image-text-list-item>div:first-of-type{margin-right:85px}}.image-text-list-item h3{font-weight:700;margin-bottom:16px;color:#fff;line-height:1}.image-text-list-item>div{font-size:1.6rem}@media(min-width:1024px){.image-text-list-item>div{font-size:2rem}}.image-text-list-item span{cursor:pointer;display:block;font-weight:700;font-size:2rem}@media(min-width:1024px){.image-text-list-item span{display:none}}@media(max-width:767px){.image-text-list-item span{font-size:1.6rem}}.image-text-list-item span.hidden{display:none}.image-text-list-item .show-me-content{display:block;padding-bottom:50px;margin-top:24px}@media(max-width:767px){.image-text-list-item .show-me-content{padding-bottom:0;margin-top:16px}}@media(max-width:1024px){.image-text-list-item .show-me-content.active-content{display:none;padding-bottom:0}}@media(max-width:767px){.image-text-list-item .markdown-container p:not(:last-of-type){margin-bottom:16px}}.image-text-list-item span{color:#ff2300}.image-text-list-item u{color:#000}@media(max-width:767px){.hero{margin-top:75px}}.hero .hero-content{min-height:50vh;max-width:944px;margin:auto;display:flex;flex-direction:column;align-items:center;justify-content:center;z-index:1}@media(max-width:767px){.hero .hero-content{min-height:0;aspect-ratio:16/9}}.hero .hero-content hr{margin:30px 0 0;border:8px solid;width:576px;max-width:100%}@media(min-width:1540px){.hero .hero-content hr{margin:30px 0}}.hero .hero-content h1{text-align:center;font-size:4rem;font-style:italic;font-weight:700;color:#fff;border-bottom:5px solid #fff;margin-bottom:10px;padding-bottom:10px}@media(max-width:767px){.hero .hero-content h1{border-bottom:none}}@media(min-width:768px){.hero .hero-content h1{font-size:6.4rem;margin-bottom:0;padding-bottom:0;border-bottom:none}}.hero .hero-content p{font-style:italic;color:#fff;font-size:3.2rem}.subnav{background:linear-gradient(90deg,#ce3054,#d73223 41.15%,#c42b2a 65.1%,#85186e);position:fixed;bottom:0;left:0;width:100%;z-index:999;white-space:nowrap;max-width:100vw;overflow:scroll}@media(max-width:767px){.subnav{background-size:1240px}}.subnav ul{display:flex;width:100%;justify-content:space-between}.subnav ul li{font-size:2rem;color:#fff;padding:21px 0;cursor:pointer;margin:0 15px}.subnav ul a{transition:all .4s ease}.subnav ul a.active,.subnav ul a:hover{font-weight:700}.subnav ul button{background-color:#ff2300;color:#000;font-size:2.1rem;padding:21px 60px;display:flex;align-items:center;max-width:213px;transition:all .4s ease}.subnav ul button:hover{font-weight:700;background-color:#747474;color:#fff;padding:21px 58px}.subnav ul button svg{margin-left:15px}.whats-happening{margin-bottom:64px}@media(min-width:768px){.whats-happening{margin-bottom:160px}}.whats-happening h2{margin-bottom:2.4rem;font-weight:700}@media(min-width:768px){.whats-happening h2{margin-bottom:64px;border-bottom:none}}.whats-happening p{margin-top:30px;font-weight:700;line-height:1.2}@media(min-width:768px){.whats-happening p{font-size:1.8rem}}@media(min-width:1024px){.whats-happening p{padding-left:30px;margin-top:0}}@media(min-width:1540px){.whats-happening p{font-size:3.2rem}}.whats-happening .newsroom-buttons{margin-top:25px}@media(max-width:767px){.whats-happening .newsroom-buttons{width:100%}}.whats-happening .btn-black-under{margin-top:20px;border-bottom:4px solid #000;width:100%;color:#000;font-size:1.8rem;font-weight:700;display:inline-flex;align-items:center;transition:all .4s ease;border-radius:4px;font-family:AktivGrotesk-xbold;justify-content:space-between;padding:16px 30px 16px 0}.whats-happening .btn-black-under:hover{border-bottom:4px solid #ff2300}@media(min-width:1024px){.whats-happening .btn-black-under{margin-left:30px}}@media(max-width:767px){.whats-happening .btn-black-under{padding:16px 0;max-width:100%;width:100%;display:flex}}.whats-happening .btn-black-under svg{margin-left:auto}.whats-happening .btn-black-under svg path{transition:all .4s ease}@media(min-width:1540px){.whats-happening .btn-black-under{font-size:2rem}}.whats-happening .btn-black-under svg{margin-left:10px}.fourohfour{display:flex;justify-content:center;align-items:center;width:100vw;flex-direction:column;height:100vh;background-size:cover;min-height:100vh;background-position:top}.fourohfour h1{font-size:170px}.fourohfour p{margin:15px 0;font-size:26px}.fourohfour a:hover,.fourohfour button{text-decoration:none}.fourohfour button{height:60px;margin-top:10px;background-color:#ff2300;color:#222f3e;border:0;cursor:pointer;display:inline-flex;justify-content:center;align-items:center;text-align:center;padding:0 25px;font-weight:600;transition:all .25s ease-in-out;font-size:2rem}.fourohfour button:hover{background-color:#ff391a}.text-cta-banner{padding-block:64px}@media(max-width:768px){.text-cta-banner{padding-block:40px}}.text-cta-banner .content{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px}@media(max-width:768px){.text-cta-banner .content{gap:0}}.text-cta-banner h3{text-align:center;color:#ff2300;font-size:32px;font-weight:700;line-height:100%}@media(max-width:768px){.text-cta-banner h3{margin-bottom:16px}}.text-cta-banner .body{text-align:center;font-size:20px;font-style:normal;font-weight:400;line-height:130%}@media(max-width:768px){.text-cta-banner .body{font-size:18px}}.text-cta-banner .body ol,.text-cta-banner .body ul{text-align:start}.text-cta-banner .body ul li{list-style-type:disc}.text-cta-banner .body ul li::marker{color:#fff}.text-cta-banner .body ol li{list-style-type:decimal}.text-cta-banner .body ol li::marker{color:#fff}.text-cta-banner .body a{text-decoration:underline}.text-cta-banner .body p{color:#fff;font-size:20px;font-style:normal;font-weight:400;line-height:130%}@media(max-width:768px){.text-cta-banner .body p{font-size:18px}}.hover\:underline:hover{text-decoration-line:underline}@media (min-width:768px){.md\:mt-0{margin-top:0}}@media (min-width:1024px){.lg\:absolute{position:absolute}.lg\:top-0{top:0}.lg\:mb-20{margin-bottom:5rem}.lg\:mt-24{margin-top:6rem}.lg\:block{display:block}.lg\:flex{display:flex}.lg\:hidden{display:none}.lg\:h-full{height:100%}.lg\:w-10\/12{width:83.333333%}.lg\:w-2\/12{width:16.666667%}.lg\:w-4\/12{width:33.333333%}.lg\:w-6\/12{width:50%}.lg\:w-7\/12{width:58.333333%}.lg\:w-8\/12{width:66.666667%}.lg\:justify-start{justify-content:flex-start}.lg\:py-0{padding-top:0;padding-bottom:0}.lg\:py-12{padding-top:3rem;padding-bottom:3rem}.lg\:py-20{padding-top:5rem;padding-bottom:5rem}.lg\:py-40{padding-top:10rem;padding-bottom:10rem}.lg\:py-section{padding-top:16rem;padding-bottom:16rem}.lg\:pb-80{padding-bottom:20rem}}@media (prefers-color-scheme:dark){.dark\:hover\:text-white:hover{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}}