.institutional-logo img{filter:none!important}.application-custom{display:grid;grid-template-columns:1fr 1.25fr auto;gap:clamp(1.5rem,5vw,5rem);align-items:center;margin-bottom:5rem;padding:1.5rem 0;border-top:1px solid var(--institutional-line);border-bottom:1px solid var(--institutional-line);color:inherit;text-decoration:none}.application-custom small{display:block;color:var(--institutional-green);font-size:.65rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.application-custom strong{display:block;margin-top:.35rem;color:var(--institutional-ink);font-size:1.2rem}.application-custom p{margin:0;color:var(--institutional-muted);font-size:.86rem}.application-custom i{color:var(--institutional-green)}.application-card{grid-template-columns:68px 1fr 18px}.institutional-header{position:fixed;inset:0 0 auto;height:70px}.institutional-header-row{height:70px;min-height:70px}body{padding-top:70px}.institutional-nav{gap:1rem}.institutional-nav a{font-size:.61rem}
.institutional-nav-dropdown{position:relative}.institutional-nav-dropdown summary{cursor:pointer;list-style:none;color:var(--institutional-muted);font-size:.68rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.institutional-nav-dropdown summary:after{content:" +";color:var(--institutional-green)}.institutional-nav-panel{position:absolute;top:calc(100% + 25px);left:50%;display:grid;grid-template-columns:repeat(3,minmax(180px,1fr));width:680px;padding:1.2rem;background:var(--institutional-bg);border:1px solid var(--institutional-line);box-shadow:0 24px 55px rgba(8,19,26,.16);transform:translateX(-35%)}.institutional-nav-panel>span{display:grid;gap:.55rem;padding:.25rem 1rem}.institutional-nav-panel>span+span{border-left:1px solid var(--institutional-line)}.institutional-nav-panel strong{color:var(--institutional-green);font-size:.58rem;letter-spacing:.14em;text-transform:uppercase}.institutional-nav-panel a{font-size:.72rem!important;letter-spacing:0!important;text-transform:none!important}
@media(max-width:700px){.application-custom{grid-template-columns:1fr;gap:.7rem}.application-card{grid-template-columns:52px 1fr}}
