.about_hover__kkAOE{transition:var(--transition-micro-medium)}.about_hover__kkAOE:hover{transform:translateX(var(--static-space-4))}.about_avatar__EGXrs{position:-webkit-sticky;position:sticky;height:-moz-fit-content;height:fit-content;top:100px;z-index:5;align-self:flex-start;will-change:transform;transform:translateZ(0)}.about_avatarContainer__J6zYH{height:100vh;overflow:visible;position:-webkit-sticky;position:sticky}@media(max-width:768px){.about_avatar__EGXrs{position:static;top:auto;z-index:auto;position:fixed;will-change:auto;transform:none}.about_textAlign__GW6yz{text-align:center}.about_blockAlign__Ur_yy{align-self:center}}.about_personSection__FdrJg{position:relative}.about_personSection__FdrJg .about_personName__azqEX{position:relative;display:inline-block;background:linear-gradient(135deg,#667eea,#764ba2);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);animation:about_fadeInUp__gCmec .8s cubic-bezier(.25,.46,.45,.94);margin-bottom:10px}.about_personSection__FdrJg .about_personName__azqEX:after{content:"";position:absolute;bottom:-6px;left:50%;transform:translateX(-50%);width:0;height:3px;background:linear-gradient(90deg,#667eea,#764ba2 50%,#f093fb);border-radius:2px;animation:about_expandWidth__myONm 1.2s cubic-bezier(.25,.46,.45,.94) .3s forwards;box-shadow:0 2px 8px rgba(102,126,234,.2)}.about_personSection__FdrJg .about_personRole__xudUM{animation:about_fadeInUp__gCmec .8s cubic-bezier(.25,.46,.45,.94) .2s both;position:relative}.about_personSection__FdrJg .about_personRole__xudUM:before{content:"";position:absolute;top:50%;left:-30px;right:-30px;height:1px;background:linear-gradient(90deg,transparent,rgba(102,126,234,.2) 50%,transparent);transform:translateY(-50%);animation:about_expandWidth__myONm 1s cubic-bezier(.25,.46,.45,.94) .6s forwards}@keyframes about_fadeInUp__gCmec{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes about_expandWidth__myONm{0%{width:0}to{width:100%}}.about_ghost-content__2yUMC h1,.about_ghost-content__2yUMC h2,.about_ghost-content__2yUMC h3,.about_ghost-content__2yUMC h4,.about_ghost-content__2yUMC h5,.about_ghost-content__2yUMC h6{margin-top:1.5rem;margin-bottom:.75rem;font-weight:600}.about_ghost-content__2yUMC h1{font-size:2rem}.about_ghost-content__2yUMC h2{font-size:1.75rem}.about_ghost-content__2yUMC h3{font-size:1.5rem}.about_ghost-content__2yUMC h4{font-size:1.25rem}.about_ghost-content__2yUMC h5{font-size:1.1rem}.about_ghost-content__2yUMC h6{font-size:1rem}.about_ghost-content__2yUMC p{margin-bottom:1rem;line-height:1.6}.about_ghost-content__2yUMC ol,.about_ghost-content__2yUMC ul{margin-bottom:1rem;padding-left:1.5rem}.about_ghost-content__2yUMC li{margin-bottom:.5rem}.about_ghost-content__2yUMC blockquote{border-left:4px solid #e5e7eb;padding-left:1rem;margin:1rem 0;font-style:italic;color:#6b7280}.about_ghost-content__2yUMC code{background-color:#f3f4f6;padding:.125rem .25rem;border-radius:.25rem;font-family:Monaco,Menlo,Ubuntu Mono,monospace;font-size:.875rem}.about_ghost-content__2yUMC pre{background-color:#1f2937;color:#f9fafb;padding:1rem;border-radius:.5rem;overflow-x:auto;margin:1rem 0}.about_ghost-content__2yUMC pre code{background-color:rgba(0,0,0,0);padding:0;color:inherit}.about_ghost-content__2yUMC a{color:#3b82f6;text-decoration:underline}.about_ghost-content__2yUMC a:hover{color:#2563eb}.about_ghost-content__2yUMC img{max-width:100%;height:auto;border-radius:.5rem;margin:1rem 0}.about_ghost-content__2yUMC table{width:100%;border-collapse:collapse;margin:1rem 0}.about_ghost-content__2yUMC td,.about_ghost-content__2yUMC th{border:1px solid #e5e7eb;padding:.5rem;text-align:left}.about_ghost-content__2yUMC th{background-color:#f9fafb;font-weight:600}.EducationCard_educationCard__dlvKA{background:var(--color-background-weak);border:1px solid var(--color-border-weak);border-radius:8px;padding:16px;margin-bottom:12px;transition:all .2s ease}.EducationCard_educationCard__dlvKA:hover{border-color:var(--color-border-default);background:var(--color-background-default)}.EducationCard_cardContent__mCO5Q{display:flex;gap:12px;align-items:flex-start}.EducationCard_iconContainer__c4USX{display:flex;align-items:center;justify-content:center;width:32px;height:32px;color:var(--color-text-weak);flex-shrink:0}.EducationCard_textContent__Lsu7f{flex:1 1}.EducationCard_degreeName__djNeE{margin-bottom:8px;color:var(--color-text-strong);font-weight:600}.EducationCard_description__ybkC_{color:var(--color-text-weak);line-height:1.6;font-size:14px}.EducationCard_formattedContent__p7bue{display:flex;flex-direction:column;gap:6px}.EducationCard_programName__5sYDK{color:var(--color-text-strong);margin-bottom:4px;font-weight:600;font-size:15px}.EducationCard_dateLocation__FmlEe{color:var(--color-text-weak);font-style:italic;margin-bottom:8px;font-size:13px;opacity:.8}.EducationCard_skillsLine__Ssqfj{color:var(--color-text-default);margin-bottom:6px;line-height:1.5;font-size:14px}.EducationCard_bulletPoint__je90i{display:flex;align-items:flex-start;gap:8px;margin-bottom:4px;padding-left:4px}.EducationCard_bullet__5YPtN{color:var(--color-text-weak);font-size:12px;margin-top:2px;flex-shrink:0;opacity:.7}.EducationCard_sectionHeader__31HBV{color:var(--color-text-strong);margin-top:10px;margin-bottom:6px;font-weight:600;font-size:14px}.EducationCard_sectionContent__JTziX{color:var(--color-text-weak);margin-bottom:6px;line-height:1.5;font-size:13px}@media(max-width:768px){.EducationCard_educationCard__dlvKA{padding:12px}.EducationCard_cardContent__mCO5Q{gap:8px}.EducationCard_iconContainer__c4USX{width:28px;height:28px}.EducationCard_degreeName__djNeE{font-size:14px}.EducationCard_description__ybkC_{font-size:13px}}.WorkExperienceCard_workCard__pwZXL{position:relative;background:hsla(0,0%,100%,.05);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(102,126,234,.1);border-radius:16px;padding:24px;margin-bottom:10px;transition:all .4s cubic-bezier(.25,.46,.45,.94);overflow:hidden}.WorkExperienceCard_workCard__pwZXL:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,rgba(102,126,234,.02),rgba(118,75,162,.02));border-radius:16px;opacity:0;transition:opacity .4s ease}.WorkExperienceCard_workCard__pwZXL:hover{transform:translateY(-4px);box-shadow:0 12px 32px rgba(102,126,234,.15);border-color:rgba(102,126,234,.2)}.WorkExperienceCard_workCard__pwZXL:hover:before{opacity:1}.WorkExperienceCard_workCard__pwZXL:hover .WorkExperienceCard_cardGradient__HzaMC{opacity:.8;transform:scale(1.1)}.WorkExperienceCard_workCard__pwZXL:hover .WorkExperienceCard_companyName__emN8B{background-position:0 50%}.WorkExperienceCard_workCard__pwZXL:active{transform:translateY(-2px);transition:all .1s ease}.WorkExperienceCard_cardHeader__KiJno{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:20px;gap:16px}@media(max-width:768px){.WorkExperienceCard_cardHeader__KiJno{flex-direction:column;align-items:flex-start;gap:12px}}.WorkExperienceCard_companyInfo__BTMeI{flex:1 1;display:flex;flex-direction:column;gap:4px}.WorkExperienceCard_companyName__emN8B{background:linear-gradient(135deg,#667eea,#764ba2 50%,#f093fb);background-size:200% 200%;background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);transition:background-position .6s ease;margin-bottom:8px}.WorkExperienceCard_role__ICiNM{color:#764ba2;font-weight:500;margin-top:4px}.WorkExperienceCard_timeframe__blZk9{flex-shrink:0;font-weight:600;box-shadow:0 4px 12px rgba(102,126,234,.2);transition:all .3s ease}.WorkExperienceCard_timeframe__blZk9:hover{transform:scale(1.05);box-shadow:0 6px 16px rgba(102,126,234,.3)}.WorkExperienceCard_cardContent__1Fdmo{position:relative;z-index:1}.WorkExperienceCard_achievement__4YQ1j{display:flex;align-items:flex-start;gap:12px;margin-bottom:8px;transition:all .3s ease}.WorkExperienceCard_achievement__4YQ1j:hover{transform:translateX(4px)}.WorkExperienceCard_achievement__4YQ1j:hover .WorkExperienceCard_achievementBullet__5r9lL{transform:scale(1.2);box-shadow:0 2px 8px rgba(102,126,234,.3)}.WorkExperienceCard_achievementBullet__5r9lL{width:8px;height:8px;background:linear-gradient(135deg,#667eea,#764ba2);border-radius:50%;margin-top:8px;flex-shrink:0;transition:all .3s ease;box-shadow:0 2px 4px rgba(102,126,234,.2)}.WorkExperienceCard_achievementText__ESP77{color:var(--neutral-weak);font-size:14px;line-height:1.6;flex:1 1}.WorkExperienceCard_cardFooter__TcAGv{position:absolute;bottom:0;left:0;right:0;height:4px;overflow:hidden;border-radius:0 0 16px 16px}.WorkExperienceCard_cardGradient__HzaMC{position:absolute;bottom:0;left:0;right:0;height:100%;background:linear-gradient(90deg,#667eea,#764ba2 50%,#f093fb);opacity:.6;transition:all .4s ease}.GhostContent_ghostContent__FAGWT{animation:GhostContent_fadeInUp___O1ai .8s ease-out}.GhostContent_ghostContent__FAGWT h1,.GhostContent_ghostContent__FAGWT h2,.GhostContent_ghostContent__FAGWT h3,.GhostContent_ghostContent__FAGWT h4,.GhostContent_ghostContent__FAGWT h5,.GhostContent_ghostContent__FAGWT h6{margin-top:2rem;font-weight:600;line-height:1.3;transition:all .3s ease}.GhostContent_ghostContent__FAGWT h1:hover,.GhostContent_ghostContent__FAGWT h2:hover,.GhostContent_ghostContent__FAGWT h3:hover,.GhostContent_ghostContent__FAGWT h4:hover,.GhostContent_ghostContent__FAGWT h5:hover,.GhostContent_ghostContent__FAGWT h6:hover{color:#3b82f6;transform:translateX(5px)}.GhostContent_ghostContent__FAGWT h1{font-size:2.5rem;font-weight:700;background:linear-gradient(135deg,#1f2937,#3b82f6 50%,#1e40af);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);background-clip:text;animation:GhostContent_slideInLeft__O1B96 .8s ease-out}.GhostContent_ghostContent__FAGWT h2{font-size:2rem;border-bottom:3px solid #3b82f6;padding-bottom:.5rem;position:relative;animation:GhostContent_slideInLeft__O1B96 .8s ease-out .2s both}.GhostContent_ghostContent__FAGWT h2:after{content:"";position:absolute;bottom:-3px;left:0;width:0;height:3px;background:linear-gradient(90deg,#3b82f6,#1e40af);animation:GhostContent_expandWidth___08Kx 1s ease-out 1s forwards}.GhostContent_ghostContent__FAGWT h3{font-size:1.5rem;color:#3b82f6;animation:GhostContent_slideInLeft__O1B96 .8s ease-out .4s both;position:relative}.GhostContent_ghostContent__FAGWT h3:before{content:"▸";position:absolute;left:-1.5rem;color:#3b82f6;animation:GhostContent_pulse__pAjDv 2s infinite}.GhostContent_ghostContent__FAGWT h4{font-size:1.25rem;animation:GhostContent_slideInLeft__O1B96 .8s ease-out .6s both}.GhostContent_ghostContent__FAGWT h5{font-size:1.1rem;animation:GhostContent_slideInLeft__O1B96 .8s ease-out .8s both}.GhostContent_ghostContent__FAGWT h6{font-size:1rem;animation:GhostContent_slideInLeft__O1B96 .8s ease-out 1s both}.GhostContent_ghostContent__FAGWT p{margin-bottom:1.5rem;line-height:1.8;font-size:1.1rem;color:#6b7280;animation:GhostContent_fadeInUp___O1ai .8s ease-out .3s both}.GhostContent_ghostContent__FAGWT p:hover{color:#374151;transform:translateX(5px);background:linear-gradient(90deg,rgba(59,130,246,.05),transparent);padding-left:10px;border-left:3px solid #3b82f6}.GhostContent_ghostContent__FAGWT ol,.GhostContent_ghostContent__FAGWT ul{margin-bottom:1.5rem;padding-left:2rem;animation:GhostContent_fadeInUp___O1ai .8s ease-out .5s both}.GhostContent_ghostContent__FAGWT ol li,.GhostContent_ghostContent__FAGWT ul li{margin-bottom:.75rem;line-height:1.6;animation:GhostContent_slideInLeft__O1B96 .6s ease-out both}.GhostContent_ghostContent__FAGWT ol li:hover,.GhostContent_ghostContent__FAGWT ul li:hover{transform:translateX(10px);color:#3b82f6;background:linear-gradient(90deg,rgba(59,130,246,.1),transparent);padding:5px 10px;border-radius:5px}.GhostContent_ghostContent__FAGWT ul li:before{content:"▸";color:#3b82f6;font-weight:700;position:absolute;left:-1.5rem;animation:GhostContent_pulse__pAjDv 2s infinite;transition:all .3s ease}.GhostContent_ghostContent__FAGWT ul li:hover:before{transform:scale(1.2);color:#1e40af}.GhostContent_ghostContent__FAGWT blockquote{border-left:4px solid #3b82f6;padding:1.5rem 2rem;margin:2rem 0;font-style:italic;color:#6b7280;background:linear-gradient(135deg,rgba(59,130,246,.05),rgba(59,130,246,.1));border-radius:0 12px 12px 0;transition:all .3s ease;animation:GhostContent_slideInRight__4Ax6_ .8s ease-out .7s both}.GhostContent_ghostContent__FAGWT blockquote:hover{transform:translateX(10px) scale(1.02);box-shadow:0 8px 30px rgba(59,130,246,.2);background:linear-gradient(135deg,rgba(59,130,246,.1),rgba(59,130,246,.15))}.GhostContent_ghostContent__FAGWT blockquote:before{content:"";color:#3b82f6;animation:GhostContent_fadeIn__17kik 1s ease-out 1.5s both}.GhostContent_ghostContent__FAGWT blockquote:after{content:"";font-size:3rem;color:#3b82f6;position:absolute;bottom:-1.5rem;right:1rem;opacity:.3;animation:GhostContent_fadeIn__17kik 1s ease-out 1.7s both}.GhostContent_ghostContent__FAGWT code{background:linear-gradient(135deg,#f3f4f6,#e5e7eb);padding:.25rem .5rem;border-radius:6px;font-size:.9rem;color:#3b82f6;border:1px solid #d1d5db;transition:all .3s ease;animation:GhostContent_fadeInUp___O1ai .8s ease-out .9s both}.GhostContent_ghostContent__FAGWT code:hover{background:linear-gradient(135deg,#3b82f6,#2563eb);color:#fff;transform:scale(1.05);box-shadow:0 4px 15px rgba(59,130,246,.3)}.GhostContent_ghostContent__FAGWT pre{background:linear-gradient(135deg,#1f2937,#374151);color:#f9fafb;padding:1.5rem;border-radius:12px;overflow-x:auto;margin:1.5rem 0;border:1px solid #4b5563;box-shadow:0 4px 20px rgba(0,0,0,.1);transition:all .3s ease;animation:GhostContent_slideInUp__eo4pe .8s ease-out 1.1s both}.GhostContent_ghostContent__FAGWT pre:hover{transform:translateY(-4px);box-shadow:0 12px 40px rgba(0,0,0,.2)}.GhostContent_ghostContent__FAGWT pre code{background:rgba(0,0,0,0);padding:0;color:inherit;border:none}.GhostContent_ghostContent__FAGWT pre code:hover{background:rgba(0,0,0,0);color:inherit;transform:none}.GhostContent_ghostContent__FAGWT a{color:#3b82f6;animation:GhostContent_fadeInUp___O1ai .8s ease-out 1.3s both}.GhostContent_ghostContent__FAGWT a:after{background:linear-gradient(135deg,#3b82f6,#2563eb)}.GhostContent_ghostContent__FAGWT a:hover{color:#2563eb;transform:translateY(-2px)}.GhostContent_ghostContent__FAGWT img{max-width:100%;height:auto;border-radius:12px;margin:1.5rem 0;box-shadow:0 4px 20px rgba(0,0,0,.1);transition:all .3s ease;animation:GhostContent_fadeInUp___O1ai .8s ease-out 1.5s both}.GhostContent_ghostContent__FAGWT img:hover{transform:scale(1.03) rotate(1deg);box-shadow:0 12px 40px rgba(0,0,0,.2)}.GhostContent_ghostContent__FAGWT table{width:100%;border-collapse:collapse;margin:1.5rem 0;border-radius:12px;overflow:hidden;box-shadow:0 4px 20px rgba(0,0,0,.1);transition:all .3s ease;animation:GhostContent_slideInUp__eo4pe .8s ease-out 1.7s both}.GhostContent_ghostContent__FAGWT table:hover{transform:translateY(-4px);box-shadow:0 12px 40px rgba(0,0,0,.15)}.GhostContent_ghostContent__FAGWT td,.GhostContent_ghostContent__FAGWT th{border:1px solid #d1d5db;padding:1rem;text-align:left;transition:all .3s ease}.GhostContent_ghostContent__FAGWT th{background:linear-gradient(135deg,#3b82f6,#2563eb);color:#fff;font-weight:600}.GhostContent_ghostContent__FAGWT td{background:#fff}.GhostContent_ghostContent__FAGWT td:hover{background:#f3f4f6;color:#3b82f6;transform:scale(1.02)}.GhostContent_ghostContent__FAGWT .GhostContent_timeline__0t_bi{position:relative;padding-left:2rem;animation:GhostContent_slideInLeft__O1B96 .8s ease-out .9s both}.GhostContent_ghostContent__FAGWT .GhostContent_timeline__0t_bi:before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;background:linear-gradient(135deg,#3b82f6,#2563eb);animation:GhostContent_expandHeight__TrETN 1.5s ease-out 1.2s both}.GhostContent_ghostContent__FAGWT .GhostContent_timeline__0t_bi .GhostContent_timelineItem__pslQV{position:relative;margin-bottom:2rem;padding-left:2rem;animation:GhostContent_slideInLeft__O1B96 .8s ease-out both}.GhostContent_ghostContent__FAGWT .GhostContent_timeline__0t_bi .GhostContent_timelineItem__pslQV:before{content:"";position:absolute;left:-.5rem;top:.5rem;width:1rem;height:1rem;background:#3b82f6;border-radius:50%;box-shadow:0 0 0 4px #fff;animation:GhostContent_pulse__pAjDv 2s infinite}.GhostContent_ghostContent__FAGWT .GhostContent_timeline__0t_bi .GhostContent_timelineItem__pslQV:hover:before{animation:GhostContent_pulse__pAjDv 1s infinite;transform:scale(1.2)}.GhostContent_ghostContent__FAGWT .GhostContent_skillBadge__2oSTg{display:inline-block;background:linear-gradient(135deg,#3b82f6,#2563eb);color:#fff;padding:.5rem 1rem;border-radius:20px;margin:.25rem;font-size:.9rem;font-weight:500;transition:all .3s ease;animation:GhostContent_fadeInUp___O1ai .8s ease-out both}.GhostContent_ghostContent__FAGWT .GhostContent_skillBadge__2oSTg:hover{transform:translateY(-3px) scale(1.05);box-shadow:0 8px 25px rgba(59,130,246,.4)}.GhostContent_ghostContent__FAGWT .GhostContent_contentCard__Mkedr{background:#fff;border:1px solid #d1d5db;border-radius:12px;padding:1.5rem;margin:1rem 0;transition:all .3s ease;animation:GhostContent_slideInUp__eo4pe .8s ease-out both}.GhostContent_ghostContent__FAGWT .GhostContent_contentCard__Mkedr:hover{transform:translateY(-6px);box-shadow:0 12px 40px rgba(0,0,0,.15);border-color:#3b82f6}.GhostContent_ghostContent__FAGWT .GhostContent_skillProgress__RSQuC{margin:1rem 0}.GhostContent_ghostContent__FAGWT .GhostContent_skillProgress__RSQuC .GhostContent_skillName__Mv0FG{font-weight:600;margin-bottom:.5rem;color:#374151}.GhostContent_ghostContent__FAGWT .GhostContent_skillProgress__RSQuC .GhostContent_progressBar__CsfHl{width:100%;height:8px;background:#e5e7eb;border-radius:4px;overflow:hidden;position:relative}.GhostContent_ghostContent__FAGWT .GhostContent_skillProgress__RSQuC .GhostContent_progressBar__CsfHl .GhostContent_progressFill__Un4_T{height:100%;background:linear-gradient(90deg,#3b82f6,#2563eb);border-radius:4px;transition:width 1.5s ease-out;animation:GhostContent_expandWidth___08Kx 1.5s ease-out 2s both}@keyframes GhostContent_pulse__pAjDv{0%{box-shadow:0 0 0 0 rgba(59,130,246,.7)}70%{box-shadow:0 0 0 10px rgba(59,130,246,0)}to{box-shadow:0 0 0 0 rgba(59,130,246,0)}}@keyframes GhostContent_fadeInUp___O1ai{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes GhostContent_slideInLeft__O1B96{0%{opacity:0;transform:translateX(-30px)}to{opacity:1;transform:translateX(0)}}@keyframes GhostContent_slideInRight__4Ax6_{0%{opacity:0;transform:translateX(30px)}to{opacity:1;transform:translateX(0)}}@keyframes GhostContent_slideInUp__eo4pe{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes GhostContent_expandWidth___08Kx{0%{width:0}to{width:100%}}@keyframes GhostContent_expandHeight__TrETN{0%{height:0}to{height:100%}}@keyframes GhostContent_fadeIn__17kik{0%{opacity:0}to{opacity:1}}.GhostContent_animatedTitle__Cf1Po{position:relative;margin-bottom:2rem}.GhostContent_animatedTitle__Cf1Po h2{position:relative;display:inline-block;cursor:pointer;transition:all .4s cubic-bezier(.25,.46,.45,.94)}.GhostContent_animatedTitle__Cf1Po h2:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,#667eea,#764ba2);opacity:.08;border-radius:8px;transform:scaleX(0);transform-origin:left;transition:transform .5s cubic-bezier(.25,.46,.45,.94)}.GhostContent_animatedTitle__Cf1Po h2:hover{transform:translateY(-3px);text-shadow:0 6px 12px rgba(102,126,234,.15)}.GhostContent_animatedTitle__Cf1Po h2:hover:before{transform:scaleX(1)}.GhostContent_animatedTitle__Cf1Po h2:hover .GhostContent_titleUnderline__3Pp7S{box-shadow:0 4px 12px rgba(102,126,234,.3);transform:scaleX(1.05)}.GhostContent_animatedTitle__Cf1Po h2:active{transform:translateY(-1px);transition:all .1s ease}.GhostContent_titleUnderline__3Pp7S{bottom:-6px;left:0;height:3px;border-radius:2px;box-shadow:0 2px 8px rgba(102,126,234,.2);transition:all .4s cubic-bezier(.25,.46,.45,.94)}.GhostContent_titleUnderline__3Pp7S,.GhostContent_titleUnderline__3Pp7S:before{position:absolute;background:linear-gradient(90deg,#667eea,#764ba2 50%,#f093fb)}.GhostContent_titleUnderline__3Pp7S:before{content:"";top:-3px;left:-3px;right:-3px;bottom:-3px;border-radius:4px;opacity:0;transition:opacity .4s cubic-bezier(.25,.46,.45,.94);z-index:-1;filter:blur(2px)}.GhostContent_titleUnderline__3Pp7S:hover:before{opacity:.2}.GhostContent_ghostContent__FAGWT{position:relative}.GhostContent_ghostContent__FAGWT h1,.GhostContent_ghostContent__FAGWT h2,.GhostContent_ghostContent__FAGWT h3,.GhostContent_ghostContent__FAGWT h4,.GhostContent_ghostContent__FAGWT h5,.GhostContent_ghostContent__FAGWT h6{position:relative;margin-bottom:1rem}.GhostContent_ghostContent__FAGWT h1:before,.GhostContent_ghostContent__FAGWT h2:before,.GhostContent_ghostContent__FAGWT h3:before,.GhostContent_ghostContent__FAGWT h4:before,.GhostContent_ghostContent__FAGWT h5:before,.GhostContent_ghostContent__FAGWT h6:before{content:"";position:absolute;left:-1rem;top:0;bottom:0;width:3px;background:linear-gradient(180deg,#667eea,#764ba2);border-radius:2px;opacity:0;transform:scaleY(0);transition:all .3s ease}.GhostContent_ghostContent__FAGWT h1:hover:before,.GhostContent_ghostContent__FAGWT h2:hover:before,.GhostContent_ghostContent__FAGWT h3:hover:before,.GhostContent_ghostContent__FAGWT h4:hover:before,.GhostContent_ghostContent__FAGWT h5:hover:before,.GhostContent_ghostContent__FAGWT h6:hover:before{opacity:1;transform:scaleY(1)}.GhostContent_ghostContent__FAGWT p{position:relative;transition:all .3s ease}.GhostContent_ghostContent__FAGWT p:hover{transform:translateX(4px)}.GhostContent_ghostContent__FAGWT ol,.GhostContent_ghostContent__FAGWT ul{position:relative}.GhostContent_ghostContent__FAGWT ol li,.GhostContent_ghostContent__FAGWT ul li{position:relative;padding-left:1rem;transition:all .3s ease}.GhostContent_ghostContent__FAGWT ol li:before,.GhostContent_ghostContent__FAGWT ul li:before{content:"";position:absolute;left:0;top:.5rem;width:6px;height:6px;background:linear-gradient(135deg,#667eea,#764ba2);border-radius:50%;opacity:0;transform:scale(0);transition:all .3s ease}.GhostContent_ghostContent__FAGWT ol li:hover,.GhostContent_ghostContent__FAGWT ul li:hover{transform:translateX(4px)}.GhostContent_ghostContent__FAGWT ol li:hover:before,.GhostContent_ghostContent__FAGWT ul li:hover:before{opacity:1;transform:scale(1)}.GhostContent_ghostContent__FAGWT a{position:relative;color:#667eea;text-decoration:none;transition:all .3s ease}.GhostContent_ghostContent__FAGWT a:after{content:"";position:absolute;bottom:-2px;left:0;width:0;height:2px;background:linear-gradient(90deg,#667eea,#764ba2);transition:width .3s ease}.GhostContent_ghostContent__FAGWT a:hover{color:#764ba2}.GhostContent_ghostContent__FAGWT a:hover:after{width:100%}.GhostContent_ghostContent__FAGWT b,.GhostContent_ghostContent__FAGWT strong{background:linear-gradient(135deg,#667eea,#764ba2);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);font-weight:600}.GhostContent_ghostContent__FAGWT em,.GhostContent_ghostContent__FAGWT i{font-style:italic;color:#764ba2}.GhostContent_ghostContent__FAGWT code{background:rgba(102,126,234,.1);padding:.2rem .4rem;border-radius:4px;font-family:Monaco,Menlo,Ubuntu Mono,monospace;color:#667eea;border:1px solid rgba(102,126,234,.2)}.GhostContent_ghostContent__FAGWT blockquote{position:relative;padding:1rem 1.5rem;margin:1rem 0;background:linear-gradient(135deg,rgba(102,126,234,.05),rgba(118,75,162,.05));border-left:4px solid #667eea;border-radius:0 8px 8px 0}.GhostContent_ghostContent__FAGWT blockquote:before{content:'"';position:absolute;top:-.5rem;left:1rem;font-size:3rem;color:#667eea;opacity:.3}.GhostContent_skillBadgesContainer__CZ4Ih{margin-top:-20px;padding:10px;background:hsla(0,0%,100%,.03);border-radius:12px;border:1px solid rgba(102,126,234,.1);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.GhostContent_skillBadge__2oSTg{display:inline-flex;align-items:center;margin-top:5px;gap:6px;padding:4px 5px;background:linear-gradient(135deg,rgba(102,126,234,.1),rgba(118,75,162,.1));border:1px solid rgba(102,126,234,.2);border-radius:16px;color:#667eea;font-size:12px;font-weight:500;cursor:pointer;transition:all .3s cubic-bezier(.25,.46,.45,.94);box-shadow:0 2px 8px rgba(102,126,234,.1)}.GhostContent_skillBadge__2oSTg:hover{background:linear-gradient(135deg,rgba(102,126,234,.15),rgba(118,75,162,.15));border-color:rgba(102,126,234,.3);box-shadow:0 4px 16px rgba(102,126,234,.2);color:#5a67d8}.GhostContent_skillBadge__2oSTg:active{transform:scale(.95);transition:all .1s ease}.GhostContent_skillBadge__2oSTg svg{width:14px;height:14px;opacity:.8}.GhostContent_skillBadge__2oSTg span{font-weight:600;font-size:12px}.GhostContent_rawContentCard__UoGiB{position:relative;background:hsla(0,0%,100%,.05);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(102,126,234,.1);border-radius:16px;padding:24px;margin-bottom:16px;transition:all .4s cubic-bezier(.25,.46,.45,.94);overflow:hidden}.GhostContent_rawContentCard__UoGiB:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,rgba(102,126,234,.02),rgba(118,75,162,.02));border-radius:16px;opacity:0;transition:opacity .4s ease}.GhostContent_rawContentCard__UoGiB:hover{transform:translateY(-4px);box-shadow:0 12px 32px rgba(102,126,234,.15);border-color:rgba(102,126,234,.2)}.GhostContent_rawContentCard__UoGiB:hover:before{opacity:1}.GhostContent_rawContentHeader__zwlvj{display:flex;align-items:center;gap:16px;margin-bottom:20px;padding-bottom:16px;border-bottom:1px solid rgba(102,126,234,.1)}.GhostContent_animatedBookIcon__jpKzJ{font-size:2rem;display:flex;align-items:center;justify-content:center;width:60px;height:60px;background:linear-gradient(135deg,rgba(102,126,234,.1),rgba(118,75,162,.1));border-radius:50%;border:2px solid rgba(102,126,234,.2);box-shadow:0 4px 12px rgba(102,126,234,.1);transition:all .3s ease}.GhostContent_animatedBookIcon__jpKzJ:hover{background:linear-gradient(135deg,rgba(102,126,234,.15),rgba(118,75,162,.15));border-color:rgba(102,126,234,.3);box-shadow:0 6px 16px rgba(102,126,234,.2)}.GhostContent_rawContentBody__17Uch{position:relative;z-index:1}.GhostContent_rawContentBody__17Uch h1,.GhostContent_rawContentBody__17Uch h2,.GhostContent_rawContentBody__17Uch h3,.GhostContent_rawContentBody__17Uch h4,.GhostContent_rawContentBody__17Uch h5,.GhostContent_rawContentBody__17Uch h6{color:#667eea;margin-bottom:.75rem;font-weight:600}.GhostContent_rawContentBody__17Uch p{color:var(--neutral-weak);line-height:1.6;margin-bottom:1rem}.GhostContent_rawContentBody__17Uch ol,.GhostContent_rawContentBody__17Uch ul{color:var(--neutral-weak);margin-bottom:1rem;padding-left:1.5rem}.GhostContent_rawContentBody__17Uch ol li,.GhostContent_rawContentBody__17Uch ul li{margin-bottom:.5rem}.GhostContent_rawContentBody__17Uch b,.GhostContent_rawContentBody__17Uch strong{color:#764ba2;font-weight:600}.Posts_hover__ngBEd{border:1px solid var(--static-transparent)}.Posts_hover__ngBEd:hover{border:1px solid var(--neutral-alpha-medium)}.Posts_image__SYmYW{transition:var(--transition-micro-medium);transform:scale(1)}.BlogContent_blogContent__f_td0 img{max-width:100%;height:auto;display:block;margin:1rem 0;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.1);cursor:pointer;transition:transform .2s ease,box-shadow .2s ease}.BlogContent_blogContent__f_td0 img:hover{transform:scale(1.02);box-shadow:0 4px 12px rgba(0,0,0,.15)}.BlogContent_blogContent__f_td0 figure{margin:1.5rem 0}.BlogContent_blogContent__f_td0 figure img{margin:0}.BlogContent_blogContent__f_td0 figure figcaption{margin-top:.5rem;font-size:.875rem;color:var(--color-text-weak);text-align:center}.BlogContent_blogContent__f_td0 *{max-width:100%}.BlogContent_blogContent__f_td0 h1,.BlogContent_blogContent__f_td0 h2,.BlogContent_blogContent__f_td0 h3,.BlogContent_blogContent__f_td0 h4,.BlogContent_blogContent__f_td0 h5,.BlogContent_blogContent__f_td0 h6{margin-top:2rem;margin-bottom:1rem}.BlogContent_blogContent__f_td0 p{margin-bottom:1rem;line-height:1.6}.BlogContent_blogContent__f_td0 pre{overflow-x:auto;padding:1rem;background:var(--color-background-weak);border-radius:8px;margin:1rem 0}.BlogContent_blogContent__f_td0 code{background:var(--color-background-weak);padding:.2rem .4rem;border-radius:4px;font-size:.875em}.BlogContent_blogContent__f_td0 blockquote{border-left:4px solid var(--color-border-strong);padding-left:1rem;margin:1.5rem 0;font-style:italic}.BlogContent_blogContent__f_td0 ol,.BlogContent_blogContent__f_td0 ul{margin:1rem 0;padding-left:1.5rem}.BlogContent_blogContent__f_td0 li{margin-bottom:.5rem}.BlogContent_blogContent__f_td0 table{width:100%;border-collapse:collapse;margin:1rem 0;overflow-x:auto;display:block}.BlogContent_blogContent__f_td0 td,.BlogContent_blogContent__f_td0 th{padding:.75rem;border:1px solid var(--color-border-medium);text-align:left}.BlogContent_blogContent__f_td0 th{background:var(--color-background-weak);font-weight:600}