.talent-module__8Fcp2q__container{z-index:10;max-width:800px;min-height:100vh;margin:0 auto;padding:160px 24px;position:relative}.talent-module__8Fcp2q__header{text-align:center;margin-bottom:80px}.talent-module__8Fcp2q__title{font-family:var(--font-darker-grotesque);letter-spacing:-2px;margin-bottom:24px;font-size:clamp(48px,8vw,80px);font-weight:900;line-height:1}.talent-module__8Fcp2q__subtitle{opacity:.8;max-width:600px;margin:0 auto;font-size:20px;line-height:1.6}.talent-module__8Fcp2q__formGrid{grid-template-columns:1fr;gap:32px;display:grid}@media (min-width:600px){.talent-module__8Fcp2q__formGrid{grid-template-columns:1fr 1fr}}.talent-module__8Fcp2q__formGroup{flex-direction:column;gap:8px;display:flex}.talent-module__8Fcp2q__fullWidth{grid-column:1/-1}.talent-module__8Fcp2q__label{font-family:var(--font-space-mono);text-transform:uppercase;letter-spacing:2px;opacity:.7;font-size:14px}.talent-module__8Fcp2q__input,.talent-module__8Fcp2q__select,.talent-module__8Fcp2q__textarea{background:var(--glass-bg);border:1px solid var(--glass-border);font-family:var(--font-lexend);color:var(--text-primary);border-radius:12px;outline:none;padding:16px 20px;font-size:16px;transition:all .3s}.talent-module__8Fcp2q__textarea{resize:vertical;min-height:150px}.talent-module__8Fcp2q__input:focus,.talent-module__8Fcp2q__select:focus,.talent-module__8Fcp2q__textarea:focus{border-color:var(--accent);background:#8b5cf60d;box-shadow:0 0 0 4px #8b5cf61a}.talent-module__8Fcp2q__submitBtn{text-transform:uppercase;letter-spacing:2px;width:100%;margin-top:40px;padding:24px;font-size:18px;font-weight:700}
