@import"https://fonts.googleapis.com/css2?family=Figtree:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&display=swap";@import"https://fonts.googleapis.com/css2?family=Exo+2:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&display=swap";._container_tyyle_1{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;overflow:hidden;z-index:var(--z-bg-base)}._star_tyyle_12{position:absolute;left:var(--star-left);top:var(--star-top);width:var(--star-size);height:var(--star-size);background:var(--star-color)!important;border-radius:50%;will-change:transform,opacity,box-shadow;transform:translateZ(0);opacity:calc(var(--star-brightness) * .4);animation:_starFadeInOut_tyyle_1 var(--star-duration) ease-in-out infinite!important;animation-delay:var(--star-delay)!important;animation-play-state:var(--play-state)!important;animation-duration:var(--star-duration)!important;animation-iteration-count:infinite!important;box-shadow:0 0 calc(var(--star-size) * 3) var(--star-color),0 0 calc(var(--star-size) * 6) #ffd70099,0 0 calc(var(--star-size) * 9) #ffa5004d!important;filter:brightness(1.4) saturate(1.3) contrast(1.2)!important;color:var(--star-color)!important;border-color:var(--star-color)!important}@keyframes _starFadeInOut_tyyle_1{0%{opacity:calc(var(--star-brightness) * .4);transform:scale(.8) translateZ(0);box-shadow:0 0 calc(var(--star-size) * 2) var(--star-color),0 0 calc(var(--star-size) * 4) #ffd7004d}25%{opacity:calc(var(--star-brightness) * .7);transform:scale(1) translateZ(0);box-shadow:0 0 calc(var(--star-size) * 4) var(--star-color),0 0 calc(var(--star-size) * 8) #ffd70080}50%{opacity:var(--star-brightness);transform:scale(1.1) translateZ(0);box-shadow:0 0 calc(var(--star-size) * 5) var(--star-color),0 0 calc(var(--star-size) * 10) #ffd700b3,0 0 calc(var(--star-size) * 15) #ffa50066}75%{opacity:calc(var(--star-brightness) * .6);transform:scale(.9) translateZ(0);box-shadow:0 0 calc(var(--star-size) * 3) var(--star-color),0 0 calc(var(--star-size) * 6) #ffd70066}to{opacity:calc(var(--star-brightness) * .4);transform:scale(.8) translateZ(0);box-shadow:0 0 calc(var(--star-size) * 2) var(--star-color),0 0 calc(var(--star-size) * 4) #ffd70033}}@media (prefers-reduced-motion: reduce){._container_tyyle_1{display:none}._star_tyyle_12{animation:none!important;opacity:calc(var(--star-brightness) * .8)!important;transform:scale(1)!important}}._star_tyyle_12{backface-visibility:hidden;perspective:1000px}._container_tyyle_1 ._star_tyyle_12{animation-duration:var(--star-duration)!important;animation-delay:var(--star-delay)!important;animation-iteration-count:infinite!important;animation-timing-function:ease-in-out!important;animation-name:_starFadeInOut_tyyle_1!important;animation-play-state:var(--play-state)!important;transition-duration:var(--star-duration)!important}@media not (prefers-reduced-motion: reduce){._container_tyyle_1 ._star_tyyle_12{animation-duration:var(--star-duration)!important;animation-delay:var(--star-delay)!important;animation-iteration-count:infinite!important;animation-timing-function:ease-in-out!important;animation-name:_starFadeInOut_tyyle_1!important;animation-play-state:var(--play-state)!important;transition-duration:var(--star-duration)!important}}._star_tyyle_12:nth-child(5n){filter:brightness(1.6) saturate(1.4) contrast(1.3)!important;--star-brightness: calc(var(--star-brightness) * 1.3);background:var(--star-color)!important;color:var(--star-color)!important;box-shadow:0 0 calc(var(--star-size) * 4) var(--star-color),0 0 calc(var(--star-size) * 8) #ffd700cc,0 0 calc(var(--star-size) * 12) #ffa50080!important}._star_tyyle_12:nth-child(13n){filter:brightness(1.8) saturate(1.5) contrast(1.4)!important;--star-brightness: calc(var(--star-brightness) * 1.5);background:var(--star-color)!important;color:var(--star-color)!important;box-shadow:0 0 calc(var(--star-size) * 5) var(--star-color),0 0 calc(var(--star-size) * 10) #ffd700e6,0 0 calc(var(--star-size) * 15) #ffa50099,0 0 calc(var(--star-size) * 20) #daa5204d!important}._background_1l216_1{position:fixed;top:0;left:0;width:100vw;height:100vh;margin:0;padding:0;overflow:hidden;background:url(https://assets.floot.app/cd5b6af8-ef94-4755-bf2d-4d663b60d23e/6baf37c9-b9bd-4784-97a5-666f569c3efa.svg);background-size:cover;background-position:center;background-repeat:no-repeat;z-index:var(--z-bg-base);box-shadow:inset 0 0 160px 50px #09090bf2,inset 0 0 120px 30px #09090bcc,inset 0 0 80px 15px #09090b99,inset 0 0 40px 8px #09090b66;isolation:isolate;will-change:filter;transform:translateZ(0)}._background_1l216_1:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:radial-gradient(ellipse at center,transparent 40%,rgba(9,9,11,.3) 70%,rgba(9,9,11,.8) 100%);z-index:1;pointer-events:none}._animated_1l216_37{transition:filter .3s ease-in-out}._jsAnimated_1l216_41{position:relative}._static_1l216_45{transition:filter .3s ease-in-out}._backgroundWrapper_isoqj_1{position:fixed;top:0;left:0;right:0;bottom:0;width:100vw;height:100vh;z-index:var(--z-bg-base);pointer-events:none}._container_isoqj_13{position:relative;z-index:var(--z-content);display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:100vh;padding:var(--spacing-8) var(--spacing-6);overflow-y:auto}._article_isoqj_25{max-width:800px;width:100%;padding:var(--spacing-12) var(--spacing-8);margin:auto;background:#09090b99;border-radius:var(--radius-lg);box-shadow:0 8px 32px #0009}._header_isoqj_36{margin-bottom:var(--spacing-16);text-align:center}._mainTitle_isoqj_41{font-family:var(--font-family-heading);font-size:4rem;font-weight:700;line-height:1.1;letter-spacing:.02em;color:#fff;margin:0 0 var(--spacing-8) 0;text-shadow:0 4px 12px rgba(0,0,0,.8)}._lead_isoqj_52{font-family:var(--font-family-base);font-size:1.5rem;font-weight:400;line-height:1.6;color:#fff;margin:0;text-shadow:0 2px 8px rgba(0,0,0,.8)}._section_isoqj_62{margin-bottom:var(--spacing-16)}._sectionTitle_isoqj_66{font-family:var(--font-family-heading);font-size:2.5rem;font-weight:600;line-height:1.2;letter-spacing:.05em;color:#fff;margin:0 0 var(--spacing-8) 0;text-shadow:0 3px 10px rgba(0,0,0,.8)}._featureBlock_isoqj_77{margin-bottom:var(--spacing-12)}._featureTitle_isoqj_81{font-family:var(--font-family-heading);font-size:1.75rem;font-weight:500;line-height:1.3;letter-spacing:.05em;color:#fff;margin:0 0 var(--spacing-4) 0;text-shadow:0 2px 8px rgba(0,0,0,.8)}._body_isoqj_92{font-family:var(--font-family-base);font-size:1.125rem;font-weight:400;line-height:1.8;color:#fff;margin:0 0 var(--spacing-6) 0;text-shadow:0 2px 6px rgba(0,0,0,.9)}._body_isoqj_92:last-child{margin-bottom:0}._link_isoqj_106{color:#fff;text-decoration:underline;text-decoration-color:var(--zinc-400);text-decoration-thickness:1px;text-underline-offset:3px;transition:all var(--animation-duration-fast) var(--ease-out-quart);font-weight:700}._link_isoqj_106:hover{color:#fff;text-decoration-color:#fff;text-shadow:0 0 8px rgba(255,255,255,.3)}._footer_isoqj_122{margin-top:var(--spacing-16);padding-top:var(--spacing-12);border-top:1px solid var(--zinc-700);text-align:center;display:flex;flex-direction:column;gap:var(--spacing-8);align-items:center}._cta_isoqj_133{font-family:var(--font-family-heading);font-size:1.5rem;font-weight:500;line-height:1.4;color:#fff;margin:0 0 var(--spacing-6) 0;text-shadow:0 2px 8px rgba(0,0,0,.8)}._ctaLink_isoqj_143{display:inline-block;font-family:var(--font-family-heading);font-size:1.25rem;font-weight:600;letter-spacing:.05em;color:#fff;text-decoration:none;padding:var(--spacing-4) var(--spacing-8);border:2px solid var(--zinc-400);border-radius:var(--radius);transition:all var(--animation-duration-normal) var(--ease-out-expo);text-shadow:0 2px 6px rgba(0,0,0,.9);background:#0000004d;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}._ctaLink_isoqj_143:hover{background:#ffffff1a;border-color:#fff;transform:translateY(-2px);box-shadow:0 8px 24px #00000080,0 0 20px #a1a1aa33}@media (max-width: 768px){._container_isoqj_13{padding:var(--spacing-8) var(--spacing-4)}._article_isoqj_25{padding:var(--spacing-8) var(--spacing-6)}._mainTitle_isoqj_41{font-size:2.5rem}._lead_isoqj_52{font-size:1.25rem}._sectionTitle_isoqj_66{font-size:2rem}._featureTitle_isoqj_81{font-size:1.5rem}._body_isoqj_92{font-size:1rem}._cta_isoqj_133{font-size:1.25rem}._ctaLink_isoqj_143{font-size:1.125rem;padding:var(--spacing-3) var(--spacing-6)}}@media (prefers-contrast: high){._mainTitle_isoqj_41,._lead_isoqj_52,._sectionTitle_isoqj_66,._featureTitle_isoqj_81,._body_isoqj_92,._cta_isoqj_133,._ctaLink_isoqj_143{text-shadow:none}._article_isoqj_25{background:var(--hc-background);-webkit-backdrop-filter:none;backdrop-filter:none}._ctaLink_isoqj_143{background:var(--background);border-width:3px}}@media (prefers-reduced-motion: reduce){._link_isoqj_106,._ctaLink_isoqj_143{transition:none}._ctaLink_isoqj_143:hover{transform:none}._article_isoqj_25{-webkit-backdrop-filter:none;backdrop-filter:none}}:root{--z-bg-base: 0;--z-content: 10;--z-hero: 20;--z-overlay: 30;--z-tooltip: 40;--z-top: 50;--z-content-low: var(--z-content);--z-content-high: var(--z-hero);--z-nav-low: 100;--z-nav: 200;--z-nav-sticky: 300;--z-spotlight: 1000;--z-critical: 2000;--spacing-1: .25rem;--spacing-2: .5rem;--spacing-3: .75rem;--spacing-4: 1rem;--spacing-6: 1.5rem;--spacing-8: 2rem;--spacing-12: 3rem;--spacing-16: 4rem;--spacing-accessible-1: var(--spacing-1);--spacing-accessible-2: var(--spacing-2);--spacing-accessible-3: var(--spacing-3);--spacing-accessible-4: var(--spacing-4);--spacing-accessible-6: var(--spacing-6);--spacing-accessible-8: var(--spacing-8);--zinc-950: hsl(240 10% 4%);--zinc-900: hsl(240 6% 10%);--zinc-800: hsl(240 4% 16%);--zinc-700: hsl(240 5% 26%);--zinc-600: hsl(240 4% 36%);--zinc-500: hsl(240 4% 46%);--zinc-400: hsl(240 5% 65%);--zinc-300: hsl(240 5% 84%);--zinc-200: hsl(240 6% 90%);--zinc-100: hsl(240 5% 96%);--hc-background: hsl(240 10% 2%);--hc-surface: hsl(240 8% 8%);--hc-foreground: hsl(0 0% 98%);--hc-border: hsl(0 0% 85%);--hc-focus: hsl(45 100% 70%);--hc-focus-secondary: hsl(200 100% 70%);--light-background: hsl(0 0% 98%);--light-foreground: hsl(240 10% 15%);--light-surface: hsl(0 0% 100%);--light-surface-foreground: hsl(240 10% 15%);--light-sidebar: hsl(240 5% 96%);--light-sidebar-foreground: hsl(240 5% 35%);--light-card: hsl(0 0% 100%);--light-card-foreground: hsl(240 10% 15%);--light-popup: hsl(0 0% 100%);--light-popup-foreground: hsl(240 10% 15%);--light-primary: hsl(240 5% 26%);--light-primary-foreground: hsl(0 0% 98%);--light-secondary: hsl(240 4% 36%);--light-secondary-foreground: hsl(0 0% 98%);--light-accent: hsl(240 5% 26%);--light-accent-foreground: hsl(0 0% 98%);--light-muted: hsl(240 5% 96%);--light-muted-foreground: hsl(240 4% 46%);--light-border: hsl(240 6% 85%);--light-hover-surface: hsl(240 5% 90%);--light-active-surface: hsl(240 5% 85%);--background: var(--zinc-950);--foreground: var(--zinc-300);--surface: var(--zinc-900);--surface-foreground: var(--zinc-300);--sidebar: var(--zinc-950);--sidebar-foreground: var(--zinc-400);--card: var(--zinc-800);--card-foreground: var(--zinc-300);--popup: var(--zinc-800);--popup-foreground: var(--zinc-300);--primary: var(--zinc-500);--primary-foreground: var(--zinc-100);--secondary: var(--zinc-600);--secondary-foreground: var(--zinc-200);--accent: var(--zinc-500);--accent-foreground: var(--zinc-100);--muted: var(--zinc-900);--muted-foreground: var(--zinc-400);--success: hsl(142 61% 50%);--success-foreground: var(--zinc-950);--error: hsl(0 75% 60%);--error-foreground: var(--zinc-100);--warning: hsl(38 85% 55%);--warning-foreground: var(--zinc-950);--info: hsl(195 70% 55%);--info-foreground: var(--zinc-950);--border: var(--zinc-800);--hover-surface: var(--zinc-700);--active-surface: var(--zinc-600);--focus-ring-width: 2px;--focus-ring-offset: 2px;--focus-ring-color: var(--zinc-400);--focus-ring-color-secondary: hsl(200 100% 70%);--hc-focus-ring-width: 4px;--hc-focus-ring-offset: 3px;--hc-border-width: 2px;--font-family-base: "Figtree", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";--font-family-heading: "Exo 2", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";--font-family-monospace: "SFMono-Regular", Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--font-family-cursive: "cursive";--font-size-base: 1rem;--font-size-sm: .875rem;--font-size-lg: 1.125rem;--font-size-xl: 1.25rem;--font-size-2xl: 1.5rem;--font-size-3xl: 1.875rem;--shadow: 0 1px 2px 0 hsl(0 0% 0% / .3), var(--card-border-shadow);--shadow-md: 0 4px 6px -1px hsl(0 0% 0% / .35), 0 2px 4px -2px hsl(0 0% 0% / .3), var(--card-border-shadow);--shadow-lg: 0 10px 15px -3px hsl(0 0% 0% / .4), 0 4px 6px -4px hsl(0 0% 0% / .35), var(--card-border-shadow);--shadow-focus: 0 0 0 var(--focus-ring-width) hsl(240 4% 46% / .4);--card-border-shadow: inset 0 40px 80px -20px rgba(9, 9, 11, .6), inset 0 -40px 80px -20px rgba(9, 9, 11, .6), inset 40px 0 80px -20px rgba(9, 9, 11, .4), inset -40px 0 80px -20px rgba(9, 9, 11, .4);--card-border-shadow-hover: inset 0 40px 80px -20px rgba(9, 9, 11, .7), inset 0 -40px 80px -20px rgba(9, 9, 11, .7), inset 40px 0 80px -20px rgba(9, 9, 11, .5), inset -40px 0 80px -20px rgba(9, 9, 11, .5);--radius-sm: .25rem;--radius: .5rem;--radius-md: .75rem;--radius-lg: 1rem;--radius-full: 9999px;--animation-duration-instant: 50ms;--animation-duration-fast: .15s;--animation-duration-normal: .3s;--animation-duration-slow: .5s;--animation-duration-slower: .75s;--animation-duration-slowest: 1s;--ease-out-expo: cubic-bezier(.16, 1, .3, 1);--ease-in-out-quart: cubic-bezier(.76, 0, .24, 1);--ease-out-quart: cubic-bezier(.25, 1, .5, 1);--ease-in-quart: cubic-bezier(.5, 0, .75, 0);--ease-out-back: cubic-bezier(.34, 1.56, .64, 1);--ease-in-out-back: cubic-bezier(.68, -.6, .32, 1.6);--ease-spring: cubic-bezier(.175, .885, .32, 1.275);--micro-hover-duration: var(--animation-duration-fast);--micro-focus-duration: var(--animation-duration-instant);--micro-press-duration: .1s;--micro-release-duration: var(--animation-duration-normal);--morph-scale-subtle: 1.02;--morph-scale-medium: 1.05;--morph-scale-strong: 1.1;--morph-rotate-subtle: 2deg;--morph-rotate-medium: 5deg;--morph-skew-subtle: 1deg;--particle-count-low: 15;--particle-count-medium: 30;--particle-count-high: 50;--particle-speed-slow: 2s;--particle-speed-medium: 1.5s;--particle-speed-fast: 1s;--gpu-layer: translateZ(0);--gpu-composite: will-change;--performance-budget-low: 16ms;--performance-budget-medium: 33ms;--performance-budget-high: 8ms;--gradient-premium-1: linear-gradient(135deg, var(--zinc-600) 0%, var(--zinc-500) 50%, var(--zinc-400) 100%);--gradient-premium-2: linear-gradient(45deg, var(--zinc-700) 0%, var(--zinc-600) 25%, var(--zinc-500) 50%, var(--zinc-600) 75%, var(--zinc-700) 100%);--gradient-animated: linear-gradient(-45deg, var(--zinc-700), var(--zinc-600), var(--zinc-500), var(--zinc-600));--blur-subtle: blur(2px);--blur-medium: blur(8px);--blur-strong: blur(16px);--backdrop-blur-subtle: blur(4px);--backdrop-blur-medium: blur(12px);--backdrop-blur-strong: blur(24px);--shadow-glow-subtle: 0 0 20px hsl(240 4% 46% / .1);--shadow-glow-medium: 0 0 40px hsl(240 4% 46% / .2);--shadow-glow-strong: 0 0 60px hsl(240 4% 46% / .3);--shadow-parallax-1: 0 2px 4px hsl(0 0% 0% / .1);--shadow-parallax-2: 0 4px 8px hsl(0 0% 0% / .15);--shadow-parallax-3: 0 8px 16px hsl(0 0% 0% / .2);--glow-primary: 0 0 30px hsl(240 4% 46% / .4);--glow-success: 0 0 30px hsl(142 61% 50% / .3);--glow-error: 0 0 30px hsl(0 75% 60% / .3);--glow-warning: 0 0 30px hsl(38 85% 55% / .3);--glow-info: 0 0 30px hsl(195 70% 55% / .3);--chart-ease-in: cubic-bezier(.4, 0, 1, 1);--chart-ease-out: cubic-bezier(0, 0, .2, 1);--chart-ease-bounce: cubic-bezier(.68, -.55, .265, 1.55);--chart-stagger-delay: 50ms;--timeline-sequence-1: 0ms;--timeline-sequence-2: .1s;--timeline-sequence-3: .2s;--timeline-sequence-4: .3s;--timeline-sequence-5: .4s;--skeleton-base: var(--zinc-800);--skeleton-highlight: var(--zinc-700);--skeleton-shimmer: linear-gradient(90deg, transparent, var(--zinc-600), transparent);--skeleton-duration: 1.5s;--touch-target-min: 44px;--touch-target-comfortable: 48px;--touch-spacing: 8px;--breakpoint-xs: 320px;--breakpoint-sm: 640px;--breakpoint-md: 768px;--breakpoint-lg: 1024px;--breakpoint-xl: 1280px;--breakpoint-2xl: 1536px;--breakpoint-fold: 1024px;--breakpoint-ultrawide: 2560px;--gpu-acceleration: translateZ(0);--will-change-auto: auto;--will-change-transform: transform;--will-change-scroll: scroll-position;--chart-color-1: var(--zinc-500);--chart-color-2: var(--zinc-400);--chart-color-3: hsl(160 60% 50%);--chart-color-4: hsl(38 85% 60%);--chart-color-5: hsl(340 75% 65%)}.low-performance{--animation-duration-fast: 0ms;--animation-duration-normal: 0ms;--animation-duration-slow: 0ms;--blur-subtle: none;--blur-medium: none;--backdrop-blur-subtle: none;--shadow-glow-subtle: none;--gradient-animated: var(--zinc-600)}.low-performance *{will-change:auto!important;transform:none!important;animation:none!important;transition:none!important}.mid-performance{--animation-duration-fast: .1s;--animation-duration-normal: .2s;--animation-duration-slow: .3s;--blur-medium: var(--blur-subtle);--backdrop-blur-medium: var(--backdrop-blur-subtle);--shadow-glow-medium: var(--shadow-glow-subtle)}.high-performance{--particle-count-medium: var(--particle-count-high);--animation-duration-slower: .5s;--animation-duration-slowest: .75s}.premium-hover{transition:all var(--micro-hover-duration) var(--ease-out-quart);will-change:transform,box-shadow,background-color}.premium-hover:hover{transform:translateY(-2px) scale(var(--morph-scale-subtle));box-shadow:var(--shadow-lg),var(--shadow-glow-medium)}.premium-focus{transition:all var(--micro-focus-duration) var(--ease-spring)}.premium-focus:focus{transform:scale(var(--morph-scale-subtle));box-shadow:var(--shadow-focus),var(--glow-primary)}.premium-press{transition:transform var(--micro-press-duration) var(--ease-in-quart)}.premium-press:active{transform:scale(.98) translateY(1px)}.morph-button{transition:all var(--animation-duration-normal) var(--ease-out-expo);position:relative;overflow:hidden}.morph-button:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:var(--gradient-premium-1);transition:left var(--animation-duration-slow) var(--ease-out-expo);z-index:-1}.morph-button:hover:before{left:0}.morph-button:hover{transform:scale(var(--morph-scale-medium)) rotate(var(--morph-rotate-subtle))}.gradient-animated{background:var(--gradient-animated);background-size:400% 400%;animation:gradientShift var(--animation-duration-slowest) var(--ease-in-out-quart) infinite}@keyframes gradientShift{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}.particles-container{position:relative;overflow:hidden}.particle{position:absolute;width:2px;height:2px;background:var(--zinc-400);border-radius:50%;pointer-events:none;animation:particleFloat var(--particle-speed-medium) var(--ease-out-expo) infinite}@keyframes particleFloat{0%{transform:translateY(100vh) translate(0) rotate(0);opacity:0}10%{opacity:1}90%{opacity:1}to{transform:translateY(-10vh) translate(100px) rotate(360deg);opacity:0}}.skeleton-premium{background:var(--skeleton-base);position:relative;overflow:hidden;border-radius:var(--radius)}.skeleton-premium:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--skeleton-shimmer);animation:shimmer var(--skeleton-duration) var(--ease-in-out-quart) infinite;transform:translate(-100%)}@keyframes shimmer{to{transform:translate(100%)}}.timeline-item-1{animation-delay:var(--timeline-sequence-1)}.timeline-item-2{animation-delay:var(--timeline-sequence-2)}.timeline-item-3{animation-delay:var(--timeline-sequence-3)}.timeline-item-4{animation-delay:var(--timeline-sequence-4)}.timeline-item-5{animation-delay:var(--timeline-sequence-5)}.chart-animate-in{animation:chartSlideIn var(--animation-duration-slow) var(--chart-ease-out) forwards}@keyframes chartSlideIn{0%{transform:translateY(20px);opacity:0}to{transform:translateY(0);opacity:1}}.chart-bar{transition:all var(--animation-duration-normal) var(--chart-ease-bounce)}.chart-bar:hover{transform:scaleY(1.05);filter:brightness(1.1)}.glow-primary{box-shadow:var(--glow-primary)}.glow-success{box-shadow:var(--glow-success)}.glow-error{box-shadow:var(--glow-error)}.glow-warning{box-shadow:var(--glow-warning)}.glow-info{box-shadow:var(--glow-info)}.backdrop-blur-subtle{-webkit-backdrop-filter:var(--backdrop-blur-subtle);backdrop-filter:var(--backdrop-blur-subtle)}.backdrop-blur-medium{-webkit-backdrop-filter:var(--backdrop-blur-medium);backdrop-filter:var(--backdrop-blur-medium)}.backdrop-blur-strong{-webkit-backdrop-filter:var(--backdrop-blur-strong);backdrop-filter:var(--backdrop-blur-strong)}@media (prefers-color-scheme: light){:root:not(.dark){--background: var(--light-background);--foreground: var(--light-foreground);--surface: var(--light-surface);--surface-foreground: var(--light-surface-foreground);--sidebar: var(--light-sidebar);--sidebar-foreground: var(--light-sidebar-foreground);--card: var(--light-card);--card-foreground: var(--light-card-foreground);--popup: var(--light-popup);--popup-foreground: var(--light-popup-foreground);--primary: var(--light-primary);--primary-foreground: var(--light-primary-foreground);--secondary: var(--light-secondary);--secondary-foreground: var(--light-secondary-foreground);--accent: var(--light-accent);--accent-foreground: var(--light-accent-foreground);--muted: var(--light-muted);--muted-foreground: var(--light-muted-foreground);--border: var(--light-border);--hover-surface: var(--light-hover-surface);--active-surface: var(--light-active-surface);--success: hsl(142 61% 40%);--success-foreground: hsl(0 0% 98%);--error: hsl(0 75% 50%);--error-foreground: hsl(0 0% 98%);--warning: hsl(38 85% 45%);--warning-foreground: hsl(0 0% 98%);--info: hsl(195 70% 45%);--info-foreground: hsl(0 0% 98%);--shadow: 0 1px 2px 0 hsl(0 0% 0% / .1);--shadow-md: 0 4px 6px -1px hsl(0 0% 0% / .1), 0 2px 4px -2px hsl(0 0% 0% / .1);--shadow-lg: 0 10px 15px -3px hsl(0 0% 0% / .1), 0 4px 6px -4px hsl(0 0% 0% / .1);--card-border-shadow: none;--card-border-shadow-hover: none;--skeleton-base: hsl(240 5% 90%);--skeleton-highlight: hsl(240 5% 85%);--skeleton-shimmer: linear-gradient(90deg, transparent, hsl(240 5% 80%), transparent);--shadow-glow-subtle: 0 0 20px hsl(240 4% 46% / .05);--shadow-glow-medium: 0 0 40px hsl(240 4% 46% / .1);--shadow-glow-strong: 0 0 60px hsl(240 4% 46% / .15)}}@media (prefers-contrast: high){:root{--background: var(--hc-background);--surface: var(--hc-surface);--foreground: var(--hc-foreground);--surface-foreground: var(--hc-foreground);--card-foreground: var(--hc-foreground);--popup-foreground: var(--hc-foreground);--primary-foreground: var(--hc-foreground);--secondary-foreground: var(--hc-foreground);--accent-foreground: var(--hc-foreground);--border: var(--hc-border);--focus-ring-width: var(--hc-focus-ring-width);--focus-ring-offset: var(--hc-focus-ring-offset);--focus-ring-color: var(--hc-focus);--focus-ring-color-secondary: var(--hc-focus-secondary);--success: hsl(142 100% 60%);--success-foreground: hsl(240 10% 2%);--error: hsl(0 100% 70%);--error-foreground: hsl(240 10% 2%);--warning: hsl(38 100% 70%);--warning-foreground: hsl(240 10% 2%);--info: hsl(195 100% 70%);--info-foreground: hsl(240 10% 2%);--blur-subtle: none;--blur-medium: none;--backdrop-blur-subtle: none;--shadow-glow-subtle: none;--gradient-animated: var(--hc-surface)}}@media (prefers-contrast: high) and (-ms-high-contrast: active){:root{--background: Canvas;--foreground: CanvasText;--surface: Canvas;--surface-foreground: CanvasText;--card: Canvas;--card-foreground: CanvasText;--popup: Canvas;--popup-foreground: CanvasText;--primary: Highlight;--primary-foreground: HighlightText;--secondary: ButtonFace;--secondary-foreground: ButtonText;--accent: Highlight;--accent-foreground: HighlightText;--muted: Canvas;--muted-foreground: GrayText;--border: CanvasText;--hover-surface: Highlight;--active-surface: Highlight;--focus-ring-color: Highlight;--focus-ring-width: 3px;--focus-ring-offset: 2px;--success: Highlight;--success-foreground: HighlightText;--error: Highlight;--error-foreground: HighlightText;--warning: Highlight;--warning-foreground: HighlightText;--info: Highlight;--info-foreground: HighlightText}}@media (max-width: 768px){:root{--spacing-accessible-1: calc(var(--spacing-1) * 1.5);--spacing-accessible-2: calc(var(--spacing-2) * 1.5);--spacing-accessible-3: calc(var(--spacing-3) * 1.5);--spacing-accessible-4: calc(var(--spacing-4) * 1.5);--spacing-accessible-6: calc(var(--spacing-6) * 1.25);--spacing-accessible-8: calc(var(--spacing-8) * 1.25);--focus-ring-width: 3px;--focus-ring-offset: 3px;--animation-duration-normal: .2s;--animation-duration-slow: .3s;--particle-count-medium: var(--particle-count-low)}}@media (-webkit-min-device-pixel-ratio: 2),(min-resolution: 192dpi){:root{--focus-ring-width: 1.5px}}@media (min-width: 1024px) and (max-width: 1366px) and (orientation: landscape){:root{--spacing-accessible-6: calc(var(--spacing-6) * 1.1);--spacing-accessible-8: calc(var(--spacing-8) * 1.1)}}@media (min-width: 2560px){:root{--spacing-accessible-8: calc(var(--spacing-8) * .9);--spacing-accessible-12: calc(var(--spacing-12) * .9);--particle-count-medium: var(--particle-count-high);--animation-duration-slowest: 1.2s}}@supports (padding: max(0px)){:root{--safe-area-inset-top: env(safe-area-inset-top, 0);--safe-area-inset-right: env(safe-area-inset-right, 0);--safe-area-inset-bottom: env(safe-area-inset-bottom, 0);--safe-area-inset-left: env(safe-area-inset-left, 0)}}@media (prefers-reduced-motion: reduce){:root{--animation-duration-fast: 0ms;--animation-duration-normal: 0ms;--animation-duration-slow: 0ms;--will-change-auto: auto;--will-change-transform: auto;--will-change-scroll: auto}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;will-change:auto!important}.gradient-animated{background:var(--zinc-600);animation:none}.particle{display:none}}@media (prefers-reduced-data: no-preference){:root{--spacing-accessible-1: calc(var(--spacing-1) * 1.2);--spacing-accessible-2: calc(var(--spacing-2) * 1.2);--spacing-accessible-3: calc(var(--spacing-3) * 1.2);--spacing-accessible-4: calc(var(--spacing-4) * 1.2);--spacing-accessible-6: calc(var(--spacing-6) * 1.2);--spacing-accessible-8: calc(var(--spacing-8) * 1.2)}}body{position:relative;background:linear-gradient(#09090beb,#09090beb),url(https://assets.floot.app/cd5b6af8-ef94-4755-bf2d-4d663b60d23e/8bc5897e-cec3-4755-8fa6-ce3a2de770aa.svg);background-attachment:fixed;background-size:cover;background-position:center;background-repeat:no-repeat;font-family:var(--font-family-base);color:var(--foreground);line-height:1.6;font-size:var(--font-size-base);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;touch-action:manipulation;padding-top:var(--safe-area-inset-top, 0);padding-right:var(--safe-area-inset-right, 0);padding-bottom:var(--safe-area-inset-bottom, 0);padding-left:var(--safe-area-inset-left, 0)}.hero-section{background:linear-gradient(#09090b26,#09090b26),url(https://assets.floot.app/cd5b6af8-ef94-4755-bf2d-4d663b60d23e/8bc5897e-cec3-4755-8fa6-ce3a2de770aa.svg);background-attachment:fixed;background-size:cover;background-position:center;background-repeat:no-repeat}@media (max-width: 768px){body{background-attachment:scroll;-webkit-overflow-scrolling:touch}}.touch-target{min-height:var(--touch-target-min);min-width:var(--touch-target-min);display:inline-flex;align-items:center;justify-content:center}.touch-target-comfortable{min-height:var(--touch-target-comfortable);min-width:var(--touch-target-comfortable)}.gpu-accelerated{transform:var(--gpu-acceleration);will-change:var(--will-change-transform)}button,[role=button],input,select,textarea,a{min-height:var(--touch-target-min);touch-action:manipulation;-webkit-tap-highlight-color:transparent}@media (max-width: 768px){button,[role=button],input,select,textarea,a{min-height:var(--touch-target-comfortable)}}@media (max-width: 768px){*:focus{outline-width:3px;outline-offset:3px}}@media (max-width: 768px){input,select,textarea{font-size:max(16px,var(--font-size-base))}}*{-webkit-overflow-scrolling:touch}@media (prefers-reduced-motion: no-preference){.animate-smooth{will-change:var(--will-change-transform);transform:var(--gpu-acceleration)}.animate-smooth:hover,.animate-smooth:focus{will-change:var(--will-change-auto)}}@media (prefers-color-scheme: light){body:not(.dark){background:var(--light-background)}}@media (prefers-contrast: high){body{background:var(--background);background-image:none}}h1,h2,h3,h4,h5,h6{font-family:var(--font-family-heading);letter-spacing:.1em;color:var(--foreground)}p,span,div,li,td,th{color:inherit}*:focus{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}@media (prefers-contrast: high){*:focus{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset);box-shadow:0 0 0 calc(var(--focus-ring-width) + var(--focus-ring-offset) + 1px) var(--focus-ring-color-secondary)}}@media (prefers-contrast: high){[role=button],button,input,select,textarea,[tabindex]{border-width:var(--hc-border-width);border-style:solid;border-color:var(--border)}}@media (prefers-contrast: high){a,button,[role=button],[tabindex]:not([tabindex="-1"]){text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:2px}}.dark{--background: var(--zinc-950);--foreground: var(--zinc-300);--surface: var(--zinc-900);--surface-foreground: var(--zinc-300);--sidebar: var(--zinc-950);--sidebar-foreground: var(--zinc-400);--card: var(--zinc-800);--card-foreground: var(--zinc-300);--popup: var(--zinc-800);--popup-foreground: var(--zinc-300);--primary: var(--zinc-500);--primary-foreground: var(--zinc-100);--secondary: var(--zinc-600);--secondary-foreground: var(--zinc-200);--accent: var(--zinc-500);--accent-foreground: var(--zinc-100);--muted: var(--zinc-900);--muted-foreground: var(--zinc-400);--success: hsl(142 61% 50%);--success-foreground: var(--zinc-950);--error: hsl(0 75% 60%);--error-foreground: var(--zinc-100);--warning: hsl(38 85% 55%);--warning-foreground: var(--zinc-950);--info: hsl(195 70% 55%);--info-foreground: var(--zinc-950);--border: var(--zinc-800);--hover-surface: var(--zinc-700);--active-surface: var(--zinc-600)}@layer base{ul{list-style-type:none;margin:0;padding:0}body{background:var(--background);color:var(--foreground);font-family:var(--font-family-base)}*{box-sizing:border-box;padding:0;margin:0}button{border:none;background:none;cursor:pointer;font-family:inherit;font-size:inherit;color:inherit}a{color:inherit;text-decoration:none}th,td{display:table-cell!important}}
