@font-face{font-family:Playfair Display;font-style:italic;font-weight:600;font-display:swap;src:url(../media/35161b7740c25d33-s.0izitdbyxo4j2.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Playfair Display;font-style:italic;font-weight:600;font-display:swap;src:url(../media/391e53907fa6d8ec-s.0vmd737txk1h4.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Playfair Display;font-style:italic;font-weight:600;font-display:swap;src:url(../media/ae8872c8a32e309c-s.0iqen1t80zg64.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Playfair Display;font-style:italic;font-weight:600;font-display:swap;src:url(../media/70e3db2de7f94926-s.p.39pl-v7c3qrze.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Playfair Display;font-style:italic;font-weight:700;font-display:swap;src:url(../media/35161b7740c25d33-s.0izitdbyxo4j2.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Playfair Display;font-style:italic;font-weight:700;font-display:swap;src:url(../media/391e53907fa6d8ec-s.0vmd737txk1h4.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Playfair Display;font-style:italic;font-weight:700;font-display:swap;src:url(../media/ae8872c8a32e309c-s.0iqen1t80zg64.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Playfair Display;font-style:italic;font-weight:700;font-display:swap;src:url(../media/70e3db2de7f94926-s.p.39pl-v7c3qrze.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Playfair Display;font-style:normal;font-weight:600;font-display:swap;src:url(../media/65c558afe41e89d6-s.3jppgd0xzx-0d.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Playfair Display;font-style:normal;font-weight:600;font-display:swap;src:url(../media/14e23f9b59180572-s.0t8ljjjn9wtsx.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Playfair Display;font-style:normal;font-weight:600;font-display:swap;src:url(../media/b49b0d9b851e4899-s.2zyohmvb-ks7f.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Playfair Display;font-style:normal;font-weight:600;font-display:swap;src:url(../media/2a65768255d6b625-s.p.3u4lli0-axodc.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Playfair Display;font-style:normal;font-weight:700;font-display:swap;src:url(../media/65c558afe41e89d6-s.3jppgd0xzx-0d.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Playfair Display;font-style:normal;font-weight:700;font-display:swap;src:url(../media/14e23f9b59180572-s.0t8ljjjn9wtsx.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Playfair Display;font-style:normal;font-weight:700;font-display:swap;src:url(../media/b49b0d9b851e4899-s.2zyohmvb-ks7f.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Playfair Display;font-style:normal;font-weight:700;font-display:swap;src:url(../media/2a65768255d6b625-s.p.3u4lli0-axodc.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Playfair Display Fallback;src:local(Times New Roman);ascent-override:97.25%;descent-override:22.56%;line-gap-override:0.0%;size-adjust:111.26%}.playfair_display_7f25bf7d-module__2PM5lW__className{font-family:Playfair Display,Playfair Display Fallback}
@font-face{font-family:Space Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/4ba802ed8e67eac5-s.0fuxtgzazslqx.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Space Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/d7a0600e467cf0bd-s.451yigaaz_4mg.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Space Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/dc0d9adbac686440-s.p.3cik_s2si-ft-.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Space Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../media/b8f2b92a9960dd69-s.0we3rzhp_h228.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Space Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../media/28e60ca39c9ae554-s.44izq0ia6orkf.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Space Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../media/8d05cfa5faa8406c-s.p.1s123piy9_v1m.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Space Mono Fallback;src:local(Arial);ascent-override:81.58%;descent-override:26.3%;line-gap-override:0.0%;size-adjust:137.28%}.space_mono_d266784f-module__xBkWDW__className{font-family:Space Mono,Space Mono Fallback;font-style:normal}
.ScheduleCarousel-module__v08KwW__row{-webkit-overflow-scrolling:touch;scroll-snap-type:x mandatory;scrollbar-width:none;flex-wrap:nowrap;justify-content:safe center;align-items:center;gap:1rem;padding:1.5rem 1.5rem 2.5rem;display:flex;overflow-x:auto}.ScheduleCarousel-module__v08KwW__row::-webkit-scrollbar{display:none}.ScheduleCarousel-module__v08KwW__item{all:unset;box-sizing:border-box;scroll-snap-align:start;cursor:pointer;background-position:50%;background-size:cover;border-radius:1.5rem;flex-shrink:0;align-items:flex-end;width:260px;height:380px;transition:all .4s ease-in-out;display:flex;position:relative;overflow:hidden}.ScheduleCarousel-module__v08KwW__item.ScheduleCarousel-module__v08KwW__active{width:400px;box-shadow:6px 14px 20px #00000029}@media (max-width:639px){.ScheduleCarousel-module__v08KwW__row{scroll-snap-type:none;flex-direction:column;align-items:stretch;padding:1rem .5rem 1.5rem;overflow-x:visible}.ScheduleCarousel-module__v08KwW__item{scroll-snap-align:none;width:100%;height:200px}.ScheduleCarousel-module__v08KwW__item.ScheduleCarousel-module__v08KwW__active{width:100%;height:260px}}.ScheduleCarousel-module__v08KwW__item:after{content:"";background-image:linear-gradient(#0000,#000000d9);position:absolute;inset:0}.ScheduleCarousel-module__v08KwW__desc{color:#fff;z-index:1;text-align:left;padding:0 1.5rem 1rem;transition:transform .4s ease-in-out;position:relative;overflow:hidden;transform:translateY(calc(100% - 3.4rem))}.ScheduleCarousel-module__v08KwW__item.ScheduleCarousel-module__v08KwW__active .ScheduleCarousel-module__v08KwW__desc{transform:none}.ScheduleCarousel-module__v08KwW__desc h3{margin:0 0 .5rem;font-size:1.1rem;font-weight:700;line-height:1.3}.ScheduleCarousel-module__v08KwW__time,.ScheduleCarousel-module__v08KwW__body{opacity:0;transition:all .4s ease-in-out .2s;transform:translateY(2rem)}.ScheduleCarousel-module__v08KwW__item.ScheduleCarousel-module__v08KwW__active .ScheduleCarousel-module__v08KwW__time,.ScheduleCarousel-module__v08KwW__item.ScheduleCarousel-module__v08KwW__active .ScheduleCarousel-module__v08KwW__body{opacity:1;transform:translateY(0)}.ScheduleCarousel-module__v08KwW__time{color:#d4af37;margin:0 0 .5rem;font-size:.875rem;font-weight:600}.ScheduleCarousel-module__v08KwW__body{color:#cbd5e1;margin:0 0 .5rem;font-size:.8rem;line-height:1.4}
.Toppers2026-module__p1jrdq__scene{perspective:35em;width:100%;height:20rem;display:grid;overflow:hidden;-webkit-mask:linear-gradient(90deg,#0000,red 20% 80%,#0000);mask:linear-gradient(90deg,#0000,red 20% 80%,#0000)}@media (min-width:640px){.Toppers2026-module__p1jrdq__scene{height:24rem}}@media (min-width:1024px){.Toppers2026-module__p1jrdq__scene{height:30rem}}@media (min-width:1536px){.Toppers2026-module__p1jrdq__scene{height:36rem}}.Toppers2026-module__p1jrdq__a3d{transform-style:preserve-3d;place-self:center;animation:32s linear infinite Toppers2026-module__p1jrdq__ry;display:grid}@keyframes Toppers2026-module__p1jrdq__ry{to{rotate:y 1turn}}@media (prefers-reduced-motion:reduce){.Toppers2026-module__p1jrdq__a3d{animation-duration:128s}}.Toppers2026-module__p1jrdq__card{--w:13em;--radius:25em;--ba:calc(1turn / var(--n));width:var(--w);aspect-ratio:7/10;backface-visibility:hidden;transform:rotateY(calc(var(--i) * var(--ba))) translateZ(calc(-1 * var(--radius)));border-radius:1.25rem;grid-area:1/1;overflow:hidden;box-shadow:0 0 30px #00000040}@media (min-width:640px){.Toppers2026-module__p1jrdq__card{--w:15em;--radius:29em}}@media (min-width:1024px){.Toppers2026-module__p1jrdq__card{--w:17.5em;--radius:33.5em}}@media (min-width:1536px){.Toppers2026-module__p1jrdq__card{--w:22em;--radius:42em}}
.FacultyExpand-module__gxFIgq__container{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;gap:.75rem;width:100%;height:440px;padding:10px 0 14px;display:flex;position:relative;overflow:auto hidden}.FacultyExpand-module__gxFIgq__container::-webkit-scrollbar{display:none}@media (min-width:640px){.FacultyExpand-module__gxFIgq__container{aspect-ratio:1.6;grid-template-columns:1fr 1fr 1fr 1fr 1fr;height:auto;max-height:460px;padding:0;transition:grid-template-columns .4s;display:grid;overflow:visible}}.FacultyExpand-module__gxFIgq__container:hover .FacultyExpand-module__gxFIgq__box{filter:grayscale()opacity(45%)}.FacultyExpand-module__gxFIgq__box{border-radius:var(--radius-theme-value,1rem);background:var(--img) center center / cover no-repeat, #0b1220;scroll-snap-align:start;flex:0 0 calc(33.3333% - .5rem);justify-content:center;align-items:flex-end;transition:filter .4s,flex-basis .4s;display:flex;position:relative;overflow:hidden}.FacultyExpand-module__gxFIgq__box:nth-child(odd){transform:translateY(-10px)}.FacultyExpand-module__gxFIgq__box:nth-child(2n){transform:translateY(10px)}@media (min-width:640px){.FacultyExpand-module__gxFIgq__box{flex:unset;scroll-snap-align:unset}}.FacultyExpand-module__gxFIgq__box:hover{filter:grayscale(0%)opacity()!important}:is(.FacultyExpand-module__gxFIgq__container:has(.FacultyExpand-module__gxFIgq__box1:hover) .FacultyExpand-module__gxFIgq__box1,.FacultyExpand-module__gxFIgq__container:has(.FacultyExpand-module__gxFIgq__box2:hover) .FacultyExpand-module__gxFIgq__box2,.FacultyExpand-module__gxFIgq__container:has(.FacultyExpand-module__gxFIgq__box3:hover) .FacultyExpand-module__gxFIgq__box3,.FacultyExpand-module__gxFIgq__container:has(.FacultyExpand-module__gxFIgq__box4:hover) .FacultyExpand-module__gxFIgq__box4,.FacultyExpand-module__gxFIgq__container:has(.FacultyExpand-module__gxFIgq__box5:hover) .FacultyExpand-module__gxFIgq__box5){flex-basis:60%}@media (min-width:640px){.FacultyExpand-module__gxFIgq__container:has(.FacultyExpand-module__gxFIgq__box1:hover){grid-template-columns:3fr 1fr 1fr 1fr 1fr}.FacultyExpand-module__gxFIgq__container:has(.FacultyExpand-module__gxFIgq__box2:hover){grid-template-columns:1fr 3fr 1fr 1fr 1fr}.FacultyExpand-module__gxFIgq__container:has(.FacultyExpand-module__gxFIgq__box3:hover){grid-template-columns:1fr 1fr 3fr 1fr 1fr}.FacultyExpand-module__gxFIgq__container:has(.FacultyExpand-module__gxFIgq__box4:hover){grid-template-columns:1fr 1fr 1fr 3fr 1fr}.FacultyExpand-module__gxFIgq__container:has(.FacultyExpand-module__gxFIgq__box5:hover){grid-template-columns:1fr 1fr 1fr 1fr 3fr}}.FacultyExpand-module__gxFIgq__label{color:#fff;letter-spacing:1.5px;text-transform:uppercase;text-align:center;white-space:nowrap;text-overflow:ellipsis;opacity:0;background:#0b1220d9;border-radius:999px;padding:8px 10px;font-size:.7rem;font-weight:600;transition:all .3s;position:absolute;bottom:14px;left:10px;right:10px;overflow:hidden;transform:translateY(16px)}.FacultyExpand-module__gxFIgq__box:hover .FacultyExpand-module__gxFIgq__label{opacity:1;transition-delay:.2s;transform:translateY(0)}
