.public-hero_hero__llxYd{position:relative;display:flex;height:min(100svh,48rem);min-height:0;overflow:hidden;isolation:isolate;background:var(--public-canvas);color:var(--public-ink)}.public-hero_lineArt__2g_JW{position:absolute;width:min(74vw,78rem);right:-4%;top:50%;transform:translateY(-43%)}.public-hero_lineArt__2g_JW svg{display:block;width:100%;height:auto;animation:public-hero_blueprintFloat__wV9fF 18s ease-in-out infinite alternate}@keyframes public-hero_blueprintFloat__wV9fF{0%{transform:translateY(0)}to{transform:translateY(-12px)}}.public-hero_composition__e03LU{position:absolute;inset:0;z-index:-2;overflow:hidden;pointer-events:none}.public-hero_buildingLayer__KYASb{object-fit:cover;object-position:50% 48%;filter:saturate(.7) brightness(.65);animation:public-hero_campusDrift__HipoJ 24s ease-in-out infinite alternate}.public-hero_studentLayer__uAnss{position:absolute;right:7%;bottom:0;width:39%;height:82%;filter:sepia(.15) saturate(.78) brightness(.82) drop-shadow(-25px 12px 30px rgb(0 0 0/.4));-webkit-mask-image:linear-gradient(180deg,#000 72%,transparent 98%);mask-image:linear-gradient(180deg,#000 72%,transparent 98%);animation:public-hero_studentDrift___Si2X 13s ease-in-out infinite alternate}.public-hero_studentLayer__uAnss img{object-fit:contain;object-position:bottom}.public-hero_atmosphereLayer__OaGpc{position:absolute;inset:-15%;background:radial-gradient(ellipse at 80% 30%,rgb(239 104 58/.18),transparent 55%),linear-gradient(120deg,rgb(255 255 255/.72),transparent 68%);animation:public-hero_atmosphereDrift__wP4Dx 18s ease-in-out infinite alternate}.public-hero_lightLayer__KTeFi{position:absolute;inset:-30%;background:linear-gradient(115deg,transparent 40%,rgb(255 194 132/.2) 48%,transparent 57%);mix-blend-mode:multiply;animation:public-hero_lightDrift__f21zY 20s ease-in-out infinite alternate}.public-hero_foregroundLayer__SAT_x{position:absolute;inset:-10%;background:radial-gradient(ellipse at 80% 100%,rgb(239 104 58/.16),transparent 45%);animation:public-hero_atmosphereDrift__wP4Dx 11s ease-in-out infinite alternate-reverse}.public-hero_hero__llxYd[data-paused=true] .public-hero_composition__e03LU *{animation-play-state:paused}@keyframes public-hero_campusDrift__HipoJ{0%{transform:scale(1.08) translate3d(-1%,0,0)}to{transform:scale(1.16) translate3d(1%,-1%,0)}}@keyframes public-hero_studentDrift___Si2X{0%{transform:translateZ(0) scale(1)}to{transform:translate3d(-2%,-1.5%,0) scale(1.025)}}@keyframes public-hero_atmosphereDrift__wP4Dx{0%{transform:translate3d(-3%,0,0)}to{transform:translate3d(3%,-2%,0)}}@keyframes public-hero_lightDrift__f21zY{0%{transform:translate3d(-15%,0,0) rotate(-8deg)}to{transform:translate3d(15%,0,0) rotate(8deg)}}.public-hero_slideshow__x7PMS{position:absolute;inset:0;z-index:-2;overflow:hidden;background:#050505}.public-hero_slide__isJ9h{object-fit:cover;object-position:center;opacity:0;transform:scale(1.08) translateY(4%);transition:opacity .9s ease,transform 7s cubic-bezier(.22,1,.36,1)}.public-hero_slideActive__Uujeg{opacity:1;transform:scale(1.02) translateY(4%)}.public-hero_videoShade__PFDng{position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,var(--public-hero-shade-start),var(--public-hero-shade-mid) 34%,transparent 72%),linear-gradient(0deg,var(--public-hero-shade-bottom),transparent 40%);pointer-events:none}.public-hero_heroInner__Z2jWW{position:relative;z-index:2;display:grid;grid-template-columns:minmax(0,1fr) minmax(14rem,.72fr);grid-template-rows:minmax(0,1fr) auto;align-items:center;grid-gap:1rem;gap:1rem;width:min(100%,76rem);height:100%;margin:auto;padding:6.5rem clamp(1.25rem,5vw,4rem) 4rem}.public-hero_liquidGlass__eHaxR{position:relative;overflow:hidden;background:rgb(255 255 255/.01);background-blend-mode:luminosity;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);box-shadow:inset 0 1px 1px rgb(255 255 255/.1)}.public-hero_liquidGlass__eHaxR:before{position:absolute;inset:0;z-index:-1;padding:1.4px;border-radius:inherit;background:linear-gradient(180deg,rgb(255 255 255/.45),rgb(255 255 255/.15) 20%,transparent 40%,transparent 60%,rgb(255 255 255/.15) 80%,rgb(255 255 255/.45));content:"";pointer-events:none;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude}.public-hero_copy__wXyQ1{z-index:1;max-width:38rem;padding:1rem 0}.public-hero_facultyName__lcMwL{margin:0 0 1.5rem;color:var(--public-ink-muted);font-family:var(--public-mono);font-size:.72rem;letter-spacing:.14em}.public-hero_copy__wXyQ1 h1{margin:0;max-width:34rem;font-family:var(--public-sans);font-size:clamp(2.6rem,4.4vw,4.6rem);font-weight:600;line-height:1.35;letter-spacing:-.04em;text-wrap:balance}.public-hero_description__cbHqa{max-width:32rem;margin:1.5rem 0 0;color:var(--public-ink-muted);font-size:1rem;line-height:1.8}.public-hero_copy__wXyQ1 h1{max-width:none}.public-hero_facultyHeading__2dDHJ{display:block;font-size:clamp(1.7rem,3.1vw,3.2rem);line-height:1.4;white-space:nowrap;letter-spacing:-.035em}.public-hero_universityHeading__GKkS7{display:block;margin-top:.4rem;font-size:clamp(1.05rem,1.8vw,1.8rem);font-weight:400;line-height:1.5;letter-spacing:-.02em}.public-hero_actions__J77le{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:2rem}.public-hero_primaryAction__XHEYK,.public-hero_secondaryAction__OZe61{display:inline-flex;align-items:center;justify-content:center;gap:.55rem;min-height:2.75rem;padding:.55rem 1rem;border-radius:.45rem;font-size:.88rem;font-weight:600;text-decoration:none}.public-hero_primaryAction__XHEYK{background:var(--public-ink);color:var(--public-surface)}.public-hero_primaryAction__XHEYK:hover{background:var(--public-accent);color:var(--public-accent-foreground)}.public-hero_secondaryAction__OZe61{border:1px solid var(--public-hero-contrast);color:var(--public-ink)}.public-hero_secondaryAction__OZe61:hover{border-color:var(--public-accent);background:var(--public-accent-soft);color:var(--public-ink)}.public-hero_visual__vnMcl{position:relative;min-height:18rem}.public-hero_learningWorld__yFaiJ{position:absolute;width:29rem;height:26rem;top:50%;left:50%;transform:translate(-45%,-50%)}.public-hero_worldOrbitTilt__voJ6q,.public-hero_worldOrbit__pvD6M{position:absolute;inset:2rem;border:1px solid var(--public-hero-contrast);border-radius:50%}.public-hero_worldOrbitTilt__voJ6q{inset:5rem -1rem;border-color:rgb(239 104 58/.4);transform:rotate(-30deg)}.public-hero_orbitNode__5suU_{position:absolute;top:0;left:0;width:.45rem;height:.45rem;border-radius:50%;background:var(--brand-primary);box-shadow:0 0 0 3px rgb(239 104 58/.12),0 0 12px rgb(239 104 58/.7);offset-path:ellipse(50% 50% at 50% 50%);offset-anchor:center;animation:public-hero_orbitNodeTravel___aEVn 18s linear infinite}.public-hero_orbitNodeSecond__yj2fn{width:.3rem;height:.3rem;background:var(--brand-tertiary);animation-delay:-9s}.public-hero_worldOrbitTilt__voJ6q .public-hero_orbitNode__5suU_{animation-duration:24s;animation-direction:reverse}.public-hero_worldOrbitTilt__voJ6q .public-hero_orbitNodeSecond__yj2fn{animation-delay:-12s}.public-hero_hero__llxYd[data-paused=true] .public-hero_orbitNode__5suU_{animation-play-state:paused}@keyframes public-hero_orbitNodeTravel___aEVn{0%{offset-distance:0}to{offset-distance:100%}}.public-hero_worldCore__pjpX5{position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%);display:grid;justify-items:center;grid-gap:.75rem;gap:.75rem;color:var(--brand-primary)}.public-hero_worldCore__pjpX5 span{color:var(--public-ink-muted);font-family:var(--public-mono);font-size:.64rem;line-height:1.7;letter-spacing:.2em;text-align:center}.public-hero_globeSphere__rdyfd{position:relative;width:9rem;height:9rem;border:1px solid rgb(239 104 58/.65);border-radius:50%;background:radial-gradient(circle at 30% 25%,rgb(239 104 58/.28),var(--public-hero-node-surface) 58%,var(--public-canvas) 100%);box-shadow:inset -14px -9px 24px var(--public-hero-contrast-soft),inset 2px 2px 16px rgb(239 104 58/.15),0 0 40px rgb(239 104 58/.18)}.public-hero_worldConnections__vnjjP{height:100%;inset:0;overflow:visible;pointer-events:none;position:absolute;width:100%}.public-hero_globeRoute__0gpH9,.public-hero_globeSignal__A5ZM2,.public-hero_worldConnection__jjURY,.public-hero_worldSignal__ibvfA{fill:none;stroke:var(--public-accent);stroke-linecap:round}.public-hero_worldConnection__jjURY{stroke-opacity:.18;stroke-width:.8}.public-hero_worldSignal__ibvfA{animation:public-hero_knowledgeFlow__tZeuT 5.5s linear infinite;animation-delay:var(--signal-delay);stroke-dasharray:3 36;stroke-opacity:.7;stroke-width:1.1}.public-hero_globeMap__YC1bX{height:100%;inset:0;pointer-events:none;position:absolute;width:100%}.public-hero_globeLand__l4v54{fill:var(--public-accent);fill-opacity:.22;stroke:var(--public-accent);stroke-opacity:.3;stroke-width:.75}.public-hero_globeRoute__0gpH9{stroke-opacity:.25;stroke-width:.8}.public-hero_globeSignal__A5ZM2{animation:public-hero_knowledgeFlow__tZeuT 4.2s linear infinite;animation-delay:var(--signal-delay);stroke-dasharray:3 10;stroke-width:1.5}.public-hero_globePulse__WK3y_{animation:public-hero_knowledgePulse__jBg4R 3.6s ease-in-out infinite;animation-delay:var(--signal-delay);fill:none;opacity:.6;stroke:var(--public-accent);stroke-width:1}.public-hero_globeNode__5ul7C{fill:var(--public-accent);stroke:var(--public-surface);stroke-width:1}@keyframes public-hero_knowledgeFlow__tZeuT{to{stroke-dashoffset:-78}}@keyframes public-hero_knowledgePulse__jBg4R{0%,to{opacity:.25}50%{opacity:.95}}.public-hero_hero__llxYd[data-paused=true] .public-hero_globePulse__WK3y_,.public-hero_hero__llxYd[data-paused=true] .public-hero_globeSignal__A5ZM2,.public-hero_hero__llxYd[data-paused=true] .public-hero_worldSignal__ibvfA{animation-play-state:paused}.public-hero_globeMeridians__hDqoQ{position:absolute;inset:-1px;transform-style:preserve-3d;animation:public-hero_globeSpin__QI6w0 48s linear infinite}.public-hero_globeMeridians__hDqoQ i{position:absolute;inset:0;border:1px solid rgb(239 104 58/.55);border-radius:50%;-webkit-backface-visibility:visible;backface-visibility:visible}.public-hero_globeLatitudes__B5Mil{position:absolute;inset:0;overflow:hidden;border-radius:50%}.public-hero_globeLatitudes__B5Mil i{position:absolute;left:0;right:0;height:18%;border:1px solid rgb(233 233 231/.24);border-radius:50%}.public-hero_globeLatitudes__B5Mil i:first-child{top:12%;left:14%;right:14%}.public-hero_globeLatitudes__B5Mil i:nth-child(2){top:29%;left:4%;right:4%}.public-hero_globeLatitudes__B5Mil i:nth-child(3){top:42%}.public-hero_globeLatitudes__B5Mil i:nth-child(4){bottom:23%;left:4%;right:4%}.public-hero_globeLatitudes__B5Mil i:nth-child(5){bottom:9%;left:14%;right:14%}.public-hero_globeShine__YhjOa{position:absolute;inset:0;border-radius:50%;background:radial-gradient(circle at 28% 23%,rgb(233 233 231/.16),transparent 40%),linear-gradient(100deg,transparent 35%,rgb(26 17 13/.7));pointer-events:none}@keyframes public-hero_globeSpin__QI6w0{0%{transform:rotate(-18deg) rotateY(0deg)}to{transform:rotate(-18deg) rotateY(1turn)}}.public-hero_hero__llxYd[data-paused=true] .public-hero_globeMeridians__hDqoQ{animation-play-state:paused}.public-hero_worldNode__cyvff{position:absolute;display:flex;align-items:center;gap:.7rem;padding:.7rem .85rem;border:1px solid var(--public-hero-contrast-soft);border-radius:.65rem;background:var(--public-hero-node-surface);box-shadow:0 .5rem 2rem rgb(26 17 13/.12)}.public-hero_nodeIcon__z3XjV{display:grid;place-items:center;width:2.4rem;height:2.4rem;color:var(--brand-primary);border:1px solid rgb(239 104 58/.25);border-radius:.5rem;background:rgb(239 104 58/.06)}.public-hero_worldNode__cyvff strong{display:block;font-family:var(--public-mono);font-size:.55rem;letter-spacing:.06em;font-weight:500;color:var(--public-hero-node-ink)}.public-hero_worldNode__cyvff small{display:block;margin-top:.25rem;font-size:.7rem;color:var(--public-hero-node-muted)}.public-hero_worldNode__cyvff{transition:transform .22s ease,border-color .22s ease,box-shadow .22s ease}.public-hero_worldNode__cyvff:hover{z-index:5;transform:translateY(-4px);border-color:var(--brand-primary);box-shadow:0 10px 28px rgb(239 104 58/.16)}.public-hero_nodeObjects__SPNvR{position:absolute;inset:0;pointer-events:none}.public-hero_nodeObject__zs9vN{position:absolute;display:grid;place-items:center;width:2.8rem;height:2.8rem;border:1px solid rgb(239 104 58/.5);border-radius:.7rem;background:var(--public-surface);color:var(--brand-primary);opacity:0;transform:translateY(12px) scale(.5) rotate(-12deg);transition:opacity .18s ease,transform .32s cubic-bezier(.2,1.5,.4,1);box-shadow:0 8px 20px rgb(26 17 13/.16)}.public-hero_nodeObject__zs9vN[data-object="0"]{left:-.9rem;top:-3.25rem}.public-hero_nodeObject__zs9vN[data-object="1"]{right:-.9rem;top:-3rem;transition-delay:45ms}.public-hero_nodeObject__zs9vN[data-object="2"]{right:-2.2rem;bottom:-2.1rem;transition-delay:90ms}.public-hero_worldNode__cyvff:hover .public-hero_nodeObject__zs9vN{opacity:1;transform:translateY(0) scale(1) rotate(0)}@media (hover:none){.public-hero_nodeObjects__SPNvR{display:none}}.public-hero_worldNode__cyvff[data-node="0"]{top:-2rem;left:7rem}.public-hero_worldNode__cyvff[data-node="1"]{top:3.5rem;right:-2rem}.public-hero_worldNode__cyvff[data-node="2"]{top:11rem;right:-3rem}.public-hero_worldNode__cyvff[data-node="3"]{bottom:0;right:-1rem}.public-hero_worldNode__cyvff[data-node="4"]{bottom:-2rem;left:-2rem}.public-hero_worldNode__cyvff[data-node="5"]{top:12rem;left:-5rem}.public-hero_worldNode__cyvff[data-node="6"]{top:3.5rem;left:-5rem}.public-hero_glassMark__qhslA{position:absolute;right:-1rem;top:-8rem;display:grid;justify-items:end;color:rgb(233 233 231/.08);font-size:clamp(3.5rem,8vw,7rem);font-weight:800;line-height:.85;letter-spacing:-.08em}.public-hero_glassMark__qhslA strong{color:rgb(239 104 58/.2);font-size:.78em}.public-hero_visualNote___NIAF{position:absolute;right:.25rem;bottom:.75rem;color:rgb(255 255 255/.65);font-family:var(--public-mono);font-size:.62rem;letter-spacing:.12em}.public-hero_programRail__f7_BE{grid-column:1/-1;display:flex;flex-wrap:wrap;gap:.5rem 1.25rem;padding:.75rem 0;margin-top:0;border-top:1px solid var(--public-hero-contrast)}.public-hero_programLabel__NJ0_w{display:inline-flex;align-items:center;gap:.5rem;padding:.35rem 0;color:var(--public-ink-muted);font-size:.75rem;line-height:1.5}.public-hero_programLabel__NJ0_w small{color:var(--public-accent);font-family:var(--public-mono);font-size:.58rem}.public-hero_heroFooter__ZWCXl{position:absolute;right:clamp(1.25rem,5vw,4rem);bottom:.65rem;left:clamp(1.25rem,5vw,4rem);z-index:3;display:flex;align-items:center;justify-content:space-between;gap:1rem}.public-hero_scrollHint__fygUA{color:var(--public-ink-soft);font-family:var(--public-mono);font-size:.62rem;letter-spacing:.1em}.public-hero_scrollHint__fygUA span{color:var(--public-accent);font-size:1rem}.public-hero_heroFooterActions__97iLW,.public-hero_quickLinks___BWAG{display:flex;align-items:center;gap:.4rem}.public-hero_heroFooterActions__97iLW{flex-wrap:wrap;justify-content:flex-end}.public-hero_iconButton__PHUKb,.public-hero_manifestoButton__hS9Zx{display:inline-flex;align-items:center;justify-content:center;gap:.4rem;min-height:2.25rem;border:1px solid var(--public-hero-contrast-soft);border-radius:.45rem;color:var(--public-ink-muted);background:var(--public-hero-control-surface);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.public-hero_manifestoButton__hS9Zx{padding:.35rem .8rem;font-size:.78rem;text-decoration:none}.public-hero_iconButton__PHUKb,.public-hero_quickLinks___BWAG .public-hero_iconButton__PHUKb{min-height:2.25rem;min-width:2.25rem;width:2.25rem;text-decoration:none}@media (max-width:600px),(pointer:coarse){.public-hero_iconButton__PHUKb,.public-hero_manifestoButton__hS9Zx{min-height:2.75rem}.public-hero_iconButton__PHUKb,.public-hero_quickLinks___BWAG .public-hero_iconButton__PHUKb{min-height:2.75rem;min-width:2.75rem;width:2.75rem}}.public-hero_iconButton__PHUKb:hover,.public-hero_manifestoButton__hS9Zx:hover{background:var(--public-surface);color:var(--public-ink)}@media (max-width:900px){.public-hero_learningWorld__yFaiJ{position:relative;top:auto;left:auto;width:100%;height:auto;transform:none;display:flex;flex-wrap:wrap;gap:.5rem}.public-hero_worldConnections__vnjjP,.public-hero_worldCore__pjpX5,.public-hero_worldOrbitTilt__voJ6q,.public-hero_worldOrbit__pvD6M{display:none}.public-hero_worldNode__cyvff{position:static;padding:.45rem .6rem;gap:.4rem}.public-hero_nodeIcon__z3XjV{width:1.75rem;height:1.75rem}.public-hero_nodeIcon__z3XjV svg{width:18px;height:18px}.public-hero_worldNode__cyvff small{display:none}.public-hero_lineArt__2g_JW{width:115%;right:-22%;top:auto;bottom:5rem;transform:none;opacity:.65}.public-hero_studentLayer__uAnss{right:-12%;width:72%;height:68%;opacity:.85}.public-hero_hero__llxYd{display:block;height:auto;min-height:0}.public-hero_slide__isJ9h{object-position:58% center}.public-hero_slideActive__Uujeg{transform:scale(1.04) translateY(4%)}.public-hero_heroInner__Z2jWW{height:auto;grid-template-columns:1fr;grid-template-rows:auto auto auto;align-content:start;align-items:start;gap:.75rem;padding-top:6.5rem;padding-bottom:.5rem;transform:none}.public-hero_heroFooter__ZWCXl{inset:auto;margin-inline:clamp(1.25rem,5vw,4rem);padding:.35rem 0 .65rem;position:relative}.public-hero_copy__wXyQ1{max-width:38rem}.public-hero_visual__vnMcl{position:relative;min-height:0;margin-top:.25rem}.public-hero_glassMark__qhslA{right:.5rem;bottom:1rem;font-size:clamp(3.5rem,16vw,6rem)}.public-hero_visualNote___NIAF{right:.5rem;bottom:0}}@media (max-width:560px){.public-hero_hero__llxYd{height:auto;min-height:0}.public-hero_heroInner__Z2jWW{padding-right:1rem;padding-left:1rem;padding-top:6.25rem;height:auto;min-height:0;padding-bottom:.5rem}.public-hero_copy__wXyQ1{padding:.75rem 0 .5rem}.public-hero_facultyName__lcMwL{margin-bottom:.8rem;font-size:.62rem}.public-hero_copy__wXyQ1 h1{font-size:clamp(2.3rem,9vw,3.2rem)}.public-hero_description__cbHqa{margin-top:.9rem;font-size:.9rem;line-height:1.6}.public-hero_actions__J77le{margin-top:1rem}.public-hero_programRail__f7_BE{gap:.3rem}.public-hero_programLabel__NJ0_w{font-size:.62rem}.public-hero_heroFooter__ZWCXl{margin-inline:1rem}.public-hero_scrollHint__fygUA{display:none}.public-hero_heroFooterActions__97iLW{margin-left:auto;max-width:100%}}@media (max-width:560px) and (max-height:720px){.public-hero_heroInner__Z2jWW{gap:.45rem;padding-top:5.5rem;padding-bottom:.5rem}.public-hero_worldNode__cyvff{padding:.3rem .4rem;gap:.35rem}.public-hero_nodeIcon__z3XjV{width:1.6rem;height:1.6rem}.public-hero_nodeIcon__z3XjV svg{width:16px;height:16px}.public-hero_worldNode__cyvff strong{font-size:.48rem}.public-hero_learningWorld__yFaiJ{gap:.3rem}.public-hero_programRail__f7_BE{display:none}}@media (prefers-reduced-motion:reduce){.public-hero_globePulse__WK3y_,.public-hero_globeSignal__A5ZM2,.public-hero_worldSignal__ibvfA{animation:none}.public-hero_orbitNode__5suU_{animation:none;offset-distance:15%}.public-hero_orbitNodeSecond__yj2fn{offset-distance:65%}.public-hero_globeMeridians__hDqoQ{animation:none;transform:rotate(-18deg) rotateY(25deg)}.public-hero_nodeObject__zs9vN,.public-hero_worldNode__cyvff{transition:none}.public-hero_worldNode__cyvff:hover{transform:none}.public-hero_composition__e03LU *{animation:none!important}.public-hero_slide__isJ9h{transition:none;transform:translateY(4%)}.public-hero_slideActive__Uujeg{transform:translateY(4%)}.public-hero_iconButton__PHUKb,.public-hero_manifestoButton__hS9Zx,.public-hero_primaryAction__XHEYK,.public-hero_secondaryAction__OZe61{transition:none}}