.CategoryCards_section__NuGHJ{position:relative;isolation:isolate;overflow:hidden;padding:48px 24px 44px;color:#17285f;background:radial-gradient(ellipse at 13% 18%,rgb(223 235 255/48%),transparent 27%),radial-gradient(ellipse at 88% 88%,rgb(224 237 255/48%),transparent 28%),linear-gradient(135deg,#f7faff,#fff 52%,#f8fbff)}.CategoryCards_section__NuGHJ:after,.CategoryCards_section__NuGHJ:before{position:absolute;z-index:-1;width:430px;height:430px;border:1px solid rgb(49 113 218/5%);border-radius:50%;content:"";pointer-events:none}.CategoryCards_section__NuGHJ:before{top:40px;left:-220px;box-shadow:0 0 0 24px rgb(49 113 218/2%),0 0 0 48px rgb(49 113 218/2%)}.CategoryCards_section__NuGHJ:after{right:-240px;bottom:-250px;box-shadow:0 0 0 24px rgb(49 113 218/2%),0 0 0 48px rgb(49 113 218/2%)}.CategoryCards_inner__3MO6u{position:relative;width:min(1400px,100%);margin:0 auto}.CategoryCards_ghostCap__BFtn9{position:absolute;z-index:-1;top:-20px;right:5%;width:clamp(110px,15vw,220px);height:auto;color:#397de4;opacity:.035;stroke-width:1.2}.CategoryCards_dots__L8yuz{position:absolute;z-index:-1;width:170px;height:110px;background-image:radial-gradient(#8db8fa 2.5px,transparent 3px);background-size:22px 22px;opacity:.24;pointer-events:none}.CategoryCards_dotsLeft__GHb_f{top:78px;left:10px}.CategoryCards_dotsRight__AUrjl{right:10px;bottom:55px}.CategoryCards_header__CCrYU{margin:0 auto 28px;text-align:center}.CategoryCards_eyebrow__AWS06{display:flex;align-items:center;justify-content:center;gap:18px;color:#e3233b;font-size:13px;font-weight:850;letter-spacing:.13em;line-height:1.2;text-transform:uppercase}.CategoryCards_eyebrow__AWS06 span{width:48px;height:2px;background:#f12d47}.CategoryCards_header__CCrYU p{margin:7px 0 0;color:#566886;font-size:clamp(15px,1.35vw,19px);font-weight:500}.CategoryCards_grid__5GYBA{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:18px}.CategoryCards_card__A_Cqv{--accent:#1769e8;--tint:#eaf3ff;position:relative;display:flex;min-height:270px;flex-direction:column;align-items:flex-start;padding:25px 24px 20px;overflow:hidden;background:rgb(255 255 255/94%);border:1px solid #e2eaf6;border-top:5px solid var(--accent);border-radius:19px;box-shadow:0 15px 34px rgb(27 55 102/9%);transition:transform .18s ease,box-shadow .18s ease}.CategoryCards_card__A_Cqv:after{position:absolute;right:-21px;bottom:-44px;width:150px;height:100px;background:linear-gradient(140deg,transparent 10%,var(--tint) 90%);border-radius:60% 0 0;content:"";pointer-events:none}.CategoryCards_card__A_Cqv:hover{transform:translateY(-5px);box-shadow:0 20px 38px rgb(27 55 102/14%)}.CategoryCards_cardLink__z407w{color:inherit;text-decoration:none;cursor:pointer}.CategoryCards_cardLink__z407w:focus-visible{outline:3px solid var(--accent);outline-offset:3px}.CategoryCards_number__aSOsT{position:absolute;top:17px;right:18px;color:color-mix(in srgb,var(--accent) 15%,white);font-size:43px;font-weight:900;line-height:1}.CategoryCards_icon__BmTQT{display:grid;width:66px;height:66px;flex:0 0 auto;place-items:center;color:var(--accent);background:var(--tint);border-radius:50%}.CategoryCards_card__A_Cqv h3{position:relative;margin:17px 0 9px;color:var(--accent);font-size:clamp(19px,1.65vw,25px);font-weight:900;letter-spacing:-.025em;line-height:1.15}.CategoryCards_card__A_Cqv p{position:relative;margin:0 0 17px;color:#465879;font-size:clamp(14px,1.05vw,17px);font-weight:500;line-height:1.5}.CategoryCards_learnMore__7PA1U{position:relative;z-index:1;display:inline-flex;align-items:center;gap:12px;margin-top:auto;color:var(--accent);font-size:15px;font-weight:800;text-decoration:none}.CategoryCards_cardLink__z407w:hover .CategoryCards_learnMore__7PA1U span:last-child{text-decoration:underline;text-underline-offset:3px}.CategoryCards_arrow__Ldw_t{display:grid;width:48px;height:48px;place-items:center;color:white;background:var(--accent);border-radius:50%;box-shadow:0 7px 16px color-mix(in srgb,var(--accent) 24%,transparent);transition:transform .18s ease}.CategoryCards_arrow__Ldw_t svg *{stroke:white}.CategoryCards_cardLink__z407w:hover .CategoryCards_arrow__Ldw_t{transform:translateX(3px)}.CategoryCards_tagline__L23Vz{display:flex;align-items:center;justify-content:center;gap:24px;margin:27px auto 0}.CategoryCards_taglineRule__j1NMO{width:min(12vw,150px);height:1px;background:#c5d5f1}.CategoryCards_tagline__L23Vz p{margin:0;color:#172661;font-size:clamp(15px,1.55vw,22px);font-style:italic;font-weight:850;text-align:center}@media (max-width:1100px){.CategoryCards_grid__5GYBA{grid-template-columns:repeat(3,minmax(0,1fr))}.CategoryCards_card__A_Cqv{min-height:250px}}@media (max-width:680px){.CategoryCards_section__NuGHJ{padding:38px 16px 34px}.CategoryCards_header__CCrYU{margin-bottom:22px}.CategoryCards_eyebrow__AWS06{gap:10px;font-size:10px}.CategoryCards_eyebrow__AWS06 span{width:28px}.CategoryCards_header__CCrYU h2{font-size:clamp(36px,10vw,52px)}.CategoryCards_header__CCrYU p{max-width:360px;margin:8px auto 0;font-size:14px}.CategoryCards_grid__5GYBA{grid-template-columns:repeat(2,minmax(0,1fr));gap:11px}.CategoryCards_card__A_Cqv{min-height:235px;padding:17px 15px 15px;border-radius:15px}.CategoryCards_icon__BmTQT{width:54px;height:54px}.CategoryCards_icon__BmTQT svg{width:24px;height:24px}.CategoryCards_number__aSOsT{top:13px;right:12px;font-size:32px}.CategoryCards_card__A_Cqv h3{margin-top:14px;font-size:19px}.CategoryCards_card__A_Cqv p{font-size:13px}.CategoryCards_learnMore__7PA1U{gap:8px;font-size:13px}.CategoryCards_arrow__Ldw_t{width:39px;height:39px}.CategoryCards_arrow__Ldw_t svg{width:18px;height:18px}.CategoryCards_tagline__L23Vz{gap:10px;margin-top:22px}.CategoryCards_taglineRule__j1NMO{width:20px;flex:0 0 20px}.CategoryCards_tagline__L23Vz p{font-size:14px;line-height:1.5}.CategoryCards_ghostCap__BFtn9{top:10px;right:-10px;width:100px}.CategoryCards_dots__L8yuz{width:90px;height:70px;background-size:17px 17px}}@media (max-width:380px){.CategoryCards_grid__5GYBA{grid-template-columns:1fr}.CategoryCards_card__A_Cqv{min-height:205px}.CategoryCards_card__A_Cqv p{max-width:260px}.CategoryCards_taglineRule__j1NMO{display:none}}@media (prefers-reduced-motion:reduce){.CategoryCards_arrow__Ldw_t,.CategoryCards_card__A_Cqv{transition:none}}.category{padding:50px 0}.heading h2{font-weight:700;margin-bottom:0}.faculty-card{border:1px solid #eee;border-radius:10px;overflow:hidden;transition:transform .3s ease;box-shadow:0 4px 8px rgba(0,0,0,.05);height:100%;display:flex;flex-direction:column}.faculty-card:hover{transform:translateY(-5px)}.faculty-card-img{width:100%;aspect-ratio:1/1;background-color:#f8f8f8;display:flex;justify-content:center;align-items:center;overflow:hidden}.faculty-img{width:100%;height:100%;object-fit:cover}.card-body{padding:15px;flex:1;display:flex;flex-direction:column;text-align:center}.faculty-name{font-weight:600;margin-bottom:10px}.card-body p{font-size:14px;color:#555;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.category-btn .btn-page{background:#d32f2f;color:#fff;padding:10px 25px;border-radius:5px;text-decoration:none;transition:background .3s}.category-btn .btn-page:hover{background:#b71c1c}