.InstructorDirectory_page__A8qm9{width:calc(100% - 2 * var(--page-gutter));max-width:var(--content-inner-max);margin-inline:auto;padding:36px 0 60px}.InstructorDirectory_heading__AZ6vV{display:flex;align-items:end;justify-content:space-between;gap:30px;margin-block:10px 32px}.InstructorDirectory_eyebrow__wTQsN{font-size:max(12px,var(--text-min,12px));color:var(--il-action-text);font-weight:650;margin:0 0 13px}.InstructorDirectory_heading__AZ6vV h1{color:var(--il-text);font-size:28px;font-weight:750;line-height:1.2;letter-spacing:-.045em;margin:0 0 16px}.InstructorDirectory_heading__AZ6vV p{color:var(--il-muted);font-size:14px;line-height:1.8;max-width:53ch}.InstructorDirectory_search__uEh_o{width:290px;max-width:100%;flex-shrink:0}.InstructorDirectory_search__uEh_o label{display:block;color:var(--il-text-secondary);font-size:max(12px,var(--text-min,12px));margin-block-end:9px}.InstructorDirectory_search__uEh_o input{width:100%;box-sizing:border-box;height:44px;padding:12px 14px;background:var(--il-surface);border:1px solid var(--il-border-strong);color:var(--il-text);border-radius:10px;font:inherit;font-size:13px}.InstructorDirectory_grid__TwjvQ{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(240px,100%),1fr));gap:22px}.InstructorDirectory_message__pJTsz{padding:40px;background:var(--il-surface);border:1px dashed var(--il-border-strong);border-radius:15px;color:var(--il-muted);text-align:center;font-size:14px;line-height:1.8}.InstructorDirectory_count__GS4OB{margin-block:0 22px;color:var(--il-muted);font-size:max(12px,var(--text-min,12px))}@media(max-width:900px){.InstructorDirectory_grid__TwjvQ{grid-template-columns:repeat(2,minmax(0,1fr))}.InstructorDirectory_heading__AZ6vV{flex-direction:column;align-items:stretch;gap:12px}.InstructorDirectory_search__uEh_o{width:100%}}@media(max-width:560px){.InstructorDirectory_page__A8qm9{width:calc(100% - 2 * var(--page-gutter));padding-block:25px 40px}.InstructorDirectory_grid__TwjvQ{grid-template-columns:1fr}}[data-ui=intelligent-workspace] .InstructorDirectory_page__A8qm9{max-width:none}.InstructorDirectory_skeleton__NUaqR{min-height:240px;border:1px solid var(--border);border-radius:16px;background:linear-gradient(180deg,var(--hero-ground) 0 48%,var(--card) 48%)}