.careers-module__tEy4wG__site{--career-ink:#171816;--career-paper:#f3f1e9;--career-red:#e74958;background:var(--career-paper);min-height:100vh;color:var(--career-ink);font-family:DM Sans,sans-serif}.careers-module__tEy4wG__header{border-bottom:1px solid #1b1c1924;justify-content:space-between;align-items:center;width:min(1340px,100% - 72px);height:104px;margin:auto;display:flex}.careers-module__tEy4wG__brand{letter-spacing:-.04em;align-items:center;gap:11px;font:700 18px Manrope,sans-serif;display:flex}.careers-module__tEy4wG__brand img{border-radius:50%}.careers-module__tEy4wG__brand i{letter-spacing:0;color:#60635d;border-left:1px solid #1b1c1940;padding-left:13px;font:500 12px DM Sans,sans-serif}.careers-module__tEy4wG__header nav{align-items:center;gap:32px;font-size:14px;font-weight:600;display:flex}.careers-module__tEy4wG__header nav a{align-items:center;gap:6px;transition:color .25s,transform .25s;display:flex}.careers-module__tEy4wG__header nav a:hover{color:var(--career-red);transform:translateY(-2px)}.careers-module__tEy4wG__hero{grid-template-columns:1.05fr .95fr;align-items:center;gap:72px;width:min(1340px,100% - 72px);margin:auto;padding:76px 0 110px;display:grid}.careers-module__tEy4wG__heroCopy{animation:.8s cubic-bezier(.2,.75,.2,1) both careers-module__tEy4wG__rise-in}.careers-module__tEy4wG__kicker,.careers-module__tEy4wG__sectionNumber{letter-spacing:.13em;text-transform:uppercase;color:#6a6d67;font-size:12px;font-weight:700;display:block}.careers-module__tEy4wG__hero h1,.careers-module__tEy4wG__opening h2{letter-spacing:-.075em;margin:30px 0;font:650 clamp(60px,7.2vw,108px)/.93 Manrope,sans-serif}.careers-module__tEy4wG__hero h1 em,.careers-module__tEy4wG__opening h2 em{color:var(--career-red);font-family:Georgia,serif;font-weight:400}.careers-module__tEy4wG__heroCopy>p{color:#5c6059;max-width:590px;font-size:18px;line-height:1.7}.careers-module__tEy4wG__primaryAction{background:var(--career-ink);color:#fff;border-radius:999px;align-items:center;gap:15px;margin-top:34px;padding:17px 23px;font-size:14px;font-weight:700;transition:transform .3s,background .3s;display:inline-flex}.careers-module__tEy4wG__primaryAction:hover{background:var(--career-red);transform:translateY(-3px)}.careers-module__tEy4wG__heroImage{background:#d3d0c8;border-radius:190px 190px 34px 34px;height:620px;animation:.9s cubic-bezier(.2,.75,.2,1) 80ms both careers-module__tEy4wG__rise-in;position:relative;overflow:hidden}.careers-module__tEy4wG__heroImage:after{content:"";background:linear-gradient(#0000 35%,#0c100e8c);position:absolute;inset:0}.careers-module__tEy4wG__heroImage img{object-fit:cover;filter:saturate(.72);width:100%;height:100%;transition:transform 1.4s cubic-bezier(.2,.75,.2,1)}.careers-module__tEy4wG__heroImage:hover img{transform:scale(1.035)}.careers-module__tEy4wG__heroImage span{color:#fff;z-index:1;letter-spacing:.18em;font:700 11px/1.7 Manrope,sans-serif;position:absolute;bottom:31px;left:34px}.careers-module__tEy4wG__intro{background:#dbe4f1;padding:120px max(36px,50vw - 670px)}.careers-module__tEy4wG__intro>p{letter-spacing:-.065em;max-width:1100px;margin:30px 0 75px;font:600 clamp(38px,5vw,72px)/1.08 Manrope,sans-serif}.careers-module__tEy4wG__values{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.careers-module__tEy4wG__values article{background:#edf2f8;border-radius:34px;flex-direction:column;min-height:330px;padding:30px;transition:transform .35s cubic-bezier(.2,.75,.2,1),background .35s;display:flex}.careers-module__tEy4wG__values article:hover{background:#f7f9fc;transform:translateY(-6px)}.careers-module__tEy4wG__values b{color:#777f88;font-size:12px}.careers-module__tEy4wG__values h2{letter-spacing:-.045em;margin:auto 0 18px;font:650 29px/1.1 Manrope,sans-serif}.careers-module__tEy4wG__values p{color:#626b72;font-size:15px;line-height:1.75}.careers-module__tEy4wG__opening{background:var(--career-ink);color:#fff;grid-template-columns:.85fr 1.15fr;align-items:end;gap:90px;padding:120px max(36px,50vw - 670px);display:grid}.careers-module__tEy4wG__opening .careers-module__tEy4wG__sectionNumber{color:#aaada6}.careers-module__tEy4wG__opening h2{margin-bottom:0;font-size:clamp(48px,5.8vw,82px)}.careers-module__tEy4wG__jobCard{background:#292b27;border:1px solid #ffffff18;border-radius:34px;padding:38px;transition:transform .35s,background .35s;display:grid;position:relative}.careers-module__tEy4wG__jobCard:hover{background:#333631;transform:translateY(-6px)}.careers-module__tEy4wG__jobCard>span{text-transform:uppercase;letter-spacing:.12em;color:#b3b7ae;font-size:12px}.careers-module__tEy4wG__jobCard strong{letter-spacing:-.05em;margin:28px 60px 32px 0;font:650 clamp(28px,3vw,45px)/1.1 Manrope,sans-serif}.careers-module__tEy4wG__jobCard small{color:#d0d3cc;align-items:center;gap:9px;font-size:14px;display:flex}.careers-module__tEy4wG__jobCard i{background:var(--career-red);border-radius:50%;place-items:center;width:48px;height:48px;display:grid;position:absolute;top:34px;right:34px}.careers-module__tEy4wG__role{grid-template-columns:.8fr 1.2fr;gap:110px;padding:120px max(36px,50vw - 670px);display:grid}.careers-module__tEy4wG__role aside{align-self:start;position:sticky;top:35px}.careers-module__tEy4wG__role aside h2{letter-spacing:-.065em;margin:28px 0 42px;font:650 clamp(46px,5.2vw,75px)/1 Manrope,sans-serif}.careers-module__tEy4wG__role dl{margin:0 0 38px}.careers-module__tEy4wG__role dl div{border-top:1px solid #1b1c1928;justify-content:space-between;gap:25px;padding:16px 0;font-size:14px;display:flex}.careers-module__tEy4wG__role dt{color:#747870}.careers-module__tEy4wG__role dd{margin:0;font-weight:700}.careers-module__tEy4wG__roleCopy{gap:58px;display:grid}.careers-module__tEy4wG__roleCopy section{border-top:1px solid #1b1c1928;padding-top:24px}.careers-module__tEy4wG__roleCopy h3{letter-spacing:-.045em;margin:0 0 24px;font:650 31px/1.1 Manrope,sans-serif}.careers-module__tEy4wG__roleCopy p,.careers-module__tEy4wG__roleCopy li{color:#595e57;font-size:17px;line-height:1.78}.careers-module__tEy4wG__roleCopy ul{margin:0;padding-left:22px}.careers-module__tEy4wG__roleCopy li{margin:12px 0;padding-left:10px}.careers-module__tEy4wG__apply{color:#fff;background:#171816;grid-template-columns:.75fr 1.25fr;align-items:start;gap:95px;padding:120px max(36px,50vw - 670px);display:grid}.careers-module__tEy4wG__applyIntro{position:sticky;top:35px}.careers-module__tEy4wG__applyIntro .careers-module__tEy4wG__sectionNumber{color:#aaada6}.careers-module__tEy4wG__applyIntro h2{letter-spacing:-.07em;margin:30px 0;font:650 clamp(50px,5.5vw,82px)/.98 Manrope,sans-serif}.careers-module__tEy4wG__applyIntro h2 em{color:var(--career-red);font-family:Georgia,serif;font-weight:400}.careers-module__tEy4wG__applyIntro p{color:#b7bbb3;max-width:430px;font-size:15px;line-height:1.8}.careers-module__tEy4wG__applyIntro p a{text-underline-offset:4px;text-decoration:underline}.careers-module__tEy4wG__form{color:#171816;background:#f7f5ef;border-radius:38px;gap:25px;padding:42px;display:grid}.careers-module__tEy4wG__formGrid{grid-template-columns:1fr 1fr;gap:23px 18px;display:grid}.careers-module__tEy4wG__form label{gap:9px;font-size:13px;font-weight:700;display:grid}.careers-module__tEy4wG__form input:not([type=checkbox]):not([type=file]),.careers-module__tEy4wG__form select,.careers-module__tEy4wG__form textarea{color:#171816;background:#fff;border:1px solid #1b1c1926;border-radius:18px;outline:none;width:100%;padding:16px 17px;font:500 16px DM Sans,sans-serif;transition:border-color .2s,box-shadow .2s}.careers-module__tEy4wG__form textarea{resize:vertical;min-height:160px}.careers-module__tEy4wG__form input:focus,.careers-module__tEy4wG__form select:focus,.careers-module__tEy4wG__form textarea:focus{border-color:#e74958;box-shadow:0 0 0 4px #e7495814}.careers-module__tEy4wG__form input::placeholder{color:#989b94}.careers-module__tEy4wG__resumeField{border:1px dashed #1b1c1948;border-radius:22px;padding:20px}.careers-module__tEy4wG__resumeField>span{align-items:center;gap:8px;display:flex}.careers-module__tEy4wG__resumeField input{font-size:14px}.careers-module__tEy4wG__resumeField input::file-selector-button{color:#fff;cursor:pointer;background:#242522;border:0;border-radius:999px;margin-right:13px;padding:10px 15px;font:700 12px DM Sans,sans-serif}.careers-module__tEy4wG__resumeField small{color:#747870;font-size:12px;font-weight:500}.careers-module__tEy4wG__consent{color:#5f645d;align-items:start;line-height:1.65;grid-template-columns:auto 1fr!important;font-weight:500!important}.careers-module__tEy4wG__consent input{accent-color:var(--career-red);margin-top:4px}.careers-module__tEy4wG__consent a{text-underline-offset:3px;text-decoration:underline}.careers-module__tEy4wG__submit{background:var(--career-red);color:#fff;border:0;border-radius:999px;justify-self:start;align-items:center;gap:12px;padding:17px 24px;font:700 14px DM Sans,sans-serif;transition:transform .25s,background .25s;display:flex}.careers-module__tEy4wG__submit:hover{background:#ce3343;transform:translateY(-2px)}.careers-module__tEy4wG__submit:disabled{transform:none}.careers-module__tEy4wG__formStatus{color:#286646;align-items:center;gap:8px;min-height:24px;font-size:14px;display:flex}.careers-module__tEy4wG__formError{color:#a62f39}.careers-module__tEy4wG__spinner{animation:.8s linear infinite careers-module__tEy4wG__spin}.careers-module__tEy4wG__honeypot{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;overflow:hidden;position:absolute!important}.careers-module__tEy4wG__footer{color:#b9bcb6;background:#171816;border-top:1px solid #ffffff18;justify-content:space-between;gap:30px;padding:35px max(36px,50vw - 670px);font-size:13px;display:flex}.careers-module__tEy4wG__footer div{flex-wrap:wrap;gap:27px;display:flex}.careers-module__tEy4wG__footer a{align-items:center;gap:5px;display:flex}.careers-module__tEy4wG__footer a:hover{color:#fff}@keyframes careers-module__tEy4wG__spin{to{transform:rotate(360deg)}}@keyframes careers-module__tEy4wG__rise-in{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}@media (max-width:850px){.careers-module__tEy4wG__header{width:calc(100% - 40px);height:86px}.careers-module__tEy4wG__header nav a:first-child{display:none}.careers-module__tEy4wG__hero{grid-template-columns:1fr;gap:50px;width:calc(100% - 40px);padding:60px 0 72px}.careers-module__tEy4wG__hero h1{font-size:clamp(54px,15vw,78px)}.careers-module__tEy4wG__heroImage{max-width:620px;height:490px}.careers-module__tEy4wG__values{grid-template-columns:1fr}.careers-module__tEy4wG__values article{min-height:240px}.careers-module__tEy4wG__opening,.careers-module__tEy4wG__role,.careers-module__tEy4wG__apply{grid-template-columns:1fr;gap:50px;padding-block:80px}.careers-module__tEy4wG__opening h2{font-size:56px}.careers-module__tEy4wG__role aside,.careers-module__tEy4wG__applyIntro{position:static}.careers-module__tEy4wG__formGrid{grid-template-columns:1fr}.careers-module__tEy4wG__footer{flex-direction:column}}@media (max-width:520px){.careers-module__tEy4wG__header nav{font-size:12px}.careers-module__tEy4wG__brand i{display:none}.careers-module__tEy4wG__heroImage{border-radius:120px 120px 28px 28px;height:430px}.careers-module__tEy4wG__heroCopy>p{font-size:16px}.careers-module__tEy4wG__intro{padding-block:80px}.careers-module__tEy4wG__intro>p{margin-bottom:48px;font-size:42px}.careers-module__tEy4wG__jobCard{padding:27px}.careers-module__tEy4wG__jobCard strong{font-size:30px}.careers-module__tEy4wG__jobCard i{top:24px;right:24px}.careers-module__tEy4wG__roleCopy p,.careers-module__tEy4wG__roleCopy li{font-size:16px}.careers-module__tEy4wG__form{border-radius:28px;padding:25px}.careers-module__tEy4wG__footer div{gap:17px}}@media (prefers-reduced-motion:reduce){.careers-module__tEy4wG__heroCopy,.careers-module__tEy4wG__heroImage{animation:none}.careers-module__tEy4wG__heroImage img,.careers-module__tEy4wG__primaryAction,.careers-module__tEy4wG__jobCard,.careers-module__tEy4wG__header nav a,.careers-module__tEy4wG__submit,.careers-module__tEy4wG__form input,.careers-module__tEy4wG__form select,.careers-module__tEy4wG__form textarea,.careers-module__tEy4wG__values article{transition:none}.careers-module__tEy4wG__spinner{animation:none}}
