.Campus_campusContent__uFik1 h2{font-size:2.5rem;margin-bottom:.5rem;line-height:1.2;font-family:Helvetica}.Campus_campusContent__uFik1 h2 span{color:red;font-family:playfair display}.Campus_campusContent__uFik1 p{font-family:Helvetica,sans-serif;font-size:1.1rem;line-height:1.6;margin-bottom:1rem}@media (max-width:768px){.Campus_campusContent__uFik1 h2{font-size:2rem}.Campus_campusContent__uFik1 p{font-size:1rem}}.Campus_campusImage__oqfQ2{position:relative;width:100%;height:auto}.Campus_campusContent__uFik1{position:absolute;top:20%;left:50%;transform:translateX(-50%);width:80%;max-width:800px;text-align:center;color:#000;z-index:2;padding:20px;border-radius:8px}@media (max-width:768px){.Campus_campusContent__uFik1{top:15%;width:90%;padding:15px}.Campus_campusContent__uFik1 h2{font-size:1.5rem}.Campus_campusContent__uFik1 p{font-size:1rem}}.Chairman_welcomeSection__pIBHm{position:relative;width:100%;height:100vh;overflow:hidden}.Chairman_backgroundImage__vYqFD{position:absolute;inset:0;width:100%;height:100%;z-index:1}.Chairman_contentOverlay__YCHwQ{position:absolute;inset:0;z-index:2;display:grid;grid-template-columns:minmax(300px,600px) 1fr;align-items:center;padding:0 5%;color:#fff;box-sizing:border-box;grid-gap:2rem;gap:2rem;max-width:1400px;margin:0 auto}.Chairman_textBlock__nrDnj{display:flex;flex-direction:column;justify-content:center;gap:1.5rem}.Chairman_welcomeHeading__zhCVj{display:flex;flex-direction:column;align-items:flex-start;gap:.5rem;margin:0}.Chairman_messageHeading__MT2G5{font-size:2.5rem;font-weight:300;letter-spacing:.5rem;text-transform:uppercase;margin:0}.Chairman_welcomeMessage__QffA0{max-width:100%;margin:0}.Chairman_messageText__wXPzu{font-size:1.2rem;line-height:1.1;margin:0 0 1rem}.Chairman_chancellorSignature__ege4s{display:flex;flex-direction:column;align-items:flex-start;text-transform:uppercase;gap:.25rem;margin-top:2rem}.Chairman_chancellorName__DtV7d{font-size:1.5rem;font-weight:700;letter-spacing:.2rem;margin:0}.Chairman_chancellorTitle__ExvgN{font-size:1rem;letter-spacing:.1rem;margin:0}@media (max-width:992px){.Chairman_contentOverlay__YCHwQ{grid-template-columns:1fr;padding:2rem 5%;gap:1.5rem}.Chairman_messageHeading__MT2G5{font-size:1.8rem;letter-spacing:.3rem}.Chairman_messageText__wXPzu{font-size:1rem;line-height:1.2}.Chairman_chancellorName__DtV7d{font-size:1.2rem}}.facilities_facilitiesSection__ItVc2{background-color:#fff;padding:80px 20px;text-align:center}.facilities_container__g5vYp{max-width:1200px;margin:0 auto}.facilities_heading__ygsg0{font-size:2.5rem;font-weight:700;margin-bottom:2rem;line-height:1.2}.facilities_heading__ygsg0 span{color:#e41e26}@media (max-width:768px){.facilities_heading__ygsg0{font-size:2rem}}.facilities_grid__54A0S{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));grid-gap:2rem;gap:2rem}.facilities_card__z8oFc{background-color:#f9f9f9;padding:1rem;border-radius:10px;transition:transform .3s ease;box-shadow:0 4px 12px rgba(0,0,0,.06)}.facilities_card__z8oFc:hover{transform:translateY(-6px)}.facilities_iconWrapper__viv9S{background-color:#e41e26;width:60px;height:60px;margin:0 auto 1rem;border-radius:50%;display:flex;align-items:center;justify-content:center}.facilities_title__DlNdP{font-size:1.1rem;font-weight:600;margin-bottom:1rem}.facilities_imageWrapper__I3ZsP{border-radius:10px;overflow:hidden}.facilities_image__oxHTm{border-radius:10px}.embla{position:relative;max-width:100%;margin:auto;--slide-height:32rem;--slide-spacing:1rem;--slide-size:80%}.embla__viewport{overflow:hidden}.embla__container{display:flex;touch-action:pan-y pinch-zoom;margin-left:calc(var(--slide-spacing) * -1)}.embla__slide{position:relative;transform:translateZ(0);flex:0 0 var(--slide-size);min-width:0;padding-left:var(--slide-spacing)}.embla__slide__img{border-radius:1.8rem;display:block;height:var(--slide-height);width:100%;object-fit:cover}.embla__slide__content{position:absolute;bottom:0;left:var(--slide-spacing);right:0;padding:1rem;display:flex;justify-content:space-between;align-items:flex-end;opacity:0;transition:opacity .3s ease;background-color:rgba(0,0,0,.593);border-radius:0 0 30px 30px}.embla__slide[data-selected=true] .embla__slide__content{opacity:1}.embla__logo{display:flex;flex-direction:column;color:#fff;padding:1rem;z-index:10}.embla__controls-container{border-radius:0 0 1.8rem 0;padding:.5rem 1rem}.embla__logo span:first-child{font-size:1.5rem;font-weight:700}.embla__logo span:last-child{font-size:1rem}.embla__buttons{display:flex;gap:.6rem}.embla__button{-webkit-tap-highlight-color:rgba(var(--text-high-contrast-rgb-value),.5);-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--primary-red);touch-action:manipulation;display:inline-flex;text-decoration:none;cursor:pointer;border:0;padding:0;margin:0;box-shadow:0 2px 5px rgba(0,0,0,.2);width:3.5rem;height:3.5rem;z-index:1;border-radius:50%;color:#fff;display:flex;align-items:center;justify-content:center}.embla__button:disabled{opacity:.5}.embla__button__svg{width:35%;height:35%}.embla__slide{transition:transform .3s ease}.embla__slide[data-selected=true]{transform:scale(1.05);z-index:1}@font-face{font-family:Playfair Display;src:url(/fonts/playfair-display/PlayfairDisplay-Italic.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Helvetica;src:url(/fonts/helvetica/Helvetica.ttf) format("truetype");font-weight:400;font-style:normal}.induction_sliderSection__nF2yl{padding:60px 20px;background-color:#fff}.induction_heading__olFle{font-size:2.5rem;font-weight:700;margin-bottom:2rem;line-height:1.2}.induction_heading__olFle span{color:#e41e26}@media (max-width:768px){.induction_heading__olFle{font-size:2rem}}.induction_swiperContainer__UKNl2{padding-bottom:40px}.induction_slide__eTwB2{display:flex;justify-content:center}.induction_imageWrapper__nnVjw{border-radius:16px;overflow:hidden;box-shadow:0 8px 20px rgba(0,0,0,.1)}.induction_swiper-button-next__cREeJ,.induction_swiper-button-prev__2wDZX{background-color:#fff;border-radius:50%;padding:10px;color:#000;box-shadow:0 2px 6px rgba(0,0,0,.15)}.induction_swiper-button-next__cREeJ:hover,.induction_swiper-button-prev__2wDZX:hover{background-color:#f0f0f0}