.intro-split-grid[data-astro-cid-gibkijh2]{display:grid;grid-template-columns:1fr;gap:1.75rem;margin-top:0;margin-bottom:2.5rem}@media(min-width:860px){.intro-split-grid[data-astro-cid-gibkijh2]{grid-template-columns:1fr 1fr;align-items:stretch}}.intro-card[data-astro-cid-gibkijh2]{display:flex;flex-direction:column;height:100%;box-sizing:border-box;margin-top:0!important;margin-bottom:0!important;padding:1.75rem 2rem!important}.intro-card[data-astro-cid-gibkijh2]>*:first-child{margin-top:0!important}.sl-markdown-content .card-title[data-astro-cid-gibkijh2],.card-title[data-astro-cid-gibkijh2]{font-family:"Space Grotesk",var(--sl-font-sans, sans-serif);font-size:1.65rem;font-weight:700;height:2.25rem!important;line-height:2.25rem!important;display:flex!important;align-items:center!important;color:#fff;margin:0 0 .45rem!important;border-bottom:none!important;padding-bottom:0!important;letter-spacing:-.01em}.sl-markdown-content .card-title[data-astro-cid-gibkijh2].console-title,.card-title[data-astro-cid-gibkijh2].console-title,.console-title[data-astro-cid-gibkijh2]{font-family:"JetBrains Mono",var(--sl-font-mono, monospace)!important;height:2.25rem!important;line-height:2.25rem!important;display:flex!important;align-items:center!important;color:#fff!important;letter-spacing:-.01em}.cmd-prompt[data-astro-cid-gibkijh2]{font-family:"JetBrains Mono",var(--sl-font-mono, monospace)!important;color:var(--pma-neon-lime, #8af868)!important;font-weight:800;line-height:1;margin-right:.28rem}.cmd-content[data-astro-cid-gibkijh2]{display:inline-flex;align-items:center;line-height:1}.typing-text[data-astro-cid-gibkijh2]{font-family:"JetBrains Mono",var(--sl-font-mono, monospace)!important;color:#fff!important;display:inline-block;white-space:nowrap;overflow:hidden;width:6ch;line-height:1;animation:typingWhoami 5s steps(6,end) infinite}.terminal-cursor[data-astro-cid-gibkijh2]{font-family:"JetBrains Mono",var(--sl-font-mono, monospace)!important;color:var(--pma-neon-lime, #8af868)!important;font-weight:800;line-height:1;animation:blinkCursor .9s step-end infinite}@keyframes typingWhoami{0%,8%{width:0ch}30%,82%{width:6ch}94%,to{width:0ch}}@keyframes blinkCursor{0%,to{opacity:1}50%{opacity:0}}.card-divider[data-astro-cid-gibkijh2]{height:1px;width:100%;margin-top:.85rem!important;margin-bottom:.95rem!important}.divider-lime[data-astro-cid-gibkijh2]{background:linear-gradient(90deg,#8af868 0%,rgba(138,248,104,.45) 50%,rgba(138,248,104,.15) 85%,transparent 100%);box-shadow:0 0 8px #8af86859}.divider-periwinkle[data-astro-cid-gibkijh2]{background:linear-gradient(90deg,#8386f5 0%,rgba(131,134,245,.45) 50%,rgba(131,134,245,.15) 85%,transparent 100%);box-shadow:0 0 8px #8386f559}.tagline-badge[data-astro-cid-gibkijh2]{font-family:var(--sl-font-mono, monospace);font-size:.78rem;font-weight:600;line-height:1;padding:.22rem .55rem;border-radius:var(--radius-sm, 2px);display:inline-flex;align-items:center;margin-bottom:1.75rem!important;width:fit-content}.badge-lime[data-astro-cid-gibkijh2]{color:var(--pma-neon-lime, #8af868);background:#8af8681a;border:1px solid rgba(138,248,104,.3)}.badge-periwinkle[data-astro-cid-gibkijh2]{color:var(--pma-periwinkle, #8386f5);background:#8386f51a;border:1px solid rgba(131,134,245,.3)}.card-body[data-astro-cid-gibkijh2]{flex:1 1 auto}.card-body[data-astro-cid-gibkijh2] p[data-astro-cid-gibkijh2]{font-size:.95rem;line-height:1.6;color:var(--sl-color-gray-2, #cbd5e1);margin:0 0 .85rem}.card-body[data-astro-cid-gibkijh2] p[data-astro-cid-gibkijh2]:last-child{margin-bottom:0}.card-body[data-astro-cid-gibkijh2] strong[data-astro-cid-gibkijh2]{color:#fff}.card-footer[data-astro-cid-gibkijh2]{margin-top:auto;padding-top:1.5rem;display:flex;gap:.75rem;align-items:stretch}.card-btn[data-astro-cid-gibkijh2]{flex:1 1 0;min-width:0;display:inline-flex;align-items:center;justify-content:center;text-align:center;gap:.45rem;height:2.35rem;padding:0 .85rem;box-sizing:border-box;font-family:var(--sl-font-mono, monospace);font-size:.78rem;font-weight:600;line-height:1;color:#f1f5f9;background:#8386f514;border:1px solid rgba(131,134,245,.35);border-radius:var(--radius-sm, 2px);text-decoration:none;white-space:nowrap;user-select:none}.card-btn[data-astro-cid-gibkijh2]:hover{text-decoration:none;color:#f1f5f9}.card-btn[data-astro-cid-gibkijh2]:active{transform:scale(.98);background:#8386f538}.card-lime[data-astro-cid-gibkijh2] .card-btn[data-astro-cid-gibkijh2]{background:#8af86814;border-color:#8af86859;color:#f1f5f9}.card-lime[data-astro-cid-gibkijh2] .card-btn[data-astro-cid-gibkijh2]:active{background:#8af86838}.card-lime[data-astro-cid-gibkijh2] .va-btn[data-astro-cid-gibkijh2] .btn-svg[data-astro-cid-gibkijh2]{color:var(--pma-neon-lime, #8af868)}.card-lime[data-astro-cid-gibkijh2] .kofi-cup-icon[data-astro-cid-gibkijh2]{color:#ff5e5b!important}.card-periwinkle[data-astro-cid-gibkijh2] .card-btn[data-astro-cid-gibkijh2]{background:#8386f514;border-color:#8386f559;color:#f1f5f9}.card-periwinkle[data-astro-cid-gibkijh2] .card-btn[data-astro-cid-gibkijh2]:active{background:#8386f538}.card-periwinkle[data-astro-cid-gibkijh2] .card-btn[data-astro-cid-gibkijh2] .btn-svg[data-astro-cid-gibkijh2]{color:var(--pma-periwinkle, #8386f5)}.btn-svg[data-astro-cid-gibkijh2]{flex-shrink:0;opacity:.9}
