@font-face{font-family:"Manrope";font-style:normal;font-weight:400;font-display:swap;src:url("https://fonts.gstatic.com/s/manrope/v15/xn7gYHE41ni1AdIRggexSg.woff2") format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:"Manrope";font-style:normal;font-weight:500;font-display:swap;src:url("https://fonts.gstatic.com/s/manrope/v15/xn7gYHE41ni1AdIRggexSg.woff2") format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:"Manrope";font-style:normal;font-weight:700;font-display:swap;src:url("https://fonts.gstatic.com/s/manrope/v15/xn7gYHE41ni1AdIRggexSg.woff2") format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:"Fraunces";font-style:normal;font-weight:700;font-display:swap;src:url("https://fonts.gstatic.com/s/fraunces/v35/6NUU8F2JQYc9Wc9b7u8vGZ9V.woff2") format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:"Fraunces";font-style:normal;font-weight:800;font-display:swap;src:url("https://fonts.gstatic.com/s/fraunces/v35/6NUU8F2JQYc9Wc9b7u8vGZ9V.woff2") format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}

.js [data-reveal]{opacity:0;transform:translateY(24px);transition:opacity .7s ease-out,transform .7s ease-out}
.js [data-reveal].is-visible{opacity:1;transform:translateY(0)}
@media (prefers-reduced-motion: reduce){.js [data-reveal]{opacity:1;transform:none;transition:none}}

.apexcharts-tooltip{border:1px solid rgba(15,23,42,0.08) !important;border-radius:12px !important;box-shadow:0 12px 32px -8px rgba(15,23,42,0.18) !important;background:#ffffff !important;color:#0f172a !important;padding:8px 10px !important;font-family:Inter,system-ui,sans-serif !important;backdrop-filter:saturate(140%) blur(6px)}
.apexcharts-tooltip-title{background:transparent !important;border-bottom:1px solid rgba(15,23,42,0.06) !important;font-weight:600 !important;padding:4px 6px 8px !important;margin-bottom:4px !important;color:#0f172a !important;font-family:Inter,system-ui,sans-serif !important;font-size:12px !important;letter-spacing:-0.005em}
.apexcharts-tooltip-series-group{padding:4px 6px !important}
.apexcharts-tooltip-marker{width:8px !important;height:8px !important;margin-right:8px !important}
.apexcharts-tooltip-text-y-label,.apexcharts-tooltip-text-y-value,.apexcharts-tooltip-text-goals-label,.apexcharts-tooltip-text-goals-value{font-family:Inter,system-ui,sans-serif !important;font-size:12px !important;line-height:1.4 !important;color:#475569 !important}
.apexcharts-tooltip-text-y-value{color:#0f172a !important;font-weight:600 !important}
.apexcharts-xaxistooltip,.apexcharts-yaxistooltip{display:none !important}