.nav-prototype-header{background:#fff;border-bottom:1px solid #c8d9e8;color:#12355f}.nav-brand{max-width:1240px;margin:auto;padding:14px 24px;display:flex;align-items:center;justify-content:space-between;gap:16px}.nav-prototype-header nav{display:flex;justify-content:center;background:#f4f8fc;gap:20px;padding:0 16px}.nav-prototype-header nav a{display:flex;align-items:center;justify-content:center;min-height:46px;padding:7px 20px;font-weight:700;text-decoration:none;color:#12355f;border-bottom:3px solid transparent}.nav-prototype-header nav a[aria-current]{border-color:#1e4f8f}.prototype-notice{font-size:12px;background:#fff8e9;color:#645238;padding:8px 20px;text-align:center}.nav-page-layout{width:min(1240px,100%);max-width:1240px!important;margin:auto!important;display:grid;grid-template-columns:minmax(0,1fr) 278px;gap:32px;padding:24px!important}.nav-page-layout>.article{width:100%!important;max-width:none!important;margin:0!important;min-width:0;padding:0!important}.nav-side{padding-top:30px;min-width:0}.nav-side section{padding:18px;background:#f7fafd;border:1px solid #dce6ef;border-radius:14px;margin-bottom:22px}.nav-side h2{font-size:18px;margin:4px 0 15px;padding:0;border:0;line-height:1.5;color:#12355f}.nav-eyebrow{font-size:12px;color:#52718c;letter-spacing:.06em;font-weight:700;margin:0 0 4px}.nav-story{display:grid;grid-template-columns:88px minmax(0,1fr);gap:12px;align-items:start;text-decoration:none!important;color:#12355f!important;padding:12px 0;border-bottom:1px solid #dce6ef;min-height:72px}.nav-story:last-of-type{border-bottom:0}.nav-story strong{display:block;font-size:14px;line-height:1.5}.nav-story small{display:block;font-size:12px;line-height:1.6;color:#526a7e;margin-top:4px}.nav-thumb{display:block;width:100%;aspect-ratio:16/9;height:auto;overflow:hidden;border-radius:8px}.nav-side-note{font-size:11px;line-height:1.7;color:#627589;margin:14px 0 0}.nav-next{margin:36px 0 8px;padding:24px;background:#edf4fb;border:1px solid #c8d9e8;border-radius:16px}.nav-next h2{font-size:23px;color:#12355f;margin:4px 0 8px;border:0;padding:0}.nav-next>p:not(.nav-eyebrow){font-size:14px;margin:8px 0 12px}.nav-next>.nav-story{grid-template-columns:152px minmax(0,1fr);padding:18px;background:#fff;border:1px solid #c8d9e8;border-radius:12px}.nav-next>.nav-story strong{font-size:18px}.nav-next-secondary{display:grid;grid-template-columns:1fr 1fr;gap:18px;margin-top:12px}.nav-next-secondary .nav-story{grid-template-columns:74px minmax(0,1fr);border:0}.nav-prototype-header a:focus-visible,.nav-story:focus-visible{outline:3px solid #edb848;outline-offset:3px}.nav-story:hover strong{text-decoration:underline}.nav-side .nav-story{grid-template-columns:80px minmax(0,1fr)}
@media(max-width:1059px){.nav-page-layout{display:block;max-width:820px!important;padding:20px!important}.nav-side{display:none}}
@media(max-width:600px){.nav-brand{padding:10px 16px}.nav-prototype-header nav{gap:0;padding:0 8px}.nav-prototype-header nav a{flex:1;min-width:0;padding:8px 3px;font-size:13px;white-space:normal;min-height:44px}.prototype-notice{font-size:10px;padding:6px 12px;text-align:left}.nav-page-layout{padding:14px!important}.nav-next{padding:16px;margin-top:26px}.nav-next h2{font-size:21px}.nav-next>.nav-story{grid-template-columns:84px minmax(0,1fr);padding:12px;gap:10px}.nav-next>.nav-story strong{font-size:16px}.nav-next-secondary{grid-template-columns:1fr;gap:0}.nav-next-secondary .nav-story{grid-template-columns:74px minmax(0,1fr)} }

html,body,main{background-color:#fff!important}html{color-scheme:light}.nav-brand{min-height:72px;box-sizing:border-box}.nav-brand .logo{display:flex;align-items:center;gap:10px;text-decoration:none;color:var(--ink,#20242a);font-weight:900;font-size:1.2rem;line-height:1.82}.nav-brand .logo-mark{display:grid;place-items:center;width:36px;height:36px;flex:none;padding:0;border-radius:10px;background:var(--blue,#1e4f8f);color:#fff;font-size:19px;font-weight:900}.nav-brand .logo>span:not(.logo-mark){display:block;font-size:inherit;font-weight:inherit;color:var(--ink,#20242a)}.nav-brand .logo small{display:block;color:var(--muted,#66717d);font-size:.66rem;font-weight:700;line-height:1.2}

.nav-prototype-header{position:relative!important;height:auto!important}.nav-prototype-header nav{width:100%;margin:0;box-sizing:border-box}.nav-page-layout{box-sizing:border-box}.nav-page-layout>article.article{float:none}.nav-side .nav-story strong,.nav-next .nav-story strong{overflow-wrap:anywhere;word-break:normal}.nav-next h2{line-height:1.5}.nav-next .nav-story{box-sizing:border-box}.nav-side .nav-thumb,.nav-next .nav-thumb{max-height:none!important;max-width:100%;object-fit:contain}.nav-next-secondary .nav-story strong{font-size:15px}.nav-prototype-header nav a{box-sizing:border-box}.nav-next-secondary .nav-story{min-width:0}
