.forms-module__b71mVa__form{flex-direction:column;gap:18px;max-width:520px;display:flex}.forms-module__b71mVa__row{grid-template-columns:1fr 1fr;gap:18px;display:grid}.forms-module__b71mVa__field{flex-direction:column;gap:7px;display:flex}.forms-module__b71mVa__label{color:var(--text-heading);letter-spacing:.01em;font-size:.82rem;font-weight:600}.forms-module__b71mVa__input,.forms-module__b71mVa__textarea,.forms-module__b71mVa__file{width:100%;font:inherit;color:var(--text-heading);background:var(--color-white);border:1px solid var(--border-card-light);border-radius:var(--radius-md);transition:border-color var(--duration-fast) var(--ease-out);padding:12px 14px}.forms-module__b71mVa__input:focus,.forms-module__b71mVa__textarea:focus,.forms-module__b71mVa__file:focus{border-color:var(--color-primary);outline:none}.forms-module__b71mVa__textarea{resize:vertical;min-height:120px}.forms-module__b71mVa__file{cursor:pointer;padding:10px 14px}.forms-module__b71mVa__hp{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.forms-module__b71mVa__submit{background:var(--gradient-button);color:var(--color-white);border-radius:var(--radius-btn);cursor:pointer;transition:box-shadow var(--duration-fast) var(--ease-out), opacity var(--duration-fast) var(--ease-out);border:0;align-self:flex-start;margin-top:4px;padding:14px 28px;font-size:.98rem;font-weight:600}.forms-module__b71mVa__submit:hover:not(:disabled){box-shadow:var(--shadow-btn-hover)}.forms-module__b71mVa__submit:disabled{opacity:.6;cursor:default}.forms-module__b71mVa__error{color:#c0362c;font-size:.9rem}.forms-module__b71mVa__success{color:var(--color-primary);font-size:var(--text-1);line-height:1.5}@media (max-width:560px){.forms-module__b71mVa__row{grid-template-columns:1fr}}
.career-module__WERVUq__list{gap:16px;margin-top:clamp(36px,5vw,56px);display:grid}.career-module__WERVUq__job{border:1px solid var(--border-hairline);border-radius:var(--radius-card);background:var(--color-white);color:inherit;transition:transform var(--duration-fast) var(--ease-out), box-shadow var(--duration-fast) var(--ease-out);justify-content:space-between;align-items:center;gap:20px;padding:clamp(20px,2.4vw,28px);text-decoration:none;display:flex}.career-module__WERVUq__job:hover{box-shadow:var(--shadow-card);transform:translateY(-3px)}.career-module__WERVUq__jobTitle{font-size:var(--text-3);font-weight:600;line-height:1.2}.career-module__WERVUq__jobMeta{font-size:var(--text--1);letter-spacing:.04em;text-transform:uppercase;color:var(--text-meta);margin-top:6px}.career-module__WERVUq__arrow{color:var(--color-primary);transition:transform var(--duration-fast) var(--ease-out);flex:none;font-size:1.4rem}.career-module__WERVUq__job:hover .career-module__WERVUq__arrow{transform:translate(4px)}.career-module__WERVUq__empty{color:var(--text-body);font-size:var(--text-1);margin-top:32px;line-height:1.6}.career-module__WERVUq__empty a{color:var(--color-primary)}.career-module__WERVUq__applyHead{font-size:var(--text-3);margin:clamp(40px,6vw,72px) 0 24px;font-weight:600}.career-module__WERVUq__closed{border:1px solid var(--border-hairline);border-radius:var(--radius-card);background:var(--divider-light);color:var(--text-body);margin-top:28px;padding:20px 24px}
