.submit-success-message.svelte-1tywq0n,.submit-error-message.svelte-1tywq0n,.security-check-message.svelte-1tywq0n{padding:.75rem 1.5rem;font-size:.875rem;font-weight:400;text-align:center;animation:svelte-1tywq0n-fadeIn .3s ease-out;transition:opacity .6s ease-out;pointer-events:auto;color:#fff;border-radius:0;border:none;box-shadow:none;position:relative;width:auto;display:inline-block}.submit-success-message.svelte-1tywq0n{display:flex;flex-direction:column;gap:.5rem;background:transparent;color:var(--color-primary);font-weight:400;font-size:1.25em;padding:1em 2em;line-height:1}.submit-error-message.svelte-1tywq0n{background:#dc2626;color:#fff}.security-check-message.svelte-1tywq0n{background:#ff6b35;color:#fff;overflow:hidden}.progress-line.svelte-1tywq0n{position:absolute;bottom:0;left:0;height:2px;width:200px;background:#fff;animation:svelte-1tywq0n-progressLine 2s ease-in-out infinite}@keyframes svelte-1tywq0n-progressLine{0%{left:-200px}50%{left:100%}to{left:-200px}}#turnstile-widget-overlay.svelte-1tywq0n{display:flex;align-items:center;justify-content:center}#turnstile-widget-overlay.pointer-events-auto.svelte-1tywq0n{pointer-events:auto}.content-warning-tooltip.svelte-1tywq0n{position:absolute;bottom:100%;left:.35rem;right:.35rem;padding:.75rem .5rem;font-size:.875rem;font-weight:400;text-align:center;background:#dc2626;color:#fff;border-radius:0;transform:translateY(calc(100% + 1rem));opacity:0}.content-warning-tooltip.warning-slide-up.svelte-1tywq0n{animation:svelte-1tywq0n-slideUpFromBehind .3s ease-out forwards}.content-warning-tooltip.warning-slide-down.svelte-1tywq0n{animation:svelte-1tywq0n-slideDownToBehind .3s ease-out forwards}.content-warning-tooltip.warning-visible.svelte-1tywq0n{transform:translateY(0);opacity:1}@keyframes svelte-1tywq0n-slideUpFromBehind{0%{transform:translateY(calc(100% + 1rem));opacity:0}to{transform:translateY(0);opacity:1}}@keyframes svelte-1tywq0n-slideDownToBehind{0%{transform:translateY(0);opacity:1}to{transform:translateY(calc(100% + 1rem));opacity:0}}.has-warning.svelte-1tywq0n:before{content:"";position:absolute;left:-.7rem;top:0;bottom:0;width:.5rem;background:#dc2626;z-index:10}@keyframes svelte-1tywq0n-fadeIn{0%{opacity:0}to{opacity:1}}.form-highlight{animation:svelte-1tywq0n-liftAndDrop .8s ease-out .5s}@keyframes svelte-1tywq0n-liftAndDrop{0%{box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;transform:scale(1)}50%{box-shadow:0 25px 50px -12px #00000040,0 15px 30px -8px #00000026;transform:scale(1.05)}to{box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;transform:scale(1)}}.cta-button{position:relative;z-index:1}.star-glow{pointer-events:none;filter:drop-shadow(0 0 0px currentColor);animation:svelte-1tywq0n-starGlowCycle var(--glow-cycle-duration, 2.6s) ease-in-out infinite}.star-glow-1{animation-delay:0s}.star-glow-2{animation-delay:.3s}.star-glow-3{animation-delay:.6s}.star-glow-4{animation-delay:.9s}@keyframes svelte-1tywq0n-starGlowCycle{0%{filter:drop-shadow(0 0 0px currentColor);opacity:1}9%{filter:drop-shadow(0 0 10px currentColor) drop-shadow(0 0 16px currentColor);opacity:1}11%,to{filter:drop-shadow(0 0 0px currentColor);opacity:1}}.reveal-nut-fade-in{animation:svelte-1tywq0n-revealNutFadeIn 1.5s ease-in .4s forwards;opacity:0}@keyframes svelte-1tywq0n-revealNutFadeIn{0%{opacity:0;transform:translate(-50%) translateY(0)}to{opacity:1;transform:translate(-50%) translateY(0)}}
