.page_shell__fAVH1{max-width:1120px;margin:0 auto;padding:0 28px 80px}.page_section__61PEw{padding:48px 0}.page_lede__RDnn4,.page_sectionText__eabw7{color:var(--color-text-muted);max-width:60ch}.page_lede__RDnn4{font-size:19px}.page_divider__Ku6aS{height:1px;background:var(--color-bg-muted);border:none;margin:18px 0}.page_btnGhost__Ty34x,.page_btnPrimary__2McYJ{display:inline-flex;align-items:center;gap:8px;padding:12px 22px;border-radius:999px;font-weight:600;font-size:14px;border:1px solid transparent;transition:transform .15s,box-shadow .15s,background .15s}.page_btnGhost__Ty34x:hover,.page_btnPrimary__2McYJ:hover{transform:translateY(-1px)}.page_btnPrimary__2McYJ{background:var(--color-primary);color:#fff}.page_btnPrimary__2McYJ:hover{box-shadow:0 6px 18px rgba(34,32,90,.28)}.page_btnGhost__Ty34x{background:transparent;border-color:var(--color-primary);color:var(--color-primary-dark)}.page_btnGhost__Ty34x:hover{background:var(--color-primary-soft)}.page_hero__SKW6o{display:grid;grid-template-columns:1.1fr .9fr;grid-gap:48px;gap:48px;align-items:center;padding-top:40px}@media (max-width:860px){.page_hero__SKW6o{grid-template-columns:1fr}}.page_heroBadge__K9MQV{display:inline-flex;align-items:center;gap:8px;font-family:var(--font-mono),"IBM Plex Mono",monospace;font-size:12px;color:var(--color-primary-dark);background:var(--color-primary-soft);padding:6px 12px;border-radius:999px;margin-bottom:18px}.page_heroBadge__K9MQV:before{content:"●";color:var(--color-accent);font-size:8px}.page_heroTitle__Gfler{font-size:clamp(32px,5vw,52px);line-height:1.05}.page_heroTitle__Gfler em{font-style:italic;color:var(--color-accent-deep)}.page_heroActions__8_tzb{display:flex;gap:12px;flex-wrap:wrap;margin-top:28px}.page_heroCard__nJNjR{background:var(--color-bg);border:1px solid var(--color-bg-muted);border-radius:var(--border-radius);padding:28px;box-shadow:0 20px 40px -24px rgba(34,32,90,.22)}.page_cardEyebrow__9BbT1{margin-bottom:10px;display:block}.page_heroQuote__HycET{font-family:var(--font-fraunces),Georgia,serif;font-style:italic;font-size:20px;color:var(--color-primary-dark);line-height:1.3;margin:0 0 4px}.page_heroQuoteBy__3kBQ3{font-family:var(--font-mono),"IBM Plex Mono",monospace;font-size:11px;color:var(--color-text-muted)}.page_cardTitle__wyNTT{font-size:15px;margin-bottom:6px}.page_cardText__jskeK{font-size:14px;color:var(--color-text-muted);margin:0}.page_journey__pKIo_{margin-top:72px}.page_journeyHead__pqsB7{max-width:60ch;margin-bottom:36px}.page_trail__uoKNc{position:relative;display:grid;grid-template-columns:repeat(7,1fr);grid-gap:0;gap:0;padding-top:10px}.page_trail__uoKNc:before{content:"";position:absolute;top:27px;left:6%;right:6%;height:2px;background:repeating-linear-gradient(to right,var(--color-primary) 0 10px,transparent 10px 18px);z-index:0}.page_trailStep__Q2IIH{position:relative;z-index:1;text-align:center;padding:0 6px}.page_trailStep__Q2IIH p{font-size:12.5px;color:var(--color-text-muted);margin:0;line-height:1.35}.page_trailDot__JZEvF{width:54px;height:54px;border-radius:50%;margin:0 auto 14px;background:var(--color-bg);border:2px solid var(--color-primary);display:flex;align-items:center;justify-content:center;font-family:var(--font-mono),"IBM Plex Mono",monospace;font-size:13px;color:var(--color-primary-dark);font-weight:500;transition:background .2s,color .2s}.page_trailStep__Q2IIH:hover .page_trailDot__JZEvF{background:var(--color-primary);color:#fff}@media (max-width:860px){.page_trail__uoKNc{grid-template-columns:1fr;gap:22px;text-align:left}.page_trail__uoKNc:before{left:27px;top:10px;bottom:10px;right:auto;width:2px;height:auto;background:repeating-linear-gradient(to bottom,var(--color-primary) 0 10px,transparent 10px 18px)}.page_trailStep__Q2IIH{display:flex;align-items:center;gap:16px;text-align:left;padding:0}.page_trailDot__JZEvF{margin:0;flex-shrink:0}}.page_pillars___Fjve{display:grid;grid-template-columns:repeat(5,1fr);grid-gap:16px;gap:16px;margin-top:28px}@media (max-width:900px){.page_pillars___Fjve{grid-template-columns:repeat(2,1fr)}}@media (max-width:520px){.page_pillars___Fjve{grid-template-columns:1fr}}.page_pillar__lTlsr{background:var(--color-bg);border:1px solid var(--color-bg-muted);border-radius:var(--border-radius);padding:20px 18px}.page_pillarNum__YPg0a{font-family:var(--font-mono),"IBM Plex Mono",monospace;font-size:12px;color:var(--color-accent-deep)}.page_pillar__lTlsr h3{font-size:16px;margin:10px 0 6px}.page_pillar__lTlsr p{font-size:13.5px;color:var(--color-text-muted);margin:0}.page_grid3__Sl4jU{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:20px;gap:20px;margin-top:24px}@media (max-width:860px){.page_grid3__Sl4jU{grid-template-columns:1fr 1fr}}@media (max-width:600px){.page_grid3__Sl4jU{grid-template-columns:1fr}}.page_card__QV0Om{background:var(--color-bg);border:1px solid var(--color-bg-muted);border-radius:var(--border-radius);padding:22px;display:flex;flex-direction:column;gap:10px}.page_card__QV0Om h3{font-size:19px}.page_card__QV0Om p{font-size:14px;color:var(--color-text-muted);margin:0}.page_tag__lW6GL{font-family:var(--font-mono),"IBM Plex Mono",monospace;font-size:11px;text-transform:uppercase;letter-spacing:.05em;color:var(--color-primary-dark);background:var(--color-primary-soft);align-self:flex-start;padding:4px 10px;border-radius:999px}.page_readLink__5NaiI{font-size:13px;font-weight:600;color:var(--color-accent-deep);margin-top:auto}.page_readLink__5NaiI:hover{text-decoration:underline}.page_founder__mlcn0{display:grid;grid-template-columns:220px 1fr;grid-gap:32px;gap:32px;align-items:center;background:var(--color-primary);color:#fff;border-radius:20px;padding:36px}@media (max-width:700px){.page_founder__mlcn0{grid-template-columns:1fr}}.page_founderPortrait__qF0C6{width:100%;aspect-ratio:1;border-radius:16px;background:linear-gradient(155deg,var(--color-rose),var(--color-accent-tint));display:flex;align-items:center;justify-content:center;font-family:var(--font-fraunces),Georgia,serif;font-size:44px;color:var(--color-primary-dark);font-weight:600}.page_founderRole__oZPr4{font-family:var(--font-mono),"IBM Plex Mono",monospace;font-size:12px;color:var(--color-accent-tint);margin-bottom:12px;display:block}.page_founderName__yXfVv{color:#fff;font-size:22px}.page_founderText__lMGcd{color:rgba(255,255,255,.85);margin:0}.page_chips__dq3_7{display:flex;gap:12px;flex-wrap:wrap;margin-top:22px}.page_chip__UfJ0X{font-family:var(--font-mono),"IBM Plex Mono",monospace;font-size:12.5px;padding:9px 15px;border-radius:999px;border:1px solid var(--color-bg-muted);background:var(--color-bg);color:var(--color-text-muted)}.page_sectionFooter__kuvEe{margin-top:24px}