.CampusLifeHero-module__XD2_SW__section{font-family:var(--font-sora), "Sora", -apple-system, BlinkMacSystemFont, sans-serif;background-color:#031c14;border:none;align-items:center;width:100vw;min-height:640px;margin:0 -50vw;padding:2.75rem 1rem 3rem;display:flex;position:relative;left:50%;right:50%;overflow:hidden}.CampusLifeHero-module__XD2_SW__bgSlider{z-index:1;will-change:transform;width:120%;height:120%;position:absolute;inset:-10%;overflow:hidden;transform:translate(0,0)scale(1.05)}.CampusLifeHero-module__XD2_SW__bgSlide{background-position:50%;background-repeat:no-repeat;background-size:cover;width:100%;height:100%;transition:opacity 1.5s cubic-bezier(.16,1,.3,1);position:absolute;inset:0}.CampusLifeHero-module__XD2_SW__activeSlide{opacity:1}.CampusLifeHero-module__XD2_SW__inactiveSlide{opacity:0;pointer-events:none}.CampusLifeHero-module__XD2_SW__overlay{z-index:2;pointer-events:none;background:linear-gradient(90deg,#031a13f0 0%,#031a13db 48%,#031a1361 80%,#00000038 100%);width:100%;height:100%;position:absolute;inset:0}.CampusLifeHero-module__XD2_SW__container{z-index:5;width:100%;max-width:86rem;margin:0 auto;padding:0 1.5rem;position:relative}.CampusLifeHero-module__XD2_SW__contentWrapper{flex-direction:column;max-width:54rem;display:flex}.CampusLifeHero-module__XD2_SW__hiddenState{opacity:0;transition:none;transform:translateY(26px)}@keyframes CampusLifeHero-module__XD2_SW__smoothHeroReveal{0%{opacity:0;transform:translateY(26px)}to{opacity:1;transform:translate(0,0)}}.CampusLifeHero-module__XD2_SW__animateReveal1{animation:1.35s cubic-bezier(.16,1,.3,1) .12s both CampusLifeHero-module__XD2_SW__smoothHeroReveal}.CampusLifeHero-module__XD2_SW__animateReveal2{animation:1.45s cubic-bezier(.16,1,.3,1) .24s both CampusLifeHero-module__XD2_SW__smoothHeroReveal}.CampusLifeHero-module__XD2_SW__animateReveal3{animation:1.45s cubic-bezier(.16,1,.3,1) .36s both CampusLifeHero-module__XD2_SW__smoothHeroReveal}.CampusLifeHero-module__XD2_SW__animateReveal4{animation:1.55s cubic-bezier(.16,1,.3,1) .48s both CampusLifeHero-module__XD2_SW__smoothHeroReveal}.CampusLifeHero-module__XD2_SW__animateReveal5{animation:1.6s cubic-bezier(.16,1,.3,1) .6s both CampusLifeHero-module__XD2_SW__smoothHeroReveal}.CampusLifeHero-module__XD2_SW__animateReveal6{animation:1.65s cubic-bezier(.16,1,.3,1) .72s both CampusLifeHero-module__XD2_SW__smoothHeroReveal}.CampusLifeHero-module__XD2_SW__eyebrow{text-transform:uppercase;letter-spacing:.14em;color:#fbbf24;text-shadow:0 2px 4px #0009;margin-bottom:.5rem;font-size:.8125rem;font-weight:800;display:inline-block}.CampusLifeHero-module__XD2_SW__title{color:#fff;letter-spacing:-.02em;text-shadow:0 2px 8px #00000080;margin:0;font-size:2.25rem;font-weight:800;line-height:1.2}@media (min-width:768px){.CampusLifeHero-module__XD2_SW__title{font-size:2.85rem}}.CampusLifeHero-module__XD2_SW__accentLine{background:linear-gradient(90deg,#fbbf24 0%,#34d399 100%);border-radius:9999px;width:3.5rem;height:4px;margin:1rem 0 1.35rem}.CampusLifeHero-module__XD2_SW__description{color:#f1f5f9;text-shadow:0 1px 4px #000000b3;margin-bottom:1.35rem;font-size:.925rem;line-height:1.75}.CampusLifeHero-module__XD2_SW__activeSlideBadge{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#031a13d9;border:1px solid #34d39966;border-radius:9999px;align-items:center;gap:.5rem;width:fit-content;margin-bottom:1.75rem;padding:.45rem .95rem;display:inline-flex;box-shadow:0 4px 14px #00000040}.CampusLifeHero-module__XD2_SW__badgeSparkle{color:#fbbf24;flex-shrink:0}.CampusLifeHero-module__XD2_SW__badgeText{color:#d1fae5;font-size:.8125rem;font-weight:700}.CampusLifeHero-module__XD2_SW__badgesRow{grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem;display:grid}@media (min-width:640px){.CampusLifeHero-module__XD2_SW__badgesRow{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem}}.CampusLifeHero-module__XD2_SW__badgeCard{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);will-change:transform;background:#031a13d1;border:1px solid #ffffff2e;border-radius:1.15rem;align-items:center;gap:.75rem;padding:.95rem 1rem;transition:transform .5s cubic-bezier(.16,1,.3,1),border-color .5s;display:flex;box-shadow:0 8px 24px #00000059}.CampusLifeHero-module__XD2_SW__badgeCard:hover{border-color:#34d399;transform:translateY(-4px)}.CampusLifeHero-module__XD2_SW__iconCircle{border-radius:.75rem;flex-shrink:0;justify-content:center;align-items:center;width:2.65rem;height:2.65rem;display:flex}.CampusLifeHero-module__XD2_SW__themeEmerald{color:#34d399;background-color:#05966940;border:1px solid #34d39966}.CampusLifeHero-module__XD2_SW__themePurple{color:#c084fc;background-color:#9333ea40;border:1px solid #c084fc66}.CampusLifeHero-module__XD2_SW__themeAmber{color:#fbbf24;background-color:#d9770640;border:1px solid #fbbf2466}.CampusLifeHero-module__XD2_SW__themeBlue{color:#93c5fd;background-color:#2563eb40;border:1px solid #93c5fd66}.CampusLifeHero-module__XD2_SW__badgeTitle{color:#fff;margin:0;font-size:.8125rem;font-weight:800;line-height:1.25}.CampusLifeHero-module__XD2_SW__dotsWrapper{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:5;background:#031a13d9;border:1px solid #fff3;border-radius:9999px;gap:.45rem;padding:.45rem .85rem;display:flex;position:absolute;bottom:1.25rem;right:1.5rem}.CampusLifeHero-module__XD2_SW__dot{cursor:pointer;background:#fff6;border:none;border-radius:9999px;width:7px;height:7px;padding:0;transition:width .5s cubic-bezier(.16,1,.3,1),background-color .5s}.CampusLifeHero-module__XD2_SW__activeDot{background:#fbbf24;width:20px}
.LifeAtJagans-module__PqcLGW__section{font-family:var(--font-sora), "Sora", -apple-system, BlinkMacSystemFont, sans-serif;background:radial-gradient(circle at 50% 10%,#fff 0%,#f7f4ed 100%);border-bottom:1px solid #f0ece1;padding:2.75rem 1rem 3rem;position:relative;overflow:hidden}.LifeAtJagans-module__PqcLGW__bgOrbLeft{filter:blur(65px);pointer-events:none;will-change:transform;background:radial-gradient(circle,#053b2a0d 0%,#0000 70%);width:460px;height:460px;position:absolute;top:10%;left:-8%;transform:translate(0,0)}.LifeAtJagans-module__PqcLGW__bgOrbRight{filter:blur(75px);pointer-events:none;will-change:transform;background:radial-gradient(circle,#b86e000f 0%,#0000 70%);width:480px;height:480px;position:absolute;bottom:5%;right:-8%;transform:translate(0,0)}.LifeAtJagans-module__PqcLGW__container{z-index:5;flex-direction:column;max-width:86rem;margin:0 auto;display:flex;position:relative}.LifeAtJagans-module__PqcLGW__hiddenState{opacity:0;transition:none;transform:translateY(26px)}@keyframes LifeAtJagans-module__PqcLGW__smoothLifeReveal{0%{opacity:0;transform:translateY(26px)}to{opacity:1;transform:translate(0,0)}}.LifeAtJagans-module__PqcLGW__animateHeader{animation:1.35s cubic-bezier(.16,1,.3,1) 80ms both LifeAtJagans-module__PqcLGW__smoothLifeReveal}.LifeAtJagans-module__PqcLGW__animDelay1{animation:1.45s cubic-bezier(.16,1,.3,1) .12s both LifeAtJagans-module__PqcLGW__smoothLifeReveal}.LifeAtJagans-module__PqcLGW__animDelay2{animation:1.45s cubic-bezier(.16,1,.3,1) .24s both LifeAtJagans-module__PqcLGW__smoothLifeReveal}.LifeAtJagans-module__PqcLGW__animDelay3{animation:1.55s cubic-bezier(.16,1,.3,1) .36s both LifeAtJagans-module__PqcLGW__smoothLifeReveal}.LifeAtJagans-module__PqcLGW__animDelay4{animation:1.65s cubic-bezier(.16,1,.3,1) .48s both LifeAtJagans-module__PqcLGW__smoothLifeReveal}.LifeAtJagans-module__PqcLGW__header{flex-direction:column;align-items:flex-start;margin-bottom:2.75rem;display:flex}.LifeAtJagans-module__PqcLGW__eyebrowTag{text-transform:uppercase;letter-spacing:.12em;color:#b86e00;background:#fffbeb;border:1px solid #fde68a;border-radius:9999px;align-items:center;gap:.45rem;margin-bottom:.5rem;padding:.35rem .85rem;font-size:.8125rem;font-weight:800;display:inline-flex}.LifeAtJagans-module__PqcLGW__eyebrowIcon{color:#b86e00}.LifeAtJagans-module__PqcLGW__title{color:#053b2a;letter-spacing:-.02em;margin:0;font-size:2.15rem;font-weight:800;line-height:1.2}@media (min-width:768px){.LifeAtJagans-module__PqcLGW__title{font-size:2.65rem}}.LifeAtJagans-module__PqcLGW__accentLine{background:linear-gradient(90deg,#b86e00 0%,#053b2a 100%);border-radius:9999px;width:3.5rem;height:4px;margin-top:.85rem}.LifeAtJagans-module__PqcLGW__mainGrid{grid-template-columns:1fr;align-items:stretch;gap:2rem;display:grid}@media (min-width:1024px){.LifeAtJagans-module__PqcLGW__mainGrid{grid-template-columns:repeat(12,minmax(0,1fr));gap:2rem}}.LifeAtJagans-module__PqcLGW__leftCol{flex-direction:column;justify-content:space-between;gap:1.5rem;display:flex}@media (min-width:1024px){.LifeAtJagans-module__PqcLGW__leftCol{grid-column:span 5/span 5}}.LifeAtJagans-module__PqcLGW__subText{color:#4b5563;margin:0;font-size:.925rem;line-height:1.75}.LifeAtJagans-module__PqcLGW__imageFrame{background-color:#053b2a;border:1px solid #053b2a14;border-radius:1.5rem;height:100%;min-height:280px;position:relative;overflow:hidden;box-shadow:0 10px 30px -4px #053b2a14}.LifeAtJagans-module__PqcLGW__campusImg{object-fit:cover;object-position:center;will-change:transform, opacity;width:100%;height:100%;transition:opacity 1.5s cubic-bezier(.16,1,.3,1),transform 2s cubic-bezier(.16,1,.3,1);position:absolute;inset:0}.LifeAtJagans-module__PqcLGW__activeImg{opacity:1;transform:scale(1.03)}.LifeAtJagans-module__PqcLGW__inactiveImg{opacity:0;pointer-events:none;transform:scale(1)}.LifeAtJagans-module__PqcLGW__imageOverlay{pointer-events:none;background:linear-gradient(#0000 40%,#053b2ad1 100%);position:absolute;inset:0}.LifeAtJagans-module__PqcLGW__imageBadge{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#fbbf24;z-index:2;background:#053b2ae6;border:1px solid #fff3;border-radius:.65rem;max-width:fit-content;padding:.45rem .85rem;font-size:.775rem;font-weight:800;position:absolute;bottom:1.25rem;left:1.25rem;right:1.25rem;box-shadow:0 4px 12px #00000040}.LifeAtJagans-module__PqcLGW__dotsWrapper{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:3;background:#053b2abf;border:1px solid #fff3;border-radius:9999px;gap:.45rem;padding:.35rem .65rem;display:flex;position:absolute;top:1rem;right:1rem}.LifeAtJagans-module__PqcLGW__dot{cursor:pointer;background:#ffffff73;border:none;border-radius:9999px;width:6px;height:6px;padding:0;transition:width .5s cubic-bezier(.16,1,.3,1),background-color .5s}.LifeAtJagans-module__PqcLGW__activeDot{background:#fbbf24;width:18px}.LifeAtJagans-module__PqcLGW__rightCol{flex-direction:column;display:flex}@media (min-width:1024px){.LifeAtJagans-module__PqcLGW__rightCol{grid-column:span 7/span 7}}.LifeAtJagans-module__PqcLGW__rightGrid{grid-template-columns:1fr;gap:1.25rem;height:100%;display:grid}@media (min-width:640px){.LifeAtJagans-module__PqcLGW__rightGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.35rem}}.LifeAtJagans-module__PqcLGW__pillarCard{will-change:transform;background-color:#fff;border:1px solid #053b2a14;border-radius:1.5rem;flex-direction:column;justify-content:flex-start;padding:1.75rem 1.5rem;transition:transform .5s cubic-bezier(.16,1,.3,1),box-shadow .5s,border-color .5s;display:flex;position:relative;box-shadow:0 8px 24px -4px #053b2a0a}.LifeAtJagans-module__PqcLGW__pillarCard:hover{border-color:#053b2a33;transform:translateY(-6px);box-shadow:0 16px 36px -4px #053b2a1f}.LifeAtJagans-module__PqcLGW__iconSquircle{border-radius:1rem;flex-shrink:0;justify-content:center;align-items:center;width:3.4rem;height:3.4rem;margin-bottom:1.25rem;transition:transform .5s cubic-bezier(.16,1,.3,1);display:flex}.LifeAtJagans-module__PqcLGW__pillarCard:hover .LifeAtJagans-module__PqcLGW__iconSquircle{transform:scale(1.08)}.LifeAtJagans-module__PqcLGW__themeEmerald{color:#059669;background-color:#ecfdf5;border:1.5px solid #a7f3d0}.LifeAtJagans-module__PqcLGW__themeAmber{color:#d97706;background-color:#fffbeb;border:1.5px solid #fde68a}.LifeAtJagans-module__PqcLGW__themePurple{color:#9333ea;background-color:#faf5ff;border:1.5px solid #e9d5ff}.LifeAtJagans-module__PqcLGW__themeTeal{color:#0d9488;background-color:#f0fdfa;border:1.5px solid #99f6e4}.LifeAtJagans-module__PqcLGW__cardHeader{flex-direction:column;margin-bottom:.65rem;display:flex}.LifeAtJagans-module__PqcLGW__pillarTitle{color:#053b2a;letter-spacing:-.01em;margin:0 0 .45rem;font-size:1.15rem;font-weight:800;line-height:1.3}.LifeAtJagans-module__PqcLGW__goldDash{background-color:#b86e00;border-radius:9999px;width:2rem;height:3px}.LifeAtJagans-module__PqcLGW__pillarDesc{color:#4b5563;margin:0;font-size:.845rem;line-height:1.65}
.CampusHighlights-module__qWN7fa__section{font-family:var(--font-sora), "Sora", -apple-system, BlinkMacSystemFont, sans-serif;background:radial-gradient(circle at 50% 10%,#053b2a 0%,#032319 100%);border-bottom:1px solid #34d39926;padding:2.75rem 1rem 3rem;position:relative;overflow:hidden}.CampusHighlights-module__qWN7fa__bgOrbLeft{filter:blur(65px);pointer-events:none;will-change:transform;background:radial-gradient(circle,#34d3991f 0%,#0000 70%);width:460px;height:460px;position:absolute;top:10%;left:-8%;transform:translate(0,0)}.CampusHighlights-module__qWN7fa__bgOrbRight{filter:blur(75px);pointer-events:none;will-change:transform;background:radial-gradient(circle,#fbbf241f 0%,#0000 70%);width:480px;height:480px;position:absolute;bottom:5%;right:-8%;transform:translate(0,0)}.CampusHighlights-module__qWN7fa__container{z-index:5;flex-direction:column;max-width:86rem;margin:0 auto;display:flex;position:relative}.CampusHighlights-module__qWN7fa__hiddenState{opacity:0;transition:none;transform:translateY(26px)}@keyframes CampusHighlights-module__qWN7fa__smoothHighlightReveal{0%{opacity:0;transform:translateY(26px)}to{opacity:1;transform:translate(0,0)}}.CampusHighlights-module__qWN7fa__animateHeader{animation:1.35s cubic-bezier(.16,1,.3,1) 80ms both CampusHighlights-module__qWN7fa__smoothHighlightReveal}.CampusHighlights-module__qWN7fa__animDelay1{animation:1.45s cubic-bezier(.16,1,.3,1) .12s both CampusHighlights-module__qWN7fa__smoothHighlightReveal}.CampusHighlights-module__qWN7fa__animDelay2{animation:1.45s cubic-bezier(.16,1,.3,1) .24s both CampusHighlights-module__qWN7fa__smoothHighlightReveal}.CampusHighlights-module__qWN7fa__animDelay3{animation:1.55s cubic-bezier(.16,1,.3,1) .36s both CampusHighlights-module__qWN7fa__smoothHighlightReveal}.CampusHighlights-module__qWN7fa__animDelay4{animation:1.55s cubic-bezier(.16,1,.3,1) .48s both CampusHighlights-module__qWN7fa__smoothHighlightReveal}.CampusHighlights-module__qWN7fa__animDelay5{animation:1.6s cubic-bezier(.16,1,.3,1) .6s both CampusHighlights-module__qWN7fa__smoothHighlightReveal}.CampusHighlights-module__qWN7fa__animDelay6{animation:1.65s cubic-bezier(.16,1,.3,1) .72s both CampusHighlights-module__qWN7fa__smoothHighlightReveal}.CampusHighlights-module__qWN7fa__header{text-align:center;flex-direction:column;align-items:center;max-width:46rem;margin:0 auto 3.5rem;display:flex}.CampusHighlights-module__qWN7fa__eyebrowTag{text-transform:uppercase;letter-spacing:.12em;color:#fbbf24;background:#fbbf2426;border:1px solid #fbbf2466;border-radius:9999px;align-items:center;gap:.45rem;margin-bottom:.5rem;padding:.35rem .85rem;font-size:.8125rem;font-weight:800;display:inline-flex}.CampusHighlights-module__qWN7fa__eyebrowIcon{color:#fbbf24}.CampusHighlights-module__qWN7fa__title{color:#fff;letter-spacing:-.02em;margin:0;font-size:2.15rem;font-weight:800;line-height:1.2}@media (min-width:768px){.CampusHighlights-module__qWN7fa__title{font-size:2.65rem}}.CampusHighlights-module__qWN7fa__accentLine{background:linear-gradient(90deg,#fbbf24 0%,#34d399 100%);border-radius:9999px;width:3.5rem;height:4px;margin:.85rem auto 1rem}.CampusHighlights-module__qWN7fa__headerSub{color:#d1fae5;margin:0;font-size:.925rem;line-height:1.6}.CampusHighlights-module__qWN7fa__grid{grid-template-columns:1fr;align-items:stretch;gap:1.25rem;display:grid}@media (min-width:640px){.CampusHighlights-module__qWN7fa__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.35rem}}@media (min-width:1024px){.CampusHighlights-module__qWN7fa__grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:1.15rem}}.CampusHighlights-module__qWN7fa__card{-webkit-backdrop-filter:blur(14px);will-change:transform;background-color:#032319d9;border:1px solid #34d39940;border-radius:1.5rem;flex-direction:column;justify-content:space-between;transition:transform .5s cubic-bezier(.16,1,.3,1),box-shadow .5s,border-color .5s;display:flex;position:relative;overflow:hidden;box-shadow:0 8px 24px #0000004d}.CampusHighlights-module__qWN7fa__card:hover{border-color:#fbbf24;transform:translateY(-6px);box-shadow:0 16px 36px #00000080}.CampusHighlights-module__qWN7fa__imageFrame{background-color:#053b2a;width:100%;height:11.5rem;position:relative;overflow:hidden}.CampusHighlights-module__qWN7fa__cardImg{object-fit:cover;object-position:center;will-change:transform;width:100%;height:100%;transition:transform .7s cubic-bezier(.16,1,.3,1)}.CampusHighlights-module__qWN7fa__card:hover .CampusHighlights-module__qWN7fa__cardImg{transform:scale(1.08)}.CampusHighlights-module__qWN7fa__imageOverlay{pointer-events:none;background:linear-gradient(#0000 50%,#032319bf 100%);position:absolute;inset:0}.CampusHighlights-module__qWN7fa__content{flex-direction:column;flex:1;justify-content:flex-start;gap:.65rem;padding:1.35rem 1.15rem;display:flex}.CampusHighlights-module__qWN7fa__iconHeader{align-items:center;gap:.65rem;display:flex}.CampusHighlights-module__qWN7fa__iconSquircle{border-radius:.75rem;flex-shrink:0;justify-content:center;align-items:center;width:2.35rem;height:2.35rem;transition:transform .5s cubic-bezier(.16,1,.3,1);display:flex}.CampusHighlights-module__qWN7fa__card:hover .CampusHighlights-module__qWN7fa__iconSquircle{transform:scale(1.08)}.CampusHighlights-module__qWN7fa__themeEmerald{color:#34d399;background-color:#34d39926;border:1.5px solid #34d39959}.CampusHighlights-module__qWN7fa__themeAmber{color:#fbbf24;background-color:#fbbf2426;border:1.5px solid #fbbf2459}.CampusHighlights-module__qWN7fa__themePurple{color:#c084fc;background-color:#a855f726;border:1.5px solid #a855f759}.CampusHighlights-module__qWN7fa__themeTeal{color:#2dd4bf;background-color:#14b8a626;border:1.5px solid #14b8a659}.CampusHighlights-module__qWN7fa__themePeach{color:#fb923c;background-color:#fb923c26;border:1.5px solid #fb923c59}.CampusHighlights-module__qWN7fa__cardTitle{color:#fff;letter-spacing:-.01em;margin:0;font-size:.95rem;font-weight:800;line-height:1.25}.CampusHighlights-module__qWN7fa__description{color:#d1fae5;margin:0;font-size:.775rem;line-height:1.6}.CampusHighlights-module__qWN7fa__btnWrapper{justify-content:center;margin-top:3.5rem;display:flex}.CampusHighlights-module__qWN7fa__viewAllBtn{color:#fff;will-change:transform;background:linear-gradient(135deg,#0e5a40 0%,#053b2a 100%);border:1px solid #34d39959;border-radius:.75rem;align-items:center;gap:.55rem;padding:.85rem 1.85rem;font-size:.845rem;font-weight:800;text-decoration:none;transition:transform .5s cubic-bezier(.16,1,.3,1),background-color .4s,box-shadow .4s,border-color .3s;display:inline-flex;box-shadow:0 4px 14px #0000004d}.CampusHighlights-module__qWN7fa__viewAllBtn:hover{background:linear-gradient(135deg,#b86e00 0%,#d97706 100%);border-color:#fbbf24;transform:translateY(-2px);box-shadow:0 6px 18px #b86e0066}
.StudentClubs-module__og3x8q__section{font-family:var(--font-sora), "Sora", -apple-system, BlinkMacSystemFont, sans-serif;background:radial-gradient(circle at 50% 10%,#fff 0%,#f7f4ed 100%);border-bottom:1px solid #f0ece1;padding:2.75rem 1rem 3rem;position:relative;overflow:hidden}.StudentClubs-module__og3x8q__bgOrbLeft{filter:blur(65px);pointer-events:none;will-change:transform;background:radial-gradient(circle,#053b2a0d 0%,#0000 70%);width:450px;height:450px;position:absolute;top:10%;left:-6%;transform:translate(0,0)}.StudentClubs-module__og3x8q__bgOrbRight{filter:blur(75px);pointer-events:none;will-change:transform;background:radial-gradient(circle,#b86e000f 0%,#0000 70%);width:480px;height:480px;position:absolute;bottom:10%;right:-6%;transform:translate(0,0)}.StudentClubs-module__og3x8q__container{z-index:5;max-width:86rem;margin:0 auto;position:relative}.StudentClubs-module__og3x8q__hiddenState{opacity:0;transition:none;transform:translateY(26px)}@keyframes StudentClubs-module__og3x8q__smoothClubsReveal{0%{opacity:0;transform:translateY(26px)}to{opacity:1;transform:translate(0,0)}}.StudentClubs-module__og3x8q__animateCard{animation:1.35s cubic-bezier(.16,1,.3,1) 50ms both StudentClubs-module__og3x8q__smoothClubsReveal}.StudentClubs-module__og3x8q__animateHeader{animation:1.35s cubic-bezier(.16,1,.3,1) .12s both StudentClubs-module__og3x8q__smoothClubsReveal}.StudentClubs-module__og3x8q__animDelay1{animation:1.45s cubic-bezier(.16,1,.3,1) .16s both StudentClubs-module__og3x8q__smoothClubsReveal}.StudentClubs-module__og3x8q__animDelay2{animation:1.45s cubic-bezier(.16,1,.3,1) .28s both StudentClubs-module__og3x8q__smoothClubsReveal}.StudentClubs-module__og3x8q__animDelay3{animation:1.55s cubic-bezier(.16,1,.3,1) .4s both StudentClubs-module__og3x8q__smoothClubsReveal}.StudentClubs-module__og3x8q__animDelay4{animation:1.55s cubic-bezier(.16,1,.3,1) .52s both StudentClubs-module__og3x8q__smoothClubsReveal}.StudentClubs-module__og3x8q__animDelay5{animation:1.6s cubic-bezier(.16,1,.3,1) .64s both StudentClubs-module__og3x8q__smoothClubsReveal}.StudentClubs-module__og3x8q__animDelay6{animation:1.65s cubic-bezier(.16,1,.3,1) .72s both StudentClubs-module__og3x8q__smoothClubsReveal}.StudentClubs-module__og3x8q__card{will-change:transform;background-color:#fff;border:1px solid #053b2a14;border-radius:1.75rem;grid-template-columns:1fr;align-items:stretch;transition:transform .5s cubic-bezier(.16,1,.3,1),box-shadow .5s;display:grid;overflow:hidden;box-shadow:0 12px 36px -4px #053b2a0f}@media (min-width:1024px){.StudentClubs-module__og3x8q__card{grid-template-columns:repeat(12,minmax(0,1fr))}}.StudentClubs-module__og3x8q__card:hover{transform:translateY(-4px);box-shadow:0 20px 45px -6px #053b2a1f}.StudentClubs-module__og3x8q__leftSection{flex-direction:column;justify-content:space-between;gap:2.5rem;padding:2.25rem 1.75rem;display:flex}@media (min-width:768px){.StudentClubs-module__og3x8q__leftSection{padding:3rem 2.5rem}}@media (min-width:1024px){.StudentClubs-module__og3x8q__leftSection{grid-column:span 8/span 8}}.StudentClubs-module__og3x8q__header{flex-direction:column;display:flex}.StudentClubs-module__og3x8q__eyebrowTag{text-transform:uppercase;letter-spacing:.12em;color:#b86e00;background:#fffbeb;border:1px solid #fde68a;border-radius:9999px;align-items:center;gap:.45rem;width:fit-content;margin-bottom:.65rem;padding:.35rem .85rem;font-size:.8125rem;font-weight:800;display:inline-flex}.StudentClubs-module__og3x8q__eyebrowIcon{color:#b86e00}.StudentClubs-module__og3x8q__title{color:#053b2a;letter-spacing:-.02em;margin:0;font-size:2rem;font-weight:800;line-height:1.25}@media (min-width:768px){.StudentClubs-module__og3x8q__title{font-size:2.45rem}}.StudentClubs-module__og3x8q__accentLine{background:linear-gradient(90deg,#b86e00 0%,#053b2a 100%);border-radius:9999px;width:3.5rem;height:4px;margin:.85rem 0 1.15rem}.StudentClubs-module__og3x8q__subText{color:#4b5563;max-width:36rem;margin:0;font-size:.9rem;line-height:1.7}.StudentClubs-module__og3x8q__clubsGrid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:center;gap:1rem;display:grid}@media (min-width:640px){.StudentClubs-module__og3x8q__clubsGrid{grid-template-columns:repeat(6,minmax(0,1fr));gap:.25rem}}.StudentClubs-module__og3x8q__clubWrapper{align-items:center;height:100%;display:flex;position:relative}.StudentClubs-module__og3x8q__clubItem{text-align:center;will-change:transform;flex-direction:column;align-items:center;gap:.85rem;width:100%;padding:.5rem .25rem;transition:transform .5s cubic-bezier(.16,1,.3,1);display:flex}.StudentClubs-module__og3x8q__clubItem:hover{transform:translateY(-6px)}.StudentClubs-module__og3x8q__iconSquircle{border-radius:1rem;flex-shrink:0;justify-content:center;align-items:center;width:3.5rem;height:3.5rem;transition:transform .5s cubic-bezier(.16,1,.3,1),box-shadow .4s;display:flex;box-shadow:0 4px 12px #0000000a}.StudentClubs-module__og3x8q__clubItem:hover .StudentClubs-module__og3x8q__iconSquircle{transform:scale(1.08)}.StudentClubs-module__og3x8q__themeEmerald{color:#059669;background-color:#ecfdf5;border:1.5px solid #a7f3d0}.StudentClubs-module__og3x8q__themeAmber{color:#d97706;background-color:#fffbeb;border:1.5px solid #fde68a}.StudentClubs-module__og3x8q__themePurple{color:#9333ea;background-color:#faf5ff;border:1.5px solid #e9d5ff}.StudentClubs-module__og3x8q__themeTeal{color:#0d9488;background-color:#f0fdfa;border:1.5px solid #99f6e4}.StudentClubs-module__og3x8q__themeBlue{color:#2563eb;background-color:#eff6ff;border:1.5px solid #bfdbfe}.StudentClubs-module__og3x8q__themePeach{color:#ea580c;background-color:#ffedd5;border:1.5px solid #fed7aa}.StudentClubs-module__og3x8q__clubName{color:#053b2a;letter-spacing:-.01em;margin:0;font-size:.8125rem;font-weight:800;line-height:1.25}.StudentClubs-module__og3x8q__verticalDivider{display:none}@media (min-width:640px){.StudentClubs-module__og3x8q__verticalDivider{background-color:#f0ece1;width:1px;display:block;position:absolute;top:15%;bottom:15%;right:0}}.StudentClubs-module__og3x8q__rightImageWrapper{background-color:#053b2a;width:100%;min-height:300px;position:relative;overflow:hidden}@media (min-width:1024px){.StudentClubs-module__og3x8q__rightImageWrapper{grid-column:span 4/span 4;min-height:100%}}.StudentClubs-module__og3x8q__rightImg{object-fit:cover;object-position:center;will-change:transform, opacity;width:100%;height:100%;transition:opacity 1.5s cubic-bezier(.16,1,.3,1),transform 2s cubic-bezier(.16,1,.3,1);position:absolute;inset:0}.StudentClubs-module__og3x8q__activeImg{opacity:1;transform:scale(1.03)}.StudentClubs-module__og3x8q__inactiveImg{opacity:0;pointer-events:none;transform:scale(1)}.StudentClubs-module__og3x8q__imageOverlay{pointer-events:none;background:linear-gradient(#0000 40%,#053b2ad1 100%);position:absolute;inset:0}.StudentClubs-module__og3x8q__imageBadge{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#fbbf24;z-index:2;background:#053b2ae6;border:1px solid #fff3;border-radius:.65rem;max-width:fit-content;padding:.45rem .85rem;font-size:.775rem;font-weight:800;position:absolute;bottom:1.25rem;left:1.25rem;right:1.25rem;box-shadow:0 4px 12px #00000040}.StudentClubs-module__og3x8q__dotsWrapper{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:3;background:#053b2abf;border:1px solid #fff3;border-radius:9999px;gap:.45rem;padding:.35rem .65rem;display:flex;position:absolute;top:1rem;right:1rem}.StudentClubs-module__og3x8q__dot{cursor:pointer;background:#ffffff73;border:none;border-radius:9999px;width:6px;height:6px;padding:0;transition:width .5s cubic-bezier(.16,1,.3,1),background-color .5s}.StudentClubs-module__og3x8q__activeDot{background:#fbbf24;width:18px}
.StudentTestimonials-module__gKcOeW__section{font-family:var(--font-sora), "Sora", -apple-system, BlinkMacSystemFont, sans-serif;background:radial-gradient(circle at 50% 10%,#053b2a 0%,#032319 100%);border-bottom:1px solid #34d39926;padding:2.75rem 1rem 3rem;position:relative;overflow:hidden}.StudentTestimonials-module__gKcOeW__bgOrbLeft{filter:blur(65px);pointer-events:none;will-change:transform;background:radial-gradient(circle,#34d3991f 0%,#0000 70%);width:460px;height:460px;position:absolute;top:10%;left:-8%;transform:translate(0,0)}.StudentTestimonials-module__gKcOeW__bgOrbRight{filter:blur(75px);pointer-events:none;will-change:transform;background:radial-gradient(circle,#fbbf241f 0%,#0000 70%);width:480px;height:480px;position:absolute;bottom:5%;right:-8%;transform:translate(0,0)}.StudentTestimonials-module__gKcOeW__container{z-index:5;flex-direction:column;max-width:86rem;margin:0 auto;display:flex;position:relative}.StudentTestimonials-module__gKcOeW__hiddenState{opacity:0;transition:none;transform:translateY(26px)}@keyframes StudentTestimonials-module__gKcOeW__smoothTestimonialReveal{0%{opacity:0;transform:translateY(26px)}to{opacity:1;transform:translate(0,0)}}.StudentTestimonials-module__gKcOeW__animateHeader{animation:1.35s cubic-bezier(.16,1,.3,1) 80ms both StudentTestimonials-module__gKcOeW__smoothTestimonialReveal}.StudentTestimonials-module__gKcOeW__animDelay1{animation:1.45s cubic-bezier(.16,1,.3,1) .12s both StudentTestimonials-module__gKcOeW__smoothTestimonialReveal}.StudentTestimonials-module__gKcOeW__animDelay2{animation:1.45s cubic-bezier(.16,1,.3,1) .24s both StudentTestimonials-module__gKcOeW__smoothTestimonialReveal}.StudentTestimonials-module__gKcOeW__animDelay3{animation:1.55s cubic-bezier(.16,1,.3,1) .36s both StudentTestimonials-module__gKcOeW__smoothTestimonialReveal}.StudentTestimonials-module__gKcOeW__header{text-align:center;flex-direction:column;align-items:center;max-width:46rem;margin:0 auto 3.5rem;display:flex}.StudentTestimonials-module__gKcOeW__eyebrowTag{text-transform:uppercase;letter-spacing:.12em;color:#fbbf24;background:#fbbf2426;border:1px solid #fbbf2466;border-radius:9999px;align-items:center;gap:.45rem;margin-bottom:.5rem;padding:.35rem .85rem;font-size:.8125rem;font-weight:800;display:inline-flex}.StudentTestimonials-module__gKcOeW__eyebrowIcon{color:#fbbf24}.StudentTestimonials-module__gKcOeW__title{color:#fff;letter-spacing:-.02em;margin:0;font-size:2.15rem;font-weight:800;line-height:1.2}@media (min-width:768px){.StudentTestimonials-module__gKcOeW__title{font-size:2.65rem}}.StudentTestimonials-module__gKcOeW__accentLine{background:linear-gradient(90deg,#fbbf24 0%,#34d399 100%);border-radius:9999px;width:3.5rem;height:4px;margin:.85rem auto 1rem}.StudentTestimonials-module__gKcOeW__headerSub{color:#d1fae5;margin:0;font-size:.925rem;line-height:1.6}.StudentTestimonials-module__gKcOeW__grid{grid-template-columns:1fr;align-items:stretch;gap:1.5rem;display:grid}@media (min-width:640px){.StudentTestimonials-module__gKcOeW__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem}}@media (min-width:1024px){.StudentTestimonials-module__gKcOeW__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.75rem}}.StudentTestimonials-module__gKcOeW__card{-webkit-backdrop-filter:blur(14px);will-change:transform;background-color:#032319d9;border:1px solid #34d39940;border-radius:1.75rem;justify-content:space-between;align-items:flex-start;gap:1.25rem;padding:2rem 1.65rem;transition:transform .5s cubic-bezier(.16,1,.3,1),box-shadow .5s,border-color .5s;display:flex;position:relative;overflow:hidden;box-shadow:0 10px 28px #0000004d}.StudentTestimonials-module__gKcOeW__card:hover{border-color:#fbbf24;transform:translateY(-6px);box-shadow:0 18px 36px #00000080}.StudentTestimonials-module__gKcOeW__leftContent{flex-direction:column;flex:1;gap:.85rem;display:flex}.StudentTestimonials-module__gKcOeW__quoteMarkBadge{border-radius:.75rem;flex-shrink:0;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;transition:transform .5s cubic-bezier(.16,1,.3,1);display:flex}.StudentTestimonials-module__gKcOeW__card:hover .StudentTestimonials-module__gKcOeW__quoteMarkBadge{transform:scale(1.08)}.StudentTestimonials-module__gKcOeW__themeEmerald{color:#34d399;background-color:#34d39926;border:1.5px solid #34d39959}.StudentTestimonials-module__gKcOeW__themeAmber{color:#fbbf24;background-color:#fbbf2426;border:1.5px solid #fbbf2459}.StudentTestimonials-module__gKcOeW__themePurple{color:#c084fc;background-color:#a855f726;border:1.5px solid #a855f759}.StudentTestimonials-module__gKcOeW__quoteText{color:#e2e8f0;margin:0;font-size:.875rem;font-weight:500;line-height:1.7}.StudentTestimonials-module__gKcOeW__meta{border-top:1px solid #ffffff1a;flex-direction:column;gap:.15rem;margin-top:.35rem;padding-top:.75rem;display:flex}.StudentTestimonials-module__gKcOeW__studentName{color:#fff;letter-spacing:-.01em;margin:0;font-size:.95rem;font-weight:800;line-height:1.25}.StudentTestimonials-module__gKcOeW__studentRole{color:#fbbf24;text-transform:uppercase;letter-spacing:.04em;margin:0;font-size:.75rem;font-weight:700}.StudentTestimonials-module__gKcOeW__avatarBadge{will-change:transform;border:2px solid #34d3994d;border-radius:1.25rem;flex-shrink:0;width:4.5rem;height:4.5rem;transition:transform .5s cubic-bezier(.16,1,.3,1),border-color .3s;overflow:hidden;box-shadow:0 4px 14px #00000040}@media (min-width:768px){.StudentTestimonials-module__gKcOeW__avatarBadge{width:5rem;height:5rem}}.StudentTestimonials-module__gKcOeW__card:hover .StudentTestimonials-module__gKcOeW__avatarBadge{border-color:#fbbf24;transform:scale(1.05)}.StudentTestimonials-module__gKcOeW__avatarImg{object-fit:cover;object-position:center;width:100%;height:100%}
