.intro-wrapper.svelte-6wr33m{max-width:1200px;margin:2rem auto;padding:0}.header-title.svelte-6wr33m{grid-column:2;text-align:center;font-size:3rem;font-weight:700;margin:0}.title-row.svelte-6wr33m{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:1rem;margin-bottom:.35rem}.linkedin-link.svelte-6wr33m{grid-column:3;justify-self:end;display:inline-flex;width:2.25rem;height:2.25rem;color:#0a66c2;transition:transform .2s ease,opacity .2s ease}.linkedin-link.svelte-6wr33m:hover,.linkedin-link.svelte-6wr33m:focus-visible{opacity:.8;transform:translateY(-2px)}.linkedin-link.svelte-6wr33m svg:where(.svelte-6wr33m){width:100%;height:100%;fill:currentColor}.job-title.svelte-6wr33m{margin:0 0 2rem;text-align:center;color:#555;font-size:1.6rem;font-weight:500}.intro-section.svelte-6wr33m{display:flex;gap:2rem;align-items:center;justify-content:center;flex-wrap:wrap}.intro-left.svelte-6wr33m{flex:1;display:flex;justify-content:center;align-items:center}.clickable-image.svelte-6wr33m{width:300px;height:300px;object-fit:cover;border-radius:12px;box-shadow:0 4px 12px #00000026}.intro-right.svelte-6wr33m{flex:1;padding:1rem;max-width:600px}.intro-right.svelte-6wr33m p:where(.svelte-6wr33m){font-size:1.2rem;line-height:1.6}@media (max-width: 768px){.intro-wrapper.svelte-6wr33m{margin-right:1rem;margin-left:1rem}.intro-section.svelte-6wr33m{flex-direction:column}.intro-left.svelte-6wr33m,.intro-right.svelte-6wr33m{width:100%;text-align:center}}
