.ai-examples.svelte-ytt1dt *{box-sizing:border-box}.ai-examples.svelte-ytt1dt{padding:2rem 0;background:#fff}.container.svelte-ytt1dt{max-width:1200px;margin:0 auto;padding:0 2rem}.section-header.svelte-ytt1dt{text-align:center;margin-bottom:1.5rem}.section-header.svelte-ytt1dt h2:where(.svelte-ytt1dt){font-family:Geist,-apple-system,BlinkMacSystemFont,sans-serif;font-size:2.25rem;font-weight:600;color:#09090b;margin:0 0 .75rem}.section-header.svelte-ytt1dt p:where(.svelte-ytt1dt){font-family:Geist,-apple-system,BlinkMacSystemFont,sans-serif;font-size:1.125rem;color:#71717a;margin:0}.tabs.svelte-ytt1dt{display:flex;justify-content:center;gap:4px;margin-bottom:1.25rem;background:#f4f4f5;padding:4px;border-radius:8px;width:fit-content;margin-left:auto;margin-right:auto}.tab.svelte-ytt1dt{display:flex;align-items:center;gap:8px;padding:12px 20px;border:none;background:transparent;border-radius:6px;font-family:Geist,-apple-system,BlinkMacSystemFont,sans-serif;font-size:.875rem;font-weight:500;color:#71717a;cursor:pointer;transition:background-color .2s ease,color .2s ease,box-shadow .2s ease}.tab.svelte-ytt1dt:hover{color:#18181b;background:#ffffff80}.tab.active.svelte-ytt1dt{background:#fff;color:#18181b;box-shadow:0 1px 3px #0000001a}.tab.svelte-ytt1dt i:where(.svelte-ytt1dt){font-size:16px}.content.svelte-ytt1dt{max-width:960px;margin-inline:auto;background:#fff;border:1px solid hsl(240 5.9% 90%);border-radius:12px;overflow:hidden;box-shadow:0 1px 3px #0000001a}.demo-grid.svelte-ytt1dt{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,312px)}.info-stack.svelte-ytt1dt{display:grid;min-width:0}.info.inactive.svelte-ytt1dt,.cta.inactive.svelte-ytt1dt{visibility:hidden;opacity:0;pointer-events:none}.info.svelte-ytt1dt{grid-area:1 / 1;padding:2.5rem 2rem 1.5rem;display:flex;flex-direction:column;justify-content:flex-start;min-width:0;border-right:1px solid hsl(240 5.9% 90%);background:linear-gradient(135deg,#fff,#fcfcfd)}.info-header.svelte-ytt1dt{display:flex;align-items:center;gap:.75rem;margin-bottom:1.25rem}.icon.svelte-ytt1dt{width:40px;height:40px;background:linear-gradient(135deg,#f4f4f5,#e9e9ec);border:1px solid hsl(240 5.9% 88%);border-radius:12px;display:flex;align-items:center;justify-content:center;color:#3c3c44;margin-bottom:0;flex-shrink:0;box-shadow:0 1px 3px #0000000d}.icon.svelte-ytt1dt i:where(.svelte-ytt1dt){font-size:20px}.info-header.svelte-ytt1dt h3:where(.svelte-ytt1dt){font-family:Geist,-apple-system,BlinkMacSystemFont,sans-serif;font-size:1.5rem;font-weight:600;color:#09090b;margin:0;line-height:1.3;letter-spacing:-.02em}.description.svelte-ytt1dt{font-family:Geist,-apple-system,BlinkMacSystemFont,sans-serif;font-size:1rem;color:#54545f;line-height:1.6;min-height:3.2em;margin:0 0 1rem;max-width:46ch;font-weight:400;letter-spacing:-.01em}.test-live.svelte-ytt1dt{display:grid;gap:.75rem;margin-top:auto}.channel-picker.svelte-ytt1dt{min-width:0;padding:0;border:0;margin:0}.channel-picker.svelte-ytt1dt legend:where(.svelte-ytt1dt){margin-bottom:.5rem;font-family:Geist,-apple-system,BlinkMacSystemFont,sans-serif;font-size:.8rem;font-weight:600;color:#62626a}.channel-options.svelte-ytt1dt{display:flex;gap:4px;padding:4px;border-radius:8px;background:#f4f4f5}.channel-option.svelte-ytt1dt{display:inline-flex;align-items:center;gap:7px;justify-content:center;flex:1;min-height:44px;padding:10px 12px;border:0;border-radius:6px;background:transparent;color:#62626a;font-family:Geist,-apple-system,BlinkMacSystemFont,sans-serif;font-size:.9rem;font-weight:500;cursor:pointer;transition:background-color .2s ease,color .2s ease,box-shadow .2s ease}.channel-option.svelte-ytt1dt:hover{color:#18181b}.channel-option.active.svelte-ytt1dt{color:#0967d2;background:#fff;box-shadow:0 1px 3px #0000001a}.cta.svelte-ytt1dt{grid-area:1 / 1;display:grid;grid-template-columns:144px minmax(0,1fr);align-items:center;gap:1rem;padding:.75rem 0 0;border-top:1px solid hsl(240 5.9% 90%)}.cta-stack.svelte-ytt1dt{display:grid;min-width:0}.cta.svelte-ytt1dt .qr:where(.svelte-ytt1dt){align-self:end}.qr.svelte-ytt1dt{width:144px;height:144px;border-radius:8px;border:1px solid hsl(240 5.9% 85%);flex-shrink:0;box-shadow:0 2px 4px #0000000d}.cta-text.svelte-ytt1dt{min-width:0}.cta-text.svelte-ytt1dt h4:where(.svelte-ytt1dt){font-family:Geist,-apple-system,BlinkMacSystemFont,sans-serif;font-size:1rem;font-weight:600;color:#18181b;margin:0 0 4px;letter-spacing:-.01em}.cta-text.svelte-ytt1dt p:where(.svelte-ytt1dt){font-family:Geist,-apple-system,BlinkMacSystemFont,sans-serif;font-size:.9rem;color:#62626a;margin:0;line-height:1.5;font-weight:400}.test-command.svelte-ytt1dt{margin-top:10px}.cta-text.svelte-ytt1dt .test-command:where(.svelte-ytt1dt) p:where(.svelte-ytt1dt){margin-bottom:5px;font-size:.75rem;line-height:1.4}.test-message.svelte-ytt1dt{display:grid;grid-template-columns:minmax(0,1fr) 34px;align-items:stretch;border:1px solid hsl(240 5.9% 85%);border-radius:6px;overflow:hidden;background:#fff}.test-message.svelte-ytt1dt code:where(.svelte-ytt1dt){display:flex;align-items:center;padding:7px 8px;color:#303036;font-family:monospace;font-size:.75rem;font-weight:600;line-height:1.4;overflow-wrap:anywhere;-webkit-user-select:all;user-select:all}.copy-button.svelte-ytt1dt{display:grid;place-items:center;width:34px;min-height:34px;padding:0;border:0;border-left:1px solid hsl(240 5.9% 85%);background:#f4f4f5;color:#0967d2;cursor:pointer}.copy-button.svelte-ytt1dt:hover{background:#e2effe}.channel-option.svelte-ytt1dt:focus-visible,.tab.svelte-ytt1dt:focus-visible,.mobile-link.svelte-ytt1dt:focus-visible,.copy-button.svelte-ytt1dt:focus-visible{outline:2px solid #0967d2;outline-offset:3px}.mobile-link.svelte-ytt1dt{display:inline-flex;align-items:center;justify-content:center;text-align:center;max-width:100%;gap:8px;margin-top:12px;min-height:44px;padding:10px 14px;background:#25d366;color:#fff;text-decoration:none;border-radius:8px;font-family:Geist,-apple-system,BlinkMacSystemFont,sans-serif;font-size:.9rem;font-weight:500;transition:background-color .2s ease,box-shadow .2s ease,transform .2s ease;box-shadow:0 2px 4px #25d36633}.mobile-link.svelte-ytt1dt:hover{background:#20bd5a;transform:translateY(-1px);box-shadow:0 4px 8px #25d3664d}.mobile-link.imessage-link.svelte-ytt1dt{background:#0967d2;box-shadow:0 2px 4px #0967d233}.mobile-link.imessage-link.svelte-ytt1dt:hover{background:#0757b3;box-shadow:0 4px 8px #0967d24d}.mobile-link.svelte-ytt1dt i:where(.svelte-ytt1dt){font-size:16px}.demo.svelte-ytt1dt{background:#f4f4f5;display:flex;align-items:center;justify-content:center;padding:1rem;min-width:0}.demo-frame.svelte-ytt1dt{position:relative;width:100%;max-width:280px;aspect-ratio:600 / 1080;background:#fff;border-radius:8px;border:1px solid hsl(240 5.9% 90%);overflow:hidden;box-shadow:0 4px 6px -1px #0000001a}.preview.svelte-ytt1dt{position:absolute;top:0;right:0;bottom:0;left:0;visibility:hidden;pointer-events:none}.preview.visible.svelte-ytt1dt{visibility:visible;pointer-events:auto}lottie-player.svelte-ytt1dt{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%}.demo-image.svelte-ytt1dt{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;object-fit:contain;background:#fff}@media (max-width: 700px){.ai-examples.svelte-ytt1dt{padding:2rem 0}.container.svelte-ytt1dt{padding:0 1rem}.section-header.svelte-ytt1dt{margin-bottom:1.5rem}.section-header.svelte-ytt1dt h2:where(.svelte-ytt1dt){font-size:1.875rem}.section-header.svelte-ytt1dt p:where(.svelte-ytt1dt){font-size:1rem}.tabs.svelte-ytt1dt{flex-direction:row;width:fit-content;max-width:100%;margin-bottom:1rem;padding:3px;gap:3px}.tab.svelte-ytt1dt{justify-content:center;flex:1;padding:10px 12px;font-size:.8rem}.demo-grid.svelte-ytt1dt{grid-template-columns:1fr;gap:0}.info.svelte-ytt1dt{border-right:none;border-bottom:1px solid hsl(240 5.9% 90%);padding:2rem max(1.25rem,calc((100% - 440px)/2)) 1.25rem}.demo.svelte-ytt1dt{padding:.75rem}.icon.svelte-ytt1dt{width:40px;height:40px;margin-bottom:0}.info-header.svelte-ytt1dt{margin-bottom:1.25rem}.info-header.svelte-ytt1dt h3:where(.svelte-ytt1dt){font-size:1.375rem;line-height:1.2}.description.svelte-ytt1dt{font-size:.95rem;margin-bottom:1rem;line-height:1.6}.cta.svelte-ytt1dt{grid-template-columns:minmax(0,1fr);padding:1rem 0 0;gap:1.25rem}.qr.svelte-ytt1dt{width:clamp(180px,55vw,220px);height:auto;aspect-ratio:1;justify-self:center}.cta-text.svelte-ytt1dt{width:100%;text-align:center}.cta-text.svelte-ytt1dt h4:where(.svelte-ytt1dt){font-size:.95rem;margin-bottom:6px}.cta-text.svelte-ytt1dt p:where(.svelte-ytt1dt){font-size:.85rem;margin-bottom:0}.mobile-link.svelte-ytt1dt{display:flex;width:100%;margin-top:12px;padding:10px 18px;font-size:.85rem;border-radius:6px}}@media (max-width: 480px){.ai-examples.svelte-ytt1dt{padding:2rem 0}.section-header.svelte-ytt1dt h2:where(.svelte-ytt1dt){font-size:1.625rem}.info.svelte-ytt1dt{padding:2rem 1.25rem 1.25rem}.info-header.svelte-ytt1dt h3:where(.svelte-ytt1dt){font-size:1.25rem}.description.svelte-ytt1dt{font-size:.9rem}.cta.svelte-ytt1dt{padding:1rem 0 0}.mobile-link.svelte-ytt1dt{padding:8px 16px;font-size:.8rem}}@media (min-width: 701px) and (max-width: 850px){.demo-grid.svelte-ytt1dt{grid-template-columns:minmax(0,1fr) minmax(0,272px)}.info.svelte-ytt1dt{padding:2rem 1.5rem 1.5rem}.cta.svelte-ytt1dt{grid-template-columns:120px minmax(0,1fr);gap:.75rem}.qr.svelte-ytt1dt{width:120px;height:120px}}.stats-banner.svelte-am57po{width:100%;background:#fff}.container-large.svelte-am57po{max-width:1200px;margin:0 auto;padding:0 2rem}@keyframes svelte-am57po-pulse{0%,to{opacity:1}50%{opacity:.5}}.stats-grid-single.svelte-am57po{display:flex;justify-content:center;align-items:center}.stat-item.svelte-am57po{background:#fff;border:1px solid hsl(240 5.9% 90%);border-radius:8px;padding:2rem 1.5rem;text-align:center;transition:all .2s ease-out;position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center}.stat-item.standalone.svelte-am57po{border:2px solid hsl(240 5.9% 85%);background:linear-gradient(135deg,#fff,#fafafa);box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a;max-width:600px;min-width:480px;padding:1.5rem 3rem}.stat-number.svelte-am57po{display:flex;align-items:center;justify-content:center;height:1em;font-family:Geist,-apple-system,BlinkMacSystemFont,sans-serif;font-size:3rem;font-weight:700;color:#09090b;line-height:1;margin-bottom:.5rem;font-variant-numeric:tabular-nums}.standalone.svelte-am57po .stat-number:where(.svelte-am57po){font-size:3rem;color:#09090b;background:linear-gradient(135deg,#09090b,#303036);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;margin-bottom:.25rem}.stat-number-skeleton.svelte-am57po{display:block;width:8ch;height:100%;border-radius:.2em;background:linear-gradient(90deg,#e4e4e7 25%,#f4f4f5 37%,#e4e4e7 63%);background-size:400% 100%;animation:svelte-am57po-loading-shimmer 1.4s ease infinite}@keyframes svelte-am57po-loading-shimmer{0%{background-position:100% 0}to{background-position:0 0}}@media (prefers-reduced-motion: reduce){.stat-number-skeleton.svelte-am57po{animation:none}}.stat-label.svelte-am57po{font-family:Geist,-apple-system,BlinkMacSystemFont,sans-serif;font-size:.875rem;font-weight:500;color:#71717a;line-height:1.25}.standalone.svelte-am57po .stat-label:where(.svelte-am57po){color:#484851;font-size:1rem;font-weight:600;letter-spacing:.02em}.stat-item.svelte-am57po:hover{border-color:#c9c9cf}.stat-item.standalone.svelte-am57po:hover{border-color:#aeaeb7;box-shadow:0 6px 12px -2px #00000026,0 3px 6px -3px #0000001a;transform:translateY(-2px);transition:all .3s ease}@media (max-width: 768px){.stats-banner.svelte-am57po{padding:3rem 0}.container-large.svelte-am57po{padding:0 1rem}.stat-item.standalone.svelte-am57po{min-width:360px;padding:1.75rem 2rem}.standalone.svelte-am57po .stat-number:where(.svelte-am57po){font-size:2.5rem}.standalone.svelte-am57po .stat-label:where(.svelte-am57po){font-size:.875rem}.stat-label.svelte-am57po{font-size:.8rem}}@media (max-width: 480px){.stats-banner.svelte-am57po{padding:2rem 0}.container-large.svelte-am57po{padding:0 1rem}.stat-item.standalone.svelte-am57po{min-width:320px;padding:1.5rem 2rem;border-radius:6px}.standalone.svelte-am57po .stat-number:where(.svelte-am57po){font-size:2rem}.standalone.svelte-am57po .stat-label:where(.svelte-am57po){font-size:.875rem}.stat-label.svelte-am57po{font-size:.75rem}}.logo-wall-wrapper.svelte-1tw9rt{width:100%;padding:0rem 0 2rem;overflow:hidden;position:relative}.logo-wall-wrapper.svelte-1tw9rt:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(to right,transparent 0%,rgba(255,255,255,.8) 50%,transparent 100%)}.container-large.svelte-1tw9rt{max-width:1200px;margin:0 auto;padding:0 2rem}.logo-ticker-container.svelte-1tw9rt{position:relative;overflow:hidden;white-space:nowrap;width:100%}.fade-gradient.svelte-1tw9rt{position:absolute;top:0;bottom:0;width:120px;pointer-events:none;z-index:10;border-radius:12px}.fade-left.svelte-1tw9rt{left:0;background:linear-gradient(to right,#ffffff 0%,rgba(255,255,255,.9) 30%,rgba(255,255,255,.7) 70%,transparent 100%)}.fade-right.svelte-1tw9rt{right:0;background:linear-gradient(to left,#ffffff 0%,rgba(255,255,255,.9) 30%,rgba(255,255,255,.7) 70%,transparent 100%)}.logo-ticker.svelte-1tw9rt{display:inline-flex;align-items:center;gap:3rem;will-change:transform}.logo-item.svelte-1tw9rt{flex-shrink:0;display:flex;align-items:center;justify-content:center;min-width:200px;height:160px;cursor:pointer;border-radius:8px;transition:background-color .3s ease}.logo-item.svelte-1tw9rt:hover{background-color:#00000005}.company-logo.svelte-1tw9rt{max-width:280px;max-height:140px;object-fit:contain;opacity:.8;transition:opacity .4s ease,transform .4s ease,filter .4s ease;filter:grayscale(0%) brightness(1)}.logo-item.svelte-1tw9rt:hover .company-logo:where(.svelte-1tw9rt){opacity:1;transform:scale(1.08)}@media (max-width: 767px){.container-large.svelte-1tw9rt{padding:0 1rem}.logo-wall-wrapper.svelte-1tw9rt{padding:3rem 0 2.5rem}.logo-ticker.svelte-1tw9rt{gap:2rem}.fade-gradient.svelte-1tw9rt{width:80px}.logo-item.svelte-1tw9rt{min-width:160px;height:100px}.company-logo.svelte-1tw9rt{max-width:170px;max-height:90px}}@media (max-width: 479px){.logo-wall-wrapper.svelte-1tw9rt{padding:2rem 0}.logo-ticker.svelte-1tw9rt{gap:1.5rem}.fade-gradient.svelte-1tw9rt{width:60px}.logo-item.svelte-1tw9rt{min-width:140px;height:85px}.company-logo.svelte-1tw9rt{max-width:140px;max-height:75px}}.text-overline-large.svelte-1wba5sz{font-size:1rem!important;font-weight:500!important;letter-spacing:.1em!important;text-transform:uppercase!important;color:#71717a!important}.arrow-pulse-sw.svelte-1wba5sz{animation:svelte-1wba5sz-pulseSouthWest 1s ease-in-out infinite}.arrow-pulse-se.svelte-1wba5sz{animation:svelte-1wba5sz-pulseSouthEast 1s ease-in-out infinite;animation-delay:.25s}@keyframes svelte-1wba5sz-pulseSouthWest{0%,to{transform:translate(0)}50%{transform:translate(-3px,3px)}}@keyframes svelte-1wba5sz-pulseSouthEast{0%,to{transform:translate(0)}50%{transform:translate(3px,3px)}}.text-overline-large.svelte-km18hd{font-size:1rem!important;font-weight:500!important;letter-spacing:.1em!important;text-transform:uppercase!important;color:#71717a!important}.mask-to-right.svelte-15o3s5e{-webkit-mask-image:linear-gradient(90deg,black 50%,transparent 0);mask-image:linear-gradient(90deg,black 50%,transparent 0);-webkit-mask-size:200% 100%;mask-size:200% 100%}.mask-to-bottom.svelte-15o3s5e{-webkit-mask-image:linear-gradient(180deg,black 50%,transparent 0);mask-image:linear-gradient(180deg,black 50%,transparent 0);-webkit-mask-size:100% 200%;mask-size:100% 200%}.mask-reveal-to-right.svelte-15o3s5e{animation:svelte-15o3s5e-reveal-to-right 1.6s cubic-bezier(.38,.01,.12,1) both;animation-play-state:paused}.mask-reveal-to-bottom.svelte-15o3s5e{animation:svelte-15o3s5e-reveal-to-bottom 1.6s cubic-bezier(.38,.01,.12,1) both;animation-play-state:paused}.in-view.svelte-15o3s5e .mask-reveal-to-right:where(.svelte-15o3s5e){animation-play-state:running}.in-view.svelte-15o3s5e .mask-reveal-to-bottom:where(.svelte-15o3s5e){animation-play-state:running}@keyframes svelte-15o3s5e-reveal-to-right{0%{-webkit-mask-position:100% 0;mask-position:100% 0}to{-webkit-mask-position:0 0;mask-position:0 0}}@keyframes svelte-15o3s5e-reveal-to-bottom{0%{-webkit-mask-position:0 100%;mask-position:0 100%}to{-webkit-mask-position:0 0;mask-position:0 0}}@keyframes svelte-15o3s5e-fade-in{0%{opacity:0}to{opacity:1}}@keyframes svelte-15o3s5e-slide-in-from-top{0%{transform:translateY(-8px);opacity:0}to{transform:translateY(0);opacity:1}}.text-overline-large.svelte-15o3s5e{font-size:1rem!important;font-weight:500!important;letter-spacing:.1em!important;text-transform:uppercase!important;color:#71717a!important}.server-stack.svelte-15o3s5e{opacity:0;transform:scale(.8);animation:svelte-15o3s5e-stack-server .3s cubic-bezier(.38,.01,.12,1) both;animation-play-state:paused}.in-view.svelte-15o3s5e .server-stack:where(.svelte-15o3s5e){animation-play-state:running}@keyframes svelte-15o3s5e-stack-server{0%{opacity:0;transform:scale(.8) translateY(5px)}to{opacity:1;transform:scale(1) translateY(0)}}.responsive-svg-container.svelte-1lxsj3a{position:relative;width:100%;padding-bottom:57.6%}.interactive-feature-tree.svelte-1lxsj3a{position:absolute;top:0;left:0}.beacon-pulse.svelte-1lxsj3a{animation:svelte-1lxsj3a-beaconPulse 2s ease-out infinite}@keyframes svelte-1lxsj3a-beaconPulse{0%{transform:scale(1);opacity:.2}50%{opacity:.1}to{transform:scale(1.5);opacity:0}}.desktop-only.svelte-1lxsj3a{display:block}.mobile-only.svelte-1lxsj3a{display:none}.feature-card.svelte-1lxsj3a{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:1rem;background:#fff;border:1px solid #e5e7eb;border-radius:.5rem;transition:all .2s ease;cursor:pointer;text-align:center;min-height:80px}.feature-card.svelte-1lxsj3a:hover{border-color:#0582f7;box-shadow:0 2px 8px #0582f71a;transform:translateY(-2px)}.feature-card.svelte-1lxsj3a:active{transform:translateY(0)}@media (max-width: 767px){.desktop-only.svelte-1lxsj3a{display:none}.mobile-only.svelte-1lxsj3a{display:block}.feature-card.svelte-1lxsj3a{padding:.75rem;min-height:70px}.feature-card.svelte-1lxsj3a div:where(.svelte-1lxsj3a){font-size:.75rem!important;line-height:1.2}}.interactive-feature-tree.svelte-1lxsj3a{user-select:none;-webkit-user-select:none}.feature-text.svelte-1lxsj3a{word-break:break-word;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}.feature-node.svelte-1lxsj3a{border-radius:8px}
