.jobs_jobsWrapper__qEe7j{background:linear-gradient(135deg,#2e124b,#100313);min-height:var(--account-page-height);padding:60px 20px;display:flex;flex-direction:column;align-items:center;justify-content:start;gap:30px;text-align:center;animation:jobs_fadeIn__c8_wo .8s ease-in-out forwards;opacity:0}@keyframes jobs_fadeIn__c8_wo{to{opacity:1}}.jobs_title__X6Xpp{font-size:44px;color:var(--default-purple);font-weight:800;text-shadow:2px 2px 4px rgba(0,0,0,.4);margin:0}.jobs_intro__BDNF2{font-size:18px;line-height:1.6;color:var(--text-color-black-purple);max-width:700px;margin:0 auto;text-shadow:1px 1px 2px rgba(0,0,0,.4)}.jobs_jobList__IotxT{display:flex;flex-wrap:wrap;gap:24px;width:100%;max-width:1000px;margin:0 auto;justify-content:center;align-items:start}.jobs_jobItem__2boMZ{width:100%;max-width:340px;padding:24px;border-radius:var(--border-radius-small);background-color:var(--background-tertiary);border:2px solid var(--border-primary);display:flex;flex-direction:column;align-items:center;text-align:center;transition:transform .3s ease,box-shadow .3s ease,background-color .3s ease}.jobs_jobItem__2boMZ:hover{transform:scale(1.02);box-shadow:0 6px 14px rgba(0,0,0,.2);background-color:var(--background-tertiary-2-hover)}.jobs_noJobs__YBl8J{width:100%;max-width:400px;padding:24px;border:2px solid var(--border-primary);border-radius:var(--border-radius-small);background-color:var(--background-tertiary);color:var(--text-color-purple-primary-active);text-align:center;margin:0 auto;box-shadow:0 4px 8px rgba(0,0,0,.15)}.jobs_noJobs__YBl8J p{margin:20px 0;font-size:16px;line-height:1.4}.jobs_jobTitle__CMcrP{font-size:22px;font-weight:700;color:var(--text-color-green-primary);margin-bottom:8px;line-height:1.2}.jobs_jobDate__AU6hI,.jobs_jobLocation__Inf7L{font-size:14px;color:var(--text-color-purple-primary);margin-bottom:8px}.jobs_jobDescription__DysYL{font-size:15px;color:var(--text-color-purple-primary-active);margin:16px 0;line-height:1.4}@media(max-width:768px){.jobs_jobsWrapper__qEe7j{padding:40px 10px}.jobs_title__X6Xpp{font-size:32px}.jobs_intro__BDNF2{font-size:16px;max-width:90%}.jobs_jobItem__2boMZ,.jobs_noJobs__YBl8J{max-width:100%}}