.StatsSection_statsSection__vaCmE{width:100%;padding:56px 16px 64px;background-color:#f3f7fd}.StatsSection_container__Mc_kK{max-width:var(--section-max-width);margin:0 auto;display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,1.05fr);gap:28px 32px;align-items:center}.StatsSection_contentColumn__5XWPy{min-width:0}.StatsSection_sectionHeading__1bRLB{margin-bottom:28px;max-width:none}.StatsSection_highlight__2D3eP{color:var(--primary-color)}.StatsSection_btnApply__SR_oy{display:flex;width:fit-content;align-items:center;background-color:var(--primary-dark);color:var(--white);border-radius:44px;padding:0 24px 0 0;gap:12px;font-weight:800;font-size:.82rem;letter-spacing:.03em;white-space:nowrap;text-decoration:none;border:1px solid var(--primary-dark);box-shadow:0 12px 24px -10px rgba(27,54,93,.75)}.StatsSection_btnApply__SR_oy:hover{box-shadow:0 16px 30px -10px rgba(27,54,93,.9)}.StatsSection_applyIconCircle__jqSLE{background:linear-gradient(135deg,var(--primary-color),#3b82f6);color:var(--white);width:46px;height:46px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:1.2rem;flex-shrink:0;box-shadow:0 6px 14px rgba(29,78,216,.3)}.StatsSection_statsColumn__ydQ_K{width:100%;min-width:0}.StatsSection_statsGrid__1AvVF{width:100%;display:grid;grid-template-columns:auto auto;justify-content:center;gap:28px 62px}.StatsSection_statItem__yIcgz{display:flex;flex-direction:column;align-items:center;text-align:center;width:auto}.StatsSection_statCircle__Or4PR{position:relative;width:clamp(148px,22vw,188px);height:clamp(148px,22vw,188px);border-radius:50%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;background:linear-gradient(160deg,#ffffff,#f8fafc);box-shadow:0 14px 28px -14px rgba(27,54,93,.28),inset 0 1px 0 rgba(255,255,255,.9);z-index:1;transition:transform .25s ease,box-shadow .25s ease}.StatsSection_statItem__yIcgz:hover .StatsSection_statCircle__Or4PR{transform:translateY(-4px);box-shadow:0 20px 34px -14px rgba(27,54,93,.34),inset 0 1px 0 rgba(255,255,255,.9)}.StatsSection_statRing__hXy2a{position:absolute;inset:-8px;border-radius:50%;border:5px solid transparent;background:linear-gradient(var(--white),var(--white)) padding-box,var(--ring-gradient) border-box;pointer-events:none;z-index:-1;animation:StatsSection_ringSpin__8BekL 10s linear infinite}.StatsSection_statItem__yIcgz:nth-child(2) .StatsSection_statRing__hXy2a{animation-duration:12s;animation-direction:reverse}.StatsSection_statItem__yIcgz:nth-child(3) .StatsSection_statRing__hXy2a{animation-duration:11s}.StatsSection_statItem__yIcgz:nth-child(4) .StatsSection_statRing__hXy2a{animation-duration:13s;animation-direction:reverse}.StatsSection_statGlow__w78UX{position:absolute;inset:12px;border-radius:50%;background:var(--glow);opacity:.5;pointer-events:none;z-index:0;animation:StatsSection_glowPulse__6zz38 3.2s ease-in-out infinite}.StatsSection_statItem__yIcgz:nth-child(2) .StatsSection_statGlow__w78UX{animation-delay:.4s}.StatsSection_statItem__yIcgz:nth-child(3) .StatsSection_statGlow__w78UX{animation-delay:.8s}.StatsSection_statItem__yIcgz:nth-child(4) .StatsSection_statGlow__w78UX{animation-delay:1.2s}.StatsSection_statIcon__o6_i9{position:relative;z-index:1;width:60px;height:60px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:1.5rem;color:var(--white);background:var(--accent);box-shadow:0 8px 16px -6px var(--accent-shadow);animation:StatsSection_iconFloat__s9UNT 2.8s ease-in-out infinite}.StatsSection_statItem__yIcgz:nth-child(2n) .StatsSection_statIcon__o6_i9{animation-delay:.6s}.StatsSection_statValue__fS0Rl{position:relative;z-index:1;color:var(--primary-dark);font-size:clamp(1.85rem,3vw,2.35rem);font-weight:800;letter-spacing:-.03em;line-height:1.05;margin:0}.StatsSection_statLabel__qMpH_{margin-top:14px;color:var(--primary-dark);font-size:.88rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;max-width:160px;line-height:1.3}.StatsSection_toneBlue__H1qot .StatsSection_statLabel__qMpH_{color:#1b365d}.StatsSection_toneGold__AC_gq .StatsSection_statLabel__qMpH_{color:#c9a000}.StatsSection_toneRed__8Z3ln .StatsSection_statLabel__qMpH_{color:#c62828}.StatsSection_toneGreen__zY8WI .StatsSection_statLabel__qMpH_{color:#2e7d32}@keyframes StatsSection_ringSpin__8BekL{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes StatsSection_glowPulse__6zz38{0%,to{opacity:.4;transform:scale(.96)}50%{opacity:.75;transform:scale(1.03)}}@keyframes StatsSection_iconFloat__s9UNT{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}@media (prefers-reduced-motion:reduce){.StatsSection_statGlow__w78UX,.StatsSection_statIcon__o6_i9,.StatsSection_statRing__hXy2a{animation:none}.StatsSection_statItem__yIcgz:hover .StatsSection_statCircle__Or4PR{transform:none}}.StatsSection_toneBlue__H1qot{--accent:linear-gradient(135deg,#12253f,#1b365d);--accent-shadow:rgba(27,54,93,0.5);--ring-gradient:linear-gradient(135deg,#1b365d,#5b7aa8,#1b365d);--glow:radial-gradient(circle,rgba(27,54,93,0.16),transparent 68%)}.StatsSection_toneGold__AC_gq{--accent:linear-gradient(135deg,#e6b800,#ffc400);--accent-shadow:rgba(255,196,0,0.45);--ring-gradient:linear-gradient(135deg,#ffc400,#ffe082,#ffc400);--glow:radial-gradient(circle,rgba(255,196,0,0.18),transparent 68%)}.StatsSection_toneRed__8Z3ln{--accent:linear-gradient(135deg,#b71c1c,#d32f2f);--accent-shadow:rgba(211,47,47,0.45);--ring-gradient:linear-gradient(135deg,#d32f2f,#ef9a9a,#d32f2f);--glow:radial-gradient(circle,rgba(211,47,47,0.16),transparent 68%)}.StatsSection_toneGreen__zY8WI{--accent:linear-gradient(135deg,#1b5e20,#2e7d32);--accent-shadow:rgba(46,125,50,0.45);--ring-gradient:linear-gradient(135deg,#2e7d32,#81c784,#2e7d32);--glow:radial-gradient(circle,rgba(46,125,50,0.16),transparent 68%)}@media (max-width:1024px){.StatsSection_container__Mc_kK{grid-template-columns:1fr;gap:36px;text-align:center}.StatsSection_contentColumn__5XWPy{display:flex;flex-direction:column;align-items:center}.StatsSection_statsGrid__1AvVF{max-width:none;margin:0 auto;gap:24px 40px}.StatsSection_statCircle__Or4PR{width:clamp(140px,34vw,170px);height:clamp(140px,34vw,170px)}.StatsSection_statIcon__o6_i9{width:52px;height:52px;font-size:1.35rem}.StatsSection_statValue__fS0Rl{font-size:clamp(1.7rem,5vw,2.1rem)}}@media (max-width:600px){.StatsSection_statsSection__vaCmE{padding:32px 12px 40px}.StatsSection_statsGrid__1AvVF{max-width:none;gap:20px 24px}.StatsSection_statCircle__Or4PR{width:128px;height:128px}.StatsSection_statRing__hXy2a{inset:-6px}.StatsSection_statValue__fS0Rl{font-size:1.55rem}.StatsSection_statIcon__o6_i9{width:44px;height:44px;font-size:1.15rem}.StatsSection_statLabel__qMpH_{font-size:.78rem;margin-top:10px}}.StudentStoriesSection_storiesSection__85ZVl{width:100%;padding:56px 0 64px;background:radial-gradient(ellipse 55% 45% at 12% 20%,rgba(59,130,246,.1),transparent 65%),radial-gradient(ellipse 50% 40% at 88% 75%,rgba(16,185,129,.08),transparent 65%),#f5f8fd;overflow:hidden}.StudentStoriesSection_container__iChjJ{max-width:var(--section-max-width);margin:0 auto;padding:0 16px}.StudentStoriesSection_storiesGrid__Cf4sH{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;align-items:stretch}.StudentStoriesSection_storyCard__zHqLR{--accent:#1d4ed8;--accent-soft:rgba(29,78,216,0.1);--accent-mid:rgba(29,78,216,0.18);position:relative;display:flex;flex-direction:column;gap:20px;height:100%;min-height:340px;padding:28px 26px 22px 30px;border-radius:24px;background:#ffffff;border:1px solid rgba(27,54,93,.06);box-shadow:0 18px 40px -24px rgba(27,54,93,.35),0 4px 12px -6px rgba(27,54,93,.08);overflow:hidden;transition:box-shadow .25s ease,border-color .25s ease}.StudentStoriesSection_storyCard__zHqLR:hover{border-color:rgba(27,54,93,.12);box-shadow:0 26px 48px -22px rgba(27,54,93,.4),0 8px 18px -8px rgba(27,54,93,.12)}.StudentStoriesSection_accentRail__GVox0{position:absolute;left:0;top:18px;bottom:18px;width:4px;border-radius:0 6px 6px 0;background:linear-gradient(180deg,var(--accent),color-mix(in srgb,var(--accent) 40%,#fff))}.StudentStoriesSection_toneBlue__gctnt{--accent:#1d4ed8;--accent-soft:rgba(29,78,216,0.1);--accent-mid:rgba(29,78,216,0.18)}.StudentStoriesSection_toneGold__kcups{--accent:#d97706;--accent-soft:rgba(217,119,6,0.12);--accent-mid:rgba(245,158,11,0.22)}.StudentStoriesSection_toneGreen__gRiGY{--accent:#059669;--accent-soft:rgba(5,150,105,0.1);--accent-mid:rgba(16,185,129,0.2)}.StudentStoriesSection_cardTop__XZrMg{display:flex;align-items:flex-start;justify-content:space-between}.StudentStoriesSection_quoteGlyph__sPUL8{font-family:Georgia,Times New Roman,serif;font-size:4.2rem;line-height:.7;color:var(--accent);opacity:.9;-webkit-user-select:none;user-select:none}.StudentStoriesSection_toneDot__wlRPM{width:10px;height:10px;border-radius:50%;margin-top:6px;background:var(--accent);box-shadow:0 0 0 6px var(--accent-soft)}.StudentStoriesSection_storyText__dh2wg{margin:0;color:#334155;font-size:1.02rem;line-height:1.7;flex:1 1 auto;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:6;overflow:hidden}.StudentStoriesSection_studentBar___UVSA{display:flex;align-items:center;gap:14px;margin-top:auto;flex-shrink:0;padding:14px 14px 14px 12px;border-radius:16px;background:var(--accent-soft);border:1px solid var(--accent-mid)}.StudentStoriesSection_avatar__NjxO3{width:48px;height:48px;border-radius:50%;flex-shrink:0;display:grid;place-items:center;font-size:.8rem;font-weight:800;letter-spacing:.04em;color:#fff;background:var(--accent);box-shadow:0 8px 16px -8px var(--accent)}.StudentStoriesSection_studentMeta__Yi9d5{min-width:0}.StudentStoriesSection_studentName__USRD6{margin:0 0 2px;color:var(--primary-dark);font-size:1.02rem;font-weight:800;letter-spacing:-.01em}.StudentStoriesSection_studentCourse__Rjx_i{margin:0;color:#64748b;font-size:.84rem;font-weight:500}.StudentStoriesSection_sliderControls__UYq4X,.StudentStoriesSection_sliderWrap__drlAG{display:none}@media (max-width:1024px){.StudentStoriesSection_storiesGrid__Cf4sH{display:none}.StudentStoriesSection_sliderWrap__drlAG{display:block;width:100%;overflow:hidden;margin-top:8px;padding:0 20px}.StudentStoriesSection_track__VqX3D{display:flex;width:max-content;gap:16px;will-change:transform;transform:translateZ(0)}.StudentStoriesSection_slide__I00rs{flex:0 0 auto;width:calc((100vw - 40px - 16px) / 2)}.StudentStoriesSection_storyCard__zHqLR{min-height:320px}.StudentStoriesSection_sliderControls__UYq4X{display:flex;justify-content:center;align-items:center;gap:12px;margin:22px 0 0}.StudentStoriesSection_nextBtn__MAWzy,.StudentStoriesSection_prevBtn__44qvp{width:48px;height:48px;border-radius:50%;display:flex;align-items:center;justify-content:center;border:none;cursor:pointer;font-size:1.2rem;color:var(--white)}.StudentStoriesSection_prevBtn__44qvp{background-color:var(--primary-dark);box-shadow:0 8px 18px -8px rgba(27,54,93,.7)}.StudentStoriesSection_nextBtn__MAWzy{background:linear-gradient(135deg,#b71c1c,#d32f2f);box-shadow:0 8px 18px -8px rgba(211,47,47,.55)}}@media (max-width:600px){.StudentStoriesSection_storiesSection__85ZVl{padding:40px 0 48px}.StudentStoriesSection_container__iChjJ{padding:0 12px}.StudentStoriesSection_sliderWrap__drlAG{padding:0 16px}.StudentStoriesSection_track__VqX3D{gap:14px}.StudentStoriesSection_slide__I00rs{width:calc(100vw - 32px)}.StudentStoriesSection_storyCard__zHqLR{padding:24px 20px 18px 26px}.StudentStoriesSection_quoteGlyph__sPUL8{font-size:3.4rem}.StudentStoriesSection_sliderControls__UYq4X{margin-top:18px}}.VibrantCampusLifeSection_vibrantSection__SVoYj{width:100%;padding:40px 16px 48px;background-color:var(--white)}.VibrantCampusLifeSection_container__n6zqG{max-width:var(--section-max-width);margin:0 auto}.VibrantCampusLifeSection_bentoGrid__CfbUj{display:grid;grid-template-columns:1.2fr 1fr 1fr 1.2fr;grid-template-rows:1fr 1fr;grid-template-areas:"campus events workshops seminars" "campus labs activities seminars";gap:14px;width:100%;max-width:1180px;margin:0 auto;height:min(48vh,440px)}.VibrantCampusLifeSection_card__ES2TN{position:relative;min-height:0;perspective:1200px;border-radius:18px;outline:none;cursor:pointer}.VibrantCampusLifeSection_areaCampus__VwzwW{grid-area:campus}.VibrantCampusLifeSection_areaEvents__q1e3j{grid-area:events}.VibrantCampusLifeSection_areaWorkshops__4AykR{grid-area:workshops}.VibrantCampusLifeSection_areaLabs__f0x4v{grid-area:labs}.VibrantCampusLifeSection_areaActivities__luhIL{grid-area:activities}.VibrantCampusLifeSection_areaSeminars__xUzmx{grid-area:seminars}.VibrantCampusLifeSection_sizeTall__wOnDN .VibrantCampusLifeSection_backText__AXccy{-webkit-line-clamp:10}.VibrantCampusLifeSection_cardInner__4CvKW{position:relative;width:100%;height:100%;transform-style:preserve-3d;transition:transform .6s ease;border-radius:18px}.VibrantCampusLifeSection_card__ES2TN.VibrantCampusLifeSection_flipped__agqX0 .VibrantCampusLifeSection_cardInner__4CvKW,.VibrantCampusLifeSection_card__ES2TN:focus-visible .VibrantCampusLifeSection_cardInner__4CvKW{transform:rotateY(180deg)}.VibrantCampusLifeSection_cardBack__IaBl6,.VibrantCampusLifeSection_cardFront__UnOyR{position:absolute;inset:0;border-radius:18px;overflow:hidden;backface-visibility:hidden;-webkit-backface-visibility:hidden;transform:translateZ(0)}.VibrantCampusLifeSection_cardFront__UnOyR{background:var(--primary-dark)}.VibrantCampusLifeSection_cardImage__5Uqh7{object-fit:cover}.VibrantCampusLifeSection_frontShade__K1nnj{position:absolute;inset:0;background:linear-gradient(0deg,rgba(18,37,63,.82) 0,rgba(18,37,63,.2) 48%,transparent);pointer-events:none}.VibrantCampusLifeSection_cardTitle__wAuYH{position:absolute;left:16px;right:16px;bottom:14px;margin:0;color:#fff;font-size:1.05rem;font-weight:800;letter-spacing:-.01em;z-index:1;text-shadow:0 2px 10px rgba(0,0,0,.35)}.VibrantCampusLifeSection_cardBack__IaBl6{display:flex;flex-direction:column;justify-content:center;gap:10px;padding:22px 20px;transform:rotateY(180deg);background:linear-gradient(160deg,var(--primary-dark) 0,#2a4a7a 100%);border:1px solid rgba(255,255,255,.12);box-shadow:inset 0 1px 0 rgba(255,255,255,.14)}.VibrantCampusLifeSection_backTitle__CvcZf{margin:0;color:var(--accent-green);font-size:.78rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.VibrantCampusLifeSection_backText__AXccy{margin:0;color:rgba(255,255,255,.92);font-size:.95rem;line-height:1.55;display:-webkit-box;-webkit-line-clamp:6;-webkit-box-orient:vertical;overflow:hidden}@media (max-width:1024px){.VibrantCampusLifeSection_bentoGrid__CfbUj{grid-template-columns:1fr 1fr;grid-template-rows:repeat(3,minmax(170px,18vh));grid-template-areas:"campus events" "workshops activities" "labs seminars";height:auto}}@media (max-width:600px){.VibrantCampusLifeSection_vibrantSection__SVoYj{padding:28px 12px 36px}.VibrantCampusLifeSection_bentoGrid__CfbUj{grid-template-columns:1fr;grid-template-rows:none;grid-template-areas:none;gap:10px}.VibrantCampusLifeSection_areaActivities__luhIL,.VibrantCampusLifeSection_areaCampus__VwzwW,.VibrantCampusLifeSection_areaEvents__q1e3j,.VibrantCampusLifeSection_areaLabs__f0x4v,.VibrantCampusLifeSection_areaSeminars__xUzmx,.VibrantCampusLifeSection_areaWorkshops__4AykR,.VibrantCampusLifeSection_card__ES2TN{grid-area:auto;height:190px}}@media (prefers-reduced-motion:reduce){.VibrantCampusLifeSection_cardInner__4CvKW{transition:none}}