PageSourceSearch

https://www.luzmo.com/chunk-RNCQFTHL.js

js luzmo.com collected 2026-10-03 19:59:43 UTC 15,078 bytes, 2 lines download raw bytes

1import"./chunk-PCX2G3SP.js";import"./chunk-VTY3WUO2.js";import"./chunk-LOALBELJ.js";import"./chunk-AE2J52ZS.js";import{f as N}from"./chunk-RUAHJGGB.js";import"./chunk-AVVVPSDJ.js";import"./chunk-3J3KCX3O.js";import"./chunk-4WZPATDK.js";import"./chunk-ZGVCAIA7.js";import"./chunk-F55KHM2L.js";import"./chunk-EQTHLO52.js";import"./chunk-VJHRSEGF.js";import{b as M}from"./chunk-7JCYNKI7.js";import"./chunk-YA6NTMQS.js";import"./chunk-2PVCL3PK.js";import"./chunk-7NMSBCYH.js";import"./chunk-C2DVZDGY.js";import"./chunk-6SLRSBD4.js";import"./chunk-CUKU6G52.js";import"./chunk-6OEYWLK5.js";import"./chunk-XXOI2Q32.js";import{a as L}from"./chunk-WZTGOJQA.js";import{b as T,c as R,g as I,n as O,q as G}from"./chunk-2GWWZKJ2.js";import{h as D}from"./chunk-EXFBZB4W.js";import"./chunk-FKGCZSZQ.js";import"./chunk-RZL25LU7.js";import"./chunk-TII7VHRV.js";import"./chunk-P5DN333D.js";import"./chunk-URASKXN6.js";import{a as A}from"./chunk-EBZ4M7LM.js";import"./chunk-3LIJAQBG.js";import"./chunk-7OTRUV6W.js";import"./chunk-C3NZRFRO.js";import"./chunk-DWZCMMT2.js";import{Eb as _,Ga as g,Ka as n,Kb as v,Q as m,Wb as $,X as x,Xa as P,Xb as l,Y as w,Yb as d,Zb as p,jb as S,kb as y,lb as f,nb as C,ob as u,pb as h,qb as c,rb as t,rc as E,sb as i,tb as s,xb as k,yb as z}from"./chunk-FCWLYEAN.js";import"./chunk-QCZZC53R.js";import"./chunk-IELKNAHF.js";var V=(r,a)=>a.name,F=(r,a)=>a.title;function W(r,a){if(r&1&&(t(0,"li",25),x(),t(1,"svg",29),s(2,"path",30),i(),w(),t(3,"span"),l(4),i()()),r&2){let e=a.$implicit;n(4),d(e);}}function j(r,a){if(r&1&&(t(0,"li")(1,"a",16)(2,"div",17),s(3,"img",18),i(),t(4,"div",19)(5,"span",20),s(6,"span",21),t(7,"span"),l(8),i()(),t(9,"p",22),l(10),i(),t(11,"p",23),l(12),i(),t(13,"ul",24),u(14,W,5,1,"li",25,C),i(),t(16,"span",26),k(17),_(18,0),z(),t(19,"span",27),l(20,"\xA0\u2192"),i(),t(21,"span",28),_(22,1),i()()()()()),r&2){let e=a.$implicit;n(),c("href",e.href,g),S("aria-label",e.visitAriaLabel),n(2),$("h-10 max-h-10 w-auto max-w-[11rem] object-contain "+(e.logo.imgClass??"")),c("src",e.logo.src,g)("alt",e.logo.alt)("width",e.logo.width)("height",e.logo.height),n(5),d(e.tierLabel),n(2),p(" ",e.category," "),n(2),d(e.summary),n(2),h(e.highlights);}}function B(r,a){if(r&1&&(t(0,"li",31)(1,"div",32),s(2,"img",33),i(),t(3,"div",34)(4,"h3",35),l(5),i(),t(6,"p",23),l(7),i()()()),r&2){let e=v().$implicit;n(2),c("src",e.image.src,g)("width",e.image.width)("height",e.image.height)("alt",e.image.alt),n(3),p(" ",e.title," "),n(2),d(e.description);}}function U(r,a){if(r&1&&y(0,B,8,6,"li",31),r&2){let e=a.$index;f(e<3?0:-1);}}function X(r,a){if(r&1&&(t(0,"li",31)(1,"div",32),s(2,"img",33),i(),t(3,"div",34)(4,"h3",35),l(5),i(),t(6,"p",23),l(7),i()()()),r&2){let e=v().$implicit;n(2),c("src",e.image.src,g)("width",e.image.width)("height",e.image.height)("alt",e.image.alt),n(3),p(" ",e.title," "),n(2),d(e.description);}}function q(r,a){if(r&1&&y(0,X,8,6,"li",31),r&2){let e=a.$index;f(e>=3?0:-1);}}function b(r,a,e=128){return{src:r,width:e,height:e,alt:a};}var H=class r{seo=m(D);structuredData=m(G);localeId=m(E);heroEyebrow="Partners";heroTitle="Build the future of analytics together.";heroSubtitle="Luzmo partners with leading data platforms, cloud providers, and analytics agencies to help product teams ship insights faster.";heroCtas=[{label:"Become a partner",routerLink:"/become-a-partner",variant:"pill"}];directorySectionTitle="Featured partners";directorySectionSubtitle="Three partners we work with closely to deliver embedded analytics at scale.";partners=[{name:"ClickHouse",tierLabel:"Elite",logo:{src:"/assets/svg/logos/partners/clickhouse.svg",alt:"ClickHouse",width:585,height:103},category:"Real-time data warehouse",summary:"Power sub-second customer-facing dashboards on top of ClickHouse with native Luzmo connectors and warp-optimized queries.",highlights:["Native ClickHouse connector","Warp query acceleration","Joint go-to-market motions"],href:"https://clickhouse.com",visitAriaLabel:"Visit ClickHouse website"},{name:"AWS",tierLabel:"Elite",logo:{src:"/assets/svg/logos/partners/aws.svg",alt:"Amazon Web Services",width:304,height:182}
1,category:"Cloud & data infrastructure",summary:"Deploy Luzmo across AWS regions with first-class connectors for Redshift, Athena, S3, and RDS, plus PrivateLink-ready tenancy.",highlights:["Redshift, Athena & RDS connectors","VPC peering & PrivateLink","Co-sell through AWS Marketplace"],href:"https://aws.amazon.com",visitAriaLabel:"Visit AWS website"},{name:"Datalook",tierLabel:"Elite",logo:{src:"/assets/svg/logos/partners/datalook.svg",alt:"Datalook",width:196,height:32,imgClass:"brightness-0"},category:"Implementation partner",summary:"Datalook designs and ships embedded analytics experiences end-to-end, from data modelling to UX polish on top of Luzmo.",highlights:["Senior analytics engineering","Embedded UX & design systems","White-glove migrations"],href:"https://datalook.com/",visitAriaLabel:"Visit Datalook website"}];programTitle="Why partner with Luzmo";programSubtitle="Our partners get hands-on enablement, joint marketing, and revenue-share built for analytics products.";programFeatures=[{title:"Co-sell motions",description:"Joint pipeline reviews, shared opportunities, and marketplace-ready listings to win deals together.",image:b("/assets/svg/brand-icons/integration.svg","Co-sell motions")},{title:"Deep enablement",description:"Architect-led onboarding, certification tracks, and a dedicated Slack channel with our product team.",image:b("/assets/svg/brand-icons/academy.svg","Deep enablement")},{title:"Brand & content",description:"Co-branded webinars, case studies, and roadmap reveals featured across the Luzmo ecosystem.",image:b("/assets/svg/brand-icons/blog.svg","Brand and content")},{title:"First to know the roadmap",description:"Partner-only previews of what ships next\u2014roadmap sessions, betas, and launch kits before public announcements.",image:b("/assets/svg/brand-icons/roadmap.svg","Partner roadmap access")},{title:"Events",description:"Invite-only partner summits, co-hosted meetups, and conference slots to meet buyers alongside the Luzmo team.",image:b("/assets/svg/brand-icons/winner.svg","Partner events")}];closingTitle="Ready to join the Luzmo partner program?";closingSubtitle="Tell us about your team and the customers you serve. We'll get back to you within two business days.";closingCtaLabel="Apply to the partner program";closingCtaHoverLabel="Apply now";closingCtaRouterLink="/become-a-partner";closingPanelVariant="grey";constructor(){m(A).setVariant("grey");let a="Partners \u2014 Luzmo",e="Luzmo partners with ClickHouse, AWS, Datalook, and other leaders to ship embedded analytics faster. Apply to join the partner program.",o="/partners";this.seo.configure({title:a,description:e,canonicalPath:o,ogImage:L},this.localeId),this.structuredData.set([T(),R(),O({name:a,description:e,canonicalPath:o,localeId:this.localeId}),I({localeId:this.localeId,items:[{name:"Home",path:"/"},{name:"Partners"}]})]);}static ɵfac=function(e){return new(e||r)();};static ɵcmp=P({type:r,selectors:[["app-partners-page"]],decls:26,vars:15,consts:()=>{let a;a="Visit website";let e;return e="(opens in new tab)",[a,e,[1,"partners-hero-directory-band"],["surface","light","variant","grey","backdrop","transparent",3,"eyebrow","title","subtitle","ctas"],[1,"border-b","border-border/60"],[1,"container-page","pt-6","pb-14","md:pt-8","md:pb-16"],[1,"mx-auto","max-w-3xl","text-center"],[1,"font-display","text-3xl","font-semibold","tracking-tight","text-foreground","md:text-4xl"],[1,"mt-4","text-lg","text-foreground-muted"],[1,"mx-auto","mt-12","grid","max-w-6xl","gap-6","md:grid-cols-2","lg:grid-cols-3"],["aria-labelledby","partners-program-title",1,"partners-program-section","bg-surface-muted"],[1,"container-page","py-16","md:py-20"],["id","partners-program-title",1,"font-display","text-3xl","font-semibold","tracking-tight","text-foreground","md:text-4xl"],[1,"partners-program-grid","partners-program-grid--primary","mx-auto","mt-10","max-w-5xl","lg:max-w-6xl"],[1,"partners-program-row2","mx-auto","mt-4","max-w-5xl","lg:max-w-6xl"],[3,"variant","leadCapture","title","subtitle","ctaLabel","ctaHoverLabel","ctaRouterLink"],["target","_blank","rel","noopener noreferrer",1,"partners-directory-card","surface-card","flex","h-full","flex-col","overflow-hidden","p-0","no-underline","text-inherit","transition-shadow","hover:shadow-elevated","focus-visible:outline-2","focus-visible:outline-offset-2","focus-visible:outline-focus-ring",3,"href"],[1,"flex","min-h-[5.5rem]","items-center","justify-center","border-b","border-border/50","bg-surface-elevated","px-6","py-7"],["loading","lazy",3,"src","alt","width","height"],[1,"partners-directory-card__body","flex","flex-1","flex-col","gap-3","px-6","py-5"],[1,"partners-tier-badge"],["aria-hidden","true",1,"partners-tier-badge__dot"],[1,"text-xs","font-semibold","uppercase","tracking-wider","text-foreground-muted"],[1,"text-sm","leading-relaxed","text-foreground-muted"],[1,"flex","flex-1","flex-col","gap-2"],[1,"flex","items-start","gap-2","text-sm","text-foreground"],[1,"partners-directory-card__visit","mt-auto","inline-flex","items-center","pt-5","text-sm","font-semibold","text-brand-600"],["aria-hidden","true"],[1,"sr-only"],["aria-hidden","true","viewBox","0 0 20 20","fill","currentColor",1,"mt-0.5","size-4","flex-shrink-0","text-brand-600"],["d","M16.7 5.3a1 1 0 0 1 0 1.4l-7.5 7.5a1 1 0 0 1-1.4 0L3.3 9.7a1 1 0 1 1 1.4-1.4l3.8 3.8 6.8-6.8a1 1 0 0 1 1.4 0Z"],[1,"partners-program-card"],[1,"partners-program-card__visual"],["loading","lazy",1,"partners-program-card__icon",3,"src","width","height","alt"],[1,"partners-program-card__body"],[1,"font-display","text-base","font-semibold","leading-snug","text-foreground","md:text-[1.0625rem]"]];},template:function(e,o){e&1&&(t(0,"div",2),s(1,"app-hero-section",3),t(2,"section",4)(3,"div",5)(4,"div",6)(5,"h2",7),l(6),i(),t(7,"p",8),l(8),i()(),t(9,"ul",9),u(10,j,23,11,"li",null,V),i()()()(),t(12,"
1section",10)(13,"div",11)(14,"div",6)(15,"h2",12),l(16),i(),t(17,"p",8),l(18),i()(),t(19,"ul",13),u(20,U,1,1,null,null,F),i(),t(22,"ul",14),u(23,q,1,1,null,null,F),i()()(),s(25,"app-cta-panel-section",15)),e&2&&(n(),c("eyebrow",o.heroEyebrow)("title",o.heroTitle)("subtitle",o.heroSubtitle)("ctas",o.heroCtas),n(5),p(" ",o.directorySectionTitle," "),n(2),d(o.directorySectionSubtitle),n(2),h(o.partners),n(6),p(" ",o.programTitle," "),n(2),d(o.programSubtitle),n(2),h(o.programFeatures),n(3),h(o.programFeatures),n(2),c("variant",o.closingPanelVariant)("leadCapture",!1)("title",o.closingTitle)("subtitle",o.closingSubtitle)("ctaLabel",o.closingCtaLabel)("ctaHoverLabel",o.closingCtaHoverLabel)("ctaRouterLink",o.closingCtaRouterLink));},dependencies:[N,M],styles:[`.partners-hero-directory-band[_ngcontent-%COMP%]{position:relative;isolation:isolate;background:radial-gradient(ellipse 95% 90% at 50% 50%,#d6e5ff 0%,#e2ecff 26%,#eef2fb 50%,#f7f8fc 72%,var(--color-surface) 100%),var(--color-surface)}.partners-hero-directory-band[_ngcontent-%COMP%]:before{content:"";position:absolute;inset:0;z-index:0;background-image:radial-gradient(circle,rgb(255 255 255 / 52%) .75px,transparent 1.35px);background-size:18px 18px;mask-image:linear-gradient(180deg,transparent 0%,rgb(0 0 0 / 30%) 10%,rgb(0 0 0 / 100%) 28%,rgb(0 0 0 / 100%) 72%,rgb(0 0 0 / 30%) 90%,transparent 100%);-webkit-mask-image:linear-gradient(180deg,transparent 0%,rgb(0 0 0 / 30%) 10%,rgb(0 0 0 / 100%) 28%,rgb(0 0 0 / 100%) 72%,rgb(0 0 0 / 30%) 90%,transparent 100%);pointer-events:none}.partners-hero-directory-band[_ngcontent-%COMP%] > *[_ngcontent-%COMP%]{position:relative;z-index:1}[_nghost-%COMP%]     .partners-hero-directory-band app-hero-section section>.container-page{padding-bottom:2rem}@media(min-width:768px){[_nghost-%COMP%]     .partners-hero-directory-band app-hero-section section>.container-page{padding-bottom:2.5rem}}@media(min-width:1024px){[_nghost-%COMP%]     .partners-hero-directory-band app-hero-section section>.container-page{padding-bottom:3rem}}.partners-directory-card__body[_ngcontent-%COMP%]{background-color:color-mix(in srgb,oklch(96% .025 275) 55%,#ffffff)}@supports (color: color-mix(in lab,red,red)){.partners-directory-card__body[_ngcontent-%COMP%]{background-color:color-mix(in oklab,var(--color-brand-50) 55%,var(--color-surface-elevated))}}.partners-tier-badge[_ngcontent-%COMP%]{display:inline-flex;align-items:center;gap:.5rem;align-self:flex-start;border-radius:.5rem;background-color:var(--color-surface-elevated);padding:.375rem .75rem;font-size:.6875rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--color-foreground);box-shadow:var(--shadow-card)}.partners-tier-badge__dot[_ngcontent-%COMP%]{width:.5rem;height:.5rem;flex-shrink:0;border-radius:9999px;background-color:var(--color-brand-600)}.partners-program-grid--primary[_ngcontent-%COMP%], .partners-program-row2[_ngcontent-%COMP%]{display:grid;gap:1rem;list-style:none;padding:0;margin-bottom:0}.partners-program-grid--primary[_ngcontent-%COMP%]{grid-template-columns:1fr}.partners-program-row2[_ngcontent-%COMP%]{grid-template-columns:1fr;max-width:22rem}@media(min-width:640px){.partners-program-grid--primary[_ngcontent-%COMP%]{grid-template-columns:repeat(2,minmax(0,1fr))}.partners-program-row2[_ngcontent-%COMP%]{grid-template-columns:repeat(2,minmax(0,1fr));max-width:36rem}}@media(min-width:1024px){.partners-program-grid--primary[_ngcontent-%COMP%]{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem}.partners-program-row2[_ngcontent-%COMP%]{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem;max-width:calc((100% - 2 * 1.25rem) * 2 / 3 + 1.25rem)}}.partners-program-card[_ngcontent-%COMP%]{display:flex;flex-direction:column;overflow:hidden;border-radius:var(--radius-card, 1rem);border:1px solid color-mix(in srgb,oklch(90% .005 260) 80%,transparent);background-color:var(--color-surface-elevated);box-shadow:var(--shadow-card);transition:border-color .2s ease,box-shadow .2s ease}@supports (color: color-mix(in lab,red,red)){.partners-program-card[_ngcontent-%COMP%]{border:1px solid color-mix(in oklab,var(--color-border) 80%,transparent)}}.partners-program-card[_ngcontent-%COMP%]:hover{border-color:color-mix(in srgb,oklch(55% .24 275) 35%,oklch(90% .005 260));box-shadow:var(--shadow-elevated)}@supports (color: color-mix(in lab,red,red)){.partners-program-card[_ngcontent-%COMP%]:hover{border-color:color-mix(in oklab,var(--color-brand-500) 35%,var(--color-border))}}.partners-program-card__visual[_ngcontent-%COMP%]{display:flex;align-items:center;justify-content:center;padding:1.25rem 1rem .5rem}.partners-program-card__icon[_ngcontent-%COMP%]{width:4.5rem;height:4.5rem;object-fit:contain}@media(min-width:768px){.partners-program-card__icon[_ngcontent-%COMP%]{width:5rem;height:5rem}}.partners-program-card__body[_ngcontent-%COMP%]{display:flex;flex:1;flex-direction:column;align-items:center;gap:.5rem;padding:.75rem 1.25rem 1.25rem;text-align:center}
2`],changeDetection:0});};export{H as PartnersPage};/**i18n:c38e1e1169922bd1eb37bc7c546f4451e5264a7e2b0bc3f4a10c2507fb94229f*/

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.