.teacher{width:100%;overflow:hidden}.teacher_hero{position:relative;width:100%;min-height:180px;display:flex;align-items:flex-end;justify-content:center;padding-bottom:10px}.teacher_bg{position:absolute;width:100%;height:85%;object-fit:cover;z-index:0;top:0}.teacher_bg:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:80px;background:rgba(255,255,255,.18);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-top:1px solid rgba(255,255,255,.35);z-index:1;pointer-events:none}.teacher_content{text-align:center;background:rgba(255,255,255,.04);backdrop-filter:blur(15px);-webkit-backdrop-filter:blur(12px);border:1px solid rgba(255,255,255,.4);border-radius:10px;height:160px;width:90%;max-width:1250px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;position:relative;z-index:5}.teacher_content:after{content:"";position:absolute;bottom:0;left:3%;width:94%;height:3px;background:linear-gradient(0deg,#c0e6f5,transparent);filter:blur(2px);border-radius:40px}.teacher_tag{padding:6px 16px;border-radius:111px;width:280px;height:52px;color:#0057ff;font-family:Montserrat,sans-serif;background:linear-gradient(white,white) padding-box,linear-gradient(90deg,#152289,#1557FF,#00D1FF,#002174) border-box;font-weight:600;font-size:14px;border:2px solid rgba(0,0,0,0);gap:10px;display:flex;justify-content:center;align-items:center}.teacher_title{font-family:Arial,Helvetica,sans-serif;font-weight:700;font-size:42px;color:#0057ff;margin:0}.teacher_desc{text-align:center;font-family:Montserrat,sans-serif;color:#0e1446;max-width:1250px;margin:0 auto;font-size:clamp(13px,1.1vw,15px);padding:clamp(8px,1vw,16px) clamp(16px,3vw,30px) clamp(12px,2vw,30px)}.teacher_tabs{display:flex;justify-content:center;gap:0;margin:24px 0}.teacher_tab{padding:8px 28px;border:none;border-bottom:2px solid rgba(0,0,0,0);background:rgba(0,0,0,0);color:#555;font-family:Montserrat,sans-serif;font-size:20px;cursor:pointer;transition:all .2s;font-weight:500;border-radius:0}.teacher_tab--active{background-color:#e7f6ff;color:#0057ff;border-bottom:2px solid #0057ff;font-weight:600;border-radius:0}@media(max-width:1024px){.teacher_hero{min-height:170px;padding-bottom:20px}.teacher_bg{height:80%}.teacher_content{height:140px}.teacher_title{font-size:48px}.teacher_tabs{display:flex;justify-content:center}}@media(max-width:768px){.teacher_hero{min-height:160px;padding-bottom:16px}.teacher_bg{height:85%}.teacher_content{height:130px;gap:8px}.teacher_tag{width:auto;height:44px;font-size:15px;padding:6px 20px}.teacher_title{font-size:36px}.teacher_desc{font-size:14px;padding:14px 20px 0}.teacher_tabs{margin:16px 0;width:100%;overflow-x:auto;justify-content:flex-start;padding:0 16px}.teacher_tab{font-size:16px;padding:8px 20px;white-space:nowrap}}@media(max-width:480px){.teacher_hero{min-height:137px;padding-bottom:10px}.teacher_bg{height:80%}.teacher_content{height:115px;gap:6px}.teacher_tag{font-size:13px;height:40px;padding:6px 16px}.teacher_title{font-size:24px}.teacher_desc{font-size:13px;padding:12px 16px 0}.teacher_tabs{padding:0 8px;gap:0;justify-content:center}.teacher_tab{font-size:15px;padding:8px 16px}}