.about-hero[data-astro-cid-gxzhsz65]{background-color:var(--bg-alt);border-bottom:1px solid var(--border);justify-content:center;align-items:center;padding:120px 0 60px;display:flex}.hero-container[data-astro-cid-gxzhsz65]{max-width:var(--max-width);flex-direction:column;align-items:center;gap:70px;margin:0 auto;padding:0 1.5rem;display:flex}.hero-content[data-astro-cid-gxzhsz65]{text-align:center;flex-direction:column;align-items:center;gap:12px;display:flex}.hero-heading[data-astro-cid-gxzhsz65],.hero-subheading[data-astro-cid-gxzhsz65]{letter-spacing:-.03em;flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;margin:0;font-size:clamp(2rem,5vw,4rem);font-weight:700;line-height:1.1;display:flex}.heading-dark[data-astro-cid-gxzhsz65]{color:var(--fg)}.heading-orange[data-astro-cid-gxzhsz65]{color:var(--accent)}.heading-gray[data-astro-cid-gxzhsz65]{color:var(--muted-dark)}.profile-pic-wrapper[data-astro-cid-gxzhsz65]{border:3.5px solid var(--card-bg);vertical-align:middle;background-color:#0000;border-radius:14px;width:64px;height:64px;margin-left:8px;display:inline-flex;position:relative;overflow:hidden;box-shadow:0 4px 10px #0000000d}.hero-profile-img[data-astro-cid-gxzhsz65]{object-fit:cover;border-radius:10px;width:100%;height:100%}.hero-image-wrapper[data-astro-cid-gxzhsz65]{aspect-ratio:700/420;border:10px solid var(--card-bg);border-radius:24px;width:100%;max-width:700px;overflow:hidden;box-shadow:0 20px 50px #26262914}.hero-main-img[data-astro-cid-gxzhsz65]{object-fit:cover;width:100%;height:100%;transition:transform var(--transition-smooth)}.hero-image-wrapper[data-astro-cid-gxzhsz65]:hover .hero-main-img[data-astro-cid-gxzhsz65]{transform:scale(1.03)}@media (width<=640px){.about-hero[data-astro-cid-gxzhsz65]{padding:100px 0 40px}.hero-container[data-astro-cid-gxzhsz65]{gap:40px}.profile-pic-wrapper[data-astro-cid-gxzhsz65]{border-width:2px;width:48px;height:48px}.hero-heading[data-astro-cid-gxzhsz65],.hero-subheading[data-astro-cid-gxzhsz65]{gap:8px}}.work-section[data-astro-cid-pxtsuzqn]{background-color:var(--bg-alt);border-bottom:1px solid var(--border);justify-content:center;padding:100px 0;display:flex}.work-container[data-astro-cid-pxtsuzqn]{max-width:var(--max-width);flex-direction:column;align-items:center;gap:64px;margin:0 auto;padding:0 1.5rem;display:flex}.section-header[data-astro-cid-pxtsuzqn]{text-align:center;flex-direction:column;align-items:center;gap:12px;display:flex}.section-badge[data-astro-cid-pxtsuzqn]{background-color:var(--card-bg);border:1px solid var(--border);border-radius:9999px;padding:8px 24px;box-shadow:0 4px 12px #00000005}.badge-text[data-astro-cid-pxtsuzqn]{font-family:var(--font-heading);color:var(--muted);text-transform:uppercase;letter-spacing:.05em;font-size:.9rem;font-weight:600}.section-heading[data-astro-cid-pxtsuzqn]{color:var(--fg);letter-spacing:-.03em;margin:0;font-size:clamp(2.5rem,5vw,4rem);font-weight:700;line-height:1.1}.career-cards-list[data-astro-cid-pxtsuzqn]{flex-direction:column;gap:20px;width:100%;max-width:700px;display:flex}.career-card[data-astro-cid-pxtsuzqn]{background-color:var(--card-bg);border:1px solid var(--border);transition:transform var(--transition-smooth), box-shadow var(--transition-smooth);border-radius:24px;padding:30px;box-shadow:0 10px 30px #00000003}.career-card[data-astro-cid-pxtsuzqn]:hover{transform:translateY(-2px);box-shadow:0 15px 40px #00000008}.card-inner[data-astro-cid-pxtsuzqn]{justify-content:space-between;align-items:center;width:100%;display:flex}.card-role[data-astro-cid-pxtsuzqn]{font-family:var(--font-heading);color:var(--fg);font-size:1.25rem;font-weight:600}.company-info-wrapper[data-astro-cid-pxtsuzqn]{align-items:center;gap:90px;display:flex}.company-detail[data-astro-cid-pxtsuzqn]{align-items:center;gap:10px;display:flex}.company-logo[data-astro-cid-pxtsuzqn]{object-fit:cover;border-radius:8px;width:28px;height:28px}.company-name[data-astro-cid-pxtsuzqn]{font-family:var(--font-heading);color:var(--muted-dark);font-size:1.25rem;font-weight:500}.role-date[data-astro-cid-pxtsuzqn]{font-family:var(--font-heading);color:var(--muted-dark);text-align:right;min-width:120px;font-size:1.25rem;font-weight:500}@media (width<=768px){.card-inner[data-astro-cid-pxtsuzqn]{flex-direction:column;align-items:flex-start;gap:12px}.company-info-wrapper[data-astro-cid-pxtsuzqn]{justify-content:space-between;gap:20px;width:100%}}@media (width<=480px){.career-card[data-astro-cid-pxtsuzqn]{padding:20px}.card-role[data-astro-cid-pxtsuzqn],.company-name[data-astro-cid-pxtsuzqn],.role-date[data-astro-cid-pxtsuzqn]{font-size:1.1rem}.company-info-wrapper[data-astro-cid-pxtsuzqn]{flex-direction:column;align-items:flex-start;gap:8px}.role-date[data-astro-cid-pxtsuzqn]{text-align:left;min-width:auto}}.skills-section[data-astro-cid-3fpfii3n]{background-color:var(--bg-alt);border-bottom:1px solid var(--border);justify-content:center;padding:100px 0;display:flex}.skills-container[data-astro-cid-3fpfii3n]{max-width:var(--max-width);flex-direction:column;align-items:center;gap:64px;margin:0 auto;padding:0 1.5rem;display:flex}.section-header[data-astro-cid-3fpfii3n]{text-align:center;flex-direction:column;align-items:center;gap:12px;display:flex}.section-badge[data-astro-cid-3fpfii3n]{background-color:var(--card-bg);border:1px solid var(--border);border-radius:9999px;padding:8px 24px;box-shadow:0 4px 12px #00000005}.badge-text[data-astro-cid-3fpfii3n]{font-family:var(--font-heading);color:var(--muted);text-transform:uppercase;letter-spacing:.05em;font-size:.9rem;font-weight:600}.section-heading[data-astro-cid-3fpfii3n]{color:var(--fg);letter-spacing:-.03em;margin:0;font-size:clamp(2.5rem,5vw,4rem);font-weight:700;line-height:1.1}.skills-grid[data-astro-cid-3fpfii3n]{grid-template-columns:repeat(4,1fr);gap:20px;width:100%;display:grid}.skill-card[data-astro-cid-3fpfii3n]{background-color:var(--card-bg);border:1px solid var(--border);transition:transform var(--transition-smooth), box-shadow var(--transition-smooth);border-radius:20px;flex-direction:column;align-items:center;gap:20px;padding:20px;display:flex;box-shadow:0 10px 30px #00000003}.skill-card[data-astro-cid-3fpfii3n]:hover{transform:translateY(-4px);box-shadow:0 15px 40px #0000000a}.skill-img-wrapper[data-astro-cid-3fpfii3n]{aspect-ratio:245/234;border-radius:8px;width:100%;overflow:hidden}.skill-img[data-astro-cid-3fpfii3n]{object-fit:cover;width:100%;height:100%;transition:transform var(--transition-smooth)}.skill-card[data-astro-cid-3fpfii3n]:hover .skill-img[data-astro-cid-3fpfii3n]{transform:scale(1.03)}.skill-info[data-astro-cid-3fpfii3n]{justify-content:flex-start;align-items:center;gap:12px;width:100%;display:flex}.skill-dot-wrapper[data-astro-cid-3fpfii3n]{border:1px solid var(--border);background-color:#f4f4f5cc;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;display:flex;position:relative}.skill-dot-glow[data-astro-cid-3fpfii3n]{border-radius:50%;width:10px;height:10px;box-shadow:0 0 10px}.skill-name[data-astro-cid-3fpfii3n]{font-family:var(--font-heading);color:var(--fg);font-size:1.25rem;font-weight:600}@media (width<=991px){.skills-grid[data-astro-cid-3fpfii3n]{grid-template-columns:repeat(2,1fr)}}@media (width<=576px){.skills-grid[data-astro-cid-3fpfii3n]{grid-template-columns:1fr}.skill-card[data-astro-cid-3fpfii3n]{align-items:flex-start}.skill-img-wrapper[data-astro-cid-3fpfii3n]{aspect-ratio:1.3}}main[data-astro-cid-ta2fbyqs]{width:100%;overflow-x:hidden}
