.ti-bar{display:flex;flex-wrap:wrap;gap:6px}.ti-bar button{all:unset;cursor:pointer;display:inline-flex;gap:8px;align-items:center;padding:9px 14px;border:1px solid var(--line);border-radius:2px;background:#fff;font:600 .85rem var(--font-head);color:var(--ink);transition:background .2s,color .2s,border-color .2s}.ti-bar button span{font:500 .66rem var(--mono);color:var(--muted)}.ti-bar button:hover{border-color:var(--primary)}.ti-bar button[aria-pressed=true]{background:var(--deep);border-color:var(--deep);color:#fff}.ti-bar button[aria-pressed=true] span{color:var(--accent)}.ti-bar button:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.ti-n{margin:14px 0 16px;font-size:.72rem;letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.ti-n b{color:var(--primary)}.ti-grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.ti-grid li{display:grid;grid-template-rows:auto 1fr;background:#fff;border:1px solid var(--line);border-radius:2px;transition:border-color .25s,transform .3s var(--ease),box-shadow .3s;animation:tiin .4s var(--ease) both}.ti-grid li[hidden]{display:none}@keyframes tiin{0%{opacity:0;transform:translateY(8px)}}.ti-grid li:hover{border-color:var(--primary);transform:translateY(-3px);box-shadow:0 24px 40px -28px #14232c80}.ti-grid li.sys{border-top:3px solid var(--accent)}.ti-shot{all:unset;cursor:zoom-in;position:relative;display:block;background:var(--deep);padding:8px}.ti-shot img{display:block;width:100%;height:auto;aspect-ratio:16 / 8.2;object-fit:cover;object-position:top left;border-radius:1px}.ti-no{position:absolute;left:14px;top:14px;font-size:.6rem;letter-spacing:.08em;text-transform:uppercase;padding:3px 7px;background:#14232ce0;color:var(--accent);border-radius:1px}.ti-shot:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.ti-b{padding:14px 16px 16px;display:grid;gap:6px;align-content:start}.ti-tags{display:flex;gap:6px;flex-wrap:wrap;min-height:18px}.ti-tags span{font:500 .6rem var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--primary);background:var(--canvas);padding:2px 6px;border-radius:1px}.ti-b b{font:600 1rem/1.3 var(--font-head);color:var(--ink)}.ti-b p{margin:0;font-size:.86rem;color:var(--muted);line-height:1.5}.ti-from{font-size:.68rem;letter-spacing:.06em;text-transform:uppercase;color:var(--primary);text-decoration:none;margin-top:4px}.ti-from:hover{color:var(--ink);text-decoration:underline;text-decoration-color:var(--accent)}.ti-more{display:flex;justify-content:center;margin-top:24px}.ti-more[hidden]{display:none}.ti-dlg{width:min(1400px,96vw);max-height:94vh;padding:0;border:0;border-radius:4px;background:var(--deep);color:#fff}.ti-dlg::backdrop{background:#0a1216db}.ti-dlg-bar{display:flex;gap:12px;align-items:center;padding:12px 16px;border-bottom:1px solid rgba(255,255,255,.12)}.ti-dlg-bar b{flex:1;font:600 .95rem var(--font-head)}.ti-dlg-bar button{all:unset;cursor:pointer;padding:8px 14px;border:1px solid rgba(255,255,255,.3);border-radius:2px;font:600 .82rem var(--font-head)}.ti-dlg-bar button:hover{background:var(--accent);color:var(--deep)}.ti-dlg img{display:block;width:100%;max-height:calc(94vh - 120px);object-fit:contain;background:#0b1519}.ti-dlg p{margin:0;padding:12px 16px;color:#ffffffbf;font-size:.9rem}@media(max-width:1000px){.ti-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:620px){.ti-grid{grid-template-columns:1fr}.ti-bar{flex-wrap:nowrap;overflow-x:auto;padding-bottom:6px}.ti-bar button{flex:none}}.nwh[data-astro-cid-57l5znwr]{background:#fff;padding:clamp(36px,5vw,72px) 0 0;position:relative;border-bottom:1px solid var(--rule)}.nwh[data-astro-cid-57l5znwr]:before{content:"";position:absolute;inset:0;background-image:linear-gradient(90deg,rgba(11,11,12,.07) 1px,transparent 1px);background-size:calc(100% / 12) 100%;pointer-events:none}.nwh[data-astro-cid-57l5znwr]:after{content:"";position:absolute;left:0;top:0;width:100%;height:8px;background:var(--blue)}.nwh-grid[data-astro-cid-57l5znwr]{position:relative;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(24px,5vw,70px);align-items:end;padding-bottom:clamp(36px,5vw,60px)}.nwh[data-astro-cid-57l5znwr] .crumbs[data-astro-cid-57l5znwr],.nwh[data-astro-cid-57l5znwr] .crumbs[data-astro-cid-57l5znwr] a[data-astro-cid-57l5znwr],.nwh[data-astro-cid-57l5znwr] .crumbs[data-astro-cid-57l5znwr] span[data-astro-cid-57l5znwr]{color:var(--muted);font:500 .76rem var(--mono);text-transform:uppercase}.nwh[data-astro-cid-57l5znwr] h1[data-astro-cid-57l5znwr]{margin:14px 0 20px;max-width:10ch;font-size:clamp(3rem,7vw,6.4rem)}.nwh[data-astro-cid-57l5znwr] .lead[data-astro-cid-57l5znwr]{margin:0 0 24px;color:var(--ink);max-width:52ch}.nwh-nums[data-astro-cid-57l5znwr]{display:grid;grid-template-columns:repeat(3,1fr);margin-bottom:24px;border-top:2px solid var(--rule);border-bottom:1px solid var(--rule);max-width:520px}.nwh-nums[data-astro-cid-57l5znwr] span[data-astro-cid-57l5znwr]{display:grid;padding:12px 14px;font:500 .72rem var(--mono);text-transform:uppercase;color:var(--muted);border-left:1px solid var(--rule)}.nwh-nums[data-astro-cid-57l5znwr] span[data-astro-cid-57l5znwr]:first-child{border-left:0;padding-left:0}.nwh-nums[data-astro-cid-57l5znwr] b[data-astro-cid-57l5znwr]{font:800 2.4rem/1 var(--font-head);letter-spacing:-.05em;color:var(--ink)}.nwh-act[data-astro-cid-57l5znwr]{display:flex;flex-wrap:wrap}.nwh-act[data-astro-cid-57l5znwr] .btn-ghost[data-astro-cid-57l5znwr]{margin-left:-1.5px}.nwh-route[data-astro-cid-57l5znwr]{list-style:none;margin:0;padding:0;border-top:2px solid var(--rule);background:#fff}.nwh-route[data-astro-cid-57l5znwr] a[data-astro-cid-57l5znwr]{display:grid;grid-template-columns:92px minmax(0,1fr) auto;gap:14px;align-items:center;padding:10px 0;border-bottom:1px solid var(--rule);text-decoration:none;color:var(--ink);transition:background .15s,padding .15s}.nwh-route[data-astro-cid-57l5znwr] a[data-astro-cid-57l5znwr]:hover{background:var(--blue);color:#fff;padding-left:10px}.nwh-route[data-astro-cid-57l5znwr] i[data-astro-cid-57l5znwr]{display:none}.nwh-route[data-astro-cid-57l5znwr] img[data-astro-cid-57l5znwr]{width:92px;height:58px;object-fit:cover;object-position:top left;border:1px solid var(--rule);filter:grayscale(1)}.nwh-route[data-astro-cid-57l5znwr] a[data-astro-cid-57l5znwr]:hover img[data-astro-cid-57l5znwr]{filter:none}.nwh-route[data-astro-cid-57l5znwr] small[data-astro-cid-57l5znwr]{display:block;font:500 .66rem var(--mono);text-transform:uppercase;color:var(--blue)}.nwh-route[data-astro-cid-57l5znwr] a[data-astro-cid-57l5znwr]:hover small[data-astro-cid-57l5znwr]{color:#fff}.nwh-route[data-astro-cid-57l5znwr] b[data-astro-cid-57l5znwr]{font:750 1.15rem/1.15 var(--font-head);letter-spacing:-.02em}.nwh-route[data-astro-cid-57l5znwr] em[data-astro-cid-57l5znwr]{font:800 1.6rem/1 var(--font-head);font-style:normal;text-align:right;padding-right:8px}.nwh-route[data-astro-cid-57l5znwr] em[data-astro-cid-57l5znwr] small[data-astro-cid-57l5znwr]{color:var(--muted)}.nwr[data-astro-cid-57l5znwr]{position:sticky;top:76px;z-index:20;background:#fff;border-bottom:1px solid var(--rule)}.nwr[data-astro-cid-57l5znwr] ol[data-astro-cid-57l5znwr]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(6,minmax(0,1fr))}.nwr[data-astro-cid-57l5znwr] li[data-astro-cid-57l5znwr]{border-right:1px solid var(--rule)}.nwr[data-astro-cid-57l5znwr] li[data-astro-cid-57l5znwr]:last-child{border-right:0}.nwr[data-astro-cid-57l5znwr] a[data-astro-cid-57l5znwr]{display:flex;align-items:center;gap:8px;padding:13px 10px;font:600 .82rem/1.2 var(--font-ui);color:var(--ink);text-decoration:none;transition:background .15s,color .15s;height:100%}.nwr[data-astro-cid-57l5znwr] li[data-astro-cid-57l5znwr]:first-child a[data-astro-cid-57l5znwr]{padding-left:0}.nwr[data-astro-cid-57l5znwr] a[data-astro-cid-57l5znwr] span[data-astro-cid-57l5znwr]{font:500 .7rem var(--mono);color:var(--blue)}.nwr[data-astro-cid-57l5znwr] a[data-astro-cid-57l5znwr] i[data-astro-cid-57l5znwr]{display:none}.nwr[data-astro-cid-57l5znwr] a[data-astro-cid-57l5znwr]:hover{background:var(--soft)}.nwr[data-astro-cid-57l5znwr] a[data-astro-cid-57l5znwr].on{background:var(--ink);color:#fff;padding-left:10px}.nwr[data-astro-cid-57l5znwr] a[data-astro-cid-57l5znwr].on span[data-astro-cid-57l5znwr]{color:#8fa2ff}.nws[data-astro-cid-57l5znwr]{background:#fff;scroll-margin-top:130px}.nws[data-astro-cid-57l5znwr].alt{background:var(--grey)}.nws-h[data-astro-cid-57l5znwr]{display:grid;grid-template-columns:auto minmax(0,1fr) minmax(0,1fr);gap:clamp(14px,3vw,40px);align-items:end;margin-bottom:clamp(22px,3vw,32px);padding-bottom:20px;border-bottom:2px solid var(--rule)}.nws-h[data-astro-cid-57l5znwr].two{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.nws-h[data-astro-cid-57l5znwr] h2[data-astro-cid-57l5znwr]{margin:12px 0 0}.nws-h[data-astro-cid-57l5znwr] .lead[data-astro-cid-57l5znwr]{margin:0 0 16px;color:var(--ink)}.nws-n[data-astro-cid-57l5znwr]{font:800 clamp(4rem,8vw,7rem)/.8 var(--font-head);letter-spacing:-.06em;color:var(--blue)}.nws-chips[data-astro-cid-57l5znwr]{display:flex;flex-wrap:wrap}.nws-chips[data-astro-cid-57l5znwr] span[data-astro-cid-57l5znwr]{font:500 .68rem var(--mono);text-transform:uppercase;padding:5px 9px;border:1px solid var(--rule);margin:0 -1px -1px 0;background:#fff}.nws-chips[data-astro-cid-57l5znwr] .st[data-astro-cid-57l5znwr]{background:var(--ink);color:#fff}.nws-act[data-astro-cid-57l5znwr]{display:flex;flex-wrap:wrap}.nws-act[data-astro-cid-57l5znwr] .btn-ghost[data-astro-cid-57l5znwr]{margin-left:-1.5px}.nws-facts[data-astro-cid-57l5znwr]{list-style:none;margin:30px 0 0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:2px solid var(--rule);border-bottom:1px solid var(--rule)}.nws-facts[data-astro-cid-57l5znwr]>li[data-astro-cid-57l5znwr]{padding:18px 20px 22px;border-right:1px solid var(--rule)}.nws-facts[data-astro-cid-57l5znwr]>li[data-astro-cid-57l5znwr]:first-child{padding-left:0}.nws-facts[data-astro-cid-57l5znwr]>li[data-astro-cid-57l5znwr]:last-child{border-right:0;padding-right:0}.nws-facts[data-astro-cid-57l5znwr]>li[data-astro-cid-57l5znwr]>i[data-astro-cid-57l5znwr]{display:block;font:500 .72rem var(--mono);font-style:normal;color:var(--blue);margin-bottom:8px}.nws-facts[data-astro-cid-57l5znwr] h3[data-astro-cid-57l5znwr]{font-size:1.25rem;margin:0 0 12px}.nws-facts[data-astro-cid-57l5znwr] p[data-astro-cid-57l5znwr]{margin:0;font-size:.95rem;color:var(--muted)}.nws-facts[data-astro-cid-57l5znwr] ol[data-astro-cid-57l5znwr]{list-style:none;margin:0;padding:0;counter-reset:s;border-top:1px solid var(--rule)}.nws-facts[data-astro-cid-57l5znwr] ol[data-astro-cid-57l5znwr] li[data-astro-cid-57l5znwr]{counter-increment:s;display:grid;grid-template-columns:28px 1fr auto;gap:8px;align-items:center;font-size:.9rem;padding:8px 0;border-bottom:1px solid var(--line)}.nws-facts[data-astro-cid-57l5znwr] ol[data-astro-cid-57l5znwr] li[data-astro-cid-57l5znwr]:before{content:counter(s,decimal-leading-zero);font:500 .7rem var(--mono);color:var(--blue)}.nws-facts[data-astro-cid-57l5znwr] ol[data-astro-cid-57l5znwr] span[data-astro-cid-57l5znwr]{font:500 .62rem var(--mono);text-transform:uppercase;color:var(--muted)}.nws-facts[data-astro-cid-57l5znwr] ul[data-astro-cid-57l5znwr]{list-style:none;margin:0 0 12px;padding:0;display:grid;gap:6px;font-size:.9rem}.nws-facts[data-astro-cid-57l5znwr] ul[data-astro-cid-57l5znwr] li[data-astro-cid-57l5znwr]{padding-left:18px;position:relative}.nws-facts[data-astro-cid-57l5znwr] ul[data-astro-cid-57l5znwr] li[data-astro-cid-57l5znwr]:before{content:"";position:absolute;left:0;top:.45em;width:8px;height:8px}.nws-facts[data-astro-cid-57l5znwr] ul[data-astro-cid-57l5znwr].sw li[data-astro-cid-57l5znwr]:before{background:var(--blue)}.nws-facts[data-astro-cid-57l5znwr] ul[data-astro-cid-57l5znwr].pp li[data-astro-cid-57l5znwr]:before{background:var(--ink)}.nws-note[data-astro-cid-57l5znwr]{margin:14px 0 0;font:500 .74rem var(--mono);text-transform:uppercase;color:var(--muted)}.nwt[data-astro-cid-57l5znwr]{background:#fff}.nwc[data-astro-cid-57l5znwr]{background:var(--grey)}.nwc-tags[data-astro-cid-57l5znwr]{display:flex;flex-wrap:wrap}.nwc-tags[data-astro-cid-57l5znwr] a[data-astro-cid-57l5znwr]{display:inline-grid;padding:10px 14px;border:1px solid var(--rule);margin:0 -1px -1px 0;background:#fff;text-decoration:none;color:var(--ink);transition:background .15s,color .15s}.nwc-tags[data-astro-cid-57l5znwr] a[data-astro-cid-57l5znwr]:hover{background:var(--blue);color:#fff}.nwc-tags[data-astro-cid-57l5znwr] a[data-astro-cid-57l5znwr]:hover small[data-astro-cid-57l5znwr]{color:#fff}.nwc-tags[data-astro-cid-57l5znwr] b[data-astro-cid-57l5znwr]{font:650 .9rem var(--font-ui)}.nwc-tags[data-astro-cid-57l5znwr] small[data-astro-cid-57l5znwr]{font:500 .66rem var(--mono);text-transform:uppercase;color:var(--muted)}.nwe[data-astro-cid-57l5znwr]{background:var(--ink);border-top:0}.nwe-in[data-astro-cid-57l5znwr]{display:grid;grid-template-columns:56px 1fr auto;gap:24px;align-items:center;color:#fff}.nwe-i[data-astro-cid-57l5znwr]{width:56px;height:56px;display:grid;place-items:center;background:var(--blue);color:#fff}.nwe[data-astro-cid-57l5znwr] h2[data-astro-cid-57l5znwr]{color:#fff;font-size:clamp(1.5rem,2.6vw,2.2rem);margin:0 0 6px}.nwe[data-astro-cid-57l5znwr] p[data-astro-cid-57l5znwr]{margin:0;color:#ffffffbf}.nwe-act[data-astro-cid-57l5znwr]{display:flex;flex-wrap:wrap}.nwe[data-astro-cid-57l5znwr] .btn-ghost[data-astro-cid-57l5znwr]{color:#fff;border-color:#fff;margin-left:-1.5px}.nwe[data-astro-cid-57l5znwr] .btn-ghost[data-astro-cid-57l5znwr]:hover{background:#fff;color:var(--ink)}.nwe[data-astro-cid-57l5znwr] .btn-accent[data-astro-cid-57l5znwr]:hover{background:#fff;color:var(--ink);border-color:#fff}@media(max-width:1100px){.nwr[data-astro-cid-57l5znwr] a[data-astro-cid-57l5znwr]{font-size:0;gap:0}.nwr[data-astro-cid-57l5znwr] a[data-astro-cid-57l5znwr] span[data-astro-cid-57l5znwr]{font-size:.74rem}}@media(max-width:900px){.nwh-grid[data-astro-cid-57l5znwr],.nws-h[data-astro-cid-57l5znwr],.nws-h[data-astro-cid-57l5znwr].two,.nwe-in[data-astro-cid-57l5znwr]{grid-template-columns:1fr}.nws-n[data-astro-cid-57l5znwr]{font-size:3.4rem}.nws-facts[data-astro-cid-57l5znwr]{grid-template-columns:1fr}.nws-facts[data-astro-cid-57l5znwr]>li[data-astro-cid-57l5znwr]{padding:18px 0;border-right:0;border-bottom:1px solid var(--rule)}.nws-facts[data-astro-cid-57l5znwr]>li[data-astro-cid-57l5znwr]:last-child{border-bottom:0}}@media(max-width:520px){.nwh-route[data-astro-cid-57l5znwr] a[data-astro-cid-57l5znwr]{grid-template-columns:64px minmax(0,1fr) auto;gap:10px}.nwh-route[data-astro-cid-57l5znwr] img[data-astro-cid-57l5znwr]{width:64px;height:42px}}
