.viewer[data-astro-cid-qnn3k562]{--v-bg: #050327;--v-panel: #0e0947;--v-line: rgba(247, 245, 241, .12);background:var(--v-bg);border-radius:14px;border:1px solid rgba(10,5,56,.3);box-shadow:0 40px 90px #0a053847,0 2px #ffffff0a inset;overflow:hidden;color:var(--canvas)}.viewer-bar[data-astro-cid-qnn3k562]{display:flex;align-items:center;gap:14px;padding:12px 16px;border-bottom:1px solid var(--v-line);font-family:var(--font-display);font-size:12px;font-weight:600;color:#f7f5f199}.dots[data-astro-cid-qnn3k562]{display:flex;gap:6px}.dots[data-astro-cid-qnn3k562] span[data-astro-cid-qnn3k562]{width:9px;height:9px;border-radius:50%;background:#f7f5f12e}.viewer-title[data-astro-cid-qnn3k562]{flex:1}.viewer-pill[data-astro-cid-qnn3k562]{font-size:11px;letter-spacing:.08em;padding:3px 10px;border-radius:999px;background:var(--insight);color:var(--diagnostic)}.viewer-body[data-astro-cid-qnn3k562]{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(0,1fr)}.viewer-image[data-astro-cid-qnn3k562]{position:relative;background:#05040f;border-right:1px solid var(--v-line);display:grid;place-items:center;padding:14px;min-height:280px;overflow:hidden}.viewer-image[data-astro-cid-qnn3k562] img[data-astro-cid-qnn3k562]{display:block;height:100%;max-height:345px;width:auto;max-width:100%;object-fit:contain}.scan[data-astro-cid-qnn3k562]{position:absolute;left:0;right:0;top:0;height:64px;background:linear-gradient(to bottom,transparent,rgba(209,255,22,.16) 70%,rgba(209,255,22,.6));border-bottom:1px solid rgba(209,255,22,.8);opacity:0;pointer-events:none}@media(prefers-reduced-motion:no-preference){.scan[data-astro-cid-qnn3k562]{animation:rv-scan 5.5s var(--ease-out) .6s infinite}}@keyframes rv-scan{0%{transform:translateY(-64px);opacity:0}8%{opacity:1}52%{transform:translateY(330px);opacity:1}60%,to{transform:translateY(330px);opacity:0}}.viewer-panel[data-astro-cid-qnn3k562]{background:var(--v-panel);padding:22px 20px;display:flex;flex-direction:column;justify-content:space-between;gap:18px}.vp-head[data-astro-cid-qnn3k562]{display:flex;flex-direction:column;gap:2px;padding-bottom:14px;border-bottom:1px solid var(--v-line)}.vp-brand[data-astro-cid-qnn3k562]{font-family:var(--font-display);font-size:17px;font-weight:600}.vp-sub[data-astro-cid-qnn3k562]{font-size:11.5px;line-height:1.4;color:#f7f5f199}.vp-us[data-astro-cid-qnn3k562]{display:flex;align-items:center;gap:14px}.vp-plus[data-astro-cid-qnn3k562]{flex-shrink:0;width:48px;height:48px;border-radius:50%;background:#1e8fe6;box-shadow:0 0 24px #1e8fe680;display:grid;place-items:center;font-family:var(--font-display);font-size:28px;font-weight:800;line-height:1}.vp-label[data-astro-cid-qnn3k562]{display:block;font-family:var(--font-display);font-size:10px;font-weight:800;letter-spacing:.16em;text-transform:uppercase;color:#dcd8f5bf}.vp-positive[data-astro-cid-qnn3k562]{display:block;font-family:var(--font-display);font-size:clamp(22px,2.1vw,28px);font-weight:600;line-height:1.15}.vp-positive[data-astro-cid-qnn3k562] sup[data-astro-cid-qnn3k562]{font-size:.4em;vertical-align:super}.vp-intl[data-astro-cid-qnn3k562]{display:flex;flex-direction:column;gap:10px}.vp-score-label[data-astro-cid-qnn3k562]{font-family:var(--font-display);font-size:13px;font-weight:600}.vp-score-row[data-astro-cid-qnn3k562]{display:flex;align-items:center;gap:14px}.vp-tile[data-astro-cid-qnn3k562]{flex-shrink:0;position:relative;width:64px;height:64px;border-radius:12px;background:#1f1d66;display:grid;place-items:center;font-family:var(--font-display);font-size:36px;font-weight:600}.vp-tile[data-astro-cid-qnn3k562]:after{content:"";position:absolute;bottom:9px;left:14px;right:14px;height:3px;border-radius:2px;background:#1a9e6e}.vp-score-row[data-astro-cid-qnn3k562] p[data-astro-cid-qnn3k562]{font-size:12.5px;line-height:1.45;color:#f7f5f1bd}.vp-score-row[data-astro-cid-qnn3k562] strong[data-astro-cid-qnn3k562]{color:#4fb3f2}.vp-classified[data-astro-cid-qnn3k562]{font-size:12px;color:#f7f5f199}.vp-classified[data-astro-cid-qnn3k562] strong[data-astro-cid-qnn3k562]{color:var(--canvas)}.viewer-series[data-astro-cid-qnn3k562]{list-style:none;border-top:1px solid var(--v-line)}.viewer-series[data-astro-cid-qnn3k562] li[data-astro-cid-qnn3k562]{display:grid;grid-template-columns:auto 1fr auto;gap:16px;align-items:center;padding:10px 16px;font-size:13px;color:#f7f5f1c7;border-bottom:1px solid var(--v-line)}.se-n[data-astro-cid-qnn3k562]{font-family:var(--font-display);font-size:11px;font-weight:700;letter-spacing:.06em;color:#f7f5f173}.se-tag[data-astro-cid-qnn3k562]{font-family:var(--font-display);font-size:11px;font-weight:700;letter-spacing:.04em;padding:3px 9px;border-radius:999px;background:#d1ff1624;color:var(--insight)}.se-tag--plain[data-astro-cid-qnn3k562]{background:transparent;border:1px solid var(--v-line);color:#f7f5f180}figcaption[data-astro-cid-qnn3k562]{padding:10px 16px;font-size:11.5px;color:#f7f5f173}@media(max-width:520px){.viewer-body[data-astro-cid-qnn3k562]{grid-template-columns:1fr}.viewer-image[data-astro-cid-qnn3k562]{border-right:0;border-bottom:1px solid var(--v-line);min-height:0}.viewer-image[data-astro-cid-qnn3k562] img[data-astro-cid-qnn3k562]{max-height:240px}}.rr[data-astro-cid-hazzybfk]{--rr-bg: #0b0a3c;--rr-card: #14124a;--rr-line: rgba(247, 245, 241, .12);background:var(--rr-bg);background-image:radial-gradient(rgba(247,245,241,.06) 1px,transparent 1px);background-size:14px 14px;background-repeat:repeat-x;background-position:0 0;border-radius:14px;padding:clamp(18px,2.4vw,28px);color:var(--canvas);display:flex;flex-direction:column;gap:14px;box-shadow:0 40px 90px #0a053847;font-size:13px}.rr-head[data-astro-cid-hazzybfk]{display:flex;align-items:center;gap:16px;padding-bottom:14px;border-bottom:1px solid var(--rr-line)}.rr-head[data-astro-cid-hazzybfk] img[data-astro-cid-hazzybfk]{height:25px;width:auto;padding-right:16px;border-right:1px solid var(--rr-line)}.rr-title[data-astro-cid-hazzybfk] span[data-astro-cid-hazzybfk]{display:block;font-family:var(--font-display);font-size:20px;font-weight:600}.rr-title[data-astro-cid-hazzybfk] small[data-astro-cid-hazzybfk]{font-size:12px;color:#f7f5f1a6}.rr-row[data-astro-cid-hazzybfk]{display:grid;grid-template-columns:minmax(0,.62fr) minmax(0,1fr);gap:12px}.rr-card[data-astro-cid-hazzybfk]{background:var(--rr-card);border:1px solid var(--rr-line);border-radius:12px;padding:14px}.rr-thumb[data-astro-cid-hazzybfk]{display:flex;flex-direction:column;gap:10px;text-align:center}.rr-img[data-astro-cid-hazzybfk]{position:relative;background:#07061f;border-radius:8px;aspect-ratio:426 / 372;overflow:hidden}.rr-img[data-astro-cid-hazzybfk] img[data-astro-cid-hazzybfk]{position:absolute;inset:3%;width:94%;height:94%;object-fit:contain}.rr-img--wide[data-astro-cid-hazzybfk] img[data-astro-cid-hazzybfk]{inset:8%;width:84%;height:84%}.rr-thumb[data-astro-cid-hazzybfk] p[data-astro-cid-hazzybfk]{font-size:11.5px;line-height:1.45;color:#f7f5f1b3}.rr-thumb[data-astro-cid-hazzybfk] strong[data-astro-cid-hazzybfk]{color:var(--canvas)}.rr-result[data-astro-cid-hazzybfk]{display:flex;align-items:center;gap:16px;padding:18px}.rr-plus[data-astro-cid-hazzybfk]{flex-shrink:0;width:58px;height:58px;border-radius:50%;background:#1e8fe6;box-shadow:0 0 28px #1e8fe673;display:grid;place-items:center;font-family:var(--font-display);font-size:34px;font-weight:800;line-height:1;color:#fff}.rr-label[data-astro-cid-hazzybfk]{display:block;font-family:var(--font-display);font-size:10.5px;font-weight:800;letter-spacing:.16em;text-transform:uppercase;color:#dcd8f5bf}.rr-positive[data-astro-cid-hazzybfk]{display:block;font-family:var(--font-display);font-size:clamp(24px,2.6vw,34px);font-weight:600;letter-spacing:-.01em;line-height:1.15}.rr-positive[data-astro-cid-hazzybfk] sup[data-astro-cid-hazzybfk]{font-size:.4em;vertical-align:super}.rr-score[data-astro-cid-hazzybfk]{display:flex;flex-direction:column;justify-content:center;gap:12px;padding:18px}.rr-score-label[data-astro-cid-hazzybfk]{font-family:var(--font-display);font-weight:600;font-size:14px}.rr-score-body[data-astro-cid-hazzybfk]{display:flex;align-items:center;gap:16px}.rr-tile[data-astro-cid-hazzybfk]{flex-shrink:0;width:76px;height:76px;border-radius:14px;background:#1f1d66;box-shadow:0 10px 24px #0000004d;display:grid;place-items:center;font-family:var(--font-display);font-size:44px;font-weight:600;position:relative}.rr-tile[data-astro-cid-hazzybfk]:after{content:"";position:absolute;bottom:10px;left:16px;right:16px;height:3px;border-radius:2px;background:#1a9e6e}.rr-score-body[data-astro-cid-hazzybfk] p[data-astro-cid-hazzybfk]{font-size:12.5px;line-height:1.5;color:#f7f5f1b8}.rr-score-body[data-astro-cid-hazzybfk] strong[data-astro-cid-hazzybfk]{color:var(--canvas)}.rr-text[data-astro-cid-hazzybfk] h3[data-astro-cid-hazzybfk],.rr-study[data-astro-cid-hazzybfk] h3[data-astro-cid-hazzybfk],.rr-about[data-astro-cid-hazzybfk] h3[data-astro-cid-hazzybfk]{font-family:var(--font-display);font-size:14px;font-weight:800;margin-bottom:8px}.rr-text[data-astro-cid-hazzybfk] p[data-astro-cid-hazzybfk],.rr-about[data-astro-cid-hazzybfk] p[data-astro-cid-hazzybfk]{font-size:12.5px;line-height:1.55;color:#f7f5f1b8}.rr-text[data-astro-cid-hazzybfk] p[data-astro-cid-hazzybfk]+p[data-astro-cid-hazzybfk]{margin-top:8px}.rr-study[data-astro-cid-hazzybfk]{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:14px;align-items:center}.rr-study[data-astro-cid-hazzybfk] p[data-astro-cid-hazzybfk]{font-size:13px;line-height:1.5;color:#f7f5f1db}.rr-study[data-astro-cid-hazzybfk] ul[data-astro-cid-hazzybfk]{margin-top:10px;padding-left:16px;display:grid;gap:6px;font-size:13px}.rr-study[data-astro-cid-hazzybfk] small[data-astro-cid-hazzybfk]{color:#f7f5f18c;font-size:10.5px}.c-blue[data-astro-cid-hazzybfk]{color:#1e8fe6}.c-lime[data-astro-cid-hazzybfk]{color:#c6e82a}.rr-chart[data-astro-cid-hazzybfk] svg[data-astro-cid-hazzybfk]{width:100%;height:auto;font-family:var(--font-body)}.rr-chart[data-astro-cid-hazzybfk] figcaption[data-astro-cid-hazzybfk]{display:flex;flex-wrap:wrap;justify-content:center;gap:6px 16px;font-size:10.5px;color:#f7f5f1a6}.rr-chart[data-astro-cid-hazzybfk] figcaption[data-astro-cid-hazzybfk] span[data-astro-cid-hazzybfk]{display:inline-flex;align-items:center;gap:6px}.sw[data-astro-cid-hazzybfk]{width:9px;height:9px;border-radius:2px}.sw-blue[data-astro-cid-hazzybfk]{background:#1e8fe6}.sw-lime[data-astro-cid-hazzybfk]{background:#c6e82a}.rr-cols[data-astro-cid-hazzybfk]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 28px;padding-top:4px}.rr-about[data-astro-cid-hazzybfk] h3[data-astro-cid-hazzybfk]{padding-bottom:8px;border-bottom:1px solid var(--rr-line)}.rr-link[data-astro-cid-hazzybfk]{color:#4fb3f2!important}.rr-note[data-astro-cid-hazzybfk]{font-size:10.5px;line-height:1.5;color:#f7f5f18c}.rr-foot[data-astro-cid-hazzybfk]{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;padding-top:12px;border-top:1px solid var(--rr-line);font-size:11.5px;color:#f7f5f1a6}.rr-foot[data-astro-cid-hazzybfk] strong[data-astro-cid-hazzybfk]{color:var(--canvas);display:inline-flex;align-items:center;gap:10px}.rr-foot[data-astro-cid-hazzybfk] em[data-astro-cid-hazzybfk]{font-style:normal;color:#4fb3f2}.ce[data-astro-cid-hazzybfk]{background:#fff;color:#000;font-weight:800;font-size:12px;padding:1px 5px;border-radius:2px}.ce[data-astro-cid-hazzybfk] sub[data-astro-cid-hazzybfk]{font-size:8px;font-weight:600}.rr-caption[data-astro-cid-hazzybfk]{margin-top:12px;font-size:12.5px;line-height:1.5;color:var(--ink-3)}@media(max-width:560px){.rr-row[data-astro-cid-hazzybfk],.rr-study[data-astro-cid-hazzybfk],.rr-cols[data-astro-cid-hazzybfk]{grid-template-columns:1fr}}.anatomy[data-astro-cid-qnxj7bh5] svg[data-astro-cid-qnxj7bh5]{overflow:hidden;border-radius:10px;background:radial-gradient(ellipse at 50% 45%,rgba(196,224,244,.1),transparent 70%)}.anatomy[data-astro-cid-qnxj7bh5] path[data-astro-cid-qnxj7bh5]{stroke-linecap:round;stroke-linejoin:round}.bone[data-astro-cid-qnxj7bh5]{fill:#f7f5f121;stroke:#f7f5f1eb;stroke-width:1.3}.fill[data-astro-cid-qnxj7bh5]{fill:#f7f5f11a;stroke:#f7f5f152;stroke-width:.8}.line[data-astro-cid-qnxj7bh5]{fill:none;stroke:#f7f5f1eb;stroke-width:1.5}.rib[data-astro-cid-qnxj7bh5]{fill:none;stroke:#f7f5f1e0;stroke-width:1.25}.soft[data-astro-cid-qnxj7bh5]{fill:none;stroke:#f7f5f157;stroke-width:1}.lung[data-astro-cid-qnxj7bh5]{fill:#05031e8c;stroke:#f7f5f138;stroke-width:.8}.hole[data-astro-cid-qnxj7bh5]{fill:var(--diagnostic);stroke:#f7f5f1eb;stroke-width:1.2}.output-grid[data-astro-cid-fxqpgkam]{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:clamp(32px,5vw,80px);align-items:start}.no-bullets[data-astro-cid-fxqpgkam]{list-style:none}.fits-photo[data-astro-cid-fxqpgkam]{margin-bottom:clamp(20px,2.4vw,32px)}.stat-num--sm[data-astro-cid-fxqpgkam]{font-size:clamp(28px,2.6vw,38px)}.deploy-source[data-astro-cid-fxqpgkam]{margin-top:20px}.deploy-source[data-astro-cid-fxqpgkam] a[data-astro-cid-fxqpgkam]{color:var(--on-dark-2);text-decoration:underline;text-underline-offset:3px}.deploy-more[data-astro-cid-fxqpgkam]{margin-top:clamp(24px,3vw,36px)}.direct-card[data-astro-cid-fxqpgkam],.reporting-card[data-astro-cid-fxqpgkam]{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:clamp(20px,3vw,40px)}.direct-card[data-astro-cid-fxqpgkam] .link-arrow[data-astro-cid-fxqpgkam],.reporting-card[data-astro-cid-fxqpgkam] .link-arrow[data-astro-cid-fxqpgkam]{margin-top:0;align-self:center}@media(max-width:900px){.output-grid[data-astro-cid-fxqpgkam]{grid-template-columns:1fr}.direct-card[data-astro-cid-fxqpgkam],.reporting-card[data-astro-cid-fxqpgkam]{grid-template-columns:1fr;align-items:start}}
