@keyframes svelte-1ulnley-ping{75%,to{transform:scale(2);opacity:0}}.animate-ping-custom.svelte-1ulnley{animation:svelte-1ulnley-ping 3s cubic-bezier(0,0,.2,1) infinite}.line.svelte-1nw3ai5{box-shadow:0 0 .2rem #31cfff,0 0 .2rem #31cfff,0 0 4rem #31cfff,0 0 .8rem #31cfff,0 0 2.8rem #31cfff,inset 0 0 1.3rem #31cfff}.skill-tag.svelte-1ahpybd.svelte-1ahpybd{display:inline-flex;align-items:center;gap:8px;max-width:100%;padding:7px 10px;border:1px solid color-mix(in srgb,var(--skill-color) 28%,transparent);border-radius:7px;background:color-mix(in srgb,var(--skill-color) 9%,#0c1015);color:#e5e7eb;font-size:16px;line-height:1.3}.skill-icon.svelte-1ahpybd.svelte-1ahpybd{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;flex:0 0 22px;color:var(--skill-color)}.skill-icon.svelte-1ahpybd svg.svelte-1ahpybd,.skill-icon.svelte-1ahpybd img.svelte-1ahpybd{display:block;width:20px;height:20px;-o-object-fit:contain;object-fit:contain}.skill-icon.compact.svelte-1ahpybd img.svelte-1ahpybd{width:14px;height:14px}.skills-section[data-astro-cid-vada47fz]{margin-top:100px;margin-bottom:80px}.skills-heading[data-astro-cid-vada47fz]{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:28px}.skills-eyebrow[data-astro-cid-vada47fz]{margin:0 0 4px;color:#31cfff;font-size:14px;letter-spacing:.16em}.skills-heading[data-astro-cid-vada47fz] h2[data-astro-cid-vada47fz]{margin:0;color:#fafafa;font-size:2.5rem;font-weight:600;line-height:1.2}.skills-intro[data-astro-cid-vada47fz]{max-width:420px;margin:0;color:#aab4c0;font-size:18px;line-height:1.5}.skills-grid[data-astro-cid-vada47fz]{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:18px}.skill-group[data-astro-cid-vada47fz]{grid-column:span 2;min-width:0;padding:26px;border:1px solid #ffffff1a;border-radius:14px;background:linear-gradient(135deg,#31cfff08,#111519d9);transition:border-color .2s,background-color .2s}.skill-group[data-astro-cid-vada47fz]:nth-child(-n+2){grid-column:span 3}.skill-group[data-astro-cid-vada47fz]:hover{border-color:#31cfff66;background-color:#31cfff06}.skill-group-heading[data-astro-cid-vada47fz]{display:flex;align-items:center;gap:12px}.skill-index[data-astro-cid-vada47fz]{color:#31cfff;font-size:14px;font-variant-numeric:tabular-nums}.skill-group[data-astro-cid-vada47fz] h3[data-astro-cid-vada47fz]{margin:0;color:#fafafa;font-size:23px;font-weight:600}.skill-description[data-astro-cid-vada47fz]{margin:8px 0 20px;color:#aab4c0;font-size:17px;line-height:1.4}.skill-list[data-astro-cid-vada47fz]{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none}.skill-list[data-astro-cid-vada47fz] li[data-astro-cid-vada47fz]{display:flex;max-width:100%}@media (max-width: 1050px){.skills-grid[data-astro-cid-vada47fz]{grid-template-columns:repeat(2,minmax(0,1fr))}.skill-group[data-astro-cid-vada47fz],.skill-group[data-astro-cid-vada47fz]:nth-child(-n+2){grid-column:span 1}.skill-group[data-astro-cid-vada47fz]:last-child{grid-column:1 / -1}}@media (max-width: 600px){.skills-heading[data-astro-cid-vada47fz]{align-items:flex-start;flex-direction:column;gap:14px}.skills-grid[data-astro-cid-vada47fz]{grid-template-columns:1fr}.skill-group[data-astro-cid-vada47fz]{padding:22px}.skills-section[data-astro-cid-vada47fz]{margin-top:64px;margin-bottom:64px}}@media (prefers-reduced-motion: reduce){.skill-group[data-astro-cid-vada47fz]{transition:none}}._n1_15te1_1{animation:_anim-n1_15te1_1 1s ease forwards}._n2_15te1_5{animation:_anim-n2_15te1_1 1s ease forwards}@keyframes _anim-n1_15te1_1{0%{transform:matrix(.35278,0,0,-.35278,-30.269,211.731)}to{transform:matrix(.35278,0,0,-.35278,-49.269,331.731)}}@keyframes _anim-n2_15te1_1{0%{transform:matrix(.35278,0,0,-.35278,-70.269,461.731)}to{transform:matrix(.35278,0,0,-.35278,-49.269,351.731)}}.header-links[data-astro-cid-j7pv25f6]{display:flex;align-items:center;gap:10px;margin:auto 16px auto auto}.header-contact[data-astro-cid-j7pv25f6]{display:inline-flex;align-items:center;gap:8px;padding:8px 12px;border:1px solid #31cfff;border-radius:7px;color:#31cfff;font-size:18px;text-decoration:none;visibility:hidden}.header-contact[data-astro-cid-j7pv25f6]:hover{background:#31cfff20}.header-contact[data-astro-cid-j7pv25f6]:focus-visible{outline:2px solid #31cfff;outline-offset:4px}.MainContainer[data-astro-cid-j7pv25f6] .hero-greeting[data-astro-cid-j7pv25f6]{font-size:1.5rem;line-height:1.2}.MainContainer[data-astro-cid-j7pv25f6] .hero-profile[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column;gap:8px;max-width:850px;padding:0 20px;margin-bottom:0;text-wrap:balance}.hero-role[data-astro-cid-j7pv25f6]{font-size:clamp(1.75rem,4vw,2.5rem);font-weight:600;line-height:1.15}.hero-specialties[data-astro-cid-j7pv25f6]{color:#fafafa;font-size:clamp(1rem,2vw,1.375rem);font-weight:400}.hero-specialties[data-astro-cid-j7pv25f6] .hero-separator[data-astro-cid-j7pv25f6]{color:#31cfff;padding:0 6px}.hero-ai[data-astro-cid-j7pv25f6]{white-space:nowrap}.hero-summary[data-astro-cid-j7pv25f6]{max-width:650px;margin:0;padding:0 20px;color:#d1d5db;font-size:1.25rem;line-height:1.5;text-align:center;text-wrap:balance}@media (max-width: 600px){.MainContainer[data-astro-cid-j7pv25f6]{height:auto;min-height:100svh;max-height:none}.MainContainer[data-astro-cid-j7pv25f6]>div[data-astro-cid-j7pv25f6]{min-height:100svh;padding:32px 20px 24px}.MainContainer[data-astro-cid-j7pv25f6]>div[data-astro-cid-j7pv25f6]>div[data-astro-cid-j7pv25f6]{width:100%;min-width:0;margin-bottom:0;gap:16px}.MainContainer[data-astro-cid-j7pv25f6] .hero-profile[data-astro-cid-j7pv25f6]{width:100%;padding:0;gap:10px}.hero-role[data-astro-cid-j7pv25f6]{font-size:clamp(1.5rem,6.5vw,1.75rem)}.hero-specialties[data-astro-cid-j7pv25f6]{font-size:1rem;line-height:1.5}.hero-ai[data-astro-cid-j7pv25f6]{display:block}.hero-specialties[data-astro-cid-j7pv25f6] .hero-separator[data-astro-cid-j7pv25f6]{display:none}.hero-summary[data-astro-cid-j7pv25f6]{padding:0;font-size:1.125rem}.MainContainer[data-astro-cid-j7pv25f6]>div[data-astro-cid-j7pv25f6]>div[data-astro-cid-j7pv25f6]>.ButtonsConainerMain[data-astro-cid-j7pv25f6]{width:100%;flex-wrap:wrap;gap:12px;margin-top:8px}.ButtonsConainerMain[data-astro-cid-j7pv25f6]>a[data-astro-cid-j7pv25f6]{flex:1;min-width:0}.ButtonsConainerMain[data-astro-cid-j7pv25f6]>a[data-astro-cid-j7pv25f6] button{width:100%}.MainContainer[data-astro-cid-j7pv25f6]>div[data-astro-cid-j7pv25f6]>div[data-astro-cid-j7pv25f6]>.ArrowsContainer[data-astro-cid-j7pv25f6]{position:static;margin-top:12px}}.test-container[data-astro-cid-j7pv25f6]{padding-top:40px;transform:rotate(180deg) translateY(100%)}.test[data-astro-cid-j7pv25f6]{margin-left:auto;margin-right:auto;height:9.375rem;width:.125rem;--tw-bg-opacity: 1;background-color:rgb(49 207 255 / var(--tw-bg-opacity));box-shadow:0 0 .2rem #31cfff,0 0 .2rem #31cfff,0 0 4rem #31cfff,0 0 .8rem #31cfff,0 0 2.8rem #31cfff,inset 0 0 1.3rem #31cfff}@keyframes wea{}@keyframes pulse{0%{opacity:1}to{opacity:.6}}
