.faq-wrapper.svelte-lka0h7{perspective:1000px}.faq-item.svelte-lka0h7{border:1px solid rgba(255,255,255,.1);border-radius:1rem;transition:all .4s ease;overflow:hidden;transform-style:preserve-3d}.faq-question.svelte-lka0h7{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.faq-answer.svelte-lka0h7{height:0;opacity:1;overflow:hidden;transform-origin:top center}.icon-wrapper.svelte-lka0h7{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;background-color:#ffffff0d;transition:background-color .3s ease}.faq-icon.svelte-lka0h7{font-size:1.5rem;line-height:1;transform-origin:center;position:relative}.heading-animation.svelte-lka0h7{opacity:0;animation:svelte-lka0h7-fadeInUp 1s ease forwards}@keyframes svelte-lka0h7-fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.status-badge.svelte-w5ohzt,.hero-title.svelte-w5ohzt,.hero-description.svelte-w5ohzt,.hero-cta.svelte-w5ohzt,.trust-badges.svelte-w5ohzt{opacity:0;transform:translateY(1rem)}.hero-gradient.svelte-w5ohzt{opacity:0;width:0}.text-highlight.svelte-w5ohzt{will-change:color;background-clip:text;-webkit-background-clip:text}.hero-cta.svelte-w5ohzt button:where(.svelte-w5ohzt){will-change:transform;box-shadow:0 4px 20px #4f46e533}@keyframes svelte-w5ohzt-float{0%{transform:translateY(0)}50%{transform:translateY(-10px)}to{transform:translateY(0)}}.glow-effect.svelte-w5ohzt{will-change:opacity}.overflow-hidden.svelte-1fnhosz{overflow:hidden;position:relative}.card.svelte-1fnhosz{transition:transform .3s ease,opacity .3s ease}.card.svelte-1fnhosz:hover{transform:translateY(-8px)}.scroll-arrow.svelte-1fnhosz{transition:transform .3s ease,opacity .3s ease}.scroll-arrow.svelte-1fnhosz:hover{transform:translateY(-50%) scale(1.1);background-color:#fff3}.swipe-hint.svelte-1fnhosz{animation:svelte-1fnhosz-fadeOut 3s forwards;animation-delay:3s}@keyframes svelte-1fnhosz-fadeOut{0%{opacity:1}to{opacity:0}}.cards.svelte-1c5yw4k{min-height:calc(100vh + 50px * var(--image-count, 1))}.card.svelte-1c5yw4k{transform-origin:center top;will-change:transform}.card.svelte-1c5yw4k:first-child{box-shadow:0 0 30px 3px #0000000d}section.svelte-2ouguu{background:radial-gradient(circle at center,#0a0a0a,#000)}
