@media screen and (min-width:0px){section#hero .container .inner .content .content__text-wrapper{grid-column:1/11}section#hero .container .inner .content .content__text-wrapper .button-wrapper a.button{backdrop-filter:var(--backdrop-filter--5);background-image:linear-gradient(-1deg,hsla(0,0%,95%,.15),hsla(0,0%,95%,0) 40%,hsla(0,0%,95%,0) 75%,hsla(0,0%,95%,.15));border-radius:var(--border-radius--10)}section#open-roles .container .inner .content{display:flex;flex-direction:column;gap:calc(26.22951px + .91075vw)}section#open-roles .container .inner .content .content__text-wrapper h2{text-align:center}section#open-roles .container .inner .content .open-roles__wrapper{display:grid;gap:var(--spacing--headline-body);grid-template-columns:1fr}section#open-roles .container .inner .content .open-roles__wrapper .recent-articles{backdrop-filter:var(--backdrop-filter--5);border-radius:var(--border-radius--10);box-shadow:inset 0 0 0 1px var(--color--onyx-50-a30);display:flex;padding:2rem}section#open-roles .container .inner .content .open-roles__wrapper .recent-articles:nth-child(6n+1){background-image:linear-gradient(0deg,var(--color--sky-blue-a10) 0,var(--color--sky-blue-a10) 100%),linear-gradient(195deg,hsla(0,0%,95%,.15) 0,hsla(0,0%,95%,0) 30%,hsla(0,0%,95%,0) 100%)}section#open-roles .container .inner .content .open-roles__wrapper .recent-articles:nth-child(6n+1) .article-group .article-button{background-image:linear-gradient(0deg,var(--color--onyx-50-a15) 0,var(--color--onyx-50-a15) 100%),linear-gradient(190deg,hsla(0,0%,95%,.15) 0,hsla(0,0%,95%,.1) 20%,hsla(0,0%,95%,0) 100%)}section#open-roles .container .inner .content .open-roles__wrapper .recent-articles:nth-child(6n+2){background-image:linear-gradient(0deg,var(--color--sky-blue-a10) 0,var(--color--sky-blue-a10) 100%),linear-gradient(180deg,hsla(0,0%,95%,.15) 0,hsla(0,0%,95%,0) 45%,hsla(0,0%,95%,0) 100%)}section#open-roles .container .inner .content .open-roles__wrapper .recent-articles:nth-child(6n+2) .article-group .article-button{background-image:linear-gradient(0deg,var(--color--onyx-50-a15) 0,var(--color--onyx-50-a15) 100%),linear-gradient(180deg,hsla(0,0%,95%,.15) 0,hsla(0,0%,95%,.1) 20%,hsla(0,0%,95%,0) 100%)}section#open-roles .container .inner .content .open-roles__wrapper .recent-articles:nth-child(6n+3){background-image:linear-gradient(0deg,var(--color--sky-blue-a10) 0,var(--color--sky-blue-a10) 100%),linear-gradient(165deg,hsla(0,0%,95%,.15) 0,hsla(0,0%,95%,0) 30%,hsla(0,0%,95%,0) 100%)}section#open-roles .container .inner .content .open-roles__wrapper .recent-articles:nth-child(6n+3) .article-group .article-button{background-image:linear-gradient(0deg,var(--color--onyx-50-a15) 0,var(--color--onyx-50-a15) 100%),linear-gradient(170deg,hsla(0,0%,95%,.15) 0,hsla(0,0%,95%,.1) 20%,hsla(0,0%,95%,0) 100%)}section#open-roles .container .inner .content .open-roles__wrapper .recent-articles:nth-child(6n+4){background-image:linear-gradient(0deg,var(--color--sky-blue-a10) 0,var(--color--sky-blue-a10) 100%),linear-gradient(-15deg,hsla(0,0%,95%,.15) 0,hsla(0,0%,95%,0) 30%,hsla(0,0%,95%,0) 100%)}section#open-roles .container .inner .content .open-roles__wrapper .recent-articles:nth-child(6n+4) .article-group .article-button{background-image:linear-gradient(0deg,var(--color--onyx-50-a15) 0,var(--color--onyx-50-a15) 100%),linear-gradient(-10deg,hsla(0,0%,95%,.15) 0,hsla(0,0%,95%,.1) 20%,hsla(0,0%,95%,0) 100%)}section#open-roles .container .inner .content .open-roles__wrapper .recent-articles:nth-child(6n+5){background-image:linear-gradient(0deg,var(--color--sky-blue-a10) 0,var(--color--sky-blue-a10) 100%),linear-gradient(0deg,hsla(0,0%,95%,.15) 0,hsla(0,0%,95%,0) 45%,hsla(0,0%,95%,0) 100%)}section#open-roles .container .inner .content .open-roles__wrapper .recent-articles:nth-child(6n+5) .article-group .article-button{background-image:linear-gradient(0deg,var(--color--onyx-50-a15) 0,var(--color--onyx-50-a15) 100%),linear-gradient(0deg,hsla(0,0%,95%,.15) 0,hsla(0,0%,95%,.1) 40%,hsla(0,0%,95%,0) 100%)}section#open-roles .container .inner .content .open-roles__wrapper .recent-articles:nth-child(6n+6){background-image:linear-gradient(0deg,var(--color--sky-blue-a10) 0,var(--color--sky-blue-a10) 100%),linear-gradient(15deg,hsla(0,0%,95%,.15) 0,hsla(0,0%,95%,0) 30%,hsla(0,0%,95%,0) 100%)}section#open-roles .container .inner .content .open-roles__wrapper .recent-articles:nth-child(6n+6) .article-group .article-button{background-image:linear-gradient(0deg,var(--color--onyx-50-a15) 0,var(--color--onyx-50-a15) 100%),linear-gradient(10deg,hsla(0,0%,95%,.15) 0,hsla(0,0%,95%,.1) 20%,hsla(0,0%,95%,0) 100%)}section#open-roles .container .inner .content .open-roles__wrapper .recent-articles .article-group{display:flex;flex-direction:column;gap:calc(26.22951px + .91075vw);justify-content:space-between;width:100%}section#open-roles .container .inner .content .open-roles__wrapper .recent-articles .article-group .article-meta{display:flex;flex-direction:column;gap:var(--spacing--headline-body)}section#open-roles .container .inner .content .open-roles__wrapper .recent-articles .article-group .article-meta .article-header-wrapper{display:flex;flex-direction:row;gap:1rem}section#open-roles .container .inner .content .open-roles__wrapper .recent-articles .article-group .article-meta .article-header-wrapper span{backdrop-filter:var(--backdrop-filter--5);background-color:var(--color--onyx-50-a15);border-radius:var(--border-radius--5);font-size:1.5rem;font-weight:500;padding:.5rem 1rem}section#open-roles .container .inner .content .open-roles__wrapper .recent-articles .article-group .article-meta .article-info-wrapper{display:flex;flex-direction:column;gap:calc(6.22951px + .91075vw)}section#open-roles .container .inner .content .open-roles__wrapper .recent-articles .article-group .article-button{backdrop-filter:none;justify-content:center}section#open-roles .container .inner .content .open-roles__wrapper .recent-articles .article-group .article-button:not(:hover){background-color:transparent}}@media screen and (min-width:768px){section#open-roles .container .inner .content .open-roles__wrapper{grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:992px){section#open-roles .container .inner .content .open-roles__wrapper{grid-template-columns:repeat(3,1fr)}}@media screen and (min-width:0px){section#culture .container .inner .content{display:flex;flex-direction:column;gap:calc(26.22951px + .91075vw)}section#culture .container .inner .content .content__benefits-wrapper{display:grid;gap:var(--spacing--headline-body);grid-template-columns:repeat(1,1fr)}section#culture .container .inner .content .content__benefits-wrapper .benefits-wrapper{display:flex;flex-direction:column;gap:var(--spacing--headline-body)}section#culture .container .inner .content .content__benefits-wrapper .benefits-wrapper .benefits__card{align-items:center;backdrop-filter:var(--backdrop-filter--5);background-image:linear-gradient(0deg,var(--color--sky-blue-a10) 0,var(--color--sky-blue-a10) 100%);border-radius:var(--border-radius--10);box-shadow:inset 0 0 0 1px var(--color--border);display:flex;flex-direction:row;gap:calc(18.11475px + .45537vw);padding:2rem}section#culture .container .inner .content .content__benefits-wrapper .benefits-wrapper .benefits__card:first-child{background-image:linear-gradient(0deg,var(--color--sky-blue-a10) 0,var(--color--sky-blue-a10) 100%),linear-gradient(-5deg,hsla(0,0%,95%,0) 0,hsla(0,0%,95%,0) 65%,hsla(0,0%,95%,.15) 100%)}section#culture .container .inner .content .content__benefits-wrapper .benefits-wrapper .benefits__card:nth-child(5){background-image:linear-gradient(0deg,var(--color--sky-blue-a10) 0,var(--color--sky-blue-a10) 100%),linear-gradient(170deg,hsla(0,0%,95%,0) 0,hsla(0,0%,95%,0) 75%,hsla(0,0%,95%,.1) 100%)}section#culture .container .inner .content .content__benefits-wrapper .benefits-wrapper .benefits__card:last-child{background-image:linear-gradient(0deg,var(--color--sky-blue-a10) 0,var(--color--sky-blue-a10) 100%),linear-gradient(177deg,hsla(0,0%,95%,.025) 0,hsla(0,0%,95%,.05) 40%,hsla(0,0%,95%,.15) 100%)}section#culture .container .inner .content .content__benefits-wrapper .benefits-wrapper .benefits__card .benefits__icon{background-color:var(--color--onyx-50-a15);border-radius:var(--border-radius--5);display:flex;padding:1rem}section#culture .container .inner .content .content__benefits-wrapper .benefits-wrapper .benefits__card .benefits__icon path.icon{fill:var(--color--onyx-50)}section#culture .container .inner .content .content__benefits-wrapper .benefits-wrapper .benefits__card p{color:var(--color--onyx-50);font-family:var(--font--chakra-petch);letter-spacing:.075em}section#culture .container .inner .content .content__benefits-wrapper .benefits__image{backdrop-filter:var(--backdrop-filter--5);background-image:linear-gradient(0deg,var(--color--sky-blue-a10) 0,var(--color--sky-blue-a10) 100%),linear-gradient(40deg,hsla(0,0%,95%,.15) 0,hsla(0,0%,95%,0) 30%,hsla(0,0%,95%,0) 70%,hsla(0,0%,95%,.15) 100%);border-radius:var(--border-radius--10);box-shadow:var(--border);padding:1rem}section#culture .container .inner .content .content__benefits-wrapper .benefits__image .image-wrapper{aspect-ratio:334/312;border-radius:var(--border-radius--5);height:100%;min-height:100%;overflow:hidden;z-index:1}section#culture .container .inner .content .content__benefits-wrapper .benefits__image .image-wrapper img{-o-object-position:center 25%;object-position:center 25%}section#culture .container .inner .content .content__benefits-wrapper .benefits__image .image-wrapper .overlay{background:linear-gradient(180deg,rgba(0,5,26,0),rgba(0,5,26,.6));height:100%;left:0;position:absolute;top:0;width:100%}}@media screen and (min-width:992px){section#culture .container .inner .content .content__benefits-wrapper{grid-template-columns:repeat(2,1fr)}section#culture .container .inner .content .content__benefits-wrapper .benefits__image .image-wrapper{aspect-ratio:unset}}@media screen and (min-width:0px){section#inquiries .container .inner .content .button-wrapper{align-items:center;display:flex;flex-direction:column;gap:var(--spacing--headline-body);justify-content:center;padding:0}section#inquiries .container .inner .content .button-wrapper a.button{background-image:linear-gradient(-45deg,hsla(0,0%,95%,.1),hsla(0,0%,95%,0) 8%,hsla(0,0%,95%,0) 70%,hsla(0,0%,95%,.25));border-radius:var(--border-radius--10)}}@media screen and (min-width:992px){section#inquiries .container .inner .content .button-wrapper{flex-direction:row}}@media screen and (min-width:0px){#vector-1__careers{margin-top:-2rem}#vector-1__careers .content{display:grid;grid-template-columns:repeat(4,1fr)}#vector-1__careers .content svg{grid-column:1/3;justify-self:end;position:relative;right:-10vw}#vector-1__careers .content svg.desktop,#vector-1__careers .content svg.tablet{display:none}#vector-1__careers .content svg.mobile{display:block}#vector-2__careers .content{display:grid;grid-template-columns:repeat(4,1fr)}#vector-2__careers .content svg{grid-column:1/3;justify-self:end;position:relative;right:-10vw}#vector-2__careers .content svg.desktop,#vector-2__careers .content svg.tablet{display:none}#vector-2__careers .content svg.mobile{display:block}#vector-3__careers .content{display:grid;grid-template-columns:repeat(4,1fr)}#vector-3__careers .content svg{grid-column:1/3;justify-self:end;position:relative;right:-10vw}#vector-3__careers .content svg.desktop{display:none}}@media screen and (min-width:400px){#vector-1__careers .content svg,#vector-2__careers .content svg,#vector-3__careers .content svg{right:-1rem}}@media screen and (min-width:768px){#vector-1__careers{margin-top:-4rem}#vector-1__careers .content svg.tablet{display:block}#vector-1__careers .content svg.mobile{display:none}}@media screen and (min-width:992px){#vector-2__careers .content svg.desktop{display:none}#vector-2__careers .content svg.tablet{display:block}#vector-2__careers .content svg.mobile{display:none}#vector-3__careers .content svg.desktop{display:block}#vector-3__careers .content svg.mobile{display:none}}@media screen and (min-width:1280px){#vector-1__careers .content svg{grid-column:1/3}#vector-1__careers .content svg.desktop{display:block}#vector-1__careers .content svg.tablet{display:none}}@media screen and (min-width:1512px){#vector-2__careers .content svg.desktop{display:block}#vector-2__careers .content svg.tablet{display:none}}@media screen and (min-width:0px){section#open-roles .open-roles__wrapper .recent-articles{cursor:pointer;transition:var(--transition--standard)}section#open-roles .open-roles__wrapper .recent-articles:hover{box-shadow:inset 0 0 0 1px var(--color--light-blue);transform:translateY(-4px)}body.role-dialog-open{overflow:hidden}dialog.role-dialog{background:transparent;border:none;height:100%;inset:0;margin:0;max-height:100%;max-width:100%;overflow:hidden;padding:1.5rem;position:fixed;width:100%}dialog.role-dialog::backdrop{backdrop-filter:var(--backdrop-filter--5);background-color:var(--color--space-a80);opacity:0;transition:opacity .22s ease-in-out}dialog.role-dialog[open]{align-items:center;display:flex;justify-content:center}dialog.role-dialog.is-open::backdrop{opacity:1}dialog.role-dialog .role-dialog__panel{background-color:var(--color--space);background-image:linear-gradient(0deg,var(--color--sky-blue-a10) 0,var(--color--sky-blue-a10) 100%),linear-gradient(195deg,hsla(0,0%,95%,.15) 0,hsla(0,0%,95%,0) 35%,hsla(0,0%,95%,0) 100%);border-radius:var(--border-radius--10);box-shadow:inset 0 0 0 1px var(--color--onyx-50-a30);color:var(--color--onyx-50);display:flex;flex-direction:column;gap:var(--spacing--headline-body);max-height:calc(100vh - 3rem);max-height:calc(100dvh - 3rem);max-width:720px;opacity:0;overflow-y:auto;padding:clamp(1.75rem,5vw,3rem);position:relative;transform:translateY(16px) scale(.98);transition:opacity .22s ease-in-out,transform .22s ease-in-out;width:100%}dialog.role-dialog.is-open .role-dialog__panel{opacity:1;transform:none}dialog.role-dialog .role-dialog__close{align-items:center;backdrop-filter:var(--backdrop-filter--5);background-color:var(--color--onyx-50-a15);border-radius:var(--border-radius--5);box-shadow:inset 0 0 0 1px var(--color--border);color:var(--color--onyx-50);cursor:pointer;display:inline-flex;height:2.75rem;justify-content:center;padding:0;position:absolute;right:1rem;top:1rem;transition:var(--transition--standard);width:2.75rem}dialog.role-dialog .role-dialog__close:hover{background-color:var(--color--sky-blue);box-shadow:none;color:var(--color--space)}dialog.role-dialog .role-dialog__header{display:flex;flex-direction:column;gap:var(--spacing--headline-body);padding-right:3rem}dialog.role-dialog .role-dialog__header .article-header-wrapper{display:flex;flex-direction:row;flex-wrap:wrap;gap:1rem}dialog.role-dialog .role-dialog__header .article-header-wrapper span{backdrop-filter:var(--backdrop-filter--5);background-color:var(--color--onyx-50-a15);border-radius:var(--border-radius--5);font-size:1.5rem;font-weight:500;padding:.5rem 1rem}dialog.role-dialog .role-dialog__header h2{font-family:var(--font--good-times);font-size:clamp(1.6rem,1rem + 1.6vw,2.4rem);letter-spacing:.04em;line-height:1.2}dialog.role-dialog .role-dialog__header .role-dialog__lead{color:var(--color--onyx-100);font-size:var(--font-size--body);line-height:1.6}dialog.role-dialog .role-dialog__body h2,dialog.role-dialog .role-dialog__body h3,dialog.role-dialog .role-dialog__body h4{color:var(--color--light-blue);font-size:var(--font-size--h3);line-height:1.4;margin-bottom:.75rem;margin-top:1.75rem}dialog.role-dialog .role-dialog__body>:first-child{margin-top:0}dialog.role-dialog .role-dialog__body p{color:var(--color--onyx-100);font-size:var(--font-size--body);line-height:1.6;margin-bottom:1rem}dialog.role-dialog .role-dialog__body ol,dialog.role-dialog .role-dialog__body ul{display:flex;flex-direction:column;gap:.5rem;margin:0 0 1rem 1.25em}dialog.role-dialog .role-dialog__body li{color:var(--color--onyx-100);font-size:var(--font-size--body);line-height:1.5}dialog.role-dialog .role-dialog__body li::marker{color:var(--color--light-blue)}dialog.role-dialog .role-dialog__body>:last-child{margin-bottom:0}dialog.role-dialog .role-dialog__actions{display:flex;margin-top:.5rem}dialog.role-dialog .role-dialog__actions .button{justify-content:center;width:100%}}@media screen and (min-width:0px) and (prefers-reduced-motion:reduce){dialog.role-dialog .role-dialog__panel,dialog.role-dialog::backdrop{transition:none}dialog.role-dialog .role-dialog__panel{transform:none}section#open-roles .open-roles__wrapper .recent-articles{transition:none}section#open-roles .open-roles__wrapper .recent-articles:hover{transform:none}}@media screen and (min-width:768px){dialog.role-dialog .role-dialog__actions .button{width:auto}}