.lm-pr-card{align-items:flex-start;gap:var(--lm-space-4);padding:var(--lm-space-6);flex-direction:column;display:flex}.lm-pr-card__title{font:500 var(--lm-subtitle-2-size) / var(--lm-subtitle-2-leading) var(--lm-font-sans);color:var(--lm-ink);margin:0}.lm-pr-card__who{flex-direction:column;display:flex}.lm-pr-card__who b{font:500 var(--lm-body-3-size) / var(--lm-body-3-leading) var(--lm-font-sans);color:var(--lm-ink)}.lm-pr-card__who span,.lm-pr-card__text{font:400 var(--lm-body-3-size) / var(--lm-body-3-leading) var(--lm-font-sans);color:var(--lm-ink-secondary);margin:0}.lm-kit__group{margin-top:var(--lm-section-gap)}.lm-kit__group+.lm-kit__group{margin-top:var(--lm-space-20)}.lm-kit__group-head{justify-content:space-between;align-items:baseline;gap:var(--lm-space-3) var(--lm-header-gap);margin-bottom:var(--lm-space-6);flex-wrap:wrap;display:flex}.lm-kit__h3{margin:0}.lm-kit__note{max-width:405px;font:400 var(--lm-body-3-size) / var(--lm-body-3-leading) var(--lm-font-sans);color:var(--lm-ink-secondary);margin:0}.lm-kit__logos,.lm-kit__colors{gap:var(--lm-grid-gap);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.lm-kit__tile,.lm-kit__photo,.lm-kit__color{padding:var(--lm-card-inset);border:1px solid var(--lm-line-glass);border-radius:var(--lm-radius-card);background:var(--lm-glass);box-shadow:var(--lm-shadow-card);flex-direction:column;display:flex}.lm-kit__stage{aspect-ratio:4/3;padding:var(--lm-space-8);border-radius:var(--lm-radius-media);background:var(--lm-paper);place-items:center;display:grid}.lm-kit__tile--dark .lm-kit__stage{background:var(--lm-night)}.lm-kit__stage img{width:62%;height:auto}.lm-kit__stage--mark img{width:28%}.lm-kit__meta{justify-content:space-between;align-items:center;gap:var(--lm-space-3);padding:var(--lm-space-3) var(--lm-space-3) var(--lm-space-2);display:flex}.lm-kit__name{font:500 var(--lm-body-3-size) / var(--lm-body-3-leading) var(--lm-font-sans);color:var(--lm-ink);margin:0}.lm-kit__files{gap:var(--lm-space-1);flex:none;display:flex}.lm-kit__dl{align-items:center;gap:var(--lm-space-1);min-height:32px;padding:0 var(--lm-space-2);border:1px solid var(--lm-line);border-radius:var(--lm-radius-button);background:var(--lm-paper);font:500 var(--lm-caption-2-size) / 1 var(--lm-font-caption);color:var(--lm-ink);transition:background-color var(--lm-dur-fast) ease, border-color var(--lm-dur-fast) ease;text-decoration:none;display:inline-flex}.lm-kit__dl:hover{background:var(--lm-canvas)}.lm-kit__dl:focus-visible{outline:2px solid var(--lm-violet-strong);outline-offset:2px}.lm-kit__color{gap:var(--lm-space-1);padding-bottom:var(--lm-space-4)}.lm-kit__swatch{height:120px;margin-bottom:var(--lm-space-3);border:1px solid var(--lm-line);border-radius:var(--lm-radius-media);display:block}.lm-kit__color>:not(.lm-kit__swatch){padding-inline:var(--lm-space-3)}.lm-kit__code{font:500 var(--lm-caption-1-size) / var(--lm-caption-1-leading) var(--lm-font-mono);color:var(--lm-ink-secondary)}.lm-kit__photo--team{margin:0}.lm-kit__photo--team img{aspect-ratio:21/9;object-fit:cover;object-position:center 70%;border-radius:var(--lm-radius-media);width:100%}.lm-kit__who{flex-direction:column;margin:0;display:flex}.lm-kit__who b{font:500 var(--lm-body-3-size) / var(--lm-body-3-leading) var(--lm-font-sans);color:var(--lm-ink)}.lm-kit__role{font:400 var(--lm-body-3-size) / var(--lm-body-3-leading) var(--lm-font-sans);color:var(--lm-ink-tertiary)}.lm-kit__about{gap:var(--lm-header-gap);grid-template-columns:minmax(0,1fr) 405px;align-items:start;display:grid}.lm-kit__boiler{gap:var(--lm-space-6);flex-direction:column;max-width:720px;display:flex}.lm-kit__text{font:400 var(--lm-body-2-size) / var(--lm-body-2-leading) var(--lm-font-sans);color:var(--lm-ink-secondary);margin:0}.lm-kit__facts{gap:var(--lm-space-6) var(--lm-space-8);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;display:grid}.lm-kit__facts dt{font:500 var(--lm-caption-2-size) / var(--lm-caption-2-leading) var(--lm-font-caption);color:var(--lm-ink-tertiary)}.lm-kit__facts dd{margin:var(--lm-space-1) 0 0;font:500 var(--lm-body-2-size) / var(--lm-body-2-leading) var(--lm-font-sans);color:var(--lm-ink)}.lm-kit__sheet{align-items:center;gap:var(--lm-space-3);flex-wrap:wrap;display:flex}.lm-kit__pillars{gap:var(--lm-grid-gap);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;display:grid}.lm-kit__pillars>div{padding:var(--lm-space-4) var(--lm-space-5);border-left:2px solid var(--lm-violet)}.lm-kit__pillars dt{font:500 var(--lm-caption-2-size) / var(--lm-caption-2-leading) var(--lm-font-caption);color:var(--lm-ink-tertiary)}.lm-kit__pillars dd{margin:var(--lm-space-2) 0 0;font:400 var(--lm-body-2-size) / var(--lm-body-2-leading) var(--lm-font-sans);color:var(--lm-ink);text-wrap:pretty}.lm-kit__founders{gap:var(--lm-grid-gap);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.lm-kit__founder{gap:var(--lm-space-6);padding:var(--lm-card-inset);padding-right:var(--lm-space-6);border:1px solid var(--lm-line-glass);border-radius:var(--lm-radius-card);background:var(--lm-glass);box-shadow:var(--lm-shadow-card);display:flex}.lm-kit__founder img{object-fit:cover;border-radius:var(--lm-radius-media);flex:none;width:200px;height:200px}.lm-kit__founder-copy{align-items:flex-start;gap:var(--lm-space-3);padding-block:var(--lm-space-5);flex-direction:column;display:flex}.lm-kit__bio{font:400 var(--lm-body-3-size) / var(--lm-body-3-leading) var(--lm-font-sans);color:var(--lm-ink-secondary);text-wrap:pretty;margin:0}.lm-kit__contact{align-items:flex-start;gap:var(--lm-space-4);padding:var(--lm-space-6);flex-direction:column;display:flex}@media (max-width:1023px){.lm-kit__logos,.lm-kit__colors{grid-template-columns:repeat(2,minmax(0,1fr))}.lm-kit__photo--team img{aspect-ratio:16/9}.lm-kit__founders{grid-template-columns:minmax(0,1fr)}.lm-kit__about{grid-template-columns:1fr}}@media (max-width:639px){.lm-kit__stage{padding:var(--lm-space-4)}.lm-kit__logos .lm-kit__meta{flex-direction:column;align-items:flex-start}.lm-kit__facts{grid-template-columns:repeat(2,minmax(0,1fr))}.lm-kit__pillars{grid-template-columns:minmax(0,1fr)}.lm-kit__founder{padding-right:var(--lm-card-inset);flex-direction:column}.lm-kit__founder img{aspect-ratio:1;width:100%;height:auto}.lm-kit__founder-copy{padding:0 var(--lm-space-3) var(--lm-space-4)}}.lm-press__hero-actions{margin-top:var(--lm-space-8);justify-content:center;display:flex}
