.careers-module__tEy4wG__container{max-width:1280px;margin:0 auto;padding:40px 16px}.careers-module__tEy4wG__hero{border-radius:24px;flex-direction:column;justify-content:center;align-items:center;width:100%;height:400px;display:flex;position:relative;overflow:hidden;box-shadow:0 20px 60px #00000026}.careers-module__tEy4wG__heroOverlay{z-index:1;pointer-events:none;background:linear-gradient(#00000059,#00000040);position:absolute;inset:0}.careers-module__tEy4wG__hero h1{color:#fff;text-align:center;z-index:2;margin:0 0 16px;font-family:Poppins,sans-serif;font-size:4rem;font-weight:600}.careers-module__tEy4wG__hero p{color:#fff;text-align:center;z-index:2;opacity:.95;margin:0;font-family:Poppins,sans-serif;font-size:1.25rem;font-weight:300}@media (max-width:768px){.careers-module__tEy4wG__hero{height:300px}.careers-module__tEy4wG__hero h1{font-size:2.5rem}.careers-module__tEy4wG__hero p{font-size:1rem}}.careers-module__tEy4wG__sectionHeader{text-align:center;margin-top:48px}.careers-module__tEy4wG__sectionHeader h2{color:#2563eb;margin:0 0 8px;font-family:Poppins,sans-serif;font-size:2rem;font-weight:700}.careers-module__tEy4wG__sectionHeader p{color:#111827;max-width:720px;margin:0 auto;font-family:Poppins,sans-serif;font-size:1.0625rem}.careers-module__tEy4wG__cardsSection{margin-top:40px}.careers-module__tEy4wG__cardsGrid{grid-template-columns:repeat(3,280px);justify-content:center;gap:24px;display:grid}.careers-module__tEy4wG__cardWrapper{flex-direction:column;gap:16px;display:flex}.careers-module__tEy4wG__card{background:#fff;border-radius:20px;transition:transform .3s,box-shadow .3s;overflow:hidden;box-shadow:0 8px 24px #00000014}.careers-module__tEy4wG__card:hover{transform:translateY(-4px);box-shadow:0 14px 36px #0000001f}.careers-module__tEy4wG__cardImage{aspect-ratio:3/4;background:linear-gradient(135deg,#e5e7eb 0%,#d1d5db 100%);width:100%;position:relative;overflow:hidden}.careers-module__tEy4wG__cardInfo{flex-direction:column;align-items:center;gap:10px;display:flex}.careers-module__tEy4wG__cardName{color:#111827;text-align:center;margin:0;font-family:Poppins,sans-serif;font-size:1.125rem;font-weight:600}.careers-module__tEy4wG__infoBubbles{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.careers-module__tEy4wG__bubble{color:#374151;white-space:nowrap;background:#f3f4f6;border-radius:20px;padding:6px 14px;font-family:Poppins,sans-serif;font-size:.875rem;font-weight:500}@media (max-width:1024px){.careers-module__tEy4wG__cardsGrid{grid-template-columns:repeat(2,260px)}}.careers-module__tEy4wG__logoCarousel{--card:92px;--gap:20px;--items:12;background:#f9fafb;border-radius:20px;margin-top:28px;padding:24px 12px;overflow:hidden}.careers-module__tEy4wG__logoTrack{align-items:center;gap:var(--gap);animation:28s linear infinite careers-module__tEy4wG__logoScroll;display:flex}.careers-module__tEy4wG__logoCarousel:hover .careers-module__tEy4wG__logoTrack{animation-play-state:paused}.careers-module__tEy4wG__logoCard{min-width:var(--card);height:var(--card);background:#fff;border-radius:22px;flex-shrink:0;justify-content:center;align-items:center;display:flex;box-shadow:0 8px 24px #00000014,inset 0 0 0 1px #1118270f}.careers-module__tEy4wG__logoMark{background:radial-gradient(circle at 30% 30%,#e5e7eb,#d1d5db);border-radius:14px;width:56px;height:56px}@keyframes careers-module__tEy4wG__logoScroll{0%{transform:translate(0)}to{transform:translateX(calc(-1*(var(--card) + var(--gap))*var(--items)))}}@media (max-width:640px){.careers-module__tEy4wG__cardsGrid{grid-template-columns:1fr}}
