PageSourceSearch

https://living-corporate.com/assets/products-BTkigRlW.js

js living-corporate.com collected 2026-10-02 05:00:17 UTC 10,913 bytes, 1 lines download raw bytes

1import{j as e,m as s,C as d,G as c,L as r,B as i,c as n}from"./index-QiiZ-xPT.js";import{N as m}from"./Navigation-r93ZBuy6.js";import{F as x}from"./Footer-3JNsJayo.js";import{S as u}from"./SEOHead-C3CEQXNM.js";import{M as p}from"./mail-Cr62Xklx.js";import{C as h}from"./circle-check-BOGFOgJv.js";import"./label-BA9Xin3m.js";import"./checkbox-CrGTwbPu.js";import"./index-DqZlRfV5.js";import"./check-KTa2Xihg.js";import"./select-B1P2Vx_w.js";import"./index-BMyKsIJE.js";import"./Combination-TP2Egp2x.js";import"./chevron-down-BWOHa16b.js";import"./dialog-D2VXyQJN.js";import"./save-BsB7cS8F.js";import"./dropdown-menu-D4zjGRmc.js";import"./index-Bj3iuRQR.js";import"./chevron-right-f4G5e4zR.js";import"./circle-2nw1jhuN.js";import"./useTranslation-XedzLvcK.js";import"./globe-3tsuvpPT.js";import"./log-out-CqAuLeet.js";import"./building-2-Bz-h5bHH.js";import"./BrandSponsor-DEW6i_On.js";import"./card-DkXabqFf.js";import"./twitter-BzZd48jL.js";const g=[{slug:"workplace-index",number:"01",name:"Workplace Index",tagline:"Multi-segment workforce benchmarking for Fortune 1000 partners.",who:"VP/Chief People Officer, Head of TA, ERG sponsor — anyone who has to defend retention spend.",startsAt:"Custom quote",motion:"Annual invoicing · NET-30",signals:["Defend retention spend to a CFO","Benchmark across 4+ workforce segments","Quarterly research drops"],icon:d,href:"/products/workplace-index",accent:{text:"text-orange-500",bg:"bg-orange-500/10",border:"border-orange-500/30",glow:"from-orange-500/15"}},{slug:"newsletter",number:"02",name:"Newsletter-as-a-Service",tagline:"Executive-quality newsletter, fully automated. The pipeline that ships our own.",who:"ERG leads, content marketers, and operators who need a weekly newsletter without hiring an editor.",startsAt:"$499 / month",motion:"Self-serve · 14-day free trial",signals:["Weekly newsletter, no editor needed","Your voice, your audience","Ships every week, on time"],icon:p,href:"/products/newsletter",accent:{text:"text-sky-400",bg:"bg-sky-500/10",border:"border-sky-500/30",glow:"from-sky-500/15"}},{slug:"portal",number:"03",name:"Multi-Tenant Learning Portal",tagline:"Your branded learning portal — live in 30 minutes.",who:"L&D leads who need certificates, compliance tracking, and SSO without procuring a full LMS.",startsAt:"$299 / month",motion:"Self-serve · 14-day free trial",signals:["Branded LMS in 30 minutes","Certificates + compliance built in","SSO without an RFP"],icon:c,href:"/products/portal",accent:{text:"text-emerald-400",bg:"bg-emerald-500/10",border:"border-emerald-500/30",glow:"from-emerald-500/15"}}],f=[{when:"Defending retention spend to a CFO",pick:"Workplace Index",href:"/products/workplace-index"},{when:"Need a weekly newsletter without hiring an editor",pick:"Newsletter-as-a-Service",href:"/products/newsletter"},{when:"Branded training in place by next week",pick:"Multi-Tenant Learning Portal",href:"/products/portal"}];function H(){return e.jsxs("div",{className:"min-h-screen bg-background",children:[e.jsx(u,{title:"Products",description:"Three productized offerings from Living Corporate: Workplace Index (multi-segment workforce benchmarking), Newsletter-as-a-Service, and the Multi-Tenant Learning Portal.",canonical:"/products",keywords:"workplace index, multi-segment workforce benchmarking, newsletter as a service, multi-tenant learning portal, learning management system, ERG, DEI benchmarking, productized services, Living Corporate products"}),e.jsx(m,{}),e.jsxs("main",{"data-testid":"page-products",children:[e.jsxs("section",{className:"relative overflow-hidden pt-32 pb-16 md:pt-40 md:pb-20 px-4",children:[e.jsx("div",{"aria-hidden":!0,className:"absolute inset-0 -z-10 bg-gradient-to-b from-primary/5 via-transparent to-transparent"}),e.jsx("div",{"aria-hidden":!0,className:"absolute -top-40 -left-40 w-[40rem] h-[40rem] rounded-full bg-primary/10 blur-3xl -z-10"}),e.jsx("div",{"aria-hidden":!0,className:"absolute -bottom-32 -right-32 w-[30rem] h-[30rem] rounded-full bg-orange-500/10 blur-3xl -z-10"}),e.jsx("div",{className:"max-w-4xl mx-auto text-center",children:e.jsxs(s.div,{initial:{opacity:0,y:12}
1,animate:{opacity:1,y:0},transition:{duration:.6},children:[e.jsxs("div",{className:"inline-flex items-center gap-2 text-xs font-mono uppercase tracking-[0.2em] text-muted-foreground mb-6",children:[e.jsx("span",{className:"w-8 h-px bg-muted-foreground/40"}),"Products",e.jsx("span",{className:"w-8 h-px bg-muted-foreground/40"})]}),e.jsxs("h1",{className:"font-display text-5xl md:text-6xl lg:text-7xl font-bold leading-[1.05] tracking-tight mb-6","data-testid":"text-page-title",children:["Three products."," ",e.jsx("span",{className:"italic font-serif text-primary",children:"One billing surface."})]}),e.jsx("p",{className:"text-lg md:text-xl text-muted-foreground max-w-2xl mx-auto leading-relaxed",children:"Insight, not information — for professionals doing the work and the leaders shaping it."})]})})]}),e.jsx("section",{className:"px-4 pb-24",children:e.jsx("div",{className:"max-w-6xl mx-auto",children:e.jsx("div",{className:"grid md:grid-cols-3 gap-6",children:g.map((t,a)=>{const l=t.icon;return e.jsxs(s.div,{initial:{opacity:0,y:20},whileInView:{opacity:1,y:0},viewport:{once:!0,margin:"-40px"},transition:{duration:.5,delay:a*.1},"data-testid":`card-product-${t.slug}`,className:`group relative flex flex-col rounded-2xl border ${t.accent.border} bg-card overflow-hidden hover-elevate transition-all`,children:[e.jsx("div",{"aria-hidden":!0,className:`absolute -top-32 -right-20 w-64 h-64 rounded-full bg-gradient-to-br ${t.accent.glow}
1 to-transparent blur-3xl opacity-60`}),e.jsxs("div",{className:"relative p-7 flex flex-col flex-1",children:[e.jsxs("div",{className:"flex items-center justify-between mb-5",children:[e.jsx("div",{className:`w-12 h-12 rounded-xl ${t.accent.bg} flex items-center justify-center`,children:e.jsx(l,{className:`w-6 h-6 ${t.accent.text}`})}),e.jsx("span",{className:"font-mono text-xs uppercase tracking-[0.2em] text-muted-foreground/60",children:t.number})]}),e.jsx("h2",{className:"font-display text-2xl font-bold mb-2 leading-tight","data-testid":`text-product-name-${t.slug}`,children:t.name}),e.jsx("p",{className:"text-sm text-muted-foreground mb-6 leading-relaxed",children:t.tagline}),e.jsx("ul",{className:"space-y-2 mb-6",children:t.signals.map(o=>e.jsxs("li",{className:"flex items-start gap-2 text-sm text-foreground/90",children:[e.jsx(h,{className:`w-4 h-4 mt-0.5 shrink-0 ${t.accent.text}`}),e.jsx("span",{children:o})]},o))}),e.jsxs("div",{className:"border-t border-border pt-5 mt-auto",children:[e.jsx("div",{className:"text-[10px] font-mono uppercase tracking-[0.2em] text-muted-foreground/70 mb-1",children:"Best for"}),e.jsx("p",{className:"text-sm text-foreground/80 mb-4",children:t.who}),e.jsxs("div",{className:"flex items-baseline justify-between mb-5",children:[e.jsxs("div",{children:[e.jsx("div",{className:"text-[10px] font-mono uppercase tracking-[0.2em] text-muted-foreground/70 mb-0.5",children:t.slug==="workplace-index"?"Pricing":"Starts at"}),e.jsx("div",{className:`font-display text-2xl font-bold ${t.accent.text}`,"data-testid":`text-product-price-${t.slug}`,children:t.startsAt})]}),e.jsx("div",{className:"text-xs text-muted-foreground text-right max-w-[55%]",children:t.motion})]}),e.jsx(r,{href:t.href,children:e.jsxs(i,{className:"w-full rounded-full group/btn","data-testid":`button-product-${t.slug}`,children:["See details",e.jsx(n,{className:"w-4 h-4 ml-2 transition-transform group-hover/btn:translate-x-0.5"})]})})]})]})]},t.slug)})})})}),e.jsx("section",{className:"px-4 pb-24",children:e.jsx("div",{className:"max-w-3xl mx-auto",children:e.jsxs(s.figure,{initial:{opacity:0}
1,whileInView:{opacity:1},viewport:{once:!0},transition:{duration:.7},className:"relative pl-8 md:pl-12 border-l-2 border-primary/40",children:[e.jsx("blockquote",{className:"font-serif italic text-2xl md:text-3xl leading-relaxed text-foreground/90",children:`"We built each one because we needed it ourselves. Now we ship them so you don't have to build them either."`}),e.jsx("figcaption",{className:"mt-4 text-sm font-mono uppercase tracking-[0.15em] text-muted-foreground",children:"— The team"})]})})}),e.jsx("section",{className:"px-4 pb-24",children:e.jsx("div",{className:"max-w-4xl mx-auto",children:e.jsxs(s.div,{initial:{opacity:0,y:16},whileInView:{opacity:1,y:0},viewport:{once:!0},transition:{duration:.5},className:"relative overflow-hidden rounded-3xl border border-border bg-card p-8 md:p-12",children:[e.jsx("div",{"aria-hidden":!0,className:"absolute inset-0 bg-gradient-to-br from-primary/5 to-transparent pointer-events-none"}),e.jsxs("div",{className:"relative",children:[e.jsx("div",{className:"text-xs font-mono uppercase tracking-[0.2em] text-muted-foreground mb-3",children:"Decision helper"}),e.jsx("h3",{className:"font-display text-3xl md:text-4xl font-bold mb-8",children:"Not sure which one?"}),e.jsx("div",{className:"space-y-3",children:f.map((t,a)=>e.jsx(r,{href:t.href,"data-testid":`link-decision-${a}`,children:e.jsxs("div",{className:"group flex flex-col md:flex-row md:items-center justify-between gap-3 p-5 rounded-xl border border-border bg-background/50 hover:border-primary/40 hover:bg-primary/5 transition-all cursor-pointer",children:[e.jsxs("div",{className:"flex items-start gap-4",children:[e.jsx("div",{className:"font-mono text-xs uppercase tracking-[0.2em] text-muted-foreground/60 mt-1 shrink-0",children:"If"}),e.jsx("div",{className:"text-base md:text-lg font-medium text-foreground",children:t.when})]}),e.jsxs("div",{className:"flex items-center gap-2 text-primary font-semibold pl-9 md:pl-0",children:[e.jsxs("span",{className:"text-sm md:text-base",children:["→ ",t.pick]}),e.jsx(n,{className:"w-4 h-4 transition-transform group-hover:translate-x-0.5"})]})]})},a))}),e.jsxs("div",{className:"flex flex-wrap items-center justify-center gap-3 mt-10 pt-8 border-t border-border",children:[e.jsx(r,{href:"/pricing",children:e.jsx(i,{variant:"outline",className:"rounded-full","data-testid":"button-see-pricing",children:"Compare pricing"})}),e.jsx(r,{href:"/book-demo",children:e.jsxs(i,{className:"rounded-full","data-testid":"button-book-call",children:["Book a 20-minute call",e.jsx(n,{className:"w-4 h-4 ml-2"})]})})]})]})]})})}),e.jsx("section",{className:"px-4 pb-32",children:e.jsx("div",{className:"max-w-4xl mx-auto",children:e.jsxs("div",{className:"text-center text-sm text-muted-foreground border-t border-border pt-10",children:["Looking for a custom engagement instead? See our"," ",e.jsx(r,{href:"/brand-storytelling",children:e.jsx("span",{className:"text-primary hover:underline cursor-pointer font-medium","data-testid":"link-custom-engagement",children:"consulting solutions"})})," ","— bespoke research, brand storytelling, and enterprise builds scoped with you directly."]})})})]}),e.jsx(x,{})]})}export{H as default};

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.