@font-face{font-family:'Source Han Sans CN-Medium';font-style:normal;font-weight:500;src:url(../../../../themes/science-city/fonts/notosans/noto-sans-500.woff2) format('woff2')}:root{--navy:#2A3F54;--blue:#7BAFD4;--gutter:24px;--fs-sm:16px}.sc-container{width:100%;margin:0 auto;padding:0 var(--gutter)}@media (min-width:576px){.sc-container{max-width:540px}}@media (min-width:768px){.sc-container{max-width:720px}}@media (min-width:992px){.sc-container{max-width:960px}}@media (min-width:1200px){.sc-container{max-width:1140px}}@media (min-width:1400px){.sc-container{max-width:1320px}}.sc-footer{background:var(--blue)!important;color:var(--navy);padding:5.625rem 0 0!important}.sc-footer a{text-decoration:none;color:inherit}.sc-footer-body{display:grid;grid-template-columns:345px 1fr;gap:2.5rem;padding-bottom:4.375rem}.sc-footer-logo{width:345px;display:flex;flex-direction:column;align-items:flex-start;gap:1.25rem}.sc-footer-logo img{height:auto}.sc-footer-logo .is-blue-logo{width:345px}.sc-footer-logo .is-other-logo{width:282px;max-width:100%}.sc-footer-schools{display:grid;grid-template-columns:repeat(3,1fr);gap:1.625rem 1.875rem}.sc-footer-col{display:flex;flex-direction:column;gap:1.625rem}.sc-footer-school .sc-en{font-family:"Source Han Sans CN-Medium",sans-serif;font-weight:500;font-size:var(--fs-sm);line-height:1.5;color:var(--navy)}.sc-footer-school .sc-cn{font-size:var(--fs-sm);line-height:1.5;color:rgb(42 63 84 / .72)}.sc-icp{background:var(--navy);color:rgb(255 255 255 / .85);font-size:var(--fs-sm);text-align:center;padding:1rem 0}@media (max-width:992px){.sc-footer-body{grid-template-columns:1fr}.sc-footer-schools{grid-template-columns:repeat(2,1fr)}}@media (max-width:576px){.sc-footer-schools{grid-template-columns:1fr}.sc-footer-logo .is-blue-logo{width:min(100%, 20rem)}.sc-footer-logo .is-other-logo{width:min(100%, 16rem)}}