.hero.svelte-1q37ri0{min-height:600px;display:flex;align-items:center;justify-content:center;background-color:var(--color-bg-primary);padding-top:calc(var(--space-6xl) + 60px);padding-bottom:0;position:relative}.hero-small.svelte-1q37ri0{min-height:400px}.hero-tint.svelte-1q37ri0{background-color:var(--color-background-tint);overflow:hidden}.hero-tint.svelte-1q37ri0:not(.hero-split){padding-bottom:var(--space-4xl)}.hero-split.svelte-1q37ri0{min-height:0;padding-bottom:var(--space-5xl)}.hero-split.svelte-1q37ri0 .hero-container:where(.svelte-1q37ri0){display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:var(--space-3xl);align-items:center}.hero-split.svelte-1q37ri0 .hero-content:where(.svelte-1q37ri0){max-width:none;margin:0;gap:var(--space-lg)}.hero-visual.svelte-1q37ri0{min-width:0}.hero-back.svelte-1q37ri0{display:inline-flex;align-items:center;gap:var(--space-xs);min-height:44px;color:var(--color-primary);font-size:var(--text-sm);font-weight:var(--font-weight-semibold);text-decoration:none}.hero-back.svelte-1q37ri0:hover{text-decoration:underline}.hero-back.svelte-1q37ri0:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px;border-radius:var(--radius-sm)}.hero-split.svelte-1q37ri0 .hero-title:where(.svelte-1q37ri0){text-wrap:balance}.hero-split.svelte-1q37ri0 .hero-title-highlight:where(.svelte-1q37ri0){display:block}.hero-container.svelte-1q37ri0{width:100%;position:relative;z-index:1}.hero-content.svelte-1q37ri0{display:flex;flex-direction:column;align-items:center;text-align:center;max-width:800px;margin:0 auto;gap:var(--space-xl)}.hero-left.svelte-1q37ri0 .hero-content:where(.svelte-1q37ri0){align-items:flex-start;text-align:left}.hero-subtitle.svelte-1q37ri0{font-family:var(--font-body);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--color-primary);text-transform:uppercase;letter-spacing:var(--letter-spacing-wide)}.hero-title.svelte-1q37ri0{color:var(--color-text-primary);max-width:700px}.hero-title-highlight.svelte-1q37ri0{background:linear-gradient(to top,#4d6cfa,#4d6cfa40);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.hero-description.svelte-1q37ri0{color:var(--color-text-secondary);max-width:600px}.badges.svelte-1q37ri0{display:inline-flex;align-items:center;gap:var(--space-lg);padding:var(--space-sm) var(--space-xl);background:var(--color-white);border:1px solid var(--color-gray-200);border-radius:var(--radius-full)}.hero-left.svelte-1q37ri0 .badges:where(.svelte-1q37ri0){justify-content:flex-start}.badge.svelte-1q37ri0{display:inline-flex;align-items:center;gap:var(--space-sm);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-text-primary)}.badge-flag.svelte-1q37ri0{width:18px;height:18px;object-fit:cover;border-radius:50%;flex-shrink:0}.badge-icon.svelte-1q37ri0{display:flex;align-items:center;justify-content:center;color:var(--color-icon, #50AC7A)}.hero-cta.svelte-1q37ri0{display:flex;gap:var(--space-md);margin-top:var(--space-md);flex-wrap:wrap;justify-content:center}.hero-left.svelte-1q37ri0 .hero-cta:where(.svelte-1q37ri0){justify-content:flex-start}.hero-cta.svelte-1q37ri0 .btn:where(.svelte-1q37ri0){gap:var(--space-xs)}.btn-avatar-wrapper.svelte-1q37ri0{position:relative;display:inline-flex}.btn-avatar.svelte-1q37ri0{width:30px;height:30px;border-radius:50%;object-fit:cover}.online-indicator.svelte-1q37ri0{position:absolute;top:-1px;right:-1px;width:8px;height:8px;background-color:#22c55e;border-radius:50%}@media(max-width:1199.98px){.hero-split.svelte-1q37ri0 .hero-container:where(.svelte-1q37ri0){grid-template-columns:minmax(0,1fr);gap:var(--space-2xl)}.hero-split.svelte-1q37ri0 .hero-content:where(.svelte-1q37ri0){max-width:640px}}@media(max-width:809.98px){.hero-split.svelte-1q37ri0{padding-bottom:var(--space-3xl)}.hero-tint.svelte-1q37ri0:not(.hero-split){padding-bottom:var(--space-3xl)}.hero.svelte-1q37ri0{min-height:500px;padding-top:calc(var(--space-4xl) + 60px)}.hero-small.svelte-1q37ri0{min-height:300px}.hero-content.svelte-1q37ri0{gap:var(--space-lg)}.hero-cta.svelte-1q37ri0{flex-direction:column;width:100%;gap:var(--space-sm)}}
