@font-face{font-family:Satoshi;src:url(/assets/Satoshi-Light-IqwJ_ZjS.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Satoshi;src:url(./assets/fonts/SatoshiRegular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Satoshi;src:url(/assets/Satoshi-Medium-ByP-Zb-9.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Satoshi;src:url(/assets/Satoshi-Bold-Bd5kKQ_U.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}:root{--text-dark: #1c1c1c;--text-light: #ffffff;--bg-dark: #0e111a;--bg-dark-alt: #0b0c10;--bg-light: #ffffff;--opacity-strong: 1;--opacity-medium: .85;--opacity-dim: .65;--opacity-faint: .5;--font-main: "Satoshi";--fs-h1: 32px;--fs-h2: 24px;--fs-h3: 16px;--fs-body: 14px;--fs-small: 12px;--fs-micro: 10px;--lh-tight: 1;--lh-normal: 1.5;--lh-loose: 1.75}html{font-size:clamp(14px,1vw,18px);height:100%;margin:0;display:flex;overflow-x:hidden;overflow-y:auto;flex-direction:column}body,#root{font-family:var(--font-main)!important;font-weight:300;font-size:1.25rem;line-height:var(--lh-normal);margin:0;padding:0;background-color:var(--bg-light);color:var(--text-dark);display:flex;flex-direction:column;overflow-x:hidden;overflow-y:auto;height:100%;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}h1,h2,h3,h4,h5,h6{font-family:var(--font-main);font-weight:700;line-height:var(--lh-tight);color:var(--text-dark);margin:0 0 .5em}h1{font-size:var(--fs-h1);opacity:var(--opacity-strong)}h2{font-size:var(--fs-h2);opacity:.95}h3{font-size:var(--fs-h3);opacity:.9}h4,h5,h6{font-size:var(--fs-body);opacity:var(--opacity-medium)}strong,b{font-weight:700;font-size:1.25em;color:var(--text-dark);opacity:var(--opacity-strong)}.MuiAccordion-root{background-color:var(--bg-light)!important;font-family:var(--font-main)!important;color:var(--text-dark)!important;box-shadow:none!important;border:none!important;margin:0!important;transition:none!important}.MuiAccordion-root:before{display:none!important}.MuiAccordionSummary-root{font-family:var(--font-main)!important;min-height:unset!important;align-items:flex-start!important;transition:none!important;padding:6px 0!important}.MuiAccordionSummary-root .MuiTypography-root{font-family:var(--font-main);font-weight:400;font-size:1.8rem!important}.MuiAccordionSummary-content{font-family:var(--font-main);margin:0!important;font-size:1.4rem!important;align-items:center!important;transition:none!important}.MuiAccordionDetails-root{padding:6px 0!important;font-family:var(--font-main);font-weight:400;font-size:1.4rem}.MuiAccordionSummary-root.Mui-expanded,.MuiAccordionSummary-content.Mui-expanded{min-height:unset!important;margin:0!important;align-items:center!important}.MuiAccordion-root:first-of-type{margin-top:0!important}.MuiAccordion-root:last-of-type{margin-bottom:0!important}.MuiAccordionSummary-expandIconWrapper{color:var(--text-dark)}.accordion-icon{font-size:2rem;font-weight:300;line-height:1;color:var(--text-dark);width:24px;display:inline-block;text-align:center}.MuiTypography-root,.MuiButton-root,.MuiTab-root,.MuiMenuItem-root{font-family:var(--font-main)!important;font-weight:400;font-size:1rem;line-height:var(--lh-normal);color:var(--text-dark);text-transform:none!important;box-shadow:none}.MuiButton-root{box-shadow:none;border-radius:0;margin:10px 0 10px 10px}.MuiButton-contained{background-color:gold;color:var(--text-dark);box-shadow:none}.MuiButton-contained:hover{background-color:#fecb00;box-shadow:none}body .chart-wrapper .chart-tooltip{position:absolute!important;background:#121214d9!important;color:#e8e8ea!important;border:1px solid rgba(255,255,255,.05)!important;border-radius:8px!important;padding:12px 16px!important;font-family:Satoshi!important;font-size:14px!important;line-height:1.5!important;letter-spacing:.2px!important;box-shadow:0 4px 20px #0006!important;-webkit-backdrop-filter:blur(6px)!important;backdrop-filter:blur(6px)!important;pointer-events:none!important;transition:opacity .2s ease,transform .2s ease!important;z-index:999!important}body .chart-wrapper .chart-tooltip.visible{opacity:1!important;transform:translateY(0)!important}body .chart-wrapper .chart-tooltip.hidden{opacity:0!important;transform:translateY(5px)!important}body .chart-wrapper .chart-tooltip .label{color:#f2f2f3!important;font-weight:500!important}body .chart-wrapper .chart-tooltip .subtext{color:#a6a6aa!important;font-size:12px!important;margin-top:4px!important}body .chart-wrapper .chart-tooltip .value{font-weight:600!important;color:gold!important}body .chart-wrapper .chart-tooltip .value.fuchsia{color:#ff0080!important}body .chart-wrapper .chart-tooltip .value.green{color:#0f0!important}body .chart-wrapper .chart-tooltip .value.blue{color:#0080ff!important}body .chart-wrapper .chart-tooltip .value.yellow{color:gold!important}@keyframes fadeInTooltip{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.recharts-cartesian-axis-tick-value,.recharts-legend-item-text{font-family:var(--font-main)!important;font-size:.9rem!important;font-weight:400}.chart-wrapper{background:radial-gradient(circle at 50% 40%,var(--bg-dark),var(--bg-dark-alt) 80%);border-radius:0;padding:20px 10px 10px;box-sizing:border-box}.chart{overflow:visible}.recharts-cartesian-grid line{stroke:#ffffff1a}.recharts-cartesian-axis-tick text{font-family:var(--font-main)!important;font-size:.9rem!important;font-weight:400;fill:#bbb}main{flex:1;display:flex;flex-direction:column}footer{flex-shrink:0;border-top:1px solid rgba(0,0,0,.1);padding-top:20px;background:var(--bg-light);color:var(--text-dark);width:100%;margin-top:auto;font-family:var(--font-main)!important}.footer-content{max-width:1000px;margin:0 auto;text-align:center}.footer-links{display:flex;justify-content:center;gap:15px;margin-bottom:0}.footer-link{font-family:var(--font-main);color:#666;font-size:.9rem;font-weight:300;cursor:pointer;text-decoration:none;transition:color .2s}.footer-link:hover{color:var(--text-dark)}.footer-logo-block{display:flex;align-items:center;justify-content:center;gap:10px}.footer-logo{width:24px;height:auto}.footer-copy{font-family:var(--font-main);font-size:.9rem;font-weight:300;color:#666;text-align:center}a{color:inherit;text-decoration:none}code{font-family:var(--font-main);font-size:.9rem}.text-body{font-size:var(--fs-body);font-weight:400;opacity:var(--opacity-medium)}.text-subtle{font-size:var(--fs-small);font-weight:300;opacity:var(--opacity-dim)}.text-caption{font-size:var(--fs-micro);opacity:var(--opacity-faint);letter-spacing:.02em}.section{margin-bottom:3em}.block+.block{margin-top:1.5em}CAROUSEL .proofs-wrapper{width:100%;overflow:hidden}.carousel{position:relative;width:100%;max-width:800px;margin:0 auto;height:auto;overflow:hidden}.carousel-inner{display:flex;transition:transform .5s ease-in-out}.carousel-slide{flex:0 0 100%;display:flex;gap:10px;height:100%}.slide-content{flex:1;display:flex;justify-content:center;align-items:center;overflow:hidden}.slide-content img{max-width:100%;max-height:100%;object-fit:contain}.carousel-arrow{position:absolute;top:50%;transform:translateY(-50%);background:#fff3;color:var(--text-dark);font-weight:300;border:none;font-size:2rem;cursor:pointer;padding:6px;border-radius:0%;z-index:10}.carousel-arrow.left{left:0}.carousel-arrow.right{right:0}.carousel-dots{display:flex;justify-content:center;gap:10px;position:absolute;bottom:10px;width:100%}.dot{width:3px;height:3px;border-radius:0%;background:#a6a6a6;cursor:pointer}.dot.active{background:gold}
