.bk[data-astro-cid-y7zp52i2]{z-index:90;padding:var(--s-4);justify-content:center;align-items:center;display:none;position:fixed;inset:0}.bk[data-astro-cid-y7zp52i2]:target{display:flex}.bk-scrim[data-astro-cid-y7zp52i2]{background:#0d11178c;position:absolute;inset:0}.bk-panel[data-astro-cid-y7zp52i2]{background:var(--bg);border:1px solid var(--line);border-radius:14px;flex-direction:column;width:min(1180px,100%);max-height:min(820px,92vh);display:flex;position:relative;overflow:hidden}.bk-bar[data-astro-cid-y7zp52i2]{justify-content:space-between;align-items:center;gap:var(--s-4);border-bottom:1px solid var(--line);background:var(--surface);padding:.85rem 1.1rem;display:flex}.bk-bar[data-astro-cid-y7zp52i2] p[data-astro-cid-y7zp52i2]{font-family:var(--font);font-size:var(--t-meta);letter-spacing:0;color:var(--ink);margin:0}.bk-x[data-astro-cid-y7zp52i2]{font-size:var(--t-meta);color:var(--ink-dim);text-decoration:none}.bk-x[data-astro-cid-y7zp52i2]:hover{color:var(--ink)}.bk-panel[data-astro-cid-y7zp52i2] iframe[data-astro-cid-y7zp52i2]{border:0;flex:1;width:100%;min-height:640px}.bk-fall[data-astro-cid-y7zp52i2]{border-top:1px solid var(--line);font-size:var(--t-caption);color:var(--ink-mute);margin:0;padding:.7rem 1.1rem}.bk-fall[data-astro-cid-y7zp52i2] a[data-astro-cid-y7zp52i2]{color:var(--accent)}@media (width<=799px){.bk[data-astro-cid-y7zp52i2]{padding:0}.bk-panel[data-astro-cid-y7zp52i2]{-webkit-overflow-scrolling:touch;border:0;border-radius:0;width:100%;height:100dvh;max-height:none;overflow-y:auto}.bk-bar[data-astro-cid-y7zp52i2]{z-index:1;position:sticky;top:0}.bk-fall[data-astro-cid-y7zp52i2]{background:var(--bg);position:sticky;bottom:0}.bk-panel[data-astro-cid-y7zp52i2] iframe[data-astro-cid-y7zp52i2]{flex:none;min-height:calc(700px + 80vw)}}html:has(.bk:target){overflow:hidden}.cta-dk[data-astro-cid-4zgmmfpt]{background:var(--ink);color:var(--dk-ink);padding-block:clamp(4.5rem,8vw,7rem)}.cta-dk-in[data-astro-cid-4zgmmfpt]{align-items:center;gap:clamp(2.5rem,5vw,4rem);display:grid}@media (width>=960px){.cta-dk-in[data-astro-cid-4zgmmfpt]{grid-template-columns:1.1fr 1fr}}.cta-dk-ask[data-astro-cid-4zgmmfpt]{margin-bottom:var(--s-4);font-size:var(--t-item);letter-spacing:-.01em;color:var(--dk-dim);line-height:1.35}.cta-dk-title[data-astro-cid-4zgmmfpt]{max-width:15ch;margin-bottom:var(--s-5);font-family:var(--display);font-weight:600;font-size:var(--t-h-ask);letter-spacing:-.03em;text-wrap:balance;line-height:1.06}.cta-dk-lede[data-astro-cid-4zgmmfpt]{max-width:46ch;margin-bottom:var(--s-8);font-size:var(--t-hero-lede);color:var(--dk-dim)}.cta-dk[data-astro-cid-4zgmmfpt] .btn-primary[data-astro-cid-4zgmmfpt]{background:var(--dk-ink);border-color:var(--dk-ink);color:var(--ink)}.cta-dk[data-astro-cid-4zgmmfpt] .btn-primary[data-astro-cid-4zgmmfpt]:hover{background:var(--line)}.cta-dk[data-astro-cid-4zgmmfpt] .btn-ghost{border-color:var(--dk-mute);color:var(--dk-ink);box-shadow:none;background:0 0}.cta-dk[data-astro-cid-4zgmmfpt] .btn-ghost:hover{background:var(--dk-line);border-color:var(--dk-dim)}.cta-facts[data-astro-cid-4zgmmfpt]{margin:var(--s-8) 0 0;border-top:1px solid var(--dk-line);display:grid}.cta-facts[data-astro-cid-4zgmmfpt]>div[data-astro-cid-4zgmmfpt]{gap:var(--s-4);border-bottom:1px solid var(--dk-line);grid-template-columns:8.5rem 1fr;align-items:baseline;padding-block:.7rem;display:grid}.cta-facts[data-astro-cid-4zgmmfpt] dt[data-astro-cid-4zgmmfpt]{font-size:var(--t-meta);color:var(--dk-mute);font-weight:600}.cta-facts[data-astro-cid-4zgmmfpt] dd[data-astro-cid-4zgmmfpt]{font-size:var(--t-meta);color:var(--dk-dim);text-wrap:pretty;margin:0}.cta-facts[data-astro-cid-4zgmmfpt] a[data-astro-cid-4zgmmfpt]{color:var(--dk-ink);text-decoration-color:var(--dk-mute)}.cta-dk-card[data-astro-cid-4zgmmfpt]{background:var(--bg);color:var(--ink);font-size:var(--t-ui);border-radius:16px;padding:clamp(1.25rem,3vw,1.75rem)}.cta-dk-hd[data-astro-cid-4zgmmfpt]{justify-content:space-between;align-items:center;gap:var(--s-4);display:flex}.cta-dk-hd[data-astro-cid-4zgmmfpt] b[data-astro-cid-4zgmmfpt]{font-size:var(--t-body-sm);font-weight:600}.cta-dk-hd[data-astro-cid-4zgmmfpt] span[data-astro-cid-4zgmmfpt]{background:var(--surface);border:1px solid var(--line);color:var(--ink-dim);font-size:var(--t-caption);border-radius:4px;padding:2px 9px}.cta-dk-n[data-astro-cid-4zgmmfpt]{margin:var(--s-6) 0 0;font-size:var(--t-h-ask);letter-spacing:-.03em;font-variant-numeric:tabular-nums;color:var(--ink-mute);line-height:1}.cta-dk-n[data-astro-cid-4zgmmfpt] b[data-astro-cid-4zgmmfpt]{color:var(--ink);font-weight:600}.cta-dk-k[data-astro-cid-4zgmmfpt]{margin:var(--s-2) 0 var(--s-5);color:var(--ink-dim)}.cta-dk-cells[data-astro-cid-4zgmmfpt]{grid-template-columns:repeat(10,1fr);gap:6px;display:grid}.cta-dk-cells[data-astro-cid-4zgmmfpt] i[data-astro-cid-4zgmmfpt]{aspect-ratio:1;border:1.5px dashed var(--line-ui);border-radius:6px}.cta-dk-cells[data-astro-cid-4zgmmfpt] i[data-astro-cid-4zgmmfpt].is-on{background:var(--accent);border:0}.cta-dk-eng[data-astro-cid-4zgmmfpt]{margin:var(--s-6) 0 0;padding:var(--s-4) 0 0;border-top:1px solid var(--line-soft);gap:var(--s-3);grid-template-columns:repeat(4,1fr);list-style:none;display:grid}.cta-dk-eng[data-astro-cid-4zgmmfpt] li[data-astro-cid-4zgmmfpt]{font-variant-numeric:tabular-nums;align-items:center;gap:.4rem;display:flex}.cta-dk-eng[data-astro-cid-4zgmmfpt] b[data-astro-cid-4zgmmfpt]{margin-left:.15rem;font-weight:600}.cta-dk-eng[data-astro-cid-4zgmmfpt] span[data-astro-cid-4zgmmfpt]{color:var(--ink-mute)}.cta-dk-cap[data-astro-cid-4zgmmfpt]{margin-top:var(--s-3);font-size:var(--t-caption);color:var(--dk-mute);max-width:46ch}@media (width<=560px){.cta-dk[data-astro-cid-4zgmmfpt] .btn[data-astro-cid-4zgmmfpt]{justify-content:center;width:100%}.cta-facts[data-astro-cid-4zgmmfpt]>div[data-astro-cid-4zgmmfpt]{gap:var(--s-1);grid-template-columns:1fr}.cta-dk-cells[data-astro-cid-4zgmmfpt]{gap:4px}.cta-dk-eng[data-astro-cid-4zgmmfpt]{grid-template-columns:repeat(2,1fr)}}
