.page.svelte-1uha8ag{--lp-bg: #000;--lp-fg: #EDEDED;--lp-muted: #777;--lp-faint: #444;--lp-border: #1A1A1A;--lp-badge-border: #222;--lp-cta-bg: #EDEDED;--lp-cta-fg: #000;--lp-cta-hover: #d4d4d4;--lp-sec-border: #333;--lp-sec-hover: #555;--lp-install-bg: #0A0A0A;--lp-copy-bg: rgba(255,255,255,.06);--lp-copy-hover: rgba(255,255,255,.1);--lp-ticker-sep: #222;--lp-scheme: dark}@media(prefers-color-scheme:light){.page.svelte-1uha8ag{--lp-bg: #FAFAFA;--lp-fg: #111;--lp-muted: #666;--lp-faint: #999;--lp-border: #E5E5E5;--lp-badge-border: #DDD;--lp-cta-bg: #111;--lp-cta-fg: #FFF;--lp-cta-hover: #333;--lp-sec-border: #CCC;--lp-sec-hover: #888;--lp-install-bg: #F0F0F0;--lp-copy-bg: rgba(0,0,0,.05);--lp-copy-hover: rgba(0,0,0,.08);--lp-ticker-sep: #DDD;--lp-scheme: light}}.page.svelte-1uha8ag{min-height:100vh;background:var(--lp-bg);color:var(--lp-fg);color-scheme:var(--lp-scheme);display:flex;flex-direction:column;font-family:Inter,system-ui,sans-serif;-webkit-font-smoothing:antialiased}main.svelte-1uha8ag{flex:0;display:flex;align-items:center;justify-content:center;padding:100px 24px 80px}.hero.svelte-1uha8ag{display:flex;flex-direction:column;align-items:center;max-width:720px;animation:svelte-1uha8ag-fadeUp .5s ease-out both}.hero.svelte-1uha8ag .kompany-loader{margin-bottom:24px}h1.svelte-1uha8ag{font-size:60px;text-align:center;font-weight:700;letter-spacing:-.045em;line-height:1.05;margin:0;text-wrap:balance}.sub.svelte-1uha8ag{text-align:center;color:var(--lp-muted);font-size:17px;line-height:1.6;margin:20px 0 0;max-width:520px}.cta-row.svelte-1uha8ag{display:flex;align-items:center;gap:10px;margin-top:28px}.cta.svelte-1uha8ag{display:inline-flex;align-items:center;gap:8px;background:var(--lp-cta-bg);color:var(--lp-cta-fg);border:none;padding:10px 22px;font-size:14px;font-weight:500;border-radius:8px;cursor:pointer;transition:background-color .15s}.cta.svelte-1uha8ag:hover{background:var(--lp-cta-hover)}.cta.svelte-1uha8ag svg{transition:transform .15s}.cta.svelte-1uha8ag:hover svg{transform:translate(3px)}.cta.svelte-1uha8ag:focus-visible{outline:2px solid var(--lp-cta-bg);outline-offset:2px}.section-inner.svelte-1uha8ag{max-width:900px;margin:0 auto;padding:0 24px}section.svelte-1uha8ag h2:where(.svelte-1uha8ag){font-size:32px;font-weight:700;letter-spacing:-.04em;text-align:center;margin:0}.phil.svelte-1uha8ag{border-top:1px solid var(--lp-border);padding:80px 24px}.phil-inner.svelte-1uha8ag{max-width:640px;margin:0 auto}.phil-label.svelte-1uha8ag{font-family:JetBrains Mono,monospace;font-size:11px;color:var(--lp-faint);text-transform:uppercase;letter-spacing:.08em;display:block;margin-bottom:16px}.phil.svelte-1uha8ag h2:where(.svelte-1uha8ag){text-align:left;font-size:30px;line-height:1.2;margin:0 0 16px}.phil.svelte-1uha8ag p:where(.svelte-1uha8ag){color:var(--lp-muted);font-size:16px;line-height:1.7;margin:0}.phil.svelte-1uha8ag em:where(.svelte-1uha8ag){color:var(--lp-fg);font-style:normal}.products.svelte-1uha8ag{padding:80px 0;border-top:1px solid var(--lp-border)}.product-list.svelte-1uha8ag{border:1px solid var(--lp-border);border-radius:12px;overflow:hidden}.product-item.svelte-1uha8ag{display:flex;align-items:baseline;gap:24px;padding:16px 24px;border-bottom:1px solid var(--lp-border)}.product-item.svelte-1uha8ag:last-child{border-bottom:none}.product-name.svelte-1uha8ag{font-weight:600;font-size:14px;min-width:100px;flex-shrink:0}.product-desc.svelte-1uha8ag{font-size:14px;color:var(--lp-muted)}.bottom-cta.svelte-1uha8ag{padding:80px 0;border-top:1px solid var(--lp-border);text-align:center}.bottom-cta.svelte-1uha8ag p:where(.svelte-1uha8ag){color:var(--lp-muted);font-size:15px;margin:12px 0 28px}.ticker.svelte-1uha8ag{overflow:hidden;border-top:1px solid var(--lp-border);padding:8px 0;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)}.ticker-track.svelte-1uha8ag{display:flex;gap:0;width:max-content;animation:svelte-1uha8ag-tickerScroll 30s linear infinite}.ticker-item.svelte-1uha8ag{font-family:JetBrains Mono,monospace;font-size:11px;color:var(--lp-faint);white-space:nowrap}.ticker-sep.svelte-1uha8ag{font-size:11px;color:var(--lp-ticker-sep);padding:0 12px}footer.svelte-1uha8ag{padding:12px 24px 16px;flex-shrink:0;display:flex;flex-direction:column;align-items:center;gap:8px;border-top:1px solid var(--lp-border)}.install-block.svelte-1uha8ag{display:flex;flex-direction:column;align-items:center;gap:6px;margin-top:24px}.install-label.svelte-1uha8ag{display:flex;align-items:center;gap:5px;font-size:11px;color:var(--lp-faint);text-transform:uppercase;letter-spacing:.05em;font-weight:500}.install-box.svelte-1uha8ag{display:inline-flex;align-items:center;gap:12px;background:var(--lp-install-bg);border:1px solid var(--lp-border);border-radius:8px;padding:12px 18px;cursor:pointer;transition:border-color .2s,box-shadow .2s}.install-box.svelte-1uha8ag:hover{border-color:var(--lp-sec-border);box-shadow:0 0 0 1px var(--lp-sec-border)}.install-box.svelte-1uha8ag code:where(.svelte-1uha8ag){font-family:JetBrains Mono,monospace;font-size:13px;color:var(--lp-muted);white-space:nowrap}.install-prompt.svelte-1uha8ag{color:var(--lp-faint);margin-right:2px;-webkit-user-select:none;user-select:none}.copy-tag.svelte-1uha8ag{font-size:11px;color:var(--lp-fg);font-weight:500;padding:2px 8px;border-radius:4px;background:var(--lp-copy-bg);border:1px solid var(--lp-border);transition:background .15s}.install-box.svelte-1uha8ag:hover .copy-tag:where(.svelte-1uha8ag){background:var(--lp-copy-hover)}.legal.svelte-1uha8ag{display:flex;gap:16px}.legal.svelte-1uha8ag a:where(.svelte-1uha8ag){font-size:11px;color:var(--lp-faint);text-decoration:none;transition:color .15s}.legal.svelte-1uha8ag a:where(.svelte-1uha8ag):hover{color:var(--lp-muted)}@keyframes svelte-1uha8ag-fadeUp{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes svelte-1uha8ag-tickerScroll{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes svelte-1uha8ag-pulse-dot{0%,to{opacity:1}50%{opacity:.4}}@media(prefers-reduced-motion:reduce){.svelte-1uha8ag,.svelte-1uha8ag:before,.svelte-1uha8ag:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}@media(max-width:640px){main.svelte-1uha8ag{padding:48px 24px 40px}h1.svelte-1uha8ag{font-size:36px}.sub.svelte-1uha8ag{font-size:14px}.cta-row.svelte-1uha8ag{flex-direction:column;width:100%}.cta.svelte-1uha8ag{width:100%;justify-content:center}.cta.svelte-1uha8ag{padding:12px 20px;font-size:13px}.phil.svelte-1uha8ag{padding:48px 24px}.phil.svelte-1uha8ag h2:where(.svelte-1uha8ag){font-size:24px}.phil.svelte-1uha8ag p:where(.svelte-1uha8ag){font-size:15px}section.svelte-1uha8ag h2:where(.svelte-1uha8ag){font-size:22px}.product-item.svelte-1uha8ag{flex-direction:column;gap:4px}.product-name.svelte-1uha8ag{min-width:0}.install-block.svelte-1uha8ag{margin-top:20px}.install-box.svelte-1uha8ag{gap:8px;padding:10px 14px}.install-box.svelte-1uha8ag code:where(.svelte-1uha8ag){font-size:11px;white-space:normal;word-break:break-all}footer.svelte-1uha8ag{padding:12px 16px 20px}}@media(min-width:641px)and (max-width:900px){.phil.svelte-1uha8ag h2:where(.svelte-1uha8ag){font-size:26px}}
