.hero-title.svelte-te7p6c{font-size:clamp(2.25rem,1.5vw + 1.95rem,5.625rem);line-height:1.083;letter-spacing:-.02em}.hero-description.svelte-te7p6c{font-size:clamp(1rem,.25vw + .95rem,1.5rem);line-height:1.3}.hero-ctas.svelte-te7p6c .btn-arrow{font-size:clamp(1rem,.25vw + .95rem,1.5rem);font-weight:400;line-height:normal}@keyframes svelte-te7p6c-hero-entry-in{0%{opacity:0;transform:translateY(3rem)}to{opacity:1;transform:none}}@keyframes svelte-te7p6c-hero-entry-img-in{0%{opacity:0;transform:translate(4rem)}to{opacity:1;transform:none}}.hero-entry.svelte-te7p6c{opacity:1;animation:svelte-te7p6c-hero-entry-in .9s var(--ease-out-expo) both;will-change:opacity,transform}.hero-entry-1.svelte-te7p6c{animation-delay:.1s}.hero-entry-2.svelte-te7p6c{animation-delay:.25s}.hero-entry-3.svelte-te7p6c{animation-delay:.4s}.hero-entry-img.svelte-te7p6c{animation-name:svelte-te7p6c-hero-entry-img-in;animation-duration:1.1s;animation-delay:.2s}.hero-popups-stack.svelte-te7p6c{position:absolute;z-index:20;bottom:-4%;left:-6%;display:none;pointer-events:none}@media(min-width:1024px){.hero-popups-stack.svelte-te7p6c{display:block}}@keyframes svelte-te7p6c-hero-popup-in{0%{opacity:0;transform:translateY(100%) scale(.9)}to{opacity:1;transform:translateY(calc(var(--popup-idx, 0) * -110%)) translate(calc(var(--popup-idx, 0) * .5rem)) scale(1)}}.hero-popup.svelte-te7p6c{position:absolute;bottom:0;left:0;transform-origin:bottom left;animation:svelte-te7p6c-hero-popup-in .7s var(--ease-bounce) var(--popup-delay, 0ms) both;pointer-events:auto;will-change:opacity,transform}.hero-popup-card.svelte-te7p6c{display:flex;align-items:center;gap:.875rem;padding:1rem 1.25rem;background:#fffffff2;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid rgba(204,211,222,.4);border-radius:var(--radius-md);box-shadow:0 8px 32px #0f1c451a,0 2px 8px #0f1c450f;white-space:nowrap}.hero-popup-icon.svelte-te7p6c{display:flex;align-items:center;justify-content:center;width:2.75rem;height:2.75rem;border-radius:50%;background:var(--color-yellow-soft);flex-shrink:0}.hero-popup-text.svelte-te7p6c{display:flex;flex-direction:column;gap:.125rem}.hero-popup-title.svelte-te7p6c{font-size:var(--font-size-sm);font-weight:600;color:var(--color-navy);line-height:1.3}.hero-popup-subtitle.svelte-te7p6c{font-size:.8125rem;font-weight:400;color:var(--color-muted);line-height:1.4}.hero-popup-img.svelte-te7p6c{border-radius:var(--radius-md);box-shadow:0 8px 32px #0f1c451f,0 2px 8px #0f1c450f;max-width:18rem;height:auto}@media(prefers-reduced-motion:reduce){.hero-entry.svelte-te7p6c{opacity:1;transform:none;animation:none}.hero-popup.svelte-te7p6c{opacity:1;transform:translateY(calc(var(--popup-idx, 0) * -110%)) translate(calc(var(--popup-idx, 0) * .5rem)) scale(1);animation:none}}
