.teacher-body{min-width:0;max-width:100%;padding-bottom:5rem}@media(min-width:768px){.teacher-body{padding-bottom:6.25rem}}@media(min-width:1280px){.teacher-body{padding-bottom:clamp(8.75rem,calc(6.25vw + 60px),11.25rem)}}.teacher-body--aside{--course-sidebar-top:calc(150px + var(--landing-chrome-top, 0px))}@media(min-width:1280px){.teacher-body--aside{display:grid;grid-template-columns:clamp(18.5rem,calc(23.75vw - 8px),28rem) minmax(0,1fr);grid-gap:clamp(1rem,calc(1.25vw + 0px),1.5rem);gap:clamp(1rem,calc(1.25vw + 0px),1.5rem);-ms-flex-align:stretch;align-items:stretch;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;max-width:120rem;margin:clamp(8.75rem,calc(6.25vw + 60px),11.25rem) auto 0;padding-inline:1.5rem}.teacher-body--aside .course-features--teacher,.teacher-body--aside .course-recommendations--teacher,.teacher-body--aside .landing-reviews--teacher,.teacher-body--aside .teacher-about,.teacher-body--aside .teacher-education{width:100%;max-width:none;margin-left:0;padding-inline:0}.teacher-body--aside .teacher-body__main>:first-child{margin-top:0}}.teacher-body--aside :is(#t-about,#t-features,#t-reviews,#courses){scroll-margin-top:calc(var(--course-sidebar-top) + 16px)}.teacher-body__nav{display:none;min-width:0}@media(min-width:1280px){.teacher-body__nav{display:block;-ms-flex-item-align:stretch;align-self:stretch}}.teacher-body__nav .course-sidebar{max-height:none;overflow:visible}.teacher-body__main{min-width:0}body:has(.teacher-body--aside){overflow-x:clip}