.careers_page__vWXNF{position:fixed;inset:0;z-index:50;background-color:#faf9f6;overflow-y:auto;overflow-x:hidden;display:flex;flex-direction:column;min-height:100vh;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;-webkit-font-smoothing:antialiased}.careers_header__9GpVI{position:sticky;top:0;z-index:100;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);background-color:hsla(45,29%,97%,.88);border-bottom:1px solid rgba(0,0,0,.06)}.careers_headerInner__2v7br{max-width:84rem;margin:0 auto;padding:1.25rem 3rem;display:flex;align-items:center;justify-content:space-between}.careers_logo__DR_pI{display:flex;align-items:center;gap:.6rem;font-size:1.875rem;font-weight:800;font-family:var(--font-orbitron),"Orbitron",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;text-decoration:none;background:linear-gradient(135deg,#6b5344,#8b6914 20%,#c4a052 45%,#bba870 55%,#c4a052 70%,#8b6914 85%,#6b5344);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;letter-spacing:-.025em;line-height:1.2;margin:0;flex-shrink:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.careers_logoIcon__oHehf{width:3rem;height:auto;-webkit-text-fill-color:initial;flex-shrink:0}.careers_backLink___luYk{font-size:.875rem;font-weight:600;color:#6b7280;text-decoration:none;transition:color .2s}.careers_backLink___luYk:hover{color:#9b6a10}.careers_hero__329sD{background:linear-gradient(160deg,#faf9f6,#f3ede0 50%,#faf9f6);border-bottom:1px solid rgba(0,0,0,.05);padding:6rem 2rem 5rem}.careers_heroInner__ak2ev{max-width:60rem;margin:0 auto;text-align:center;display:flex;flex-direction:column;align-items:center;gap:1.5rem}.careers_heroBadge__PHabg{display:inline-flex;align-items:center;gap:.5rem;background:linear-gradient(135deg,rgba(196,160,82,.15),rgba(155,106,16,.12));border:1px solid rgba(196,160,82,.35);color:#8b6914;font-size:.8rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;padding:.4rem 1rem;border-radius:100px}.careers_heroHeading__hW0XF{font-size:clamp(2rem,5vw,3.25rem);font-weight:800;line-height:1.15;letter-spacing:-.03em;color:#1a1a1a;margin:0}.careers_heroSubheading__KGZBI{font-size:1.05rem;line-height:1.75;color:#5a5a5a;max-width:52rem;margin:0}.careers_jobsSection__3wL8o{flex:1;padding:5rem 2rem 6rem}.careers_jobsInner__UTXRX{max-width:84rem;margin:0 auto}.careers_sectionTitle__LeMxh{font-size:1.75rem;font-weight:800;color:#1a1a1a;letter-spacing:-.025em;margin:0 0 .4rem}.careers_sectionSub__4VRDM{font-size:.95rem;color:#6b7280;margin:0 0 2.5rem}.careers_jobsGrid__0ZWTZ{display:grid;grid-template-columns:repeat(auto-fill,minmax(340px,1fr));gap:1.5rem}.careers_jobCard__1ed70{display:flex;flex-direction:column;justify-content:space-between;background:#fff;border:1px solid rgba(0,0,0,.07);border-radius:1rem;padding:1.75rem;text-decoration:none;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease;cursor:pointer;gap:1.25rem}.careers_jobCard__1ed70:hover{transform:translateY(-3px);box-shadow:0 12px 36px rgba(155,106,16,.12),0 4px 12px rgba(0,0,0,.06);border-color:rgba(196,160,82,.4)}.careers_jobCardTop__LPCEC{display:flex;flex-direction:column;gap:.75rem}.careers_jobBadgeRow__wY9ip{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}.careers_badge__2IVLU{font-size:.72rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;padding:.25rem .65rem;border-radius:100px}.careers_badgeFullTime__85yGA{background:rgba(196,160,82,.14);color:#7a5210;border:1px solid rgba(196,160,82,.3)}.careers_badgeInternship__frytp{background:rgba(99,102,241,.1);color:#4338ca;border:1px solid rgba(99,102,241,.25)}.careers_badgeLevel__2dP0J{font-size:.72rem;font-weight:600;color:#9ca3af;padding:.25rem .65rem;border-radius:100px;background:#f3f4f6;border:1px solid #e5e7eb}.careers_jobTitle__z34qU{font-size:1.1rem;font-weight:700;color:#111827;margin:0;line-height:1.35;letter-spacing:-.015em}.careers_jobDesc__DhuYa{font-size:.88rem;line-height:1.65;color:#6b7280;margin:0}.careers_jobCardBottom__Evdlk{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding-top:1rem;border-top:1px solid #f3f4f6}.careers_tagRow__3lQHf{display:flex;flex-wrap:wrap;gap:.4rem}.careers_tag___eEGQ{font-size:.72rem;font-weight:600;color:#374151;background:#f3f4f6;border:1px solid #e5e7eb;padding:.2rem .55rem;border-radius:6px}.careers_applyLink__Sytmm{display:flex;align-items:center;gap:.35rem;font-size:.82rem;font-weight:700;color:#9b6a10;white-space:nowrap;flex-shrink:0;transition:gap .2s ease}.careers_jobCard__1ed70:hover .careers_applyLink__Sytmm{gap:.55rem}.careers_footer___utFr{border-top:1px solid rgba(0,0,0,.06);padding:1.5rem 2rem;text-align:center;font-size:.82rem;color:#9ca3af}.careers_ctaBanner__YC2QL{margin:0 0 2.5rem;background:linear-gradient(135deg,rgba(196,160,82,.1),rgba(155,106,16,.07) 60%,rgba(107,83,68,.06));border:1px solid rgba(196,160,82,.3);border-radius:1.25rem;padding:1.5rem 2rem;display:flex;align-items:center;gap:1.5rem;position:relative;overflow:hidden}.careers_ctaBanner__YC2QL:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,rgba(196,160,82,.5),transparent)}.careers_ctaIcon__2myZT{width:2.75rem;height:2.75rem;background:linear-gradient(135deg,rgba(196,160,82,.22),rgba(155,106,16,.16));border:1px solid rgba(196,160,82,.4);border-radius:.75rem;display:flex;align-items:center;justify-content:center;flex-shrink:0;color:#8b6914}.careers_ctaText__XSWDX{flex:1}.careers_ctaTitle__owiqK{font-size:1rem;font-weight:700;color:#1a1a1a;margin:0 0 .25rem;letter-spacing:-.01em}.careers_ctaSubtitle__S6K70{font-size:.85rem;color:#6b7280;margin:0;line-height:1.5}.careers_ctaButton__LL28N{display:inline-flex;align-items:center;gap:.5rem;background:linear-gradient(135deg,#9b6a10,#c4a052);color:#fff;font-size:.875rem;font-weight:700;padding:.65rem 1.4rem;border-radius:100px;text-decoration:none;white-space:nowrap;flex-shrink:0;transition:opacity .2s,box-shadow .2s,transform .2s;letter-spacing:.01em}.careers_ctaButton__LL28N:hover{opacity:.9;box-shadow:0 4px 16px rgba(155,106,16,.38);transform:translateY(-1px)}@media (max-width:768px){.careers_headerInner__2v7br{padding:1rem 1.25rem}.careers_hero__329sD{padding:4rem 1.25rem 3.5rem}.careers_jobsSection__3wL8o{padding:3rem 1.25rem 4rem}.careers_jobsGrid__0ZWTZ{grid-template-columns:1fr}.careers_ctaBanner__YC2QL{flex-direction:column;text-align:center;gap:1rem;padding:1.25rem}.careers_ctaIcon__2myZT{margin:0 auto}.careers_ctaButton__LL28N{width:100%;justify-content:center}}@media (max-width:480px){.careers_headerInner__2v7br{padding:.875rem 1rem}.careers_logo__DR_pI{font-size:1.375rem}.careers_logoIcon__oHehf{width:2.25rem}.careers_hero__329sD{padding:2.5rem 1rem 2rem}.careers_jobsSection__3wL8o{padding:2rem 1rem 3rem}}html.dark .careers_page__vWXNF{background:#0e0f18!important;color:#e2e8f0!important}html.dark .careers_header__9GpVI{background:rgba(14,15,24,.88)!important;border-bottom-color:hsla(0,0%,100%,.06)!important}html.dark .careers_logo__DR_pI{color:#e2d8f0!important}html.dark .careers_backLink___luYk{color:#9a90b8!important}html.dark .careers_backLink___luYk:hover{color:#c4a052!important}html.dark .careers_hero__329sD{background:transparent!important}html.dark .careers_eyebrow__5GBCU,html.dark .careers_heroHeading__hW0XF{color:#e2d8f0!important}html.dark .careers_heroSub__2nSJb{color:#9a90b8!important}html.dark .careers_jobCard__1ed70,html.dark .careers_roleCard__7hnGz{background:#1e2035!important;border-color:hsla(0,0%,100%,.06)!important}html.dark .careers_jobTitle__z34qU,html.dark .careers_roleTitle__Zy3K_{color:#e2d8f0!important}html.dark .careers_jobDesc__DhuYa,html.dark .careers_roleDesc__75trS{color:#9a90b8!important}html.dark .careers_footer___utFr{background:#0a0b14!important;border-top-color:hsla(0,0%,100%,.06)!important}.ThemeToggle_toggle__LGRSw{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;flex-shrink:0;padding:0!important;margin:0!important;border:none!important;border-radius:8px!important;background:none!important;background-color:transparent!important;color:#6b7280!important;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;box-shadow:none!important;transition:color .2s ease,transform .2s ease}.ThemeToggle_toggle__LGRSw:hover{color:#8b6914!important}.ThemeToggle_toggle__LGRSw:active{transform:scale(.92)}.ThemeToggle_toggle__LGRSw:focus,.ThemeToggle_toggle__LGRSw:focus-visible{outline:none!important;box-shadow:none!important}.ThemeToggle_toggle__LGRSw:focus-visible{color:#8b6914!important}.ThemeToggle_iconWrap__MGm58{position:relative;width:18px;height:18px;display:inline-flex;align-items:center;justify-content:center}.ThemeToggle_sunIcon__KldXr,.ThemeToggle_systemIcon__O2Ikp{position:absolute;inset:0;margin:auto;transition:opacity .2s ease,transform .3s cubic-bezier(.34,1.4,.64,1)}.ThemeToggle_sunIcon__KldXr{opacity:1;transform:scale(1) rotate(0deg)}.ThemeToggle_systemIcon__O2Ikp{opacity:0;transform:scale(.5) rotate(-60deg)}.ThemeToggle_toggleDark__GXMTc .ThemeToggle_sunIcon__KldXr{opacity:0;transform:scale(.5) rotate(60deg)}.ThemeToggle_toggleDark__GXMTc .ThemeToggle_systemIcon__O2Ikp{opacity:1;transform:scale(1) rotate(0deg)}.ThemeToggle_toggleDark__GXMTc{color:#b8b0cc!important}.ThemeToggle_toggleDark__GXMTc:focus-visible,.ThemeToggle_toggleDark__GXMTc:hover{color:#c4a052!important}.AgentWindow_window__C1wZk{position:relative;width:100%;max-width:30rem;border-radius:20px;background:linear-gradient(165deg,rgba(26,28,44,.92),rgba(16,18,30,.95));border:1px solid rgba(196,160,82,.22);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.05),0 30px 80px rgba(0,0,0,.55),0 8px 28px rgba(0,0,0,.4);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);overflow:hidden;animation:AgentWindow_agentFloat__Teldp 7s ease-in-out infinite}@keyframes AgentWindow_agentFloat__Teldp{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.AgentWindow_glow__l8Mmg{position:absolute;inset:-40%;background:radial-gradient(circle at 70% 0,rgba(196,160,82,.22),transparent 55%);pointer-events:none}.AgentWindow_titlebar___D6qN{position:relative;display:flex;align-items:center;gap:.75rem;padding:.85rem 1.1rem;border-bottom:1px solid hsla(0,0%,100%,.07);background:hsla(0,0%,100%,.02)}.AgentWindow_lights__vHluH{display:flex;gap:.4rem}.AgentWindow_light__bo5mX{width:11px;height:11px;border-radius:50%}.AgentWindow_lightRed__C8MB2{background:#ff5f57}.AgentWindow_lightYellow__E4_Jn{background:#febc2e}.AgentWindow_lightGreen__Zztxj{background:#28c840}.AgentWindow_title__c007x{display:flex;align-items:center;gap:.5rem;margin:0 auto;font-size:.9rem;font-weight:700;letter-spacing:.01em;color:#f3ead4;font-family:var(--font-plus-jakarta-sans),"Plus Jakarta Sans","Inter",sans-serif}.AgentWindow_titleSpark__V5TJo{width:14px;height:14px;border-radius:4px;background:linear-gradient(135deg,#c4a052,#8b6914);box-shadow:0 0 12px rgba(196,160,82,.7);animation:AgentWindow_sparkPulse__UbRJ0 2.4s ease-in-out infinite}@keyframes AgentWindow_sparkPulse__UbRJ0{0%,to{opacity:1;transform:scale(1)}50%{opacity:.6;transform:scale(.86)}}.AgentWindow_status__xn5zp{display:flex;align-items:center;gap:.35rem;font-size:.72rem;font-weight:600;color:#7fd99a;letter-spacing:.02em}.AgentWindow_statusDot__JxrK_{width:7px;height:7px;border-radius:50%;background:#28c840;box-shadow:0 0 8px rgba(40,200,64,.8);animation:AgentWindow_sparkPulse__UbRJ0 1.8s ease-in-out infinite}.AgentWindow_body__1avCl{position:relative;display:flex;flex-direction:column;justify-content:flex-end;gap:.85rem;padding:1.25rem 1.15rem 1.4rem;height:25rem;overflow:hidden}.AgentWindow_body__1avCl>*{flex-shrink:0}.AgentWindow_body__1avCl:before{content:"";position:absolute;inset:0;background-image:linear-gradient(rgba(196,160,82,.05) 1px,transparent 0),linear-gradient(90deg,rgba(196,160,82,.05) 1px,transparent 0);background-size:26px 26px;mask-image:radial-gradient(circle at 50% 30%,#000,transparent 75%);-webkit-mask-image:radial-gradient(circle at 50% 30%,#000,transparent 75%);pointer-events:none}@keyframes AgentWindow_lineIn__Il6Ub{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.AgentWindow_row__idKae{position:relative;display:flex;align-items:flex-end;gap:.55rem;animation:AgentWindow_lineIn__Il6Ub .45s cubic-bezier(.22,1,.36,1) both}.AgentWindow_rowUser__WO__0{justify-content:flex-end}.AgentWindow_rowAgent__EyFDh{justify-content:flex-start}.AgentWindow_avatar__8YSj6{flex-shrink:0;width:1.6rem;height:1.6rem;border-radius:8px;display:grid;place-items:center;font-size:.8rem;font-weight:800;color:#1a1208;background:linear-gradient(135deg,#c4a052,#8b6914);font-family:var(--font-orbitron),"Orbitron",sans-serif}.AgentWindow_bubble__E5JsY{max-width:78%;padding:.6rem .85rem;border-radius:13px;font-size:.86rem;line-height:1.45;letter-spacing:-.01em}.AgentWindow_bubbleUser__N8OCn{background:linear-gradient(135deg,#8b6914,#c4a052);color:#1a1208;font-weight:600;border-bottom-right-radius:4px}.AgentWindow_bubbleAgent__kozox{background:hsla(0,0%,100%,.06);border:1px solid hsla(0,0%,100%,.08);color:#d8d2e6;border-bottom-left-radius:4px}.AgentWindow_card__OkXU_{position:relative;background:hsla(0,0%,100%,.04);border:1px solid rgba(196,160,82,.18);border-radius:14px;padding:.85rem .95rem;animation:AgentWindow_lineIn__Il6Ub .45s cubic-bezier(.22,1,.36,1) both}.AgentWindow_cardLabel__i4_CV{display:flex;align-items:center;gap:.5rem;font-size:.8rem;font-weight:600;color:#cfc7a8;margin-bottom:.65rem}.AgentWindow_spinner__dnkxj,.AgentWindow_stepSpinner__IJ0t2{width:13px;height:13px;border-radius:50%;border:2px solid rgba(196,160,82,.25);border-top-color:#c4a052;animation:AgentWindow_agentSpin__qmwJN .7s linear infinite;flex-shrink:0}@keyframes AgentWindow_agentSpin__qmwJN{to{transform:rotate(1turn)}}.AgentWindow_progressTrack__o5yB1{width:100%;height:6px;border-radius:99px;background:hsla(0,0%,100%,.07);overflow:hidden}.AgentWindow_progressFill__Ib3c2{display:block;height:100%;border-radius:99px;background:linear-gradient(90deg,#8b6914,#c4a052,#e0c480);animation:AgentWindow_progressGrow__iQqgK 1.5s cubic-bezier(.4,0,.2,1) forwards}@keyframes AgentWindow_progressGrow__iQqgK{0%{width:6%}to{width:100%}}.AgentWindow_scoreCard__3ZSge{display:flex;align-items:center;gap:1.1rem}.AgentWindow_scoreRing__wfjPd{--v:0;position:relative;width:4.6rem;height:4.6rem;border-radius:50%;flex-shrink:0;background:radial-gradient(closest-side,#161826 79%,transparent 80% 100%),conic-gradient(#c4a052 calc(var(--v) * 1%),hsla(0,0%,100%,.08) 0);display:grid;place-items:center;transition:background .1s linear}.AgentWindow_scoreValue__S1Mca{font-size:1.45rem;font-weight:800;color:#f3ead4;font-family:var(--font-plus-jakarta-sans),"Plus Jakarta Sans","Inter",sans-serif}.AgentWindow_scoreMeta__JWpyX{display:flex;flex-direction:column;gap:.15rem;min-width:0}.AgentWindow_scoreLabel__iGiuT{font-size:.9rem;font-weight:700;color:#f3ead4}.AgentWindow_scoreSub__vihZS{font-size:.74rem;color:#9a90b8;margin-bottom:.4rem}.AgentWindow_bars__nYL6d{display:flex;align-items:flex-end;gap:4px;height:1.8rem}.AgentWindow_bars__nYL6d span{--h:50%;width:7px;height:var(--h);border-radius:3px;background:linear-gradient(180deg,#c4a052,rgba(139,105,20,.4));animation:AgentWindow_barGrow__wM1XA .7s cubic-bezier(.22,1,.36,1) both}.AgentWindow_bars__nYL6d span:nth-child(2){animation-delay:.08s}.AgentWindow_bars__nYL6d span:nth-child(3){animation-delay:.16s}.AgentWindow_bars__nYL6d span:nth-child(4){animation-delay:.24s}.AgentWindow_bars__nYL6d span:nth-child(5){animation-delay:.32s}@keyframes AgentWindow_barGrow__wM1XA{0%{height:0;opacity:0}to{height:var(--h);opacity:1}}.AgentWindow_steps____D71{display:flex;flex-direction:column;gap:.5rem;padding:.25rem .1rem;animation:AgentWindow_lineIn__Il6Ub .45s cubic-bezier(.22,1,.36,1) both}.AgentWindow_stepRow__1uZMC{display:flex;align-items:center;gap:.6rem;font-size:.83rem;font-weight:500;color:#6f6a86;transition:color .3s ease}.AgentWindow_stepIcon__CR6nk{display:grid;place-items:center;width:1.15rem;height:1.15rem;border-radius:6px;background:hsla(0,0%,100%,.05);color:#1a1208;flex-shrink:0;transition:background .3s ease}.AgentWindow_stepDone__rPI47{color:#d8d2e6}.AgentWindow_stepDone__rPI47 .AgentWindow_stepIcon__CR6nk{background:linear-gradient(135deg,#c4a052,#8b6914)}.AgentWindow_stepCurrent__n54wr{color:#cfc7a8}.AgentWindow_stepCurrent__n54wr .AgentWindow_stepIcon__CR6nk{background:transparent}.AgentWindow_resultCard__ZXmmu{display:flex;align-items:center;gap:.8rem;border-color:rgba(196,160,82,.4);background:linear-gradient(135deg,rgba(196,160,82,.16),rgba(139,105,20,.08))}.AgentWindow_resultIcon__mokRn{display:grid;place-items:center;width:2.2rem;height:2.2rem;border-radius:10px;background:linear-gradient(135deg,#c4a052,#8b6914);color:#1a1208;flex-shrink:0}.AgentWindow_resultText__JTAOY{display:flex;flex-direction:column;gap:.15rem}.AgentWindow_resultTitle__GGKGB{font-size:.92rem;font-weight:700;color:#f3ead4}.AgentWindow_resultMeta__nJMeX{font-size:.74rem;color:#b0a890}@media (max-width:1024px){.AgentWindow_window__C1wZk{max-width:30rem;margin:0 auto}.AgentWindow_body__1avCl{height:38rem;overflow:hidden}}@media (max-width:480px){.AgentWindow_body__1avCl{padding:1rem .9rem 1.1rem}.AgentWindow_bubble__E5JsY{font-size:.82rem}}