body.toward-mission{--tm-chrome-left:0px;--tm-top-width:100vw;--tm-controls-width:100vw;--tm-top-height:72px;--tm-controls-height:42px;--tm-top-radius:0px;--tm-controls-radius:0px;--tm-lockup-height:56px;--tm-mark-height:40px;--tm-lockup-opacity:1;--tm-mark-opacity:0;--tm-mark-visibility:hidden;--tm-chrome-gap:10px;--tm-glass-strong:.96;--tm-glass-mid:.90;--tm-glass-soft:.82;--tm-glass-highlight:.15;--tm-glass-shadow:.24;--tm-glass-edge:.34;--tm-control-ink:rgba(18,28,38,.92)}
html[data-theme="light"] body.toward-mission{--tm-glass-strong:.98;--tm-glass-mid:.94;--tm-glass-soft:.88;--tm-glass-highlight:.22;--tm-glass-shadow:.12;--tm-glass-edge:.42}
body.toward-mission .aa-chrome-header.site-header{overflow:visible;contain:style;filter:none!important;opacity:1!important}
body.toward-mission .aa-chrome-header .header-inner{overflow:visible}
body.toward-mission .aa-chrome-header .header-bars{width:100vw!important;max-width:none!important;margin-left:0!important;padding-left:var(--tm-chrome-left);padding-right:0;gap:var(--tm-chrome-gap);justify-items:start;overflow:visible}
body.toward-mission .aa-chrome-header .glass-bar.top-bar{width:var(--tm-top-width)!important;min-height:var(--tm-top-height)!important;height:var(--tm-top-height)!important;padding-block:0!important;border-radius:0 var(--tm-top-radius) var(--tm-top-radius) 0!important;overflow:hidden;will-change:width,height,border-radius}
body.toward-mission .aa-chrome-header .glass-bar.controls-bar{width:var(--tm-controls-width)!important;min-height:var(--tm-controls-height)!important;max-height:var(--tm-controls-height)!important;height:var(--tm-controls-height)!important;border-radius:0 var(--tm-controls-radius) var(--tm-controls-radius) 0!important;overflow:hidden;will-change:width,height,border-radius}
body.toward-mission .aa-chrome-header .glass-bar{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;transition:none!important;border-left-color:transparent!important}
html[data-theme="dark"] body.toward-mission .aa-chrome-header .glass-bar,body.toward-mission .aa-chrome-header .glass-bar{background:linear-gradient(180deg,rgba(255,255,255,var(--tm-glass-highlight)) 0%,rgba(255,255,255,.018) 38%,transparent 62%),radial-gradient(ellipse 58% 155% at 92% -18%,rgba(168,218,255,.10) 0%,transparent 62%),linear-gradient(168deg,rgba(35,45,56,var(--tm-glass-soft)) 0%,rgba(17,25,34,var(--tm-glass-mid)) 50%,rgba(9,16,24,var(--tm-glass-strong)) 100%)!important;border-top:1px solid rgba(225,240,252,.13)!important;border-right:1px solid rgba(209,232,249,.11)!important;border-bottom:1px solid rgba(126,165,196,.09)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.075),inset -1px 0 0 rgba(201,229,250,.035),0 18px 52px rgba(0,0,0,var(--tm-glass-shadow))!important}
html[data-theme="light"] body.toward-mission .aa-chrome-header .glass-bar{background:linear-gradient(180deg,rgba(255,255,255,var(--tm-glass-strong)) 0%,rgba(255,255,255,var(--tm-glass-mid)) 42%,rgba(244,250,255,var(--tm-glass-soft)) 100%),radial-gradient(ellipse 58% 150% at 92% -12%,rgba(193,226,250,.30) 0%,transparent 62%)!important;border-top:1px solid rgba(255,255,255,.90)!important;border-right:1px solid rgba(167,199,225,var(--tm-glass-edge))!important;border-bottom:1px solid rgba(136,173,205,.28)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.96),inset -1px 0 0 rgba(255,255,255,.26),0 16px 46px rgba(17,42,63,var(--tm-glass-shadow))!important}
html[data-theme="stellar"] body.toward-mission .aa-chrome-header .glass-bar{background:linear-gradient(180deg,rgba(193,222,255,var(--tm-glass-highlight)) 0%,rgba(148,194,255,.025) 40%,transparent 64%),radial-gradient(ellipse 60% 160% at 92% -16%,rgba(118,184,255,.14) 0%,transparent 62%),linear-gradient(164deg,rgba(24,31,61,var(--tm-glass-soft)) 0%,rgba(12,18,43,var(--tm-glass-mid)) 48%,rgba(8,12,31,var(--tm-glass-strong)) 100%)!important;border-top:1px solid rgba(188,220,255,.14)!important;border-right:1px solid rgba(130,184,255,.12)!important;border-bottom:1px solid rgba(80,128,210,.09)!important;box-shadow:inset 0 1px 0 rgba(202,226,255,.085),0 0 30px rgba(91,151,255,.08),0 18px 52px rgba(4,8,27,var(--tm-glass-shadow))!important}
body.toward-mission .aa-chrome-header .glass-bar::before{content:"";position:absolute;z-index:3;top:9%;right:2px;width:1px;height:64%;border-radius:999px;background:linear-gradient(180deg,rgba(255,255,255,.24),rgba(164,211,245,.03));opacity:.72;pointer-events:none}
body.toward-mission .aa-chrome-brand--public{position:absolute;inset:0;width:auto;height:auto}
body.toward-mission .aa-chrome-brand--public>a{display:block;position:absolute;inset:0;width:auto;height:auto}
body.toward-mission .aa-chrome-brand-lockup-img{height:var(--tm-lockup-height)!important;width:auto!important;max-width:none!important;opacity:var(--tm-lockup-opacity)!important;transition:none!important;will-change:height,opacity}
body.toward-mission .tm-brand-mark{position:absolute;left:50%;top:50%;display:block;height:var(--tm-mark-height);width:auto;max-width:none;opacity:var(--tm-mark-opacity)!important;visibility:var(--tm-mark-visibility)!important;transform:translate3d(-50%,-50%,0);pointer-events:none;will-change:height,opacity}
html[data-theme="dark"] body.toward-mission .tm-brand-mark{filter:brightness(0) saturate(100%) invert(92%) sepia(8%) saturate(280%) hue-rotate(346deg) brightness(103%) contrast(92%)}
html[data-theme="stellar"] body.toward-mission .tm-brand-mark{filter:brightness(0) saturate(100%) invert(98%) sepia(3%) saturate(420%) hue-rotate(176deg) brightness(108%) contrast(99%) drop-shadow(0 0 6px rgba(124,206,255,.45))}
html[data-theme="light"] body.toward-mission .tm-brand-mark{filter:none}
body.toward-mission .tm-home-glyph,body.toward-mission .tm-theme-compact{display:none}
body.toward-mission.tm-controls-compact .aa-chrome-header .aa-chrome-controls{display:flex!important;align-items:center!important;justify-content:flex-start!important;width:100%!important;height:100%!important;padding:0 5px!important}
body.toward-mission.tm-controls-compact .aa-chrome-header .aa-chrome-controls-start{display:flex!important;align-items:center!important;gap:0!important;height:100%!important}
body.toward-mission.tm-controls-compact .aa-chrome-nav-toggle,body.toward-mission.tm-controls-compact .aa-chrome-home-slot,body.toward-mission.tm-controls-compact .tm-theme-compact{width:44px!important;min-width:44px!important;height:100%!important;min-height:0!important;padding:0!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;border:0!important;background:transparent!important;opacity:1!important;color:var(--tm-control-ink)!important}
html[data-theme="light"] body.toward-mission.tm-controls-compact .public-nav-toggle__bars,html[data-theme="light"] body.toward-mission.tm-controls-compact .public-nav-toggle__bars::before,html[data-theme="light"] body.toward-mission.tm-controls-compact .public-nav-toggle__bars::after{color:var(--tm-control-ink)!important;box-shadow:0 .5px 1px rgba(0,0,0,.12)}
html[data-theme="dark"] body.toward-mission.tm-controls-compact .aa-chrome-nav-toggle,html[data-theme="dark"] body.toward-mission.tm-controls-compact .aa-chrome-home-slot,html[data-theme="dark"] body.toward-mission.tm-controls-compact .tm-theme-compact{color:rgba(236,244,252,.94)!important}
html[data-theme="stellar"] body.toward-mission.tm-controls-compact .aa-chrome-nav-toggle,html[data-theme="stellar"] body.toward-mission.tm-controls-compact .aa-chrome-home-slot,html[data-theme="stellar"] body.toward-mission.tm-controls-compact .tm-theme-compact{color:rgba(232,244,255,.96)!important}
body.toward-mission.tm-controls-compact .aa-chrome-home-slot{font-size:0!important;letter-spacing:0!important}
body.toward-mission.tm-controls-compact .tm-home-glyph,body.toward-mission.tm-controls-compact .tm-theme-compact svg{opacity:1!important;color:inherit!important}
body.toward-mission.tm-controls-compact .tm-home-label{display:none!important}
body.toward-mission.tm-controls-compact .tm-home-glyph{display:block;width:17px;height:17px}
body.toward-mission.tm-controls-compact .tm-home-glyph svg{display:block;width:17px;height:17px}
body.toward-mission.tm-controls-compact .public-theme-cluster{position:static!important;inset:auto!important;width:44px!important;max-width:44px!important;height:100%!important;display:flex!important;align-items:center!important;justify-content:center!important;pointer-events:auto!important}
body.toward-mission.tm-controls-compact .mode-rail--theme-only{display:none!important}
body.toward-mission.tm-controls-compact .aa-chrome-controls-end{display:none!important}
body.toward-mission .tm-theme-compact{appearance:none;cursor:pointer}
body.toward-mission .tm-theme-compact svg{width:17px;height:17px;display:block}
body.toward-mission .tm-theme-popover{position:fixed;z-index:190;display:flex;gap:2px;padding:5px;border:1px solid rgba(196,220,240,.18);border-radius:16px;background:rgba(10,18,27,.82);box-shadow:0 18px 52px rgba(0,0,0,.28),inset 0 1px 0 rgba(255,255,255,.08);-webkit-backdrop-filter:blur(16px) saturate(112%);backdrop-filter:blur(16px) saturate(112%);opacity:0;visibility:hidden;transform:translateY(-4px) scale(.98);transform-origin:top left;transition:opacity 150ms ease,transform 150ms ease,visibility 150ms linear}
html[data-theme="light"] body.toward-mission .tm-theme-popover{color:#17202a;background:rgba(247,251,255,.86);border-color:rgba(160,191,216,.34);box-shadow:0 18px 48px rgba(17,42,63,.18),inset 0 1px 0 rgba(255,255,255,.92)}
body.toward-mission .tm-theme-popover.is-open{opacity:1;visibility:visible;transform:none}
body.toward-mission .tm-theme-choice{width:40px;height:40px;display:inline-flex;align-items:center;justify-content:center;padding:0;border:0;border-radius:11px;background:transparent;color:inherit;cursor:pointer}
body.toward-mission .tm-theme-choice[aria-pressed="true"]{background:rgba(121,189,241,.16)}
body.toward-mission .tm-theme-choice svg{width:17px;height:17px}
body.toward-mission .tm-toward-wordmark{display:block;width:auto;height:1em;filter:brightness(0) invert(1)}
body.toward-mission .toward-signature:has(.tm-toward-wordmark){transform:none;letter-spacing:0}
body.toward-mission .toward-signature--small .tm-toward-wordmark{height:clamp(22px,3vw,34px);opacity:.94}
body.toward-mission .toward-signature--hero .tm-toward-wordmark{width:min(100%,calc(100vw - 48px),640px);max-width:100%;height:auto}
body.toward-mission .tm-toward-period{display:inline-block;margin-left:.02em;color:var(--tm-ink);font:inherit}
body.toward-mission .toward-return-wordmark{display:block;width:clamp(150px,22vw,232px);max-width:min(100%,calc(100vw - 48px));height:auto;margin:0 0 clamp(18px,2.5vh,28px);filter:brightness(0) invert(1);opacity:.92}
@media(max-width:760px){body.toward-mission .aa-chrome-header.site-header{padding-top:10px;padding-bottom:12px}body.toward-mission .aa-chrome-header .header-bars,body.toward-mission .aa-chrome-header .glass-bar,body.toward-mission .aa-chrome-header .glass-bar.top-bar,body.toward-mission .aa-chrome-header .glass-bar.controls-bar{max-width:none!important}body.toward-mission .toward-signature--hero .tm-toward-wordmark{width:min(100%,calc(100vw - 48px),342px)}body.toward-mission .toward-return-wordmark{width:clamp(136px,39vw,182px)}}
@media(prefers-reduced-motion:reduce){body.toward-mission .aa-chrome-header .glass-bar,body.toward-mission .aa-chrome-brand-lockup-img,body.toward-mission .tm-brand-mark{will-change:auto}body.toward-mission .tm-theme-popover{transition:none}}
