.animate-in{opacity:0;transition:opacity .7s cubic-bezier(.4,0,.2,1),transform .7s cubic-bezier(.4,0,.2,1);transform:translateY(24px)}.animate-in.visible{opacity:1;transform:translateY(0)}.stagger-0{transition-delay:50ms}.stagger-1{transition-delay:.12s}.stagger-2{transition-delay:.19s}.stagger-3{transition-delay:.26s}.stagger-4{transition-delay:.33s}.stagger-5{transition-delay:.4s}.stagger-6{transition-delay:.47s}.stagger-7{transition-delay:.54s}@media (prefers-reduced-motion:reduce){.animate-in{opacity:1;transition:none;transform:none}.feature-card-accent:before,.feature-card-accent:hover:before{opacity:0;transition:none}.chart-bar-odd,.chart-bar-even{transition:none!important}}.navbar-glass{background:oklch(from var(--background) l c h / .85);-webkit-backdrop-filter:blur(16px)saturate(1.4)}.mockup-dot{border-radius:50%;width:10px;height:10px}.mockup-dot-red{background:#ff5f57}.mockup-dot-yellow{background:#ffbd2e}.mockup-dot-green{background:#28ca41}.chart-bar-odd{background:var(--primary);opacity:.85}.chart-bar-even{background:#ffcfb9;background:lab(86.9568% 15.1717 17.6664)}.dark .chart-bar-even{background:#ec5813;background:lab(57.7466% 56.3366 64.1053)}.feature-card-accent:before{content:"";background:var(--primary);opacity:0;height:3px;transition:opacity .3s;position:absolute;top:0;left:0;right:0}.feature-card-accent:hover:before{opacity:1}.stats-float-circle{pointer-events:none;background:#ffffff0f;background:lab(100% 0 0/.06);border-radius:50%;position:absolute}.cta-gradient-top:before{content:"";background:linear-gradient(90deg, var(--primary), oklch(from var(--primary) l c h / .4));height:4px;position:absolute;top:0;left:0;right:0}.status-paid{color:#004919;color:lab(26.0586% -36.9368 25.2761);background:#c9f1d0;background:lab(91.5143% -17.7954 11.3992)}.status-pending{color:#734d00;color:lab(36.1006% 14.5663 66.6432);background:#fae1b8;background:lab(90.8395% 4.41477 23.4041)}.dark .status-paid{color:#7fc08c;color:lab(72.2952% -29.8567 19.3263);background:#062911;background:lab(13.7519% -18.1553 11.9108)}.dark .status-pending{color:#cfa761;color:lab(71.0972% 9.13835 41.5745);background:#2f1e00;background:lab(12.9707% 6.95349 21.4783)}.problem-icon-circle{color:#a83634;color:lab(40.499% 47.3146 28.368);background:#f8dddb;background:lab(90.4428% 9.19801 4.96221)}.dark .problem-icon-circle{color:#df7f78;color:lab(64.0427% 37.4154 20.954);background:#321a18;background:lab(12.6155% 12.4569 6.947)}.solution-icon-circle{color:var(--primary);background:#ffcfb9;background:lab(86.9568% 15.1717 17.6664)}.dark .solution-icon-circle{color:var(--primary);background:#5f280066;background:lab(23.9414% 25.9115 37.5847/.4)}@media (min-width:768px){.nav-link-underline{position:relative}.nav-link-underline:after{content:"";background-color:var(--primary);transform-origin:0;width:100%;height:2px;transition:transform .25s;position:absolute;bottom:-2px;left:0;transform:scaleX(0)}.nav-link-underline:hover:after{transform:scaleX(1)}}
