.brand.svelte-s7a5o1{--brand:#0d9488;--brand-dark:#0f766e;--brand-darker:#115e59;--brand-soft:#e6f5f3}.brand-ink.svelte-s7a5o1{color:var(--brand-darker)}.hero.svelte-s7a5o1{min-height:500px}.hero-full.svelte-s7a5o1{width:100vw;position:relative;left:50%;transform:translate(-50%);margin-top:-1rem}.hero-overlay.svelte-s7a5o1{background:linear-gradient(120deg,#0f766ef2,#0d9488b3 42%,#0d94884d)}.cta.svelte-s7a5o1{background:linear-gradient(135deg,var(--brand),var(--brand-dark))}.glass.svelte-s7a5o1{background:#fffffff7;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px)}.stat-card.svelte-s7a5o1{background:#ffffff2e;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border:1px solid rgba(255,255,255,.35)}.brand-input.svelte-s7a5o1:focus{border-color:var(--brand);box-shadow:0 0 0 3px var(--brand-soft);outline:none}@keyframes svelte-s7a5o1-floaty{0%,to{transform:translateY(0) rotate(var(--r,0deg))}50%{transform:translateY(-12px) rotate(var(--r,0deg))}}.float.svelte-s7a5o1{animation:svelte-s7a5o1-floaty 5s ease-in-out infinite}@media (max-width: 767px){.hide-sm.svelte-s7a5o1{display:none}}.particles.svelte-s7a5o1{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;pointer-events:none;z-index:1}.particle.svelte-s7a5o1{position:absolute;bottom:-6%;line-height:1;opacity:0;will-change:transform,opacity;animation-name:svelte-s7a5o1-rise;animation-timing-function:linear;animation-iteration-count:infinite;text-shadow:0 1px 2px rgba(0,0,0,.18)}@keyframes svelte-s7a5o1-rise{0%{transform:translateY(0) rotate(0);opacity:0}10%{opacity:.9}90%{opacity:.9}to{transform:translateY(-560px) rotate(var(--rot,0deg));opacity:0}}@media (prefers-reduced-motion: reduce){.particle.svelte-s7a5o1{display:none}}.countdown-banner.svelte-s7a5o1{border-radius:1.25rem;padding:1.75rem 1.25rem;box-shadow:0 10px 30px #0000001f}.cd-before.svelte-s7a5o1{background:linear-gradient(135deg,#0f766e,#0d9488)}.cd-during.svelte-s7a5o1{background:linear-gradient(135deg,#e11d48,#f59e0b)}.cd-after.svelte-s7a5o1{background:linear-gradient(135deg,#475569,#334155)}
