.audit-preview[data-astro-cid-wnnajk3u]{--audit-accent:#f7bf64;--audit-plot:rgb(var(--color-bg));border:1px solid rgb(var(--color-line));background:rgb(var(--color-surface));color:rgb(var(--color-ink));border-radius:16px;margin:0;padding:26px;position:relative;box-shadow:0 24px 60px -40px #00000073}:root[data-theme=light] .audit-preview[data-astro-cid-wnnajk3u]{--audit-accent:#945600;box-shadow:0 22px 55px -35px #0f172a33}.preview-heading[data-astro-cid-wnnajk3u]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;display:flex}.preview-label[data-astro-cid-wnnajk3u]{color:rgb(var(--color-muted));letter-spacing:.04em;text-transform:uppercase;font:500 10px/1.6 JetBrains Mono,monospace}.preview-label[data-astro-cid-wnnajk3u]>span[data-astro-cid-wnnajk3u]{margin-left:7px}.example-label[data-astro-cid-wnnajk3u]{border:1px solid rgb(var(--color-line));color:rgb(var(--color-muted));border-radius:4px;padding:3px 7px;font-size:10px;line-height:1.5}h2[data-astro-cid-wnnajk3u]{letter-spacing:-.04em;margin-top:20px;font:600 25px/1.25 Manrope,sans-serif}.finding-context[data-astro-cid-wnnajk3u]{max-width:34ch;color:rgb(var(--color-muted));margin-top:9px;font-size:13px;line-height:1.7}.recovery-map[data-astro-cid-wnnajk3u]{border:1px solid rgb(var(--color-line));background-color:var(--audit-plot);border-radius:10px;margin-top:24px;padding:20px 14px}.map-grid[data-astro-cid-wnnajk3u]{--node-height:86px;--connector-width:42px;--recovery-height:52px;grid-template-columns:minmax(0, 1fr) var(--connector-width) minmax(0, 1fr);grid-template-rows:var(--node-height) var(--recovery-height) var(--node-height);display:grid;position:relative}.map-node[data-astro-cid-wnnajk3u]{z-index:1;border:1px solid rgb(var(--color-muted) / .4);background:rgb(var(--color-surface));text-align:center;border-radius:7px;flex-direction:column;justify-content:center;align-items:center;gap:9px;padding:9px;font-size:13px;font-weight:600;line-height:1.4;display:flex}.release-node[data-astro-cid-wnnajk3u]{grid-area:1/1}.system-node[data-astro-cid-wnnajk3u]{grid-area:1/3}.previous-node[data-astro-cid-wnnajk3u]{border-style:dashed;border-color:var(--audit-accent);grid-area:3/1;position:relative}.previous-node[data-astro-cid-wnnajk3u]:before{content:"";border-left:4px solid #0000;border-right:4px solid #0000;border-top:6px solid var(--audit-accent);position:absolute;top:-6px;left:calc(50% - 4px)}.node-icon[data-astro-cid-wnnajk3u]{width:27px;height:27px;color:rgb(var(--color-ink));display:block}.node-icon[data-astro-cid-wnnajk3u] svg[data-astro-cid-wnnajk3u]{stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;width:100%;height:100%}.deploy-connector[data-astro-cid-wnnajk3u]{border-top:1px solid rgb(var(--color-muted));grid-area:1/2;align-self:center;height:1px;position:relative}.deploy-connector[data-astro-cid-wnnajk3u]:after{content:"";border-top:1px solid rgb(var(--color-muted));border-right:1px solid rgb(var(--color-muted));width:5px;height:5px;position:absolute;top:-3px;right:0;transform:rotate(45deg)}.deploy-connector[data-astro-cid-wnnajk3u] span[data-astro-cid-wnnajk3u]{color:rgb(var(--color-muted));font-size:11px;line-height:1.5;position:absolute;top:-23px;left:50%;transform:translate(-50%)}.recovery-connector[data-astro-cid-wnnajk3u]{top:var(--node-height);left:calc((100% - var(--connector-width)) / 4);right:calc((100% - var(--connector-width)) / 4);height:var(--recovery-height);color:var(--audit-accent);position:absolute}.recovery-connector[data-astro-cid-wnnajk3u] svg[data-astro-cid-wnnajk3u]{width:100%;height:100%;display:block;overflow:visible}.recovery-connector[data-astro-cid-wnnajk3u] path[data-astro-cid-wnnajk3u]{stroke:currentColor;stroke-width:1.5px;stroke-dasharray:4 4;vector-effect:non-scaling-stroke}.recovery-connector[data-astro-cid-wnnajk3u]>span[data-astro-cid-wnnajk3u]{background:var(--audit-plot);color:var(--audit-accent);white-space:nowrap;padding:3px 8px;font-size:11px;line-height:1.4;position:absolute;top:50%;left:52%;transform:translate(-50%,-50%)}.recovery-status[data-astro-cid-wnnajk3u]{text-align:center;flex-direction:column;grid-area:3/3;justify-content:center;align-items:center;gap:3px;display:flex}.status-symbol[data-astro-cid-wnnajk3u]{border:1px solid var(--audit-accent);width:23px;height:23px;color:var(--audit-accent);border-radius:50%;place-items:center;margin-bottom:3px;font:500 14px/1 JetBrains Mono,monospace;display:grid}.status-label[data-astro-cid-wnnajk3u]{color:rgb(var(--color-muted));font-size:11px;line-height:1.4}.recovery-status[data-astro-cid-wnnajk3u] strong[data-astro-cid-wnnajk3u]{color:var(--audit-accent);font-size:13px;font-weight:600;line-height:1.4}.proposed-action[data-astro-cid-wnnajk3u]{border-bottom:1px solid rgb(var(--color-line));gap:12px;margin-top:20px;padding-bottom:20px;display:flex}.action-marker[data-astro-cid-wnnajk3u]{width:25px;height:25px;color:var(--audit-accent);stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0}.action-label[data-astro-cid-wnnajk3u]{color:rgb(var(--color-muted));font-size:11px;line-height:1.5}.action-detail[data-astro-cid-wnnajk3u]{color:rgb(var(--color-ink));margin-top:4px;font-size:13px;font-weight:500;line-height:1.6}figcaption[data-astro-cid-wnnajk3u]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 12px;margin-top:12px;display:flex}figcaption[data-astro-cid-wnnajk3u]>span[data-astro-cid-wnnajk3u]{color:rgb(var(--color-muted));font-size:10px;line-height:1.6}figcaption[data-astro-cid-wnnajk3u] a[data-astro-cid-wnnajk3u]{min-height:44px;color:rgb(var(--color-ink));text-underline-offset:4px;justify-content:space-between;align-items:center;gap:12px;font-size:12px;font-weight:600;text-decoration:underline;display:inline-flex}figcaption[data-astro-cid-wnnajk3u] a[data-astro-cid-wnnajk3u]:hover{color:var(--audit-accent)}@media (width<=1023px){.audit-preview[data-astro-cid-wnnajk3u]{max-width:540px;padding:20px}h2[data-astro-cid-wnnajk3u]{margin-top:16px;font-size:24px}.finding-context[data-astro-cid-wnnajk3u]{display:none}.recovery-map[data-astro-cid-wnnajk3u]{margin-top:18px;padding:15px 12px}.map-grid[data-astro-cid-wnnajk3u]{--node-height:74px;--recovery-height:46px}.map-node[data-astro-cid-wnnajk3u]{gap:6px;padding:7px}.node-icon[data-astro-cid-wnnajk3u]{flex-shrink:0;width:24px;height:24px}.proposed-action[data-astro-cid-wnnajk3u]{margin-top:16px;padding-bottom:14px}}@media (width<=359px){.audit-preview[data-astro-cid-wnnajk3u]{padding:16px}h2[data-astro-cid-wnnajk3u]{font-size:22px}.map-grid[data-astro-cid-wnnajk3u]{--connector-width:32px;--node-height:82px}.recovery-map[data-astro-cid-wnnajk3u]{padding-inline:9px}.map-node[data-astro-cid-wnnajk3u]{padding-inline:5px}.recovery-status[data-astro-cid-wnnajk3u] strong[data-astro-cid-wnnajk3u]{max-width:12ch}}.hero-title[data-astro-cid-lcdefpme]{letter-spacing:-.055em;text-wrap:pretty;max-width:16ch;font-size:clamp(2.25rem,4.25vw,3.8rem);font-weight:600;line-height:1.08}.hero-title[data-astro-cid-lcdefpme] em[data-astro-cid-lcdefpme]{letter-spacing:-.05em}.section-heading[data-astro-cid-lcdefpme]{justify-content:space-between;align-items:end;gap:24px;display:flex}.section-index[data-astro-cid-lcdefpme]{color:rgb(var(--color-muted));letter-spacing:.035em;font:11px/1.6 JetBrains Mono,monospace}.section-title[data-astro-cid-lcdefpme]{letter-spacing:-.045em;color:rgb(var(--color-ink));text-wrap:balance;margin-top:14px;font-size:clamp(1.75rem,3vw,2.7rem);font-weight:600;line-height:1.14}.text-link[data-astro-cid-lcdefpme]{min-height:44px;color:rgb(var(--color-ink));text-decoration:underline;text-decoration-color:rgb(var(--color-muted) / .45);text-underline-offset:5px;align-items:center;gap:12px;font-size:13px;font-weight:600;display:inline-flex}.text-link[data-astro-cid-lcdefpme]:hover{text-decoration-color:rgb(var(--color-ink))}.case-visual[data-astro-cid-lcdefpme]{background:rgb(var(--color-section));border-left:2px solid rgb(var(--color-line));padding:24px}.pipeline[data-astro-cid-lcdefpme]{flex-direction:column;align-items:center;display:flex}.pipeline-source[data-astro-cid-lcdefpme],.pipeline-retrieval[data-astro-cid-lcdefpme],.pipeline-answer[data-astro-cid-lcdefpme]{text-align:center;width:100%;max-width:260px;color:rgb(var(--color-ink));border:1px solid rgb(var(--color-muted) / .35);background:rgb(var(--color-bg));padding:12px 14px;font-size:12px;font-weight:600}.pipeline-source[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme],.pipeline-retrieval[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{color:rgb(var(--color-muted));margin-top:4px;font-size:10px;font-weight:400;display:block}.pipeline-retrieval[data-astro-cid-lcdefpme]{border-color:rgb(var(--color-accent) / .65)}.pipeline-connector[data-astro-cid-lcdefpme]{border-left:1px solid rgb(var(--color-muted));height:20px;position:relative}.pipeline-connector[data-astro-cid-lcdefpme]:after{content:"";border-right:1px solid rgb(var(--color-muted));border-bottom:1px solid rgb(var(--color-muted));width:5px;height:5px;position:absolute;bottom:1px;left:-3px;transform:rotate(45deg)}.pipeline-cache[data-astro-cid-lcdefpme]{color:rgb(var(--color-muted));margin-top:14px;font-size:10px}@media (width<=767px){.hero-title[data-astro-cid-lcdefpme]{max-width:18ch;font-size:2.45rem}.section-heading[data-astro-cid-lcdefpme]{align-items:start}.section-heading[data-astro-cid-lcdefpme]>.text-link[data-astro-cid-lcdefpme]{flex-shrink:0;gap:4px;font-size:11px}.case-visual[data-astro-cid-lcdefpme]{padding:18px}.pipeline[data-astro-cid-lcdefpme]{margin-top:18px}.pipeline-source[data-astro-cid-lcdefpme],.pipeline-retrieval[data-astro-cid-lcdefpme],.pipeline-answer[data-astro-cid-lcdefpme]{padding:8px 12px}.quote-text[data-astro-cid-lcdefpme]{line-height:1.4}}@media (width<=359px){.hero-title[data-astro-cid-lcdefpme]{font-size:2.15rem}.section-heading[data-astro-cid-lcdefpme]{flex-direction:column;gap:8px}}@media (width>=768px) and (width<=1023px){.hero-title[data-astro-cid-lcdefpme]{max-width:20ch;font-size:3rem}}
