.CareerPage-module__ckL2Xq__page{--career-reveal-distance:28px;--career-kicker-size:.78rem;--career-hero-title-size:clamp(2.2rem,4vw,3.65rem);--career-section-title-size:clamp(1.6rem,2.4vw,2.3rem);--career-card-title-size:clamp(1.08rem,1.45vw,1.3rem);--career-surface:#fffffff5;--career-surface-soft:#f8fafceb;--career-border:#0f172a14;--career-border-strong:#0f172a1f;--career-shadow:0 22px 54px #0f172a0f;--career-shadow-hover:0 28px 60px #0f172a14;--career-text:#0f172af0;--career-text-soft:#0f172aa8;--career-text-muted:#0f172a80;--career-accent-soft:#d9251c12;--career-accent-border:#d9251c24;--career-brand:var(--brand,#d9251c);--career-brand-strong:var(--brand-strong,#b91c1c);--career-r-pill:var(--r-pill,999px);--career-t-fast:var(--t-fast,.18s);--career-ease-out-soft:var(--ease-out-soft,cubic-bezier(.22,1,.36,1));background:radial-gradient(circle at top,#ffffff0d 0%,#fff0 28%),#0f141b;min-height:100vh;overflow:clip}.CareerPage-module__ckL2Xq__container{width:min(100% - 112px,1720px);margin:0 auto;padding:0}.CareerPage-module__ckL2Xq__heroSection{background:#0c1016;align-items:end;min-height:clamp(560px,82svh,840px);padding:138px 0 142px;display:flex;position:relative;overflow:hidden}.CareerPage-module__ckL2Xq__heroImageLayer{z-index:0;background:linear-gradient(135deg,#080c12fa 0%,#0c1016f0 46%,#080c12fa 100%);position:absolute;inset:0}.CareerPage-module__ckL2Xq__heroImageLayer:after{content:"";pointer-events:none;background:linear-gradient(#0c101600 0%,#0c10161f 22%,#0c101647 46%,#0c1016ad 74%,#0c1016 100%);height:230px;position:absolute;inset:auto 0 0}.CareerPage-module__ckL2Xq__heroImage{object-fit:cover;object-position:center center;opacity:1;will-change:transform,opacity;backface-visibility:hidden;transform-origin:50%;transform:scale(1.05)}.CareerPage-module__ckL2Xq__heroBackdrop{z-index:1;pointer-events:none;background:linear-gradient(90deg,#0a0d14eb 0%,#0a0d14d1 18%,#0a0d1494 34%,#0a0d144d 50%,#0a0d1429 66%,#0a0d141f 82%,#0a0d1429 100%),linear-gradient(#ffffff08 0%,#ffffff04 24%,#0a0d141f 58%,#0a0d1475 100%);position:absolute;inset:0}.CareerPage-module__ckL2Xq__heroBackdrop:before{content:"";opacity:.04;background-color:#0000;background-image:linear-gradient(90deg,#ffffff09 1px,#0000 1px),linear-gradient(#ffffff09 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:72px 72px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#000 0%,#000000eb 36%,#00000094 60%,#00000047 82%,#00000038 100%);mask-image:linear-gradient(90deg,#000 0%,#000000eb 36%,#00000094 60%,#00000047 82%,#00000038 100%)}.CareerPage-module__ckL2Xq__heroShell{z-index:2;width:100%;position:relative;transform:translateY(-34px)}.CareerPage-module__ckL2Xq__heroHeader{text-align:center;flex-direction:column;align-items:center;width:min(100%,860px);margin:0 auto;display:flex}.CareerPage-module__ckL2Xq__heroKicker{border-radius:var(--career-r-pill);color:#ffffffe6;min-height:30px;font-family:var(--font-plus-jakarta-sans),Inter,sans-serif;font-size:var(--career-kicker-size);letter-spacing:.12em;text-transform:uppercase;background:#ffffff0f;border:1px solid #ffffff24;justify-content:center;align-items:center;padding:6px 12px;font-weight:800;display:inline-flex}.CareerPage-module__ckL2Xq__heroTitle{color:#fffffffa;font-family:var(--font-plus-jakarta-sans),Inter,sans-serif;font-size:var(--career-hero-title-size);letter-spacing:-.045em;text-wrap:balance;margin:14px 0 0;font-weight:800;line-height:.96}.CareerPage-module__ckL2Xq__heroTitleLine{display:block}.CareerPage-module__ckL2Xq__heroDescription{color:#ffffffc2;text-wrap:pretty;width:min(100%,760px);margin:18px auto 0;font-family:Satoshi,Plus Jakarta Sans,Inter,sans-serif;font-size:clamp(.98rem,1.12vw,1.05rem);font-weight:500;line-height:1.8}.CareerPage-module__ckL2Xq__careerSection,.CareerPage-module__ckL2Xq__applySection{background:linear-gradient(#f4f6f8 0%,#f1f3f6 100%);padding:34px 0 112px;position:relative}.CareerPage-module__ckL2Xq__careerShell{gap:26px;width:min(100%,1220px);margin:0 auto;display:grid}.CareerPage-module__ckL2Xq__careerIntroLeft{text-align:left;justify-items:start;gap:0;width:min(100%,860px);display:grid}.CareerPage-module__ckL2Xq__openingsPanel{width:100%}.CareerPage-module__ckL2Xq__applicationShellWide{gap:18px;width:min(100%,1320px);margin:0 auto;display:grid}.CareerPage-module__ckL2Xq__openingCard,.CareerPage-module__ckL2Xq__applicationCardWide,.CareerPage-module__ckL2Xq__notFoundCard{border:1px solid var(--career-border);background:var(--career-surface);box-shadow:var(--career-shadow);border-radius:28px}.CareerPage-module__ckL2Xq__applicationCardWide,.CareerPage-module__ckL2Xq__notFoundCard{padding:28px 28px 32px}.CareerPage-module__ckL2Xq__notFoundCard{gap:8px;display:grid}.CareerPage-module__ckL2Xq__panelEyebrow{background:var(--career-accent-soft);width:fit-content;min-height:28px;color:var(--career-brand);font-family:var(--font-plus-jakarta-sans),Inter,sans-serif;letter-spacing:.12em;text-transform:uppercase;border-radius:999px;justify-self:start;align-items:center;padding:5px 10px;font-size:.72rem;font-weight:800;display:inline-flex}.CareerPage-module__ckL2Xq__panelTitle,.CareerPage-module__ckL2Xq__formCardTitle{color:var(--career-text);font-family:var(--font-plus-jakarta-sans),Inter,sans-serif;font-size:var(--career-section-title-size);letter-spacing:-.04em;margin:14px 0 0;font-weight:800;line-height:1.02}.CareerPage-module__ckL2Xq__panelLead,.CareerPage-module__ckL2Xq__formCardLead{color:#0f172a99;margin:14px 0 0;font-family:Satoshi,Plus Jakarta Sans,Inter,sans-serif;font-size:.98rem;font-weight:500;line-height:1.78}.CareerPage-module__ckL2Xq__backLink{color:#0f172ac7;align-items:center;gap:8px;width:fit-content;font-family:Satoshi,Plus Jakarta Sans,Inter,sans-serif;font-size:.94rem;font-weight:700;line-height:1.3;text-decoration:none;transition:transform .16s,color .16s;display:inline-flex}.CareerPage-module__ckL2Xq__backLink:hover{color:var(--career-brand);transform:translate(-2px)}.CareerPage-module__ckL2Xq__backLink:focus-visible,.CareerPage-module__ckL2Xq__categoryTab:focus-visible,.CareerPage-module__ckL2Xq__openingButton:focus-visible,.CareerPage-module__ckL2Xq__primaryButton:focus-visible,.CareerPage-module__ckL2Xq__submitButton:focus-visible,.CareerPage-module__ckL2Xq__secondaryButton:focus-visible,.CareerPage-module__ckL2Xq__fileButton:focus-visible,.CareerPage-module__ckL2Xq__input:focus-visible,.CareerPage-module__ckL2Xq__textarea:focus-visible,.CareerPage-module__ckL2Xq__select:focus-visible{outline:none;box-shadow:0 0 0 4px #d9251c1f}.CareerPage-module__ckL2Xq__categoryTabs{flex-wrap:wrap;justify-content:flex-start;gap:10px;display:flex}.CareerPage-module__ckL2Xq__categoryTab{border:1px solid var(--career-border);color:#0f172ab8;cursor:pointer;background:#ffffffd6;border-radius:14px;min-height:42px;padding:0 14px;font-family:Satoshi,Plus Jakarta Sans,Inter,sans-serif;font-size:.92rem;font-weight:700;transition:transform .16s,background .16s,border-color .16s,color .16s,box-shadow .16s}.CareerPage-module__ckL2Xq__categoryTab:hover{color:var(--career-text);background:#fff;border-color:#0f172a1f;transform:translateY(-1px)}.CareerPage-module__ckL2Xq__categoryTabActive{border-color:var(--career-accent-border);color:var(--career-brand);background:#fff;box-shadow:inset 0 1px #ffffffc7}.CareerPage-module__ckL2Xq__openingsList{gap:18px;display:grid}.CareerPage-module__ckL2Xq__openingCard{transition:border-color .22s,box-shadow .22s,transform .22s,background .22s;overflow:hidden}.CareerPage-module__ckL2Xq__openingCard:hover{box-shadow:var(--career-shadow-hover);transform:translateY(-2px)}.CareerPage-module__ckL2Xq__openingCardActive{border-color:var(--career-border-strong);box-shadow:0 30px 64px #0f172a14}.CareerPage-module__ckL2Xq__openingButton{text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:18px;width:100%;padding:22px 22px 20px;display:grid}.CareerPage-module__ckL2Xq__openingButtonMain{gap:16px;min-width:0;display:grid}.CareerPage-module__ckL2Xq__openingTopRow{justify-content:flex-start;align-items:center;display:flex}.CareerPage-module__ckL2Xq__openingBadge{border-radius:999px;align-items:center;min-height:28px;padding:4px 11px;font-family:Satoshi,Plus Jakarta Sans,Inter,sans-serif;font-size:.76rem;font-weight:800;line-height:1;display:inline-flex}.CareerPage-module__ckL2Xq__openingBadgePrimary{background:var(--career-accent-soft);color:var(--career-brand);border:1px solid #d9251c1a}.CareerPage-module__ckL2Xq__openingHeaderBlock{min-width:0}.CareerPage-module__ckL2Xq__openingTitle{color:var(--career-text);font-family:var(--font-plus-jakarta-sans),Inter,sans-serif;font-size:var(--career-card-title-size);letter-spacing:-.03em;text-wrap:balance;font-weight:800;line-height:1.12}.CareerPage-module__ckL2Xq__openingSubtitle{color:#0f172a94;max-width:78ch;margin:10px 0 0;font-family:Satoshi,Plus Jakarta Sans,Inter,sans-serif;font-size:.95rem;font-weight:500;line-height:1.72}.CareerPage-module__ckL2Xq__openingToggle{color:#0f172acc;background:#0f172a08;border:1px solid #0f172a14;border-radius:16px;flex:none;justify-content:center;align-items:center;width:46px;height:46px;font-size:1.2rem;font-weight:700;line-height:1;transition:transform .26s cubic-bezier(.22,1,.36,1),background .2s,border-color .2s,color .2s;display:inline-flex}.CareerPage-module__ckL2Xq__openingToggleOpen{color:#0f172af0;background:#0f172a12;border-color:#0f172a1f;transform:scale(1.02)}.CareerPage-module__ckL2Xq__openingContent{opacity:0;border-top:1px solid #0000;grid-template-rows:0fr;transition:grid-template-rows .43s cubic-bezier(.22,1,.36,1),opacity .26s,border-top-color .22s;display:grid}.CareerPage-module__ckL2Xq__openingContentOpen{opacity:1;border-top-color:#0f172a12;grid-template-rows:1fr}.CareerPage-module__ckL2Xq__openingBody{overflow:hidden}.CareerPage-module__ckL2Xq__openingBodyInner{opacity:0;gap:24px;padding:10px 22px 24px;transition:opacity .28s,transform .38s cubic-bezier(.22,1,.36,1);display:grid;transform:translateY(-10px)}.CareerPage-module__ckL2Xq__openingContentOpen .CareerPage-module__ckL2Xq__openingBodyInner{opacity:1;transition-delay:60ms;transform:translateY(0)}.CareerPage-module__ckL2Xq__openingOverviewSection{gap:0;padding-bottom:2px;display:grid}.CareerPage-module__ckL2Xq__openingColumns{grid-template-columns:minmax(0,1.15fr) minmax(300px,.85fr);align-items:start;gap:24px;display:grid}.CareerPage-module__ckL2Xq__openingSection,.CareerPage-module__ckL2Xq__openingSectionPrimary{min-width:0}.CareerPage-module__ckL2Xq__openingSectionPrimary,.CareerPage-module__ckL2Xq__openingSection,.CareerPage-module__ckL2Xq__applicationSummaryPanel{background:linear-gradient(#fffffffa 0%,#f8fafcf5 100%);border:1px solid #0f172a12;border-radius:22px;padding:20px 20px 18px}.CareerPage-module__ckL2Xq__openingAsideStack{gap:20px;display:grid}.CareerPage-module__ckL2Xq__openingSectionHeader,.CareerPage-module__ckL2Xq__applicationSectionHeader{gap:0;display:grid}.CareerPage-module__ckL2Xq__blockEyebrow{color:#0f172ac2;width:fit-content;min-height:26px;font-family:var(--font-plus-jakarta-sans),Inter,sans-serif;letter-spacing:.12em;text-transform:uppercase;background:#0f172a0a;border-radius:999px;align-items:center;padding:4px 10px;font-size:.69rem;font-weight:800;display:inline-flex}.CareerPage-module__ckL2Xq__openingBlockTitle{color:var(--career-text);font-family:var(--font-plus-jakarta-sans),Inter,sans-serif;letter-spacing:-.02em;margin:10px 0 14px;font-size:1rem;font-weight:800;line-height:1.2}.CareerPage-module__ckL2Xq__openingOverview{color:var(--career-text-soft);margin:0;font-family:Satoshi,Plus Jakarta Sans,Inter,sans-serif;font-size:.96rem;font-weight:500;line-height:1.82}.CareerPage-module__ckL2Xq__bulletList{gap:12px;margin:0;padding:0;list-style:none;display:grid}.CareerPage-module__ckL2Xq__bulletList li{color:#0f172ab8;padding-left:18px;font-family:Satoshi,Plus Jakarta Sans,Inter,sans-serif;font-size:.95rem;font-weight:500;line-height:1.76;position:relative}.CareerPage-module__ckL2Xq__bulletList li:before{content:"";background:var(--career-brand);border-radius:999px;width:6px;height:6px;position:absolute;top:.78em;left:0;transform:translateY(-50%)}.CareerPage-module__ckL2Xq__emptyState{color:#0f172a94;background:#ffffffb3;border:1px dashed #0f172a24;border-radius:18px;margin-top:6px;padding:18px;font-family:Satoshi,Plus Jakarta Sans,Inter,sans-serif;font-size:.94rem;font-weight:500;line-height:1.72}.CareerPage-module__ckL2Xq__applicationHeader{gap:0;display:grid}.CareerPage-module__ckL2Xq__applicationBodyGrid{grid-template-columns:minmax(320px,.72fr) minmax(0,1.28fr);align-items:start;gap:28px;margin-top:26px;display:grid}.CareerPage-module__ckL2Xq__applicationAside,.CareerPage-module__ckL2Xq__applicationMain{min-width:0}.CareerPage-module__ckL2Xq__applicationSummaryPanel{top:calc(var(--navbar-h,82px) + 18px);background:linear-gradient(#f8fafcfa 0%,#f4f6f8fa 100%);gap:18px;display:grid;position:sticky}.CareerPage-module__ckL2Xq__formSectionTitle{color:var(--career-text);font-family:var(--font-plus-jakarta-sans),Inter,sans-serif;letter-spacing:-.02em;margin:0;font-size:1.05rem;font-weight:800;line-height:1.2}.CareerPage-module__ckL2Xq__formSectionLead{color:#0f172a94;margin:8px 0 0;font-family:Satoshi,Plus Jakarta Sans,Inter,sans-serif;font-size:.92rem;font-weight:500;line-height:1.72}.CareerPage-module__ckL2Xq__applicationRoleBlock{gap:6px;width:fit-content;max-width:100%;padding:0;display:grid}.CareerPage-module__ckL2Xq__summaryLabel{color:#0f172a80;letter-spacing:.08em;text-transform:uppercase;font-family:Satoshi,Plus Jakarta Sans,Inter,sans-serif;font-size:.78rem;font-weight:700;line-height:1.2}.CareerPage-module__ckL2Xq__summaryTitle{color:var(--career-text);font-family:var(--font-plus-jakarta-sans),Inter,sans-serif;letter-spacing:-.02em;font-size:clamp(1rem,1.45vw,1.16rem);font-weight:800;line-height:1.3}.CareerPage-module__ckL2Xq__summaryCategory{background:var(--career-accent-soft);width:fit-content;max-width:100%;min-height:28px;color:var(--career-brand);border:1px solid #d9251c1a;border-radius:999px;align-items:center;padding:5px 10px;font-family:Satoshi,Plus Jakarta Sans,Inter,sans-serif;font-size:.82rem;font-weight:700;line-height:1.2;display:inline-flex}.CareerPage-module__ckL2Xq__applicationInfoBlock{gap:10px;display:grid}.CareerPage-module__ckL2Xq__applicationOverviewText{color:var(--career-text-soft);margin:0;font-family:Satoshi,Plus Jakarta Sans,Inter,sans-serif;font-size:.94rem;font-weight:500;line-height:1.78}.CareerPage-module__ckL2Xq__summaryList{gap:10px;margin:0;padding:0;list-style:none;display:grid}.CareerPage-module__ckL2Xq__summaryList li{color:#0f172aad;padding-left:16px;font-family:Satoshi,Plus Jakarta Sans,Inter,sans-serif;font-size:.9rem;font-weight:500;line-height:1.68;position:relative}.CareerPage-module__ckL2Xq__summaryList li:before{content:"";background:#d9251cad;border-radius:999px;width:5px;height:5px;position:absolute;top:.76em;left:0;transform:translateY(-50%)}.CareerPage-module__ckL2Xq__formLayout{gap:24px;display:grid}.CareerPage-module__ckL2Xq__formSection{border-top:1px solid #0f172a14;gap:16px;padding-top:22px;display:grid}.CareerPage-module__ckL2Xq__formSection:first-of-type{border-top:0;padding-top:0}.CareerPage-module__ckL2Xq__formGridCompact{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.CareerPage-module__ckL2Xq__fieldGroup{gap:8px;display:grid}.CareerPage-module__ckL2Xq__fullWidthField{grid-column:1/-1}.CareerPage-module__ckL2Xq__fieldLabel{color:#0f172adb;letter-spacing:-.01em;font-family:Satoshi,Plus Jakarta Sans,Inter,sans-serif;font-size:.92rem;font-weight:700;line-height:1.2}.CareerPage-module__ckL2Xq__input,.CareerPage-module__ckL2Xq__textarea,.CareerPage-module__ckL2Xq__select{color:#0f172aeb;width:100%;transition:border-color var(--career-t-fast)ease,background var(--career-t-fast)ease,box-shadow var(--career-t-fast)ease,transform var(--career-t-fast)ease;background:#0f172a05;border:1px solid #0f172a17;border-radius:16px;outline:none;font-family:Satoshi,Plus Jakarta Sans,Inter,sans-serif;font-size:.95rem;font-weight:500;box-shadow:inset 0 1px #ffffff75}.CareerPage-module__ckL2Xq__input,.CareerPage-module__ckL2Xq__select{min-height:52px;padding:0 16px}.CareerPage-module__ckL2Xq__textarea{resize:vertical;min-height:146px;padding:14px 16px}.CareerPage-module__ckL2Xq__select{appearance:none;background-image:linear-gradient(45deg,#0000 50%,#0f172a85 50%),linear-gradient(135deg,#0f172a85 50%,#0000 50%);background-position:calc(100% - 20px) calc(50% - 2px),calc(100% - 14px) calc(50% - 2px);background-repeat:no-repeat;background-size:6px 6px,6px 6px;padding-right:42px}.CareerPage-module__ckL2Xq__input::placeholder,.CareerPage-module__ckL2Xq__textarea::placeholder{color:#0f172a6b;font-weight:500}.CareerPage-module__ckL2Xq__input:focus,.CareerPage-module__ckL2Xq__textarea:focus,.CareerPage-module__ckL2Xq__select:focus{background:#fff;border-color:#d9251c3d;box-shadow:0 0 0 4px #d9251c14,inset 0 1px #ffffffb8}.CareerPage-module__ckL2Xq__fileInputWrap{gap:10px;display:grid}.CareerPage-module__ckL2Xq__fileInput{opacity:0;clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.CareerPage-module__ckL2Xq__fileInputRow{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.CareerPage-module__ckL2Xq__fileButton{color:#0f172ae0;cursor:pointer;background:#0f172a08;border:1px solid #0f172a1a;border-radius:14px;justify-content:center;align-items:center;min-height:46px;padding:0 16px;font-family:Satoshi,Plus Jakarta Sans,Inter,sans-serif;font-size:.92rem;font-weight:700;transition:transform .16s,border-color .16s,background .16s,color .16s;display:inline-flex}.CareerPage-module__ckL2Xq__fileButton:hover{color:var(--career-text);background:#0f172a0d;border-color:#0f172a24;transform:translateY(-1px)}.CareerPage-module__ckL2Xq__fileName{color:#0f172a99;word-break:break-word;font-family:Satoshi,Plus Jakarta Sans,Inter,sans-serif;font-size:.9rem;font-weight:500;line-height:1.55}.CareerPage-module__ckL2Xq__fileHint{color:#0f172a7a;font-family:Satoshi,Plus Jakarta Sans,Inter,sans-serif;font-size:.82rem;font-weight:500;line-height:1.6}.CareerPage-module__ckL2Xq__verificationBlock{gap:8px;display:grid}.CareerPage-module__ckL2Xq__turnstileWrap{gap:8px;margin-top:2px;display:grid}.CareerPage-module__ckL2Xq__turnstileHint{color:#0f172a7a;font-family:Satoshi,Plus Jakarta Sans,Inter,sans-serif;font-size:.82rem;font-weight:500;line-height:1.6}.CareerPage-module__ckL2Xq__submitState{border-radius:14px;padding:12px 14px;font-family:Satoshi,Plus Jakarta Sans,Inter,sans-serif;font-size:.92rem;font-weight:600;line-height:1.55}.CareerPage-module__ckL2Xq__submitStateIdle{color:#0f172aa3;background:#0f172a08;border:1px solid #0f172a14}.CareerPage-module__ckL2Xq__submitStateSubmitting{color:#0f172ab8;background:#0f172a0a;border:1px solid #0f172a1a}.CareerPage-module__ckL2Xq__submitStateSuccess{color:#0f7a57;background:#10b98114;border:1px solid #10b98133}.CareerPage-module__ckL2Xq__submitStateError{color:#b42318;background:#b91c1c14;border:1px solid #b91c1c2e}.CareerPage-module__ckL2Xq__formActions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.CareerPage-module__ckL2Xq__primaryButton,.CareerPage-module__ckL2Xq__submitButton{background:var(--career-brand);color:#fff;cursor:pointer;min-height:50px;transition:transform var(--career-t-fast)ease,background var(--career-t-fast)ease,border-color var(--career-t-fast)ease,box-shadow var(--career-t-fast)ease,opacity var(--career-t-fast)ease;border:1px solid #ffffff24;border-radius:14px;justify-content:center;align-items:center;padding:12px 18px;font-family:Satoshi,Plus Jakarta Sans,Inter,sans-serif;font-size:.95rem;font-weight:700;text-decoration:none;display:inline-flex}.CareerPage-module__ckL2Xq__primaryButton:hover,.CareerPage-module__ckL2Xq__submitButton:hover{background:var(--career-brand-strong);transform:translateY(-1px)}.CareerPage-module__ckL2Xq__primaryButton:disabled,.CareerPage-module__ckL2Xq__submitButton:disabled{opacity:.64;cursor:not-allowed;transform:none}.CareerPage-module__ckL2Xq__secondaryButton{color:#0f172ae0;cursor:pointer;min-height:50px;transition:transform var(--career-t-fast)ease,background var(--career-t-fast)ease,border-color var(--career-t-fast)ease,color var(--career-t-fast)ease;background:#0f172a08;border:1px solid #0f172a1a;border-radius:14px;justify-content:center;align-items:center;padding:12px 18px;font-family:Satoshi,Plus Jakarta Sans,Inter,sans-serif;font-size:.95rem;font-weight:700;text-decoration:none;display:inline-flex}.CareerPage-module__ckL2Xq__secondaryButton:hover{color:var(--career-text);background:#0f172a0d;border-color:#0f172a24;transform:translateY(-1px)}.CareerPage-module__ckL2Xq__botFieldWrap{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.CareerPage-module__ckL2Xq__revealUp{opacity:0;transform:translateY(var(--career-reveal-distance));will-change:transform,opacity;backface-visibility:hidden}.CareerPage-module__ckL2Xq__heroSection[data-motion=active] .CareerPage-module__ckL2Xq__heroImage{animation:CareerPage-module__ckL2Xq__careerHeroImageIn 1.4s var(--career-ease-out-soft,cubic-bezier(.22,1,.36,1))60ms both}.CareerPage-module__ckL2Xq__heroSection[data-motion=active] .CareerPage-module__ckL2Xq__heroBackdrop{animation:CareerPage-module__ckL2Xq__careerHeroFadeIn .9s var(--career-ease-out-soft,cubic-bezier(.22,1,.36,1)).12s both}.CareerPage-module__ckL2Xq__heroSection[data-motion=active] .CareerPage-module__ckL2Xq__revealUp,.CareerPage-module__ckL2Xq__careerSection[data-motion=active] .CareerPage-module__ckL2Xq__revealUp,.CareerPage-module__ckL2Xq__applySection[data-motion=active] .CareerPage-module__ckL2Xq__revealUp{animation:CareerPage-module__ckL2Xq__careerRevealUp .82s var(--career-ease-out-soft,cubic-bezier(.22,1,.36,1))var(--career-reveal-delay,0s)both}@keyframes CareerPage-module__ckL2Xq__careerHeroImageIn{0%{opacity:0;transform:scale(1.1)}to{opacity:1;transform:scale(1.05)}}@keyframes CareerPage-module__ckL2Xq__careerHeroFadeIn{0%{opacity:0}to{opacity:1}}@keyframes CareerPage-module__ckL2Xq__careerRevealUp{0%{opacity:0;transform:translateY(var(--career-reveal-distance))}to{opacity:1;transform:translateY(0)}}@media (max-width:1280px){.CareerPage-module__ckL2Xq__container{width:min(100% - 72px,1600px)}.CareerPage-module__ckL2Xq__applicationShellWide{width:min(100%,1220px)}}@media (max-width:1180px){.CareerPage-module__ckL2Xq__applicationBodyGrid{grid-template-columns:1fr}.CareerPage-module__ckL2Xq__applicationSummaryPanel{position:static}}@media (max-width:1100px){.CareerPage-module__ckL2Xq__openingColumns{grid-template-columns:1fr}.CareerPage-module__ckL2Xq__openingAsideStack{grid-template-columns:1fr 1fr;align-items:start;gap:18px}}@media (max-width:980px){.CareerPage-module__ckL2Xq__container{width:calc(100% - 36px)}.CareerPage-module__ckL2Xq__heroSection{min-height:clamp(460px,70svh,680px);padding:114px 0 74px}.CareerPage-module__ckL2Xq__heroImageLayer:after{height:185px}.CareerPage-module__ckL2Xq__heroShell{transform:translateY(-22px)}.CareerPage-module__ckL2Xq__heroTitle{font-size:clamp(2rem,5.4vw,2.95rem)}.CareerPage-module__ckL2Xq__careerSection,.CareerPage-module__ckL2Xq__applySection{padding:28px 0 80px}.CareerPage-module__ckL2Xq__formGridCompact{grid-template-columns:1fr}.CareerPage-module__ckL2Xq__fullWidthField{grid-column:auto}}@media (max-width:760px){.CareerPage-module__ckL2Xq__openingAsideStack{grid-template-columns:1fr}}@media (max-width:640px){.CareerPage-module__ckL2Xq__container{width:calc(100% - 24px)}.CareerPage-module__ckL2Xq__heroSection{min-height:clamp(420px,64svh,580px);padding:98px 0 58px}.CareerPage-module__ckL2Xq__heroImageLayer:after{height:150px}.CareerPage-module__ckL2Xq__heroShell{transform:translateY(-14px)}.CareerPage-module__ckL2Xq__heroKicker{min-height:28px;padding:5px 10px;font-size:.72rem}.CareerPage-module__ckL2Xq__heroTitle{font-size:clamp(1.7rem,7vw,2.2rem);line-height:1}.CareerPage-module__ckL2Xq__heroDescription{font-size:.94rem;line-height:1.72}.CareerPage-module__ckL2Xq__openingCard,.CareerPage-module__ckL2Xq__applicationCardWide,.CareerPage-module__ckL2Xq__notFoundCard{border-radius:22px}.CareerPage-module__ckL2Xq__applicationCardWide,.CareerPage-module__ckL2Xq__notFoundCard{padding:18px}.CareerPage-module__ckL2Xq__panelTitle,.CareerPage-module__ckL2Xq__formCardTitle{font-size:clamp(1.34rem,5vw,1.7rem)}.CareerPage-module__ckL2Xq__openingButton{gap:10px;padding:16px}.CareerPage-module__ckL2Xq__openingToggle{border-radius:14px;width:42px;height:42px}.CareerPage-module__ckL2Xq__openingBodyInner{gap:18px;padding:8px 16px 16px}.CareerPage-module__ckL2Xq__openingSectionPrimary,.CareerPage-module__ckL2Xq__openingSection,.CareerPage-module__ckL2Xq__applicationSummaryPanel{border-radius:18px;padding:16px}.CareerPage-module__ckL2Xq__summaryCategory{font-size:.8rem}.CareerPage-module__ckL2Xq__formLayout{gap:20px}.CareerPage-module__ckL2Xq__formSection{padding-top:18px}.CareerPage-module__ckL2Xq__formActions{flex-direction:column;align-items:stretch}.CareerPage-module__ckL2Xq__primaryButton,.CareerPage-module__ckL2Xq__submitButton,.CareerPage-module__ckL2Xq__secondaryButton{width:100%}}
