.os.svelte-iemmw7{max-width:1080px;margin:0 auto;padding:24px 24px 64px;color:#1a1a1a;font-family:var(--font-body)}.os-head.svelte-iemmw7{max-width:760px;margin:0 auto 30px;text-align:center}.os-eyebrow.svelte-iemmw7,.os-kicker.svelte-iemmw7{margin:0 0 8px;color:#111;font-size:12px;font-weight:600;letter-spacing:.22em;text-transform:uppercase}.os-title.svelte-iemmw7{margin:0 0 14px;font-family:var(--font-heading);font-size:48px;font-weight:500;line-height:1.12}.os-lede.svelte-iemmw7{margin:0;color:#4a4a4a;font-family:var(--font-heading);font-size:20px;font-style:italic;line-height:1.6}.os-stats.svelte-iemmw7{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin:0 0 48px;border-top:1px solid #1a1a1a;border-bottom:1px solid #e5e5e5}.os-stats.svelte-iemmw7 div:where(.svelte-iemmw7){padding:22px 16px;text-align:center}.os-stats.svelte-iemmw7 div:where(.svelte-iemmw7)+div:where(.svelte-iemmw7){border-left:1px solid #e5e5e5}.os-stats.svelte-iemmw7 dd:where(.svelte-iemmw7){margin:0 0 4px;color:#111;font-family:var(--font-heading);font-size:30px}.os-stats.svelte-iemmw7 dt:where(.svelte-iemmw7){color:#5a5a5a;font-size:12px;line-height:1.45}.os-narrow.svelte-iemmw7{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:start;gap:48px;margin-bottom:52px}.os-h2.svelte-iemmw7{margin:0 0 14px;font-family:var(--font-heading);font-size:30px;font-weight:500;line-height:1.2}.os-body.svelte-iemmw7{margin:0 0 14px;color:#4a4a4a;font-size:16px;line-height:1.8}.os-first.svelte-iemmw7:first-letter{float:left;margin:6px 10px 0 0;color:#111;font-family:var(--font-heading);font-size:60px;line-height:.85}.os-founder.svelte-iemmw7{margin:0;padding:30px 30px 28px;border-top:3px solid #111111;background:#f5f5f5}.os-founder.svelte-iemmw7 blockquote:where(.svelte-iemmw7){margin:0 0 14px;font-family:var(--font-heading);font-size:24px;font-style:italic;line-height:1.45}.os-founder.svelte-iemmw7 figcaption:where(.svelte-iemmw7){display:flex;flex-direction:column;gap:2px;font-family:var(--font-heading);font-size:18px}.os-founder.svelte-iemmw7 figcaption:where(.svelte-iemmw7) span:where(.svelte-iemmw7){color:#111;font-family:var(--font-body);font-size:12px;font-weight:600;letter-spacing:.14em;text-transform:uppercase}.os-craft.svelte-iemmw7{margin-bottom:48px;padding:40px 36px;background:#1a1a1a;color:#fff;text-align:center}.os-craft.svelte-iemmw7 .os-kicker:where(.svelte-iemmw7){color:#bfbfbf}.os-craft.svelte-iemmw7 .os-h2:where(.svelte-iemmw7){color:#fff;margin-bottom:26px}.os-craft.svelte-iemmw7 ol:where(.svelte-iemmw7){display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;margin:0;padding:0;list-style:none;text-align:left}.os-num.svelte-iemmw7{display:block;margin-bottom:8px;color:#bfbfbf;font-family:var(--font-heading);font-size:30px;line-height:1}.os-craft.svelte-iemmw7 h3:where(.svelte-iemmw7){margin:0 0 6px;color:#fff;font-size:14px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.os-craft.svelte-iemmw7 p:where(.svelte-iemmw7){margin:0;color:#ffffffb8;font-size:14px;line-height:1.65}.os-links.svelte-iemmw7{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.os-links.svelte-iemmw7 a:where(.svelte-iemmw7){display:flex;flex-direction:column;gap:4px;padding:22px;border:1px solid #e5e5e5;color:#1a1a1a;text-decoration:none;transition:border-color .2s}.os-links.svelte-iemmw7 a:where(.svelte-iemmw7):hover{border-color:#111}.os-links.svelte-iemmw7 strong:where(.svelte-iemmw7){font-family:var(--font-heading);font-size:20px;font-weight:500}.os-links.svelte-iemmw7 span:where(.svelte-iemmw7){color:#6a6a6a;font-size:14px}.os-links.svelte-iemmw7 em:where(.svelte-iemmw7){display:inline-flex;align-items:center;gap:6px;margin-top:10px;font-size:12px;font-style:normal;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.os-links.svelte-iemmw7 svg{width:14px;height:14px;color:#111}@media(max-width:900px){.os-narrow.svelte-iemmw7{grid-template-columns:1fr;gap:28px}.os-stats.svelte-iemmw7{grid-template-columns:repeat(2,minmax(0,1fr))}.os-stats.svelte-iemmw7 div:where(.svelte-iemmw7):nth-child(3){border-left:0}.os-stats.svelte-iemmw7 div:where(.svelte-iemmw7):nth-child(n+3){border-top:1px solid #e5e5e5}.os-craft.svelte-iemmw7 ol:where(.svelte-iemmw7),.os-links.svelte-iemmw7{grid-template-columns:1fr}}@media(max-width:600px){.os.svelte-iemmw7{padding:16px 16px 44px}.os-title.svelte-iemmw7{font-size:30px}.os-lede.svelte-iemmw7{font-size:18px}.os-h2.svelte-iemmw7{font-size:24px}.os-craft.svelte-iemmw7{padding:30px 20px}.os-founder.svelte-iemmw7{padding:24px 20px}}
