:root{--hn-color-canvas:#f7f8f6;--hn-color-surface:#fff;--hn-color-surface-sticky:#fffffffa;--hn-color-inverse-hover:#ffffff24;--hn-color-surface-subtle:#f0f2ed;--hn-color-surface-selected:#edf0e7;--hn-color-text-primary:#171a16;--hn-color-text-secondary:#596159;--hn-size-hairline:1px;--hn-color-separator:#171a1624;--hn-color-separator-strong:#171a163d;--hn-color-separator-control:#171a167a;--hn-color-separator-inverse:#ffffff24;--hn-color-separator-inverse-strong:#ffffff42;--hn-color-scrollbar:#171a1647;--hn-color-scrollbar-hover:#171a166b;--hn-color-scrollbar-inverse:#ffffff47;--hn-color-scrollbar-inverse-hover:#ffffff70;--hn-color-border:var(--hn-color-separator);--hn-color-border-strong:var(--hn-color-separator-strong);--hn-color-brand:#46512b;--hn-color-brand-hover:#333c20;--hn-color-accent:#9f3f1f;--hn-color-accent-hover:#7e3218;--hn-color-focus:#0067c5;--hn-color-success:#287a4b;--hn-color-warning:#8a5700;--hn-color-error:#b42318;--hn-color-hero-overlay:#171a167a;--hn-color-auth-media-overlay:linear-gradient(180deg, #46512b73 0%, #171a16c7 100%);--hn-space-1:4px;--hn-space-2:8px;--hn-space-3:12px;--hn-space-4:16px;--hn-space-6:24px;--hn-space-8:32px;--hn-space-12:48px;--hn-space-16:64px;--hn-size-header:64px;--hn-size-control:44px;--hn-size-mobile-nav:76px;--hn-radius-control:6px;--hn-radius-card:8px;--hn-shadow-card-hover:0 4px 12px #171a161f;--hn-shadow-mobile-nav:0 -1px 2px #171a1614;--hn-motion-standard:.16s;--hn-motion-easing:cubic-bezier(.2, 0, 0, 1)}@media (resolution>=2x){:root{--hn-size-hairline:.5px}}[data-theme=dark]{--hn-color-separator:#ffffff24;--hn-color-separator-strong:#ffffff42;--hn-color-separator-control:#ffffff85;--hn-color-scrollbar:#ffffff47;--hn-color-scrollbar-hover:#ffffff70}*{box-sizing:border-box;scrollbar-color:var(--hn-color-scrollbar) transparent;scrollbar-width:thin}::-webkit-scrollbar{width:7px;height:7px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-corner{background:0 0}::-webkit-scrollbar-thumb{background:var(--hn-color-scrollbar);background-clip:content-box;border:2px solid #0000;border-radius:999px;min-height:40px}::-webkit-scrollbar-thumb:hover{background-color:var(--hn-color-scrollbar-hover)}[data-hn-scroll-surface=inverse]{scrollbar-color:var(--hn-color-scrollbar-inverse) transparent}[data-hn-scroll-surface=inverse]::-webkit-scrollbar-thumb{background-color:var(--hn-color-scrollbar-inverse)}[data-hn-scroll-surface=inverse]::-webkit-scrollbar-thumb:hover{background-color:var(--hn-color-scrollbar-inverse-hover)}@media (pointer:coarse){::-webkit-scrollbar{width:5px;height:5px}::-webkit-scrollbar-thumb{border-width:1px}}@media (forced-colors:active){*{scrollbar-color:auto}}html,body,#root{min-height:100%}body{background:var(--hn-color-canvas);color:var(--hn-color-text-primary);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif}button,input,select,textarea{font:inherit}a{color:inherit}:focus-visible{outline:2px solid var(--hn-color-focus);outline-offset:2px}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}body{margin:0;display:block}.App{flex-direction:column;min-height:100vh;display:flex}.App>main{flex:1 0 auto}.App-logo{pointer-events:none;height:40vmin}footer{flex-shrink:0}@media (prefers-reduced-motion:no-preference){.App-logo{animation:20s linear infinite App-logo-spin}}.App-header{color:#fff;background-color:#282c34;flex-direction:column;justify-content:center;align-items:center;min-height:100vh;font-size:calc(10px + 2vmin);display:flex}.App-link{color:#61dafb}@keyframes App-logo-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.slick-next{right:-15px!important}.slick-prev{z-index:100!important;left:-15px!important}.slick-prev,.slick-next{background:#89946c!important;width:30px!important;height:55px!important}.slick-initialized .slick-slide{transform:translate(-395px)}.MuiBreadcrumbs-root .MuiTypography-root{font-size:small!important}.revenue-breakdown h4{font-size:1.125rem}.revenue-breakdown td,.revenue-breakdown th{padding:.5rem;font-size:1rem}
