.ywWHIq_root{--nav-h:44px;--nav-bg:#fbfbfdcc;--flyout-bg:#fbfbfd;--nav-text:#1d1d1fcc;--nav-text-strong:#1d1d1f;--nav-text-muted:#6e6e73;--nav-accent:#0a4e78;--ease-out:cubic-bezier(.23, 1, .32, 1);--ease-drawer:cubic-bezier(.32, .72, 0, 1);--flyout-duration:.32s}.ywWHIq_header{z-index:100;position:fixed;inset:0 0 auto}.ywWHIq_bar{z-index:2;height:var(--nav-h);background:var(--nav-bg);-webkit-backdrop-filter:saturate(180%)blur(20px);backdrop-filter:saturate(180%)blur(20px);transition:background-color .24s;position:relative}.ywWHIq_header[data-open=true] .ywWHIq_bar{background:var(--flyout-bg)}.ywWHIq_barInner{justify-content:space-between;align-items:center;gap:8px;max-width:1100px;height:100%;margin:0 auto;padding:0 22px;display:flex}.ywWHIq_barItem{height:var(--nav-h);font:inherit;letter-spacing:-.01em;color:var(--nav-text);white-space:nowrap;cursor:pointer;background:0 0;border:0;align-items:center;padding:0 8px;font-size:14px;text-decoration:none;transition:color .24s;display:inline-flex}@media (max-width:1099.98px){.ywWHIq_barInner{gap:6px}.ywWHIq_barItem{padding:0 5px}}.ywWHIq_barItem[data-active=true]{color:var(--nav-accent);font-weight:600}.ywWHIq_barItem[aria-expanded=true]{color:var(--nav-text-strong)}.ywWHIq_barItem:focus-visible,.ywWHIq_flyoutLink:focus-visible{outline:2px solid var(--nav-accent);outline-offset:2px;border-radius:6px}.ywWHIq_logo{border-radius:50%;width:28px;height:28px;display:block}.ywWHIq_speechToggle{padding:0 4px}.ywWHIq_speechIcon{border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;transition:background-color .2s,color .2s;display:inline-flex}.ywWHIq_speechToggle[aria-pressed=true] .ywWHIq_speechIcon{background:var(--nav-accent);color:#fff}.ywWHIq_flyout{top:var(--nav-h);z-index:1;position:absolute;left:0;right:0}.ywWHIq_header:not([data-open=true]) .ywWHIq_flyout{pointer-events:none}.ywWHIq_flyoutBg{height:calc(100vh - var(--nav-h));background:var(--flyout-bg);clip-path:inset(0 0 calc(100% - var(--flyout-h,0px)) 0);transition:clip-path var(--flyout-duration) var(--ease-drawer);pointer-events:none;position:absolute;top:0;left:0;right:0}.ywWHIq_flyoutContent{max-width:1100px;max-height:calc(100vh - var(--nav-h));opacity:0;margin:0 auto;padding:40px 30px 56px;transition:opacity .12s;position:relative;overflow-y:auto}.ywWHIq_header[data-open=true] .ywWHIq_flyoutContent{opacity:1;transition-duration:0s}.ywWHIq_flyoutLabel{color:var(--nav-text-muted);margin:0 0 14px;font-size:12px;font-weight:400}.ywWHIq_flyoutList{flex-direction:column;align-items:flex-start;gap:6px;margin:0;padding:0;list-style:none;display:flex}.ywWHIq_flyoutLink{letter-spacing:-.015em;color:var(--nav-text-strong);font-size:22px;font-weight:600;line-height:1.25;text-decoration:none;transition:color .2s;display:inline-block}.ywWHIq_flyoutLink[data-active=true]{color:var(--nav-accent)}.ywWHIq_reveal{animation:ywWHIq_navReveal .3s var(--ease-out) both;animation-delay:calc(60ms + var(--i,0) * 30ms)}@keyframes ywWHIq_navReveal{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.ywWHIq_overlay{z-index:90;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);opacity:0;visibility:hidden;transition:opacity var(--flyout-duration) var(--ease-out), visibility 0s linear var(--flyout-duration);background:#e8ecf259;position:fixed;inset:0}.ywWHIq_overlay[data-open=true]{opacity:1;visibility:visible;transition:opacity var(--flyout-duration) var(--ease-out), visibility 0s linear 0s}@media (hover:hover) and (pointer:fine){.ywWHIq_barItem:hover{color:var(--nav-text-strong)}.ywWHIq_flyoutLink:hover{color:var(--nav-accent)}}@media (prefers-reduced-motion:reduce){.ywWHIq_flyoutBg{transition:none}.ywWHIq_reveal{animation-name:ywWHIq_navFade;animation-duration:.2s;animation-delay:0s}}@keyframes ywWHIq_navFade{0%{opacity:0}to{opacity:1}}
.t6OE2G_mobile{--m-bar-h:48px;--m-panel-bg:#fbfbfdd1}.t6OE2G_bar{z-index:101;height:var(--m-bar-h);background:var(--nav-bg);-webkit-backdrop-filter:saturate(180%)blur(20px);backdrop-filter:saturate(180%)blur(20px);justify-content:space-between;align-items:center;padding:0 12px 0 16px;transition:background-color .24s;display:flex;position:fixed;inset:0 0 auto}.t6OE2G_mobile[data-open=true] .t6OE2G_bar{background:var(--flyout-bg)}.t6OE2G_actions{align-items:center;gap:4px;display:flex}.t6OE2G_logo{width:32px;height:32px;display:block}.t6OE2G_panel{top:var(--m-bar-h);z-index:100;overscroll-behavior:contain;background:var(--m-panel-bg);-webkit-backdrop-filter:saturate(180%)blur(20px);backdrop-filter:saturate(180%)blur(20px);clip-path:inset(0 0 100%);transition:clip-path var(--flyout-duration) var(--ease-drawer);position:fixed;bottom:0;left:0;right:0;overflow-y:auto}.t6OE2G_mobile[data-open=true] .t6OE2G_panel{clip-path:inset(0)}.t6OE2G_level{padding:12px 32px 48px}.t6OE2G_list{margin:0;padding:0;list-style:none}.t6OE2G_item{width:100%;font:inherit;letter-spacing:-.015em;text-align:left;color:var(--nav-text-strong);cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;justify-content:space-between;align-items:center;gap:12px;padding:10px 0;font-size:24px;font-weight:600;line-height:1.25;text-decoration:none;display:flex}.t6OE2G_item[data-active=true]{color:var(--nav-accent)}.t6OE2G_chevron{color:var(--nav-text-muted);flex:none}.t6OE2G_back{font:inherit;color:var(--nav-text-muted);cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;align-items:center;gap:2px;margin:0 0 12px -6px;padding:6px;font-size:14px;display:inline-flex}.t6OE2G_label{color:var(--nav-text-muted);margin:0 0 6px;font-size:12px}.t6OE2G_item:focus-visible,.t6OE2G_back:focus-visible{outline:2px solid var(--nav-accent);outline-offset:2px;border-radius:6px}.t6OE2G_reveal{animation:t6OE2G_mobileReveal .3s var(--ease-out) both;animation-delay:calc(40ms + var(--i,0) * 25ms)}.t6OE2G_level[data-direction=back] .t6OE2G_reveal{animation-name:t6OE2G_mobileRevealBack}@keyframes t6OE2G_mobileReveal{0%{opacity:0;transform:translate(12px)}to{opacity:1;transform:translate(0)}}@keyframes t6OE2G_mobileRevealBack{0%{opacity:0;transform:translate(-12px)}to{opacity:1;transform:translate(0)}}@keyframes t6OE2G_mobileFade{0%{opacity:0}to{opacity:1}}@media (hover:hover) and (pointer:fine){.t6OE2G_item:hover,.t6OE2G_back:hover{color:var(--nav-accent)}}@media (prefers-reduced-motion:reduce){.t6OE2G_panel{transition:none}.t6OE2G_reveal,.t6OE2G_level[data-direction=back] .t6OE2G_reveal{animation-name:t6OE2G_mobileFade;animation-duration:.2s;animation-delay:0s}}
