.vit-navbar-main{background:#f4f4f4;border-radius:20px;margin:20px;padding:14px 40px}.vit-navbar-container{justify-content:space-between;align-items:center;display:flex}.vit-navbar-menu{gap:30px;list-style:none;display:flex}.vit-navbar-menu a{color:#222;font-size:14px;text-decoration:none}.vit-about-hero{color:#fff;text-align:center;background:#18181a;border-radius:16px;justify-content:center;align-items:center;height:auto;min-height:200px;padding:30px 16px;display:flex;position:relative}@media (min-width:640px){.vit-about-hero{height:240px;padding:30px 20px}}@media (min-width:768px){.vit-about-hero{height:280px;padding:30px 20px}}@media (min-width:1024px){.vit-about-hero{height:340px;padding:20px}}@media (min-width:1280px){.vit-about-hero{height:400px}}@media (min-width:1440px){.vit-about-hero{height:530px}}.vit-hero-overlay{max-width:950px}.vit-hero-overlay h1{margin-bottom:10px;font-size:40px}.vit-hero-overlay p{opacity:.7}.vit-hero-scale{width:95%;position:absolute;bottom:15px;left:50%;transform:translate(-50%)}.vit-info-cards{grid-template-columns:1fr;gap:8px;width:100%;display:grid;border:none!important}@media (min-width:640px){.vit-info-cards{grid-template-columns:repeat(2,1fr);gap:10px}}@media (min-width:1024px){.vit-info-cards{grid-template-columns:repeat(3,1fr);gap:10px}}.vit-card{background:#fff;border:1px solid #77777730;border-radius:16px;height:auto;min-height:280px;padding:12px;position:relative}@media (min-width:640px){.vit-card{min-height:320px;padding:14px}}@media (min-width:1024px){.vit-card{min-height:360px;padding:16px}}@media (min-width:1440px){.vit-card{height:400px}}.vit-card1{background:#18181a;border-radius:16px;height:auto;min-height:220px;padding:12px;position:relative}@media (min-width:640px){.vit-card1{min-height:260px;padding:14px}}@media (min-width:1024px){.vit-card1{min-height:300px;padding:16px}}@media (min-width:1440px){.vit-card1{height:320px}}.vit-card-content{color:#666;font-size:14px}.vit-card-content p{margin-top:5px;margin-bottom:15px;font-size:11.8px}.vit-tags{flex-wrap:wrap;gap:8px;display:flex}.vit-tags span{color:#161617;background:#e8e8e8;border-radius:12px;padding:6px 10px;font-size:12px}.vit-card h3{color:#333;font-size:31.4px;position:absolute;bottom:15px;right:20px}.vit-academic-section h2{margin-bottom:5px;font-size:24px;font-weight:400}@media (min-width:640px){.vit-academic-section h2{font-size:24px}}@media (min-width:1024px){.vit-academic-section h2{font-size:24px}}.vit-academic-desc{color:#757575;max-width:653px;margin-bottom:16px;font-size:11px}@media (min-width:640px){.vit-academic-desc{margin-bottom:18px;font-size:12px}}@media (min-width:1024px){.vit-academic-desc{margin-bottom:20px;font-size:13px}}.vit-academic-list{flex-direction:column;gap:8px;display:flex}@media (min-width:640px){.vit-academic-list{gap:10px}}@media (min-width:1024px){.vit-academic-list{gap:12px}}.vit-academic-row{background:#fff;border-radius:12px;flex-direction:column;align-items:flex-start;gap:10px;padding:16px;display:flex}@media (min-width:640px){.vit-academic-row{grid-template-columns:1fr 1fr;gap:12px;padding:20px;display:grid}}@media (min-width:768px){.vit-academic-row{grid-template-columns:1.5fr 1fr 1fr;padding:25px}}@media (min-width:1024px){.vit-academic-row{grid-template-columns:2fr 1.2fr .8fr 1fr 2fr;padding:40px}}.vit-academic-degree h4{margin-bottom:4px;font-size:16px}@media (min-width:640px){.vit-academic-degree h4{font-size:18px}}@media (min-width:1024px){.vit-academic-degree h4{font-size:20px}}.vit-academic-degree p{color:#777;font-size:13px}@media (min-width:640px){.vit-academic-degree p{font-size:14px}}@media (min-width:1024px){.vit-academic-degree p{font-size:16px}}.vit-academic-location{color:#444;align-items:center;gap:8px;font-size:13px;display:flex}@media (min-width:640px){.vit-academic-location{font-size:15px}}@media (min-width:1024px){.vit-academic-location{font-size:17px}}.dot{border-radius:50%;width:8px;height:8px}@media (min-width:1024px){.dot{width:10px;height:10px}}.purple{background:#7c3aed}.blue{background:#2563eb}.red{background:#ef4444}.green{background:#22c55e}.vit-academic-year{color:#555;font-size:13px}@media (min-width:640px){.vit-academic-year{font-size:15px}}@media (min-width:1024px){.vit-academic-year{font-size:17px}}.vit-academic-graph{justify-content:center;display:none}@media (min-width:768px){.vit-academic-graph{display:flex}}.vit-academic-text{color:#666;max-width:300px;font-size:13px;display:none}@media (min-width:1024px){.vit-academic-text{justify-self:right;font-size:17px;display:block}}.vit-bio-card{text-align:center;background:#fff;border-radius:16px;justify-content:center;align-items:center;min-height:80vh;padding:16px;display:flex}@media (min-width:640px){.vit-bio-card{min-height:80vh;padding:24px}}@media (min-width:768px){.vit-bio-card{min-height:80vh;padding:32px}}@media (min-width:1024px){.vit-bio-card{min-height:80vh;padding:40px}}@media (min-width:1280px){.vit-bio-card{height:80vh;padding:40px}}.vit-bio-card p{max-width:1000px;font-weight:300;font-style:Light;letter-spacing:-2%;text-align:center;vertical-align:middle;color:#1a1a1a;font-size:18px;line-height:22px}@media (min-width:640px){.vit-bio-card p{font-size:18px;line-height:26px}}@media (min-width:768px){.vit-bio-card p{font-size:24px;line-height:34px}}.vit-radar-wrapper{justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative;overflow:hidden}.vit-radar-svg{width:min(100%,460px);height:auto;overflow:visible}.vit-radar-label{color:#ffffffc7;letter-spacing:-.02em;text-shadow:0 0 12px #00000059;white-space:nowrap;pointer-events:none;font-size:14px;font-weight:500;line-height:1;position:absolute}.vit-radar-top{top:12%;left:50%;transform:translate(-50%)}.vit-radar-right{top:34%;right:6%}.vit-radar-bottom-right{bottom:14%;right:12%}.vit-radar-bottom-left{bottom:16%;left:10%}.vit-radar-left{top:38%;left:6%}.meow{flex:1}@media (min-width:1024px){.vit-bio-card p{font-size:32px;line-height:42px}}.vit-academic-connector{width:60px;height:60px;position:relative}@media (min-width:1440px){.vit-about-hero{height:530px}}.vit-academic-connector:before,.vit-academic-connector:after{content:"";border:2px solid #ffffff40;border-bottom:none;border-radius:40px 40px 0 0;width:40px;height:20px;position:absolute;left:50%;transform:translate(-50%)}.vit-academic-connector:before{top:-15px}.vit-academic-connector:after{bottom:-15px;transform:translate(-50%)rotate(180deg)}.vit-graph-line{stroke-dasharray:200;stroke-dashoffset:200px;animation:2s forwards vitGraph}@keyframes vitGraph{to{stroke-dashoffset:0}}.vit-academic-text{text-align:right}.vit-membership-grid{grid-template-columns:1fr;align-items:stretch;gap:8px;display:grid}@media (min-width:768px){.vit-membership-grid{grid-template-columns:3fr 2fr;align-items:stretch;gap:10px}}@media (min-width:1024px){.vit-membership-grid{grid-template-columns:3fr 2fr;align-items:stretch;gap:12px}}.vit-map-container{background-color:#18181a;border-radius:16px;justify-content:center;align-items:center;width:100%;display:flex;overflow:hidden}.vit-membership-list{width:100%;min-width:0}.vit-membership-map{min-width:0;height:320px}@media (min-width:768px){.vit-membership-map{height:100%;min-height:0}}.vit-membership-cards{flex-direction:column;gap:12px;display:flex}.box{background:#fdfdfd;border:1px solid #d9d9d9;border-radius:12px;margin-top:11px;padding:13px}.vit-member-card{background:#fff;border-radius:12px;align-items:flex-start;gap:12px;padding:24px 15px;display:flex}.vit-member-card h4{margin-bottom:3px;font-size:14px;font-weight:500}.vit-member-card span{color:#888;font-size:12px}.vit-member-card p{color:#161617;margin-top:4px;font-size:12px}.vit-member-icon{background:#333;width:18px;height:18px;margin-top:4px}.triangle{clip-path:polygon(50% 0%,0% 100%,100% 100%)}.square{border-radius:2px}.circle{border-radius:50%}.diamond{transform:rotate(45deg)}@media (max-width:1024px){.vit-info-cards{grid-template-columns:1fr 1fr}.vit-academic-row{grid-template-columns:1fr;gap:8px}.vit-academic-graph{justify-content:flex-start}.vit-membership-grid{grid-template-columns:1fr}}@media (max-width:768px){.vit-navbar-main{padding:12px 20px}.vit-navbar-menu{gap:15px;font-size:12px}.vit-about-hero{justify-content:center;align-items:center;display:flex;height:60vh!important;min-height:60vh!important;padding:24px 20px!important}.vit-hero-overlay{max-width:90%}.vit-hero-overlay .vit-page-title{font-size:30px!important;line-height:1.05!important}.vit-info-cards{grid-template-columns:1fr}.vit-card,.vit-card1{height:auto;padding:20px}.vit-card1{text-align:center;flex-direction:column;justify-content:flex-start;align-items:center;height:auto;min-height:220px;max-height:none;display:flex;overflow:hidden}.vit-skill-card{text-align:center;flex-direction:column;justify-content:flex-start;align-items:center;display:flex;padding:14px!important}.vit-card{height:250px;min-height:250px}.vit-skill-card .h12{margin-bottom:6px}.vit-skill-card .vit-radar-wrapper{transform-origin:top;max-width:360px;height:calc(100% - 18px);margin:0 auto;transform:scale(1.06)}.vit-academic-row{grid-template-columns:1fr;padding:15px}.vit-bio-card{height:auto;padding:30px 20px}.vit-bio-card div p{font-size:14px}.vit-membership-grid{grid-template-columns:1fr}.vit-map-container{height:360px;min-height:360px}.vit-map-container img{width:100%;height:auto;overflow:hidden}}.vit-hero-scale{justify-content:center;width:100%;margin-top:60px;display:flex}.vit-scale-wrapper{justify-content:center;align-items:flex-end;width:1300px;height:40px;display:flex;overflow:hidden}.vit-hero-scale{width:100%}.vit-skill-card{width:100%;height:400px;padding:20px;position:relative}.h12{font-weight:500;font-style:Medium;letter-spacing:.1px;vertical-align:middle;text-transform:uppercase;color:#fff;font-size:9.7px;line-height:12px}.vit-radar-wrapper{width:100%;height:100%}.vit-radar-wrapper canvas{width:100%!important;height:100%!important}.vit-scale-wrapper{align-items:flex-end;width:100%;height:100px;display:flex}.vit-scale-bar{opacity:.7;background:linear-gradient(90deg,#dfe300,#03c37b,#ff79fb,#ff7d6b,#ffaa4f);flex:1;margin:0 1px;transition:height .15s}.vit-scale-bar:nth-child(odd){animation-delay:.1s}.vit-scale-bar:nth-child(3n){animation-delay:.2s}.vit-scale-bar:nth-child(5n){animation-delay:.3s}@keyframes vitScaleAnim{0%{height:10px}50%{height:40px}to{height:10px}}@media (max-width:1280px){.vit-about-hero{height:245px}.vit-card{background:#fff;border-radius:16px;height:300px;padding:20px;position:relative}.vit-skill-card{height:360px;padding:20px}}@media (min-width:2560px){.vit-card{background:#fff;border-radius:16px;height:400px;padding:20px;position:relative}.vit-skill-card{height:400px;padding:20px}}
