.Hero_hero__6230T{padding:4rem 2rem 2rem;overflow:hidden}.Hero_heroContent__g_CJ1{max-width:1200px;margin:0 auto;display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:center}.Hero_announcement___3hzR{display:inline-flex;align-items:center;gap:.75rem;background:rgba(255,255,255,.5);border:1px solid rgba(99,102,241,.2);border-radius:2rem;padding:.75rem 1.5rem;margin-bottom:0;backdrop-filter:blur(4px)}.Hero_announcement___3hzR span{color:#1F2937;font-size:.875rem;font-weight:450}.Hero_announcement___3hzR a{color:#6366F1;text-decoration:none;font-size:.875rem;font-weight:500}.Hero_announcement___3hzR a:hover{text-decoration:underline}.Hero_bulletPoint__o9mv4{color:#9CA3AF;margin:0 -.25rem}.Hero_heroLeft__gue8K{padding-top:2rem}.Hero_heroContent__g_CJ1 h1{font-size:3rem;line-height:1.2;font-weight:700;margin-bottom:1.5rem;color:#1F2937;letter-spacing:-.02em}.Hero_heroContent__g_CJ1 h1 br{display:block;content:""}.Hero_heroContent__g_CJ1 p{font-size:1.125rem;color:#4B5563;line-height:1.6;margin-bottom:2rem;max-width:32rem}.Hero_heroButtons__kOUNX{display:flex;gap:2rem;align-items:center}.Hero_applyButton__1ENQG{display:inline-flex;align-items:center;justify-content:center;padding:.875rem 1.75rem;font-size:1rem;font-weight:500;border-radius:.5rem;background:#6366F1;color:white;text-decoration:none;transition:all .2s}.Hero_applyButton__1ENQG:hover{background:#4F46E5;transform:translateY(-1px)}.Hero_startHiringLink__Cjtbr{color:#1F2937;text-decoration:none;font-size:1rem;font-weight:500;display:inline-flex;align-items:center;gap:.5rem;transition:gap .2s}.Hero_startHiringLink__Cjtbr:hover{gap:.75rem}.Hero_globeContainer__F0z07,.Hero_heroRight__d2v9Q{position:relative;display:flex;justify-content:center;align-items:center}.Hero_globeContainer__F0z07{width:500px;height:500px}.Hero_globeContainer__F0z07 img{width:100%;height:100%;object-fit:contain;filter:brightness(0) saturate(180%) invert(20%) sepia(60%) saturate(2000%) hue-rotate(235deg) brightness(80%) contrast(95%)}@media (min-width:768px){.Hero_heroContent__g_CJ1 h1{font-size:3.75rem;line-height:1.2}}@media (min-width:1024px){.Hero_heroContent__g_CJ1 h1{font-size:4.5rem;line-height:1.1}}@media (max-width:1024px){.Hero_heroContent__g_CJ1{grid-template-columns:1fr;text-align:center}.Hero_heroContent__g_CJ1 h1{font-size:3.5rem}.Hero_heroButtons__kOUNX{justify-content:center}.Hero_globeContainer__F0z07{width:400px;height:400px}}@media (max-width:768px){.Hero_hero__6230T{padding:2rem 1rem}.Hero_heroContent__g_CJ1{grid-template-columns:1fr;gap:2rem}.Hero_heroContent__g_CJ1 h1{font-size:2.5rem}.Hero_heroRight__d2v9Q{display:none}.Hero_heroButtons__kOUNX{flex-direction:column;gap:1rem}.Hero_announcement___3hzR{flex-direction:column;gap:.25rem;text-align:center}.Hero_bulletPoint__o9mv4{display:none}}.Jobs_jobs__t135f{padding:4rem 2rem;background:transparent}.Jobs_jobsContent__mTV6B{max-width:1200px;margin:0 auto;padding:0}.Jobs_newWayToWork__19ew_{color:#6366F1;font-size:1rem;font-weight:500;margin-bottom:1rem}.Jobs_jobsContent__mTV6B h2{font-size:3.5rem;font-weight:700;line-height:1.1;margin-bottom:1.25rem;color:#1F2937;letter-spacing:-.02em;max-width:800px}.Jobs_jobsContent__mTV6B>p{font-size:1.125rem;color:#6B7280;line-height:1.5;margin-bottom:2rem;max-width:600px}.Jobs_jobsList__oW798{display:flex;flex-direction:column;gap:.75rem;margin-bottom:1rem;max-width:600px}.Jobs_jobCard__DE48i{background:white;padding:.875rem 1.25rem;border-radius:1rem;display:flex;align-items:flex-start;justify-content:space-between;transition:transform .2s;border:1px solid #e5e7eb;gap:1rem}.Jobs_jobCard__DE48i:hover{transform:translateY(-2px)}.Jobs_jobLeft__rp_et{display:flex;align-items:flex-start;gap:.875rem;flex:1;min-width:0}.Jobs_jobIcon__XNOqF{width:2rem;height:2rem;background:#EEF2FF;border-radius:.625rem;display:flex;align-items:center;justify-content:center}.Jobs_jobInfo__nQh_x{display:flex;flex-direction:column;gap:.125rem;min-width:0;flex:1}.Jobs_jobCard__DE48i h3{font-size:1rem;font-weight:500;color:#111827;margin:0;white-space:normal;word-wrap:break-word;line-height:1.4}.Jobs_jobMeta__VEk8D{display:flex;flex-wrap:wrap;gap:.5rem;color:#6B7280;font-size:.875rem;line-height:1.25}.Jobs_jobMeta__VEk8D span{position:relative;padding-right:1rem}.Jobs_jobMeta__VEk8D span:not(:last-child):after{content:"·";position:absolute;right:.25rem;color:#D1D5DB}.Jobs_jobRate__hTO7g{font-size:1rem;font-weight:500;color:#6366F1;white-space:nowrap;flex-shrink:0}.Jobs_updatedNow__S9WS_{display:flex;align-items:center;gap:.5rem;color:#6B7280;font-size:.875rem;margin-top:.75rem}.Jobs_updatedNow__S9WS_:before{content:"";display:inline-block;width:.375rem;height:.375rem;background:#6366F1;border-radius:50%}@media (max-width:1024px){.Jobs_jobsList__oW798{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.Jobs_jobsList__oW798{grid-template-columns:1fr}}.LogoCarousel_carouselContainer__wQ8BF{width:100%;padding:0;overflow:hidden;margin:1rem 0}.LogoCarousel_topText__K6b3w{text-align:center;color:#1F2937;font-size:1.125rem;font-weight:500;margin-bottom:2rem;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1.6}.LogoCarousel_label__dI6YP,.LogoCarousel_number__8iaui{color:#9CA3AF}.LogoCarousel_carouselTrack__I4S_J{position:relative;width:100%;overflow:hidden}.LogoCarousel_carouselContent__yK6XY{display:flex;animation:LogoCarousel_scroll__Kq6xp 40s linear infinite;width:fit-content}.LogoCarousel_logoWrapper__6jSNq{flex-shrink:0;padding:0 2rem;display:flex;align-items:center;justify-content:center}.LogoCarousel_logo__CIVyi{height:2rem;width:auto;opacity:.6;object-fit:contain;filter:brightness(0) saturate(100%)}@keyframes LogoCarousel_scroll__Kq6xp{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.LogoCarousel_carouselTrack__I4S_J:after,.LogoCarousel_carouselTrack__I4S_J:before{content:"";position:absolute;top:0;height:100%;width:15%;z-index:2;pointer-events:none}.LogoCarousel_carouselTrack__I4S_J:before{left:0;background:linear-gradient(90deg,transparent)}.LogoCarousel_carouselTrack__I4S_J:after{right:0;background:linear-gradient(270deg,transparent)}.landing-page_landingPageContainer__BE0_w{width:100%;max-width:1200px;margin:0 auto;padding:0 1.5rem}@media (max-width:768px){.landing-page_landingPageContainer__BE0_w{padding:0 1rem;width:auto}}