.reports-section[data-astro-cid-2gp3wc2a].reports-medical{background:linear-gradient(180deg,var(--surface-mint),#fff);color:var(--text-primary)}.reports-section[data-astro-cid-2gp3wc2a].reports-medical .ad-kicker[data-astro-cid-2gp3wc2a],.reports-section[data-astro-cid-2gp3wc2a].reports-medical .ad-title[data-astro-cid-2gp3wc2a] span[data-astro-cid-2gp3wc2a]{color:var(--brand-primary)}.reports-section[data-astro-cid-2gp3wc2a].reports-medical .report-panel[data-astro-cid-2gp3wc2a]{box-shadow:var(--shadow-lg)}.reports-section[data-astro-cid-2gp3wc2a].reports-medical .ad-sub[data-astro-cid-2gp3wc2a],.reports-section[data-astro-cid-2gp3wc2a].reports-medical .reports-afterword[data-astro-cid-2gp3wc2a]{color:var(--text-secondary)}.reports-section[data-astro-cid-2gp3wc2a].reports-medical .reports-heading[data-astro-cid-2gp3wc2a] strong[data-astro-cid-2gp3wc2a]{color:var(--brand-primary)}.reports-section[data-astro-cid-2gp3wc2a].reports-medical .report-tabs[data-astro-cid-2gp3wc2a] button[data-astro-cid-2gp3wc2a]{color:var(--text-secondary);border-color:var(--border-strong)}.reports-section[data-astro-cid-2gp3wc2a].reports-medical .report-tabs[data-astro-cid-2gp3wc2a] button[data-astro-cid-2gp3wc2a][aria-selected=true]{color:var(--text-primary);background:#fff;box-shadow:var(--shadow-md)}.reports-section[data-astro-cid-2gp3wc2a].reports-medical .report-tabs[data-astro-cid-2gp3wc2a]{border-color:var(--border-strong)}.reports-section[data-astro-cid-2gp3wc2a].reports-medical .report-tabs[data-astro-cid-2gp3wc2a] .tab-arrow[data-astro-cid-2gp3wc2a],.reports-section[data-astro-cid-2gp3wc2a].reports-medical .report-tabs[data-astro-cid-2gp3wc2a] .tab-number[data-astro-cid-2gp3wc2a]{color:var(--brand-primary)}.reports-it[data-astro-cid-2gp3wc2a]{background:var(--gradient-hero)}.report-dimensions[data-astro-cid-2gp3wc2a]{display:flex;flex-wrap:wrap;gap:8px;margin-top:14px}.report-dimensions[data-astro-cid-2gp3wc2a] span[data-astro-cid-2gp3wc2a]{font-size:13px;font-weight:600;color:var(--brand-deep);background:var(--brand-accent-soft);padding:6px 11px;border-radius:999px}.report-context[data-astro-cid-2gp3wc2a]{display:block;margin-bottom:12px}.reports-section[data-astro-cid-2gp3wc2a]{background:var(--gradient-hero);color:#fff}.reports-section[data-astro-cid-2gp3wc2a] .ad-kicker[data-astro-cid-2gp3wc2a],.reports-section[data-astro-cid-2gp3wc2a] .ad-title[data-astro-cid-2gp3wc2a] span[data-astro-cid-2gp3wc2a]{color:var(--on-dark-accent)}.reports-heading[data-astro-cid-2gp3wc2a]{display:grid;grid-template-columns:1.1fr 1fr;gap:18px 70px;margin-bottom:44px}.reports-heading[data-astro-cid-2gp3wc2a] .ad-kicker[data-astro-cid-2gp3wc2a]{grid-column:1/-1;margin:0}.reports-heading[data-astro-cid-2gp3wc2a] .ad-sub[data-astro-cid-2gp3wc2a]{color:var(--on-dark-soft);font-size:17px;margin-top:0}.reports-heading[data-astro-cid-2gp3wc2a] strong[data-astro-cid-2gp3wc2a]{font-weight:600;color:#fff}.reports-demo[data-astro-cid-2gp3wc2a]{display:grid;grid-template-columns:280px minmax(0,1fr);gap:35px;align-items:start}.report-tabs[data-astro-cid-2gp3wc2a]{display:grid;gap:8px}.report-tabs[data-astro-cid-2gp3wc2a] button[data-astro-cid-2gp3wc2a]{display:flex;align-items:center;text-align:left;gap:15px;border:1px solid rgba(158,221,255,.16);border-radius:20px;padding:18px;cursor:pointer;color:var(--on-dark-soft);transition:color .25s,background .25s,border-color .25s}.report-tabs[data-astro-cid-2gp3wc2a] button[data-astro-cid-2gp3wc2a]:hover{border-color:#9eddff66}.report-tabs[data-astro-cid-2gp3wc2a] button[data-astro-cid-2gp3wc2a][aria-selected=true]{color:#fff;background:#9eddff1f;border-color:#9eddff80}.tab-number[data-astro-cid-2gp3wc2a]{color:var(--on-dark-muted);font-size:12px;font-weight:600}.report-tabs[data-astro-cid-2gp3wc2a] b[data-astro-cid-2gp3wc2a]{display:block;font-family:var(--font-display);font-size:22px;font-weight:800;letter-spacing:-.025em}.report-tabs[data-astro-cid-2gp3wc2a] small[data-astro-cid-2gp3wc2a]{display:block;font-size:13px;line-height:1.5;margin-top:5px;max-width:180px}.tab-arrow[data-astro-cid-2gp3wc2a]{margin-left:auto;color:var(--on-dark-accent)}.report-tabs[data-astro-cid-2gp3wc2a] button[data-astro-cid-2gp3wc2a][aria-selected=true] .tab-number[data-astro-cid-2gp3wc2a]{color:var(--c-blue-50)}.report-display[data-astro-cid-2gp3wc2a]{min-width:0}.report-panel[data-astro-cid-2gp3wc2a]{min-height:530px;border-radius:var(--radius-card);background:#fff;color:var(--text-primary);padding:32px;border:1px solid rgba(255,255,255,.6);box-shadow:0 40px 80px -30px #0a122299;animation:report-appear .3s ease both}.report-top[data-astro-cid-2gp3wc2a]{display:flex;justify-content:space-between;gap:12px;font-size:11px;color:var(--text-secondary);letter-spacing:.06em;padding-bottom:18px;border-bottom:1px solid var(--border)}.report-panel[data-astro-cid-2gp3wc2a] h3[data-astro-cid-2gp3wc2a]{font-size:clamp(22px,1.8vw,26px);line-height:1.22;font-weight:700;margin-top:19px}.report-main-metric[data-astro-cid-2gp3wc2a]{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-block:20px 27px}.report-main-metric[data-astro-cid-2gp3wc2a] p[data-astro-cid-2gp3wc2a]{font-size:13px;font-weight:600;color:var(--text-secondary)}.report-main-metric[data-astro-cid-2gp3wc2a] b[data-astro-cid-2gp3wc2a]{font-family:var(--font-display);font-size:40px;font-weight:800;letter-spacing:-.05em;display:block;margin-top:6px;font-variant-numeric:tabular-nums}.report-main-metric[data-astro-cid-2gp3wc2a] small[data-astro-cid-2gp3wc2a]{font-size:15px;font-weight:400;letter-spacing:0}.report-main-metric[data-astro-cid-2gp3wc2a]>span[data-astro-cid-2gp3wc2a]{max-width:200px;font-size:13px;line-height:1.5;font-weight:600;color:var(--c-teal-dark);background:var(--brand-mint-soft);padding:8px 12px;border-radius:14px}.cash-legend[data-astro-cid-2gp3wc2a]{display:flex;gap:20px;font-size:11px;color:var(--text-secondary);margin-bottom:13px}.cash-legend[data-astro-cid-2gp3wc2a] span[data-astro-cid-2gp3wc2a]:before{content:"";display:inline-block;width:9px;height:9px;border-radius:3px;background:var(--brand-primary);margin-right:6px}.cash-legend[data-astro-cid-2gp3wc2a] span[data-astro-cid-2gp3wc2a]:last-child:before{background:var(--c-cyan)}.demo-bar-chart[data-astro-cid-2gp3wc2a]{display:flex;gap:22px;border-bottom:1px solid var(--border);padding-bottom:14px}.demo-bar-chart[data-astro-cid-2gp3wc2a]>div[data-astro-cid-2gp3wc2a]{flex:1;min-width:0;text-align:center}.bar-pair[data-astro-cid-2gp3wc2a]{height:125px;display:flex;gap:6px;align-items:flex-end}.bar-pair[data-astro-cid-2gp3wc2a] i[data-astro-cid-2gp3wc2a]{flex:1;background:var(--brand-primary);border-radius:6px 6px 0 0;transform-origin:bottom;animation:bar-rise .9s var(--ease-out) both}.bar-pair[data-astro-cid-2gp3wc2a] i[data-astro-cid-2gp3wc2a]:first-child{background:linear-gradient(180deg,var(--c-blue-bright),var(--brand-primary))}.bar-pair[data-astro-cid-2gp3wc2a] i[data-astro-cid-2gp3wc2a]:last-child{background:var(--c-cyan)}.demo-bar-chart[data-astro-cid-2gp3wc2a]>div[data-astro-cid-2gp3wc2a]>span[data-astro-cid-2gp3wc2a]{display:block;font-size:11px;color:var(--text-secondary);margin-top:9px}.report-totals[data-astro-cid-2gp3wc2a]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:15px;margin-top:18px}.report-totals[data-astro-cid-2gp3wc2a] span[data-astro-cid-2gp3wc2a]{display:block;font-size:11px;color:var(--text-secondary)}.report-totals[data-astro-cid-2gp3wc2a] b[data-astro-cid-2gp3wc2a]{display:block;font-size:16px;font-weight:600;margin-top:6px}.profit-visual[data-astro-cid-2gp3wc2a]{display:grid;gap:17px}.profit-row[data-astro-cid-2gp3wc2a]>div[data-astro-cid-2gp3wc2a]{display:flex;justify-content:space-between;gap:12px;font-size:12px;margin-bottom:7px}.profit-row[data-astro-cid-2gp3wc2a] b[data-astro-cid-2gp3wc2a]{font-weight:500}.profit-row[data-astro-cid-2gp3wc2a] i[data-astro-cid-2gp3wc2a]{display:block;height:14px;background:linear-gradient(to right,var(--c-cyan) var(--bar-width),var(--surface-tint) var(--bar-width));border-radius:99px}.profit-row-3[data-astro-cid-2gp3wc2a] i[data-astro-cid-2gp3wc2a]{background:linear-gradient(to right,var(--brand-primary) var(--bar-width),var(--surface-tint) var(--bar-width))}.balance-visual[data-astro-cid-2gp3wc2a]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:25px}.balance-visual[data-astro-cid-2gp3wc2a]>div[data-astro-cid-2gp3wc2a]>p[data-astro-cid-2gp3wc2a]{font-size:12px;margin-bottom:12px}.balance-column[data-astro-cid-2gp3wc2a]{display:flex;flex-direction:column;height:160px;gap:3px}.balance-column[data-astro-cid-2gp3wc2a] i[data-astro-cid-2gp3wc2a]{font-size:11px;font-style:normal;display:flex;align-items:center;padding:10px;background:var(--c-cyan)}.balance-column[data-astro-cid-2gp3wc2a] i[data-astro-cid-2gp3wc2a]:nth-child(2){background:var(--c-blue-300)}.balance-column[data-astro-cid-2gp3wc2a] i[data-astro-cid-2gp3wc2a]:nth-child(3),.capital[data-astro-cid-2gp3wc2a] i[data-astro-cid-2gp3wc2a]:last-child{background:var(--brand-primary);color:#fff}.balance-column[data-astro-cid-2gp3wc2a] i[data-astro-cid-2gp3wc2a]{border-radius:8px}.balance-visual[data-astro-cid-2gp3wc2a] b[data-astro-cid-2gp3wc2a]{display:block;font-size:14px;font-weight:500;margin-top:10px}.calendar-heading[data-astro-cid-2gp3wc2a]{display:flex;justify-content:space-between;font-size:11px;color:var(--text-secondary);margin-bottom:13px}.calendar-row[data-astro-cid-2gp3wc2a]{display:grid;grid-template-columns:75px minmax(0,1fr) auto;gap:12px;padding-block:17px;border-top:1px solid var(--border);font-size:12px}.calendar-row[data-astro-cid-2gp3wc2a]>span[data-astro-cid-2gp3wc2a]:first-child{color:var(--text-secondary)}.calendar-row[data-astro-cid-2gp3wc2a] b[data-astro-cid-2gp3wc2a]{font-weight:500}.calendar-plan[data-astro-cid-2gp3wc2a]{display:flex;justify-content:space-between;gap:15px;background:var(--surface-cyan);padding:14px 16px;border-radius:14px;font-size:13px;font-weight:600;color:var(--brand-deep)}.calendar-plan[data-astro-cid-2gp3wc2a] b[data-astro-cid-2gp3wc2a]{font-weight:500}.report-explanation[data-astro-cid-2gp3wc2a]{padding-top:21px;border-top:1px solid var(--border);margin-top:22px;font-size:15px;line-height:1.65;color:var(--text-secondary)}.report-demo-note[data-astro-cid-2gp3wc2a]{margin-top:12px;font-size:12px;color:var(--text-secondary)}.reports-afterword[data-astro-cid-2gp3wc2a]{color:var(--on-dark-soft);font-size:16px;line-height:1.65;max-width:850px;margin-top:29px}@keyframes report-appear{0%{opacity:.4;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes bar-rise{0%{transform:scaleY(.2);opacity:.3}to{transform:scaleY(1);opacity:1}}@media(max-width:1023px){.reports-heading[data-astro-cid-2gp3wc2a]{gap:20px 35px}.reports-demo[data-astro-cid-2gp3wc2a]{grid-template-columns:220px minmax(0,1fr);gap:23px}.report-panel[data-astro-cid-2gp3wc2a]{padding:23px}.report-main-metric[data-astro-cid-2gp3wc2a]{align-items:flex-start;flex-direction:column;gap:10px}.report-main-metric[data-astro-cid-2gp3wc2a]>span[data-astro-cid-2gp3wc2a]{max-width:none}.demo-bar-chart[data-astro-cid-2gp3wc2a]{gap:14px}.report-totals[data-astro-cid-2gp3wc2a] b[data-astro-cid-2gp3wc2a]{font-size:13px}}@media(max-width:767px){.reports-heading[data-astro-cid-2gp3wc2a]{grid-template-columns:minmax(0,1fr)}.reports-demo[data-astro-cid-2gp3wc2a]{grid-template-columns:minmax(0,1fr);gap:20px}.report-tabs[data-astro-cid-2gp3wc2a]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:5px;border:0}.report-tabs[data-astro-cid-2gp3wc2a] button[data-astro-cid-2gp3wc2a]{padding:12px 5px;justify-content:center;gap:0;border:1px solid rgba(158,221,255,.3);border-radius:14px}.report-tabs[data-astro-cid-2gp3wc2a] small[data-astro-cid-2gp3wc2a],.tab-number[data-astro-cid-2gp3wc2a],.tab-arrow[data-astro-cid-2gp3wc2a]{display:none}.report-tabs[data-astro-cid-2gp3wc2a] b[data-astro-cid-2gp3wc2a]{font-size:14px}.report-tabs[data-astro-cid-2gp3wc2a] button[data-astro-cid-2gp3wc2a][aria-selected=true]{background:#9eddff29;border-color:var(--c-blue-50)}.report-panel[data-astro-cid-2gp3wc2a]{min-height:540px;padding:21px}.report-top[data-astro-cid-2gp3wc2a]{font-size:11px}.report-panel[data-astro-cid-2gp3wc2a] h3[data-astro-cid-2gp3wc2a]{font-size:21px}.report-main-metric[data-astro-cid-2gp3wc2a] b[data-astro-cid-2gp3wc2a]{font-size:33px}.demo-bar-chart[data-astro-cid-2gp3wc2a]{gap:12px}.bar-pair[data-astro-cid-2gp3wc2a]{gap:4px}.report-totals[data-astro-cid-2gp3wc2a]{gap:8px}.report-totals[data-astro-cid-2gp3wc2a] b[data-astro-cid-2gp3wc2a]{font-size:12px}.calendar-row[data-astro-cid-2gp3wc2a]{grid-template-columns:55px minmax(0,1fr) auto;gap:7px;font-size:11px}.balance-column[data-astro-cid-2gp3wc2a] i[data-astro-cid-2gp3wc2a]{font-size:11px;padding:8px}}
