.professor_pageWrapper__wiRe7{padding:2rem 1rem;display:flex;flex-direction:column;gap:3rem;align-items:center;min-height:100vh}.professor_container__CpYtI{max-width:1500px;display:flex;align-items:center;justify-content:center;margin:0 auto;width:100%}.professor_card__d4_Xn{background:white;border-radius:1rem;padding:1.5rem;box-shadow:0 4px 12px rgba(0,0,0,.1);border:1px solid #e5e7eb;width:100%;max-width:1200px}@media (min-width:768px){.professor_card__d4_Xn{padding:2rem}}.professor_headerContent__e8PGK{display:flex;flex-direction:column;gap:1.5rem;align-items:center;min-height:400px}@media (min-width:768px){.professor_headerContent__e8PGK{flex-direction:row;gap:2rem}}.professor_photoSection__1g4aG{display:flex;align-items:center;justify-content:center;width:100%;max-width:450px}.professor_photoContainer__VIAre{position:relative;width:450px;height:450px;margin:0 auto;border-radius:1rem;box-shadow:0 8px 20px rgba(0,0,0,.1);background:linear-gradient(135deg,#f8fafc,#e2e8f0);padding:1rem}.professor_carousel__pcPo9{position:relative;width:100%;height:100%;border-radius:.75rem;overflow:hidden;cursor:-webkit-grab;cursor:grab}.professor_carousel__pcPo9:active{cursor:-webkit-grabbing;cursor:grabbing}.professor_carouselImages__KJJId{position:relative;width:100%;height:100%;display:flex}.professor_carouselSlide__6hNgF{position:absolute;top:0;left:0;width:100%;height:100%;transition:transform .6s cubic-bezier(.4,0,.2,1);opacity:0;pointer-events:none}.professor_carouselSlide__6hNgF.professor_slideActive__1V5b5{opacity:1;pointer-events:auto}.professor_slideImageContainer__4H73B{position:relative;width:100%;height:100%;overflow:hidden;border-radius:.75rem}.professor_slideImage__itAwH{width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.professor_carouselSlide__6hNgF:hover .professor_slideImage__itAwH{transform:scale(1.02)}.professor_imagePlaceholder__92RL1{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(135deg,#f7fafc,#edf2f7);display:none;align-items:center;justify-content:center;z-index:3;border-radius:.75rem}.professor_placeholderContent__SWcQX{display:flex;flex-direction:column;align-items:center;gap:10px;text-align:center}.professor_placeholderIcon__CnDVv{font-size:3em;opacity:.5}.professor_placeholderText__RIPKS{font-size:16px;font-weight:600;color:#64748b}.professor_carouselBtn__Lj9qX{position:absolute;top:50%;transform:translateY(-50%);width:40px;height:40px;border-radius:50%;background:rgba(255,255,255,.9);border:1px solid #e5e7eb;color:#374151;font-size:18px;font-weight:700;cursor:pointer;z-index:10;transition:all .2s ease;opacity:0;transform:translateY(-50%) scale(.9);box-shadow:0 2px 8px rgba(0,0,0,.1)}.professor_carousel__pcPo9:hover .professor_carouselBtn__Lj9qX{opacity:1;transform:translateY(-50%) scale(1)}.professor_carouselBtn__Lj9qX:hover{background:white;box-shadow:0 4px 12px rgba(0,0,0,.15);color:#1e293b}.professor_carouselBtn__Lj9qX:active{transform:translateY(-50%) scale(.95)}.professor_carouselBtnPrev__eXHqf{left:10px}.professor_carouselBtnNext__u0D6W{right:10px}.professor_carouselIndicators__rcL4_{position:absolute;bottom:15px;left:50%;transform:translateX(-50%);display:flex;gap:8px;z-index:10}.professor_indicator__i9j4V{width:10px;height:10px;border-radius:50%;border:none;background:rgba(255,255,255,.6);cursor:pointer;transition:all .2s ease;box-shadow:0 1px 3px rgba(0,0,0,.2)}.professor_indicator__i9j4V:hover{background:rgba(255,255,255,.8);transform:scale(1.1)}.professor_indicatorActive__z6pUQ{background:rgba(255,255,255,.95);transform:scale(1.2)}.professor_infoSection__1o0cq{flex:1 1;display:flex;flex-direction:column;justify-content:center;text-align:center}@media (min-width:768px){.professor_infoSection__1o0cq{text-align:left}}.professor_name__vUQCD{font-size:2rem;color:#1e293b;font-weight:800;line-height:1.1;margin-bottom:.5rem}@media (min-width:480px){.professor_name__vUQCD{font-size:2.5rem}}@media (min-width:768px){.professor_name__vUQCD{font-size:3rem}}.professor_profession__NvPyu{font-size:1.2rem;color:#10b981;margin-bottom:1.5rem;font-weight:500}@media (min-width:480px){.professor_profession__NvPyu{font-size:1.4rem}}@media (min-width:768px){.professor_profession__NvPyu{font-size:1.6rem}}.professor_basicInfo__V5RZO{display:flex;flex-direction:column;gap:.5rem;margin-bottom:1.5rem}.professor_infoItem__3KFsO{display:flex;justify-content:center;align-items:center;gap:.5rem}@media (min-width:768px){.professor_infoItem__3KFsO{justify-content:flex-start}}.professor_infoLabel__WHV8B{font-weight:600;color:#374151;min-width:80px}.professor_infoValue__B3AUE{color:#64748b;font-weight:400}.professor_workplaces__KgEFs{display:flex;flex-direction:column;gap:.5rem}.professor_workplace__Tya82{background:#10b981;color:white;padding:.5rem 1rem;border-radius:.5rem;font-size:.9em;font-weight:500;text-align:center}.professor_sectionTitle__SsqMk{font-size:1.8em;font-weight:700;color:#1e293b;margin-bottom:1.5rem;text-align:center}.professor_socialGrid__5zpg1{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));grid-gap:1rem;gap:1rem}.professor_socialButton__MNnms{display:flex;align-items:center;padding:1rem;border-radius:.75rem;text-decoration:none;background:white;transition:all .2s ease;box-shadow:0 2px 4px rgba(0,0,0,.05);border:1px solid #e5e7eb}.professor_socialButton__MNnms:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.1);background:#f8fafc}.professor_socialIcon__F54ZL{font-size:1.5em;margin-right:1rem}.professor_socialInfo__djySO{flex:1 1}.professor_socialName__HD4BA{font-weight:600;font-size:1em;color:#1e293b}.professor_socialUsername__ff9wb{color:#64748b;font-size:.85em}.professor_socialArrow__QHqOb{font-size:1.2em;color:#9ca3af;transition:all .2s ease}.professor_socialButton__MNnms:hover .professor_socialArrow__QHqOb{transform:translateX(3px);color:#10b981}.professor_aboutContent__RRetn{text-align:center}.professor_aboutText__AK_9E{font-size:1rem;line-height:1.6;color:#64748b;margin-bottom:2rem}.professor_hobbiesSection__GrMeR{background:#f8fafc;padding:1.5rem;border-radius:.75rem;border:1px solid #e5e7eb}.professor_subsectionTitle__byApN{font-size:1.2em;font-weight:600;color:#1e293b;margin-bottom:1rem}.professor_hobbiesList__MMWbI{display:flex;justify-content:center;gap:1rem;flex-wrap:wrap}.professor_hobbyItem__LginU{background:#10b981;color:white;padding:.5rem 1rem;border-radius:1.5rem;font-weight:500;font-size:.9em;transition:all .2s ease}.professor_hobbyItem__LginU:hover{transform:translateY(-1px);box-shadow:0 2px 8px rgba(16,185,129,.3)}.professor_experienceList__UpeIB{display:flex;flex-direction:column;gap:1.5rem}.professor_experienceItem__wmPvh{background:#f8fafc;padding:1.5rem;border-radius:.75rem;border:1px solid #e5e7eb;transition:all .2s ease}.professor_experienceItem__wmPvh:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.1)}.professor_experienceTitle__2epNK{font-size:1.2em;font-weight:700;color:#1e293b;margin-bottom:.5rem}.professor_experienceSubtitle__ZX6_t{font-size:1em;color:#10b981;font-weight:600;margin-bottom:.75rem}.professor_experienceCompany__dUrWi{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:.5rem}.professor_companyName__QaaoL{font-weight:600;color:#374151}.professor_companyLocation__3NeVJ{color:#64748b;font-size:.9em}.professor_educationList__Z2wH6{display:flex;flex-direction:column;gap:1.5rem}.professor_educationItem__WGiYQ{background:#f8fafc;padding:1.5rem;border-radius:.75rem;border:1px solid #e5e7eb;transition:all .2s ease}.professor_educationItem__WGiYQ:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.1)}.professor_educationHeader__y4wOz{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:1rem;flex-wrap:wrap;gap:.5rem}.professor_educationInstitution__0_iw6{font-size:1.1em;font-weight:700;color:#1e293b;flex:1 1;min-width:250px}.professor_educationPeriod__9Qoad{background:#10b981;color:white;padding:.25rem .75rem;border-radius:1rem;font-size:.85em;font-weight:500;white-space:nowrap}.professor_educationDetails__DUfUh{display:flex;flex-direction:column;gap:.25rem}.professor_educationDegree__fQjxP{font-weight:600;color:#374151;font-size:1em}.professor_educationArea__xMvSw{color:#64748b;font-style:italic}.professor_travelIntro__xRz4_{text-align:center;font-size:1rem;color:#64748b;margin-bottom:2rem;line-height:1.5}.professor_travelGrid__Vkh1B{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));grid-gap:1rem;gap:1rem}.professor_travelItem__G8IhA{display:flex;align-items:center;padding:1rem;background:white;border-radius:.75rem;box-shadow:0 2px 4px rgba(0,0,0,.05);border:1px solid #e5e7eb;transition:all .2s ease}.professor_travelItem__G8IhA:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.1);background:#f8fafc}.professor_travelIcon__vfbYA{font-size:1.2em;margin-right:.75rem}.professor_travelName__rH7BZ{font-weight:500;color:#1e293b;line-height:1.3}@media (max-width:768px){.professor_pageWrapper__wiRe7{padding:1rem;gap:2rem}.professor_headerContent__e8PGK{flex-direction:column;text-align:center;gap:2rem}.professor_photoSection__1g4aG{flex:none;align-self:center}.professor_photoContainer__VIAre{width:350px;height:350px}.professor_socialGrid__5zpg1,.professor_travelGrid__Vkh1B{grid-template-columns:1fr}.professor_hobbiesList__MMWbI{flex-direction:column;align-items:center}.professor_educationHeader__y4wOz{flex-direction:column;align-items:flex-start}.professor_educationPeriod__9Qoad{align-self:flex-start}.professor_experienceCompany__dUrWi{flex-direction:column;align-items:flex-start}.professor_carouselBtn__Lj9qX{width:35px;height:35px;font-size:16px}}@media (max-width:480px){.professor_photoContainer__VIAre{width:280px;height:280px}.professor_carouselBtn__Lj9qX{display:none!important}.professor_indicator__i9j4V{width:8px;height:8px}.professor_placeholderIcon__CnDVv{font-size:2em}.professor_placeholderText__RIPKS{font-size:14px}}