.section-title.svelte-110u9ev{background:linear-gradient(90deg,#22d3ee,#60a5fa,#ec4899);-webkit-text-fill-color:transparent;letter-spacing:-.03em;-webkit-background-clip:text;background-clip:text;margin-bottom:1rem;font-family:Montserrat,sans-serif;font-size:clamp(2rem,5vw,3.5rem);font-weight:900;line-height:1.2}.step-card-wrapper.svelte-110u9ev{z-index:1;will-change:transform;background:linear-gradient(135deg,#00f0ff33,#a855f726,#fe2c5533);border-radius:1rem;padding:1px;transition:transform .4s,box-shadow .4s,background .4s;position:relative;box-shadow:0 0 10px #00f0ff1a,0 0 20px #a855f70f}.step-card-wrapper.svelte-110u9ev:hover{background:linear-gradient(135deg,#00f0ff66,#a855f74d,#fe2c5566);box-shadow:0 0 20px #00f0ff40,0 0 40px #a855f726}.seam-section-btn.svelte-110u9ev{color:#fff;cursor:pointer;background:linear-gradient(135deg,#22c55e,#16a34a);border:none;border-radius:14px;justify-content:center;align-items:center;gap:.625rem;width:100%;padding:.875rem 1.5rem;font-size:.9375rem;font-weight:700;transition:box-shadow .3s,transform .3s;display:flex;box-shadow:0 0 24px #22c55e66,0 4px 20px #0009}.seam-section-btn.svelte-110u9ev:hover{transform:translateY(-1px);box-shadow:0 0 36px #22c55e99,0 4px 24px #000000b3}.section-title.svelte-glot6k{background:linear-gradient(90deg,#22d3ee,#60a5fa);-webkit-text-fill-color:transparent;letter-spacing:-.03em;-webkit-background-clip:text;background-clip:text;margin-bottom:1rem;font-family:Montserrat,sans-serif;font-size:clamp(1.75rem,4vw,2.75rem);font-weight:900;line-height:1.2}.trust-card.svelte-glot6k{background:#ffffff05;border:1px solid #ffffff0f;border-radius:1rem;padding:1.5rem;transition:transform .3s,background .3s,border-color .3s}.trust-card.svelte-glot6k:hover{background:#00f0ff0d;border-color:#00f0ff33;transform:translateY(-2px)}.github-link.svelte-glot6k{color:#00f0ff;background:#00f0ff0f;border:1px solid #00f0ff33;border-radius:.75rem;align-items:center;gap:.625rem;padding:.75rem 1.5rem;font-size:.9375rem;font-weight:600;text-decoration:none;transition:background .3s,border-color .3s,box-shadow .3s,transform .3s;display:inline-flex}.github-link.svelte-glot6k:hover{background:#00f0ff1f;border-color:#00f0ff66;transform:translateY(-1px);box-shadow:0 0 20px #00f0ff26}.github-link.svelte-glot6k:hover .arrow:where(.svelte-glot6k){transform:translate(3px)}.arrow.svelte-glot6k{transition:transform .3s}.carousel-wrapper.svelte-61hu86{overflow:visible}.carousel-track.svelte-61hu86{height:400px}@media(min-width:640px){.carousel-track.svelte-61hu86{height:450px}}@media(min-width:1024px){.carousel-track.svelte-61hu86{height:500px}}.faq-card.svelte-61hu86{transition:box-shadow .3s}.faq-card.svelte-61hu86>div:where(.svelte-61hu86){-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}.cta-title.svelte-batmhs{background:linear-gradient(90deg,#22d3ee,#60a5fa,#ec4899);-webkit-text-fill-color:transparent;letter-spacing:-.03em;-webkit-background-clip:text;background-clip:text;font-family:Montserrat,sans-serif;font-size:clamp(2.5rem,6vw,4.5rem);font-weight:900;line-height:1.1}.bg-grid.svelte-batmhs{pointer-events:none;background-image:linear-gradient(#00f0ff05 1px,#0000 1px),linear-gradient(90deg,#00f0ff05 1px,#0000 1px);background-size:60px 60px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(70% 50%,#000 30%,#0000 100%);mask-image:radial-gradient(70% 50%,#000 30%,#0000)}.cta-btn.svelte-batmhs{color:#00f0ff;cursor:pointer;background:linear-gradient(135deg,#00f0ff1a,#fe2c551a);border:2px solid #00f0ff;border-radius:14px;justify-content:center;align-items:center;gap:.75rem;padding:1.125rem 2.5rem;font-size:1.125rem;font-weight:700;transition:color .3s,border-color .3s,box-shadow .3s,transform .3s;display:inline-flex;position:relative;overflow:hidden}.cta-btn.svelte-batmhs:before{content:"";opacity:0;background:linear-gradient(135deg,#00f0ff,#fe2c55);transition:opacity .3s;position:absolute;inset:0}.cta-btn.svelte-batmhs:hover{color:#fff;border-color:#0000;transform:translateY(-2px);box-shadow:0 0 30px #00f0ff80,0 0 60px #fe2c554d}.cta-btn.svelte-batmhs:hover:before{opacity:1}.cta-btn.svelte-batmhs svg:where(.svelte-batmhs),.cta-btn.svelte-batmhs span:where(.svelte-batmhs){z-index:1;position:relative}
