body{background-image:url(https://ucommobjectstorage.blob.core.windows.net/uconn-cdn-files/brand/blue-night-sky.png);background-repeat:no-repeat;background-size:cover;height:100vh}.no-top-margin{margin-top:0!important}.is-layout-flow>*{margin-block-end:0!important;margin-block-start:0!important}.justify-center{justify-content:center}.is-flex{display:flex}.sticky{position:sticky;top:0}.gradient-band{background:linear-gradient(180deg,#002c95 33%,#000e2f 86%)}.blue-header-row{margin:50px 0}.blue-header-row .blue-container{display:flex}.blue-header-row .blue-container img.wordmark{height:auto;max-width:100%;width:350px}@media screen and (max-width:480px){.blue-header-row .blue-container img.wordmark{max-width:50%}}.blue-container{display:flex}.blue-container img{max-width:100%}img.header-img{width:100%}.skip-link{position:absolute;top:-10000em}.skip-link:focus{background-color:#f1f1f1;color:#21759b;display:block;font-size:14px;font-weight:700;height:auto;left:6px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:7px;width:auto;z-index:100000}@keyframes makeItfadeIn{to{background-position:0;color:var(--wp--preset--color--bright-blue)}}.has-highlight h2 mark{background-color:transparent!important;color:#fff;overflow:hidden;padding:0;position:relative}.has-highlight h2 mark.highlight{animation:makeItfadeIn .5s .5s forwards;background:linear-gradient(90deg,#fff 50%,transparent 0);background-position:100%;background-size:200% 100%;padding:0}.has-highlight h2 mark.highlight:before{color:var(--wp--preset--color--bright-blue);content:attr(data-content);left:0;overflow:hidden;position:absolute;top:0;transition:width 1s ease;white-space:nowrap;width:0}h2 mark{background-color:#fff!important}.blue-video .blue-shadow{box-shadow:0 0 50px 0 rgba(1,62,205,.5)}.vertical hr{background-color:#fff;border-width:0;height:12rem;width:3px}@media screen and (max-width:480px){.vertical hr{max-width:2px}}.slide-up{position:relative;top:0;transition:top 2s}@keyframes pulse{0%,to{animation-timing-function:ease-in}50%{transform:scale(1.1)}}.open-close-icon-container{margin:0!important}.open-close-icon-container .open-close-btn{background-color:transparent;border:0}.open-close-icon-container .open-close-btn .open-close-icon{animation:pulse 2s infinite;border-style:none;color:#fff;cursor:pointer;font-size:clamp(27.894px,1.743rem + (1vw - 3.2px)*1.571,48px);text-shadow:0 0 10px #fff}.open-close-icon-container .open-close-btn .open-close-icon:focus,.open-close-icon-container .open-close-btn .open-close-icon:hover{transform:scale(1.1)}.full-width img{width:100vw}.arc-image{margin-top:-40px!important}.big-idea-card .big-idea-card-text-container{background-color:rgba(0,14,47,.55)!important;bottom:0;max-width:100%;min-height:71px;position:absolute;width:100%}.big-idea-card .big-idea-card-text-container p a{font-size:24px!important;text-decoration:none}.big-idea-card .big-idea-card-text-container p a:after{content:"";float:right;font-family:Font Awesome\ 6 Pro;vertical-align:middle}.big-idea-card .big-idea-card-text-container p a:focus,.big-idea-card .big-idea-card-text-container p a:hover{text-decoration:underline}.big-idea-card .big-idea-card-text-container p a:focus:after,.big-idea-card .big-idea-card-text-container p a:hover:after{content:"";float:right;font-family:Font Awesome\ 6 Pro;transform:rotate(-45deg);transition:transform .2s ease-in;vertical-align:middle}@media screen and (max-width:781px){.big-idea-card .big-idea-card-text-container p,.big-idea-card .big-idea-card-text-container p a{font-size:36px!important}}.uconn-today-stories .uctoday-plugin{color:var(--wp--preset--color--bright-blue)}.uconn-today-stories .uctoday-plugin a{color:var(--wp--preset--color--bright-blue)!important;font-size:20px!important;font-weight:700!important}footer{max-width:100%}@media screen and (max-width:781px){footer footer{margin:auto 20px}}footer .blue-footer{margin:50px auto}footer .blue-footer .bf-container{align-content:center;align-items:flex-start;display:flex;flex-direction:row;justify-content:space-evenly}@media screen and (max-width:781px){footer .blue-footer .bf-container{flex-direction:column;margin:50px}}footer .blue-footer .bf-container{margin:40px 0 60px}footer .blue-footer .bf-container .closing-tag{font-size:80px;line-height:1.2em}@media screen and (max-width:480px){footer .blue-footer .bf-container .closing-tag{font-size:48px}}footer .blue-footer .bf-container .closing-highlight{background:linear-gradient(-90deg,#011f67,#013ecd)}@media screen and (max-width:781px){footer .blue-footer .bf-container .links{margin-top:40px}}footer .blue-footer .bf-container .links ul{padding-left:0}footer .blue-footer .bf-container .links ul li{font-size:28px!important;line-height:1.4;list-style-type:none}@media screen and (max-width:781px){footer .blue-footer .bf-container .links ul li{float:left;width:50%}}@media screen and (max-width:480px){footer .blue-footer .bf-container .links ul li{float:none;width:100%}}footer .blue-footer .bf-container .links ul li:before{content:"";font-family:Font Awesome\ 6 Pro;padding-right:10px}footer .blue-footer .bf-container .links ul li a{font-size:28px!important;text-decoration:none!important}footer .blue-footer .bf-container .links ul li a:focus,footer .blue-footer .bf-container .links ul li a:hover{text-decoration:underline!important}footer .blue-footer .logo-container{align-content:center;align-items:flex-start;display:flex;flex-direction:row;justify-content:space-evenly;margin:60px 0 40px}footer .blue-footer .logo-container img{height:auto;padding-bottom:50px;width:250px}@media screen and (max-width:781px){footer .blue-footer .logo-container{text-align:center}}footer .blue-footer .social-row i{color:#fff!important;font-family:Font Awesome\ 6 Pro}details{font-family:"PT Serif";padding:10px 20px 20px}details summary{align-items:center;display:flex;justify-content:space-between;list-style:none}details summary:after{animation:pulse 2s infinite;content:"+";font-size:30px;transition:.2s}details summary:-webkit-details-marker{display:none}details a{text-decoration:none!important}details a:focus,details a:hover{text-decoration:underline!important}details p{padding:10px}details[open]>summary{border-bottom:2px solid var(--wp--preset--color--dark-blue)}details[open]>summary:after{animation:none;transform:rotate(-45deg)}.flip-card button{padding:20px}.menu-btn .wp-block-button{max-width:570px}@media screen and (max-width:780px){.menu-btn .wp-block-columns{gap:0}}.sticky-container{position:sticky;top:0;z-index:50}@media screen and (max-width:480px){.sticky-container{max-width:100%}}.menu-primary-blue-container ul{display:flex;gap:10px;list-style:none;margin:0;padding:0}@media screen and (max-width:480px){.menu-primary-blue-container ul{display:block}}.menu-primary-blue-container ul li{background-color:var(--wp--preset--color--dark-blue)!important;color:var(--wp--preset--color--white)!important;flex-grow:10}.menu-primary-blue-container ul li:focus,.menu-primary-blue-container ul li:hover{background-color:var(--wp--preset--color--bright-blue)!important;color:var(--wp--preset--color--white)!important}.menu-primary-blue-container ul li:first-child{flex-grow:1}@media screen and (max-width:480px){.menu-primary-blue-container ul li:first-child{border-bottom:none;border-right:1px solid #fff;display:block;float:left;height:150px}.menu-primary-blue-container ul li:first-child a{margin:50% auto}.menu-primary-blue-container ul li{border-bottom:1px solid #fff;height:50px}}.menu-primary-blue-container ul li a{display:block;font-size:20px;font-weight:500;line-height:25px;padding:calc(.667em + 2px) calc(1.333em + 2px);text-align:center;text-decoration:none}@media screen and (max-width:480px){.menu-primary-blue-container ul li a{border-bottom:1px solid #fff;font-size:16px;font-weight:700;height:50px}}.menu-primary-blue-container .current-menu-item a{background-color:var(--wp--preset--color--bright-blue)!important;color:var(--wp--preset--color--white)!important}.mobile-card-nav{display:none}.card-item-nav ul.card-menu{display:flex;font-size:18px;gap:10px;justify-content:center;list-style:none;margin-bottom:0;padding:20px 20px 0}@media(max-width:768px){.card-item-nav ul.card-menu{align-items:center;flex-direction:column}}.card-item-nav ul.card-menu li{text-align:center}.card-item-nav ul.card-menu li figure{background-color:var(--wp--preset--color--bright-blue)!important;background-size:contain;margin-bottom:10px;position:relative;text-align:center}.card-item-nav ul.card-menu li figure .centered{color:var(--wp--preset--color--dark-blue)!important;display:none;font-size:80px;font-weight:800;left:50%;line-height:1em;position:absolute;text-transform:uppercase;top:50%;transform:translate(-50%,35%)}.card-item-nav ul.card-menu li figure .centered.shadow{color:var(--wp--preset--color--white)!important;text-shadow:2px 2px 2px var(--wp--preset--color--dark-blue)}.card-item-nav ul.card-menu li figure:focus .centered,.card-item-nav ul.card-menu li figure:hover .centered{display:block}.card-item-nav ul.card-menu li a{text-decoration:none!important}.card-item-nav ul.card-menu li a .menu-card-text-box{background-color:var(--wp--preset--color--dark-blue)!important;color:var(--wp--preset--color--white)!important;font-weight:700;padding:20px}.card-item-nav ul.card-menu li a .menu-card-text-box:focus,.card-item-nav ul.card-menu li a .menu-card-text-box:hover{background-color:var(--wp--preset--color--bright-blue)!important;color:var(--wp--preset--color--white)!important}.card-item-nav ul.card-menu li a .menu-card-text-box.hide-desktop{display:none}.card-item-nav ul.card-menu li a img{display:block;height:100%;object-fit:cover;opacity:.4;width:100%}.card-item-nav ul.card-menu li a img:focus,.card-item-nav ul.card-menu li a img:hover{opacity:1}.card-btn-nav{position:sticky;top:0;z-index:10}.card-btn-nav ul.card-btn-menu{display:flex;font-size:18px;gap:10px;justify-content:center;list-style:none;margin-top:0;padding:5px 20px 20px}.card-btn-nav ul.card-btn-menu li{max-width:100%;text-align:center;width:570px}.card-btn-nav ul.card-btn-menu li a{text-decoration:none!important}.card-btn-nav ul.card-btn-menu li a .menu-card-text-box{background-color:var(--wp--preset--color--dark-blue)!important;color:var(--wp--preset--color--white)!important;font-weight:700;padding:20px}.card-btn-nav ul.card-btn-menu li a:focus .menu-card-text-box,.card-btn-nav ul.card-btn-menu li a:hover .menu-card-text-box{background-color:var(--wp--preset--color--bright-blue)!important;color:var(--wp--preset--color--white)!important}@media(max-width:768px){.card-btn-nav{display:none}.card-item-nav figure{display:block}.card-item-nav .menu-card-text-box.hide-desktop{display:block!important}.mobile-card-nav{display:none;position:sticky;top:0;width:100%;z-index:10}.mobile-card-nav .mobile-card-menu{margin:0;padding:0}.mobile-card-nav .mobile-card-menu li{border-bottom:1px solid #fff;margin:0}.mobile-card-nav .mobile-card-item{width:100%}.mobile-card-nav .mobile-card-item a{text-decoration:none!important}.mobile-card-nav .mobile-card-item a .menu-card-text-box{background-color:var(--wp--preset--color--dark-blue)!important;color:var(--wp--preset--color--white)!important;font-weight:700;padding:20px}.mobile-card-nav .mobile-card-item a .menu-card-text-box:focus,.mobile-card-nav .mobile-card-item a .menu-card-text-box:hover{background-color:var(--wp--preset--color--bright-blue)!important;color:var(--wp--preset--color--white)!important}.mobile-card-nav .mobile-card-item figure{margin:0;padding:10px 10px 5px}.mobile-card-nav .mobile-card-item figure img{height:auto;width:100%}.mobile-card-nav a{text-decoration:none!important}.mobile-card-nav a .menu-card-text-box{background-color:var(--wp--preset--color--dark-blue)!important;color:var(--wp--preset--color--white)!important;font-weight:700;margin:0;padding:20px}.mobile-card-nav a .menu-card-text-box:focus,.mobile-card-nav a .menu-card-text-box:hover{background-color:var(--wp--preset--color--bright-blue)!important;color:var(--wp--preset--color--white)!important}.mobile-card-nav .menu-card-text-box{font-size:16px;font-weight:700;height:22px!important;margin:0 10px 5px;text-align:center}.mobile-card-nav .sticky:nth-of-type(2){top:0}.mobile-card-nav .sticky:nth-of-type(4){top:62px}.mobile-card-nav .sticky:nth-of-type(6){top:124px}}