.typewriter-fallback.svelte-7095z5{display:inline}.typewriter-animated.svelte-7095z5,.has-js .typewriter-fallback.svelte-7095z5{display:none}.has-js .typewriter-animated.svelte-7095z5{display:inline}.title-line.svelte-gusv7c{position:relative;min-height:1.2em;line-height:1.2}.title-placeholder.svelte-gusv7c{visibility:hidden;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}.title-content.svelte-gusv7c{position:absolute;top:0;left:0;white-space:nowrap}.video-container.svelte-gusv7c{position:relative;z-index:1}.video-container.svelte-gusv7c:after{content:"";position:absolute;top:2px;right:-2px;bottom:-2px;left:2px;background:linear-gradient(to bottom right,#2563eb1a,#1d4ed80d);border-radius:.75rem;z-index:-1;filter:blur(10px)}@media(max-width:640px){h1.svelte-gusv7c{font-size:1.75rem}}.feature-card.svelte-1rqo7x4{height:100%;display:flex;flex-direction:column;transition:all .3s ease}.feature-card.svelte-1rqo7x4:hover{transform:translateY(-5px);border-color:#0000001a}.scroll-animate,.scroll-animate>div{height:100%;display:flex;flex-direction:column}details.svelte-1ubeasc{transition:all .3s ease}summary.svelte-1ubeasc{transition:all .3s ease;list-style:none}summary.svelte-1ubeasc::-webkit-details-marker{display:none}summary.svelte-1ubeasc:hover{color:#4b5563}.answer-content.svelte-1ubeasc{max-height:0;opacity:0;overflow:hidden;transition:all .3s ease-in-out}details[open].svelte-1ubeasc .answer-content:where(.svelte-1ubeasc){max-height:1000px;opacity:1;animation:svelte-1ubeasc-fadeIn .3s ease-in-out}@keyframes svelte-1ubeasc-fadeIn{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.faq-card.svelte-1ubeasc{height:100%;display:flex;flex-direction:column}.gradient-bg{background:linear-gradient(135deg,#2563eb,#1d4ed8)}.gradient-text{background:linear-gradient(135deg,#2563eb,#1d4ed8);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;text-fill-color:transparent}.section-gradient.svelte-c5vyf9{position:relative;overflow:hidden}.section-gradient.blue-to-white.svelte-c5vyf9{background:linear-gradient(to bottom,#2563eb1a,#fff 85%)}.section-gradient.white-to-blue.svelte-c5vyf9{background:linear-gradient(to bottom,#fff 15%,#2563eb1a)}
