.careers-module__T6xnVW__hero{text-align:center;margin-bottom:3rem}.careers-module__T6xnVW__heroActions{flex-wrap:wrap;justify-content:center;gap:1rem;margin-top:1.75rem;display:flex}@media (min-width:768px){.careers-module__T6xnVW__hero{text-align:center}.careers-module__T6xnVW__heroActions{justify-content:center}}.careers-module__T6xnVW__section{margin-top:1.5rem}.careers-module__T6xnVW__sectionHead{text-align:center;margin-bottom:1.75rem}@media (min-width:768px){.careers-module__T6xnVW__sectionHead{text-align:left}}.careers-module__T6xnVW__sectionTitle{margin-bottom:.75rem;font-size:2.3rem;font-weight:900}.careers-module__T6xnVW__rolesGrid{grid-template-columns:1fr;gap:1.25rem;display:grid}@media (min-width:640px){.careers-module__T6xnVW__rolesGrid{grid-template-columns:repeat(2,1fr)}}.careers-module__T6xnVW__roleCard{-webkit-user-select:none;user-select:none;border-radius:18px;outline:none;padding:1.9rem 1.5rem;transition:transform .25s,box-shadow .25s,border-color .25s}.careers-module__T6xnVW__roleCard:hover{transform:translateY(-4px)}.careers-module__T6xnVW__roleHeader{justify-content:space-between;align-items:center;margin-bottom:.65rem;display:flex}.careers-module__T6xnVW__roleMeta{align-items:center;gap:.55rem;display:flex}.careers-module__T6xnVW__roleType{color:var(--accent-primary);font-size:.92rem;font-weight:700}.careers-module__T6xnVW__roleTitle{letter-spacing:-.02em;margin:0;font-size:1.55rem;font-weight:900}.careers-module__T6xnVW__roleLocation{color:var(--foreground-muted);margin-top:.45rem}.careers-module__T6xnVW__roleBody{border-top:1px solid #ffffff0f;margin-top:1.1rem;padding-top:1.05rem}.careers-module__T6xnVW__roleSection{margin-bottom:1.1rem}.careers-module__T6xnVW__roleSubTitle{margin-bottom:.55rem;font-size:1.1rem;font-weight:900}.careers-module__T6xnVW__bullets{color:var(--foreground-muted);gap:.55rem;padding-left:1.15rem;display:grid}.careers-module__T6xnVW__roleApply{justify-content:flex-start;margin-top:1.25rem;display:flex}@media (min-width:768px){.careers-module__T6xnVW__roleApply{justify-content:flex-start}}.careers-module__T6xnVW__internships{justify-content:center;margin-top:2.25rem;display:flex}.careers-module__T6xnVW__internshipCard{text-align:center;border-radius:18px;width:100%;max-width:900px;padding:2.25rem 1.75rem}.careers-module__T6xnVW__form{flex-direction:column;gap:1.25rem;width:100%;margin-top:1.35rem;display:flex}.careers-module__T6xnVW__inputGrid{grid-template-columns:1fr;gap:1rem;display:grid}@media (min-width:768px){.careers-module__T6xnVW__inputGrid{grid-template-columns:1fr 1fr}}.careers-module__T6xnVW__label{color:var(--foreground);flex-direction:column;gap:.5rem;font-weight:700;display:flex}.careers-module__T6xnVW__input{width:100%;color:var(--foreground);text-align:left;background:#ffffff08;border:1px solid #ffffff14;border-radius:12px;outline:none;padding:.9rem 1rem}.careers-module__T6xnVW__input:focus{border-color:#00aeef80;box-shadow:0 0 0 3px #00aeef2e}.careers-module__T6xnVW__textarea{width:100%;color:var(--foreground);resize:vertical;text-align:left;background:#ffffff08;border:1px solid #ffffff14;border-radius:12px;outline:none;padding:.9rem 1rem}.careers-module__T6xnVW__textarea:focus{border-color:#00aeef80;box-shadow:0 0 0 3px #00aeef2e}.careers-module__T6xnVW__formActions{justify-content:center;align-items:center;width:100%;display:flex}.careers-module__T6xnVW__formFallback{color:var(--foreground-muted);margin:0}.careers-module__T6xnVW__formFallback a{font-weight:800}
