@keyframes shake{0%,to{transform:translate(0)}10%,30%,50%,70%,90%{transform:translate(-4px)}20%,40%,60%,80%{transform:translate(4px)}}.shake[data-astro-cid-bbq4wevi]{animation:shake .5s ease-in-out}input[data-astro-cid-bbq4wevi][aria-invalid=true],input[data-astro-cid-bbq4wevi][aria-invalid=true]:focus{border-color:#ef4444}.aag[data-astro-cid-blvqjeak]{--gutter:96px;--sky:#0ea5e9;position:relative;width:100%;padding:20px 22px 22px;border-radius:24px;border:1px solid rgba(0,0,0,.08);background:radial-gradient(80% 60%at 20%0,rgba(14,165,233,.05),transparent 60%),#fff;box-shadow:0 1px 2px #1018280d,0 24px 60px -30px #1018284d;font-family:var(--aw-font-sans);overflow:hidden}.dark .aag[data-astro-cid-blvqjeak]{border-color:#ffffff14;background:radial-gradient(80% 60%at 20%0,rgba(14,165,233,.12),transparent 60%),linear-gradient(165deg,#0f1c2f,#0c1a2b 60%,#09172a);box-shadow:0 20px 50px -24px #0009}.aag-head[data-astro-cid-blvqjeak]{display:flex;align-items:center;gap:8px;margin-bottom:16px}.aag-title[data-astro-cid-blvqjeak]{font-family:var(--aw-font-sans);font-size:13px;font-weight:600;letter-spacing:-.01em;color:#334155}.dark .aag-title[data-astro-cid-blvqjeak]{color:#cbd5e1}.aag-time[data-astro-cid-blvqjeak]{margin-left:auto;font-family:var(--aw-font-mono);font-size:11px;color:#94a3b8}.dark .aag-time[data-astro-cid-blvqjeak]{color:#64748b}.aag-tracks[data-astro-cid-blvqjeak]{position:relative;display:flex;flex-direction:column;gap:10px}.aag-row[data-astro-cid-blvqjeak]{display:grid;grid-template-columns:var(--gutter) 1fr;align-items:center;gap:12px}.aag-label[data-astro-cid-blvqjeak]{display:flex;align-items:center;gap:7px;font-size:12.5px;font-weight:600;color:#334155}.dark .aag-label[data-astro-cid-blvqjeak]{color:#cbd5e1}.aag-ic[data-astro-cid-blvqjeak]{display:inline-flex;filter:drop-shadow(0 0 5px currentColor);opacity:.9}.aag-strip[data-astro-cid-blvqjeak]{display:flex;align-items:center;gap:2px;height:28px}.aag-bar[data-astro-cid-blvqjeak]{flex:1;height:var(--h);min-height:2px;background:var(--c);opacity:.45;border-radius:2px;transform-origin:center;animation:aagPulse 1.9s ease-in-out infinite;animation-delay:var(--d)}@keyframes aagPulse{0%,to{opacity:.3;transform:scaleY(.78)}50%{opacity:.62;transform:scaleY(1)}}.aag-scanwrap[data-astro-cid-blvqjeak]{position:absolute;top:-3px;bottom:-3px;left:calc(var(--gutter) + 12px);right:0;overflow:hidden;pointer-events:none}.aag-scan[data-astro-cid-blvqjeak]{position:absolute;top:0;bottom:0;width:2px;left:0;background:linear-gradient(180deg,transparent,#38bdf8 20%,#38bdf8 80%,transparent);box-shadow:0 0 14px 2px #38bdf899;opacity:0}.aag-run[data-astro-cid-blvqjeak] .aag-scan[data-astro-cid-blvqjeak]{animation:aagScan 2.8s cubic-bezier(.4,0,.2,1) forwards}@keyframes aagScan{0%{left:-2%;opacity:0}6%{opacity:1}94%{opacity:1}to{left:100%;opacity:0}}.aag-timeline[data-astro-cid-blvqjeak]{position:relative;height:12px;margin-top:16px;margin-left:calc(var(--gutter) + 12px)}.aag-tl-track[data-astro-cid-blvqjeak]{position:absolute;top:5px;left:0;right:0;height:3px;border-radius:999px;background:#64748b38}.aag-progress[data-astro-cid-blvqjeak]{position:absolute;top:0;left:0;height:100%;width:0;border-radius:999px;background:var(--sky)}.aag-run[data-astro-cid-blvqjeak] .aag-progress[data-astro-cid-blvqjeak]{animation:aagProg 2.8s cubic-bezier(.4,0,.2,1) forwards}@keyframes aagProg{0%{width:0}to{width:100%}}.aag-handle[data-astro-cid-blvqjeak]{position:absolute;top:50%;left:0;width:11px;height:11px;border-radius:50%;background:var(--sky);border:2px solid #fff;box-shadow:0 0 8px #0ea5e999;transform:translate(-50%,-50%)}.aag-run[data-astro-cid-blvqjeak] .aag-handle[data-astro-cid-blvqjeak]{animation:aagHandle 2.8s cubic-bezier(.4,0,.2,1) forwards}.dark .aag-handle[data-astro-cid-blvqjeak]{border-color:#0f1c2f}@keyframes aagHandle{0%{left:0}to{left:100%}}@media (max-width:640px){.aag[data-astro-cid-blvqjeak]{--gutter:82px;padding:16px 16px 18px;border-radius:18px}.aag-label[data-astro-cid-blvqjeak]{font-size:11.5px;gap:6px}.aag-strip[data-astro-cid-blvqjeak]{height:24px}}@media (prefers-reduced-motion:reduce){.aag-bar[data-astro-cid-blvqjeak],.aag-scan[data-astro-cid-blvqjeak],.aag-progress[data-astro-cid-blvqjeak],.aag-handle[data-astro-cid-blvqjeak]{animation:none}.aag-scan[data-astro-cid-blvqjeak]{opacity:0}.aag-progress[data-astro-cid-blvqjeak]{width:62%}.aag-handle[data-astro-cid-blvqjeak]{left:62%}.aag-bar[data-astro-cid-blvqjeak]{opacity:.5}}.apc[data-astro-cid-akoaxt6j]{--card:#0f1c2f;--cardln:#20344f;--cmut:#7c93ad;--cink:#eaf1f8;width:100%;max-width:480px;margin:0 auto;background:var(--card);border:1px solid var(--cardln);border-radius:16px;padding:18px 18px 20px;box-shadow:0 30px 70px -40px #020a19e6;font-family:var(--aw-font-sans),system-ui,sans-serif}.apc[data-astro-cid-akoaxt6j] [data-astro-cid-akoaxt6j]{box-sizing:border-box}.apc-head[data-astro-cid-akoaxt6j]{display:flex;align-items:center;justify-content:space-between}.apc-title[data-astro-cid-akoaxt6j]{font-family:var(--font-display);font-weight:800;font-size:16px;color:var(--cink);letter-spacing:-.01em}.apc-pill[data-astro-cid-akoaxt6j]{font-size:11px;font-weight:700;color:#0b2e1f;background:#34d399;padding:3px 9px;border-radius:7px}.apc-sub[data-astro-cid-akoaxt6j]{font-size:12px;color:var(--cmut);margin:4px 0 14px}.apc-svg[data-astro-cid-akoaxt6j]{width:100%;height:auto;display:block}.apc-verdict[data-astro-cid-akoaxt6j]{font-size:14px;line-height:1.4;color:var(--cink);margin:12px 0 8px}.apc-verdict[data-astro-cid-akoaxt6j] b[data-astro-cid-akoaxt6j]{color:#38bdf8}.apc-log[data-astro-cid-akoaxt6j]{font-size:11.5px;color:var(--cmut);font-family:var(--aw-font-mono),ui-monospace,monospace}.apc[data-astro-cid-akoaxt6j].shot-armed .apc-head[data-astro-cid-akoaxt6j],.apc[data-astro-cid-akoaxt6j].shot-armed .apc-sub[data-astro-cid-akoaxt6j],.apc[data-astro-cid-akoaxt6j].shot-armed .apc-verdict[data-astro-cid-akoaxt6j],.apc[data-astro-cid-akoaxt6j].shot-armed .apc-log[data-astro-cid-akoaxt6j]{opacity:0;transform:translateY(8px)}.apc[data-astro-cid-akoaxt6j].shot-armed.in-view .apc-head[data-astro-cid-akoaxt6j],.apc[data-astro-cid-akoaxt6j].shot-armed.in-view .apc-sub[data-astro-cid-akoaxt6j],.apc[data-astro-cid-akoaxt6j].shot-armed.in-view .apc-verdict[data-astro-cid-akoaxt6j],.apc[data-astro-cid-akoaxt6j].shot-armed.in-view .apc-log[data-astro-cid-akoaxt6j]{opacity:1;transform:none;transition:opacity .5s ease-out,transform .5s ease-out}.apc[data-astro-cid-akoaxt6j].shot-armed.in-view .apc-sub[data-astro-cid-akoaxt6j]{transition-delay:.08s}.apc[data-astro-cid-akoaxt6j].shot-armed.in-view .apc-verdict[data-astro-cid-akoaxt6j]{transition-delay:1.15s}.apc[data-astro-cid-akoaxt6j].shot-armed.in-view .apc-log[data-astro-cid-akoaxt6j]{transition-delay:1.3s}.apc[data-astro-cid-akoaxt6j].shot-armed .apc-median[data-astro-cid-akoaxt6j],.apc[data-astro-cid-akoaxt6j].shot-armed .apc-line[data-astro-cid-akoaxt6j]{stroke-dashoffset:1}.apc[data-astro-cid-akoaxt6j].shot-armed.in-view .apc-median[data-astro-cid-akoaxt6j]{stroke-dashoffset:0;transition:stroke-dashoffset .8s ease-out .15s}.apc[data-astro-cid-akoaxt6j].shot-armed.in-view .apc-line[data-astro-cid-akoaxt6j]{stroke-dashoffset:0;transition:stroke-dashoffset .9s ease-out .4s}.apc[data-astro-cid-akoaxt6j].shot-armed .apc-area[data-astro-cid-akoaxt6j],.apc[data-astro-cid-akoaxt6j].shot-armed .apc-proj[data-astro-cid-akoaxt6j]{opacity:0}.apc[data-astro-cid-akoaxt6j].shot-armed.in-view .apc-area[data-astro-cid-akoaxt6j]{opacity:1;transition:opacity .4s ease-out 1.1s}.apc[data-astro-cid-akoaxt6j].shot-armed.in-view .apc-proj[data-astro-cid-akoaxt6j]{opacity:.45;transition:opacity .4s ease-out 1.2s}.apc-dot[data-astro-cid-akoaxt6j]{transform-box:fill-box;transform-origin:center}.apc[data-astro-cid-akoaxt6j].shot-armed .apc-dot[data-astro-cid-akoaxt6j]{opacity:0;transform:scale(0)}.apc[data-astro-cid-akoaxt6j].shot-armed.in-view .apc-dot[data-astro-cid-akoaxt6j]{opacity:1;transform:scale(1);transition:opacity .25s ease-out,transform .25s ease-out}.apc[data-astro-cid-akoaxt6j].shot-armed.in-view .apc-dot[data-astro-cid-akoaxt6j]:nth-of-type(1){transition-delay:.6s}.apc[data-astro-cid-akoaxt6j].shot-armed.in-view .apc-dot[data-astro-cid-akoaxt6j]:nth-of-type(2){transition-delay:.8s}.apc[data-astro-cid-akoaxt6j].shot-armed.in-view .apc-dot[data-astro-cid-akoaxt6j]:nth-of-type(3){transition-delay:1s}.apc[data-astro-cid-akoaxt6j].shot-armed.in-view .apc-dot[data-astro-cid-akoaxt6j]:nth-of-type(4){transition-delay:1.3s}@media (prefers-reduced-motion:reduce){.apc[data-astro-cid-akoaxt6j].shot-armed .apc-head[data-astro-cid-akoaxt6j],.apc[data-astro-cid-akoaxt6j].shot-armed .apc-sub[data-astro-cid-akoaxt6j],.apc[data-astro-cid-akoaxt6j].shot-armed .apc-verdict[data-astro-cid-akoaxt6j],.apc[data-astro-cid-akoaxt6j].shot-armed .apc-log[data-astro-cid-akoaxt6j],.apc[data-astro-cid-akoaxt6j].shot-armed .apc-area[data-astro-cid-akoaxt6j],.apc[data-astro-cid-akoaxt6j].shot-armed .apc-proj[data-astro-cid-akoaxt6j],.apc[data-astro-cid-akoaxt6j].shot-armed .apc-dot[data-astro-cid-akoaxt6j]{opacity:1;transform:none}.apc[data-astro-cid-akoaxt6j].shot-armed .apc-median[data-astro-cid-akoaxt6j],.apc[data-astro-cid-akoaxt6j].shot-armed .apc-line[data-astro-cid-akoaxt6j]{stroke-dashoffset:0}.apc[data-astro-cid-akoaxt6j].shot-armed .apc-proj[data-astro-cid-akoaxt6j]{opacity:.45}}.rvc[data-astro-cid-3k3whsl4]{--card:#0f1c2f;--card2:#13243b;--cardln:#20344f;--cmut:#7c93ad;--cink:#eaf1f8;--sky:#38bdf8;width:100%;max-width:480px;margin:0 auto;background:var(--card);border:1px solid var(--cardln);border-radius:16px;padding:18px 18px 20px;box-shadow:0 30px 70px -40px #020a19e6;font-family:var(--aw-font-sans),system-ui,sans-serif}.rvc[data-astro-cid-3k3whsl4] [data-astro-cid-3k3whsl4]{box-sizing:border-box}.rvc-title[data-astro-cid-3k3whsl4]{font-family:var(--font-display);font-weight:800;font-size:16px;color:var(--cink);letter-spacing:-.01em;margin-bottom:12px}.rvc-lineage[data-astro-cid-3k3whsl4]{display:flex;flex-direction:column;gap:8px;margin-bottom:16px}.rvc-row[data-astro-cid-3k3whsl4]{display:flex;align-items:center;gap:10px;font-size:13px;padding:9px 12px;border-radius:9px;background:var(--card2);border:1px solid var(--cardln)}.rvc-row[data-astro-cid-3k3whsl4].old{opacity:.6}.rvc-rdot[data-astro-cid-3k3whsl4]{width:9px;height:9px;border-radius:50%;flex:none}.rvc-row[data-astro-cid-3k3whsl4].old .rvc-rdot[data-astro-cid-3k3whsl4]{background:#4a5f78}.rvc-row[data-astro-cid-3k3whsl4].active .rvc-rdot[data-astro-cid-3k3whsl4]{background:var(--sky)}.rvc-rcut[data-astro-cid-3k3whsl4]{font-weight:700;color:var(--cink)}.rvc-rdate[data-astro-cid-3k3whsl4]{color:var(--cmut)}.rvc-track[data-astro-cid-3k3whsl4]{margin-left:auto;font-size:10.5px;font-weight:700;color:var(--sky);background:#38bdf824;padding:2px 8px;border-radius:6px}.rvc-clabel[data-astro-cid-3k3whsl4]{font-size:11px;font-weight:600;letter-spacing:.04em;color:var(--cmut);margin-bottom:9px}.rvc-list[data-astro-cid-3k3whsl4]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.rvc-list[data-astro-cid-3k3whsl4] li[data-astro-cid-3k3whsl4]{display:flex;align-items:center;gap:9px;font-size:13px;color:var(--cink)}.rvtag[data-astro-cid-3k3whsl4]{font-size:10px;font-weight:700;letter-spacing:.03em;padding:2px 7px;border-radius:5px;flex:none;width:44px;text-align:center}.rvtag[data-astro-cid-3k3whsl4].cut{background:#c0453f2e;color:#f3a0a0}.rvtag[data-astro-cid-3k3whsl4].moved{background:#b4791f33;color:#e9b872}.rvtag[data-astro-cid-3k3whsl4].new{background:#38bdf829;color:var(--sky)}.rvc-delta[data-astro-cid-3k3whsl4]{margin-top:15px;font-size:13.5px;font-weight:700;color:#34d399}.rvc-delta[data-astro-cid-3k3whsl4] span[data-astro-cid-3k3whsl4]{font-weight:500;color:var(--cmut)}.rvc[data-astro-cid-3k3whsl4].shot-armed .rvc-title[data-astro-cid-3k3whsl4],.rvc[data-astro-cid-3k3whsl4].shot-armed .rvc-row[data-astro-cid-3k3whsl4],.rvc[data-astro-cid-3k3whsl4].shot-armed .rvc-clabel[data-astro-cid-3k3whsl4],.rvc[data-astro-cid-3k3whsl4].shot-armed .rvc-list[data-astro-cid-3k3whsl4] li[data-astro-cid-3k3whsl4],.rvc[data-astro-cid-3k3whsl4].shot-armed .rvc-delta[data-astro-cid-3k3whsl4]{opacity:0;transform:translateY(8px)}.rvc[data-astro-cid-3k3whsl4].shot-armed.in-view .rvc-title[data-astro-cid-3k3whsl4],.rvc[data-astro-cid-3k3whsl4].shot-armed.in-view .rvc-row[data-astro-cid-3k3whsl4],.rvc[data-astro-cid-3k3whsl4].shot-armed.in-view .rvc-clabel[data-astro-cid-3k3whsl4],.rvc[data-astro-cid-3k3whsl4].shot-armed.in-view .rvc-list[data-astro-cid-3k3whsl4] li[data-astro-cid-3k3whsl4],.rvc[data-astro-cid-3k3whsl4].shot-armed.in-view .rvc-delta[data-astro-cid-3k3whsl4]{opacity:1;transform:none;transition:opacity .45s ease-out,transform .45s ease-out}.rvc[data-astro-cid-3k3whsl4].shot-armed.in-view .rvc-row[data-astro-cid-3k3whsl4]:nth-of-type(1){transition-delay:.12s}.rvc[data-astro-cid-3k3whsl4].shot-armed.in-view .rvc-row[data-astro-cid-3k3whsl4]:nth-of-type(2){transition-delay:.24s}.rvc[data-astro-cid-3k3whsl4].shot-armed.in-view .rvc-clabel[data-astro-cid-3k3whsl4]{transition-delay:.36s}.rvc[data-astro-cid-3k3whsl4].shot-armed.in-view .rvc-list[data-astro-cid-3k3whsl4] li[data-astro-cid-3k3whsl4]:nth-child(1){transition-delay:.46s}.rvc[data-astro-cid-3k3whsl4].shot-armed.in-view .rvc-list[data-astro-cid-3k3whsl4] li[data-astro-cid-3k3whsl4]:nth-child(2){transition-delay:.56s}.rvc[data-astro-cid-3k3whsl4].shot-armed.in-view .rvc-list[data-astro-cid-3k3whsl4] li[data-astro-cid-3k3whsl4]:nth-child(3){transition-delay:.66s}.rvc[data-astro-cid-3k3whsl4].shot-armed.in-view .rvc-delta[data-astro-cid-3k3whsl4]{transition-delay:.8s}@media (prefers-reduced-motion:reduce){.rvc[data-astro-cid-3k3whsl4].shot-armed .rvc-title[data-astro-cid-3k3whsl4],.rvc[data-astro-cid-3k3whsl4].shot-armed .rvc-row[data-astro-cid-3k3whsl4],.rvc[data-astro-cid-3k3whsl4].shot-armed .rvc-clabel[data-astro-cid-3k3whsl4],.rvc[data-astro-cid-3k3whsl4].shot-armed .rvc-list[data-astro-cid-3k3whsl4] li[data-astro-cid-3k3whsl4],.rvc[data-astro-cid-3k3whsl4].shot-armed .rvc-delta[data-astro-cid-3k3whsl4]{opacity:1;transform:none}}.acap[data-astro-cid-3slsyz6z]{background:#faf8f3;font-family:var(--aw-font-sans),-apple-system,system-ui,sans-serif}.acap[data-astro-cid-3slsyz6z] *{box-sizing:border-box}.acap-wrap[data-astro-cid-3slsyz6z]{max-width:1100px;margin:0 auto;padding:8px 32px 72px}.acap-row[data-astro-cid-3slsyz6z]{display:grid;grid-template-columns:1fr 1fr;gap:46px;align-items:center;padding:52px 0;border-top:1px solid #e7e1d6}.acap-row[data-astro-cid-3slsyz6z]:first-child{border-top:none}.acap-row[data-astro-cid-3slsyz6z].alt .acap-text[data-astro-cid-3slsyz6z]{order:2}.acap-eyebrow[data-astro-cid-3slsyz6z]{font-size:13px;font-weight:600;letter-spacing:normal;color:#0284c7;margin:0 0 12px}.acap-text[data-astro-cid-3slsyz6z] h2[data-astro-cid-3slsyz6z]{font-family:var(--font-display);font-size:30px;line-height:1.14;font-weight:800;letter-spacing:-.02em;color:#1a1714;margin:0 0 18px;max-width:16ch;text-wrap:balance}.acap-list[data-astro-cid-3slsyz6z]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:11px}.acap-list[data-astro-cid-3slsyz6z] li[data-astro-cid-3slsyz6z]{display:flex;gap:11px;font-size:15px;line-height:1.45;color:#57534e}.acap-ck[data-astro-cid-3slsyz6z]{flex:none;width:14px;height:14px;color:#0ea5e9;display:grid;place-items:center;margin-top:3px}.acap-shot[data-astro-cid-3slsyz6z]{min-width:0}@media (max-width:820px){.acap-wrap[data-astro-cid-3slsyz6z]{padding:4px 0 56px}.acap-rows[data-astro-cid-3slsyz6z]{display:flex;overflow-x:auto;overflow-y:visible;-webkit-overflow-scrolling:touch;scroll-snap-type:x mandatory;gap:18px;padding:0 26px 10px;-ms-overflow-style:none;scrollbar-width:none}.acap-rows[data-astro-cid-3slsyz6z]::-webkit-scrollbar{display:none}.acap-row[data-astro-cid-3slsyz6z]{grid-template-columns:1fr;gap:20px;padding:28px 0 32px;border-top:none;flex:0 0 88%;min-width:0;scroll-snap-align:center}.acap-row[data-astro-cid-3slsyz6z].alt .acap-text[data-astro-cid-3slsyz6z]{order:0}.acap-text[data-astro-cid-3slsyz6z] h2[data-astro-cid-3slsyz6z]{max-width:none}}html.dark .acap[data-astro-cid-3slsyz6z]{background:#0f172a}html.dark .acap-row[data-astro-cid-3slsyz6z]{border-top-color:#1e293b}html.dark .acap-eyebrow[data-astro-cid-3slsyz6z]{color:#38bdf8}html.dark .acap-text[data-astro-cid-3slsyz6z] h2[data-astro-cid-3slsyz6z]{color:#f1f5f9}html.dark .acap-list[data-astro-cid-3slsyz6z] li[data-astro-cid-3slsyz6z]{color:#94a3b8}html.dark .acap-ck[data-astro-cid-3slsyz6z]{color:#38bdf8}