body{margin:0;font-family:JetBrains Mono,monospace;background:#020617;color:#9ca3af;line-height:1.6}.container.svelte-1bnk7ub{width:100%;max-width:1520px;margin:0 auto;padding:0 1rem}@media(min-width:640px){.container.svelte-1bnk7ub{padding:0 1.5rem}}@media(min-width:1024px){.container.svelte-1bnk7ub{padding:0 2rem}}.green.svelte-1bnk7ub{color:#04a459}.cmd-prompt.svelte-1bnk7ub{color:#4b5563;font-size:.875rem;margin-bottom:1rem}.section-cards.svelte-1bnk7ub{padding:calc(80px + 3rem) 0 4rem;background:#020617}.section-header.svelte-1bnk7ub{margin-bottom:3rem}.section-header.svelte-1bnk7ub h1:where(.svelte-1bnk7ub){font-size:clamp(2rem,5vw,3rem);font-weight:700;color:#fff;margin:0 0 .75rem;line-height:1.2}.section-desc.svelte-1bnk7ub{font-size:1.1rem;color:#9ca3af;margin:0;max-width:700px}.stats-section.svelte-1bnk7ub{padding:5rem 0;background:#020617;text-align:center}.stats-content.svelte-1bnk7ub{display:flex;flex-direction:column;align-items:center;gap:2.5rem}.stats-intro.svelte-1bnk7ub{max-width:600px}.stats-heading.svelte-1bnk7ub{font-size:clamp(2rem,5vw,3rem);font-weight:700;color:#fff;margin:0 0 1rem}.stats-subheading.svelte-1bnk7ub{font-size:1rem;color:#9ca3af;margin:0;line-height:1.6}.cta-wrap.svelte-1bnk7ub{display:flex;flex-direction:column;align-items:center;gap:1rem}.cta-text.svelte-1bnk7ub{font-size:1rem;color:#6b7280;margin:0}.stats-bar.svelte-1bnk7ub{display:grid;grid-template-columns:repeat(2,1fr);gap:1.5rem;max-width:800px;margin:0 auto;padding:2rem;background:#0a0c10;border:1px solid rgba(4,164,89,.2)}@media(min-width:640px){.stats-bar.svelte-1bnk7ub{grid-template-columns:repeat(4,1fr);gap:2rem}}.stat-item.svelte-1bnk7ub{text-align:center}.stat-value.svelte-1bnk7ub{display:block;font-size:1.75rem;font-weight:700;color:#04a459;line-height:1;margin-bottom:.5rem}.stat-label.svelte-1bnk7ub{font-size:.7rem;color:#6b7280;text-transform:uppercase;letter-spacing:.05em}.instructors-grid.svelte-1bnk7ub{display:grid;grid-template-columns:1fr;gap:2rem}@media(min-width:900px){.instructors-grid.svelte-1bnk7ub{grid-template-columns:repeat(3,1fr)}}.instructor-card.svelte-1bnk7ub{background:#020617;border:1px solid rgba(4,164,89,.2);padding:2rem;transition:all .3s ease;animation:svelte-1bnk7ub-cardIn .3s ease backwards;animation-delay:var(--delay)}@keyframes svelte-1bnk7ub-cardIn{0%{opacity:0;transform:translateY(10px)}}.instructor-card.svelte-1bnk7ub:hover{border-color:#04a459;transform:translateY(-4px)}.card-header.svelte-1bnk7ub{display:flex;align-items:flex-start;gap:1.25rem;margin-bottom:1.75rem;padding-bottom:1.5rem;border-bottom:1px solid rgba(4,164,89,.1)}.instructor-avatar.svelte-1bnk7ub{width:88px;height:88px;border-radius:0;border:2px solid rgba(4,164,89,.3);background:#0a0c10;flex-shrink:0}.header-info.svelte-1bnk7ub{flex:1;min-width:0}.name-row.svelte-1bnk7ub{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin-bottom:.25rem}.instructor-name.svelte-1bnk7ub{font-size:1.25rem;font-weight:700;color:#fff;margin:0;white-space:nowrap}.instructor-role.svelte-1bnk7ub{font-size:.8rem;color:#04a459;margin:0 0 .75rem}.specialty-badge.svelte-1bnk7ub{display:inline-block;font-size:.75rem;color:#9ca3af;background:#0a0c10;padding:.25rem .75rem;white-space:nowrap}.social-links.svelte-1bnk7ub{display:flex;gap:.35rem;flex-shrink:0}.social-links.svelte-1bnk7ub a:where(.svelte-1bnk7ub){color:#6b7280;font-size:.7rem;text-decoration:none;padding:2px 6px;border:1px solid rgba(4,164,89,.15);transition:all .15s}.social-links.svelte-1bnk7ub a:where(.svelte-1bnk7ub):hover{color:#04a459;border-color:#04a459}.instructor-quote.svelte-1bnk7ub{font-size:.95rem;font-style:italic;color:#fff;margin:0 0 1.5rem;padding-left:1rem;border-left:2px solid #04A459;line-height:1.5}.section-label.svelte-1bnk7ub{display:block;font-size:.65rem;color:#6b7280;text-transform:uppercase;letter-spacing:.1em;margin-bottom:.75rem}.highlights-section.svelte-1bnk7ub{margin-bottom:1.25rem}.highlights-list.svelte-1bnk7ub{margin:0;padding:0;list-style:none}.highlights-list.svelte-1bnk7ub li:where(.svelte-1bnk7ub){font-size:.85rem;color:#9ca3af;padding:.35rem 0 .35rem 1.25rem;position:relative;line-height:1.4}.highlights-list.svelte-1bnk7ub li:where(.svelte-1bnk7ub):before{content:"✓";position:absolute;left:0;color:#04a459;font-weight:700}.companies-section.svelte-1bnk7ub{margin-bottom:1.25rem}.companies-list.svelte-1bnk7ub{display:flex;flex-wrap:wrap;gap:.5rem}.company-tag.svelte-1bnk7ub{font-size:.75rem;color:#9ca3af;padding:4px 10px;background:#04a45914;border:1px solid rgba(4,164,89,.15)}.teaches-section.svelte-1bnk7ub{margin-bottom:1.25rem}.teaches-text.svelte-1bnk7ub{font-size:.85rem;color:#9ca3af;margin:0;line-height:1.5}.expertise-section.svelte-1bnk7ub{padding-top:1rem;border-top:1px solid rgba(4,164,89,.1)}.tags.svelte-1bnk7ub{display:flex;flex-wrap:wrap;gap:.5rem}.skill-tag.svelte-1bnk7ub{font-size:.7rem;color:#04a459;padding:3px 10px;background:#04a4591a;border:1px solid rgba(4,164,89,.2)}.btn-terminal.svelte-1bnk7ub{padding:.75rem 1.5rem;background:#04a45926;color:#04a459;font-family:JetBrains Mono,monospace;font-size:.9rem;font-weight:600;border:1px solid #04A459;cursor:pointer;transition:all .15s;position:relative;overflow:hidden;z-index:1}.btn-terminal.svelte-1bnk7ub:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(4,164,89,.4),transparent);transition:left .5s ease;z-index:-1}.btn-terminal.svelte-1bnk7ub:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#04a459;transform:scaleX(0);transform-origin:right;transition:transform .4s cubic-bezier(.16,1,.3,1);z-index:-1}.btn-terminal.svelte-1bnk7ub:hover{color:#000;box-shadow:0 0 20px #04a45966,0 0 40px #04a45933}.btn-terminal.svelte-1bnk7ub:hover:before{left:100%}.btn-terminal.svelte-1bnk7ub:hover:after{transform:scaleX(1);transform-origin:left}.btn-terminal.btn-lg.svelte-1bnk7ub{padding:1rem 2rem;font-size:1rem}@media(max-width:768px){.name-row.svelte-1bnk7ub{flex-direction:column;align-items:flex-start;gap:.5rem}.instructor-name.svelte-1bnk7ub{font-size:1.1rem}}.founder-section.svelte-1bnk7ub{padding:4rem 0 6rem;background:#020617}.founder-card.svelte-1bnk7ub{max-width:1100px;margin:0 auto;background:transparent;border:1px solid rgba(4,164,89,.2);border-radius:0;overflow:hidden}.founder-terminal-bar.svelte-1bnk7ub{display:flex;align-items:center;gap:.75rem;padding:.6rem 1rem;background:#0000004d;border-bottom:1px solid rgba(255,255,255,.06)}.founder-terminal-dots.svelte-1bnk7ub{display:flex;gap:6px}.founder-terminal-dots.svelte-1bnk7ub .dot:where(.svelte-1bnk7ub){width:10px;height:10px;border-radius:50%}.founder-terminal-dots.svelte-1bnk7ub .dot.red:where(.svelte-1bnk7ub){background:#ff5f57}.founder-terminal-dots.svelte-1bnk7ub .dot.yellow:where(.svelte-1bnk7ub){background:#febc2e}.founder-terminal-dots.svelte-1bnk7ub .dot.green:where(.svelte-1bnk7ub){background:#28c840}.founder-terminal-title.svelte-1bnk7ub{font-family:JetBrains Mono,monospace;font-size:.7rem;color:#6b7280}.founder-card-inner.svelte-1bnk7ub{padding:2.5rem}.founder-intro.svelte-1bnk7ub{display:flex;align-items:center;gap:1.5rem;margin-bottom:2rem}.founder-avatar-ring.svelte-1bnk7ub{position:relative;width:100px;height:100px;flex-shrink:0}.founder-avatar-img.svelte-1bnk7ub{width:100%;height:100%;border-radius:0;border:2px solid rgba(4,164,89,.4);position:relative;z-index:1}.founder-avatar-glow.svelte-1bnk7ub{position:absolute;top:-6px;right:-6px;bottom:-6px;left:-6px;border-radius:0;background:radial-gradient(circle,rgba(4,164,89,.2) 0%,transparent 70%);z-index:0;animation:svelte-1bnk7ub-founder-pulse 3s ease-in-out infinite}@keyframes svelte-1bnk7ub-founder-pulse{0%,to{opacity:.5;transform:scale(1)}50%{opacity:1;transform:scale(1.05)}}.founder-intro-text.svelte-1bnk7ub{display:flex;flex-direction:column;gap:.15rem}.founder-name.svelte-1bnk7ub{font-family:JetBrains Mono,monospace;font-size:2.25rem;font-weight:700;color:#fff;margin:0;line-height:1.2!important}.founder-role.svelte-1bnk7ub{font-family:Mulish,sans-serif;font-size:.9rem;color:#6b7280;margin:.2rem 0 0}.founder-story.svelte-1bnk7ub{margin-bottom:2rem;padding-left:1.5rem;border-left:2px solid rgba(4,164,89,.2)}.founder-story.svelte-1bnk7ub p:where(.svelte-1bnk7ub){font-family:Mulish,sans-serif;font-size:1rem;line-height:1.8;color:#9ca3af;margin:0 0 1rem}.founder-story.svelte-1bnk7ub p:where(.svelte-1bnk7ub):last-child{margin-bottom:0}.founder-stats-bar.svelte-1bnk7ub{display:flex;align-items:center;gap:1.5rem;padding:1.25rem 1.5rem;background:#04a4590a;border:1px solid rgba(4,164,89,.1);border-radius:8px}.founder-stat.svelte-1bnk7ub{display:flex;align-items:center;gap:.75rem;flex:1}.founder-stat-icon.svelte-1bnk7ub{width:40px;height:40px;image-rendering:pixelated;flex-shrink:0}.founder-stat-text.svelte-1bnk7ub{display:flex;flex-direction:column;gap:.1rem}.founder-stat-number.svelte-1bnk7ub{font-family:JetBrains Mono,monospace;font-size:.85rem;font-weight:700;color:#fff}.founder-stat-label.svelte-1bnk7ub{font-family:Mulish,sans-serif;font-size:.7rem;color:#6b7280}.founder-stat-divider.svelte-1bnk7ub{width:1px;height:32px;background:#ffffff14;flex-shrink:0}@media(max-width:768px){.founder-section.svelte-1bnk7ub{padding:3rem 0 4rem}.founder-card-inner.svelte-1bnk7ub{padding:1.5rem}.founder-intro.svelte-1bnk7ub{flex-direction:column;text-align:center}.founder-avatar-ring.svelte-1bnk7ub{width:90px;height:90px}.founder-intro-text.svelte-1bnk7ub{align-items:center}.founder-name.svelte-1bnk7ub{font-size:1.75rem}.founder-story.svelte-1bnk7ub{padding-left:1rem}.founder-stats-bar.svelte-1bnk7ub{flex-direction:column;gap:1rem;padding:1rem}.founder-stat-divider.svelte-1bnk7ub{width:100%;height:1px}}
