.modal-content-area.svelte-nha6bn{overflow-y:scroll;scrollbar-width:none;-ms-overflow-style:none}.star-draw.svelte-q6dc0t{stroke-dasharray:1;stroke-dashoffset:1;animation:svelte-q6dc0t-draw 1.2s linear forwards;animation-delay:2.5s}@keyframes svelte-q6dc0t-draw{to{stroke-dashoffset:0}}@keyframes svelte-q6dc0t-float{0%,to{transform:translateY(0) rotate(0)}50%{transform:translateY(-20px) rotate(5deg)}}@keyframes svelte-q6dc0t-float-slow{0%,to{transform:translate(0)}50%{transform:translate(10px,-15px)}}.bubble-slow.svelte-q6dc0t{animation:svelte-q6dc0t-float-slow 6s ease-in-out infinite}body{word-break:keep-all;margin:0;overflow-x:hidden}.blue-underline.svelte-q6dc0t{position:relative;display:inline-block;color:#2563eb}.blue-underline.svelte-q6dc0t:after{content:"";position:absolute;left:0;bottom:2px;width:0;height:3px;background-color:#2563eb;transition:width .8s ease-out;transition-delay:1s}.blue-underline.active.svelte-q6dc0t:after{width:100%}@keyframes svelte-q6dc0t-float-slow{0%,to{transform:translate(0)}50%{transform:translate(-10px,15px)}}.bubble-ani.svelte-q6dc0t{animation:svelte-q6dc0t-float-slow 7s ease-in-out infinite}@keyframes svelte-q6dc0t-fire-flicker{0%,to{opacity:.8;transform:scale(1);filter:brightness(1)}50%{opacity:1;transform:scale(1.05);filter:brightness(1.3) contrast(1.2)}}.animate-fire.svelte-q6dc0t{animation:svelte-q6dc0t-fire-flicker 3s ease-in-out infinite}.text-glow.svelte-q6dc0t{text-shadow:0 0 15px rgba(255,255,255,.5),0 0 30px rgba(255,255,255,.2)}body{margin:0;color:#fff;word-break:keep-all}@keyframes svelte-q6dc0t-grow-up{0%{height:0}to{height:var(--target-height)}}.bar.svelte-q6dc0t{animation:svelte-q6dc0t-grow-up 1.2s cubic-bezier(.33,1,.68,1) forwards;animation-delay:.5s}.arrow-path.svelte-q6dc0t{stroke-dasharray:500;stroke-dashoffset:500;animation:svelte-q6dc0t-draw-arrow 1.5s ease-out forwards;animation-delay:1.2s}@keyframes svelte-q6dc0t-draw-arrow{to{stroke-dashoffset:0}}.bg-soft.svelte-q6dc0t{background:radial-gradient(circle at center,#f3f4f6cc,#fff 70%)}@keyframes svelte-q6dc0t-float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.bubble-ani.svelte-q6dc0t{animation:svelte-q6dc0t-float 5s ease-in-out infinite}body{word-break:keep-all;background-color:#fff;margin:0}@keyframes svelte-q6dc0t-pulse-glow{0%,to{box-shadow:0 0 #2226}50%{box-shadow:0 0 20px 5px #2223}}.animate-pulse-custom.svelte-q6dc0t{animation:svelte-q6dc0t-pulse-glow 2s infinite}body{word-break:keep-all;margin:0}.swiper.svelte-q6dc0t{padding:30px 0;width:100%;height:100%}.swiper-slide.svelte-q6dc0t{text-align:center;font-size:18px;background:#fff;display:flex;justify-content:center;align-items:center;height:auto}.swiper-slide.svelte-q6dc0t img:where(.svelte-q6dc0t){display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.minimal-form.svelte-q6dc0t{width:100%;max-width:400px;margin:0 auto}.minimal-form-title.svelte-q6dc0t{font-size:1.25rem;font-weight:700;color:#1a1a1a;text-align:center;margin-bottom:2rem}.minimal-form-group.svelte-q6dc0t{margin-bottom:1.5rem;text-align:left}.minimal-input.svelte-q6dc0t{width:100%;padding:.75rem 0;border:none;border-bottom:1px solid #e0e0e0;background-color:transparent;font-size:1rem;color:#1a1a1a;transition:border-color .2s;border-radius:0;box-shadow:none;outline:none}.minimal-input.svelte-q6dc0t:focus{border-bottom-color:#1a1a1a}.minimal-input.svelte-q6dc0t::-moz-placeholder{color:#a0a0a0}.minimal-input.svelte-q6dc0t::placeholder{color:#a0a0a0}.minimal-submit-btn.svelte-q6dc0t{width:100%;padding:1rem;background-color:#1a1a1a;color:#fff;border:none;border-radius:12px;font-size:1rem;font-weight:600;cursor:pointer;transition:background-color .2s;margin-top:.5rem}.minimal-submit-btn.svelte-q6dc0t:hover{background-color:#333}.visually-hidden.svelte-q6dc0t{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.containers.svelte-1hplq2k{position:relative;display:flex;flex-direction:column;align-items:center}.video-wrapper.svelte-1hplq2k{position:absolute;top:0;left:0;width:100%}.video-wrapper.svelte-1hplq2k video:where(.svelte-1hplq2k){width:100%;height:auto}.swiper.svelte-1hplq2k{padding:30px 0;width:100%;height:100%}.swiper-slide.svelte-1hplq2k{text-align:center;font-size:18px;background:#fff;display:flex;justify-content:center;align-items:center;height:auto}.swiper-slide.svelte-1hplq2k img:where(.svelte-1hplq2k){display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}
