.Career-module__efGqYq__pageWrapper{max-width:1100px;padding:var(--space-8)var(--space-6);margin:0 auto}.Career-module__efGqYq__header{background-color:var(--secondary);border-radius:var(--radius-xl);padding:var(--space-8);margin-bottom:var(--space-8)}.Career-module__efGqYq__urgencyBadge{align-items:center;gap:var(--space-2);padding:var(--space-1)var(--space-3);background-color:var(--destructive);color:#fff;border-radius:var(--radius-full);font-size:var(--text-xs);margin-bottom:var(--space-4);font-weight:600;display:inline-flex}.Career-module__efGqYq__title{font-size:var(--text-4xl);margin-bottom:var(--space-2);letter-spacing:-.025em;color:var(--foreground);font-weight:700;line-height:1.1}.Career-module__efGqYq__orgInfo{align-items:center;gap:var(--space-2);color:var(--primary);font-size:var(--text-lg);margin-bottom:var(--space-4);font-weight:500;display:flex}.Career-module__efGqYq__metaRow{gap:var(--space-4);margin-bottom:var(--space-4);flex-wrap:wrap;display:flex}.Career-module__efGqYq__metaItem{align-items:center;gap:var(--space-2);color:var(--muted);font-size:var(--text-sm);display:inline-flex}.Career-module__efGqYq__tagsContainer{gap:var(--space-2);flex-wrap:wrap;display:flex}.Career-module__efGqYq__tag{background-color:var(--card);color:var(--secondary-foreground);padding:var(--space-1)var(--space-3);border-radius:var(--radius-full);font-size:var(--text-xs);border:1px solid var(--border);font-weight:500}.Career-module__efGqYq__contentWrapper{gap:var(--space-8);grid-template-columns:1fr;display:grid}@media (min-width:900px){.Career-module__efGqYq__contentWrapper{grid-template-columns:1fr 340px}}.Career-module__efGqYq__mainContent{min-width:0}.Career-module__efGqYq__sidebar{order:-1}@media (min-width:900px){.Career-module__efGqYq__sidebar{top:var(--space-8);order:0;align-self:start;position:sticky}}.Career-module__efGqYq__applicationCard{background-color:var(--card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:var(--space-6);gap:var(--space-5);flex-direction:column;display:flex}.Career-module__efGqYq__deadlineSection{text-align:center;padding-bottom:var(--space-4);border-bottom:1px solid var(--border)}.Career-module__efGqYq__deadlineLabel{font-size:var(--text-xs);color:var(--muted);text-transform:uppercase;letter-spacing:.05em;margin-bottom:var(--space-2);display:block}.Career-module__efGqYq__deadlineValue{font-size:var(--text-xl);color:var(--foreground);font-weight:600;display:block}.Career-module__efGqYq__deadlineValue.Career-module__efGqYq__urgent{color:var(--destructive)}.Career-module__efGqYq__countdown{justify-content:center;align-items:center;gap:var(--space-2);margin-top:var(--space-2);font-size:var(--text-sm);color:var(--muted);display:flex}.Career-module__efGqYq__countdown.Career-module__efGqYq__urgent{color:var(--destructive)}.Career-module__efGqYq__applyButton{justify-content:center;align-items:center;gap:var(--space-2);padding:var(--space-4)var(--space-6);background-color:var(--primary);color:var(--primary-foreground);border-radius:var(--radius-default);font-weight:600;font-size:var(--text-base);transition:background-color var(--transition-duration)var(--transition-timing);display:flex}.Career-module__efGqYq__applyButton:hover{background-color:var(--primary-hover)}.Career-module__efGqYq__contactSection{padding-top:var(--space-4);border-top:1px solid var(--border)}.Career-module__efGqYq__contactTitle{align-items:center;gap:var(--space-2);font-size:var(--text-sm);color:var(--foreground);margin-bottom:var(--space-3);font-weight:600;display:flex}.Career-module__efGqYq__contactName{font-size:var(--text-sm);color:var(--foreground);margin-bottom:var(--space-2)}.Career-module__efGqYq__contactLink{align-items:center;gap:var(--space-2);font-size:var(--text-sm);color:var(--primary);margin-bottom:var(--space-2);word-break:break-all;transition:color var(--transition-duration)var(--transition-timing);display:flex}.Career-module__efGqYq__contactLink:hover{color:var(--primary-hover)}.Career-module__efGqYq__content{background-color:var(--card);border-radius:var(--radius-lg);padding:var(--space-8);border:1px solid var(--border)}.Career-module__efGqYq__markdown{color:var(--foreground);line-height:1.7}.Career-module__efGqYq__markdown h1,.Career-module__efGqYq__markdown h2,.Career-module__efGqYq__markdown h3,.Career-module__efGqYq__markdown h4,.Career-module__efGqYq__markdown h5,.Career-module__efGqYq__markdown h6{margin-top:var(--space-6);margin-bottom:var(--space-4);color:var(--foreground);letter-spacing:-.025em;font-weight:600}.Career-module__efGqYq__markdown h1:first-child,.Career-module__efGqYq__markdown h2:first-child,.Career-module__efGqYq__markdown h3:first-child{margin-top:0}.Career-module__efGqYq__markdown h1{font-size:var(--text-3xl)}.Career-module__efGqYq__markdown h2{font-size:var(--text-2xl)}.Career-module__efGqYq__markdown h3{font-size:var(--text-xl)}.Career-module__efGqYq__markdown p{margin-bottom:var(--space-5)}.Career-module__efGqYq__markdown ul,.Career-module__efGqYq__markdown ol{margin-left:var(--space-6);margin-bottom:var(--space-5)}.Career-module__efGqYq__markdown li{margin-bottom:var(--space-2)}.Career-module__efGqYq__markdown a{color:var(--primary);text-underline-offset:2px;transition:color var(--transition-duration)var(--transition-timing);text-decoration:underline}.Career-module__efGqYq__markdown a:hover{color:var(--primary-hover)}.Career-module__efGqYq__backLink{margin-top:var(--space-8);align-items:center;gap:var(--space-2);display:inline-flex}.Career-module__efGqYq__backLink a{align-items:center;gap:var(--space-2);color:var(--muted);font-weight:500;font-size:var(--text-sm);transition:color var(--transition-duration)var(--transition-timing);display:inline-flex}.Career-module__efGqYq__backLink a:hover{color:var(--foreground)}@media (max-width:900px){.Career-module__efGqYq__title{font-size:var(--text-3xl)}.Career-module__efGqYq__header{padding:var(--space-6)}}@media (max-width:640px){.Career-module__efGqYq__pageWrapper{padding:var(--space-6)var(--space-4)}.Career-module__efGqYq__content{padding:var(--space-6)}.Career-module__efGqYq__title{font-size:var(--text-2xl)}.Career-module__efGqYq__header{border-radius:var(--radius-lg)}.Career-module__efGqYq__metaRow{gap:var(--space-2);flex-direction:column}}
.Breadcrumbs-module__04Ry7G__breadcrumbs{align-items:center;gap:var(--space-1);font-size:var(--text-sm);margin-bottom:var(--space-6);flex-wrap:wrap;display:flex}.Breadcrumbs-module__04Ry7G__item{align-items:center;gap:var(--space-1);display:flex}.Breadcrumbs-module__04Ry7G__link{color:var(--muted);transition:color var(--transition-duration)var(--transition-timing)}.Breadcrumbs-module__04Ry7G__link:hover{color:var(--foreground)}.Breadcrumbs-module__04Ry7G__separator{color:var(--muted);opacity:.5}.Breadcrumbs-module__04Ry7G__current{color:var(--foreground);font-weight:500}
.ShareButtons-module__YNTkDa__shareSection{padding-top:var(--space-4);border-top:1px solid var(--border);justify-content:space-between;align-items:center;display:flex}.ShareButtons-module__YNTkDa__shareLabel{font-size:var(--text-sm);color:var(--muted)}.ShareButtons-module__YNTkDa__shareButtons{gap:var(--space-2);display:flex}.ShareButtons-module__YNTkDa__shareButton{background-color:var(--secondary);border:1px solid var(--border);border-radius:var(--radius-default);width:36px;height:36px;color:var(--muted);cursor:pointer;transition:all var(--transition-duration)var(--transition-timing);justify-content:center;align-items:center;display:flex}.ShareButtons-module__YNTkDa__shareButton:hover{color:var(--foreground);border-color:var(--border-hover);background-color:var(--secondary-hover)}.ShareButtons-module__YNTkDa__shareButton.ShareButtons-module__YNTkDa__copied{color:var(--primary);border-color:var(--primary)}
.AddToCalendar-module__jYleAq__calendarButton{justify-content:center;align-items:center;gap:var(--space-2);width:100%;padding:var(--space-2)var(--space-4);color:var(--muted);border:1px dashed var(--border);border-radius:var(--radius-default);font-size:var(--text-sm);cursor:pointer;transition:all var(--transition-duration)var(--transition-timing);background:0 0;display:flex}.AddToCalendar-module__jYleAq__calendarButton:hover{color:var(--foreground);border-color:var(--border-hover);border-style:solid}
.RelatedItems-module__ly8LEa__relatedSection{margin-top:var(--space-10);padding-top:var(--space-8);border-top:1px solid var(--border)}.RelatedItems-module__ly8LEa__sectionTitle{font-size:var(--text-lg);color:var(--foreground);margin-bottom:var(--space-5);font-weight:600}.RelatedItems-module__ly8LEa__relatedGrid{gap:var(--space-4);grid-template-columns:1fr;display:grid}@media (min-width:640px){.RelatedItems-module__ly8LEa__relatedGrid{grid-template-columns:repeat(2,1fr)}}@media (min-width:900px){.RelatedItems-module__ly8LEa__relatedGrid{grid-template-columns:repeat(3,1fr)}}.RelatedItems-module__ly8LEa__relatedCard{gap:var(--space-2);padding:var(--space-4);background-color:var(--card);border:1px solid var(--border);border-radius:var(--radius-lg);transition:all var(--transition-duration)var(--transition-timing);flex-direction:column;display:flex}.RelatedItems-module__ly8LEa__relatedCard:hover{border-color:var(--border-hover);box-shadow:var(--shadow-sm)}.RelatedItems-module__ly8LEa__relatedDate{font-size:var(--text-xs);color:var(--muted);text-transform:uppercase;letter-spacing:.05em}.RelatedItems-module__ly8LEa__relatedTitle{font-size:var(--text-sm);color:var(--foreground);font-weight:600;line-height:1.4}.RelatedItems-module__ly8LEa__relatedLocation{font-size:var(--text-xs);color:var(--muted)}.RelatedItems-module__ly8LEa__relatedOrg{font-size:var(--text-xs);color:var(--primary)}.RelatedItems-module__ly8LEa__relatedDeadline{font-size:var(--text-xs);color:var(--muted)}.RelatedItems-module__ly8LEa__relatedDeadline.RelatedItems-module__ly8LEa__urgent{color:var(--destructive);font-weight:500}
