.flowfig[data-astro-cid-sxf6lszg]{margin:0}.flowscroll[data-astro-cid-sxf6lszg]{-webkit-overflow-scrolling:touch;padding-bottom:4px;overflow-x:auto}.flowscroll[data-astro-cid-sxf6lszg] svg{width:100%;min-width:980px;height:auto;display:block}.flowfig[data-astro-cid-sxf6lszg] figcaption[data-astro-cid-sxf6lszg]{color:var(--muted);margin-top:12px;font-size:.9rem}@media (width<=1020px){.flowfig[data-astro-cid-sxf6lszg] figcaption[data-astro-cid-sxf6lszg]:before{content:"← → ";color:var(--brand);font-weight:700}}.missionwrap[data-astro-cid-sxf6lszg]{border-bottom:3px solid var(--accent)}.mission[data-astro-cid-sxf6lszg]{padding:clamp(2.2rem,6vh,3.6rem) 0 clamp(2.2rem,6vh,3.4rem)}.missionwrap[data-astro-cid-sxf6lszg] .mlabel[data-astro-cid-sxf6lszg]{letter-spacing:.06em;color:var(--accent);margin:0 0 .8rem;font-size:.9rem;font-weight:700}.missionwrap[data-astro-cid-sxf6lszg] .mtext[data-astro-cid-sxf6lszg]{color:#fff;text-wrap:balance;max-width:30em;margin:0;font-size:clamp(1.45rem,3.4vw,2.35rem);font-weight:800;line-height:1.5}.missionwrap[data-astro-cid-sxf6lszg] .mtext[data-astro-cid-sxf6lszg] strong{color:var(--accent)}.herowrap[data-astro-cid-sxf6lszg]{background:var(--grad-sky);border-bottom:1px solid #1e5fbf1a}.hero[data-astro-cid-sxf6lszg]{padding:clamp(2.6rem,8vh,5rem) 0 clamp(2rem,5vh,3rem)}.hero[data-astro-cid-sxf6lszg] h1[data-astro-cid-sxf6lszg]{margin-bottom:.35em}.tagline[data-astro-cid-sxf6lszg]{border-left:3px solid var(--brand);color:var(--brand-ink);text-wrap:balance;max-width:40em;margin:0 0 1rem;padding-left:.8rem;font-size:clamp(1.35rem,3vw,1.9rem);font-weight:800;line-height:1.4}.lede[data-astro-cid-sxf6lszg]{max-width:62ch;font-size:1.06rem}.block[data-astro-cid-sxf6lszg]{margin-top:3rem}.prose[data-astro-cid-sxf6lszg] p[data-astro-cid-sxf6lszg]{max-width:68ch}.cards[data-astro-cid-sxf6lszg]{grid-template-columns:repeat(auto-fill,minmax(15rem,1fr));gap:1rem;display:grid}.card[data-astro-cid-sxf6lszg]{background:var(--surface);border:1px solid var(--line);border-radius:calc(var(--radius) * 1.5);box-shadow:var(--shadow);padding:1.4rem 1.25rem 1.25rem;transition:all .18s;position:relative;overflow:hidden}.card[data-astro-cid-sxf6lszg]:hover{box-shadow:var(--shadow-lift);transform:translateY(-2px)}.card[data-astro-cid-sxf6lszg] h3[data-astro-cid-sxf6lszg]{color:var(--navy);font-size:1rem}.card[data-astro-cid-sxf6lszg] p[data-astro-cid-sxf6lszg]{margin:0;font-size:.89rem}.rel[data-astro-cid-sxf6lszg]{flex-wrap:wrap;gap:.5rem;padding:0;list-style:none;display:flex}.rel[data-astro-cid-sxf6lszg] a[data-astro-cid-sxf6lszg]{border:1px solid var(--line);background:var(--bg-alt);border-radius:999px;padding:.45rem .9rem;font-size:.86rem;display:inline-block}.rel[data-astro-cid-sxf6lszg] a[data-astro-cid-sxf6lszg]:hover{background:var(--brand);border-color:var(--brand);color:#fff;text-decoration:none}.finalwrap[data-astro-cid-sxf6lszg]{margin-top:4rem}.final[data-astro-cid-sxf6lszg]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1.4rem;padding:clamp(2.4rem,6vh,3.6rem) 0;display:flex}.final[data-astro-cid-sxf6lszg] h2[data-astro-cid-sxf6lszg]{margin:0;font-size:clamp(1.15rem,2.4vw,1.5rem)}.card[data-astro-cid-sxf6lszg]:after{content:"";background:var(--grad-brand);opacity:.35;height:4px;transition:opacity .22s;position:absolute;inset:0 0 auto}.card[data-astro-cid-sxf6lszg]:hover:after{opacity:1}.block[data-astro-cid-sxf6lszg]>h2[data-astro-cid-sxf6lszg]{padding-bottom:.5rem}.block[data-astro-cid-sxf6lszg]>h2[data-astro-cid-sxf6lszg]:after{content:"";background:linear-gradient(90deg, var(--accent), #ffb061);border-radius:2px;width:2.6rem;height:4px;margin-top:.5rem;display:block}.hseg[data-astro-cid-sxf6lszg]{display:inline-block}.badge[data-astro-cid-sxf6lszg]{color:#8a4600;background:#fff1e3;border:1px solid #f2c08f;border-radius:999px;margin:.3rem 0 0;padding:.4rem .95rem;font-size:.92rem;font-weight:700;display:inline-block}.acts[data-astro-cid-sxf6lszg]{flex-wrap:wrap;gap:.7rem;margin:1.4rem 0 0;display:flex}.nohead[data-astro-cid-sxf6lszg]{margin-top:1.4rem}.blede[data-astro-cid-sxf6lszg],.pp[data-astro-cid-sxf6lszg],.after[data-astro-cid-sxf6lszg]{max-width:68ch}.after[data-astro-cid-sxf6lszg]{margin-top:1rem}.st[data-astro-cid-sxf6lszg]{vertical-align:.2em;letter-spacing:.02em;white-space:nowrap;border-radius:999px;margin-left:.6rem;padding:.14rem .62rem;font-size:.74rem;font-weight:700;display:inline-block}.st-live[data-astro-cid-sxf6lszg]{color:#05645a;background:#e2f4f1;border:1px solid #a9dcd4}.st-soon[data-astro-cid-sxf6lszg],.st-planned[data-astro-cid-sxf6lszg]{color:#8a4600;background:#fff1e3;border:1px dashed #e9b27a}.steps[data-astro-cid-sxf6lszg]{grid-template-columns:repeat(auto-fit,minmax(16rem,1fr));gap:1rem;margin:0;padding:0;list-style:none;display:grid}.steps[data-astro-cid-sxf6lszg] li[data-astro-cid-sxf6lszg]{background:var(--surface);border:1px solid var(--line);border-radius:calc(var(--radius) * 1.5);box-shadow:var(--shadow);gap:.85rem;padding:1.15rem 1.15rem 1.2rem;display:flex}.stn[data-astro-cid-sxf6lszg]{background:var(--navy);color:#fff;border-radius:50%;flex:none;place-items:center;width:2rem;height:2rem;font-size:.95rem;font-weight:800;display:grid}.steps[data-astro-cid-sxf6lszg] h3[data-astro-cid-sxf6lszg]{color:var(--navy);margin:.25rem 0 .35rem;font-size:1rem}.steps[data-astro-cid-sxf6lszg] p[data-astro-cid-sxf6lszg]{margin:0;font-size:.9rem}.list[data-astro-cid-sxf6lszg]{max-width:72ch;margin:0;padding-left:1.2rem}.list[data-astro-cid-sxf6lszg] li[data-astro-cid-sxf6lszg]{margin:.4rem 0}.list[data-astro-cid-sxf6lszg] ul[data-astro-cid-sxf6lszg]{margin:.3rem 0 0;padding-left:1.1rem}.pending[data-astro-cid-sxf6lszg]{border-radius:calc(var(--radius) * 1.5);background:#fff8ea;border:2px solid #e9a23b;max-width:52rem;padding:1.1rem 1.25rem 1.2rem}.pbanner[data-astro-cid-sxf6lszg]{color:#7a3e00;margin:0 0 .8rem;font-weight:700}.pbanner[data-astro-cid-sxf6lszg]:before{content:"⚠︎ "}.pending[data-astro-cid-sxf6lszg] h3[data-astro-cid-sxf6lszg]{color:var(--navy);margin:0 0 .35rem;font-size:1.05rem}.block[data-astro-cid-sxf6lszg] mark.tbd{color:#14274a;background:#ffd84d;border-radius:3px;padding:.05em .32em;font-weight:700;box-shadow:inset 0 0 0 1px #c99700}.groups[data-astro-cid-sxf6lszg]{grid-template-columns:repeat(auto-fit,minmax(18rem,1fr));gap:1rem;display:grid}.grp[data-astro-cid-sxf6lszg]{background:var(--surface);border:1px solid var(--line);border-radius:calc(var(--radius) * 1.5);box-shadow:var(--shadow);padding:1.2rem 1.25rem 1.1rem}.grp[data-astro-cid-sxf6lszg].soon{box-shadow:none;background:#fffcf7;border:1.5px dashed #e9b27a}.grp[data-astro-cid-sxf6lszg] h3[data-astro-cid-sxf6lszg]{color:var(--navy);margin:0;font-size:1.02rem}.glogo[data-astro-cid-sxf6lszg]{align-items:center;height:3.2rem;margin:-.2rem 0 .9rem;display:flex}.glogo[data-astro-cid-sxf6lszg] img[data-astro-cid-sxf6lszg]{width:auto;max-width:70%;height:auto;max-height:100%;display:block}.haslogo[data-astro-cid-sxf6lszg] .grp[data-astro-cid-sxf6lszg]:not(:has(.glogo)):before{content:"";height:3.2rem;margin:-.2rem 0 .9rem;display:block}.hlogo[data-astro-cid-sxf6lszg]{border-radius:calc(var(--radius) * 1.5);background:#fff;border:1px solid #1e5fbf1f;align-items:center;margin:0 0 1.2rem;padding:.9rem 1.2rem;display:inline-flex}.hlogo[data-astro-cid-sxf6lszg] img[data-astro-cid-sxf6lszg]{width:auto;height:2.6rem;display:block}.grp[data-astro-cid-sxf6lszg] .st[data-astro-cid-sxf6lszg]{margin-left:.5rem}.gsub[data-astro-cid-sxf6lszg]{color:var(--muted);margin:.25rem 0 .55rem;font-size:.86rem}.grp[data-astro-cid-sxf6lszg] .list[data-astro-cid-sxf6lszg]{font-size:.92rem}.grp[data-astro-cid-sxf6lszg]{flex-direction:column;display:flex}.grp[data-astro-cid-sxf6lszg] .list[data-astro-cid-sxf6lszg]{flex:1}.glink[data-astro-cid-sxf6lszg]{margin:.9rem 0 0}.glink[data-astro-cid-sxf6lszg] a[data-astro-cid-sxf6lszg]{background:var(--brand);color:#fff;border-radius:999px;padding:.5rem 1rem;font-size:.9rem;font-weight:700;text-decoration:none;display:inline-block}.glink[data-astro-cid-sxf6lszg] a[data-astro-cid-sxf6lszg]:hover{background:var(--navy);text-decoration:none}.code[data-astro-cid-sxf6lszg]{max-width:52rem;margin-top:1rem}.clabel[data-astro-cid-sxf6lszg]{color:var(--navy);margin:0 0 .35rem;font-size:.9rem;font-weight:700}.code[data-astro-cid-sxf6lszg] pre[data-astro-cid-sxf6lszg]{-webkit-overflow-scrolling:touch;color:#e6eef9;border-radius:var(--radius);background:#0f1e38;margin:0;padding:.95rem 1.1rem;font-size:.82rem;line-height:1.6;overflow-x:auto}.code[data-astro-cid-sxf6lszg] code[data-astro-cid-sxf6lszg]{white-space:pre;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.tbl[data-astro-cid-sxf6lszg]{border-collapse:separate;border-spacing:0;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);width:100%;max-width:52rem;font-size:.92rem;overflow:hidden}.tbl[data-astro-cid-sxf6lszg] th[data-astro-cid-sxf6lszg],.tbl[data-astro-cid-sxf6lszg] td[data-astro-cid-sxf6lszg]{text-align:left;vertical-align:top;border-bottom:1px solid var(--line);padding:.65rem .9rem}.tbl[data-astro-cid-sxf6lszg] thead[data-astro-cid-sxf6lszg] th[data-astro-cid-sxf6lszg]{background:var(--bg-alt);color:var(--navy);font-size:.84rem}.tbl[data-astro-cid-sxf6lszg] tbody[data-astro-cid-sxf6lszg] th[data-astro-cid-sxf6lszg]{color:var(--navy);font-weight:600}.tbl[data-astro-cid-sxf6lszg] tbody[data-astro-cid-sxf6lszg] tr[data-astro-cid-sxf6lszg]:last-child>[data-astro-cid-sxf6lszg]{border-bottom:0}.tbl[data-astro-cid-sxf6lszg] td[data-astro-cid-sxf6lszg]{font-variant-numeric:tabular-nums}.note[data-astro-cid-sxf6lszg]{color:var(--muted);max-width:68ch;margin-top:.7rem;font-size:.88rem}.more[data-astro-cid-sxf6lszg]{border:1.5px solid var(--brand);border-radius:calc(var(--radius) * 1.5);max-width:52rem;color:var(--navy);box-shadow:var(--shadow);background:linear-gradient(120deg,#eaf3ff,#f6faff);align-items:center;gap:1rem;margin-top:1.3rem;padding:1.05rem 1.25rem;text-decoration:none;transition:background .18s,color .18s,transform .18s;display:flex}.more[data-astro-cid-sxf6lszg]:hover{background:var(--brand);color:#fff;text-decoration:none;transform:translateY(-2px)}.more[data-astro-cid-sxf6lszg]:focus-visible{outline:3px solid var(--accent);outline-offset:2px}.more-ico[data-astro-cid-sxf6lszg]{background:var(--brand);color:#fff;border-radius:50%;flex:none;place-items:center;width:2.75rem;height:2.75rem;transition:inherit;display:grid}.more[data-astro-cid-sxf6lszg]:hover .more-ico[data-astro-cid-sxf6lszg]{color:var(--brand);background:#fff}.more-tx[data-astro-cid-sxf6lszg]{flex:1;gap:.15rem;min-width:0;display:grid}.more-tx[data-astro-cid-sxf6lszg] strong[data-astro-cid-sxf6lszg]{font-size:1.06rem}.more-tx[data-astro-cid-sxf6lszg] span[data-astro-cid-sxf6lszg]{color:var(--muted);font-size:.88rem}.more[data-astro-cid-sxf6lszg]:hover .more-tx[data-astro-cid-sxf6lszg] span[data-astro-cid-sxf6lszg]{color:#ffffffe0}.more-go[data-astro-cid-sxf6lszg]{color:var(--accent);flex:none;font-size:1.5rem;font-weight:700;line-height:1;transition:transform .18s}.more[data-astro-cid-sxf6lszg]:hover .more-go[data-astro-cid-sxf6lszg]{color:#fff;transform:translate(3px)}@media (width<=640px){.tbl[data-astro-cid-sxf6lszg] thead[data-astro-cid-sxf6lszg]{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.tbl[data-astro-cid-sxf6lszg],.tbl[data-astro-cid-sxf6lszg] tbody[data-astro-cid-sxf6lszg],.tbl[data-astro-cid-sxf6lszg] tr[data-astro-cid-sxf6lszg],.tbl[data-astro-cid-sxf6lszg] th[data-astro-cid-sxf6lszg],.tbl[data-astro-cid-sxf6lszg] td[data-astro-cid-sxf6lszg]{width:100%;display:block}.tbl[data-astro-cid-sxf6lszg]{background:0 0;border:0;border-radius:0;overflow:visible}.tbl[data-astro-cid-sxf6lszg] tr[data-astro-cid-sxf6lszg]{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);margin-bottom:.6rem;padding:.35rem 0 .45rem}.tbl[data-astro-cid-sxf6lszg] tbody[data-astro-cid-sxf6lszg] th[data-astro-cid-sxf6lszg]{border:0;padding:.55rem .9rem .3rem}.tbl[data-astro-cid-sxf6lszg] td[data-astro-cid-sxf6lszg]{text-align:right;border:0;justify-content:space-between;align-items:baseline;gap:1rem;padding:.28rem .9rem;display:flex}.tbl[data-astro-cid-sxf6lszg] td[data-astro-cid-sxf6lszg]:before{content:attr(data-label);text-align:left;max-width:55%;color:var(--muted);flex:none;font-size:.84rem}}.stats[data-astro-cid-sxf6lszg]{grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));gap:1rem;display:grid}.stat[data-astro-cid-sxf6lszg]{background:var(--surface);border:1px solid var(--line);border-radius:calc(var(--radius) * 1.5);box-shadow:var(--shadow);padding:1.1rem 1.2rem 1.2rem}.slabel[data-astro-cid-sxf6lszg]{color:var(--navy);margin:0 0 .65rem;font-size:.95rem;font-weight:700}.stat[data-astro-cid-sxf6lszg] dl[data-astro-cid-sxf6lszg]{grid-template-columns:1fr 1fr;margin:0;display:grid}.sv[data-astro-cid-sxf6lszg] dt[data-astro-cid-sxf6lszg]{color:var(--muted);margin-bottom:.2rem;font-size:.78rem}.sv[data-astro-cid-sxf6lszg] dd[data-astro-cid-sxf6lszg]{margin:0}.sv[data-astro-cid-sxf6lszg] strong[data-astro-cid-sxf6lszg]{color:var(--navy);font-variant-numeric:tabular-nums;font-size:clamp(1.15rem,3vw,1.7rem);font-weight:800;line-height:1.2}.sv[data-astro-cid-sxf6lszg] small[data-astro-cid-sxf6lszg]{color:var(--muted);margin-left:.2rem}.sv[data-astro-cid-sxf6lszg]+.sv[data-astro-cid-sxf6lszg]{border-left:1px solid var(--line);padding-left:.9rem}.bars[data-astro-cid-sxf6lszg]{max-width:52rem;margin:0}.legend[data-astro-cid-sxf6lszg]{color:var(--text);flex-wrap:wrap;gap:1.2rem;margin:0 0 .9rem;padding:0;font-size:.88rem;list-style:none;display:flex}.legend[data-astro-cid-sxf6lszg] li[data-astro-cid-sxf6lszg]{align-items:center;gap:.45rem;display:flex}.sw[data-astro-cid-sxf6lszg]{border-radius:3px;width:.8rem;height:.8rem;display:inline-block}.bg[data-astro-cid-sxf6lszg]{border-top:1px solid var(--line);padding:.75rem 0 .6rem}.bgl[data-astro-cid-sxf6lszg]{color:var(--navy);margin:0 0 .45rem;font-weight:700}.br[data-astro-cid-sxf6lszg]{grid-template-columns:7.5rem minmax(0,1fr) 11.5rem;align-items:center;gap:.9rem;padding:.2rem 0;display:grid}.bl[data-astro-cid-sxf6lszg]{color:var(--muted);font-size:.86rem}.bt[data-astro-cid-sxf6lszg]{gap:2px;height:18px;display:flex}.seg[data-astro-cid-sxf6lszg]{flex:none;min-width:2px;display:block}.seg[data-astro-cid-sxf6lszg]:last-child{border-radius:0 4px 4px 0}.bv[data-astro-cid-sxf6lszg]{color:var(--text);font-variant-numeric:tabular-nums;font-size:.88rem}.bv[data-astro-cid-sxf6lszg] small[data-astro-cid-sxf6lszg]{color:var(--muted);margin-left:.25rem}.bars[data-astro-cid-sxf6lszg] figcaption[data-astro-cid-sxf6lszg]{color:var(--muted);max-width:68ch;margin-top:.8rem;font-size:.88rem}@media (width<=640px){.br[data-astro-cid-sxf6lszg]{grid-template-columns:minmax(0,1fr) auto;row-gap:.3rem;padding:.3rem 0}.bt[data-astro-cid-sxf6lszg]{grid-area:2/1/auto/-1}.bv[data-astro-cid-sxf6lszg]{text-align:right}}.fig[data-astro-cid-sxf6lszg]{margin:0}.fig[data-astro-cid-sxf6lszg] .fw[data-astro-cid-sxf6lszg]{-webkit-overflow-scrolling:touch;padding-bottom:4px;overflow-x:auto}.fig[data-astro-cid-sxf6lszg] .fw[data-astro-cid-sxf6lszg] svg,.fig[data-astro-cid-sxf6lszg] .fn[data-astro-cid-sxf6lszg] svg{width:100%;height:auto;display:block}.fig[data-astro-cid-sxf6lszg]:not(.split) .fw[data-astro-cid-sxf6lszg] svg{min-width:980px}.fig[data-astro-cid-sxf6lszg] .fn[data-astro-cid-sxf6lszg]{display:none}.fig[data-astro-cid-sxf6lszg] figcaption[data-astro-cid-sxf6lszg]{color:var(--muted);max-width:68ch;margin-top:12px;font-size:.9rem}@media (width<=1000px){.fig[data-astro-cid-sxf6lszg].split .fw[data-astro-cid-sxf6lszg]{display:none}.fig[data-astro-cid-sxf6lszg].split .fn[data-astro-cid-sxf6lszg]{max-width:26rem;display:block}}.faq[data-astro-cid-sxf6lszg]{border-top:1px solid var(--line);max-width:52rem}.faq[data-astro-cid-sxf6lszg] details[data-astro-cid-sxf6lszg]{border-bottom:1px solid var(--line)}.faq[data-astro-cid-sxf6lszg] summary[data-astro-cid-sxf6lszg]{cursor:pointer;color:var(--navy);padding:.95rem 2.2rem .95rem 0;font-weight:700;list-style:none;position:relative}.faq[data-astro-cid-sxf6lszg] summary[data-astro-cid-sxf6lszg]::-webkit-details-marker{display:none}.faq[data-astro-cid-sxf6lszg] summary[data-astro-cid-sxf6lszg]:after{content:"+";color:var(--brand);font-size:1.3rem;font-weight:400;position:absolute;top:.7rem;right:.3rem}.faq[data-astro-cid-sxf6lszg] details[data-astro-cid-sxf6lszg][open] summary[data-astro-cid-sxf6lszg]:after{content:"−"}.faq[data-astro-cid-sxf6lszg] details[data-astro-cid-sxf6lszg] p[data-astro-cid-sxf6lszg]{max-width:68ch;margin:0 0 1.1rem}.quote[data-astro-cid-sxf6lszg]{border-left:4px solid var(--accent);background:var(--bg-alt);border-radius:0 calc(var(--radius) * 1.5) calc(var(--radius) * 1.5) 0;max-width:46rem;margin:0;padding:1.3rem 1.5rem 1.2rem}.quote[data-astro-cid-sxf6lszg] blockquote[data-astro-cid-sxf6lszg]{margin:0}.quote[data-astro-cid-sxf6lszg] blockquote[data-astro-cid-sxf6lszg] p[data-astro-cid-sxf6lszg]{color:var(--navy);margin:0;font-size:clamp(1.05rem,2vw,1.22rem);font-weight:600;line-height:1.75}.quote[data-astro-cid-sxf6lszg] blockquote[data-astro-cid-sxf6lszg] p[data-astro-cid-sxf6lszg]:before{content:"「"}.quote[data-astro-cid-sxf6lszg] blockquote[data-astro-cid-sxf6lszg] p[data-astro-cid-sxf6lszg]:after{content:"」"}.quote[data-astro-cid-sxf6lszg] figcaption[data-astro-cid-sxf6lszg]{color:var(--muted);margin-top:.7rem;font-size:.9rem}html[lang=en] .quote[data-astro-cid-sxf6lszg] blockquote[data-astro-cid-sxf6lszg] p[data-astro-cid-sxf6lszg]:before{content:"“"}html[lang=en] .quote[data-astro-cid-sxf6lszg] blockquote[data-astro-cid-sxf6lszg] p[data-astro-cid-sxf6lszg]:after{content:"”"}.embed[data-astro-cid-sxf6lszg]{border:1px solid var(--line);border-radius:calc(var(--radius) * 1.5);background:var(--surface);box-shadow:var(--shadow);margin:0;overflow:hidden}.embed-bar[data-astro-cid-sxf6lszg]{background:var(--navy);color:#fff;align-items:center;gap:.6rem;padding:.6rem .9rem;font-size:.88rem;font-weight:700;display:flex}.embed-title[data-astro-cid-sxf6lszg]{flex:1;min-width:0}.embed-bar[data-astro-cid-sxf6lszg] a[data-astro-cid-sxf6lszg]{color:#fff;white-space:nowrap;text-underline-offset:3px;font-size:.82rem;font-weight:600;text-decoration:underline}.embed-dot[data-astro-cid-sxf6lszg]{background:#e5484d;border-radius:50%;flex:none;width:9px;height:9px;animation:1.8s ease-out infinite embedPulse;box-shadow:0 0 #e5484d99}@keyframes embedPulse{to{box-shadow:0 0 0 9px #e5484d00}}@media (prefers-reduced-motion:reduce){.embed-dot[data-astro-cid-sxf6lszg]{animation:none}}.embed[data-astro-cid-sxf6lszg] iframe[data-astro-cid-sxf6lszg]{background:#e8eef5;border:0;width:100%;height:clamp(320px,62vh,560px);display:block}@media (hover:none){.embed[data-astro-cid-sxf6lszg] iframe[data-astro-cid-sxf6lszg]{pointer-events:none;height:340px}}.embed[data-astro-cid-sxf6lszg] figcaption[data-astro-cid-sxf6lszg]{color:var(--text-2);border-top:1px solid var(--line);padding:.8rem 1rem .9rem;font-size:.88rem}.facts[data-astro-cid-sxf6lszg]{grid-template-columns:repeat(auto-fit,minmax(13rem,1fr));gap:1rem;margin:0;padding:0;list-style:none;display:grid}.facts[data-astro-cid-sxf6lszg] li[data-astro-cid-sxf6lszg]{background:var(--surface);border:1px solid var(--line);border-top:3px solid var(--accent);border-radius:calc(var(--radius) * 1.5);padding:1rem 1.1rem 1.05rem}.fv[data-astro-cid-sxf6lszg]{align-items:baseline;gap:.3rem;margin:0;display:flex}.fv[data-astro-cid-sxf6lszg] strong[data-astro-cid-sxf6lszg]{color:var(--navy);font-size:clamp(1.9rem,4vw,2.4rem);font-weight:800;line-height:1.1}.fv[data-astro-cid-sxf6lszg] span[data-astro-cid-sxf6lszg]{color:var(--muted);font-weight:700}.fl[data-astro-cid-sxf6lszg]{color:var(--text-2);margin:.4rem 0 0;font-size:.92rem}.tabbarwrap[data-astro-cid-sxf6lszg]{border-bottom:1px solid var(--line);background:var(--bg);margin-top:2.2rem}.tabbar[data-astro-cid-sxf6lszg]{flex-wrap:wrap;gap:.2rem;display:flex}.tabbar[data-astro-cid-sxf6lszg] a[data-astro-cid-sxf6lszg]{color:var(--muted);white-space:nowrap;border-bottom:3px solid #0000;flex:none;padding:.85rem 1rem .7rem;font-size:.95rem;font-weight:700;text-decoration:none}.tabbar[data-astro-cid-sxf6lszg] a[data-astro-cid-sxf6lszg]:hover{color:var(--navy);text-decoration:none}.tabs[data-astro-cid-sxf6lszg].on .tabbarwrap[data-astro-cid-sxf6lszg]{top:var(--nav-h);z-index:40;position:sticky}.tabs[data-astro-cid-sxf6lszg].on .tabbar[data-astro-cid-sxf6lszg]{scrollbar-width:none;-webkit-overflow-scrolling:touch;flex-wrap:nowrap;overflow-x:auto}.tabs[data-astro-cid-sxf6lszg].on .tabbar[data-astro-cid-sxf6lszg]::-webkit-scrollbar{display:none}.tabbar[data-astro-cid-sxf6lszg] a[data-astro-cid-sxf6lszg][aria-selected=true]{color:var(--navy);border-bottom-color:var(--accent)}.tabbar[data-astro-cid-sxf6lszg] a[data-astro-cid-sxf6lszg]:focus-visible{outline:2px solid var(--brand);outline-offset:-2px}.tabpanel[data-astro-cid-sxf6lszg][hidden]{display:none}.tabpanel[data-astro-cid-sxf6lszg]>.block[data-astro-cid-sxf6lszg]:first-child{margin-top:2.2rem}.tabs[data-astro-cid-sxf6lszg].on .tabpanel[data-astro-cid-sxf6lszg] [id],.tabs[data-astro-cid-sxf6lszg].on .tabpanel[data-astro-cid-sxf6lszg]{scroll-margin-top:calc(var(--nav-h) + 4rem)}@media (width<=760px){.tabbar[data-astro-cid-sxf6lszg] a[data-astro-cid-sxf6lszg]{padding:.8rem .8rem .65rem;font-size:.9rem}.tabs[data-astro-cid-sxf6lszg].on .tabbar[data-astro-cid-sxf6lszg]{-webkit-mask-image:linear-gradient(90deg,#000 85%,#0000);mask-image:linear-gradient(90deg,#000 85%,#0000)}}.fig[data-astro-cid-sxf6lszg] .legend[data-astro-cid-sxf6lszg]{margin-bottom:.6rem}.mk[data-astro-cid-sxf6lszg]{flex:none;display:inline-block}.mk-box[data-astro-cid-sxf6lszg]{background:var(--c);border-radius:3px;width:.8rem;height:.8rem}.mk-line[data-astro-cid-sxf6lszg]{background:var(--c);border-radius:2px;width:1.3rem;height:3px}.mk-thin[data-astro-cid-sxf6lszg]{background:var(--c);border-radius:1px;width:1.3rem;height:2px}.mk-tri[data-astro-cid-sxf6lszg]{border-left:.4rem solid #0000;border-right:.4rem solid #0000;border-bottom:.66rem solid var(--c);width:0;height:0}.mk-cross[data-astro-cid-sxf6lszg]:before{content:"×";color:var(--c);font-size:1.05rem;font-weight:800;line-height:1}.img[data-astro-cid-sxf6lszg]{max-width:46rem;margin:0}.img[data-astro-cid-sxf6lszg] img[data-astro-cid-sxf6lszg]{border-radius:var(--radius);border:1px solid var(--line);background:#fff;width:100%;height:auto;display:block}.img[data-astro-cid-sxf6lszg] figcaption[data-astro-cid-sxf6lszg]{color:var(--muted);max-width:68ch;margin-top:10px;font-size:.9rem}.tour[data-astro-cid-sxf6lszg]{margin:0}.tour-img[data-astro-cid-sxf6lszg]{border-radius:var(--radius);border:1px solid var(--line);box-shadow:var(--shadow);background:#fff;position:relative;overflow:hidden}.tour-img[data-astro-cid-sxf6lszg] img[data-astro-cid-sxf6lszg]{width:100%;height:auto;display:block}.tour-pin[data-astro-cid-sxf6lszg],.tour-n[data-astro-cid-sxf6lszg]{background:var(--accent);color:#fff;border-radius:50%;place-items:center;width:1.8rem;height:1.8rem;font-size:.92rem;font-weight:800;line-height:1;display:grid}.tour-pin[data-astro-cid-sxf6lszg]{position:absolute;transform:translate(-50%,-50%);box-shadow:0 0 0 3px #fff,0 2px 8px #14274a59}.tour[data-astro-cid-sxf6lszg] figcaption[data-astro-cid-sxf6lszg]{color:var(--muted);margin-top:10px;font-size:.85rem}.tour-list[data-astro-cid-sxf6lszg]{grid-template-columns:repeat(auto-fit,minmax(17rem,1fr));gap:.85rem 1.5rem;margin:1.1rem 0 0;padding:0;list-style:none;display:grid}.tour-list[data-astro-cid-sxf6lszg] li[data-astro-cid-sxf6lszg]{align-items:flex-start;gap:.65rem;display:flex}.tour-n[data-astro-cid-sxf6lszg]{flex:none;width:1.6rem;height:1.6rem;margin-top:.1rem;font-size:.85rem}.tour-list[data-astro-cid-sxf6lszg] h3[data-astro-cid-sxf6lszg]{color:var(--navy);margin:.1rem 0 .2rem;font-size:.98rem}.tour-list[data-astro-cid-sxf6lszg] p[data-astro-cid-sxf6lszg]{margin:0;font-size:.9rem}@media (width<=640px){.tour-pin[data-astro-cid-sxf6lszg]{width:1.3rem;height:1.3rem;font-size:.72rem;box-shadow:0 0 0 2px #fff,0 1px 4px #14274a59}}.shotsbox[data-astro-cid-sxf6lszg]{container:shots/inline-size}.shots[data-astro-cid-sxf6lszg]{align-items:flex-start;gap:1rem;display:flex}.shots[data-astro-cid-sxf6lszg] figure[data-astro-cid-sxf6lszg]{min-width:0;margin:0}.shots[data-astro-cid-sxf6lszg] img[data-astro-cid-sxf6lszg]{border-radius:var(--radius);border:1px solid var(--line);width:100%;height:auto;box-shadow:var(--shadow);background:#fff;display:block}.shots[data-astro-cid-sxf6lszg] figcaption[data-astro-cid-sxf6lszg]{color:var(--muted);margin-top:8px;font-size:.85rem}@container shots (width<=64rem){.shots[data-astro-cid-sxf6lszg]{flex-direction:column;gap:1.4rem}.shots[data-astro-cid-sxf6lszg] figure[data-astro-cid-sxf6lszg]{width:100%;flex:none!important}.shots[data-astro-cid-sxf6lszg] figure[data-astro-cid-sxf6lszg].tall{max-width:26rem}}.sideshell[data-astro-cid-sxf6lszg]{grid-template-columns:15rem minmax(0,1fr);align-items:start;gap:2.4rem;padding-top:2.6rem;display:grid}.tabside[data-astro-cid-sxf6lszg]{flex-direction:column;gap:.5rem;display:flex}.tabs[data-astro-cid-sxf6lszg].side.on .tabside[data-astro-cid-sxf6lszg]{top:calc(var(--nav-h) + 1.2rem);position:sticky}.sidetitle[data-astro-cid-sxf6lszg]{letter-spacing:.12em;text-transform:uppercase;color:var(--muted);margin:0;font-size:.72rem}.tabs[data-astro-cid-sxf6lszg].side .tabbar[data-astro-cid-sxf6lszg],.tabs[data-astro-cid-sxf6lszg].side.on .tabbar[data-astro-cid-sxf6lszg]{flex-flow:column;gap:.1rem;overflow:visible;-webkit-mask-image:none;mask-image:none}.tabs[data-astro-cid-sxf6lszg].side .tabbar[data-astro-cid-sxf6lszg] a[data-astro-cid-sxf6lszg]{border-radius:var(--radius);color:var(--text-2);white-space:normal;border:0;padding:.5rem .7rem;font-size:.92rem;font-weight:500}.tabs[data-astro-cid-sxf6lszg].side .tabbar[data-astro-cid-sxf6lszg] a[data-astro-cid-sxf6lszg]:hover{background:var(--bg-alt);color:var(--brand-ink)}.tabs[data-astro-cid-sxf6lszg].side .tabbar[data-astro-cid-sxf6lszg] a[data-astro-cid-sxf6lszg][aria-selected=true]{background:var(--brand);color:var(--on-brand);font-weight:600}.sidemain[data-astro-cid-sxf6lszg] .wrap[data-astro-cid-sxf6lszg]{width:100%;margin-inline:0}.tabs[data-astro-cid-sxf6lszg].side .tabpanel[data-astro-cid-sxf6lszg]>.block[data-astro-cid-sxf6lszg]:first-child{margin-top:0}.tabs[data-astro-cid-sxf6lszg].side.on .tabpanel[data-astro-cid-sxf6lszg] [id],.tabs[data-astro-cid-sxf6lszg].side.on .tabpanel[data-astro-cid-sxf6lszg]{scroll-margin-top:calc(var(--nav-h) + 1.2rem)}@media (width<=60rem){.sideshell[data-astro-cid-sxf6lszg]{grid-template-columns:1fr;gap:1.6rem}.tabs[data-astro-cid-sxf6lszg].side.on .tabside[data-astro-cid-sxf6lszg]{position:static}.tabs[data-astro-cid-sxf6lszg].side .tabbar[data-astro-cid-sxf6lszg],.tabs[data-astro-cid-sxf6lszg].side.on .tabbar[data-astro-cid-sxf6lszg]{flex-flow:wrap;gap:.35rem}.tabs[data-astro-cid-sxf6lszg].side .tabbar[data-astro-cid-sxf6lszg] a[data-astro-cid-sxf6lszg]{border:1px solid var(--line);background:var(--surface);border-radius:999px;padding:.4rem .8rem}}
