.uof-home-about-section,.uof-home-academic-section{background-color:#f7f7f7}.uof-home-news-about-stack .uof-home-about{margin-top:4rem}@media (min-width:768px){.uof-home-news-about-stack .uof-home-about{margin-top:6rem}}.uof-home-pathway-box{background-color:hsla(0,0%,100%,.9)}.uof-home-pathway-box select.uof-home-pathway-select{background-color:rgba(34,34,34,.13);-webkit-appearance:none;-moz-appearance:none;appearance:none}.uof-program-card-tags{margin-top:.375rem;display:flex;flex-wrap:wrap;gap:.375rem}.uof-program-card-tags .uof-program-card-tag{display:inline-flex;align-items:center;border-radius:3px;background-color:#eff9ff;padding:.25rem .625rem;font-size:11px;font-weight:600;line-height:1.35;color:#1447e6;text-decoration:none;transition:background-color .15s ease,color .15s ease}.uof-program-card-tags.is-expanded .uof-program-card-tag--more,.uof-program-card-tags:not(.is-expanded) .uof-program-card-tag--extra{display:none}.uof-program-card-tags a.uof-program-card-tag:focus-visible,.uof-program-card-tags a.uof-program-card-tag:hover{background-color:#dbeafe;color:#1447e6;text-decoration:none}.uof-program-card-tags .uof-program-card-tag--more{background-color:#f4f4f4;color:#5b6470;font-weight:500;cursor:pointer;border:0}.uof-program-card-tags .uof-program-card-tag--more:hover{opacity:.85}.uof-program-card-tags--detail{margin-top:1rem}.uof-why-icon-card{border:1px solid #f0f0f0;border-radius:.75rem;background-color:#fff;padding:1.5rem;box-shadow:0 2px 8px 0 rgba(0,0,0,.04)}.uof-why-icon-card__icon{box-shadow:none}.uof-home-section-title{font-size:32px;font-weight:800;line-height:1.05;letter-spacing:-.04em;color:#1a1a2e}@media (min-width:1024px){.uof-home-section-title{font-size:52px}}.uof-term-starts-card{background-color:#f7f7f7}.uof-term-starts-card-wrap{width:100%;max-width:28rem;margin-inline:auto;justify-self:center}@media (min-width:1024px){.uof-term-starts-card-wrap{max-width:30rem}}@media (max-width:1023px){.uof-term-starts-card-wrap{max-width:24rem}}.uof-find-program-badge{position:absolute;left:50%;bottom:50px;z-index:10;transform:translateX(-50%)}.uof-find-program-row.is-open{position:relative;z-index:40}.uof-stat-icon{display:block;height:100%;width:100%;flex-shrink:0}@media (max-width:1023px){[data-uof-alumni-layout=mobile] .uof-alumni-mobile__avatars-viewport{overflow:hidden;position:relative;z-index:2;margin-bottom:-2.75rem;padding:0 .5rem}[data-uof-alumni-layout=mobile] .uof-alumni-mobile__avatars{display:flex;align-items:flex-end;justify-content:center;gap:.625rem;min-height:5.5rem}[data-uof-alumni-layout=mobile] .uof-alumni-mobile__avatar{flex:0 0 auto;padding:0;border:0;background:transparent;cursor:pointer;opacity:.45;transform:scale(.72);transform-origin:bottom center;transition:transform .3s ease,opacity .3s ease}[data-uof-alumni-layout=mobile] .uof-alumni-mobile__avatar.is-active{opacity:1;transform:scale(1);z-index:1}[data-uof-alumni-layout=mobile] .uof-alumni-mobile__avatar-ring{display:block;border-radius:9999px;line-height:0}[data-uof-alumni-layout=mobile] .uof-alumni-mobile__avatar img{width:3.5rem;height:3.5rem;border-radius:9999px;-o-object-fit:cover;object-fit:cover;border:2px solid transparent}[data-uof-alumni-layout=mobile] .uof-alumni-mobile__avatar.is-active img{width:5.5rem;height:5.5rem;border:3px solid #6d386a}[data-uof-alumni-layout=mobile] .uof-alumni-mobile__card{position:relative;z-index:1}[data-uof-alumni-layout=mobile] .uof-alumni-mobile__slide{flex:0 0 100%;width:100%}}