main.svelte-i2o9b1{background-color:var(--bg-alt);flex-direction:column;align-items:center;gap:clamp(1rem,2.2vw,1.8rem);padding:clamp(.8rem,2vw,2rem);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;display:flex}.feature-grid.svelte-i2o9b1{opacity:0;flex-direction:row;justify-content:space-between;align-items:stretch;gap:30px;width:min(1200px,100%);transition:opacity .8s ease-out,transform .8s ease-out;display:flex;transform:translateY(20px)}.feature-grid.visible.svelte-i2o9b1{opacity:1;transform:translateY(0)}.stats-hero.svelte-i2o9b1{border:1px solid var(--border-color);background:radial-gradient(circle at 90% 15%, #599bff2e, transparent 45%), radial-gradient(circle at 15% 90%, #73c38224, transparent 50%), linear-gradient(160deg, var(--bg-card), var(--bg-alt) 70%);border-radius:34px;flex-direction:column;justify-content:center;align-items:center;gap:clamp(.8rem,1.7vw,1.35rem);width:min(1200px,100%);min-height:clamp(360px,48vw,520px);padding:clamp(1rem,2.3vw,1.8rem);display:flex;position:relative;overflow:hidden}.stats-visuals.svelte-i2o9b1{z-index:1;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"pie line""bar bar";gap:.72rem;width:min(700px,100%);display:grid;position:relative;overflow:visible}.floating-badges.svelte-i2o9b1{pointer-events:none;z-index:3;position:absolute;inset:0}.floating-badges-left.svelte-i2o9b1{left:0}.floating-badges-right.svelte-i2o9b1{right:0}.floating-badge.svelte-i2o9b1{top:var(--top);letter-spacing:.01em;color:color-mix(in srgb, var(--text-primary) 72%, #60a5fa);text-shadow:0 3px 12px #1e3a8a2e;opacity:0;white-space:nowrap;animation:svelte-i2o9b1-floatBadge var(--dur) ease-in-out var(--delay) infinite;font-size:clamp(.74rem,1.15vw,.96rem);font-weight:800;position:absolute}.floating-badges-left.svelte-i2o9b1 .floating-badge:where(.svelte-i2o9b1){left:-10px}.floating-badges-right.svelte-i2o9b1 .floating-badge:where(.svelte-i2o9b1){right:-10px}.branding.svelte-i2o9b1{z-index:1;text-align:center;justify-items:center;gap:.55rem;width:min(900px,100%);padding:clamp(.35rem,.9vw,.7rem);display:grid;position:relative}.brand-head.svelte-i2o9b1{justify-content:center;align-items:center;gap:.6rem;display:flex}.logo.svelte-i2o9b1{filter:drop-shadow(0 10px 20px #2056393d);width:clamp(52px,6.8vw,68px);height:clamp(52px,6.8vw,68px);margin:0}.logo.svelte-i2o9b1 img:where(.svelte-i2o9b1){object-fit:contain;width:100%;height:100%}.branding.svelte-i2o9b1 h2:where(.svelte-i2o9b1){color:var(--text-primary);margin:0;font-size:clamp(1.1rem,1.8vw,1.5rem);font-weight:700}.hero-tagline.svelte-i2o9b1{background:linear-gradient(90deg,#ea5757,#599bff,#73c382);-webkit-text-fill-color:transparent;text-wrap:balance;-webkit-background-clip:text;max-width:18ch;margin:0;font-size:clamp(2rem,5.3vw,3.9rem);font-weight:900;line-height:1.08}.visual-card.svelte-i2o9b1{border:1px solid var(--border-color);background:color-mix(in srgb, var(--bg-card) 86%, transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:var(--shadow-md);border-radius:16px;padding:.7rem .75rem}.chart-kicker.svelte-i2o9b1{letter-spacing:.08em;text-transform:uppercase;color:var(--text-secondary);font-size:.74rem;font-weight:700;display:inline-block}.pie-card.svelte-i2o9b1{grid-area:pie;align-content:center;justify-items:center;min-height:178px;display:grid}.pie-wrap.svelte-i2o9b1{width:clamp(98px,11vw,124px);height:clamp(98px,11vw,124px);margin-top:.5rem;position:relative}.pie-chart.svelte-i2o9b1{background:conic-gradient(#34a55d 0 44%, #599bff 44% 77%, #ea5757 77% 100%);border-radius:50%;width:100%;height:100%;animation:8s linear infinite svelte-i2o9b1-pieSpin,2.8s ease-in-out infinite svelte-i2o9b1-pieBreathe}.pie-chart.svelte-i2o9b1:after{content:"";background:var(--bg-card);border:1px solid var(--border-color);border-radius:50%;position:absolute;inset:22%}.pie-core.svelte-i2o9b1{color:var(--text-primary);place-items:center;font-size:clamp(1.02rem,1.3vw,1.15rem);font-weight:800;display:grid;position:absolute;inset:0}.line-card.svelte-i2o9b1{grid-area:line;min-height:178px}.line-chart.svelte-i2o9b1{width:100%;height:auto;margin-top:.5rem;display:block}.line-grid.svelte-i2o9b1 line:where(.svelte-i2o9b1){stroke:color-mix(in srgb, var(--text-secondary) 22%, transparent);stroke-width:1px}.line-path-bg.svelte-i2o9b1{stroke:#599bff40;stroke-width:3px;fill:none}.line-path.svelte-i2o9b1{stroke:#599bff;stroke-width:3px;fill:none;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:300;stroke-dashoffset:300px;animation:6s ease-in-out infinite svelte-i2o9b1-lineDraw}.line-dot-halo.svelte-i2o9b1{fill:#599bff47;animation:1.8s ease-in-out infinite svelte-i2o9b1-haloPulse}.line-dot.svelte-i2o9b1{fill:#22c55e;filter:drop-shadow(0 0 6px #22c55e73)}.bar-card.svelte-i2o9b1{grid-area:bar}.bars.svelte-i2o9b1{align-items:end;gap:.42rem;height:92px;margin-top:.52rem;display:flex}.bar.svelte-i2o9b1{height:var(--bar-height);border:1px solid color-mix(in srgb, var(--border-color) 75%, transparent);transform-origin:bottom;opacity:.9;border-radius:0;flex:1;animation:1.8s ease-in-out infinite svelte-i2o9b1-barPulse;position:relative;overflow:hidden}.bar.svelte-i2o9b1:before{content:"";height:var(--warn);background:linear-gradient(#f87171 0%,#ef4444 100%);position:absolute;inset:auto 0 0}.bar.svelte-i2o9b1:after{content:"";inset:0 0 var(--warn);background:linear-gradient(#86efac 0%,#22c55e 100%);position:absolute}.bar-1.svelte-i2o9b1{animation-delay:50ms}.bar-2.svelte-i2o9b1{animation-delay:.2s}.bar-3.svelte-i2o9b1{animation-delay:.35s}.bar-4.svelte-i2o9b1{animation-delay:.5s}.bar-5.svelte-i2o9b1{animation-delay:.65s}.bar-6.svelte-i2o9b1{animation-delay:.8s}@keyframes svelte-i2o9b1-pieSpin{to{transform:rotate(1turn)}}@keyframes svelte-i2o9b1-pieBreathe{0%,to{transform:scale(1)}50%{transform:scale(1.04)}}@keyframes svelte-i2o9b1-lineDraw{0%,to{stroke-dashoffset:300px;opacity:.95}40%,80%{stroke-dashoffset:0;opacity:1}}@keyframes svelte-i2o9b1-haloPulse{0%,to{opacity:.55;transform:scale(.8)}50%{opacity:.2;transform:scale(1.2)}}@keyframes svelte-i2o9b1-barPulse{0%,to{opacity:.78;transform:scaleY(.78)}50%{opacity:1;transform:scaleY(1)}}@keyframes svelte-i2o9b1-floatBadge{0%{opacity:0;transform:translateY(16px)translate(0)scale(.92)}20%{opacity:.86}76%{opacity:.74;transform:translateY(-30px) translateX(var(--drift)) scale(1)}to{opacity:0;transform:translateY(-52px) translateX(calc(var(--drift) * 1.22)) scale(1.03)}}@media (width<=1024px){.floating-badges.svelte-i2o9b1{display:none}.branding.svelte-i2o9b1{width:100%}.feature-grid.svelte-i2o9b1{flex-direction:column;gap:20px;width:100%}}@media (width<=768px){.stats-hero.svelte-i2o9b1{border-radius:24px;min-height:clamp(300px,78vw,470px);padding:.85rem}.brand-head.svelte-i2o9b1{gap:.45rem}.feature-grid.svelte-i2o9b1{gap:16px}.stats-visuals.svelte-i2o9b1{width:100%}}@media (width<=560px){.stats-visuals.svelte-i2o9b1{grid-template-columns:1fr;grid-template-areas:"pie""line""bar"}.pie-card.svelte-i2o9b1,.line-card.svelte-i2o9b1{min-height:160px}}@media (prefers-reduced-motion:reduce){.pie-chart.svelte-i2o9b1,.line-path.svelte-i2o9b1,.line-dot-halo.svelte-i2o9b1,.bar.svelte-i2o9b1,.floating-badge.svelte-i2o9b1{animation:none}.line-dot.svelte-i2o9b1,.line-dot-halo.svelte-i2o9b1{display:none}.floating-badge.svelte-i2o9b1{opacity:.6;transform:none}}
