.careers-module__T6xnVW__perksGrid{grid-template-columns:repeat(3,1fr);gap:1.5rem;display:grid}.careers-module__T6xnVW__perkCard{background:var(--bg-card);border:1px solid var(--border-card);border-radius:16px;padding:2rem;transition:all .3s}.careers-module__T6xnVW__perkCard:hover{border-color:#20ace240;transform:translateY(-4px)}.careers-module__T6xnVW__perkIcon{margin-bottom:1rem;font-size:2rem;display:block}.careers-module__T6xnVW__perkCard h3{margin-bottom:.5rem;font-size:1.1rem}.careers-module__T6xnVW__perkCard p{font-size:.9rem;line-height:1.7}.careers-module__T6xnVW__applySection{grid-template-columns:1fr 1.2fr;align-items:start;gap:3rem;display:grid}.careers-module__T6xnVW__applyInfo h2{margin-bottom:1rem}.careers-module__T6xnVW__applyInfo>p{margin-bottom:2rem;font-size:1.05rem;line-height:1.8}.careers-module__T6xnVW__requirements h4{color:var(--text-primary);margin-bottom:.75rem}.careers-module__T6xnVW__requirements ul{padding-left:0}.careers-module__T6xnVW__requirements ul li{color:var(--text-secondary);margin-bottom:.5rem;padding-left:1.5rem;font-size:.95rem;position:relative}.careers-module__T6xnVW__requirements ul li:before{content:"✓";color:var(--brand-blue);font-weight:700;position:absolute;left:0}.careers-module__T6xnVW__applyOptions{flex-direction:column;gap:1.25rem;display:flex}.careers-module__T6xnVW__applyOptionCard{background:var(--bg-card);border:1px solid var(--border-card);border-radius:16px;padding:2rem;transition:all .3s;position:relative}.careers-module__T6xnVW__applyOptionCard:hover{border-color:#20ace240;transform:translateY(-2px)}.careers-module__T6xnVW__applyOptionBadge{background:linear-gradient(135deg,var(--brand-blue),var(--accent-cyan));color:#fff;text-transform:uppercase;letter-spacing:.08em;border-radius:999px;padding:.3rem .85rem;font-size:.7rem;font-weight:700;position:absolute;top:-10px;right:20px}.careers-module__T6xnVW__applyOptionCard h3{margin-bottom:.5rem;font-size:1.1rem}.careers-module__T6xnVW__applyOptionCard p{color:var(--text-secondary);margin-bottom:1.25rem;font-size:.9rem;line-height:1.7}.careers-module__T6xnVW__pulseLinks{gap:.75rem;display:flex}.careers-module__T6xnVW__pulseStoreLink{border:1px solid var(--border-card);color:var(--text-primary);background:var(--bg-elevated);border-radius:10px;align-items:center;gap:.4rem;padding:.6rem 1.25rem;font-size:.85rem;font-weight:600;text-decoration:none;transition:all .25s;display:inline-flex}.careers-module__T6xnVW__pulseStoreLink:hover{border-color:var(--brand-blue);color:var(--brand-blue);background:#20ace214}.careers-module__T6xnVW__roleApplyBtn{align-self:flex-start;margin-top:auto;padding:.6rem 1.5rem;font-size:.85rem;text-decoration:none;display:inline-block}.careers-module__T6xnVW__rolesGrid{grid-template-columns:repeat(2,1fr);gap:1.5rem;max-width:800px;margin:0 auto;display:grid}.careers-module__T6xnVW__roleCard{background:var(--bg-card);border:1px solid var(--border-card);border-radius:16px;flex-direction:column;transition:all .4s cubic-bezier(.16,1,.3,1);display:flex;position:relative;overflow:hidden}.careers-module__T6xnVW__roleCard:hover{border-color:#20ace24d;transform:translateY(-6px);box-shadow:0 0 25px #20ace226,0 8px 30px #0000004d}.careers-module__T6xnVW__roleCardImage{height:200px;overflow:hidden}.careers-module__T6xnVW__roleCardImage img{object-fit:cover;width:100%;height:100%;transition:transform .5s}.careers-module__T6xnVW__roleCard:hover .careers-module__T6xnVW__roleCardImage img{transform:scale(1.08)}.careers-module__T6xnVW__roleCardContent{flex-direction:column;flex:1;padding:1.5rem;display:flex}.careers-module__T6xnVW__roleCardContent h3{color:var(--text-primary);margin-bottom:.5rem;font-size:1.25rem}.careers-module__T6xnVW__roleTagline{color:var(--brand-blue);text-transform:uppercase;letter-spacing:.08em;background:#20ace214;border:1px solid #20ace226;border-radius:999px;margin-bottom:.75rem;padding:.3rem .75rem;font-size:.75rem;font-weight:700;display:inline-block}.careers-module__T6xnVW__roleCardContent p{color:var(--text-secondary);font-size:.9rem;line-height:1.7}.careers-module__T6xnVW__futureRolesGrid{grid-template-columns:repeat(3,1fr);gap:1.5rem;margin-bottom:2rem;display:grid}.careers-module__T6xnVW__futureRoleCard{background:var(--bg-card);border:1px solid var(--border-card);opacity:.85;border-radius:16px;overflow:hidden}.careers-module__T6xnVW__futureRoleImage{height:160px;overflow:hidden}.careers-module__T6xnVW__futureRoleImage img{object-fit:cover;filter:grayscale(30%);width:100%;height:100%}.careers-module__T6xnVW__futureRoleContent{padding:1.25rem}.careers-module__T6xnVW__futureRoleContent h3{color:var(--text-primary);margin-bottom:.4rem;font-size:1.15rem}.careers-module__T6xnVW__futureRoleContent p{color:var(--text-secondary);font-size:.85rem;line-height:1.7}.careers-module__T6xnVW__futureForm{background:var(--bg-card);border:1px solid var(--border-card);border-radius:16px;max-width:700px;margin:0 auto;padding:2.5rem}.careers-module__T6xnVW__formRow{grid-template-columns:1fr 1fr;gap:1rem;display:grid}.careers-module__T6xnVW__successMsg{text-align:center;padding:3rem 1rem}.careers-module__T6xnVW__successIcon{background:linear-gradient(135deg,var(--brand-blue),var(--accent-cyan));color:#fff;border-radius:50%;justify-content:center;align-items:center;width:64px;height:64px;margin:0 auto 1.5rem;font-size:2rem;display:flex}.careers-module__T6xnVW__successMsg h3{margin-bottom:.75rem}@media (max-width:900px){.careers-module__T6xnVW__perksGrid{grid-template-columns:repeat(2,1fr)}.careers-module__T6xnVW__applySection{grid-template-columns:1fr}.careers-module__T6xnVW__rolesGrid,.careers-module__T6xnVW__futureRolesGrid{grid-template-columns:repeat(2,1fr)}.careers-module__T6xnVW__formRow{grid-template-columns:1fr}}@media (max-width:640px){.careers-module__T6xnVW__perksGrid,.careers-module__T6xnVW__rolesGrid,.careers-module__T6xnVW__futureRolesGrid{grid-template-columns:1fr}}
