.mode[data-astro-cid-vv63ofol]{gap:24px;margin-top:48px;display:grid}.mode-text[data-astro-cid-vv63ofol]{grid-template-columns:minmax(0,1fr);align-items:start;gap:20px 48px;display:grid}@media (width>=960px){.mode-text[data-astro-cid-vv63ofol]{grid-template-columns:repeat(2,minmax(0,1fr))}.mode-text[data-astro-cid-vv63ofol] .checklist[data-astro-cid-vv63ofol]{margin-top:40px}}.mode-copy[data-astro-cid-vv63ofol]{justify-items:start;gap:12px;display:grid}.mode-copy[data-astro-cid-vv63ofol] h3[data-astro-cid-vv63ofol],.ask[data-astro-cid-vv63ofol] h3[data-astro-cid-vv63ofol]{font-size:1.3rem}.app[data-astro-cid-vv63ofol]{min-width:0}.ask[data-astro-cid-vv63ofol].is-lead{margin-top:0}.shot[data-astro-cid-vv63ofol]{border:1px solid var(--line);background:#fff;border-radius:12px;margin:0;overflow:hidden;box-shadow:0 18px 40px -24px #0f172a59}.shot[data-astro-cid-vv63ofol] img[data-astro-cid-vv63ofol]{width:100%;height:auto;display:block}.shot-open[data-astro-cid-vv63ofol]{cursor:zoom-in;display:block;position:relative}.shot-expand[data-astro-cid-vv63ofol]{background:var(--navy-900);color:#fff;border-radius:999px;align-items:center;gap:6px;padding:6px 12px;font-size:.8rem;font-weight:600;display:inline-flex;position:absolute;bottom:12px;right:12px;box-shadow:0 6px 16px -6px #0f172a80}.shot-expand[data-astro-cid-vv63ofol] svg[data-astro-cid-vv63ofol]{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;width:13px;height:13px}@media (width<=559px){.shot-expand[data-astro-cid-vv63ofol]{padding:4px 10px;font-size:.72rem;bottom:8px;right:8px}}.shot-open[data-astro-cid-vv63ofol]:hover .shot-expand[data-astro-cid-vv63ofol],.shot-open[data-astro-cid-vv63ofol]:focus-visible .shot-expand[data-astro-cid-vv63ofol]{background:var(--blue-600)}.shot-dialog[data-astro-cid-vv63ofol]{background:#fff;border:0;border-radius:12px;width:min(100vw - 32px,1800px);max-width:none;max-height:calc(100dvh - 32px);padding:0;overflow:hidden}.shot-dialog[data-astro-cid-vv63ofol]::backdrop{background:#0b1f3abf}.shot-pan[data-astro-cid-vv63ofol]{overscroll-behavior:contain;max-height:calc(100dvh - 32px);overflow:auto}.shot-pan[data-astro-cid-vv63ofol] img[data-astro-cid-vv63ofol]{width:max(100%,1100px);max-width:none;height:auto;display:block}.shot-close[data-astro-cid-vv63ofol]{z-index:1;background:var(--navy-900);color:#fff;cursor:pointer;border:0;border-radius:50%;width:40px;height:40px;font-size:1.5rem;line-height:1;position:fixed;top:24px;right:24px}.mode[data-astro-cid-vv63ofol].is-after{margin-top:48px}.ask[data-astro-cid-vv63ofol]{margin-top:64px}.ask[data-astro-cid-vv63ofol] .section-header[data-astro-cid-vv63ofol]{margin-bottom:16px}.tabs[data-astro-cid-vv63ofol]{flex-wrap:wrap;gap:8px;margin-bottom:20px;display:flex}.dmx-tab[data-astro-cid-vv63ofol]{border:1px solid var(--line-strong);background:var(--surface);color:var(--text-strong);font:inherit;cursor:pointer;border-radius:999px;padding:8px 16px;font-size:.9rem;font-weight:600;transition:border-color .2s,background-color .2s,color .2s}.dmx-tab[data-astro-cid-vv63ofol]:hover{border-color:var(--blue-400)}.dmx-tab[data-astro-cid-vv63ofol][aria-selected=true]{border-color:color-mix(in srgb, var(--blue-500) 35%, #fff);background:var(--blue-tint);color:var(--blue-600)}.dmx-panel[data-astro-cid-vv63ofol][hidden]{display:none}.dmx-panel[data-astro-cid-vv63ofol]{justify-items:start}.dmx-panel[data-astro-cid-vv63ofol]>[data-astro-cid-vv63ofol]{max-width:100%}.dmx-panel[data-astro-cid-vv63ofol] .app[data-astro-cid-vv63ofol]{justify-self:stretch;margin-top:8px}.who[data-astro-cid-vv63ofol]{color:var(--text-muted)}.question[data-astro-cid-vv63ofol]{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface-tint);padding:10px 16px}.card[data-astro-cid-vv63ofol] .question[data-astro-cid-vv63ofol]{color:var(--text-strong);font-size:1.05rem;font-weight:600}.question[data-astro-cid-vv63ofol]:before{content:"“"}.question[data-astro-cid-vv63ofol]:after{content:"”"}.more[data-astro-cid-vv63ofol]{flex-wrap:wrap;gap:8px;display:flex}.more[data-astro-cid-vv63ofol] .pill[data-astro-cid-vv63ofol]{white-space:normal}.note[data-astro-cid-vv63ofol]{margin-top:40px}.note[data-astro-cid-vv63ofol] strong[data-astro-cid-vv63ofol]{color:var(--text-strong);font-weight:600}.links[data-astro-cid-vv63ofol]{flex-wrap:wrap;align-items:center;gap:8px 22px;margin-top:20px;font-size:.95rem;display:flex}.links[data-astro-cid-vv63ofol] a[data-astro-cid-vv63ofol]:not(.text-link){font-weight:600;text-decoration:none}.links[data-astro-cid-vv63ofol] a[data-astro-cid-vv63ofol]:not(.text-link):hover{text-decoration:underline}.links-label[data-astro-cid-vv63ofol]{color:var(--text-muted);font-weight:600}@media (width<=559px){.mode[data-astro-cid-vv63ofol]{margin-top:36px}.ask[data-astro-cid-vv63ofol]{margin-top:44px}.dmx-tab[data-astro-cid-vv63ofol]{padding:8px 14px}.note[data-astro-cid-vv63ofol]{margin-top:28px}.links[data-astro-cid-vv63ofol]{gap:0 18px}.links[data-astro-cid-vv63ofol] a[data-astro-cid-vv63ofol]{align-items:center;min-height:40px;display:inline-flex}}.num[data-astro-cid-k6pyu4u4]{color:var(--blue-400);font-family:var(--font-mono);margin-bottom:10px;font-size:.85rem;font-weight:600;display:block}
