.skill-card[data-astro-cid-u5aykeor]{padding:var(--space-md);border-radius:var(--radius-lg);border:1px solid var(--glass-border);transition:all .3s ease}.skill-card[data-astro-cid-u5aykeor]:hover{border-color:var(--glass-border-hover);transform:translateY(-2px)}.skill-header[data-astro-cid-u5aykeor]{display:flex;align-items:flex-start;gap:var(--space-sm);margin-bottom:var(--space-md)}.skill-icon[data-astro-cid-u5aykeor]{display:flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;background:var(--glass-bg-tertiary);border-radius:var(--radius-md);color:var(--color-accent-primary);flex-shrink:0}.skill-icon[data-astro-cid-u5aykeor] svg{width:1.25rem;height:1.25rem}.skill-info[data-astro-cid-u5aykeor]{flex:1;min-width:0}.skill-name[data-astro-cid-u5aykeor]{font-size:1rem;font-weight:600;color:var(--color-text-primary);margin:0;line-height:1.3}.skill-category[data-astro-cid-u5aykeor]{font-size:.75rem;color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.05em}.skill-level[data-astro-cid-u5aykeor]{display:flex;flex-direction:column;gap:var(--space-sm)}.level-header[data-astro-cid-u5aykeor]{display:flex;justify-content:flex-end}.level-badge[data-astro-cid-u5aykeor]{display:inline-flex;align-items:center;padding:var(--space-xs) var(--space-sm);background:var(--glass-bg-secondary);border:1px solid var(--glass-border);border-radius:var(--radius-full);font-size:.7rem;font-weight:500;text-transform:uppercase;letter-spacing:.05em}.glass-badge-cyan[data-astro-cid-u5aykeor]{color:var(--color-accent-secondary);border-color:#00d4ff4d}.glass-badge-green[data-astro-cid-u5aykeor]{color:var(--color-accent-success);border-color:#22c55e4d}.glass-badge-orange[data-astro-cid-u5aykeor]{color:var(--color-accent-primary);border-color:#ff6b354d}.glass-badge-purple[data-astro-cid-u5aykeor]{color:var(--color-accent-tertiary);border-color:#a855f74d}.glass-progress-fill[data-astro-cid-u5aykeor][data-level=beginner]{background:linear-gradient(90deg,var(--color-accent-secondary),#66e0ff)}.glass-progress-fill[data-astro-cid-u5aykeor][data-level=intermediate]{background:linear-gradient(90deg,var(--color-accent-success),#4ade80)}.glass-progress-fill[data-astro-cid-u5aykeor][data-level=advanced]{background:linear-gradient(90deg,var(--color-accent-primary),#ff8a5c)}.glass-progress-fill[data-astro-cid-u5aykeor][data-level=expert]{background:linear-gradient(90deg,var(--color-accent-tertiary),#c084fc)}.contact-form-wrapper[data-astro-cid-svshx33u]{position:relative;width:100%;max-width:500px;margin:0 auto}.contact-form[data-astro-cid-svshx33u]{display:flex;flex-direction:column;gap:var(--space-lg)}.form-group[data-astro-cid-svshx33u]{display:flex;flex-direction:column;gap:var(--space-xs)}.form-label[data-astro-cid-svshx33u]{font-size:.875rem;font-weight:500;color:var(--color-text-secondary);text-transform:uppercase;letter-spacing:.05em}.form-input[data-astro-cid-svshx33u]{width:100%;padding:var(--space-md);font-family:inherit;font-size:1rem;color:var(--color-text-primary);background:#1e1e2a99;border:1px solid var(--color-border);border-radius:var(--radius-md);transition:all var(--transition-base);backdrop-filter:blur(8px)}.form-input[data-astro-cid-svshx33u]::placeholder{color:var(--color-text-muted)}.form-input[data-astro-cid-svshx33u]:focus{outline:none;border-color:var(--color-accent-primary);box-shadow:0 0 0 3px #ff6b3526}.form-input[data-astro-cid-svshx33u]:hover:not(:focus){border-color:var(--color-text-muted)}.form-textarea[data-astro-cid-svshx33u]{resize:vertical;min-height:120px}.form-submit[data-astro-cid-svshx33u]{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-sm);margin-top:var(--space-md);padding:var(--space-md) var(--space-xl);font-size:1rem;font-weight:500;cursor:pointer}.form-submit[data-astro-cid-svshx33u]:disabled{opacity:.6;cursor:not-allowed}.form-note[data-astro-cid-svshx33u]{font-size:.875rem;color:var(--color-text-muted);text-align:center;margin:0}.form-status[data-astro-cid-svshx33u]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-md);text-align:center;padding:var(--space-2xl)}.form-status[data-astro-cid-svshx33u][hidden]{display:none}.form-success[data-astro-cid-svshx33u] svg[data-astro-cid-svshx33u]{color:var(--color-accent-success)}.form-success[data-astro-cid-svshx33u] h3[data-astro-cid-svshx33u]{color:var(--color-accent-success);margin:0}.form-error[data-astro-cid-svshx33u] svg[data-astro-cid-svshx33u]{color:var(--color-accent-primary)}.form-error[data-astro-cid-svshx33u] h3[data-astro-cid-svshx33u]{color:var(--color-accent-primary);margin:0}.form-status[data-astro-cid-svshx33u] p[data-astro-cid-svshx33u]{margin:0;color:var(--color-text-secondary)}.form-retry[data-astro-cid-svshx33u]{margin-top:var(--space-md)}@media(max-width:640px){.form-submit[data-astro-cid-svshx33u]{width:100%}}.about-hero[data-astro-cid-kh7btl4r]{margin-bottom:var(--space-3xl)}.hero-content[data-astro-cid-kh7btl4r]{text-align:center;padding:var(--space-3xl) var(--space-xl);border-radius:var(--radius-lg)}.hero-title[data-astro-cid-kh7btl4r]{font-size:1rem;text-transform:uppercase;letter-spacing:.15em;color:var(--color-text-muted);margin-bottom:var(--space-sm)}.hero-subtitle[data-astro-cid-kh7btl4r]{font-size:clamp(2rem,5vw,3rem);font-weight:700;margin-bottom:var(--space-lg);line-height:1.2}.hero-bio[data-astro-cid-kh7btl4r]{font-size:1.125rem;color:var(--color-text-secondary);max-width:600px;margin:0 auto var(--space-xl);line-height:1.7}.hero-details[data-astro-cid-kh7btl4r]{display:flex;justify-content:center;gap:var(--space-md);flex-wrap:wrap}.detail-item[data-astro-cid-kh7btl4r]{display:flex;align-items:center;gap:var(--space-xs)}.section[data-astro-cid-kh7btl4r]{margin-bottom:var(--space-3xl)}.section-title[data-astro-cid-kh7btl4r]{font-size:1.5rem;margin-bottom:var(--space-xl);text-align:center}.purpose-card[data-astro-cid-kh7btl4r]{text-align:center;padding:var(--space-2xl)}.purpose-text[data-astro-cid-kh7btl4r]{font-size:1.25rem;color:var(--color-text-secondary);max-width:700px;margin:0 auto;line-height:1.8}.problems-grid[data-astro-cid-kh7btl4r]{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:var(--space-lg)}.problem-card[data-astro-cid-kh7btl4r]{position:relative;padding:var(--space-xl)}.problem-card[data-astro-cid-kh7btl4r] p[data-astro-cid-kh7btl4r]{color:var(--color-text-secondary);line-height:1.7;margin:0}.problem-number[data-astro-cid-kh7btl4r]{position:absolute;top:var(--space-md);right:var(--space-md);font-size:.75rem;font-weight:700}.goals-missions-grid[data-astro-cid-kh7btl4r]{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:var(--space-lg)}.card-title[data-astro-cid-kh7btl4r]{display:flex;align-items:center;gap:var(--space-sm);font-size:1.25rem;margin-bottom:var(--space-lg);color:var(--color-accent-primary)}.title-icon[data-astro-cid-kh7btl4r]{display:flex;align-items:center;justify-content:center}.title-icon[data-astro-cid-kh7btl4r] svg[data-astro-cid-kh7btl4r]{color:var(--color-accent-secondary)}.list[data-astro-cid-kh7btl4r]{list-style:none;padding:0;margin:0}.list-item[data-astro-cid-kh7btl4r]{display:flex;align-items:flex-start;gap:var(--space-md);padding:var(--space-sm) 0;color:var(--color-text-secondary);line-height:1.6}.list-marker[data-astro-cid-kh7btl4r]{width:8px;height:8px;border-radius:50%;background:var(--color-accent-primary);flex-shrink:0;margin-top:.5em}.skills-category[data-astro-cid-kh7btl4r]{margin-bottom:var(--space-2xl)}.category-title[data-astro-cid-kh7btl4r]{font-size:.875rem;margin-bottom:var(--space-lg)}.skills-grid[data-astro-cid-kh7btl4r]{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:var(--space-md)}.contact-card[data-astro-cid-kh7btl4r]{text-align:center}.contact-text[data-astro-cid-kh7btl4r]{font-size:1.125rem;color:var(--color-text-secondary);max-width:600px;margin:0 auto var(--space-xl);line-height:1.7}.contact-links[data-astro-cid-kh7btl4r]{display:flex;justify-content:center;gap:var(--space-md);flex-wrap:wrap}.animate-fade-in[data-astro-cid-kh7btl4r],.animate-fade-in-up[data-astro-cid-kh7btl4r]{opacity:0}@media(max-width:768px){.hero-content[data-astro-cid-kh7btl4r]{padding:var(--space-xl) var(--space-md)}.goals-missions-grid[data-astro-cid-kh7btl4r]{grid-template-columns:1fr}}
