.teacherHub_hub__mAQWo{max-width:1152px;margin:auto;padding:32px 20px 48px;color:#f5f5f2}.teacherHub_heading__BfPFn{position:relative;isolation:isolate;overflow:hidden;min-height:204px;display:flex;align-items:center;border-bottom:1px solid #373b38}.teacherHub_headingImage__mroMl{object-fit:cover;object-position:center 54%;z-index:-2}.teacherHub_heading__BfPFn:after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,#0a0b0b 5%,rgba(10,11,11,.94) 35%,rgba(10,11,11,.15))}.teacherHub_headingCopy__Oyg0V{max-width:500px;padding:24px 0}.teacherHub_heading__BfPFn h1{font-size:32px;line-height:1.15;font-weight:650;letter-spacing:0}.teacherHub_heading__BfPFn p{max-width:370px;margin:12px 0 18px;font-size:14px;line-height:1.65;color:#d1d3d1}.teacherHub_signIn__6x7VB{display:inline-flex;align-items:center;gap:9px;min-height:44px;color:#f4da96;font-size:14px;font-weight:600}.teacherHub_section__FcEHA{padding-top:28px}.teacherHub_grid__Xd5VU{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.teacherHub_tile__dXrVI{display:grid;grid-template-columns:28px minmax(0,1fr) 17px;gap:12px;align-items:start;border:1px solid #343837;border-radius:6px;padding:20px 16px;min-height:126px;background:#141716;transition:background .15s,border-color .15s}.teacherHub_tile__dXrVI:hover{background:#1c211f;border-color:#78857d}.teacherHub_tile__dXrVI h3{font-size:16px;line-height:1.35;font-weight:600}.teacherHub_tile__dXrVI p{color:#b9bebb;font-size:13px;line-height:1.55;margin-top:7px}.teacherHub_arrow__4a1w_{color:#a9afab;margin-top:3px}.teacherHub_tone0__XaIZi{color:#90cbb3}.teacherHub_tone1__GyrUA{color:#edce87}.teacherHub_tone2__ldDQR{color:#91bde2}.teacherHub_hub__mAQWo a:focus-visible,.teacherHub_hub__mAQWo summary:focus-visible{outline:2px solid #f4da96;outline-offset:4px}@media(max-width:900px){.teacherHub_grid__Xd5VU{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:520px){.teacherHub_hub__mAQWo{padding:20px 16px 36px}.teacherHub_grid__Xd5VU{grid-template-columns:minmax(0,1fr)}.teacherHub_heading__BfPFn{min-height:200px}.teacherHub_headingCopy__Oyg0V{padding:20px 12px}.teacherHub_heading__BfPFn h1{font-size:28px}.teacherHub_heading__BfPFn:after{background:rgba(10,11,11,.78)}.teacherHub_tile__dXrVI{min-height:104px}}@media(prefers-reduced-motion:reduce){.teacherHub_tile__dXrVI{transition:none}}