.page_home__jFQbK{min-height:100vh;display:flex;align-items:center;justify-content:center;position:relative;overflow:hidden}.page_hero__SKW6o{width:100%;max-width:1200px;margin:0 auto;padding:0 20px;position:relative;z-index:1}.page_heroContent__2lPR8{text-align:center;animation:page_fadeIn__wvzG6 1s ease-out;position:relative;padding:3rem 2rem;border-radius:24px;background:radial-gradient(ellipse at center,rgba(13,13,18,.92) 0,rgba(13,13,18,.65) 60%,rgba(13,13,18,.2) 100%)}[data-theme=light] .page_heroContent__2lPR8{background:radial-gradient(ellipse at center,rgba(250,250,248,.8) 0,rgba(250,250,248,.4) 60%,transparent 100%)}.page_name__eOmhd{font-family:var(--font-space-grotesk),sans-serif;font-size:clamp(3rem,10vw,6rem);font-weight:700;letter-spacing:-.04em;margin-bottom:2rem;line-height:1;color:var(--text-primary);text-shadow:0 0 40px rgba(167,139,250,.3)}.page_firstName__36x99,.page_lastName__w4Sap{display:inline-block;animation:page_slideIn__TYhrx .8s ease-out}.page_lastName__w4Sap{margin-left:.5rem;animation-delay:.2s}.page_bio__fqC7V{max-width:600px;margin:0 auto 3rem;animation:page_fadeIn__wvzG6 1s ease-out .4s backwards}.page_bioText__WJwQ_{font-size:1.125rem;line-height:1.8;color:var(--text-secondary)}.page_socialLinks__qqpZ1{display:flex;gap:1.5rem;justify-content:center;animation:page_fadeIn__wvzG6 1s ease-out .6s backwards}.page_socialIcon__0fXjb{width:44px;height:44px;display:flex;align-items:center;justify-content:center;background:rgba(var(--bg-primary-rgb),.6);backdrop-filter:blur(8px);border:1px solid rgba(255,255,255,.12);border-radius:50%;transition:all .3s ease;color:var(--text-secondary);opacity:1}.page_socialIcon__0fXjb:hover{opacity:1;border-color:var(--accent);color:var(--accent)}.page_socialIcon__0fXjb svg{width:20px;height:20px}.page_socialIcon__0fXjb img{width:20px;height:20px;filter:brightness(0) invert(1);opacity:.85;transition:opacity .3s ease}.page_socialIcon__0fXjb:hover img{opacity:1}[data-theme=light] .page_socialIcon__0fXjb img{filter:none;opacity:.6}[data-theme=light] .page_socialIcon__0fXjb:hover img{opacity:1}@media (max-width:768px){.page_name__eOmhd{font-size:clamp(2rem,12vw,3.5rem);margin-bottom:1.5rem}.page_lastName__w4Sap{margin-left:.3rem}.page_bio__fqC7V{padding:0 1rem;margin-bottom:2rem}.page_bioText__WJwQ_{font-size:1rem;line-height:1.6}.page_socialLinks__qqpZ1{gap:.75rem;flex-wrap:wrap;padding:0 1rem}.page_socialIcon__0fXjb{width:38px;height:38px}.page_socialIcon__0fXjb img{width:18px;height:18px}}@media (max-width:480px){.page_hero__SKW6o{padding:0 16px}.page_name__eOmhd{font-size:clamp(1.75rem,10vw,3rem)}.page_bioText__WJwQ_{font-size:.875rem}.page_socialLinks__qqpZ1{gap:.5rem}.page_socialIcon__0fXjb{width:36px;height:36px}.page_socialIcon__0fXjb img{width:16px;height:16px}}