.brand{display:inline-flex;align-items:center;flex-shrink:0}.brand-logo{display:block;width:222px;height:auto}footer .brand-logo{width:245px;filter:brightness(1.18)}.sdvosb-hero{display:inline-block;padding:8px 12px;color:#fff;background:rgba(41,148,255,.16);border-left:5px solid var(--sky);box-shadow:inset 0 -2px 0 rgba(252,4,246,.75);font-size:15px;letter-spacing:2.4px}.founder-title{color:var(--charcoal);font-size:18px;font-weight:800;white-space:nowrap}.founder-photo{display:block;width:220px;aspect-ratio:1;object-fit:cover;border-radius:50%;margin-top:24px;box-shadow:0 12px 30px rgba(6,26,45,.14)}.founder-link{display:inline-block;margin-top:22px}.career-note{margin-top:24px;margin-bottom:0}@media(max-width:560px){.brand-logo{width:178px}footer .brand-logo{width:220px}.founder-title{font-size:14px;letter-spacing:-.01em}.founder-photo{width:190px}}

/* Option 1: high-contrast navy header with an exact reversed wordmark. */
header{background:rgba(6,26,45,.97);border-bottom-color:rgba(91,173,255,.3)}
header nav{height:88px}
header .brand{position:relative;width:255px;aspect-ratio:1568/329}
header .brand-logo{width:100%;height:auto}
header .links a{color:#fff}
header .links a:hover,header .links a[aria-current=page]{color:var(--sky)}
header .nav-cta{background:var(--gold);color:var(--navy)!important;box-shadow:inset 0 -3px 0 var(--blue)}
header .menu{color:#fff}
@media(max-width:850px){header{background:var(--midnight)}header .links{background:var(--midnight);border-bottom-color:rgba(91,173,255,.3)}}
@media(max-width:560px){header nav{height:82px}header .brand{width:205px}}
