.ChannelFrame-module__hNvG-a__panel{background-color:var(--color-secondary-100);background-position:50%;background-size:cover;min-height:100vh;padding-bottom:100px;line-height:1.3;position:relative;overflow:hidden}.ChannelFrame-module__hNvG-a__panel[data-tone=neutral]{background-color:var(--color-neutrals-100)}.ChannelFrame-module__hNvG-a__panel[data-tone=primary]{background-color:var(--color-primary-110)}.ChannelFrame-module__hNvG-a__content{z-index:2;width:90%;margin:0 auto;position:relative}.ChannelFrame-module__hNvG-a__title{border-left:20px solid var(--color-primary);color:#fff;text-transform:uppercase;min-width:60%;text-shadow:1px 1px 1px var(--color-neutrals-80);background:#0006;margin:80px 0 30px;padding:10px 50px;font-size:75px;font-weight:700;line-height:1.3em;display:table;position:relative}.ChannelFrame-module__hNvG-a__title:after{content:"";background:url(../media/title-angle.4e9d73ea.png) 100% 0/auto 100% no-repeat;width:80px;position:absolute;top:0;bottom:0;left:100%}.ChannelFrame-module__hNvG-a__title a{color:#fff;text-decoration:none}.ChannelFrame-module__hNvG-a__title a:hover{color:var(--color-primary)}.ChannelFrame-module__hNvG-a__logo{width:100px;height:auto;position:absolute;top:80px;right:0}.ChannelFrame-module__hNvG-a__footer{z-index:50;background-color:var(--color-secondary-100);color:#fff;text-align:right;width:100%;height:70px;padding-right:25px;font-size:25px;line-height:70px;position:fixed;bottom:0}.ChannelFrame-module__hNvG-a__footerLogo{vertical-align:middle;margin:-10px 0 0 8px}@media (max-width:1024px){.ChannelFrame-module__hNvG-a__title{font-size:40px}}
.DownloadSlide-module__pMpz7G__baseline{color:#fff;text-shadow:-1px 1px 5px var(--color-neutrals-100);margin-top:80px;padding-left:60px;font-size:60px}.DownloadSlide-module__pMpz7G__features{margin:20px 0 0;padding:0;list-style:none}.DownloadSlide-module__pMpz7G__check{font-size:.9em}.DownloadSlide-module__pMpz7G__badges{z-index:25;gap:20px;display:flex;position:fixed;bottom:100px;left:calc(5% + 60px)}@media (max-width:1024px){.DownloadSlide-module__pMpz7G__baseline{font-size:32px}}
.EmployerSlide-module__OQbUpq__picture{background-color:var(--color-secondary-100);background-position:50%;background-size:cover;min-height:100vh}
.LoopMap-module__Tox0Kq__map,.LoopMap-module__Tox0Kq__canvas{width:100%;height:100%}
.TvMap-module__JbOSia__map{z-index:0;position:fixed;inset:0 0 70px}
.MapSlide-module__Yxo26G__layout{justify-content:space-between;align-items:flex-start;gap:40px;margin-top:50px;display:flex}.MapSlide-module__Yxo26G__card{width:450px;max-width:100%;color:var(--color-neutrals-100);text-align:center;background:#fff top/auto 150px no-repeat;flex-direction:column;align-items:center;padding:40px 20px;text-decoration:none;animation:1s ease-in-out MapSlide-module__Yxo26G__appear;display:flex}.MapSlide-module__Yxo26G__layout[data-variant=alumni] .MapSlide-module__Yxo26G__card{background-image:url(../media/student-background.f954f717.png)}.MapSlide-module__Yxo26G__layout[data-variant=jobs] .MapSlide-module__Yxo26G__card,.MapSlide-module__Yxo26G__layout[data-variant=events] .MapSlide-module__Yxo26G__card{background-size:auto 240px;padding-top:160px}.MapSlide-module__Yxo26G__cardImage{border:1px solid var(--color-neutrals-20);background:#fff top/cover no-repeat;width:150px;height:150px;margin-bottom:30px}.MapSlide-module__Yxo26G__cardName{margin-bottom:10px;font-size:30px}.MapSlide-module__Yxo26G__cardSubtitle{font-size:26px}.MapSlide-module__Yxo26G__cardLocation{margin-top:30px;font-size:22px}.MapSlide-module__Yxo26G__cardExtra{margin-top:10px;font-size:20px}.MapSlide-module__Yxo26G__list{flex-direction:column;gap:15px;width:700px;max-width:100%;margin:0;padding:0;list-style:none;display:flex}.MapSlide-module__Yxo26G__row{color:var(--color-neutrals-100);background-color:#fff;border-top:6px solid #0000;gap:20px;padding:5px;transition:all .5s ease-in;display:flex}.MapSlide-module__Yxo26G__row[aria-current=true]{border-top-color:var(--color-secondary-100);background-color:var(--color-neutrals-20)}.MapSlide-module__Yxo26G__rowImage{background:top/cover no-repeat;flex:0 0 90px;height:90px}.MapSlide-module__Yxo26G__rowInfo{flex-direction:column;flex:1;gap:5px;min-width:0;display:flex}.MapSlide-module__Yxo26G__rowName{font-size:25px}.MapSlide-module__Yxo26G__rowMeta{justify-content:space-between;gap:10px;font-size:21px;display:flex}.MapSlide-module__Yxo26G__rowLocation{text-align:right;font-size:16px}@keyframes MapSlide-module__Yxo26G__appear{0%{opacity:0}to{opacity:1}}@media (max-width:1366px){.MapSlide-module__Yxo26G__card{padding:16px}.MapSlide-module__Yxo26G__cardName{font-size:24px}.MapSlide-module__Yxo26G__cardSubtitle{font-size:22px}.MapSlide-module__Yxo26G__cardLocation{margin-top:10px;font-size:16px}.MapSlide-module__Yxo26G__rowName{font-size:16px}.MapSlide-module__Yxo26G__rowMeta,.MapSlide-module__Yxo26G__rowLocation{font-size:15px}.MapSlide-module__Yxo26G__rowImage{flex-basis:60px;height:60px}}@media (max-width:1023px){.MapSlide-module__Yxo26G__layout{flex-direction:column}}
.PostCard-module__UAzWBq__post{background:var(--color-surface);border:.1rem solid var(--color-border);color:var(--color-text-muted);border-radius:.8rem;flex-direction:column;gap:1.6rem;min-width:0;padding:2rem;transition:box-shadow .15s;display:flex}.PostCard-module__UAzWBq__post:hover{box-shadow:var(--shadow-m-hover)}.PostCard-module__UAzWBq__embeddedPost{background:var(--color-bg);box-shadow:none;border-radius:.8rem;padding:1.6rem}.PostCard-module__UAzWBq__embeddedPost:hover{box-shadow:none}.PostCard-module__UAzWBq__header{align-items:center;gap:1.2rem;display:flex}.PostCard-module__UAzWBq__avatarLink{flex:none}.PostCard-module__UAzWBq__metas{flex-direction:column;gap:.2rem;min-width:0;font-size:1.4rem;display:flex}.PostCard-module__UAzWBq__user{color:var(--color-text);overflow-wrap:anywhere;font-weight:600}.PostCard-module__UAzWBq__userName{color:var(--color-primary);text-decoration:none}.PostCard-module__UAzWBq__userName:hover{text-decoration:underline}.PostCard-module__UAzWBq__actionName{color:var(--color-neutrals-60);font-weight:400}.PostCard-module__UAzWBq__contextSeparator{color:var(--color-neutrals-60);margin:0 .5rem;display:inline-block}.PostCard-module__UAzWBq__date{width:fit-content;color:var(--color-neutrals-80);font-size:1.2rem;font-weight:400;text-decoration:none}.PostCard-module__UAzWBq__date:hover{text-decoration:underline}.PostCard-module__UAzWBq__content{color:var(--color-text);white-space:pre-line;overflow-wrap:anywhere;font-size:1.4rem;line-height:1.6}.PostCard-module__UAzWBq__mention{color:var(--color-primary);font-weight:600}.PostCard-module__UAzWBq__textLink{color:var(--color-primary);overflow-wrap:anywhere}.PostCard-module__UAzWBq__shortenToggle:hover{text-decoration:underline}.PostCard-module__UAzWBq__unavailable{border-top:1px solid var(--color-neutrals-20);color:var(--color-neutrals-60);margin:0;padding-top:1.6rem;font-size:1.4rem}.PostCard-module__UAzWBq__media{flex-direction:column;gap:.8rem;display:flex}.PostCard-module__UAzWBq__mediaPicture{border-radius:.6rem;max-width:100%;height:auto;display:block}.PostCard-module__UAzWBq__attachments{flex-direction:column;gap:.8rem;margin:0;padding:0;list-style:none;display:flex}.PostCard-module__UAzWBq__attachment{border:1px solid var(--color-neutrals-20);color:inherit;border-radius:.6rem;align-items:center;gap:1.2rem;padding:1.2rem;text-decoration:none;display:flex}.PostCard-module__UAzWBq__attachmentIcon{width:2.8rem;height:2.8rem;color:var(--color-error-100);flex:none}.PostCard-module__UAzWBq__attachmentBody{flex-direction:column;gap:.2rem;min-width:0;display:flex}.PostCard-module__UAzWBq__attachmentTitle{overflow-wrap:anywhere;font-size:1.4rem;font-weight:600}.PostCard-module__UAzWBq__attachmentAction{color:var(--color-primary);font-size:1.2rem}.PostCard-module__UAzWBq__embedded{border:1px solid var(--color-neutrals-20);background:var(--color-surface);border-radius:.8rem;flex-direction:column;display:flex;overflow:hidden}.PostCard-module__UAzWBq__embeddedLink{color:inherit;flex-direction:column;text-decoration:none;display:flex}.PostCard-module__UAzWBq__embeddedLinkSmall{flex-direction:row;align-items:flex-start}.PostCard-module__UAzWBq__embeddedPicture{display:block}.PostCard-module__UAzWBq__embeddedPicture img{width:100%;height:auto;display:block}.PostCard-module__UAzWBq__embeddedLinkSmall .PostCard-module__UAzWBq__embeddedPicture{flex:0 0 33%;padding:1.2rem 0 1.2rem 1.2rem}.PostCard-module__UAzWBq__embeddedMeta{flex-direction:column;gap:.6rem;min-width:0;padding:1.2rem;font-size:1.3rem;display:flex}.PostCard-module__UAzWBq__embeddedTitle{color:var(--color-text);overflow-wrap:anywhere;margin:0;font-size:1.5rem;font-weight:600;text-decoration:none}a.PostCard-module__UAzWBq__embeddedTitle:hover{color:var(--color-primary)}.PostCard-module__UAzWBq__embeddedDescription{color:var(--color-neutrals-80);white-space:pre-line;overflow-wrap:anywhere;font-size:1.3rem;line-height:1.5}.PostCard-module__UAzWBq__embeddedMuted{color:var(--color-neutrals-60)}.PostCard-module__UAzWBq__embeddedFooter{border-top:1px solid var(--color-neutrals-20);color:var(--color-neutrals-60);justify-content:space-between;gap:1rem;padding:.8rem 1.2rem;font-size:1.2rem;text-decoration:none;display:flex}.PostCard-module__UAzWBq__truncatedLink{white-space:nowrap;text-overflow:ellipsis;color:var(--color-primary);padding:.8rem 1.2rem;font-size:1.2rem;display:block;overflow:hidden}.PostCard-module__UAzWBq__embeddedRow{border:1px solid var(--color-neutrals-20);border-radius:.6rem;align-items:flex-start;gap:1.2rem;padding:1.2rem;display:flex}.PostCard-module__UAzWBq__embeddedRow .PostCard-module__UAzWBq__embeddedMeta{padding:0}.PostCard-module__UAzWBq__embeddedThumb{flex:0 0 25%;max-width:12rem}.PostCard-module__UAzWBq__embeddedThumb img{border-radius:.4rem;width:100%;height:auto;display:block}.PostCard-module__UAzWBq__album{flex-direction:column;gap:.8rem;display:flex}.PostCard-module__UAzWBq__albumSlide{display:block}.PostCard-module__UAzWBq__albumPicture{border-radius:.6rem;width:100%;height:auto;display:block}.PostCard-module__UAzWBq__albumTitle{align-items:center;gap:.6rem;font-size:1.3rem;display:flex}.PostCard-module__UAzWBq__albumTitle a{color:var(--color-primary);text-decoration:none}.PostCard-module__UAzWBq__albumTitle svg{color:var(--color-neutrals-60);flex:none}@media (max-width:576px){.PostCard-module__UAzWBq__post{padding:1.6rem 1.2rem}.PostCard-module__UAzWBq__embeddedLinkSmall{flex-direction:column}.PostCard-module__UAzWBq__embeddedLinkSmall .PostCard-module__UAzWBq__embeddedPicture{padding:0}}.PostCard-module__UAzWBq__menu{flex:none;margin-left:auto}
.NewsComposer-module__74rWia__composer{border:.1rem solid var(--color-border);background:var(--color-surface);border-radius:.8rem;padding:2rem}.NewsComposer-module__74rWia__title{margin:0 0 1.2rem;font-size:1.8rem;font-weight:700}.NewsComposer-module__74rWia__row{align-items:flex-start;gap:1.2rem;display:flex}.NewsComposer-module__74rWia__body{flex-direction:column;flex:1;gap:1.2rem;min-width:0;display:flex}.NewsComposer-module__74rWia__embed{position:relative}.NewsComposer-module__74rWia__embedRemove{background:color-mix(in srgb,var(--color-neutrals-black)60%,transparent);width:2.4rem;height:2.4rem;color:var(--color-surface);cursor:pointer;border:none;border-radius:50%;justify-content:center;align-items:center;display:inline-flex;position:absolute;top:.4rem;right:.4rem}.NewsComposer-module__74rWia__embedRemove:disabled{opacity:.5;cursor:not-allowed}.NewsComposer-module__74rWia__error{color:var(--color-error-100);margin:.8rem 0 0;font-size:1.4rem}.NewsComposer-module__74rWia__footer{border-top:.1rem solid var(--color-neutrals-20);flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1.2rem;margin-top:1.2rem;padding-top:1.2rem;display:flex}.NewsComposer-module__74rWia__collapsed{display:none}.NewsComposer-module__74rWia__media{flex-wrap:wrap;flex:24rem;gap:.8rem;min-width:0;display:flex}.NewsComposer-module__74rWia__actions{align-items:flex-end;gap:1.2rem;margin-left:auto;display:flex}.NewsComposer-module__74rWia__visibility{min-width:18rem}
.NewsPost-module__M4qhsW__actions{border-top:1px solid var(--color-neutrals-20);justify-content:space-between;align-items:center;gap:1rem;padding-top:1.2rem;display:flex}.NewsPost-module__M4qhsW__actionsStart,.NewsPost-module__M4qhsW__counters{align-items:center;gap:.8rem;display:flex}.NewsPost-module__M4qhsW__comments{background:var(--color-bg);border-radius:0 0 .8rem .8rem;flex-direction:column;gap:1rem;margin:0 -2rem -2rem;padding:1rem 2rem 1.6rem;display:flex}.NewsPost-module__M4qhsW__commentList{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.NewsPost-module__M4qhsW__loadMore{justify-content:space-between;padding:1rem 0;font-size:1.2rem;display:flex}.NewsPost-module__M4qhsW__commentCount{margin-left:auto}.NewsPost-module__M4qhsW__comment{padding:1rem 0}.NewsPost-module__M4qhsW__commentRow{align-items:flex-start;gap:1rem;display:flex}.NewsPost-module__M4qhsW__commentAvatar{flex:none;display:block}.NewsPost-module__M4qhsW__commentBody{flex:auto;min-width:0}.NewsPost-module__M4qhsW__commentHeader{align-items:baseline;gap:.5rem;display:flex}.NewsPost-module__M4qhsW__commentName{color:var(--color-primary);font-size:1.3rem;font-weight:700;text-decoration:none}.NewsPost-module__M4qhsW__commentDate{margin-left:auto;font-size:1.1rem}.NewsPost-module__M4qhsW__commentContent{white-space:pre-line;overflow-wrap:anywhere;font-size:1.3rem}.NewsPost-module__M4qhsW__commentUnavailable{color:var(--color-neutrals-60);font-size:1.3rem}.NewsPost-module__M4qhsW__commentForm{flex-direction:column;gap:.8rem;display:flex}.NewsPost-module__M4qhsW__commentFormActions{justify-content:flex-end;display:flex}.NewsPost-module__M4qhsW__error{color:var(--color-error-100);margin:0;font-size:1.3rem}.NewsPost-module__M4qhsW__modalBody{flex-direction:column;gap:1.6rem;display:flex}.NewsPost-module__M4qhsW__modalFooter{flex-wrap:wrap;justify-content:flex-end;align-items:flex-end;gap:1rem;width:100%;display:flex}.NewsPost-module__M4qhsW__modalFooterStart{min-width:20rem;margin-right:auto}.NewsPost-module__M4qhsW__person{border-bottom:1px solid var(--color-neutrals-20);align-items:center;gap:1.2rem;padding:1rem 0;display:flex}.NewsPost-module__M4qhsW__personInfo{flex:auto;min-width:0;font-size:1.3rem}.NewsPost-module__M4qhsW__personName{color:var(--color-primary);font-weight:700;text-decoration:none}.NewsPost-module__M4qhsW__personVia,.NewsPost-module__M4qhsW__personSubtitle{color:var(--color-neutrals-60)}.NewsPost-module__M4qhsW__personDate{color:var(--color-neutrals-60);flex:none;font-size:1.1rem}@media (max-width:576px){.NewsPost-module__M4qhsW__comments{margin:0 -1.6rem -1.6rem;padding:1rem 1.6rem 1.2rem}.NewsPost-module__M4qhsW__personDate{display:none}}
.NewsFeed-module__MDyovq__feed{flex-direction:column;gap:2rem;width:100%;max-width:72rem;margin-inline:auto;display:flex}.NewsFeed-module__MDyovq__list{flex-direction:column;gap:2rem;margin:0;padding:0;list-style:none;display:flex}
.NewsfeedBanner-module__XzddQG__banner{flex-direction:column;gap:.4rem;width:100%;max-width:72rem;margin-inline:auto;display:flex}.NewsfeedBanner-module__XzddQG__home{color:var(--color-neutrals-80);align-self:flex-start;font-size:1.3rem;font-weight:600;text-decoration:none}.NewsfeedBanner-module__XzddQG__home:hover{color:var(--color-primary)}.NewsfeedBanner-module__XzddQG__newsfeed{color:var(--color-text);margin:0;font-size:2.4rem;font-weight:700;line-height:1.2}
.NewsfeedPage-module__xLlvGa__page{grid-template-columns:minmax(0,1fr);align-items:start;gap:2.4rem;max-width:120rem;min-height:100vh;margin:0 auto;padding:2.4rem 1.6rem 4rem;display:grid}.NewsfeedPage-module__xLlvGa__withSidebar{grid-template-columns:minmax(0,1fr) 32rem}.NewsfeedPage-module__xLlvGa__content{flex-direction:column;gap:2rem;min-width:0;display:flex}.NewsfeedPage-module__xLlvGa__visuallyHidden{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (max-width:900px){.NewsfeedPage-module__xLlvGa__withSidebar{grid-template-columns:minmax(0,1fr)}}
.PostPage-module___xd3QW__page{grid-template-columns:minmax(0,1fr);align-items:start;gap:2.4rem;max-width:120rem;min-height:100vh;margin:0 auto;padding:2.4rem 1.6rem 4rem;display:grid}.PostPage-module___xd3QW__withSidebar{grid-template-columns:minmax(0,1fr) 32rem}.PostPage-module___xd3QW__content{flex-direction:column;gap:2rem;min-width:0;display:flex}.PostPage-module___xd3QW__page:not(.PostPage-module___xd3QW__withSidebar) .PostPage-module___xd3QW__content{width:100%;max-width:72rem;margin-inline:auto}.PostPage-module___xd3QW__sidebar{flex-direction:column;gap:2.4rem;min-width:0;display:flex}.PostPage-module___xd3QW__jobs{flex-direction:column;gap:1.2rem;margin:0;padding:0;list-style:none;display:flex}.PostPage-module___xd3QW__job{align-items:center;gap:1.2rem;min-width:0;display:flex}.PostPage-module___xd3QW__jobLogo{flex:0 0 4rem;width:4rem;height:4rem}.PostPage-module___xd3QW__jobAvatar{object-fit:contain;border-radius:.4rem;width:4rem;height:4rem;display:block}.PostPage-module___xd3QW__jobInfo{flex-direction:column;min-width:0;display:flex}.PostPage-module___xd3QW__jobTitle,.PostPage-module___xd3QW__jobCompany{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.PostPage-module___xd3QW__jobTitle{color:var(--color-text);font-size:1.4rem;font-weight:700;text-decoration:none}.PostPage-module___xd3QW__jobTitle:hover{color:var(--color-primary)}.PostPage-module___xd3QW__jobCompany{color:var(--color-neutrals-60);font-size:1.3rem}.PostPage-module___xd3QW__widgetLink{border-top:.1rem solid var(--color-border);color:var(--color-primary);align-items:center;gap:.4rem;padding-top:1.2rem;font-size:1.3rem;text-decoration:none;display:flex}@media (max-width:900px){.PostPage-module___xd3QW__withSidebar{grid-template-columns:minmax(0,1fr)}}
.MapCard-module__T-PwSG__card{max-width:48rem;color:var(--color-neutrals-100);font-family:var(--font-primary);align-items:center;gap:2rem;padding:0 2rem;font-size:2rem;line-height:1.3;display:flex}.MapCard-module__T-PwSG__image{flex:none;width:11rem;height:auto}.MapCard-module__T-PwSG__text{text-align:center}.MapCard-module__T-PwSG__name{color:var(--color-primary);font-size:130%;font-weight:500;text-decoration:none}.MapCard-module__T-PwSG__name:hover{color:var(--color-primary-hover)}.MapCard-module__T-PwSG__year{font-size:70%}.MapCard-module__T-PwSG__subtitle{font-size:90%}.MapCard-module__T-PwSG__location{padding-top:2rem;font-size:90%;font-weight:300}.MapCard-module__T-PwSG__pin{fill:currentColor;vertical-align:-.1rem;margin-right:.4rem}.MapCard-module__T-PwSG__flag{vertical-align:middle;margin-left:.6rem}
.NewsSlide-module__gwilrW__post{max-height:calc(100vh - 360px);margin-top:20px;overflow:hidden}.NewsSlide-module__gwilrW__scale{zoom:1.6}
.SchoolMap-module__1_szUG__page{background-color:var(--color-neutrals-10);position:fixed;inset:0}.SchoolMap-module__1_szUG__map{position:absolute;inset:0}.SchoolMap-module__1_szUG__logo{z-index:1;background-color:#fff;padding:2rem;position:absolute;top:2rem;left:2rem;box-shadow:0 1px 1px #171c22}.SchoolMap-module__1_szUG__logo img{height:auto;display:block}.SchoolMap-module__1_szUG__poweredBy{z-index:1;background-color:var(--color-primary);color:#fff;align-items:flex-end;padding-left:1rem;font-size:1.5rem;line-height:3.8rem;display:flex;position:fixed;bottom:3.5rem;right:1.5rem;box-shadow:0 1px 1px #171c22}.SchoolMap-module__1_szUG__poweredByLogo{width:auto;display:block}
