.sc-showcase{padding-top:48px;padding-bottom:70px}.sc-disclaimer{margin-top:28px;margin-bottom:0}.sc-panel{border:1px solid var(--line);background:white;border-top:3px solid var(--teal)}.sc-dashboard{padding:32px}.sc-section-top{display:flex;justify-content:space-between;align-items:start;gap:20px;flex-wrap:wrap}.sc-section-top h2{font-size:2rem;margin:3px 0 0}.sc-eyebrow{font-size:.68rem;letter-spacing:.13em;font-weight:700}.sc-pill{font-size:.65rem;letter-spacing:.08em;color:#23583f;background:#d9ede3;padding:8px 12px}.sc-metrics{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;margin:28px 0}.sc-metric{background:var(--paper);border-left:2px solid var(--teal);padding:20px}.sc-label{font-size:.78rem;color:var(--muted)}.sc-metric strong{display:block;font-size:1.8rem;letter-spacing:-.04em;line-height:1.3;margin:7px 0}.sc-metric small{font-size:.7rem;color:var(--muted)}.sc-alert strong{color:#874700}.sc-good strong{color:var(--teal)}.sc-grid{display:grid;grid-template-columns:1.3fr 1fr;gap:20px}.sc-mini{border:1px solid var(--line);padding:24px;min-width:0}.sc-mini h3{font-size:1.1rem}.sc-bars{display:flex;align-items:end;gap:10px;height:150px;border-bottom:1px solid var(--line);padding:0 10px}.sc-bars div{flex:1;background:linear-gradient(0deg,var(--teal),var(--mint))}.sc-bar-labels{display:flex;justify-content:space-around;font-size:.7rem;color:var(--muted);margin-top:8px}.sc-risk{display:flex;justify-content:space-between;gap:16px;border-bottom:1px solid var(--line);padding:12px 0;font-size:.8rem}.sc-risk b{color:#874700;white-space:nowrap}.sc-note{font-size:.75rem;color:var(--muted);margin-top:20px;margin-bottom:0}.sc-subsection{padding-top:64px}.sc-subsection>p{max-width:760px}.sc-features{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-top:28px}.sc-feature{border-top:1px solid var(--line);padding-top:24px}.sc-num{font-size:.75rem;color:var(--teal);font-weight:700}.sc-feature h3{margin:16px 0 12px}.sc-feature p{font-size:.9rem}.sc-cta{background:var(--navy);color:white;padding:36px;margin-top:40px;display:flex;align-items:center;justify-content:space-between;gap:30px}.sc-cta h2{font-size:2rem}.sc-cta p{color:#c0d3da;margin:0;max-width:650px}.sc-btn{display:inline-flex;flex-shrink:0;background:var(--mint);color:var(--navy);font-size:.8rem;font-weight:700;padding:16px 20px;text-decoration:none}.sc-cta .sc-btn{white-space:nowrap}@media(max-width:1000px){.sc-metrics{grid-template-columns:repeat(2,1fr)}.sc-grid{grid-template-columns:1fr}.sc-cta{display:block}.sc-cta .sc-btn{margin-top:24px}}@media(max-width:620px){.sc-dashboard{padding:20px 14px}.sc-metrics{gap:12px}.sc-metric{padding:10px}.sc-metric strong{font-size:1.35rem}.sc-label{font-size:.7rem}.sc-features{grid-template-columns:1fr}.sc-mini{padding:18px 12px}.sc-risk{gap:10px;font-size:.74rem}.sc-cta{padding:24px}.sc-section-top h2{font-size:1.6rem}.sc-showcase{padding-top:28px}.sc-cta .sc-btn{white-space:normal}}
