.CareerTitle_container__KFbkv{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:4rem 1rem;position:relative;width:100%}.CareerTitle_aboutButton__OP_CU{background-color:#4169FF;color:white;padding:.4rem 1.5rem;border:none;border-radius:1rem;font-size:1rem;margin-bottom:.1rem;cursor:pointer}.CareerTitle_title__1VLaq{font-size:clamp(2rem,5vw,3rem);font-weight:700;margin:.8rem 0;color:#000;word-wrap:break-word}.CareerTitle_subtitle__6R1cB{font-size:3.5rem;color:#4169FF;margin-bottom:1.5rem;margin-top:-.8rem;word-wrap:break-word}.CareerTitle_description__AeB_j{max-width:900px;color:#666;line-height:1.6;margin:1em auto;padding:0 1rem}.CareerTitle_blueText__jzSsY{color:#76678d;background-image:linear-gradient(45deg,#76678d,#45b4f9 44%,#4902b6);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}@media screen and (max-width:768px){.CareerTitle_container__KFbkv{padding:5rem 1rem}.CareerTitle_subtitle__6R1cB,.CareerTitle_title__1VLaq{font-size:2.8rem}.CareerTitle_description__AeB_j{max-width:90%;font-size:.95rem}}@media screen and (max-width:480px){.CareerTitle_container__KFbkv{padding:4rem .5rem}.CareerTitle_subtitle__6R1cB,.CareerTitle_title__1VLaq{font-size:2rem}.CareerTitle_aboutButton__OP_CU{padding:.3rem 1.2rem;font-size:.9rem}.CareerTitle_description__AeB_j{font-size:.9rem;line-height:1.5}}.CareerContact_outerWrapper__IGqBK{width:100%;max-width:1440px;position:relative;top:30px;margin:0 auto}.CareerContact_container__rOeT_{width:100%;background:#F1C46C;background:linear-gradient(90deg,rgba(232,208,182,1),rgba(244,246,250,1) 50%,rgba(93,128,232,1));border-radius:1em;min-height:18em;padding:48px 24px;display:flex;justify-content:center;align-items:center;text-align:center}.CareerContact_content__AdktP{max-width:410px;display:flex;flex-direction:column;align-items:center;gap:16px}.CareerContact_icon__r_h8S{width:64px;height:64px;background:white;border-radius:50%;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 12px rgba(0,0,0,.1)}.CareerContact_title__nlZSM{font-size:24px;font-weight:600;color:#111827;margin:0}.CareerContact_description__vF9Tp{font-size:16px;line-height:1.5;color:#4B5563;margin:0}.CareerContact_downloadButton__BREb6{background:#0066FF;color:white;border:none;padding:12px 24px;border-radius:8px;font-size:16px;font-weight:500;cursor:pointer;transition:background-color .2s}.CareerContact_downloadButton__BREb6:hover{background:#0052CC}.CareerContact_chevron__pphSH{display:inline-block;margin-left:.4rem;vertical-align:middle;transition:transform .3s ease}.CareerContact_chevronUp__aKqfM{transform:rotate(180deg)}.CareerContact_listingsWrapper__UQ0tD{max-height:0;overflow:hidden;opacity:0;transition:max-height .55s ease,opacity .4s ease,margin-top .3s ease;width:100%;margin-top:0}.CareerContact_listingsOpen__4gKvL{max-height:3000px;opacity:1;margin-top:2.5rem}.CareerContact_listingsInner__sGeWq{padding:0 .5rem 2rem}.CareerContact_listingsTitle__B0UhH{font-size:1.5rem;font-weight:700;color:#0f172a;margin:0 0 1.5rem}.CareerContact_listingsGrid__DZk0v{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));grid-gap:1.5rem;gap:1.5rem}.CareerContact_jobCard__ZhW2q{background:#fff;border:1px solid #e2e8f0;border-radius:16px;padding:1.5rem;display:flex;flex-direction:column;gap:1rem;box-shadow:0 2px 12px rgba(0,0,0,.05);transition:box-shadow .2s ease,transform .2s ease}.CareerContact_jobCard__ZhW2q:hover{box-shadow:0 8px 32px rgba(0,102,255,.1);transform:translateY(-3px)}.CareerContact_jobCardHeader__HRTJA{display:flex;justify-content:space-between;align-items:flex-start;gap:1rem}.CareerContact_jobTitle__nmlX1{font-size:1.1rem;font-weight:700;color:#0f172a;margin:0 0 .5rem}.CareerContact_jobMeta__QFWcN{display:flex;flex-wrap:wrap;gap:.4rem}.CareerContact_jobTag__cUKN4{font-size:.72rem;font-weight:600;background:#eff6ff;color:#2563eb;padding:.2rem .6rem;border-radius:999px}.CareerContact_jobTagOutline__Bd7jx{font-size:.72rem;font-weight:600;background:transparent;color:#64748b;border:1px solid #cbd5e1;padding:.2rem .6rem;border-radius:999px}.CareerContact_jobDescription__UCPTo{font-size:.9rem;line-height:1.6;color:#475569;margin:0;flex:1 1}.CareerContact_jobRequirements__yvkhC{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.4rem}.CareerContact_jobRequirements__yvkhC li{font-size:.85rem;color:#334155;padding-left:1.1rem;position:relative}.CareerContact_jobRequirements__yvkhC li:before{content:"✓";position:absolute;left:0;color:#0066FF;font-weight:700;font-size:.8rem}.CareerContact_applyButton__5rR2t{background:#0066FF;color:#fff;border:none;padding:.65rem 1.5rem;border-radius:8px;font-size:.9rem;font-weight:600;cursor:pointer;transition:background .2s ease,transform .15s ease;align-self:flex-start;margin-top:auto}.CareerContact_applyButton__5rR2t:hover{background:#0052CC;transform:translateY(-1px)}@media (max-width:1024px){.CareerContact_listingsGrid__DZk0v{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.CareerContact_listingsGrid__DZk0v{grid-template-columns:1fr}}@media screen and (max-width:1024px){.CareerContact_container__rOeT_{padding:36px 20px;min-height:16em;width:98%}.CareerContact_content__AdktP{max-width:350px}.CareerContact_title__nlZSM{font-size:22px}.CareerContact_description__vF9Tp{font-size:15px}}@media screen and (max-width:768px){.CareerContact_container__rOeT_{padding:32px 16px;min-height:14em}.CareerContact_content__AdktP{max-width:300px;gap:12px}.CareerContact_icon__r_h8S{width:56px;height:56px}.CareerContact_title__nlZSM{font-size:20px}.CareerContact_description__vF9Tp{font-size:14px}.CareerContact_downloadButton__BREb6{padding:10px 20px;font-size:15px}}@media screen and (max-width:480px){.CareerContact_container__rOeT_{padding:24px 12px;min-height:12em}.CareerContact_content__AdktP{max-width:250px;gap:10px}.CareerContact_icon__r_h8S{width:48px;height:48px}.CareerContact_title__nlZSM{font-size:18px}.CareerContact_description__vF9Tp{font-size:13px}.CareerContact_downloadButton__BREb6{padding:8px 16px;font-size:14px}}