.Careers_careersPage__cIofX{color:var(--text-primary)}.Careers_heroSection__jx_gF{background:linear-gradient(135deg,var(--color-secondary-dark) 0,var(--color-secondary) 100%);color:var(--color-white);padding:var(--space-10) var(--section-padding-x) var(--space-9);text-align:center}.Careers_heroTitle__WneSu{font-family:var(--font-nav);font-size:var(--text-3xl);font-weight:var(--font-bold);text-transform:uppercase;letter-spacing:var(--tracking-wider);color:var(--color-primary);margin:0 0 var(--space-3);line-height:var(--leading-tight)}.Careers_heroSubtitle__w0Ko_{font-family:var(--font-body);font-size:var(--text-lg);font-weight:var(--font-normal);opacity:.9;max-width:500px;margin:0 auto;line-height:var(--leading-relaxed)}.Careers_contentSection__FrVWT{padding:var(--section-padding-y) var(--section-padding-x);max-width:800px;margin:0 auto}.Careers_summaryText__AXtkp{font-family:var(--font-body);font-size:var(--text-lg);line-height:var(--leading-loose);color:var(--text-secondary);margin:0 0 var(--space-8)}.Careers_columns__dCgnd{display:grid;grid-template-columns:1fr;gap:var(--space-7)}.Careers_column__ZSp5z{display:flex;flex-direction:column;gap:var(--space-3)}.Careers_columnTitle__Vy8M4{font-family:var(--font-nav);font-size:var(--text-lg);font-weight:var(--font-bold);text-transform:uppercase;letter-spacing:var(--tracking-wider);color:var(--color-secondary-dark);margin:0}.Careers_list__Lvkk2{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:var(--space-2)}.Careers_listItem__o6zGA{display:flex;align-items:flex-start;gap:var(--space-3);font-family:var(--font-body);font-size:var(--text-base);line-height:var(--leading-normal);color:var(--text-secondary)}.Careers_listItem__o6zGA:before{content:"";flex-shrink:0;width:8px;height:8px;margin-top:7px;background:var(--color-primary);border-radius:var(--radius-full)}.Careers_formSection__PgnJH{padding:var(--section-padding-y) var(--section-padding-x);background:var(--bg-secondary)}.Careers_formContainer__1o5FF{max-width:600px;margin:0 auto}.Careers_formTitle__QgbXX{font-family:var(--font-nav);font-size:var(--text-xl);font-weight:var(--font-bold);text-transform:uppercase;letter-spacing:var(--tracking-wider);color:var(--color-secondary-dark);margin:0 0 var(--space-2);text-align:center}.Careers_formIntro__AYwsM{font-family:var(--font-body);font-size:var(--text-base);line-height:var(--leading-relaxed);color:var(--text-muted);text-align:center;margin:0 0 var(--space-7)}.Careers_form__tA2NY{display:flex;flex-direction:column;gap:var(--space-5)}.Careers_nameRow__hui__{display:flex;gap:var(--space-4)}.Careers_nameField__gKSbL{flex:1}.Careers_fileUploadArea__F0S3C{border:2px dashed var(--border-default);border-radius:var(--radius-md);padding:var(--space-6);text-align:center;cursor:pointer;transition:border-color var(--duration-fast) var(--ease-out),background-color var(--duration-fast) var(--ease-out)}.Careers_fileUploadArea__F0S3C:hover{border-color:var(--color-secondary);background:var(--color-gray-50)}.Careers_fileUploadAreaError__tuxnV{border-color:var(--color-error)}.Careers_fileUploadAreaUploaded__9mGMe{border-color:var(--color-success);background:var(--color-gray-50)}.Careers_fileUploadAreaUploading__Ki_xp{border-color:var(--color-secondary);background:var(--color-gray-50);cursor:wait}.Careers_fileUploadIcon__bTlSs{width:var(--icon-lg);height:var(--icon-lg);color:var(--text-muted);margin:0 auto var(--space-3)}.Careers_fileUploadText__AzXze{font-family:var(--font-body);font-size:var(--text-sm);color:var(--text-muted);margin:0}.Careers_fileUploadTextLink__BidTW{color:var(--color-secondary);font-weight:600}.Careers_fileUploadHint__Bgxw3{font-family:var(--font-body);font-size:var(--text-xs);color:var(--text-disabled);margin:var(--space-2) 0 0}.Careers_fileInfo__ojz6S{display:flex;align-items:center;justify-content:center;gap:var(--space-2);font-family:var(--font-body);font-size:var(--text-sm);color:var(--color-success)}.Careers_fileInfoIcon__kzaIO{width:var(--icon-sm);height:var(--icon-sm);flex-shrink:0}.Careers_fileRemove__vAYCr{background:none;border:none;color:var(--text-muted);cursor:pointer;padding:var(--space-1);font-size:var(--text-sm);text-decoration:underline}.Careers_fileRemove__vAYCr:hover{color:var(--color-error)}.Careers_uploadProgress__Ulmev{font-family:var(--font-body);font-size:var(--text-sm);color:var(--color-secondary)}.Careers_submitWrapper__1luLl{padding-top:var(--space-4)}.Careers_successMessage__aTKVA{background:var(--color-gray-50);border:var(--border-width-thin) solid var(--color-success);border-radius:var(--radius-md);padding:var(--space-6);text-align:center}.Careers_successIcon__YFxsG{width:var(--icon-xl);height:var(--icon-xl);color:var(--color-success);margin:0 auto var(--space-4)}.Careers_successTitle__b6m9t{font-family:var(--font-nav);font-size:var(--text-lg);font-weight:var(--font-bold);text-transform:uppercase;letter-spacing:var(--tracking-wider);color:var(--color-success);margin:0 0 var(--space-3)}.Careers_successText__m1SzI{font-family:var(--font-body);font-size:var(--text-base);line-height:var(--leading-relaxed);color:var(--text-secondary);margin:0}.Careers_errorBanner__UaexE{background:var(--color-gray-50);border:var(--border-width-thin) solid var(--color-error);border-radius:var(--radius-md);padding:var(--space-4);font-family:var(--font-body);font-size:var(--text-sm);color:var(--color-error);text-align:center}@media (min-width:768px){.Careers_heroTitle__WneSu{font-size:var(--text-4xl)}.Careers_heroSubtitle__w0Ko_{font-size:var(--text-xl)}.Careers_columns__dCgnd{grid-template-columns:1fr 1fr}}@media (max-width:540px){.Careers_nameRow__hui__{flex-direction:column;gap:var(--space-5)}}@media (min-width:1024px){.Careers_heroTitle__WneSu{font-size:var(--text-5xl)}.Careers_contentSection__FrVWT{padding:var(--space-10) var(--section-padding-x)}}