/* Information pages use the same compact fixed navigation and controls as the LP.
   Base geometry only; persistent-header.css and info-navigation.css own shared chrome. */
.site-header{display:flex;align-items:center;justify-content:space-between;padding:0 max(5.5vw,24px);gap:20px}
.site-header nav{display:flex;align-items:center;gap:14px}
.site-header a{text-decoration:none}
.site-header .brand{display:flex;align-items:center;gap:10px;width:190px;flex:none}
.site-header .brand img{display:block;object-fit:contain;filter:brightness(0)}
.site-header .brand img:first-child{width:38px;height:38px}
.site-header .brand img:last-child{width:140px;height:auto}
.site-header .header-cta{display:flex;justify-content:center;align-items:center;border:1px solid #d5dde2;border-radius:28px;padding:0 23px;font-size:14px;line-height:1.1;white-space:nowrap;position:relative}
.info-main{padding-top:calc(var(--ael-header-clearance) + 72px)}
.site-header .info-menu-list a[aria-current="page"]{color:#9a7138;background:#edf1f3}
.site-header.header-on-dark .info-menu-list a[aria-current="page"]{color:#ebc38a;background:#253b4b}
@media(max-width:900px){.site-header{padding-left:28px;padding-right:28px}.site-header .brand{width:155px;gap:8px}.site-header .brand img:first-child{width:30px}.site-header .brand img:last-child{width:112px}.site-header .header-cta{padding:0 18px;font-size:12px}}
@media(max-width:600px){.site-header .brand{width:90px;gap:5px}.site-header .brand img:first-child{width:25px;height:25px}.site-header .brand img:last-child{width:61px}.site-header .header-cta{padding:0;font-weight:400;letter-spacing:0}.info-main{padding-top:calc(var(--ael-header-clearance) + 48px)}}
@media(max-width:359px){.site-header .brand{width:63px;gap:4px}.site-header .brand img:first-child{width:21px;height:21px}.site-header .brand img:last-child{width:38px}}
@media print{.site-header{display:none}.info-main{padding-top:0}}
/* The menu is a solid reading surface; only the fixed header blends with the page. */
.ael-information-page .site-header .info-menu-list{background:#f9fbfc;backdrop-filter:none;-webkit-backdrop-filter:none}
.ael-information-page .site-header.header-on-dark .info-menu-list{background:#112331}

/* Match the live LP wordmark proportions at the reviewed phone width. */
@media(min-width:360px) and (max-width:600px){.site-header .brand{width:130px;flex:0 1 130px}.site-header .brand img:last-child{width:100px}}
