.contributor-card[data-astro-cid-yvq4zfhq]{position:relative;overflow:hidden;transition:all .3s ease;background:#0006;border:1px solid rgba(181,255,225,.2);display:flex;flex-direction:column}.contributor-card[data-astro-cid-yvq4zfhq]:hover{transform:translateY(-4px);border-color:#b5ffe180;box-shadow:0 8px 24px #b5ffe126}.contributor-card[data-astro-cid-yvq4zfhq].featured{border-color:#b5ffe166;background:linear-gradient(135deg,#b5ffe10d,#0006)}.contributor-card-link[data-astro-cid-yvq4zfhq]{display:flex;flex-direction:column;text-decoration:none;color:inherit;height:100%}.contributor-header[data-astro-cid-yvq4zfhq]{position:relative;width:100%;background:linear-gradient(135deg,#b5ffe11a,#2563eb1a);padding:2rem;display:flex;align-items:center;justify-content:center}.contributor-avatar[data-astro-cid-yvq4zfhq]{width:120px;height:120px;border-radius:50%;-o-object-fit:cover;object-fit:cover;border:4px solid rgba(181,255,225,.3);box-shadow:0 4px 12px #0000004d}.contributor-avatar-placeholder[data-astro-cid-yvq4zfhq]{width:120px;height:120px;border-radius:50%;background:#b5ffe11a;border:4px solid rgba(181,255,225,.3);display:flex;align-items:center;justify-content:center;opacity:.7}.featured-badge[data-astro-cid-yvq4zfhq]{position:absolute;top:12px;right:12px;background:#b5ffe133;color:#b5ffe1;padding:6px 12px;border-radius:6px;font-size:.75rem;font-weight:600;backdrop-filter:blur(10px);border:1px solid rgba(181,255,225,.3)}.contributor-content[data-astro-cid-yvq4zfhq]{padding:1.5rem;flex:1;display:flex;flex-direction:column}.contributor-name[data-astro-cid-yvq4zfhq]{font-size:1.5rem;font-weight:700;color:#fff;margin-bottom:.5rem;line-height:1.2}.contributor-title[data-astro-cid-yvq4zfhq]{font-size:.9rem;font-weight:500;color:#b5ffe1;margin-bottom:.75rem;line-height:1.4}.contributor-meta[data-astro-cid-yvq4zfhq]{display:flex;flex-direction:column;gap:.25rem;font-size:.8rem;color:#9ca3af;margin-bottom:1rem}.contributor-tagline[data-astro-cid-yvq4zfhq]{color:#d1d5db;font-size:.875rem;line-height:1.5;margin-bottom:1rem;font-style:italic;flex:1}.contributor-expertise[data-astro-cid-yvq4zfhq]{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:1rem}.expertise-tag[data-astro-cid-yvq4zfhq]{padding:.25rem .75rem;background:#b5ffe11a;color:#b5ffe1;border-radius:12px;font-size:.75rem;font-weight:500;border:1px solid rgba(181,255,225,.2)}.expertise-more[data-astro-cid-yvq4zfhq]{padding:.25rem .75rem;color:#9ca3af;font-size:.75rem;font-style:italic}.contributor-cta[data-astro-cid-yvq4zfhq]{padding-top:1rem;border-top:1px solid rgba(181,255,225,.1);opacity:.7;transition:opacity .3s ease}.contributor-card[data-astro-cid-yvq4zfhq]:hover .contributor-cta[data-astro-cid-yvq4zfhq]{opacity:1}@media(max-width:768px){.contributor-header[data-astro-cid-yvq4zfhq]{padding:1.5rem}.contributor-avatar[data-astro-cid-yvq4zfhq],.contributor-avatar-placeholder[data-astro-cid-yvq4zfhq]{width:100px;height:100px}.contributor-content[data-astro-cid-yvq4zfhq]{padding:1rem}.contributor-name[data-astro-cid-yvq4zfhq]{font-size:1.25rem}.contributor-title[data-astro-cid-yvq4zfhq]{font-size:.85rem}}.stat-item[data-astro-cid-gkz3cx3d]{min-width:120px}.text-gradient[data-astro-cid-gkz3cx3d]{background:linear-gradient(135deg,#b5ffe1,#2563eb);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.tab-button[data-astro-cid-gkz3cx3d]{display:flex;align-items:center;gap:.5rem;padding:1rem 1.5rem;background:transparent;border:none;border-bottom:3px solid transparent;color:#9ca3af;font-size:1rem;font-weight:600;cursor:pointer;transition:all .3s ease;position:relative}.tab-button[data-astro-cid-gkz3cx3d]:hover{color:#d1d5db;background:#b5ffe10d}.tab-button[data-astro-cid-gkz3cx3d].active{color:#b5ffe1;border-bottom-color:#b5ffe1;background:#b5ffe11a}.tab-button[data-astro-cid-gkz3cx3d][data-tab=ai]:hover{background:#2563eb0d}.tab-button[data-astro-cid-gkz3cx3d][data-tab=ai].active{color:#60a5fa;border-bottom-color:#60a5fa;background:#2563eb1a}.tab-icon[data-astro-cid-gkz3cx3d]{font-size:1.25rem}.tab-label[data-astro-cid-gkz3cx3d]{white-space:nowrap}.tab-count[data-astro-cid-gkz3cx3d]{display:inline-flex;align-items:center;justify-content:center;min-width:1.5rem;height:1.5rem;padding:0 .5rem;background:#9ca3af33;color:#9ca3af;font-size:.75rem;font-weight:700;border-radius:9999px;transition:all .3s ease}.tab-button[data-astro-cid-gkz3cx3d].active .tab-count[data-astro-cid-gkz3cx3d]{background:#b5ffe133;color:#b5ffe1}.tab-button[data-astro-cid-gkz3cx3d][data-tab=ai].active .tab-count[data-astro-cid-gkz3cx3d]{background:#60a5fa33;color:#60a5fa}.new-badge[data-astro-cid-gkz3cx3d]{display:inline-flex;align-items:center;padding:.25rem .5rem;background:linear-gradient(135deg,#f59e0b,#ef4444);color:#fff;font-size:.65rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;border-radius:.25rem;animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}@keyframes pulse{0%,to{opacity:1}50%{opacity:.7}}.tab-content[data-astro-cid-gkz3cx3d]{display:block;animation:fadeIn .3s ease-in}.tab-content[data-astro-cid-gkz3cx3d][hidden]{display:none}@keyframes fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media(max-width:640px){.tab-button[data-astro-cid-gkz3cx3d]{padding:.75rem 1rem;font-size:.875rem}.tab-label[data-astro-cid-gkz3cx3d]{display:none}.tab-icon[data-astro-cid-gkz3cx3d]{font-size:1.5rem}}
