.about_about__zxZUz{padding:0}.about_about__zxZUz .about_container__Ucmgi{max-width:var(--container-max-width);margin:0 auto;padding:0 var(--space-xl)}.about_title__ZvvJk{font-size:var(--font-size-4xl);font-weight:var(--font-weight-bold);margin-bottom:var(--space-3xl);margin-top:0;text-align:left;color:var(--color-primary);position:relative}.about_title__ZvvJk:before{content:"About Me";position:absolute;top:0;left:0;background:var(--gradient-text);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.about_content__qlzG3{max-width:1000px;margin:0}.about_intro__85fkf{font-size:var(--font-size-base);line-height:1.6;margin-bottom:var(--space-3xl);text-align:left;color:var(--color-text-secondary)}.about_contactSection__DzFcY{display:flex;justify-content:flex-start}.about_contactSection__DzFcY,.about_skillsSection__53vmo{margin-bottom:var(--space-5xl)}.about_sectionTitle__075xj{font-weight:var(--font-weight-semibold);margin-bottom:var(--space-2xl);text-align:left;display:flex;align-items:center;gap:var(--space-sm)}.about_emoji__zTMDl,.about_sectionTitle__075xj{font-size:var(--font-size-3xl)}.about_titleText__cR4AV{background:var(--gradient-text);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.about_skillsGrid__WOBNa{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));grid-gap:var(--space-xl);gap:var(--space-xl)}.about_skillCategory__Rdojq{background:var(--color-card-bg);padding:var(--space-2xl);border-radius:var(--radius-xl);box-shadow:var(--shadow-lg);border:1px solid var(--color-border);transition:var(--transition-base)}.about_categoryTitle__m3M9m{font-size:var(--font-size-2xl);font-weight:var(--font-weight-semibold);margin-bottom:var(--space-xl);color:var(--color-primary)}.about_skillList__qhd0V{list-style:none;padding:0}.about_skillList__qhd0V li{padding:var(--space-sm) 0;color:var(--color-text-secondary);border-bottom:1px solid var(--color-border);transition:color .2s ease}.about_skillList__qhd0V li:last-child{border-bottom:none}.about_keySkillsSection__h2YFv{margin-bottom:60px}.about_keySkillsGrid__YBu0j{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));grid-gap:20px;gap:20px}.about_keySkillCard__yysTN{background:var(--color-card-bg);padding:24px;border-radius:12px;box-shadow:0 4px 16px var(--color-card-shadow);border:1px solid var(--color-border);transition:all .2s ease}.about_keySkillCard__yysTN:hover{transform:translateY(-2px);box-shadow:0 8px 25px var(--color-card-shadow)}.about_keySkillTitle___Xmma{font-size:1.25rem;font-weight:600;margin:0 0 12px;color:var(--color-text);background:linear-gradient(135deg,#3b82f6,#8b5cf6);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.about_keySkillDescription__WY6dz{color:var(--color-text-secondary);line-height:1.6;margin:0}.about_experienceWrapper__lHgkb{display:block;width:100%;margin-bottom:60px}.about_experienceSection__QCEtO{text-align:left}.about_experienceList__KrhhY{display:flex;flex-direction:column;gap:32px}.about_experienceItem__q_PBp{background:var(--color-card-bg);padding:24px;border-radius:12px;border:1px solid var(--color-border);box-shadow:0 2px 8px var(--color-card-shadow);transition:transform .2s ease,box-shadow .2s ease}.about_experienceItem__q_PBp:hover{transform:translateY(-2px);box-shadow:0 4px 16px var(--color-card-shadow)}.about_experienceHeader__FyurF{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:16px;flex-wrap:wrap;gap:12px}.about_experienceMainInfo__iCaqS{display:flex;align-items:flex-start;gap:16px;flex:1 1}.about_companyLogo__6vAok{width:48px;height:48px;background:var(--color-card-bg);border-radius:8px;display:flex;align-items:center;justify-content:center;flex-shrink:0;box-shadow:0 2px 8px var(--color-card-shadow);border:1px solid var(--color-border);overflow:hidden}.about_companyLogoImage___Twtb{width:100%;height:100%;object-fit:contain;border-radius:6px}.about_experienceInfo__GFenj{flex:1 1}.about_experienceTitle__EHjS7{font-size:1.25rem;font-weight:600;color:var(--color-text);margin:0 0 4px}.about_experienceCompany__FB1qj{font-size:1rem;font-weight:500;color:var(--color-primary);margin:0}.about_experienceMeta___MpOJ{display:flex;flex-direction:column;align-items:flex-end;text-align:right}.about_experiencePeriod__M9S9d{font-size:.9rem;font-weight:500;color:var(--color-text)}.about_experienceLocation__SnNqv{font-size:.85rem;color:var(--color-text-secondary)}.about_experienceDescription__km3d9{color:var(--color-text-secondary);line-height:1.6;margin-bottom:16px}.about_achievementsList__utv1G{list-style:none;padding:0;margin:0}.about_achievementItem__w0Vtg{color:var(--color-text-secondary);position:relative;padding:6px 0 6px 20px}.about_achievementItem__w0Vtg:before{content:"▸";position:absolute;left:0;color:var(--color-primary);font-weight:700}.about_experienceText__RlvET{color:var(--color-text-secondary);line-height:1.6}.about_downloadSection__S4Ypb{margin-top:var(--space-4xl);text-align:left}.about_openToWorkSection__IWhs0{margin-bottom:48px;padding:24px;border:1px solid #22c55e;border-radius:12px;background:linear-gradient(135deg,rgba(34,197,94,.08),rgba(16,185,129,.08));position:relative;overflow:hidden;transition:all .3s ease}.about_openToWorkSection__IWhs0:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,rgba(34,197,94,.03),rgba(16,185,129,.03));border-radius:12px;transition:opacity .3s ease;opacity:0;pointer-events:none}.about_openToWorkSection__IWhs0:hover:before{opacity:1}.about_openToWorkSection__IWhs0:hover{border-color:#16a34a;box-shadow:0 8px 32px rgba(34,197,94,.15)}.about_openToWorkContent__FD1UF{display:flex;flex-direction:column;gap:16px;position:relative;z-index:1}.about_openToWorkIndicator__Hvqjg{display:flex;align-items:center;gap:12px}.about_statusDot__SPXyS{width:8px;height:8px;background:#22c55e;border-radius:50%;animation:about_pulse__TLmMt 2s infinite}@keyframes about_pulse__TLmMt{0%,to{opacity:1}50%{opacity:.5}}.about_statusText__gHsOv{font-size:var(--font-size-2xl);font-weight:var(--font-weight-bold);color:#22c55e;margin:0;position:relative}.about_statusText__gHsOv:before{content:"Open to Work";position:absolute;top:0;left:0;background:linear-gradient(135deg,#22c55e,#10b981);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.about_statusEmoji__lFh7y{font-size:var(--font-size-2xl);line-height:1;transform:scaleX(-1);animation:about_wave__XisuK 2s ease-in-out infinite;transform-origin:center;display:inline-block}@keyframes about_wave__XisuK{0%,to{transform:scaleX(-1) rotate(0deg)}25%{transform:scaleX(-1) rotate(-10deg)}75%{transform:scaleX(-1) rotate(10deg)}}.about_openToWorkMessage__MnteC{font-size:var(--font-size-base);color:var(--color-text-secondary);margin:0;line-height:1.5}.about_introSection__jNBHq{min-height:100vh;display:flex;flex-direction:column;justify-content:center;padding:var(--space-xl) 0}.about_introSection__jNBHq .about_title__ZvvJk{margin-bottom:var(--space-2xl)}.about_introSection__jNBHq .about_content__qlzG3{max-width:800px}@media (max-width:768px){.about_title__ZvvJk{font-size:2rem}.about_intro__85fkf{font-size:var(--font-size-base)}.about_contactSection__DzFcY{justify-content:center;margin-bottom:var(--space-4xl)}.about_keySkillsGrid__YBu0j,.about_skillsGrid__WOBNa{grid-template-columns:1fr}.about_keySkillCard__yysTN{padding:16px}.about_keySkillHeader__gOmWs{gap:4px}.about_experienceHeader__FyurF,.about_keySkillHeader__gOmWs{flex-direction:column;align-items:flex-start}.about_experienceMeta___MpOJ{align-items:flex-start;text-align:left}.about_experienceItem__q_PBp{padding:20px}.about_experienceTitle__EHjS7{font-size:1.1rem}.about_experienceSection__QCEtO,.about_experienceWrapper__lHgkb{display:block!important;visibility:visible!important;opacity:1!important}.about_experienceList__KrhhY{display:flex!important;visibility:visible!important;opacity:1!important}.about_experienceItem__q_PBp{display:block!important;visibility:visible!important;opacity:1!important}.about_openToWorkSection__IWhs0{padding:20px;margin-bottom:32px}.about_openToWorkContent__FD1UF{gap:12px}.about_introSection__jNBHq{min-height:80vh;padding:var(--space-lg) 0}.about_introSection__jNBHq .about_title__ZvvJk{margin-bottom:var(--space-lg)}}@media (max-width:480px){.about_introSection__jNBHq{min-height:70vh;padding:var(--space-md) 0}.about_content__qlzG3{max-width:100%}.about_openToWorkSection__IWhs0{padding:16px;margin-bottom:24px}.about_experienceWrapper__lHgkb{display:block!important;width:100%!important;position:relative!important}.about_experienceSection__QCEtO{display:block!important;margin-bottom:40px!important;min-height:auto!important}.about_experienceList__KrhhY{display:flex!important;flex-direction:column!important;gap:20px!important}.about_experienceItem__q_PBp{display:block!important;padding:16px!important;margin-bottom:16px!important;min-height:auto!important}.about_experienceTitle__EHjS7{font-size:1rem!important}.about_experienceCompany__FB1qj{font-size:.9rem!important}.about_downloadSection__S4Ypb{display:block!important;margin-top:24px!important}}@media (max-width:375px){.about_about__zxZUz{padding:30px 0}.about_container__Ucmgi{padding:0 16px}.about_experienceWrapper__lHgkb{width:100%!important;position:relative!important}.about_experienceSection__QCEtO,.about_experienceWrapper__lHgkb{display:block!important;visibility:visible!important;opacity:1!important;transform:none!important;animation:none!important}.about_experienceSection__QCEtO{margin-bottom:30px!important;min-height:auto!important}.about_experienceList__KrhhY{display:flex!important;flex-direction:column!important;gap:16px!important}.about_experienceItem__q_PBp,.about_experienceList__KrhhY{visibility:visible!important;opacity:1!important;transform:none!important;animation:none!important}.about_experienceItem__q_PBp{display:block!important;padding:12px!important;margin-bottom:12px!important;min-height:auto!important}.about_experienceTitle__EHjS7{font-size:.95rem!important}.about_experienceCompany__FB1qj{font-size:.85rem!important}.about_sectionTitle__075xj{font-size:1.5rem!important;margin-bottom:20px!important}.about_companyLogoImage___Twtb,.about_companyLogo__6vAok{width:32px!important;height:32px!important}}