.hero-line.svelte-1yiepnt,.hero-sub.svelte-1yiepnt{opacity:0}@keyframes svelte-1yiepnt-materialize{to{opacity:1}}.hero-ready.hero-line.svelte-1yiepnt{animation:svelte-1yiepnt-materialize .7s ease forwards;animation-delay:.1s}.hero-ready.svelte-1yiepnt .hero-sub:where(.svelte-1yiepnt){animation:svelte-1yiepnt-materialize .6s ease forwards;animation-delay:calc(.5s + var(--sub-i, 0) * .12s)}@media (prefers-reduced-motion: reduce){.hero-line.svelte-1yiepnt,.hero-sub.svelte-1yiepnt{opacity:1!important;animation:none!important}}@media (min-width: 768px){.staircase-step.svelte-1yiepnt{margin-left:calc(var(--i) * 18%)}}.calc-field.svelte-1yiepnt{display:flex;flex-direction:column;gap:.25rem}.calc-field.svelte-1yiepnt span:where(.svelte-1yiepnt){font-family:Inter,sans-serif;font-size:.625rem;color:#6b6b6b;text-transform:uppercase;letter-spacing:.1em}.calc-field.svelte-1yiepnt input:where(.svelte-1yiepnt),.calc-field.svelte-1yiepnt select:where(.svelte-1yiepnt){font-family:Inter,sans-serif;font-size:.875rem;padding:.5rem .75rem;border:1px solid rgba(26,26,26,.15);background:#f5f4f0;color:#1a1a1a;border-radius:2px;transition:border-color .2s ease}.calc-field.svelte-1yiepnt input:where(.svelte-1yiepnt):focus,.calc-field.svelte-1yiepnt select:where(.svelte-1yiepnt):focus{outline:none;border-color:#1a1a1a66}
