._page_ck26h_1{background:var(--background);color:var(--foreground);min-height:100vh}._wrap_ck26h_7{max-width:1180px;margin:0 auto;padding:0 var(--spacing-8)}._pageHeader_ck26h_13{padding:var(--spacing-16) 0 var(--spacing-12);border-bottom:1px solid var(--border)}._kicker_ck26h_18{font-family:var(--font-family-base);font-size:.9rem;font-weight:600;color:var(--primary);margin-bottom:var(--spacing-4)}._h1_ck26h_26{font-family:var(--font-family-display);font-weight:700;font-size:clamp(2.25rem,5vw,3.75rem);line-height:1;padding-left:var(--spacing-4);border-left:3px solid var(--primary);margin:0}._sub_ck26h_36{margin-top:1.25rem;padding-left:var(--spacing-4);max-width:34rem;font-family:var(--font-family-base);font-size:1.05rem;color:var(--muted-foreground);line-height:1.6}._section_ck26h_46{padding:var(--spacing-16) 0}._sectionDark_ck26h_50{background:var(--surface)}._sectionHead_ck26h_54{display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing-8);align-items:end;margin-bottom:2.5rem}._headline_ck26h_62{font-family:var(--font-family-display);font-weight:700;font-size:clamp(1.75rem,3.5vw,2.75rem);line-height:1;padding-left:var(--spacing-4);border-left:3px solid var(--primary);margin:0}._lead_ck26h_72{font-family:var(--font-family-base);font-size:1rem;color:var(--muted-foreground);line-height:1.6;margin:0}._roleList_ck26h_81{border-top:1px solid var(--border)}._roleRow_ck26h_85{display:grid;grid-template-columns:1fr auto auto;gap:var(--spacing-6);align-items:center;padding:var(--spacing-6) 0;border-bottom:1px solid var(--border)}._roleTitle_ck26h_94{font-family:var(--font-family-base);font-size:1.1rem;font-weight:600;margin:0}._roleLoc_ck26h_101{font-family:var(--font-family-base);font-size:.875rem;color:var(--muted-foreground)}._roleApply_ck26h_107{text-decoration:none}._stepInline_ck26h_112{display:flex;flex-wrap:wrap;border-top:1px solid var(--border);border-left:1px solid var(--border)}._stepCell_ck26h_119{flex:1 1 150px;padding:1.25rem;border-right:1px solid var(--border);border-bottom:1px solid var(--border);font-family:var(--font-family-base);font-size:.875rem}._stepNum_ck26h_128{display:block;font-family:var(--font-family-display);font-size:1.4rem;color:var(--primary);margin-bottom:var(--spacing-2)}._stepNote_ck26h_136{margin-top:var(--spacing-6);font-family:var(--font-family-base);font-size:.875rem;color:var(--muted-foreground)}._formPanel_ck26h_144{background:var(--card);border:1px solid var(--border);padding:2.5rem}._formGrid_ck26h_150{display:grid;grid-template-columns:1fr 1fr;gap:1.25rem}._fullField_ck26h_156{grid-column:1 / -1}._submitButton_ck26h_160{grid-column:1 / -1;justify-self:start}._fileLabel_ck26h_165{display:block;font-family:var(--font-family-base);font-size:.875rem;font-weight:500;margin-bottom:var(--spacing-2)}._fileInput_ck26h_173{display:block;width:100%;font-family:var(--font-family-base);font-size:.875rem;padding:var(--spacing-2) 0}._fileHint_ck26h_181{font-family:var(--font-family-base);font-size:.8rem;color:var(--muted-foreground);line-height:1.6;margin:var(--spacing-2) 0 0}._fileError_ck26h_189{font-family:var(--font-family-base);font-size:.8rem;color:var(--error);margin:var(--spacing-2) 0 0}._successPanel_ck26h_196{border-left:3px solid var(--primary);padding-left:var(--spacing-4)}._successTitle_ck26h_201{font-family:var(--font-family-display);font-size:1.5rem;font-weight:700;margin:0 0 var(--spacing-3)}._successBody_ck26h_208{font-family:var(--font-family-base);font-size:.95rem;color:var(--muted-foreground);line-height:1.7;margin:0 0 1.25rem}@media(max-width:900px){._sectionHead_ck26h_54{grid-template-columns:1fr}}@media(max-width:700px){._roleRow_ck26h_85{grid-template-columns:1fr;text-align:left;gap:var(--spacing-3)}._formGrid_ck26h_150{grid-template-columns:1fr}}
