.skills-card.svelte-4za0g4{background-color:var(--card-bg)!important;border:1px solid var(--card-border)!important;border-left:3px solid var(--an-color)!important;border-radius:var(--radius-md);padding:1.5rem;box-shadow:var(--card-shadow);max-width:800px;margin-left:auto;margin-right:auto;display:flex;flex-direction:column}.skills-card.svelte-4za0g4:hover{box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a}.skills-logos-grid.svelte-4za0g4{padding-bottom:1rem;display:flex;flex-wrap:wrap;justify-content:left;align-items:center;gap:1.5rem}.skills-logos-grid.svelte-4za0g4:not(:last-child){border-bottom:1px solid var(--divider)!important;transition:border-bottom .3s ease}.skill-logo.svelte-4za0g4{height:2rem;width:auto;max-width:100%;object-fit:contain;transition:transform .2s ease}.skill-logo.svelte-4za0g4:hover{transform:scale(1.1)}.skill-category-title.svelte-4za0g4{color:var(--fg-color)!important;font-family:var(--font-mono);font-size:1.2rem;margin-top:1.5rem}.content-section.svelte-vram2h{margin-bottom:3rem;box-sizing:border-box;width:100%}.content-section-text.svelte-vram2h{max-width:800px;align-self:center;text-align:left;font-size:18px}@media (max-width: 767px){.content-section-text.svelte-vram2h{font-size:16px}}.content-container.svelte-vram2h{margin-left:auto;margin-right:auto;box-sizing:border-box;text-align:left}.content-featured-projects.svelte-vram2h{max-width:1200px}.section-link-wrapper.svelte-vram2h{margin-top:1.5rem;text-align:center;padding-bottom:4rem}.content-section.svelte-vram2h:last-of-type .section-link-wrapper:where(.svelte-vram2h){padding-bottom:4rem}.projects-grid.svelte-vram2h{display:flex;flex-wrap:wrap;justify-content:center;gap:2rem;padding-bottom:2rem;align-items:stretch}.secondary-button.svelte-vram2h{font-family:var(--font-mono);font-weight:600;padding:.75rem 1.5rem;border-radius:var(--radius-md);text-decoration:none;display:inline-block;background-color:var(--an-color)!important;color:#fff!important;border:1px solid var(--an-color);box-shadow:0 1px 3px #0000001a;transition:all var(--transition-fast)}html[data-theme=dark] .secondary-button.svelte-vram2h{color:#1a1a1a!important}.secondary-button.svelte-vram2h:hover{background-color:var(--fg-color)!important;border-color:var(--fg-color);color:var(--an-color)!important;box-shadow:var(--card-shadow-hover)}.secondary-button-text.svelte-vram2h{background-image:none!important;color:inherit!important}
