.hero.svelte-1uha8ag{position:relative;padding:var(--space-20) 0;min-height:85vh;display:flex;align-items:center;overflow:hidden;background-color:var(--neutral-50)}.hero-bg.svelte-1uha8ag{position:absolute;inset:0;z-index:0;background:radial-gradient(circle at top right,rgba(37,99,235,.08),transparent 40%),radial-gradient(circle at bottom left,rgba(16,185,129,.05),transparent 40%)}.hero-slide-image.svelte-1uha8ag{position:absolute;inset:0;background-size:cover;background-position:center;opacity:0;transform:scale(1.05);transition:opacity 1.5s ease-in-out,transform 8s linear;z-index:-2}.hero-slide-image.active.svelte-1uha8ag{opacity:1;transform:scale(1)}.hero-overlay-dark.svelte-1uha8ag{position:absolute;inset:0;background:linear-gradient(135deg,#0f172ad9,#0f172a80);z-index:-1}.hero.has-slides.svelte-1uha8ag .hero-title:where(.svelte-1uha8ag),.hero.has-slides.svelte-1uha8ag .hero-desc:where(.svelte-1uha8ag){color:#fff;text-shadow:0 2px 12px rgba(0,0,0,.4)}.hero.has-slides.svelte-1uha8ag .text-gradient:where(.svelte-1uha8ag){background:linear-gradient(135deg,#93c5fd,#6ee7b7);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.hero-dots.svelte-1uha8ag{display:flex;justify-content:center;gap:var(--space-2);margin-top:var(--space-10)}.hero-dot.svelte-1uha8ag{width:32px;height:4px;border-radius:var(--radius-full);background:#ffffff4d;border:none;cursor:pointer;transition:all var(--transition-fast)}.hero-dot.svelte-1uha8ag:hover{background:#fff9}.hero-dot.active.svelte-1uha8ag{background:#fff;width:48px}.glow-orb.svelte-1uha8ag{position:absolute;border-radius:50%;filter:blur(80px);z-index:-1}.orb-1.svelte-1uha8ag{top:-10%;right:-5%;width:600px;height:600px;background:#2563eb26}.orb-2.svelte-1uha8ag{bottom:-10%;left:-5%;width:500px;height:500px;background:#10b9811a}.hero-content.svelte-1uha8ag{position:relative;z-index:1;max-width:800px;text-align:center;margin:0 auto}.hero-badge.svelte-1uha8ag{display:inline-block;padding:var(--space-2) var(--space-5);background:#fffc;border:1px solid rgba(37,99,235,.2);box-shadow:var(--shadow-sm);color:var(--primary-800);font-size:var(--font-size-sm);font-weight:700;border-radius:var(--radius-full);margin-bottom:var(--space-6)}.hero-title.svelte-1uha8ag{font-size:clamp(2rem,5vw,var(--font-size-5xl));line-height:1.15;margin-bottom:var(--space-6)}.hero-desc.svelte-1uha8ag{font-size:var(--font-size-lg);color:var(--neutral-600);line-height:1.8;margin:0 auto var(--space-10);max-width:680px}.hero-actions.svelte-1uha8ag{display:flex;gap:var(--space-4);justify-content:center;flex-wrap:wrap}.btn-lg.svelte-1uha8ag{padding:var(--space-4) var(--space-8);font-size:var(--font-size-base)}.stats-section.svelte-1uha8ag{padding-top:0;margin-top:-60px;position:relative;z-index:10}.stats-grid.svelte-1uha8ag{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--space-6)}.stat-card.svelte-1uha8ag{padding:var(--space-8) var(--space-6);text-align:center}.stat-icon.svelte-1uha8ag{font-size:2.5rem;margin-bottom:var(--space-3)}.stat-number.svelte-1uha8ag{font-size:var(--font-size-3xl);font-weight:800;color:var(--primary-800);line-height:1.2;margin-bottom:var(--space-2)}.stat-label.svelte-1uha8ag{font-size:var(--font-size-sm);color:var(--neutral-500);font-weight:600;text-transform:uppercase;letter-spacing:.05em}.text-center.svelte-1uha8ag{text-align:center}.mx-auto.svelte-1uha8ag{margin-left:auto;margin-right:auto}.mt-12.svelte-1uha8ag{margin-top:var(--space-12)}.shortcut-card.svelte-1uha8ag{padding:var(--space-8);display:block}.shortcut-icon-wrapper.svelte-1uha8ag{width:64px;height:64px;background:var(--primary-50);border-radius:var(--radius-xl);display:flex;align-items:center;justify-content:center;font-size:2rem;margin-bottom:var(--space-6);color:var(--primary-600);transition:transform var(--transition-base)}.shortcut-card.svelte-1uha8ag:hover .shortcut-icon-wrapper:where(.svelte-1uha8ag){transform:scale(1.1) rotate(-5deg);background:var(--primary-100)}.shortcut-card.svelte-1uha8ag h3:where(.svelte-1uha8ag){font-size:var(--font-size-xl);font-weight:700;color:var(--neutral-900);margin-bottom:var(--space-3)}.shortcut-card.svelte-1uha8ag p:where(.svelte-1uha8ag){color:var(--neutral-500);font-size:var(--font-size-base)}.news-section.svelte-1uha8ag{background-color:var(--primary-50);border-top:1px solid var(--primary-100)}.section-header-row.svelte-1uha8ag{display:flex;justify-content:space-between;align-items:flex-end}.mb-0.svelte-1uha8ag{margin-bottom:0!important}.mb-3.svelte-1uha8ag{margin-bottom:var(--space-3)}.mt-4.svelte-1uha8ag{margin-top:var(--space-4)}.mt-10.svelte-1uha8ag{margin-top:var(--space-10)}.text-sm.svelte-1uha8ag{font-size:var(--font-size-sm)}.font-medium.svelte-1uha8ag{font-weight:500}.text-neutral-500.svelte-1uha8ag{color:var(--neutral-500)}.news-thumb.svelte-1uha8ag{height:220px;background-size:cover;background-position:center;border-bottom:1px solid var(--neutral-100)}.bg-gradient.svelte-1uha8ag{background:linear-gradient(135deg,var(--primary-100),var(--primary-200))}.news-title.svelte-1uha8ag{font-size:var(--font-size-lg);font-weight:700;color:var(--neutral-900);margin-bottom:var(--space-3);line-height:1.4}.news-excerpt.svelte-1uha8ag{color:var(--neutral-500)}.news-card.svelte-1uha8ag:hover .text-sm:where(.svelte-1uha8ag){color:var(--primary-600)}@media(max-width:1024px){.stats-grid.svelte-1uha8ag{grid-template-columns:repeat(2,1fr);gap:var(--space-4)}}@media(max-width:768px){.hero.svelte-1uha8ag{min-height:auto;padding:var(--space-16) 0}.hero-title.svelte-1uha8ag{font-size:var(--font-size-4xl)}.stats-section.svelte-1uha8ag{margin-top:0}.section-header-row.svelte-1uha8ag{flex-direction:column;align-items:flex-start;gap:var(--space-5)}.hero-actions.svelte-1uha8ag{flex-direction:column}.btn-lg.svelte-1uha8ag{width:100%;text-align:center}}@media(max-width:480px){.hero-title.svelte-1uha8ag{font-size:var(--font-size-3xl)}.stats-grid.svelte-1uha8ag{grid-template-columns:1fr}}
