.lb-about.svelte-sstshy{background:var(--lb-ivory);color:var(--lb-ink);font-family:var(--font-body)}.lb-wrap.svelte-sstshy{max-width:1440px;margin:0 auto;padding-left:56px;padding-right:56px}.lb-demo-bar.svelte-sstshy{margin:0;padding:7px 16px;border-bottom:1px solid var(--lb-line);background:var(--lb-ivory-2);color:var(--lb-muted);font-size:11px;letter-spacing:.2em;text-align:center;text-transform:uppercase}.lb-about-head.svelte-sstshy{padding:30px 24px 34px;text-align:center}.lb-about-head.svelte-sstshy h1:where(.svelte-sstshy){margin:0;font-family:var(--font-heading);font-size:clamp(36px,4vw,58px);font-weight:400;line-height:1.12;color:var(--lb-heading)}.lb-about-head.svelte-sstshy p:where(.svelte-sstshy){margin:12px 0 0;font-size:16px;letter-spacing:.02em;color:var(--lb-muted)}.lb-hero.svelte-sstshy{position:relative;margin:0;aspect-ratio:1024 / 345;max-height:620px;width:100%;overflow:hidden}.lb-hero.svelte-sstshy img:where(.svelte-sstshy){display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.lb-h2.svelte-sstshy{margin:0;font-family:var(--font-heading);font-size:clamp(30px,2.8vw,40px);font-weight:400;line-height:1.2;color:var(--lb-heading)}.lb-rule.svelte-sstshy{display:block;width:36px;height:1px;margin:18px 0 22px;background:var(--lb-wine)}.lb-company.svelte-sstshy{display:grid;grid-template-columns:1fr minmax(320px,520px);gap:64px;align-items:center;padding-top:24px;padding-bottom:24px}.lb-company.svelte-sstshy>div:where(.svelte-sstshy){padding-left:0}.lb-lead.svelte-sstshy{max-width:560px;margin:0;font-size:17px;line-height:1.7}.lb-glance.svelte-sstshy{padding:22px 32px 18px;background:var(--lb-ivory-2);border:1px solid var(--lb-line)}.lb-glance.svelte-sstshy h3:where(.svelte-sstshy){margin:0 0 18px;font-family:var(--font-body);font-size:12px;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:var(--lb-muted)}.lb-glance.svelte-sstshy dl:where(.svelte-sstshy){margin:0}.lb-glance.svelte-sstshy dl:where(.svelte-sstshy)>div:where(.svelte-sstshy){display:grid;grid-template-columns:130px 1fr;gap:12px;padding:8px 0;border-top:1px solid var(--lb-line);font-size:14.5px}.lb-glance.svelte-sstshy dl:where(.svelte-sstshy)>div:where(.svelte-sstshy):first-child{border-top:0}dt.svelte-sstshy{font-weight:600}dd.svelte-sstshy{margin:0}.lb-story.svelte-sstshy{display:grid;grid-template-columns:64% 1fr;border-top:1px solid var(--lb-line);border-bottom:1px solid var(--lb-line)}.lb-story-photo.svelte-sstshy{position:relative;margin:0;aspect-ratio:658 / 258;overflow:hidden}.lb-story-photo.svelte-sstshy img:where(.svelte-sstshy){display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.lb-story-copy.svelte-sstshy{align-self:center;padding:40px 56px 40px 32px}.lb-story-copy.svelte-sstshy p:where(.svelte-sstshy){max-width:420px;margin:0 0 14px;font-size:15.5px;line-height:1.7}.lb-gallery.svelte-sstshy{padding-top:22px;padding-bottom:26px}.lb-gallery.svelte-sstshy .lb-h2:where(.svelte-sstshy){margin-bottom:18px}.lb-gallery-grid.svelte-sstshy{display:grid;grid-template-columns:1fr 1fr;gap:24px}.lb-gallery.svelte-sstshy figure:where(.svelte-sstshy){margin:0}.lb-gallery.svelte-sstshy img:where(.svelte-sstshy){display:block;width:100%;aspect-ratio:460 / 208;-o-object-fit:cover;object-fit:cover}.lb-gallery.svelte-sstshy figcaption:where(.svelte-sstshy){margin-top:10px;font-size:14px;text-align:center;color:var(--lb-muted)}@media(max-width:1080px){.lb-wrap.svelte-sstshy{padding-left:32px;padding-right:32px}.lb-company.svelte-sstshy{grid-template-columns:1fr;gap:28px}.lb-story.svelte-sstshy{grid-template-columns:1fr}.lb-story-copy.svelte-sstshy{padding:32px}.lb-story-copy.svelte-sstshy p:where(.svelte-sstshy){max-width:none}}@media(max-width:640px){.lb-wrap.svelte-sstshy{padding-left:20px;padding-right:20px}.lb-about-head.svelte-sstshy{padding:24px 20px}.lb-about-head.svelte-sstshy p:where(.svelte-sstshy){font-size:15px}.lb-hero.svelte-sstshy{aspect-ratio:4 / 3}.lb-hero.svelte-sstshy img:where(.svelte-sstshy){-o-object-position:50% 50%;object-position:50% 50%}.lb-lead.svelte-sstshy{font-size:15.5px}.lb-glance.svelte-sstshy{padding:18px 18px 12px}.lb-glance.svelte-sstshy dl:where(.svelte-sstshy)>div:where(.svelte-sstshy){grid-template-columns:110px 1fr;font-size:14px}.lb-story-photo.svelte-sstshy{aspect-ratio:4 / 3}.lb-story-copy.svelte-sstshy{padding:28px 20px}.lb-gallery-grid.svelte-sstshy{grid-template-columns:1fr}}
