.bar.hd{--g: clamp(18px, 4.6vw, 72px);--hd-h: 80px;--hd-tf: .6s cubic-bezier(.34, 1.32, .64, 1);height:var(--hd-h);gap:0;padding:0 var(--g);border-radius:0;transition:inset .55s var(--ox-ease-out),padding .55s var(--ox-ease-out),height .55s var(--ox-ease-out),border-radius .55s var(--ox-ease-out),background-color .4s,box-shadow .4s,transform var(--hd-tf),opacity .6s var(--ox-ease-out)}.bar.hd::before{display:none}.bar.hd .logo{flex:none;width:172px;height:28px;margin-right:0;transition:width .5s var(--ox-ease-out),height .5s var(--ox-ease-out)}.hd-time{display:inline-flex;align-items:center;gap:7px;margin:0 0 0 18px;padding-left:16px;border-left:1px solid var(--line);font:600 11.5px/1 var(--ox-font-mono);letter-spacing:.04em;color:var(--soft);white-space:nowrap}.hd-time i{width:6px;height:6px;border-radius:50%;background:#3DDC84;box-shadow:0 0 0 3px rgba(61,220,132,.16);animation:hd-breathe 2.8s ease-in-out infinite}.hd-time b{color:var(--ink);font-weight:700;font-variant-numeric:tabular-nums}@keyframes hd-breathe{50%{box-shadow:0 0 0 5px rgba(61,220,132,.04)}}.bar.hd nav{position:relative;display:flex;align-items:center;gap:2px}.bar.hd nav .hd-link{position:relative;display:inline-flex;align-items:center;gap:6px;height:38px;padding:0 12px;border:0;border-radius:12px;background:none;color:var(--ink);font:650 14px/1 var(--ox-font-sans);text-decoration:none;white-space:nowrap;opacity:.76;cursor:pointer;transition:opacity .2s,background-color .25s}.bar.hd nav .hd-link:hover,.bar.hd nav .hd-link[aria-expanded=true]{opacity:1;background:color-mix(in srgb,var(--ink) 7%,transparent)}.bar.hd nav .hd-link.on{opacity:1}.bar.hd nav .hd-link:focus-visible,.hd-mega a:focus-visible,.hd-sheet a:focus-visible,.hd-sheet button:focus-visible,.bar.hd button:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.hd-more svg{width:11px;height:11px;transition:transform .35s var(--ox-ease-out)}.hd-more[aria-expanded=true] svg{transform:rotate(180deg)}.hd-pixel{position:absolute;left:0;bottom:-7px;width:6px;height:6px;border-radius:1.5px;background:var(--accent);box-shadow:0 0 10px color-mix(in srgb,var(--accent) 70%,transparent);opacity:0;pointer-events:none;transition:transform .6s cubic-bezier(.34,1.56,.64,1),opacity .3s}.hd-pixel.on{opacity:1}.bar.hd nav .hd-hl{position:absolute;left:0;top:50%;width:0;height:38px;margin-top:-19px;border-radius:10px;background:color-mix(in srgb,var(--accent) 11%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--accent) 26%,transparent);opacity:0;pointer-events:none;transition:transform .45s cubic-bezier(.2,1,.3,1),width .45s cubic-bezier(.2,1,.3,1),opacity .22s}.bar.hd nav .hd-hl::before{content:"";position:absolute;left:10px;top:50%;width:6px;height:6px;margin-top:-3px;border-radius:1px;background:var(--accent);box-shadow:0 0 10px color-mix(in srgb,var(--accent) 70%,transparent)}.bar.hd nav .hd-hl.on{opacity:1}.bar.hd nav.hd-glides .hd-link{padding:0 13px 0 23px;border-radius:10px}.bar.hd nav.hd-glides .hd-link:hover,.bar.hd nav.hd-glides .hd-link[aria-expanded=true]{background:none}.bar.hd nav.hd-glides .hd-link.lit{opacity:1}@media (prefers-reduced-motion: reduce){.bar.hd nav .hd-hl{transition:opacity .2s}}.hd-ask{display:none;align-items:center;gap:7px;width:auto;height:38px;margin-left:14px;padding:0 14px 0 8px;border-radius:99px;border:1px solid var(--line);background:color-mix(in srgb,var(--ink) 4%,transparent);color:var(--ink);font:700 13.5px/1 var(--ox-font-sans);cursor:pointer;transition:border-color .25s,background-color .25s,transform .35s cubic-bezier(.34,1.56,.64,1)}html.oxa-on .hd-ask{display:inline-flex}.hd-ask:hover{border-color:var(--accent);transform:translateY(-1px)}.hd-ask:active{transform:scale(.96);transition-duration:.1s}.hd-ask img{width:20px;height:22px;transition:transform .5s cubic-bezier(.34,1.56,.64,1)}.hd-ask:hover img{transform:translateY(-1px) rotate(-6deg)}.hd-ask .ink-light,.bar.on-paper .hd-ask .ink-dark{display:none}.bar.on-paper .hd-ask .ink-light{display:block}.bar.hd .hd-talk{flex:none;height:38px;margin-left:10px;padding:0 14px 0 17px;gap:8px;border:0;background:var(--accent);color:var(--bg);font-size:14px;white-space:nowrap}.bar.hd .hd-talk svg{width:14px;height:14px;transition:transform .35s cubic-bezier(.34,1.56,.64,1)}.bar.hd .hd-talk:hover svg{transform:translateX(3px)}.bar.hd .sound{flex:none;width:38px;height:38px;margin-left:8px}.bar.hd .sound svg{width:18px;height:18px}.hd-menu{display:none}html.hdr-v2.oxa-on .oxa-launch{display:none}.bar.hd.hd-pill{--hd-h: 56px;inset:10px calc(var(--g) - 16px) auto;padding:0 10px 0 16px;border-radius:18px;background:rgba(9,22,50,.74);-webkit-backdrop-filter:blur(20px) saturate(1.3);backdrop-filter:blur(20px) saturate(1.3);box-shadow:0 12px 36px rgba(0,0,0,.3),inset 0 0 0 1px rgba(106,193,252,.14)}.bar.hd.hd-pill.on-paper{background:rgba(250,249,245,.82);box-shadow:0 12px 36px rgba(11,31,69,.12),inset 0 0 0 1px rgba(11,31,69,.08)}.bar.hd.hd-pill .logo{width:150px;height:24px}.bar.hd.hd-pill .hd-pixel{bottom:-4px}.bar.hd.hd-away{--hd-tf: .38s cubic-bezier(.55, 0, .8, .2);transform:translateY(calc(-100% - 18px))}.hd-run{position:absolute;left:18px;right:18px;bottom:0;height:2px;border-radius:2px;overflow:hidden;background:rgba(106,193,252,.12);opacity:0;pointer-events:none;transition:opacity .4s}.hd-run b{display:block;height:100%;background:linear-gradient(90deg,#245BB2,#6AC1FC);transform-origin:left;transform:scaleX(0)}.bar.hd.hd-pill .hd-run{opacity:1}.bar.hd.on-paper .hd-run{background:rgba(11,31,69,.1)}.bar.hd.on-paper .hd-run b{background:linear-gradient(90deg,#0B1F45,#245BB2)}.hd-mega{position:absolute;top:calc(100% + 10px);left:calc(var(--g) - 16px);right:calc(var(--g) - 16px);padding:18px 18px 14px;border-radius:20px;background:#0A1834;-webkit-backdrop-filter:blur(24px) saturate(1.3);backdrop-filter:blur(24px) saturate(1.3);box-shadow:0 24px 60px rgba(0,0,0,.42),inset 0 0 0 1px rgba(106,193,252,.16);color:var(--ink);opacity:0;transform:translateY(-6px) scale(.985,.92);transform-origin:50% 0;transition:opacity .2s var(--k-in) 80ms,transform .2s var(--k-in) 80ms}.bar.hd.hd-pill .hd-mega{left:0;right:0}.bar.on-paper .hd-mega{background:#FAF9F5;box-shadow:0 24px 60px rgba(11,31,69,.18),inset 0 0 0 1px rgba(11,31,69,.08)}.hd-mega.in{opacity:1;transform:none;transition:opacity .2s,transform .45s cubic-bezier(.2,1,.3,1)}.hd-fams{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px}.hd-fam{padding:12px 14px 10px;border-radius:14px;opacity:0;transform:translateY(6px);transition:background-color .25s,opacity 90ms,transform 90ms}.hd-mega.in .hd-fam{opacity:1;transform:none;transition:background-color .25s,opacity .3s,transform .5s cubic-bezier(.2,1,.3,1);transition-delay:0s,calc(var(--i) * 35ms),calc(var(--i) * 35ms)}.hd-fam:hover{background:color-mix(in srgb,var(--ink) 4%,transparent)}.hd-fam-h{display:flex;align-items:baseline;gap:10px;color:var(--ink);text-decoration:none}.hd-fam-h i{font:600 15.5px/1.2 var(--ox-font-mono);font-style:normal;color:var(--accent)}.hd-fam-h b{font:750 15.5px/1.2 var(--ox-font-sans);transition:color .2s}.hd-fam-h:hover b{color:var(--accent)}.hd-fam p{min-height:2.8em;margin:6px 0 10px;font-size:13px;line-height:1.4;color:var(--soft)}.hd-fam ul{display:grid;gap:1px;margin:0;padding:0;list-style:none}.hd-fam li a{display:block;margin:0 -8px;padding:6px 8px;border-radius:9px;color:var(--ink);font:600 14px/1.25 var(--ox-font-sans);text-decoration:none;opacity:.86;transition:background-color .2s,opacity .2s}.hd-fam li a:hover{opacity:1;background:color-mix(in srgb,var(--ink) 7%,transparent)}.hd-mega-foot{display:flex;justify-content:space-between;gap:16px;margin-top:10px;padding:12px 14px 0;border-top:1px solid var(--line);opacity:0;transition:opacity 90ms}.hd-mega.in .hd-mega-foot{opacity:1;transition:opacity .3s .14s}.hd-mega-foot a{display:inline-flex;align-items:center;gap:8px;color:var(--accent);font:700 13.5px/1 var(--ox-font-sans);text-decoration:none}.hd-mega-foot svg{width:14px;height:14px;transition:transform .35s cubic-bezier(.34,1.56,.64,1)}.hd-mega-foot a:hover svg{transform:translateX(3px)}@media (max-width: 1040px){.hd-time{display:none}.bar.hd nav{margin-left:auto}}@media (max-width: 900px){.bar.hd{--hd-h: 64px}.bar.hd nav,.bar.hd .hd-time,.bar.hd .hd-talk,.bar.hd .sound{display:none}.bar.hd .logo{width:142px;height:24px;margin-right:auto}html.oxa-on .bar.hd .hd-ask{width:40px;height:40px;margin-left:0;padding:0;justify-content:center}.bar.hd .hd-ask span{display:none}.bar.hd .hd-menu{display:inline-flex;align-items:center;gap:9px;height:40px;margin-left:8px;padding:0 15px 0 13px;border-radius:99px;border:1px solid var(--line);background:color-mix(in srgb,var(--bg) 55%,transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:var(--ink);font:700 13.5px/1 var(--ox-font-sans);cursor:pointer}.hd-menu-l::after{content:"Menu"}.hd-menu[aria-expanded=true] .hd-menu-l::after{content:"Close"}.hd-burger{position:relative;width:16px;height:10px}.hd-burger i{position:absolute;left:0;right:0;height:1.6px;border-radius:2px;background:currentColor;transition:transform .45s cubic-bezier(.34,1.4,.64,1),top .3s var(--ox-ease-out)}.hd-burger i:first-child{top:0}.hd-burger i:last-child{top:8.4px}.hd-menu[aria-expanded=true] .hd-burger i:first-child{top:4.2px;transform:rotate(45deg)}.hd-menu[aria-expanded=true] .hd-burger i:last-child{top:4.2px;transform:rotate(-45deg)}.bar.hd.hd-pill{--hd-h: 54px;inset:8px 8px auto;padding:0 7px 0 12px;border-radius:16px}.bar.hd.hd-pill .logo{width:132px;height:22px}.bar.hd.hd-pill .hd-menu{background:transparent;-webkit-backdrop-filter:none;backdrop-filter:none}.bar.hd.hd-pill .hd-run{left:14px;right:14px}.bar.hd.hd-sheet-on{--bg: #06132C;--ink: #EEF4FF;--soft: #B9C5D8;--accent: #6AC1FC;--line: rgba(106, 193, 252, .22);color:var(--ink);background:transparent;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}.bar.hd.hd-sheet-on .logo .ink-dark,.bar.hd.hd-sheet-on .hd-ask .ink-dark{display:block}.bar.hd.hd-sheet-on .logo .ink-light,.bar.hd.hd-sheet-on .hd-ask .ink-light{display:none}.bar.hd.hd-sheet-on .hd-run{opacity:0}}html.hd-locked{overflow:hidden}.hd-sheet{--ink: #EEF4FF;--soft: #B9C5D8;--accent: #6AC1FC;--bg: #06132C;--line: rgba(106, 193, 252, .16);position:fixed;inset:0;z-index:19;overflow:hidden;background:radial-gradient(120% 70% at 100% 0%,#0D2758 0%,#06132C 62%);color:var(--ink);clip-path:circle(0 at var(--mx, 100%) var(--my, 0));transition:clip-path .42s cubic-bezier(.65,0,.35,1)}.hd-sheet.in{clip-path:circle(160% at var(--mx, 100%) var(--my, 0));transition:clip-path .75s cubic-bezier(.2,.9,.25,1)}.hd-sheet-in{position:absolute;inset:70px 0 0;overflow-y:auto;overscroll-behavior:contain;padding:22px clamp(18px,4.6vw,72px) calc(32px + env(safe-area-inset-bottom));outline:none;-webkit-mask-image:linear-gradient(transparent,#000 22px);mask-image:linear-gradient(transparent,#000 22px)}.hd-sheet-in>*{max-width:620px}.hd-k{margin:0 0 8px;font:600 11px/1 var(--ox-font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--soft)}.hd-parts{display:grid;margin:0 0 30px}.hd-parts a{display:flex;align-items:baseline;gap:12px;padding:10px 0;border-bottom:1px solid var(--line);color:var(--ink);font:800 clamp(24px,7vw,32px)/1.1 var(--ox-font-sans);letter-spacing:-.02em;text-decoration:none}.hd-parts a i{min-width:2ch;font:600 11px/1 var(--ox-font-mono);font-style:normal;letter-spacing:0;color:var(--accent)}.hd-sfams{display:grid;margin:0 0 28px}.hd-sfams a{display:grid;gap:4px;padding:12px 0;border-bottom:1px solid var(--line);color:var(--ink);text-decoration:none}.hd-sfams b{font:750 17px/1.2 var(--ox-font-sans)}.hd-sfams span{font-size:13.5px;line-height:1.4;color:var(--soft)}.hd-acts{display:flex;flex-wrap:wrap;gap:10px;margin:0 0 20px}.hd-acts .btn{flex:1 1 150px;justify-content:center;height:50px;font-size:15.5px}.hd-stalk svg{width:16px;height:16px}.hd-sask{display:none;gap:9px;width:auto;border:1px solid var(--line);border-radius:999px;background:transparent;color:var(--ink)}html.oxa-on .hd-sask{display:inline-flex}.hd-sask img{width:22px;height:24px}.hd-more-row{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;margin:0;font-size:14px}.hd-more-row a{color:var(--accent);text-decoration:none}.hd-ssnd{height:36px;padding:0 14px;border-radius:99px;border:1px solid var(--line);background:none;color:var(--ink);font:650 13.5px/1 var(--ox-font-sans);cursor:pointer}.hd-ssnd b{margin-left:4px;color:var(--accent)}.hd-ssnd .on,.hd-ssnd[aria-pressed=true] .off{display:none}.hd-ssnd[aria-pressed=true] .on{display:inline}.hd-parts a,.hd-sfams a,.hd-acts,.hd-more-row{opacity:0;transform:translateY(14px);transition:opacity .25s,transform .3s}.hd-sheet.in .hd-parts a,.hd-sheet.in .hd-sfams a,.hd-sheet.in .hd-acts,.hd-sheet.in .hd-more-row{opacity:1;transform:none;transition:opacity .45s var(--ox-ease-out),transform .7s cubic-bezier(.2,1,.3,1);transition-delay:calc(140ms + var(--i) * 30ms)}@media (prefers-reduced-motion: reduce){.hd-time i{animation:none}.hd-sheet.in .hd-parts a,.hd-sheet.in .hd-sfams a,.hd-sheet.in .hd-acts,.hd-sheet.in .hd-more-row,.hd-fam{transition-delay:0s!important}}.hd-ask{padding:0 15px}.bar.hd .sound.hd-snd{flex:none;width:30px;height:30px;margin:0 auto 0 8px;border:0;border-radius:8px;background:none;color:var(--soft);transition:color .2s,background-color .2s}.bar.hd .sound.hd-snd svg{width:17px;height:17px}.bar.hd .sound.hd-snd:hover{color:var(--ink);background:color-mix(in srgb,var(--ink) 7%,transparent);transform:none}@media (max-width: 1040px){.bar.hd nav{margin-left:0}.bar.hd .sound.hd-snd{margin-left:14px}}@media (max-width: 900px){html.oxa-on .bar.hd .hd-ask{width:auto;padding:0 14px}.bar.hd .hd-ask span{display:inline}}.hd-fams{position:relative;grid-template-rows:auto auto 1fr;row-gap:0}.hd-fam{display:grid;grid-row:span 3;grid-template-rows:subgrid;align-content:start}.hd-fam p{min-height:0}.hd-fam ul{gap:0;align-content:start}.hd-fam li{opacity:0;transform:translateY(4px);transition:opacity 90ms,transform 90ms}.hd-mega.in .hd-fam li{opacity:1;transform:none;transition:opacity .3s,transform .45s cubic-bezier(.2,1,.3,1);transition-delay:calc(var(--i) * 35ms + var(--k) * 16ms + 60ms)}.hd-fam li a{position:relative;z-index:1;display:block;margin:0 -8px 0 -20px;padding:5px 26px 5px 20px;font-size:13.5px;transition:opacity .2s,color .2s}.hd-fam li a span{display:inline-block;transition:translate .35s cubic-bezier(.2,1,.3,1)}.hd-fam li a:hover,.hd-fam li a:focus-visible{opacity:1;background:none}.hd-fam li a:hover span,.hd-fam li a:focus-visible span{translate:3px 0}.hd-fam li a .hd-go{position:absolute;right:9px;top:50%;width:13px;height:13px;margin-top:-6.5px;color:var(--accent);opacity:0;transform:translateX(-6px);transition:opacity .2s,transform .35s cubic-bezier(.34,1.56,.64,1)}.hd-fam li a:hover .hd-go,.hd-fam li a:focus-visible .hd-go{opacity:1;transform:none}.hd-glide{position:absolute;left:0;top:0;z-index:0;border-radius:10px;background:color-mix(in srgb,var(--accent) 11%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--accent) 26%,transparent);opacity:0;pointer-events:none;transition:transform .42s cubic-bezier(.2,1,.3,1),width .42s cubic-bezier(.2,1,.3,1),height .3s,opacity .22s}.hd-glide::before{content:"";position:absolute;left:7px;top:50%;width:6px;height:6px;margin-top:-3px;border-radius:1px;background:var(--accent);box-shadow:0 0 10px color-mix(in srgb,var(--accent) 70%,transparent)}.hd-glide.on{opacity:1}.hd-mega.pointing .hd-fam:not(.hd-lit){opacity:.5}.hd-mega.pointing .hd-fam.hd-lit .hd-fam-h b{color:var(--accent)}.hd-fam:hover{background:none}.hd-cap{display:flex;align-items:baseline;gap:10px;min-width:0;margin:0;font-size:13px;line-height:1.3;color:var(--soft);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hd-cap b{flex:none;color:var(--ink);font-weight:750}.hd-cap span{overflow:hidden;text-overflow:ellipsis}.hd-cap.swap{animation:hd-cap-in .35s var(--ox-ease-out)}@keyframes hd-cap-in{from{opacity:0;transform:translateY(3px)}}.hd-mega-foot{align-items:center}@media (prefers-reduced-motion: reduce){.hd-glide,.hd-fam li,.hd-fam li a{transition:none}.hd-cap.swap{animation:none}}.hd-bubble{position:fixed;right:clamp(16px,2.2vw,28px);bottom:clamp(16px,2.2vw,28px);z-index:30;display:inline-flex;align-items:center;gap:0;height:54px;min-width:54px;padding:0 14px;border:1px solid rgba(106,193,252,.34);border-radius:27px;background:rgba(9,22,50,.84);-webkit-backdrop-filter:blur(16px) saturate(1.3);backdrop-filter:blur(16px) saturate(1.3);color:#EAF2FF;box-shadow:0 14px 40px rgba(0,0,0,.4);cursor:pointer;opacity:0;transform:translateY(14px) scale(.8);pointer-events:none;transition:opacity .3s var(--ox-ease-out),transform .5s cubic-bezier(.34,1.4,.64,1),gap .35s var(--ox-ease-out),padding .35s var(--ox-ease-out),border-color .25s}html:not(.oxa-on) .hd-bubble{display:none}.hd-bubble.on{opacity:1;transform:none;pointer-events:auto}.hd-bubble svg{flex:none;width:25px;height:25px}.hd-bubble rect{fill:currentColor;transform-box:fill-box;transform-origin:center}.hd-bubble span{max-width:0;overflow:hidden;white-space:nowrap;font:700 14px/1 var(--ox-font-sans);opacity:0;transition:max-width .4s var(--ox-ease-out),opacity .25s}.hd-bubble:hover,.hd-bubble:focus-visible{gap:9px;padding:0 18px 0 14px;border-color:var(--accent)}.hd-bubble:hover span,.hd-bubble:focus-visible span{max-width:110px;opacity:1}.hd-bubble:hover rect{animation:hd-dots 1s ease-in-out infinite}.hd-bubble:hover rect:nth-of-type(2){animation-delay:.12s}.hd-bubble:hover rect:nth-of-type(3){animation-delay:.24s}@keyframes hd-dots{30%{transform:translateY(-1.6px)}60%{transform:none}}.hd-bubble:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.hd-bubble:active{transform:scale(.95);transition-duration:.1s}@media (prefers-reduced-motion: reduce){.hd-bubble{transform:none;transition:opacity .2s}.hd-bubble:hover rect{animation:none}}.hd-pv{position:absolute;left:0;top:0;z-index:3;padding:7px 7px 11px;border-radius:14px;background:color-mix(in srgb,var(--bg) 93%,var(--ink) 7%);box-shadow:0 22px 56px rgba(0,0,0,.5),inset 0 0 0 1px color-mix(in srgb,var(--accent) 24%,transparent);opacity:0;scale:.95;pointer-events:none;transition:opacity .22s var(--ox-ease-out),scale .4s cubic-bezier(.2,1,.3,1),transform .5s cubic-bezier(.2,1,.3,1),width .3s var(--ox-ease-out)}.hd-pv.on{opacity:1;scale:1}.hd-pv-media{position:relative;aspect-ratio:16 / 9;border-radius:9px;overflow:hidden;background:#06132C}.hd-pv-b{position:absolute;inset:0;opacity:0;transition:opacity .3s var(--ox-ease-out)}.hd-pv-b.on{opacity:1}.hd-pv-b canvas{display:block;width:100%;height:100%}.hd-pv.no-build .hd-pv-media{display:none}.hd-pv-cap{display:grid;gap:3px;margin:10px 5px 0;white-space:normal}.hd-pv-cap b{font:750 13.5px/1.25 var(--ox-font-sans);color:var(--ink)}.hd-pv-cap span{font-size:12.5px;line-height:1.4;color:var(--soft)}@media (prefers-reduced-motion: reduce){.hd-pv{scale:1;transition:opacity .15s}.hd-pv-b{transition:none}}@media (max-height: 560px) and (min-width: 901px){.hd-mega{padding-top:12px}.hd-fam{padding-top:8px}.hd-fam p{margin:4px 0 6px}.hd-fam li a{padding-block:3px}.hd-mega-foot{margin-top:6px;padding-top:9px}}
