.CareersPage_careersPage__gqvM1{background:#0f172a;min-height:100vh;color:#f0f0f0}.CareersPage_careersHero___6Ez_{min-height:70vh;display:flex;align-items:center;justify-content:center;background:linear-gradient(rgba(10,14,26,.85),rgba(10,14,26,.85)),url(/career.png);background-size:cover;background-position:50%;padding:200px 24px 80px;text-align:center;position:relative;overflow:hidden}.CareersPage_careersHero___6Ez_:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:radial-gradient(circle at 50% -20%,rgba(226,180,80,.15),transparent 70%);pointer-events:none}.CareersPage_heroContent__Ze_P0{position:relative;z-index:2;max-width:900px;margin:0 auto}.CareersPage_heroLabel__ZTUac{font-family:var(--font-sans),"Source Sans 3",sans-serif;font-size:11px;font-weight:700;letter-spacing:4px;text-transform:uppercase;color:#d6c4a1;margin-bottom:24px;text-shadow:0 0 15px rgba(226,180,80,.4)}.CareersPage_heroTitle__ydhK_{font-family:var(--font-serif),"Libre Baskerville",serif;font-size:52px;font-weight:700;line-height:1.15;color:#fff;margin-bottom:24px;animation:CareersPage_fadeInUp___5N_Q .8s ease-out forwards}.CareersPage_heroSubtitle__emPYG{font-family:var(--font-sans),"Source Sans 3",sans-serif;font-size:18px;line-height:1.7;color:#9ca3af;max-width:700px;margin:0 auto 40px;opacity:0;animation:CareersPage_fadeInUp___5N_Q .8s ease-out .2s forwards}.CareersPage_heroCta__EPBEM{display:flex;gap:20px;justify-content:center;flex-wrap:wrap;opacity:0;animation:CareersPage_fadeInUp___5N_Q .8s ease-out .4s forwards}.CareersPage_btnPrimary__2atYA{padding:14px 32px;font-family:var(--font-sans),"Source Sans 3",sans-serif;font-size:15px;font-weight:700;color:#0f172a;background:linear-gradient(135deg,#d6c4a1,#c1aa7a);border-radius:8px;text-decoration:none;transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 4px 15px rgba(226,180,80,.3)}.CareersPage_btnPrimary__2atYA:hover{background:linear-gradient(135deg,#eae0cc,#d6c4a1);transform:translateY(-2px);box-shadow:0 8px 25px rgba(226,180,80,.5)}.CareersPage_btnSecondary__RBdN_{padding:14px 32px;font-family:var(--font-sans),"Source Sans 3",sans-serif;font-size:15px;font-weight:700;color:#d6c4a1;background:transparent;border:2px solid rgba(226,180,80,.5);border-radius:8px;text-decoration:none;transition:all .3s cubic-bezier(.4,0,.2,1)}.CareersPage_btnSecondary__RBdN_:hover{color:#fff;background:rgba(226,180,80,.1);border-color:#d6c4a1;transform:translateY(-2px)}.CareersPage_whyJoinSection__n5sLq{background:#1e293b;padding:80px 24px;position:relative;overflow:hidden}.CareersPage_whyJoinContainer__jsLxK{max-width:1200px;margin:0 auto;text-align:center}.CareersPage_sectionLabel__HUO97{font-family:var(--font-sans),"Source Sans 3",sans-serif;font-size:11px;font-weight:700;letter-spacing:3px;text-transform:uppercase;color:#d6c4a1;margin-bottom:16px}.CareersPage_whyJoinSection__n5sLq h2{font-family:var(--font-serif),"Libre Baskerville",serif;font-size:32px;font-weight:700;line-height:1.25;color:#fff;margin-bottom:64px;max-width:800px;margin-left:auto;margin-right:auto}.CareersPage_valuesGrid__rHfCB{display:grid;grid-template-columns:repeat(4,1fr);gap:32px}.CareersPage_valueCard__KD2iV{background:rgba(26,32,53,.4);border:1px solid rgba(226,180,80,.1);border-radius:20px;padding:48px 32px;text-align:center;transition:all .5s cubic-bezier(.165,.84,.44,1);backdrop-filter:blur(8px);overflow:hidden;position:relative}.CareersPage_valueCard__KD2iV:after{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(226,180,80,.1),transparent);transition:.5s;pointer-events:none}.CareersPage_valueCard__KD2iV:hover{border-color:rgba(226,180,80,.4);transform:translateY(-8px);background:rgba(26,32,53,.7);box-shadow:0 20px 40px -10px rgba(0,0,0,.5),0 0 20px rgba(226,180,80,.05)}.CareersPage_valueCard__KD2iV:hover:after{left:100%;transition:.7s cubic-bezier(.4,0,.2,1)}.CareersPage_valueIcon__Xnpzz{width:80px;height:80px;margin:0 auto 32px;display:flex;align-items:center;justify-content:center;background:rgba(226,180,80,.05);border:1px solid rgba(226,180,80,.3);border-radius:50%;color:#d6c4a1;transition:all .4s cubic-bezier(.4,0,.2,1)}.CareersPage_valueCard__KD2iV:hover .CareersPage_valueIcon__Xnpzz{background:linear-gradient(135deg,#d6c4a1,#c1aa7a);color:#0f172a;transform:scale(1.1);box-shadow:0 0 25px rgba(226,180,80,.3)}.CareersPage_valueCard__KD2iV h3{font-family:var(--font-serif),"Libre Baskerville",serif;font-size:18px;font-weight:700;color:#fff;margin-bottom:16px}.CareersPage_valueCard__KD2iV p{font-family:var(--font-sans),"Source Sans 3",sans-serif;font-size:15px;line-height:1.6;color:#9ca3af;margin:0}.CareersPage_openingsSection__nNsA5{background:#0f172a;padding:80px 24px}.CareersPage_openingsContainer__a_Oau{max-width:1000px;margin:0 auto}.CareersPage_openingsSection__nNsA5 h2{font-family:var(--font-serif),"Libre Baskerville",serif;font-size:32px;font-weight:700;color:#fff;text-align:center;margin-bottom:64px}.CareersPage_openingsList__RmlZK{display:flex;flex-direction:column;gap:24px}.CareersPage_jobCard__xIUmx{background:rgba(26,32,53,.4);border:1px solid rgba(226,180,80,.1);border-radius:12px;overflow:hidden;transition:all .3s ease;backdrop-filter:blur(4px)}.CareersPage_jobCard__xIUmx:hover{border-color:rgba(226,180,80,.25)}.CareersPage_jobCard__xIUmx.CareersPage_active__g_P56{border-color:rgba(226,180,80,.5);background:rgba(26,32,53,.6);box-shadow:0 20px 40px rgba(0,0,0,.3)}.CareersPage_jobHeader__AmXY6{display:flex;justify-content:space-between;align-items:center;padding:32px 40px;cursor:pointer;transition:background .3s ease}.CareersPage_jobHeader__AmXY6:hover{background:rgba(226,180,80,.03)}.CareersPage_jobTitle__2coLU{font-family:var(--font-serif),"Libre Baskerville",serif;font-size:20px;font-weight:700;color:#fff;margin-bottom:12px}.CareersPage_jobMeta__N12rt{display:flex;align-items:center;gap:12px;flex-wrap:wrap;font-family:var(--font-sans),"Source Sans 3",sans-serif;font-size:14px;color:#94a3b8}.CareersPage_jobDepartment__JXhfO{color:#d6c4a1;font-weight:600}.CareersPage_metaSeparator__RAgcM{color:#334155}.CareersPage_jobType__XX9LK{background:rgba(226,180,80,.1);color:#d6c4a1;padding:2px 14px;border-radius:20px;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:1px;border:1px solid rgba(226,180,80,.2)}.CareersPage_jobToggle__ukuT5{width:44px;height:44px;display:flex;align-items:center;justify-content:center;background:rgba(226,180,80,.05);border:1px solid rgba(226,180,80,.2);border-radius:50%;color:#d6c4a1;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1)}.CareersPage_jobToggle__ukuT5:hover{background:rgba(226,180,80,.15);transform:scale(1.1)}.CareersPage_jobCard__xIUmx.CareersPage_active__g_P56 .CareersPage_jobToggle__ukuT5{background:#d6c4a1;color:#0f172a;border-color:#d6c4a1;transform:rotate(180deg)}.CareersPage_jobDetails__6F3zh{max-height:0;overflow:hidden;transition:max-height .5s cubic-bezier(.4,0,.2,1),padding .5s ease}.CareersPage_jobCard__xIUmx.CareersPage_active__g_P56 .CareersPage_jobDetails__6F3zh{max-height:1200px;padding:0 40px 40px}.CareersPage_jobDescription__wKHSP{font-family:var(--font-sans),"Source Sans 3",sans-serif;font-size:16px;line-height:1.8;color:#94a3b8;margin-bottom:32px}.CareersPage_jobDetailSection__7_pNI{margin-bottom:32px}.CareersPage_jobDetailSection__7_pNI h4{font-family:var(--font-sans),"Source Sans 3",sans-serif;font-size:16px;font-weight:700;color:#fff;margin-bottom:16px;text-transform:uppercase;letter-spacing:1px}.CareersPage_jobDetailList__1isDP{list-style:none;padding:0;margin:0}.CareersPage_jobDetailList__1isDP li{font-family:var(--font-sans),"Source Sans 3",sans-serif;font-size:15px;line-height:1.8;color:#94a3b8;padding-left:28px;margin-bottom:12px;position:relative}.CareersPage_jobDetailList__1isDP li:before{content:"";position:absolute;left:0;top:10px;width:6px;height:6px;background:#d6c4a1;border-radius:50%;box-shadow:0 0 10px rgba(226,180,80,.5)}.CareersPage_jobApply__1TEUW{margin-top:40px;padding-top:32px;border-top:1px solid rgba(226,180,80,.1)}.CareersPage_btnApply___y4J0{display:inline-block;padding:12px 32px;font-family:var(--font-sans),"Source Sans 3",sans-serif;font-size:14px;font-weight:700;color:#0f172a;background:linear-gradient(135deg,#d6c4a1,#c1aa7a);border-radius:6px;text-decoration:none;transition:all .3s cubic-bezier(.4,0,.2,1);text-transform:uppercase;letter-spacing:1px}.CareersPage_btnApply___y4J0:hover{background:linear-gradient(135deg,#eae0cc,#d6c4a1);transform:translateY(-2px);box-shadow:0 10px 20px rgba(226,180,80,.3)}.CareersPage_internshipSection__unlPY{background:#1e293b;padding:80px 24px}.CareersPage_internshipContainer__zPFON{max-width:1000px;margin:0 auto;text-align:center}.CareersPage_internshipSection__unlPY h2{font-family:var(--font-serif),"Libre Baskerville",serif;font-size:32px;font-weight:700;color:#fff;margin-bottom:24px}.CareersPage_internshipIntro__qdFUx{max-width:800px;margin:0 auto 64px}.CareersPage_internshipIntro__qdFUx p{font-family:var(--font-sans),"Source Sans 3",sans-serif;font-size:17px;line-height:1.8;color:#94a3b8}.CareersPage_internshipContent__5PNeS{display:grid;grid-template-columns:repeat(2,1fr);gap:32px;margin-bottom:64px;text-align:left}.CareersPage_internshipBlock__E4dfy{background:rgba(26,32,53,.4);border:1px solid rgba(226,180,80,.1);border-radius:20px;padding:40px;backdrop-filter:blur(8px)}.CareersPage_internshipBlock__E4dfy h3{font-family:var(--font-serif),"Libre Baskerville",serif;font-size:24px;font-weight:700;color:#d6c4a1;margin-bottom:24px}.CareersPage_checkList__EVuKa{list-style:none;padding:0;margin:0}.CareersPage_checkList__EVuKa li{font-family:var(--font-sans),"Source Sans 3",sans-serif;font-size:15px;line-height:1.7;color:#94a3b8;padding-left:32px;margin-bottom:16px;position:relative}.CareersPage_checkList__EVuKa li:before{content:"\2713";position:absolute;left:0;color:#d6c4a1;font-weight:900;font-size:18px}.CareersPage_processSection__WLxMp{background:rgba(26,32,53,.4);border:1px solid rgba(226,180,80,.15);border-radius:24px;padding:64px 48px;text-align:left;backdrop-filter:blur(12px)}.CareersPage_processSection__WLxMp h3{font-family:var(--font-serif),"Libre Baskerville",serif;font-size:32px;font-weight:700;color:#fff;margin-bottom:48px;text-align:center}.CareersPage_processSteps__xwwwc{display:grid;grid-template-columns:repeat(4,1fr);gap:32px;margin-bottom:64px}.CareersPage_processStep__9yaFU{text-align:center}.CareersPage_stepNumber__P39eS{width:60px;height:60px;margin:0 auto 24px;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#d6c4a1,#c1aa7a);color:#0f172a;font-family:var(--font-serif),serif;font-size:24px;font-weight:700;border-radius:50%;box-shadow:0 10px 20px rgba(226,180,80,.3)}.CareersPage_processStep__9yaFU h4{font-family:var(--font-serif),"Libre Baskerville",serif;font-size:18px;font-weight:700;color:#fff;margin-bottom:12px}.CareersPage_processStep__9yaFU p{font-family:var(--font-sans),"Source Sans 3",sans-serif;font-size:14px;line-height:1.6;color:#94a3b8}.CareersPage_processCta__FPQ1Y{text-align:center}@keyframes CareersPage_fadeInUp___5N_Q{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@media (max-width:1024px){.CareersPage_valuesGrid__rHfCB{grid-template-columns:repeat(2,1fr)}.CareersPage_internshipContent__5PNeS{grid-template-columns:1fr}.CareersPage_processSteps__xwwwc{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.CareersPage_heroTitle__ydhK_{font-size:40px}.CareersPage_internshipSection__unlPY h2,.CareersPage_openingsSection__nNsA5 h2,.CareersPage_whyJoinSection__n5sLq h2{font-size:32px}.CareersPage_heroCta__EPBEM{flex-direction:column;align-items:center}.CareersPage_btnPrimary__2atYA,.CareersPage_btnSecondary__RBdN_{width:100%;max-width:320px}.CareersPage_jobHeader__AmXY6{padding:24px;flex-direction:column;align-items:flex-start;gap:20px}.CareersPage_jobToggle__ukuT5{align-self:flex-end}.CareersPage_processSteps__xwwwc{grid-template-columns:1fr}.CareersPage_processSection__WLxMp{padding:40px 24px}}@media (max-width:640px){.CareersPage_valuesGrid__rHfCB{grid-template-columns:1fr}.CareersPage_heroTitle__ydhK_{font-size:32px}.CareersPage_jobCard__xIUmx.CareersPage_active__g_P56 .CareersPage_jobDetails__6F3zh{padding:0 24px 32px}}