﻿.career-module__4Ly6pG__page{color:#fff;min-height:100vh;font-family:var(--font-body),Manrope,Arial,sans-serif;background:radial-gradient(circle at 15% 8%,#fd5c6221,#0000 28%),radial-gradient(circle at 86% 18%,#a900ff1a,#0000 30%),#070708;padding:150px 0 100px}.career-module__4Ly6pG__hero,.career-module__4Ly6pG__openings,.career-module__4Ly6pG__formSection{width:min(1180px,100% - 40px);margin:0 auto}.career-module__4Ly6pG__hero{background:#ffffff06;border:1px solid #ffffff14;padding:clamp(42px,7vw,86px);position:relative;overflow:hidden}.career-module__4Ly6pG__heroGlow{pointer-events:none;background:radial-gradient(circle,#fd5c6242,#fd5c6200 70%);border-radius:50%;width:420px;height:420px;position:absolute;top:-160px;right:-120px}.career-module__4Ly6pG__eyebrow,.career-module__4Ly6pG__kicker,.career-module__4Ly6pG__jobType,.career-module__4Ly6pG__jobMeta dt{text-transform:uppercase;letter-spacing:.15em;font-size:.74rem;font-weight:700}.career-module__4Ly6pG__eyebrow,.career-module__4Ly6pG__kicker{color:#fd5c62;margin:0 0 18px}.career-module__4Ly6pG__hero h1{z-index:1;max-width:980px;font-family:var(--font-display),Syne,Arial,sans-serif;letter-spacing:-.055em;margin:0;font-size:clamp(3.4rem,8vw,7.4rem);font-weight:400;line-height:.93;position:relative}.career-module__4Ly6pG__hero h1 span{background:linear-gradient(120deg,#fd5c62,#ff9a62 45%,#b766ff);color:#0000;-webkit-background-clip:text}.career-module__4Ly6pG__intro{color:#ffffff9e;max-width:760px;margin:30px 0 0;font-size:clamp(1.05rem,2vw,1.28rem);line-height:1.7}.career-module__4Ly6pG__heroMeta{flex-wrap:wrap;gap:10px;margin-top:34px;display:flex}.career-module__4Ly6pG__heroMeta span{color:#ffffffb8;background:#ffffff0a;border:1px solid #ffffff17;border-radius:999px;padding:9px 13px;font-size:.82rem}.career-module__4Ly6pG__openings{padding:90px 0 24px}.career-module__4Ly6pG__sectionHead{grid-template-columns:minmax(0,1fr) minmax(280px,460px);align-items:end;gap:48px;margin-bottom:34px;display:grid}.career-module__4Ly6pG__sectionHead h2,.career-module__4Ly6pG__formIntro h2{font-family:var(--font-display),Syne,Arial,sans-serif;letter-spacing:-.04em;margin:0;font-size:clamp(2.2rem,4.6vw,4.3rem);font-weight:400;line-height:1}.career-module__4Ly6pG__sectionHead>p,.career-module__4Ly6pG__formIntro>p{color:#ffffff8c;margin:0;line-height:1.7}.career-module__4Ly6pG__jobGrid{gap:18px;display:grid}.career-module__4Ly6pG__jobCard{background:#ffffff06;border:1px solid #ffffff14;padding:clamp(28px,4.8vw,52px);transition:transform .2s,border-color .2s,background .2s}.career-module__4Ly6pG__jobCard:hover{background:#ffffff09;border-color:#fd5c624d;transform:translateY(-3px)}.career-module__4Ly6pG__jobTop{justify-content:space-between;align-items:flex-start;gap:28px;display:flex}.career-module__4Ly6pG__jobType{color:#ffffff6b;margin:0 0 12px}.career-module__4Ly6pG__jobCard h3{font-family:var(--font-display),Syne,Arial,sans-serif;letter-spacing:-.04em;margin:0;font-size:clamp(2rem,4vw,3.7rem);font-weight:400;line-height:1}.career-module__4Ly6pG__arrow{color:#fd5c62;border:1px solid #ffffff1f;border-radius:50%;flex:none;place-items:center;width:52px;height:52px;font-size:1.35rem;display:grid}.career-module__4Ly6pG__jobSummary{color:#ffffff94;max-width:820px;margin:24px 0 0;line-height:1.7}.career-module__4Ly6pG__jobMeta{background:#ffffff12;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;margin:34px 0 0;display:grid}.career-module__4Ly6pG__jobMeta>div{background:#0b0b0d;padding:18px}.career-module__4Ly6pG__jobMeta dt{color:#ffffff57;margin-bottom:6px}.career-module__4Ly6pG__jobMeta dd{color:#ffffffc7;margin:0;line-height:1.45}.career-module__4Ly6pG__cardActions{flex-wrap:wrap;gap:12px;margin-top:30px;display:flex}.career-module__4Ly6pG__primaryLink,.career-module__4Ly6pG__secondaryLink{border-radius:999px;justify-content:center;align-items:center;min-height:48px;padding:0 22px;font-weight:700;text-decoration:none;display:inline-flex}.career-module__4Ly6pG__primaryLink{color:#fff;background:#fd5c62}.career-module__4Ly6pG__secondaryLink{color:#ffffffc7;border:1px solid #ffffff24}.career-module__4Ly6pG__formSection{grid-template-columns:minmax(280px,.72fr) minmax(0,1.28fr);align-items:start;gap:46px;padding:90px 0 20px;display:grid}.career-module__4Ly6pG__formIntro{position:sticky;top:120px}.career-module__4Ly6pG__formIntro>p{margin-top:22px}.career-module__4Ly6pG__formCard{background:#ffffff06;border:1px solid #ffffff14;padding:clamp(26px,4vw,42px)}.career-module__4Ly6pG__formCard .fluentform{background:0 0!important}.career-module__4Ly6pG__formCard .ff-el-group{margin-bottom:20px!important}.career-module__4Ly6pG__formCard .ff-t-container{gap:16px}.career-module__4Ly6pG__formCard label{text-transform:uppercase;letter-spacing:.08em;color:#ffffffad!important;font-family:var(--font-body),Manrope,Arial,sans-serif!important;font-size:.78rem!important;font-weight:700!important}:is(.career-module__4Ly6pG__formCard input,.career-module__4Ly6pG__formCard select,.career-module__4Ly6pG__formCard textarea){color:#fff!important;width:100%!important;min-height:52px!important;box-shadow:none!important;background:#ffffff0b!important;border:1px solid #ffffff1f!important;border-radius:12px!important;padding:12px 14px!important}.career-module__4Ly6pG__formCard select option{color:#111;background:#fff}:is(.career-module__4Ly6pG__formCard input:focus,.career-module__4Ly6pG__formCard select:focus,.career-module__4Ly6pG__formCard textarea:focus){border-color:#fd5c62!important;outline:none!important;box-shadow:0 0 0 3px #fd5c621f!important}.career-module__4Ly6pG__formCard .ff_upload_btn{color:#fd7b80!important;background:#fd5c621f!important;border:1px solid #fd5c623d!important;border-radius:999px!important;align-items:center!important;min-height:44px!important;padding:0 16px!important;display:inline-flex!important}.career-module__4Ly6pG__formCard .ff-btn-submit{color:#fff!important;background:#fd5c62!important;border:0!important;border-radius:999px!important;min-height:50px!important;padding:0 24px!important;font-weight:800!important}@media (max-width:820px){.career-module__4Ly6pG__page{padding-top:118px}.career-module__4Ly6pG__sectionHead,.career-module__4Ly6pG__formSection{grid-template-columns:1fr}.career-module__4Ly6pG__formIntro{position:static}.career-module__4Ly6pG__jobMeta{grid-template-columns:1fr 1fr}}@media (max-width:560px){.career-module__4Ly6pG__hero,.career-module__4Ly6pG__openings,.career-module__4Ly6pG__formSection{width:min(100% - 24px,1180px)}.career-module__4Ly6pG__hero{padding:34px 22px}.career-module__4Ly6pG__hero h1{font-size:3.25rem}.career-module__4Ly6pG__jobTop{gap:16px}.career-module__4Ly6pG__arrow{width:44px;height:44px}.career-module__4Ly6pG__jobMeta{grid-template-columns:1fr}.career-module__4Ly6pG__primaryLink,.career-module__4Ly6pG__secondaryLink{width:100%}.career-module__4Ly6pG__formCard{padding:22px 18px}.career-module__4Ly6pG__formCard .ff-t-container{display:block!important}}
