.-header[data-v-c365a9d2]{background-color:#000;height:80vh;max-width:100%;overflow:hidden;position:relative;width:100vw}@media only screen and (max-width:1440px){.-header[data-v-c365a9d2]{height:76vh;height:100vh}}@media only screen and (max-width:1023px){.-header[data-v-c365a9d2]{height:70vh}}.-header .-display1[data-v-c365a9d2]{color:#fff;padding-top:max(120px,calc(98.472px + 5.52vw))}@media only screen and (max-width:1440px){.-header .-display1[data-v-c365a9d2]{padding-top:max(100px,calc(93.526px + 1.66vw))}}@media only screen and (max-width:1023px){.-header .-display1[data-v-c365a9d2]{padding-top:max(86px,calc(86px + 27vw));white-space:pre-line}}@media only screen and (max-width:743px){.-header .-display1[data-v-c365a9d2]{font-feature-settings:"ss02" on,"ss05" on,"ss07" on,"ss08" on,"ss12" on,"ss01" on,"liga" on;font-family:denim;font-size:max(72px,calc(37.095px + 8.95vw));font-variation-settings:"wght" 405;hanging-punctuation:first last;letter-spacing:-.03em;line-height:1em}}@media only screen and (max-width:743px)and (min-width:2200px){.-header .-display1[data-v-c365a9d2]{font-size:234px}}.row[data-v-c365a9d2]{position:relative;z-index:2}.animations-wrapper[data-v-c365a9d2]{bottom:0;display:flex;flex-wrap:nowrap;margin-top:max(33px,calc(33px + 5.32vw));position:absolute;z-index:4}.animations-wrapper .marquee-wrapper[data-v-c365a9d2]{display:flex}.animations-wrapper .marquee-wrapper .inner[data-v-c365a9d2]{display:inline-flex;flex-wrap:nowrap;overflow:hidden;width:-moz-max-content;width:max-content}.animations-wrapper .marquee-wrapper img[data-v-c365a9d2]{height:max(400px,calc(356.905px + 11.05vw));width:auto}@media only screen and (max-width:1023px){.animations-wrapper .marquee-wrapper img[data-v-c365a9d2]{height:max(300px,calc(235.377px + 16.57vw))}}.row[data-v-4c39c790]{padding-bottom:max(21.2px,calc(21.2px + .49vw));padding-top:max(21.2px,calc(21.2px + .49vw));position:relative}@media(hover:hover){.row:hover .-p_medium[data-v-4c39c790]{color:#ecebe7}.row[data-v-4c39c790]:hover:before{transform:scaleY(1)}}.row .col[data-v-4c39c790]{position:relative}@media only screen and (max-width:1023px){.row .-p_medium.title[data-v-4c39c790]{font-feature-settings:"ss02" on,"ss05" on,"ss07" on,"ss08" on,"ss12" on,"ss01" on,"liga" on;font-family:denim;font-size:max(14px,calc(10.139px + .99vw));font-variation-settings:"wght" 405;hanging-punctuation:first last;line-height:1.17em}}@media only screen and (max-width:1023px)and (max-width:1023px){.row .-p_medium.title[data-v-4c39c790]{font-size:17px;font-variation-settings:"wght" 405;letter-spacing:-.01em;line-height:1.3em}}@media only screen and (max-width:1023px)and (min-width:1023px)and (max-width:1800px){.row .-p_medium.title[data-v-4c39c790]{font-size:max(14px,calc(10.763px + .83vw))}}@media only screen and (max-width:1023px)and (min-width:2200px){.row .-p_medium.title[data-v-4c39c790]{font-size:32px}}@media only screen and (max-width:1023px){.row .combo[data-v-4c39c790]{margin-top:6px}}@media only screen and (max-width:743px){.row[data-v-4c39c790]{margin:50px 0;padding:0 var(--grid-padding)}.row .arrow[data-v-4c39c790]{position:absolute;right:max(21px,calc(21px + .41vw));top:0}}.row.-closed .-p_medium.title[data-v-4c39c790]{-webkit-text-decoration:line-through;text-decoration:line-through}.row>[data-v-4c39c790],.row[data-v-4c39c790]:before{pointer-events:none}.row[data-v-4c39c790]:before{background-color:#1f1f1f;content:"";height:100%;left:0;position:absolute;top:0;transform:scaleY(0);transition:transform .4s cubic-bezier(.19,1,.22,1);width:100%}.row.enter-top[data-v-4c39c790]:before{transform-origin:top}.row.enter-bottom[data-v-4c39c790]:before{transform-origin:bottom}.row.leave-top[data-v-4c39c790]:before{transform-origin:top}.row.leave-bottom[data-v-4c39c790]:before{transform-origin:bottom}.-p_medium[data-v-4c39c790]{color:#fff;transition:.4s cubic-bezier(.19,1,.22,1)}@media only screen and (max-width:743px){.-p_medium[data-v-4c39c790]{color:#fff}.-p_medium.title[data-v-4c39c790]{font-feature-settings:"ss02" on,"ss05" on,"ss07" on,"ss08" on,"ss12" on,"ss01" on,"liga" on;color:#fff;font-family:denim;font-size:max(14px,calc(10.139px + .99vw));font-variation-settings:"wght" 405;hanging-punctuation:first last;line-height:1.17em}}@media only screen and (max-width:743px)and (max-width:1023px){.-p_medium.title[data-v-4c39c790]{font-size:17px;font-variation-settings:"wght" 405;letter-spacing:-.01em;line-height:1.3em}}@media only screen and (max-width:743px)and (min-width:1023px)and (max-width:1800px){.-p_medium.title[data-v-4c39c790]{font-size:max(14px,calc(10.763px + .83vw))}}@media only screen and (max-width:743px)and (min-width:2200px){.-p_medium.title[data-v-4c39c790]{font-size:32px}}.state p[data-v-4c39c790]{-webkit-text-decoration:underline;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:8px}@media only screen and (max-width:743px){.state p[data-v-4c39c790]{font-feature-settings:"ss02" on,"ss05" on,"ss07" on,"ss01" on,"liga" on;font-family:denim;font-size:max(14px,calc(12.05px + .5vw));font-variation-settings:"wght" 405;letter-spacing:.01em;line-height:1.3em;text-align:right}}@media only screen and (max-width:743px)and (max-width:1023px){.state p[data-v-4c39c790]{font-size:16px;font-variation-settings:"wght" 405;letter-spacing:0;line-height:1.4em}}@media only screen and (max-width:743px)and (min-width:1023px)and (max-width:1800px){.state p[data-v-4c39c790]{font-size:max(13px,calc(11.05px + .5vw))}}@media only screen and (max-width:743px)and (min-width:2200px){.state p[data-v-4c39c790]{font-size:23px}}.-job-listing[data-v-6049cd53]{background-color:#000;margin-top:-1px;max-width:100%;padding-bottom:max(33.8px,calc(33.8px + 5.65vw));padding-top:max(10px,calc(4.618px + 1.38vw));position:relative;width:100vw}@media only screen and (max-width:1440px){.-job-listing[data-v-6049cd53]{padding-top:15px}}.-job-listing .-h1[data-v-6049cd53]{color:#fff}.row[data-v-6049cd53]{position:relative;z-index:2}.block-bg-cover[data-v-b40ec138]{display:flex;z-index:1}.block-bg-cover img[data-v-b40ec138]{height:100%;left:0;-o-object-fit:cover;object-fit:cover;top:0;width:100%;z-index:2}.block-bg-cover video[data-v-b40ec138]{left:0;position:absolute;top:0;width:100%;z-index:1}