.intro-section.svelte-17qd724.svelte-17qd724.svelte-17qd724{padding:2rem 1rem;text-align:center;background:var(--bg-secondary);border-bottom:1px solid var(--border-primary)}.intro-title.svelte-17qd724.svelte-17qd724.svelte-17qd724{margin-bottom:1rem;font-size:1.875rem;line-height:2.25rem;font-weight:700;color:var(--text-primary)}.intro-text.svelte-17qd724.svelte-17qd724.svelte-17qd724{font-size:1.125rem;line-height:1.75rem;color:var(--text-secondary)}.bio-container.svelte-17qd724.svelte-17qd724.svelte-17qd724{margin-left:auto;margin-right:auto;max-width:56rem}.bio-container.svelte-17qd724>.svelte-17qd724:not([hidden])~.svelte-17qd724:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(2rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2rem * var(--tw-space-y-reverse))}.bio-container.svelte-17qd724.svelte-17qd724.svelte-17qd724{padding:1.5rem}.bio-image-wrapper.svelte-17qd724.svelte-17qd724.svelte-17qd724{margin-bottom:2rem;display:flex;justify-content:center}.bio-image.svelte-17qd724.svelte-17qd724.svelte-17qd724{height:16rem;width:16rem;cursor:pointer;border-radius:.75rem;-o-object-fit:cover;object-fit:cover;--tw-shadow:0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);border:2px solid var(--border-primary)}.bio-image.svelte-17qd724.svelte-17qd724.svelte-17qd724:hover{border-color:var(--accent-primary);transform:scale(1.02);transition:all .25s cubic-bezier(.25,.46,.45,.94);cursor:pointer}.easter-egg.svelte-17qd724.svelte-17qd724.svelte-17qd724{position:absolute;bottom:1rem;left:50%;--tw-translate-x:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));border-radius:9999px;background-color:var(--bg-tertiary);padding:.5rem 1rem;font-size:.875rem;line-height:1.25rem;color:var(--text-primary);border:1px solid var(--accent-primary)}.bio-intro.svelte-17qd724.svelte-17qd724.svelte-17qd724{margin-bottom:2rem;text-align:center;background:var(--bg-secondary);border:1px solid var(--border-primary);border-radius:.75rem;padding:1.5rem}.intro-description.svelte-17qd724.svelte-17qd724.svelte-17qd724{font-size:1rem;line-height:1.5rem;line-height:1.625;color:var(--text-secondary)}.simple-section.svelte-17qd724.svelte-17qd724.svelte-17qd724{margin-left:auto;margin-right:auto;max-width:56rem;padding:2rem 1.5rem}.simple-content.svelte-17qd724>.svelte-17qd724:not([hidden])~.svelte-17qd724:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.simple-content.svelte-17qd724.svelte-17qd724.svelte-17qd724{background:var(--bg-secondary);border:1px solid var(--border-primary);border-radius:.75rem;padding:1.5rem}.simple-content.svelte-17qd724 p.svelte-17qd724.svelte-17qd724{color:var(--text-secondary);line-height:1.6}.bio-info.svelte-17qd724>.svelte-17qd724:not([hidden])~.svelte-17qd724:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(2rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2rem * var(--tw-space-y-reverse))}.info-section.svelte-17qd724.svelte-17qd724.svelte-17qd724{border-radius:.75rem;padding:1.5rem;background:var(--bg-secondary);border:1px solid var(--border-primary)}.section-header.svelte-17qd724.svelte-17qd724.svelte-17qd724{margin-bottom:1rem;padding-bottom:.75rem;font-size:1.125rem;line-height:1.75rem;font-weight:600;color:var(--text-primary);border-bottom:1px solid var(--border-secondary)}.info-grid.svelte-17qd724.svelte-17qd724.svelte-17qd724{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:.75rem}@media (min-width: 640px){.info-grid.svelte-17qd724.svelte-17qd724.svelte-17qd724{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width: 1024px){.info-grid.svelte-17qd724.svelte-17qd724.svelte-17qd724{grid-template-columns:repeat(3,minmax(0,1fr))}}.info-item.svelte-17qd724.svelte-17qd724.svelte-17qd724{padding-top:.5rem;padding-bottom:.5rem;color:var(--text-secondary)}.work-list.svelte-17qd724>.svelte-17qd724:not([hidden])~.svelte-17qd724:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.work-item.svelte-17qd724.svelte-17qd724.svelte-17qd724{padding-top:.5rem;padding-bottom:.5rem;color:var(--text-secondary)}.label.svelte-17qd724.svelte-17qd724.svelte-17qd724{font-weight:600;color:var(--text-primary)}.link.svelte-17qd724.svelte-17qd724.svelte-17qd724{color:var(--accent-primary);text-decoration:underline;transition:color .2s}.link.svelte-17qd724.svelte-17qd724.svelte-17qd724:hover{color:var(--accent-cyan)}.interest-tags.svelte-17qd724.svelte-17qd724.svelte-17qd724{display:flex;flex-wrap:wrap;gap:.5rem}.tag.svelte-17qd724.svelte-17qd724.svelte-17qd724{border-radius:9999px;padding:.25rem .75rem;font-size:.875rem;line-height:1.25rem;background:var(--bg-tertiary);color:var(--text-primary);border:1px solid var(--border-secondary);transition:all .2s}.tag.svelte-17qd724.svelte-17qd724.svelte-17qd724:hover{border-color:var(--accent-primary);transform:scale(1.05) rotate(-1deg);background:var(--accent-primary);color:var(--bg-primary);transition:all .15s cubic-bezier(.68,-.55,.265,1.55)}.section-title.svelte-17qd724.svelte-17qd724.svelte-17qd724{margin-bottom:2rem;text-align:center;font-size:1.875rem;line-height:2.25rem;font-weight:700;color:var(--text-primary)}.social-section.svelte-17qd724.svelte-17qd724.svelte-17qd724{margin-left:auto;margin-right:auto;max-width:56rem;padding:2rem 1.5rem}.social-grid.svelte-17qd724.svelte-17qd724.svelte-17qd724{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem}@media (min-width: 768px){.social-grid.svelte-17qd724.svelte-17qd724.svelte-17qd724{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width: 1024px){.social-grid.svelte-17qd724.svelte-17qd724.svelte-17qd724{grid-template-columns:repeat(4,minmax(0,1fr))}}.social-card.svelte-17qd724.svelte-17qd724.svelte-17qd724{display:flex;flex-direction:column;align-items:center;justify-content:center;border-radius:.75rem;padding:1.5rem;background:var(--bg-secondary);border:2px solid var(--border-primary);transition:all .3s}.social-card.svelte-17qd724.svelte-17qd724.svelte-17qd724:hover{transform:translateY(-4px) scale(1.02);box-shadow:0 8px 16px #0003;transition:all .15s cubic-bezier(.25,.46,.45,.94)}.social-icon.svelte-17qd724.svelte-17qd724.svelte-17qd724{margin-bottom:.75rem;height:3rem;width:3rem;filter:brightness(0) saturate(100%) invert(84%) sepia(21%) saturate(933%) hue-rotate(343deg) brightness(94%) contrast(90%);transition:all .3s}.social-card.svelte-17qd724:hover .social-icon.svelte-17qd724.svelte-17qd724{transform:scale(1.2) rotate(5deg);transition:all .15s cubic-bezier(.68,-.55,.265,1.55)}.social-name.svelte-17qd724.svelte-17qd724.svelte-17qd724{text-align:center;font-size:.875rem;line-height:1.25rem;font-weight:500;color:var(--text-secondary)}@media (max-width: 768px){.bio-container.svelte-17qd724.svelte-17qd724.svelte-17qd724{padding:1rem}.bio-image.svelte-17qd724.svelte-17qd724.svelte-17qd724{height:12rem;width:12rem}.info-grid.svelte-17qd724.svelte-17qd724.svelte-17qd724{grid-template-columns:repeat(1,minmax(0,1fr))}.section-header.svelte-17qd724.svelte-17qd724.svelte-17qd724{font-size:1rem;line-height:1.5rem}.info-section.svelte-17qd724.svelte-17qd724.svelte-17qd724{padding:1rem}.intro-section.svelte-17qd724.svelte-17qd724.svelte-17qd724{padding:1.5rem 1rem}.intro-title.svelte-17qd724.svelte-17qd724.svelte-17qd724{font-size:1.5rem;line-height:2rem}.social-grid.svelte-17qd724.svelte-17qd724.svelte-17qd724{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 480px){.bio-image.svelte-17qd724.svelte-17qd724.svelte-17qd724{height:10rem;width:10rem}.intro-section.svelte-17qd724.svelte-17qd724.svelte-17qd724{padding:1rem .75rem}.bio-container.svelte-17qd724.svelte-17qd724.svelte-17qd724{padding:.75rem}}
