.heri-shell-container{width:100%;max-width:var(--heri-content-width,80rem);margin-inline:auto;padding-inline:clamp(1rem,4vw,2.5rem)}.heri-shell-rule{height:4px;background:linear-gradient(90deg,rgb(var(--heri-cyan)),rgb(var(--heri-forest)))}.heri-shell-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.heri-site-header{position:relative;z-index:40;background:white;color:rgb(var(--heri-heading));box-shadow:0 2px 8px rgb(var(--heri-heading)/.045)}.heri-site-footer a,.heri-site-header a{text-decoration:none}.heri-site-footer :focus-visible,.heri-site-header :focus-visible{outline:3px solid rgb(var(--heri-cyan-strong));outline-offset:4px}.heri-site-skip{position:absolute;left:1rem;top:.8rem;z-index:100;transform:translateY(-180%);background:white;color:rgb(var(--heri-heading));border-radius:.4rem;padding:.85rem 1.2rem;font-weight:700}.heri-site-skip:focus{transform:none}.heri-site-main{min-width:0}.heri-site-main:focus{outline:none}.heri-header-masthead{display:flex;justify-content:space-between;align-items:center;gap:1rem;min-height:6.5rem;padding-block:.9rem}.heri-site-brand{display:inline-flex;flex-direction:column;gap:.35rem;min-width:0;width:-moz-max-content;width:max-content;max-width:100%;color:rgb(var(--heri-heading));background:white;border-radius:.35rem}.heri-site-brand-logos{display:flex;align-items:center;gap:1.1rem;min-width:0}.heri-site-brand-university{display:flex;align-items:center;gap:.6rem;font-weight:700;font-size:1.1rem;line-height:1.2}.heri-site-brand-university-name{display:block}.heri-site-brand-crest{width:2.9rem;height:2.9rem;-o-object-fit:contain;object-fit:contain;flex-shrink:0}.heri-site-brand-divider{height:2.7rem;width:1px;background:rgb(var(--heri-border));flex-shrink:0}.heri-site-brand-heri{width:9.7rem;height:auto;-o-object-fit:contain;object-fit:contain}.heri-site-brand-subtitle{display:block;color:rgb(var(--heri-cyan-strong));font-size:.75rem;letter-spacing:.025em;line-height:1.5}.heri-header-utilities{display:flex;align-items:center;gap:1.1rem}.heri-university-link{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;min-height:2.75rem;font-size:.82rem;font-weight:600;color:rgb(var(--heri-cyan-strong))}.heri-university-link:hover{text-decoration:underline;text-underline-offset:.25rem}.heri-shell-social{display:flex;align-items:center;flex-wrap:wrap;gap:.25rem}.heri-shell-social a{display:inline-flex;align-items:center;justify-content:center;width:2.75rem;height:2.75rem;border-radius:.5rem;color:rgb(var(--heri-cyan-strong));border:1px solid transparent}.heri-shell-social a:hover{background:rgb(var(--heri-cyan-soft));border-color:rgb(var(--heri-border))}.heri-shell-x{font-weight:700;font-size:1.1rem;line-height:1}.heri-desktop-navigation{border-top:1px solid rgb(var(--heri-border)/.6);border-bottom:1px solid rgb(var(--heri-border));background:white}.heri-desktop-navigation ul{display:flex;align-items:stretch;justify-content:space-between;gap:.15rem;list-style:none;padding:.35rem 0;margin:0}.heri-desktop-navigation li{display:flex;min-width:0}.heri-site-nav-link{position:relative;display:flex;align-items:center;justify-content:center;gap:.4rem;min-height:2.75rem;border-radius:.4rem;padding:.65rem .7rem;color:rgb(var(--heri-heading));font-size:.83rem;line-height:1.4;font-weight:600}.heri-site-nav-link:hover,.heri-site-nav-link[aria-current]{color:rgb(var(--heri-cyan-strong));background:rgb(var(--heri-cyan-soft))}.heri-site-nav-link[aria-current]:after{content:"";position:absolute;inset-inline:.7rem;bottom:.2rem;height:3px;background:rgb(var(--heri-cyan));border-radius:3px}.heri-site-nav-link--contact{color:white;background:rgb(var(--heri-forest))}.heri-site-nav-link--contact:hover,.heri-site-nav-link--contact[aria-current]{color:white;background:rgb(var(--heri-forest-hover))}.heri-site-nav-link--contact[aria-current]:after{background:white}.heri-site-nav-link--contact svg{flex-shrink:0}.heri-shell-menu{display:none}.heri-site-footer{background:linear-gradient(115deg,rgb(var(--heri-heading)) 20%,#063f32);color:white}.heri-footer-main{display:grid;grid-template-columns:minmax(0,1.65fr) minmax(0,1fr) minmax(0,1.1fr) minmax(0,1.25fr);gap:2.25rem;padding-block:2.8rem 2.5rem}.heri-site-brand--footer{padding:.75rem;gap:.3rem;width:100%}.heri-site-brand--footer .heri-site-brand-logos{gap:.55rem}.heri-site-brand--footer .heri-site-brand-university{font-size:.83rem;gap:.4rem}.heri-site-brand--footer .heri-site-brand-crest{width:2rem;height:2rem}.heri-site-brand--footer .heri-site-brand-heri{width:7rem;max-width:48%}.heri-site-brand--footer .heri-site-brand-subtitle{font-size:.68rem;letter-spacing:0}.heri-footer-identity>p{max-width:24rem;font-size:.84rem;line-height:1.8;color:#d7e8ea;margin:1rem 0}.heri-site-footer h2{font-size:.87rem;font-weight:700;line-height:1.5;margin:.3rem 0 .85rem}.heri-site-footer h2:before{content:"";display:block;width:1.5rem;height:3px;border-radius:2px;margin-bottom:.85rem;background:rgb(var(--heri-cyan))}.heri-site-footer ul{list-style:none;margin:0;padding:0}.heri-site-footer nav li>a{display:inline-flex;align-items:center;gap:.35rem;min-height:2.5rem;padding-block:.4rem;color:#d7e8ea;font-size:.84rem;line-height:1.6;overflow-wrap:anywhere}.heri-site-footer nav li>a:hover{color:white;text-decoration:underline;text-underline-offset:.3rem}.heri-site-footer .heri-shell-social a{background:rgb(255 255 255/.07);color:white;border-color:rgb(255 255 255/.25)}.heri-site-footer .heri-shell-social a:hover{background:rgb(255 255 255/.18)}.heri-site-footer :focus-visible{outline-color:white}.heri-site-footer .heri-site-brand:focus-visible{outline-offset:5px}.heri-footer-contact{display:inline-flex;align-items:center;gap:.6rem;min-height:2.75rem;padding:.65rem .8rem;border:1px solid #bddcd2;border-radius:.5rem;font-size:.84rem;line-height:1.5;color:white;margin:.1rem 0 .8rem}.heri-footer-contact svg{flex-shrink:0}.heri-footer-contact:hover{background:rgb(255 255 255/.1)}.heri-footer-bottom{border-top:1px solid rgb(255 255 255/.18);background:rgb(0 0 0/.12)}.heri-footer-bottom-inner{display:flex;align-items:center;justify-content:space-between;gap:1rem 2rem;padding-block:.8rem}.heri-footer-bottom p{font-size:.75rem;line-height:1.8;margin:0;color:#d7e8ea}.heri-footer-bottom ul{display:flex;flex-wrap:wrap;gap:.2rem 1rem}.heri-footer-bottom nav li>a{font-size:.75rem}@media (max-width:68.749rem){.heri-desktop-navigation{display:none}.heri-header-masthead{min-height:6rem}.heri-header-utilities{display:none}.heri-shell-menu{display:block;flex-shrink:0}.heri-shell-menu>summary{display:flex;align-items:center;gap:.4rem;cursor:pointer;list-style:none;padding:.6rem .7rem;min-height:2.75rem;border:1px solid rgb(var(--heri-border));border-radius:.5rem;color:rgb(var(--heri-heading));background:rgb(var(--heri-cyan-soft));font-size:.8rem;font-weight:600}.heri-shell-menu>summary::-webkit-details-marker{display:none}.heri-shell-menu[open]>summary{border-color:rgb(var(--heri-cyan-strong))}.heri-shell-menu[open]>summary>svg:last-child{transform:rotate(180deg)}.heri-mobile-navigation{position:absolute;top:100%;inset-inline:0;border-top:1px solid rgb(var(--heri-border));border-bottom:3px solid rgb(var(--heri-forest));background:white;padding:.75rem clamp(1rem,4vw,2.5rem) 1rem;max-height:calc(100vh - 7rem);max-height:calc(100dvh - 7rem);overflow-y:auto;box-shadow:0 16px 24px rgb(var(--heri-heading)/.12)}.heri-shell-menu:not([open]) .heri-mobile-navigation{display:none}.heri-mobile-navigation ul{list-style:none;padding:0;margin:0;display:grid;gap:.3rem}.heri-mobile-navigation .heri-site-nav-link{justify-content:flex-start;min-height:2.9rem;font-size:.94rem}.heri-mobile-navigation .heri-university-link{margin-top:.7rem}.heri-footer-main{grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem 3rem}.heri-site-brand--footer{width:-moz-max-content;width:max-content}.heri-footer-bottom-inner{flex-wrap:wrap}}@media (max-width:36rem){.heri-header-masthead{gap:.5rem;min-height:5.7rem;padding-block:.75rem}.heri-site-brand-logos{gap:.45rem}.heri-site-brand-university{font-size:.78rem;gap:.35rem}.heri-site-brand-crest{width:1.8rem;height:1.8rem}.heri-site-brand-divider{height:2rem}.heri-site-brand-heri{width:5.8rem}.heri-site-brand-subtitle{max-width:13rem;font-size:.67rem;letter-spacing:0}.heri-shell-menu>summary{flex-direction:column;gap:.05rem;padding:.4rem .5rem;font-size:.65rem;min-width:2.8rem}.heri-shell-menu>summary>svg:last-child{display:none}.heri-footer-main{grid-template-columns:minmax(0,1fr);gap:1.6rem;padding-block:2rem}.heri-site-brand--footer{max-width:100%}.heri-site-brand--footer .heri-site-brand-subtitle{max-width:none}.heri-site-footer nav li>a{min-height:2.75rem}.heri-footer-bottom-inner{gap:.3rem}}@media print{.heri-site-header{position:static;box-shadow:none}.heri-desktop-navigation,.heri-header-utilities,.heri-shell-menu,.heri-site-footer .heri-shell-social,.heri-site-skip{display:none}.heri-site-footer{background:white;color:black}.heri-footer-contact,.heri-site-footer nav li>a,.heri-site-footer p{color:black}}