*{box-sizing:border-box;margin:0;padding:0}
    body{background:#0f172a;color:#f1f5f9;font-family:Inter,Arial,sans-serif;min-height:100vh;display:flex;flex-direction:column;line-height:1.7}
    header{background:#0c1322;border-bottom:1px solid #1e293b;padding:14px 24px}
    header a{color:#f1f5f9;text-decoration:none;font-weight:800;font-size:18px;display:inline-flex;align-items:center;gap:8px}
    main{flex:1;max-width:760px;margin:0 auto;padding:60px 24px}
    h1{font-size:36px;font-weight:900;line-height:1.2;margin-bottom:16px;color:#f1f5f9}
    h1 span{color:#38bdf8}
    .lead{font-size:18px;color:#94a3b8;line-height:1.8;margin-bottom:36px;border-left:3px solid #38bdf8;padding-left:20px}
    .founder-card{display:grid;grid-template-columns:clamp(260px,36vw,300px) 1fr;gap:24px;align-items:center;background:#111827;border:1px solid #1e293b;border-radius:20px;padding:22px;margin:0 0 42px;box-shadow:0 16px 40px rgba(0,0,0,.18)}
    .founder-photo{width:100%;height:auto;border-radius:18px;border:1px solid #334155;display:block;aspect-ratio:4/5;object-fit:cover;background:#1e293b}
    .founder-kicker{font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:.08em;color:#38bdf8;margin-bottom:6px}
    .founder-name{font-size:24px;font-weight:900;color:#f8fafc;margin-bottom:4px;letter-spacing:-.03em}
    .founder-role{font-size:14px;color:#cbd5e1;margin-bottom:12px}
    .founder-text{font-size:15px;color:#94a3b8;margin-bottom:0}
    .note-card{background:#101a2d;border:1px solid #24324a;border-radius:16px;padding:18px 20px;margin:22px 0;color:#94a3b8}
    .cta-row{display:flex;gap:12px;flex-wrap:wrap;margin-top:18px}.cta-btn{display:inline-flex;align-items:center;justify-content:center;min-height:42px;padding:10px 16px;border-radius:10px;text-decoration:none;font-weight:800}.cta-primary{background:#38bdf8;color:#06111f}.cta-secondary{background:#1e293b;color:#e2e8f0;border:1px solid #334155}
    h2{font-size:20px;font-weight:800;color:#f1f5f9;margin-bottom:16px;margin-top:48px;display:flex;align-items:center;gap:10px}
    h2::before{content:'';display:inline-block;width:4px;height:20px;background:#38bdf8;border-radius:2px;flex-shrink:0}
    p{color:#94a3b8;margin-bottom:16px;font-size:16px}
    ul{list-style:none;margin-bottom:16px}
    ul li{color:#94a3b8;font-size:16px;padding:8px 0;padding-left:20px;position:relative;border-bottom:1px solid #1e293b}
    ul li:last-child{border-bottom:none}
    ul li::before{content:'›';position:absolute;left:0;color:#38bdf8;font-weight:700}
    ul li strong{color:#f1f5f9}
    .chokepoints{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:16px}
    .choke-tag{background:#1e293b;border:1px solid #334155;color:#94a3b8;padding:6px 14px;border-radius:20px;font-size:14px;white-space:nowrap;text-decoration:none}
    .choke-tag:hover{border-color:#38bdf8;color:#e2e8f0}
    .contact-block{background:#1e293b;border:1px solid #334155;border-radius:16px;padding:28px 32px;margin-top:48px;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:16px}
    .contact-block p{margin:0;color:#94a3b8;font-size:15px}
    .contact-title{color:#f1f5f9;font-weight:700;margin-bottom:4px}
    .contact-block a.email{color:#38bdf8;text-decoration:none;font-weight:700;font-size:16px}
    .contact-block a.email:hover{text-decoration:underline}
    .back-link{display:inline-flex;align-items:center;gap:6px;color:#64748b;text-decoration:none;font-size:14px;margin-bottom:32px;transition:color .15s}
    .back-link:hover{color:#94a3b8}
    footer{background:#0c1322;border-top:1px solid #1e293b;padding:20px 24px;text-align:center;color:#475569;font-size:13px}
    footer a{color:#475569;text-decoration:none}
    footer a:hover{color:#94a3b8}
    @media(max-width:600px){h1{font-size:26px}main{padding:40px 16px}.contact-block{padding:20px}.founder-card{grid-template-columns:1fr;padding:16px}.founder-photo{width:min(100%,280px);margin:0 auto}.cta-row{flex-direction:column}.cta-btn{width:100%}}
