#waves-bg.svelte-1q37ri0{position:fixed;top:0;left:0;width:100%;height:100%;z-index:0;pointer-events:none}.content-layer.svelte-1q37ri0{position:relative;min-height:100vh;display:flex;align-items:center;z-index:10}.content-layer.svelte-1q37ri0 .container:where(.svelte-1q37ri0){padding:0 1rem}.hero-content.svelte-1q37ri0{max-width:800px}.headline.svelte-1q37ri0{font-size:4rem;line-height:1.1;font-weight:500;margin-bottom:2rem;color:var(--text-primary);letter-spacing:-.02em}.cta-pill.svelte-1q37ri0{appearance:none;border:none;background:#1d1d1f;color:#fff;padding:1rem 2rem;border-radius:100px;font-size:.875rem;cursor:pointer;transition:transform .2s;display:inline-flex;align-items:center;font-weight:600}.cta-pill.svelte-1q37ri0:hover{transform:translateY(-2px);box-shadow:0 4px 12px #0000001a}@media(max-width:768px){.headline.svelte-1q37ri0{font-size:1.75rem}.cta-pill.svelte-1q37ri0{padding:.75rem 1.5rem;font-size:.8rem}}.overview-section.svelte-16jqbzs{display:flex;align-items:center;justify-content:center;min-height:100vh;padding:10rem 0;background:radial-gradient(circle at center,#ffffff08,#0000 70%)}.container.svelte-16jqbzs{width:100%;max-width:1200px;margin:0 auto;padding:0 2rem;display:flex;flex-direction:column;align-items:center}.logo-hero.svelte-16jqbzs{display:flex;flex-direction:column;align-items:center;gap:1.5rem;margin-bottom:3rem}.logo-img.svelte-16jqbzs{width:80px;height:auto;filter:drop-shadow(0 0 20px rgba(255,255,255,.1))}.logo-text.svelte-16jqbzs{z-index:2;font-family:Raleway,sans-serif;font-size:clamp(2.5rem,5vw,4rem);font-weight:700;color:#fff;letter-spacing:.1em;background:linear-gradient(to bottom,#c5c5c5,#000);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.divider.svelte-16jqbzs{width:100px;height:2px;background:linear-gradient(to right,transparent,var(--accent-color, #ffb700),transparent);margin:0 auto 3rem;opacity:.6}.mission-statement.svelte-16jqbzs{font-family:Raleway,sans-serif;font-size:clamp(1.25rem,2vw,1.75rem);color:#606060;text-align:center;max-width:800px;line-height:1.6;font-weight:500}@media(max-width:768px){.logo-text.svelte-16jqbzs{font-size:2.5rem}}.capabilities-widget.svelte-s6blp5{width:100%;max-width:40rem;height:100%;display:flex;justify-content:center;align-items:center}.container.svelte-s6blp5{justify-content:center;align-items:center;padding:0;width:100%;display:flex;flex-direction:column;gap:1rem}.container.svelte-s6blp5 .content:where(.svelte-s6blp5){border:1px solid rgba(255,255,255,.1);display:flex;min-height:20rem;background-color:#0000004d;border-radius:16px;padding:2px;overflow:hidden}.container.svelte-s6blp5 .content:where(.svelte-s6blp5) .content-inner:where(.svelte-s6blp5){width:100%;color:#ffffffd9;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);padding:0;border:1px solid rgba(255,255,255,.08);border-radius:12px;flex-grow:1;background-color:#14141499;display:flex;overflow:hidden}.container.svelte-s6blp5 .content:where(.svelte-s6blp5) .image-full:where(.svelte-s6blp5){width:100%;height:100%}.container.svelte-s6blp5 .content:where(.svelte-s6blp5) .image-full:where(.svelte-s6blp5) img:where(.svelte-s6blp5){width:100%;height:100%;object-fit:contain;display:block}.container.svelte-s6blp5 .content:where(.svelte-s6blp5) .text-only:where(.svelte-s6blp5){padding:2rem;display:flex;align-items:center;justify-content:center;text-align:center;width:100%;height:100%}.container.svelte-s6blp5 .nav:where(.svelte-s6blp5){display:flex;flex-direction:row;gap:.75rem;align-items:center;justify-content:flex-start;width:100%;padding-bottom:.5rem}.container.svelte-s6blp5 .nav:where(.svelte-s6blp5) .nav-item:where(.svelte-s6blp5){-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);overflow:hidden;transition:all .4s cubic-bezier(.23,1,.32,1);position:relative;display:flex;align-items:center;justify-content:center;gap:0;padding:0;background-color:#ffffff0f;border:1px solid rgba(255,255,255,.06);border-radius:50px;cursor:pointer;height:2rem;max-width:2rem;flex-shrink:0;flex-grow:0}.container.svelte-s6blp5 .nav:where(.svelte-s6blp5) .nav-item:where(.svelte-s6blp5):disabled{border:1px solid rgba(255,255,255,.2);cursor:default}.container.svelte-s6blp5 .nav:where(.svelte-s6blp5) .nav-item:where(.svelte-s6blp5) .icon:where(.svelte-s6blp5){z-index:2;display:flex;justify-content:center;align-items:center;flex-shrink:0;width:1.4rem;height:1.4rem;margin:.3rem;color:#1a1a1a;border-radius:50%;background-color:#ffebb0;transition:transform .3s ease}.container.svelte-s6blp5 .nav:where(.svelte-s6blp5) .nav-item:where(.svelte-s6blp5) .timer-beam:where(.svelte-s6blp5){position:absolute;top:0;left:0;height:100%;width:0%;border-radius:50px;background-color:#ffffff6b;z-index:0}.container.svelte-s6blp5 .nav:where(.svelte-s6blp5) .nav-item:where(.svelte-s6blp5):hover{background-color:#ffffff26;transform:translateY(-2px)}.container.svelte-s6blp5 .nav:where(.svelte-s6blp5) .nav-item:where(.svelte-s6blp5).active{max-width:8rem;width:8rem;justify-content:flex-start;background-color:#ffffff21;border-color:#fff0}.container.svelte-s6blp5 .nav:where(.svelte-s6blp5) .nav-item:where(.svelte-s6blp5).active .animate:where(.svelte-s6blp5){animation:svelte-s6blp5-grow 6s linear forwards}@keyframes svelte-s6blp5-grow{0%{width:0%}to{width:100%}}.aurora-container.svelte-1dcz2xb{width:100%;height:100%;position:absolute;top:0;left:0;overflow:hidden;pointer-events:none;z-index:0;mix-blend-mode:screen}canvas.svelte-1dcz2xb{display:block;position:absolute;top:0;left:0;width:100%;height:100%;filter:blur(8px)}.products-section.svelte-1ccbxwc{height:350vh;position:relative;background:#050505;color:#fff}.sticky-wrapper.svelte-1ccbxwc{position:sticky;top:0;height:100vh;width:100%;overflow:hidden;display:flex;align-items:center}.aurora-parallax.svelte-1ccbxwc{position:absolute;top:-20vh;left:0;width:100%;height:200vh;z-index:0;pointer-events:none;will-change:transform}.horizontal-strip.svelte-1ccbxwc{display:flex;height:100vh;width:max-content;will-change:transform;transform:translateZ(0)}.strip-item.svelte-1ccbxwc{min-width:100vw;max-width:200vw;height:100vh;flex-shrink:0;display:flex;align-items:center;justify-content:center;padding:4rem;box-sizing:border-box}.strip-item.svelte-1ccbxwc.first{padding:1rem;max-width:100vw}.intro-content.svelte-1ccbxwc{max-width:900px;text-align:center}.label.svelte-1ccbxwc{font-size:.875rem;letter-spacing:.2em;text-transform:uppercase;margin-bottom:2rem;display:inline-block;opacity:.8}.text-accent.svelte-1ccbxwc{color:var(--accent-color, #ff8c00)}.section-title.svelte-1ccbxwc{font-size:5rem;font-weight:700;line-height:1;color:#fff;margin-bottom:3rem;letter-spacing:-.03em}.intro-text.svelte-1ccbxwc{font-size:1.5rem;color:#a0a0a0;max-width:700px;margin:0 auto;line-height:1.6}.scroll-hint.svelte-1ccbxwc{display:block;margin-top:4rem;font-size:.875rem;opacity:.5;letter-spacing:.1em}.split-layout.svelte-1ccbxwc{display:grid;grid-template-columns:1fr 1.2fr;gap:6rem;max-width:1400px;width:100%;align-items:center}.text-col.svelte-1ccbxwc{text-align:left}.product-link.svelte-1ccbxwc{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);font-size:.75rem;font-weight:600;letter-spacing:3px;margin-bottom:1.5rem;display:inline-flex;align-items:center;padding:.4rem .8rem;border-radius:50px;text-decoration:none;color:#fff;text-shadow:0 0 8px var(--glow-color);background-color:color-mix(in srgb,var(--glow-color),transparent 90%);opacity:.9;transition:all .3s ease}.product-header.svelte-1ccbxwc{display:flex;align-items:center;gap:1.5rem;margin-bottom:2rem}.product-logo.svelte-1ccbxwc{max-width:100px;height:auto;display:block;-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.product-name.svelte-1ccbxwc{font-size:3.5rem;margin-bottom:0;color:#fff;font-weight:600;letter-spacing:-.02em}.description.svelte-1ccbxwc{color:#ffffffe6;line-height:1.6;font-size:1.5rem;font-weight:400;letter-spacing:-.01em;margin-bottom:2rem;max-width:600px}.image-col.svelte-1ccbxwc{position:relative;height:600px;display:flex;align-items:center;justify-content:center}@media(max-width:1024px){.section-title.svelte-1ccbxwc{font-size:3rem}.product-header.svelte-1ccbxwc{justify-content:center}.split-layout.svelte-1ccbxwc{grid-template-columns:1fr;gap:1.5rem;text-align:center}.text-col.svelte-1ccbxwc{text-align:center}.product-name.svelte-1ccbxwc{font-size:2.5rem;margin-bottom:1rem}.description.svelte-1ccbxwc{font-size:1rem;line-height:1.4;margin:0 auto 1.5rem;max-width:100%}.strip-item.svelte-1ccbxwc{min-width:100vw;margin-right:2rem;padding:2rem 10rem}.image-col.svelte-1ccbxwc{height:auto;min-height:0;display:block}}.founder-section.svelte-3j8cub{padding:8rem 0}.founder-section.svelte-3j8cub .container:where(.svelte-3j8cub){padding:0 1rem}.founder-card.svelte-3j8cub{display:grid;grid-template-columns:280px 1fr;gap:0;background:transparent;border-radius:24px;box-shadow:0 20px 40px #0000000a;overflow:hidden;border:1px solid rgba(0,0,0,.06);max-width:1000px;margin:0 auto}.image-wrapper.svelte-3j8cub{width:100%;height:100%;position:relative;background:#f0f0f0}.founder-img.svelte-3j8cub{width:100%;height:100%;object-fit:cover;filter:grayscale(100%);transition:filter .3s ease}.founder-card.svelte-3j8cub:hover .founder-img:where(.svelte-3j8cub){filter:grayscale(0%)}.content.svelte-3j8cub{padding:4rem;display:flex;flex-direction:column;justify-content:center;position:relative;background:#00000017;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.quote-icon.svelte-3j8cub{font-size:4rem;color:#ff1e00;line-height:1;margin-bottom:1rem;font-family:serif}.quote.svelte-3j8cub{font-size:1.5rem;font-weight:500;line-height:1.4;color:var(--text-primary);margin-bottom:2rem;font-family:Raleway,sans-serif}.divider.svelte-3j8cub{width:40px;height:2px;background:var(--accent-color);margin-bottom:2rem;opacity:.5}.bio.svelte-3j8cub{font-size:1rem;line-height:1.7;color:#3f3f3f;margin-bottom:2.5rem}.footer-row.svelte-3j8cub{display:flex;justify-content:space-between;align-items:flex-end}.signature.svelte-3j8cub{display:flex;flex-direction:column;gap:.25rem}.name.svelte-3j8cub{font-weight:700;color:var(--text-primary);font-family:Raleway,sans-serif}.role.svelte-3j8cub{font-size:.875rem;color:#494949;font-family:monospace}.linkedin-btn.svelte-3j8cub{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;background:#0077b5;color:#fff;font-size:1.25rem;transition:transform .2s ease,box-shadow .2s ease;text-decoration:none}.linkedin-btn.svelte-3j8cub:hover{transform:translateY(-2px);box-shadow:0 4px 12px #0077b54d}@media(max-width:850px){.founder-card.svelte-3j8cub{grid-template-columns:1fr}.image-wrapper.svelte-3j8cub{height:300px}.content.svelte-3j8cub{padding:2.5rem}}.opensource-section.svelte-113jxkb{padding:8rem 0;display:flex;justify-content:center;background:#000;color:#fff}.container.svelte-113jxkb{width:100%;max-width:1000px;padding:0 1rem;position:relative}.header.svelte-113jxkb{text-align:center;margin-bottom:4rem}.header.svelte-113jxkb .section-title:where(.svelte-113jxkb){font-size:2.5rem;font-weight:700;letter-spacing:-.02em;margin-bottom:1rem;color:#fff}.header.svelte-113jxkb .section-desc:where(.svelte-113jxkb){font-size:1.125rem;color:#a0a0a0;max-width:600px;margin:0 auto}.github-btn.svelte-113jxkb{display:inline-flex;align-items:center;padding:.6rem 1.25rem;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#ffffff1a;color:#fff;border:1px solid rgba(255,255,255,.2);border-radius:100px;text-decoration:none;font-family:IBM Plex Mono,monospace;font-size:.875rem;transition:all .2s ease;box-shadow:0 4px 12px #0003;margin-top:2rem}.github-btn.svelte-113jxkb .separator:where(.svelte-113jxkb){width:1px;height:14px;background-color:#fff3;margin:0 .8rem}.github-btn.svelte-113jxkb:hover{background:#fff3;transform:translateY(-2px);box-shadow:0 6px 16px #0000004d;border-color:#fff6}.repo-grid.svelte-113jxkb{background-color:#464646;padding:2px;display:grid;grid-template-columns:1fr 1fr;gap:2px}@media(max-width:768px){.repo-grid.svelte-113jxkb{grid-template-columns:1fr}}.repo-card.svelte-113jxkb{background-color:#050505;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);display:block;text-decoration:none;padding:3rem 2.5rem;transition:background .3s ease;position:relative;overflow:hidden}.repo-card.svelte-113jxkb:hover{background-color:#0a0a0a}.repo-card.svelte-113jxkb .repo-content:where(.svelte-113jxkb) .top:where(.svelte-113jxkb){display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:1.5rem}.repo-card.svelte-113jxkb .repo-content:where(.svelte-113jxkb) .top:where(.svelte-113jxkb) .repo-name:where(.svelte-113jxkb){font-size:1.5rem;font-weight:600;color:#fff;letter-spacing:-.02em}.repo-card.svelte-113jxkb .repo-content:where(.svelte-113jxkb) .top:where(.svelte-113jxkb) .badge:where(.svelte-113jxkb){font-size:.75rem;padding:.25rem .6rem;border:1px solid rgba(255,255,255,.2);border-radius:100px;color:#a0a0a0}.repo-card.svelte-113jxkb .repo-content:where(.svelte-113jxkb) .repo-desc:where(.svelte-113jxkb){font-size:1rem;line-height:1.6;color:#a0a0a0}.trust-section.svelte-hvbkeu{padding:8rem 0;background:#000;color:#fff;position:relative;overflow:hidden}.trust-section.svelte-hvbkeu:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.1),transparent)}.container.svelte-hvbkeu{max-width:1400px;margin:0 auto;padding:0 2rem;display:flex;flex-direction:column;gap:8rem}.section-header.svelte-hvbkeu{text-align:center;margin-bottom:2rem}.section-title.svelte-hvbkeu{font-size:3rem;font-weight:700;margin-bottom:1rem;background:linear-gradient(135deg,#fff,#888);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.section-subtitle.svelte-hvbkeu{font-size:1rem;color:var(--text-secondary);letter-spacing:.05em;max-width:600px;margin:0 auto}.stats-container.svelte-hvbkeu{display:flex;justify-content:center;align-items:center;gap:6rem;position:relative}.stat-card.svelte-hvbkeu{text-align:center;position:relative;z-index:1}.stat-value.svelte-hvbkeu{font-size:5rem;font-weight:700;display:block;line-height:1;margin-bottom:.5rem;background:linear-gradient(180deg,#fff,#666);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.stat-label.svelte-hvbkeu{font-size:.875rem;letter-spacing:.2em;color:var(--accent-color);opacity:.9}.stat-divider.svelte-hvbkeu{width:1px;height:80px;background:linear-gradient(to bottom,transparent,rgba(255,255,255,.2),transparent);transform:skew(-20deg)}.testimonials-label.svelte-hvbkeu{text-align:center;font-size:.875rem;letter-spacing:.1em;color:var(--text-secondary);margin-bottom:2rem;text-transform:uppercase;opacity:.7}.testimonials-section.svelte-hvbkeu{display:flex;flex-direction:column;gap:2rem;mask-image:linear-gradient(to right,transparent,black 10%,black 90%,transparent);-webkit-mask-image:linear-gradient(to right,transparent,black 10%,black 90%,transparent)}.marquee-wrapper.svelte-hvbkeu{width:100%;overflow:hidden;display:flex}.marquee-track.svelte-hvbkeu{display:flex;gap:2rem;width:max-content}.scroll-left.svelte-hvbkeu{animation:svelte-hvbkeu-scrollLeft 60s linear infinite}.scroll-right.svelte-hvbkeu{animation:svelte-hvbkeu-scrollRight 60s linear infinite}.marquee-wrapper.svelte-hvbkeu:hover .marquee-track:where(.svelte-hvbkeu){animation-play-state:paused}@keyframes svelte-hvbkeu-scrollLeft{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes svelte-hvbkeu-scrollRight{0%{transform:translate(-50%)}to{transform:translate(0)}}.review-card.svelte-hvbkeu{width:400px;flex-shrink:0;background:#ffffff08;border:1px solid rgba(255,255,255,.08);border-radius:16px;padding:2rem;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:all .3s ease}.review-card.svelte-hvbkeu:hover{background:#ffffff0f;border-color:#ffffff26;transform:translateY(-4px);box-shadow:0 10px 30px #0003}.review-header.svelte-hvbkeu{display:flex;align-items:center;gap:1rem;margin-bottom:1.5rem;position:relative}.review-header.svelte-hvbkeu .avatar:where(.svelte-hvbkeu){width:42px;height:42px;border-radius:50%;border:2px solid rgba(255,255,255,.1)}.review-header.svelte-hvbkeu .meta:where(.svelte-hvbkeu){flex-grow:1}.review-header.svelte-hvbkeu .review-name:where(.svelte-hvbkeu){font-size:1rem;font-weight:700;color:#fff;margin-bottom:2px}.review-header.svelte-hvbkeu .review-username:where(.svelte-hvbkeu){font-size:.75rem;color:#ffffff80}.review-body.svelte-hvbkeu{font-size:1rem;line-height:1.6;color:#fffc;font-weight:400}.partners-section.svelte-hvbkeu{text-align:center;display:flex;flex-direction:column;align-items:center;gap:4rem}.partners-section.svelte-hvbkeu .partner-group:where(.svelte-hvbkeu){display:flex;flex-direction:column;align-items:center;gap:2rem;width:100%}.partners-section.svelte-hvbkeu .label:where(.svelte-hvbkeu){font-size:.875rem;letter-spacing:.25em;opacity:.5}.partners-section.svelte-hvbkeu .logos:where(.svelte-hvbkeu){display:flex;align-items:center;justify-content:center;gap:4rem;padding:2rem 4rem;background:linear-gradient(90deg,transparent,rgba(255,255,255,.02),transparent);border-radius:100px;border:1px solid rgba(255,255,255,.05);min-width:300px}.partners-section.svelte-hvbkeu .partner-logo:where(.svelte-hvbkeu){display:flex;align-items:center;justify-content:center;gap:1rem;opacity:1;transition:all .3s ease;filter:grayscale(100%);min-width:15rem}.partners-section.svelte-hvbkeu .partner-logo:where(.svelte-hvbkeu):hover{opacity:1;filter:grayscale(0%);transform:scale(1.05)}.partners-section.svelte-hvbkeu .partner-logo:where(.svelte-hvbkeu) .partner-name:where(.svelte-hvbkeu){font-size:1.75rem;font-weight:600}.partners-section.svelte-hvbkeu .vs-divider:where(.svelte-hvbkeu){width:1px;height:30px;background:#ffffff1a}@media(max-width:768px){.stats-container.svelte-hvbkeu{flex-direction:column;gap:3rem}.stat-divider.svelte-hvbkeu{width:60px;height:1px;transform:none}.stat-value.svelte-hvbkeu{font-size:3.5rem}.partners-section.svelte-hvbkeu .logos:where(.svelte-hvbkeu){flex-direction:column;gap:2rem;border-radius:20px}.vs-divider.svelte-hvbkeu{display:none}}.vision-section.svelte-1kb8lls{padding:10rem 0;background:#fcfcfc}.vision-section.svelte-1kb8lls .container:where(.svelte-1kb8lls){padding:0 1rem}.vision-content.svelte-1kb8lls{max-width:900px;margin:0 auto;text-align:center}.vision-title.svelte-1kb8lls{font-size:2.5rem;font-weight:600;margin-bottom:2rem;color:var(--text-primary);letter-spacing:-.02em}.vision-text.svelte-1kb8lls{font-weight:300;font-size:1.85rem;line-height:1.7;color:#5e5e5e}@media(max-width:768px){.vision-text.svelte-1kb8lls{font-size:1.1rem}}.landing-page.svelte-1uha8ag{width:100%;min-height:100vh}
