.whm-instructor_root__qMLmp{padding:var(--sect-l) var(--page-pad);background:#0a151d;color:#fff}.whm-instructor_inner__N2fsv{max-width:1180px;margin:0 auto}.whm-instructor_title__8AiQs{margin:0;max-width:28ch;font-size:clamp(27px,3vw,44px);font-weight:540;line-height:1.1;letter-spacing:-.01em}.whm-instructor_title__8AiQs em{color:var(--whm-blue,#6fd3f7);font-style:italic}.whm-instructor_body__hJTrd{display:grid;grid-template-columns:minmax(0,1fr) minmax(240px,.5fr);gap:clamp(28px,4vw,70px);align-items:end;margin-top:clamp(28px,3.2vw,46px);padding-top:clamp(24px,2.6vw,38px);border-top:1px solid rgba(255,255,255,.16)}.whm-instructor_text__WgY10{margin:0;max-width:62ch;color:rgba(255,255,255,.62);font-size:15px;line-height:1.65}.whm-instructor_aside__eQMHh{display:flex;flex-direction:column;gap:14px;align-items:flex-start}.whm-instructor_marks__lU_kx{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none}.whm-instructor_marks__lU_kx li{padding:7px 14px;border:1px solid rgba(255,255,255,.2);border-radius:999px;color:rgba(255,255,255,.72);font-size:12px;white-space:nowrap}.whm-instructor_link__cytnD{color:var(--whm-blue,#6fd3f7);font-size:13px;font-weight:700;text-decoration:none}.whm-instructor_link__cytnD:hover{text-decoration:underline}@media (max-width:860px){.whm-instructor_body__hJTrd{grid-template-columns:1fr;align-items:start;gap:22px}.whm-instructor_title__8AiQs{max-width:none}}