.About_about__Bt6iQ{width:100%;min-height:100vh;background:rgba(0,0,0,0);position:relative;overflow:hidden}.About_bgElements__WQ_HW{position:absolute;inset:0;overflow:hidden}.About_blobTopRight__1ED8g{background:rgba(6,182,212,.1);top:-10rem;right:-8rem}.About_blobBottomLeft__dRtuq,.About_blobTopRight__1ED8g{position:absolute;width:20rem;height:20rem;border-radius:9999px;filter:blur(64px)}.About_blobBottomLeft__dRtuq{background:rgba(168,85,247,.1);bottom:-10rem;left:-8rem}.About_blobCenter__OHEuQ{position:absolute;width:24rem;height:24rem;background:rgba(59,130,246,.1);border-radius:9999px;filter:blur(64px);top:50%;left:50%;transform:translate(-50%,-50%);opacity:.5}.About_iconBlue__kGV2H{color:#60a5fa}.About_iconGreen__TujwD{color:#4ade80}.About_iconPurple__psaMp{color:#c084fc}.About_iconYellow__mJklC{color:#facc15}.About_iconRed__NF_Hp{color:#f87171}.About_mainContent__W_TvD{position:relative;min-height:100vh;padding-top:5rem;padding-bottom:5rem}.About_container__7rUkf{max-width:72rem;padding:1rem;margin:0 auto;display:flex;flex-direction:column;justify-content:center;width:100%;height:100%}.About_header__MItB0{padding-bottom:3rem}.About_title__z0p2S{font-size:3rem;font-weight:700;display:inline-block;border-bottom:4px solid #06b6d4;background:linear-gradient(90deg,#06b6d4,#3b82f6);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.About_subtitle___1J3C{font-size:1.25rem;margin-top:1rem;color:#d1d5db}.About_timeline__WiqGF{position:relative}.About_timelineLine__KupPq{position:absolute;left:2rem;height:100%;width:4px;background:linear-gradient(180deg,#06b6d4,#a855f7,#3b82f6);border-radius:9999px}@media(min-width:768px){.About_timelineLine__KupPq{left:50%;transform:translateX(-50%)}}.About_timelineItems__Ja7N2{display:flex;flex-direction:column;gap:3rem;margin-left:1rem}@media(min-width:768px){.About_timelineItems__Ja7N2{margin-left:0}}.About_timelineItem__KHZAq{position:relative;display:flex;align-items:center}@media(min-width:768px){.About_timelineItem__KHZAq.About_right__kFLaY{flex-direction:row-reverse}}.About_timelineNode__hgsDg{position:absolute;left:1.5rem;z-index:10}@media(min-width:768px){.About_timelineNode__hgsDg{left:50%;transform:translateX(-50%)}}.About_nodeCurrentPulse__0GQ1p{animation:About_pulse__JNx68 2s cubic-bezier(.4,0,.6,1) infinite}.About_nodeDot__fjgmm{width:24px;height:24px;border-radius:9999px;border-width:4px;border-style:solid}.About_nodeCurrent__lTc4F{border-color:#22d3ee;background:#0891b2}.About_nodeProfessional__iZ1D3{border-color:#4ade80;background:#16a34a}.About_nodeEducation__VDfJU{border-color:#c084fc;background:#9333ea}.About_cardWrapper__jMvWR{margin-left:4rem}@media(min-width:768px){.About_cardWrapper__jMvWR{margin-left:0;width:41.666%}.About_left__eR9Mi .About_cardWrapper__jMvWR{padding-right:2rem}.About_right__kFLaY .About_cardWrapper__jMvWR{padding-left:2rem;margin-left:auto}}.About_card__EbvF7{background:rgba(31,41,55,.5);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:.75rem;padding:1.5rem;border-left:4px solid;transition:all .3s ease}.About_card__EbvF7:hover{transform:scale(1.05);box-shadow:0 25px 50px -12px rgba(0,0,0,.25)}.About_cardCurrent__lgHLN{border-left-color:#06b6d4;box-shadow:0 10px 15px -3px rgba(6,182,212,.2)}.About_cardProfessional__fQeii{border-left-color:#22c55e}.About_cardEducation__CrQ1o{border-left-color:#a855f7}.About_yearBadge__X_mxr{display:inline-flex;align-items:center;padding:.25rem .75rem;border-radius:9999px;font-size:.875rem;font-weight:600}.About_badgeCurrent__B9Slz{background:rgba(6,182,212,.2);color:#67e8f9}.About_badgeProfessional__0iVXf{background:rgba(34,197,94,.2);color:#86efac}.About_badgeEducation__IiZqO{background:rgba(168,85,247,.2);color:#d8b4fe}.About_yearText__1cKlF{margin-left:.5rem}.About_cardTitle__fxbZs{font-size:1.5rem;font-weight:700;margin-top:1rem;color:#fff}.About_cardCompany__m0PJX{font-size:1.125rem;color:#67e8f9;margin-top:.5rem;font-weight:600}.About_cardRole__4OOep{color:#d1d5db;margin-top:.5rem}.About_cardDuration__1EiPP{font-size:.875rem;margin-top:.75rem;font-weight:600;color:#9ca3af}.About_durationCurrent__gtO08{color:#22d3ee}.About_currentBadge__LNfVF{display:inline-flex;align-items:center;margin-top:.75rem;padding:.25rem .75rem;border-radius:9999px;background:rgba(6,182,212,.2);color:#67e8f9;font-size:.875rem}.About_currentDot__SF_e1{width:8px;height:8px;border-radius:9999px;background:#22d3ee;margin-right:.5rem;animation:About_pulse__JNx68 2s cubic-bezier(.4,0,.6,1) infinite}.About_startPoint__CLxne{position:absolute;left:1.5rem;bottom:-1rem;z-index:10}@media(min-width:768px){.About_startPoint__CLxne{left:50%;transform:translateX(-50%)}}.About_mapIcon__sxMA5{font-size:1.5rem;color:#f87171}.About_summaryGrid__JztBv{margin-top:5rem;display:grid;grid-template-columns:1fr;grid-gap:1.5rem;gap:1.5rem}@media(min-width:768px){.About_summaryGrid__JztBv{grid-template-columns:repeat(3,1fr)}}.About_summaryCard__laAf9{background:rgba(31,41,55,.5);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:1px solid rgba(55,65,81,.5);border-radius:1rem;padding:1.5rem;text-align:center;transition:all .3s ease}.About_summaryCard__laAf9:hover{transform:scale(1.05)}.About_summaryCyan__FWH0w{border-color:rgba(6,182,212,.3)}.About_summaryCyan__FWH0w .About_summaryNumber__Xl5yR{color:#22d3ee}.About_summaryGreen__MqgcV{border-color:rgba(34,197,94,.3)}.About_summaryGreen__MqgcV .About_summaryNumber__Xl5yR{color:#4ade80}.About_summaryPurple__kyRqT{border-color:rgba(168,85,247,.3)}.About_summaryPurple__kyRqT .About_summaryNumber__Xl5yR{color:#c084fc}.About_summaryNumber__Xl5yR{font-size:1.875rem;font-weight:700}.About_summaryLabel__6Qlw3{color:#d1d5db;margin-top:.5rem}@keyframes About_pulse__JNx68{0%,to{opacity:1}50%{opacity:.5}}.Contact_contact__OjJeo{width:100%;min-height:auto;color:#fff;padding:5rem 1rem 1rem;background:rgba(0,0,0,0);position:relative;overflow:hidden}.Contact_bgElements__3Ay_A{position:absolute;inset:0;overflow:hidden}.Contact_blobTopRight__bnQZ8{background:rgba(6,182,212,.1);top:-5rem;right:-5rem}.Contact_blobBottomLeft__pUgg_,.Contact_blobTopRight__bnQZ8{position:absolute;width:15rem;height:15rem;border-radius:9999px;filter:blur(64px)}.Contact_blobBottomLeft__pUgg_{background:rgba(168,85,247,.1);bottom:-5rem;left:-5rem}.Contact_container__8MMFP{position:relative;display:flex;flex-direction:column;padding:1rem;justify-content:center;max-width:64rem;margin:0 auto;min-height:auto}.Contact_header__OoqSJ{padding-bottom:2rem}.Contact_title__iMeEC{font-size:2.25rem;font-weight:700;display:inline-block;border-bottom:4px solid #6b7280;background:linear-gradient(90deg,#22d3ee,#3b82f6);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.Contact_subtitle__D_gWI{padding:1.5rem 0;font-size:1.125rem;color:#d1d5db}.Contact_formWrapper__VJOxJ{display:flex;align-items:center;justify-content:center}.Contact_form__VPSVN{display:flex;flex-direction:column;width:100%;height:100%}@media(min-width:768px){.Contact_form__VPSVN{width:50%}}.Contact_input__pSfBz{padding:.5rem;background:rgba(0,0,0,0);border:2px solid #4b5563;border-radius:.375rem;color:#fff;outline:none;margin-bottom:1rem;font-family:inherit;font-size:1rem;transition:border-color .3s ease}.Contact_input__pSfBz:focus{border-color:#06b6d4}.Contact_input__pSfBz::placeholder{color:#6b7280}.Contact_textarea__KU8nj{padding:.5rem;background:rgba(0,0,0,0);border:2px solid #4b5563;border-radius:.375rem;color:#fff;outline:none;font-family:inherit;font-size:1rem;resize:vertical;transition:border-color .3s ease}.Contact_textarea__KU8nj:focus{border-color:#06b6d4}.Contact_textarea__KU8nj::placeholder{color:#6b7280}.Contact_submitBtn__U9CAQ{color:#fff;background:linear-gradient(180deg,#06b6d4,#2563eb);padding:.75rem 1.5rem;margin:2rem auto;display:flex;align-items:center;border-radius:.375rem;border:none;cursor:pointer;font-size:1rem;font-weight:600;transition:transform .3s ease}.Contact_submitBtn__U9CAQ:hover{transform:scale(1.1)}.Experience_experience__ByfEC{width:100%;min-height:100vh;background:rgba(0,0,0,0);position:relative;overflow:hidden}.Experience_bgElements__zWPda{position:absolute;inset:0;overflow:hidden}.Experience_blobTopRight__T_400{background:rgba(59,130,246,.1);top:-5rem;right:-5rem}.Experience_blobBottomLeft__bIrn9,.Experience_blobTopRight__T_400{position:absolute;width:15rem;height:15rem;border-radius:9999px;filter:blur(64px)}.Experience_blobBottomLeft__bIrn9{background:rgba(34,197,94,.1);bottom:-5rem;left:-5rem}.Experience_iconCyan__KP4Ih{color:#22d3ee}.Experience_iconBlue__JuHcv{color:#60a5fa}.Experience_iconGreen__cnLxS{color:#4ade80}.Experience_iconPurple__mDlmb{color:#c084fc}.Experience_container__4v1D4{position:relative;max-width:80rem;margin:0 auto;display:flex;flex-direction:column;justify-content:center;width:100%;height:100%;padding:6rem 1rem 1rem}.Experience_header__CB_tf{text-align:center;margin-bottom:3rem}.Experience_title__9zVQe{font-size:3rem;font-weight:700;background:linear-gradient(90deg,#22d3ee,#3b82f6);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);margin-bottom:1rem}@media(min-width:640px){.Experience_title__9zVQe{font-size:3.75rem}}.Experience_subtitle__01hYM{font-size:1.25rem;color:#9ca3af;max-width:42rem;margin:0 auto}.Experience_filters__q_N4u{display:flex;flex-wrap:wrap;justify-content:center;gap:1rem;margin-bottom:3rem}.Experience_filterBtn__qmY1q{display:flex;align-items:center;gap:.75rem;padding:.75rem 1.5rem;border-radius:.75rem;font-weight:600;transition:all .3s ease;background:rgba(31,41,55,.5);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:#d1d5db;border:1px solid #374151;cursor:pointer}.Experience_filterBtn__qmY1q:hover{border-color:rgba(6,182,212,.5);color:#fff}.Experience_filterActive__EPZ7_{background:linear-gradient(90deg,#06b6d4,#2563eb);color:#fff;border-color:rgba(0,0,0,0);box-shadow:0 25px 50px -12px rgba(6,182,212,.25);transform:translateY(-4px)}.Experience_filterCount__fYypw{padding:.25rem .5rem;font-size:.75rem;border-radius:9999px;background:#374151;color:#d1d5db}.Experience_filterCountActive__Jxcml{background:hsla(0,0%,100%,.2);color:#fff}.Experience_grid__vVQgx{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:1.5rem;gap:1.5rem;margin-bottom:3rem}@media(min-width:640px){.Experience_grid__vVQgx{grid-template-columns:repeat(3,1fr)}}@media(min-width:1024px){.Experience_grid__vVQgx{grid-template-columns:repeat(4,1fr)}}@media(min-width:1280px){.Experience_grid__vVQgx{grid-template-columns:repeat(5,1fr)}}.Experience_techCard__GqaYo{position:relative;background:rgba(31,41,55,.3);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-radius:1rem;padding:1.5rem;border:1px solid rgba(55,65,81,.5);display:flex;flex-direction:column;align-items:center;justify-content:center;height:160px;transition:all .5s ease}.Experience_techCard__GqaYo:hover{border-color:rgba(6,182,212,.3);transform:scale(1.05);box-shadow:0 25px 50px -12px rgba(6,182,212,.1)}.Experience_techGlow__BoYzV{position:absolute;inset:0;background:linear-gradient(to bottom right,rgba(6,182,212,.05),rgba(59,130,246,.05));border-radius:1rem;opacity:0;transition:opacity .5s ease}.Experience_techCard__GqaYo:hover .Experience_techGlow__BoYzV{opacity:1}.Experience_techIconWrapper__PtKS_{position:relative;z-index:1;transform:scale(1);transition:transform .5s ease;margin-bottom:1rem}.Experience_techCard__GqaYo:hover .Experience_techIconWrapper__PtKS_{transform:scale(1.1)}.Experience_techIcon__sK_Os{width:64px;height:64px;object-fit:contain}.Experience_techName__kvMdY{position:relative;z-index:1;color:#fff;font-weight:600;text-align:center;transition:color .3s ease}.Experience_techCard__GqaYo:hover .Experience_techName__kvMdY{color:#22d3ee}.Experience_techBadge__eTMrG{position:relative;z-index:1;margin-top:.5rem}.Experience_categoryBadge__YMP0L{padding:.25rem .5rem;font-size:.75rem;border-radius:9999px;text-transform:capitalize}.Experience_catFrontend___L4Tp{background:rgba(59,130,246,.2);color:#93c5fd;border:1px solid rgba(59,130,246,.3)}.Experience_catBackend__xy5O2{background:rgba(34,197,94,.2);color:#86efac;border:1px solid rgba(34,197,94,.3)}.Experience_catTools__xeXaN{background:rgba(168,85,247,.2);color:#d8b4fe;border:1px solid rgba(168,85,247,.3)}.Experience_loadMore__vtS8u{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1.5rem}.Experience_loadingState__pDIWa{display:flex;align-items:center;gap:.75rem;color:#22d3ee}.Experience_spinner__ZFEpo{animation:Experience_spin__73Oz6 1s linear infinite}.Experience_loadMoreBtn__RDpRx{background:linear-gradient(90deg,#06b6d4,#2563eb);color:#fff;font-weight:600;padding:1rem 2rem;border-radius:.75rem;border:none;cursor:pointer;transition:all .3s ease}.Experience_loadMoreBtn__RDpRx:hover{background:linear-gradient(90deg,#0891b2,#1d4ed8);box-shadow:0 25px 50px -12px rgba(6,182,212,.25);transform:translateY(-4px)}.Experience_loadMoreBtn__RDpRx{display:flex;align-items:center;gap:.75rem}.Experience_loadMoreArrow__6Z4o2{transition:transform .3s ease}.Experience_loadMoreBtn__RDpRx:hover .Experience_loadMoreArrow__6Z4o2{transform:translateX(4px)}.Experience_counter__Rqvul{color:#9ca3af;font-size:.875rem}.Experience_allLoaded__Q5ut_{text-align:center;margin-top:3rem}.Experience_allLoadedBadge__wRJE6{display:inline-flex;align-items:center;gap:.5rem;padding:.75rem 1.5rem;background:rgba(34,197,94,.2);color:#4ade80;border-radius:9999px;border:1px solid rgba(34,197,94,.3)}.Experience_statsGrid__R_sg3{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:1.5rem;gap:1.5rem;margin-top:4rem}@media(min-width:768px){.Experience_statsGrid__R_sg3{grid-template-columns:repeat(4,1fr)}}.Experience_statCard__VHD7f{background:rgba(31,41,55,.3);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:1px solid rgba(55,65,81,.5);border-radius:1rem;padding:1.5rem;text-align:center;transition:all .3s ease}.Experience_statCard__VHD7f:hover{transform:scale(1.05)}.Experience_statCyan__zImj_{border-color:rgba(6,182,212,.3)}.Experience_statCyan__zImj_ .Experience_statNumber__LT0o8{color:#22d3ee}.Experience_statBlue__EBB9f{border-color:rgba(59,130,246,.3)}.Experience_statBlue__EBB9f .Experience_statNumber__LT0o8{color:#60a5fa}.Experience_statGreen__qRedM{border-color:rgba(34,197,94,.3)}.Experience_statGreen__qRedM .Experience_statNumber__LT0o8{color:#4ade80}.Experience_statPurple__xuYwR{border-color:rgba(168,85,247,.3)}.Experience_statPurple__xuYwR .Experience_statNumber__LT0o8{color:#c084fc}.Experience_statNumber__LT0o8{font-size:1.875rem;font-weight:700}.Experience_statLabel__Bei6y{color:#d1d5db;margin-top:.5rem}@keyframes Experience_spin__73Oz6{to{transform:rotate(1turn)}}.Footer_footer__OYoYH{width:100%;min-height:auto;padding:1rem;color:#fff;background:linear-gradient(to bottom right,#000000,#111827,#030712);position:relative}.Footer_content__V9MfQ{margin:0 auto;display:flex;align-items:center;justify-content:space-around;text-align:center;padding:2.5rem 0}@media(min-width:640px){.Footer_content__V9MfQ{flex-direction:row}}.Footer_content__V9MfQ{flex-direction:column}.Footer_infoSection__x_Xa9{display:flex;flex-direction:column;align-items:center;justify-content:center}.Footer_name__jultd{font-size:1.875rem;font-weight:700;text-transform:capitalize;line-height:1.4}@media(min-width:640px){.Footer_name__jultd{font-size:2.25rem}}.Footer_quote__0iFa4{margin:.5rem 1rem;color:#cacdd2;max-width:28rem}@media(min-width:640px){.Footer_quote__0iFa4{font-size:1.25rem}}.Footer_socialSection__yNkcy{display:flex;flex-direction:column;align-items:center;justify-content:center;margin-top:1.5rem}.Footer_getInTouch__1ihlj{font-weight:400;font-family:var(--font-signature),"Great Vibes",cursive;font-size:2.25rem}@media(min-width:640px){.Footer_getInTouch__1ihlj{font-size:3rem}}.Footer_socialLinks__25T6G{display:flex;flex-direction:row;gap:1rem;margin-top:1rem}.Footer_socialLink__tVeAt{color:#fff;transition:color .2s ease;cursor:pointer}.Footer_socialLink__tVeAt:hover{color:#06b6d4}.Footer_copyright__1ODhL{display:flex;align-items:center;justify-content:center}.Footer_copyrightText__X2QNr{font-size:.875rem}@media(min-width:640px){.Footer_copyrightText__X2QNr{margin-top:6rem;font-size:1.25rem}}.Footer_copyrightLink__VEjYF{font-weight:600;background:none;border:none;color:#fff;cursor:pointer;font-size:inherit;transition:color .2s ease}.Footer_copyrightLink__VEjYF:hover{color:#06b6d4}.TypedText_typedWrapper__M_aHj{display:inline-block}.SocialLinks_socialLinks__mbgcL{display:flex;flex-direction:column;position:absolute;top:35%;left:0}.SocialLinks_socialLinks__mbgcL ul{list-style:none}.SocialLinks_linkItem__7VnWD{display:flex;justify-content:space-between;align-items:center;width:160px;height:56px;padding:0 1rem;background:#6b7280;margin-left:-100px;transition:margin-left .3s ease,border-radius .3s ease}.SocialLinks_linkItem__7VnWD:hover{margin-left:-10px;border-radius:.375rem}.SocialLinks_first__0Yma8{border-top-right-radius:.375rem}.SocialLinks_linkAnchor__RMT_F{display:flex;justify-content:space-between;align-items:center;width:100%;color:#fff}.Home_hero__LSHmQ{min-height:100vh;width:100%;position:relative;overflow:hidden}.Home_bgElements__OKj5M{position:absolute;inset:0;overflow:hidden}.Home_blobTopRight__nrXGA{background:rgba(6,182,212,.1);top:-10rem;right:-8rem}.Home_blobBottomLeft__yr3kx,.Home_blobTopRight__nrXGA{position:absolute;width:20rem;height:20rem;border-radius:9999px;filter:blur(64px)}.Home_blobBottomLeft__yr3kx{background:rgba(168,85,247,.1);bottom:-10rem;left:-8rem}.Home_blobCenter__z9dyR{position:absolute;width:24rem;height:24rem;background:rgba(59,130,246,.1);border-radius:9999px;filter:blur(64px);top:50%;left:50%;transform:translate(-50%,-50%);opacity:.5}.Home_desktopSocial__yhKJx{position:fixed;left:0;top:50%;transform:translateY(-50%);display:none;z-index:50}@media(min-width:1024px){.Home_desktopSocial__yhKJx{display:flex}}.Home_content__ooYSE{max-width:80rem;margin:0 auto;display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:100vh;padding:6rem 1rem 2rem;position:relative;z-index:10;gap:2rem}@media(min-width:768px){.Home_content__ooYSE{flex-direction:row}}.Home_textContent__VKysY{display:flex;flex-direction:column;justify-content:center;align-items:center;height:100%;text-align:center;margin-bottom:3rem}@media(min-width:768px){.Home_textContent__VKysY{align-items:flex-start;text-align:left;margin-bottom:0;flex:1 1}}.Home_welcomeBadge__SYbkS{margin-bottom:1.5rem}.Home_badge__AzOSF{display:inline-flex;align-items:center;padding:.5rem 1rem;border-radius:9999px;background:rgba(6,182,212,.2);border:1px solid rgba(6,182,212,.3);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.Home_badgeIcon__Ns_J8{color:#22d3ee;margin-right:.5rem}.Home_badgeText__rNlwU{color:#67e8f9;font-size:.875rem;font-weight:600}.Home_heading__OF5RT{font-size:2.25rem;font-weight:700;color:#fff;margin-bottom:1rem}@media(min-width:640px){.Home_heading__OF5RT{font-size:3.75rem}}@media(min-width:1024px){.Home_heading__OF5RT{font-size:4.5rem}}.Home_gradientName__UXjGI{background:linear-gradient(90deg,#22d3ee,#3b82f6,#9333ea);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.Home_role__LZSTB{margin-bottom:1.5rem}.Home_roleText__XV58V{font-size:1.5rem;color:#d1d5db;display:flex;flex-direction:column;align-items:center;gap:.5rem}@media(min-width:640px){.Home_roleText__XV58V{font-size:2.25rem;flex-direction:row}}.Home_roleTyped___2YdM,.Home_typedHighlight__sYK_C{display:flex;align-items:center}.Home_typedHighlight__sYK_C{color:#22d3ee;font-weight:700;margin-left:.5rem;min-height:48px}.Home_description__pwjZ6{font-size:1.125rem;color:#9ca3af;margin-bottom:2rem;max-width:42rem;line-height:1.8}@media(min-width:640px){.Home_description__pwjZ6{font-size:1.25rem}}.Home_highlight__doyfT{color:#22d3ee;font-weight:600}.Home_techStack__PFUGj{margin-bottom:2rem}.Home_techIcons__Q3N5a{display:flex;align-items:center;gap:1.5rem}.Home_techItem__wbAku{display:flex;flex-direction:column;align-items:center;cursor:pointer}.Home_techIconBox__jH0Z9{font-size:1.875rem;padding:.75rem;background:rgba(31,41,55,.5);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:.75rem;border:1px solid #374151;transition:all .3s ease}.Home_techItem__wbAku:hover .Home_techIconBox__jH0Z9{border-color:rgba(6,182,212,.5);transform:scale(1.1)}.Home_techName__eHlyu{font-size:.75rem;color:#9ca3af;margin-top:.5rem;transition:color .3s ease}.Home_iconCyan__OAj_L,.Home_techItem__wbAku:hover .Home_techName__eHlyu{color:#22d3ee}.Home_iconWhite__BO2Ui{color:#fff}.Home_iconGreen___SIxW{color:#22c55e}.Home_iconRed__7gg6I{color:#ea2845}.Home_iconGreenDark__CN5Gw{color:#16a34a}.Home_iconBlue__5p5X9{color:#60a5fa}.Home_ctaButtons__8sG7K{display:flex;flex-direction:column;gap:1rem;width:100%}@media(min-width:640px){.Home_ctaButtons__8sG7K{flex-direction:row;width:auto}}.Home_btnPrimary__KcJGS{background:linear-gradient(90deg,#06b6d4,#2563eb);color:#fff;font-weight:600;padding:1rem 2rem;border-radius:.75rem;border:none;cursor:pointer;transition:all .3s ease}.Home_btnPrimary__KcJGS:hover{background:linear-gradient(90deg,#0891b2,#1d4ed8);box-shadow:0 25px 50px -12px rgba(6,182,212,.25);transform:translateY(-4px)}.Home_btnPrimary__KcJGS{position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center}.Home_btnSecondary__KT9zS{background:rgba(31,41,55,.5);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid #374151;color:#fff;font-weight:600;padding:1rem 2rem;border-radius:.75rem;cursor:pointer;transition:all .3s ease}.Home_btnSecondary__KT9zS:hover{border-color:rgba(6,182,212,.5);box-shadow:0 25px 50px -12px rgba(6,182,212,.1);transform:translateY(-4px)}.Home_btnSecondary__KT9zS{justify-content:center}.Home_btnContent__eYdka,.Home_btnSecondary__KT9zS{display:flex;align-items:center}.Home_btnArrow__HY693{margin-left:.5rem;transition:transform .3s ease}.Home_btnPrimary__KcJGS:hover .Home_btnArrow__HY693{transform:translateX(4px)}.Home_btnIcon__3a5OC{margin-left:.5rem;transition:transform .3s ease}.Home_btnSecondary__KT9zS:hover .Home_btnIcon__3a5OC{transform:scale(1.1)}.Home_shimmer__0YgSH{position:absolute;inset:0;background:linear-gradient(90deg,transparent,rgba(255,255,255,.1),transparent);transform:translateX(-100%) skewX(-12deg);transition:transform 1s ease}.Home_btnPrimary__KcJGS:hover .Home_shimmer__0YgSH{transform:translateX(100%) skewX(-12deg)}.Home_availableBadge__Lj9he{margin-top:2rem}.Home_availableContent__REGTh{display:flex;align-items:center;gap:.5rem;font-size:.875rem;color:#9ca3af}.Home_availableDot__EN8S1{width:8px;height:8px;background:#4ade80;border-radius:9999px;animation:Home_pulse__8JVGK 2s cubic-bezier(.4,0,.6,1) infinite}.Home_heroImage__2YmH0{cursor:pointer;flex:1 1;display:flex;justify-content:center;align-items:center;width:100%}@media(min-width:768px){.Home_heroImage__2YmH0{display:flex}}.Home_tiltWrapper__vaplg{position:relative;width:100%;max-width:28rem}.Home_imageGroup__9b_u5{position:relative}.Home_imageGlow__dz8uy{position:absolute;inset:-1rem;background:linear-gradient(90deg,rgba(6,182,212,.2),rgba(59,130,246,.2));border-radius:1.5rem;filter:blur(20px);opacity:.7;transition:all 1s ease}.Home_imageGroup__9b_u5:hover .Home_imageGlow__dz8uy{filter:blur(40px);opacity:1}.Home_imageContainer__ZwohN{position:relative;background:rgba(31,41,55,.3);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid rgba(55,65,81,.5);border-radius:1rem;padding:.5rem;transition:all .5s ease}.Home_imageGroup__9b_u5:hover .Home_imageContainer__ZwohN{border-color:rgba(6,182,212,.3)}.Home_image__37NEg{border-radius:1rem;width:100%;height:auto;object-fit:cover;transition:transform .5s ease}.Home_imageGroup__9b_u5:hover .Home_image__37NEg{transform:scale(1.05)}.Home_floatingRocket__Hxx3g{position:absolute;top:-1rem;right:-1rem;width:32px;height:32px;background:#06b6d4;border-radius:9999px;display:flex;align-items:center;justify-content:center;animation:Home_bounce__K32hQ 1s infinite}.Home_rocketIcon__29Lql{color:#fff;font-size:.875rem}.Home_floatingDot__gUHDa{position:absolute;bottom:-1rem;left:-1rem;width:24px;height:24px;background:#a855f7;border-radius:9999px;animation:Home_pulse__8JVGK 2s cubic-bezier(.4,0,.6,1) infinite}.Home_scrollIndicator__3ro_d{position:absolute;bottom:2rem;left:50%;transform:translateX(-50%);display:none}@media(min-width:768px){.Home_scrollIndicator__3ro_d{display:block}}.Home_scrollContent__6Ku9v{display:flex;flex-direction:column;align-items:center;color:#9ca3af}.Home_scrollText__uq1m2{font-size:.875rem;margin-bottom:.5rem}.Home_scrollMouse__zy3Ng{width:24px;height:40px;border:2px solid #4b5563;border-radius:9999px;display:flex;justify-content:center}.Home_scrollDot__XI8XN{width:4px;height:12px;background:#06b6d4;border-radius:9999px;margin-top:.5rem;animation:Home_bounce__K32hQ 1s infinite}@keyframes Home_pulse__8JVGK{0%,to{opacity:1}50%{opacity:.5}}@keyframes Home_bounce__K32hQ{0%,to{transform:translateY(-25%);animation-timing-function:cubic-bezier(.8,0,1,1)}50%{transform:translateY(0);animation-timing-function:cubic-bezier(0,0,.2,1)}}.NavBar_navbar__QwKqe{display:flex;justify-content:space-between;align-items:center;width:100%;height:80px;padding:0 1rem;color:#fff;background:#000;position:fixed;z-index:50}.NavBar_logo__cgUYU{font-size:3rem;font-weight:400;font-family:var(--font-signature),"Great Vibes",cursive;margin-left:.5rem}.NavBar_desktopLinks__h4_hI{display:none;list-style:none}@media(min-width:1024px){.NavBar_desktopLinks__h4_hI{display:flex}}.NavBar_desktopLinks__h4_hI .NavBar_navItem__SLqv2{padding:0 1rem}.NavBar_desktopLinks__h4_hI .NavBar_navItem__SLqv2 button{cursor:pointer;text-transform:capitalize;font-weight:500;font-size:1.25rem;color:#6b7280;background:none;border:none;transition:transform .2s ease}.NavBar_desktopLinks__h4_hI .NavBar_navItem__SLqv2 button:hover{transform:scale(1.05)}.NavBar_hamburger__KuCsb{cursor:pointer;padding-right:1rem;z-index:10;color:#6b7280}@media(min-width:1024px){.NavBar_hamburger__KuCsb{display:none}}.NavBar_mobileMenu__9s_2v{display:flex;flex-direction:column;justify-content:center;align-items:center;position:absolute;top:0;left:0;width:100%;height:100vh;background:linear-gradient(180deg,#000000,#1f2937);color:#6b7280;list-style:none}.NavBar_mobileMenu__9s_2v .NavBar_mobileItem__XTOE1{padding:1.5rem 1rem}.NavBar_mobileMenu__9s_2v .NavBar_mobileItem__XTOE1 button{cursor:pointer;text-transform:capitalize;font-size:2.25rem;color:#6b7280;background:none;border:none}.Modal_overlay__nbJY5{position:fixed;inset:0;z-index:100;background:rgba(0,0,0,.7);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;animation:Modal_fadeIn__CNujn .2s ease}.Modal_modal__l4yBn{width:60vw;max-height:90vh;background:linear-gradient(135deg,#1e293b,#0f172a);border:1px solid #374151;border-radius:1rem;box-shadow:0 25px 50px -12px rgba(0,0,0,.5);overflow:hidden;animation:Modal_scaleIn__e_B4j .3s ease}@media(max-width:960px){.Modal_modal__l4yBn{width:90vw}}@media(max-width:641px){.Modal_modal__l4yBn{width:95vw}}.Modal_header__8HSvT{display:flex;align-items:center;justify-content:space-between;padding:1rem 1.5rem;background:linear-gradient(135deg,#1e293b,#0f172a);border-bottom:1px solid #374151}.Modal_headerContent__8kxjf{display:flex;align-items:center;gap:.5rem;font-weight:600;color:#fff}.Modal_closeBtn__UF33Y{background:none;border:none;color:#9ca3af;cursor:pointer;padding:.5rem;border-radius:.5rem;transition:all .2s ease}.Modal_closeBtn__UF33Y:hover{background:hsla(0,0%,100%,.1);color:#fff}.Modal_body__ghBXu{padding:1.5rem;overflow-y:auto;max-height:calc(90vh - 80px);background:linear-gradient(135deg,#1e293b,#0f172a)}@keyframes Modal_fadeIn__CNujn{0%{opacity:0}to{opacity:1}}@keyframes Modal_scaleIn__e_B4j{0%{transform:scale(.95);opacity:0}to{transform:scale(1);opacity:1}}.Portfolio_portfolio__8FXtD{width:100%;min-height:100vh;background:rgba(0,0,0,0);position:relative;overflow:hidden}.Portfolio_bgElements__9Rb_D{position:absolute;inset:0;overflow:hidden}.Portfolio_blobTopLeft__hwFPn{background:rgba(168,85,247,.1);top:-5rem;left:-5rem}.Portfolio_blobBottomRight__pWN_1,.Portfolio_blobTopLeft__hwFPn{position:absolute;width:15rem;height:15rem;border-radius:9999px;filter:blur(64px)}.Portfolio_blobBottomRight__pWN_1{background:rgba(6,182,212,.1);bottom:-5rem;right:-5rem}.Portfolio_container__5ScTj{position:relative;max-width:80rem;margin:0 auto;display:flex;flex-direction:column;justify-content:center;width:100%;height:100%;padding:6rem 1rem 1rem}.Portfolio_header___dm9n{text-align:center;margin-bottom:4rem}.Portfolio_title__bVkU7{font-size:3rem;font-weight:700;background:linear-gradient(90deg,#22d3ee,#3b82f6);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);margin-bottom:1rem}@media(min-width:640px){.Portfolio_title__bVkU7{font-size:3.75rem}}.Portfolio_subtitle__CXWXQ{font-size:1.25rem;color:#9ca3af;max-width:42rem;margin:0 auto}.Portfolio_grid__Vq4qc{display:grid;grid-template-columns:1fr;grid-gap:2rem;gap:2rem;margin-bottom:3rem}@media(min-width:768px){.Portfolio_grid__Vq4qc{grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){.Portfolio_grid__Vq4qc{grid-template-columns:repeat(3,1fr)}}.Portfolio_gridItem__SjDpK{height:100%}.Portfolio_card__AW69J{background:rgba(31,41,55,.3);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-radius:1rem;overflow:hidden;border:1px solid rgba(55,65,81,.5);transition:all .5s ease;height:100%;display:flex;flex-direction:column}.Portfolio_card__AW69J:hover{border-color:rgba(6,182,212,.3);transform:scale(1.05);box-shadow:0 25px 50px -12px rgba(6,182,212,.1)}.Portfolio_imageWrapper__3kED9{position:relative;overflow:hidden}.Portfolio_image__19jmj{width:100%;height:192px;object-fit:cover;transition:transform .5s ease}.Portfolio_card__AW69J:hover .Portfolio_image__19jmj{transform:scale(1.1)}.Portfolio_imageOverlay__MvgU6{position:absolute;inset:0;background:linear-gradient(0deg,rgba(0,0,0,.6),transparent);opacity:0;transition:opacity .3s ease}.Portfolio_card__AW69J:hover .Portfolio_imageOverlay__MvgU6{opacity:1}.Portfolio_hoverOverlay__Tq6gV{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;gap:1rem;opacity:0;transition:all .3s ease}.Portfolio_card__AW69J:hover .Portfolio_hoverOverlay__Tq6gV{opacity:1}.Portfolio_playBtn__4ZR0R{background:linear-gradient(90deg,#06b6d4,#2563eb);color:#fff;padding:.75rem;border-radius:9999px;border:none;cursor:pointer;transition:transform .3s ease;box-shadow:0 25px 50px -12px rgba(0,0,0,.25)}.Portfolio_playBtn__4ZR0R:hover{transform:scale(1.1)}.Portfolio_codeBtn__SK8Bq{background:rgba(31,41,55,.8);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:#fff;padding:.75rem;border-radius:9999px;transition:transform .3s ease;box-shadow:0 25px 50px -12px rgba(0,0,0,.25);display:flex}.Portfolio_codeBtn__SK8Bq:hover{transform:scale(1.1)}.Portfolio_info__6xDnz{padding:1.5rem;flex:1 1;display:flex;flex-direction:column}.Portfolio_cardTitle__qo7vg{font-size:1.25rem;font-weight:700;color:#fff;margin-bottom:.5rem;transition:color .3s ease}.Portfolio_card__AW69J:hover .Portfolio_cardTitle__qo7vg{color:#22d3ee}.Portfolio_cardDesc__sw68W{color:#9ca3af;font-size:.875rem;margin-bottom:1rem;flex:1 1}.Portfolio_techTags__KEm9L{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:1rem}.Portfolio_techTag__EoQRv{display:inline-flex;align-items:center;padding:.25rem .75rem;border-radius:9999px;font-size:.875rem;font-weight:600;background:rgba(6,182,212,.2);color:#67e8f9;border:1px solid rgba(6,182,212,.3);font-size:.75rem}.Portfolio_techMore__z3GdG{padding:.25rem .5rem;background:#374151;color:#d1d5db;font-size:.75rem;border-radius:9999px}.Portfolio_actions__937VO{display:flex;gap:.75rem;margin-top:auto}.Portfolio_demoBtn__C_GeA{flex:1 1;display:flex;align-items:center;justify-content:center;gap:.5rem;background:linear-gradient(90deg,#06b6d4,#2563eb);color:#fff;padding:.5rem 1rem;border-radius:.5rem;border:none;cursor:pointer;transition:all .3s ease}.Portfolio_demoBtn__C_GeA:hover{box-shadow:0 10px 15px -3px rgba(6,182,212,.25)}.Portfolio_githubBtn__1S_di{flex:1 1;display:flex;align-items:center;justify-content:center;gap:.5rem;background:rgba(55,65,81,.5);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid #4b5563;color:#fff;padding:.5rem 1rem;border-radius:.5rem;transition:all .3s ease}.Portfolio_githubBtn__1S_di:hover{border-color:rgba(6,182,212,.5);box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1)}.Portfolio_loadMore__OWOLv{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1.5rem}.Portfolio_loadingState__UsyHf{display:flex;align-items:center;gap:.75rem;color:#22d3ee}.Portfolio_spinner__3iyxZ{animation:Portfolio_spin__93yRU 1s linear infinite}.Portfolio_loadMoreBtn__InHNs{background:linear-gradient(90deg,#06b6d4,#2563eb);color:#fff;font-weight:600;padding:1rem 2rem;border-radius:.75rem;border:none;cursor:pointer;transition:all .3s ease}.Portfolio_loadMoreBtn__InHNs:hover{background:linear-gradient(90deg,#0891b2,#1d4ed8);box-shadow:0 25px 50px -12px rgba(6,182,212,.25);transform:translateY(-4px)}.Portfolio_loadMoreBtn__InHNs{display:flex;align-items:center;gap:.75rem}.Portfolio_loadMoreArrow__8Ud2T{transition:transform .3s ease}.Portfolio_loadMoreBtn__InHNs:hover .Portfolio_loadMoreArrow__8Ud2T{transform:translateX(4px)}.Portfolio_counter__9yKOL{color:#9ca3af;font-size:.875rem}.Portfolio_allLoaded__BlE6Q{text-align:center;margin-top:3rem}.Portfolio_allLoadedBadge__xQyLE{display:inline-flex;align-items:center;gap:.5rem;padding:.75rem 1.5rem;background:rgba(34,197,94,.2);color:#4ade80;border-radius:9999px;border:1px solid rgba(34,197,94,.3)}.Portfolio_modalHeader__r0kTH{display:flex;align-items:center;gap:.5rem}.Portfolio_modalHeaderIcon__mqVkM{color:#22d3ee}.Portfolio_modalContent__XS7Sb{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1.5rem;padding:1rem}.Portfolio_videoWrapper__APiFI{position:relative;width:100%}.Portfolio_video__2g8Zo{width:100%;border-radius:.75rem;box-shadow:0 25px 50px -12px rgba(0,0,0,.25);border:2px solid #374151}.Portfolio_ytBadge__tKH0N{position:absolute;top:-.75rem;right:-.75rem;background:#ef4444;color:#fff;padding:.25rem .75rem;border-radius:9999px;font-size:.875rem;font-weight:700;display:flex;align-items:center;gap:.25rem}.Portfolio_noVideo__kxIgs{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem}.Portfolio_notFoundImg__j38Re{border-radius:.75rem;box-shadow:0 25px 50px -12px rgba(0,0,0,.25);width:90%;max-width:400px}@media(min-width:640px){.Portfolio_notFoundImg__j38Re{width:70%}}.Portfolio_noVideoText__CSRoC{color:#9ca3af;text-align:center}.Portfolio_modalActions__mZtEe{display:flex;flex-direction:column;gap:1rem;width:100%;justify-content:center;align-items:center}@media(min-width:640px){.Portfolio_modalActions__mZtEe{flex-direction:row}}.Portfolio_modalDemoBtn__NvxQ8{display:flex;align-items:center;gap:.5rem;padding:.75rem 1.5rem;background:linear-gradient(90deg,#06b6d4,#2563eb);color:#fff;font-weight:600;border-radius:.75rem;transition:all .3s ease}.Portfolio_modalDemoBtn__NvxQ8:hover{box-shadow:0 25px 50px -12px rgba(6,182,212,.25);transform:scale(1.05)}.Portfolio_modalCodeBtn__41CG8{display:flex;align-items:center;gap:.5rem;padding:.75rem 1.5rem;background:rgba(55,65,81,.5);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid #4b5563;color:#fff;font-weight:600;border-radius:.75rem;transition:all .3s ease}.Portfolio_modalCodeBtn__41CG8:hover{border-color:rgba(6,182,212,.5);box-shadow:0 25px 50px -12px rgba(0,0,0,.25);transform:scale(1.05)}.Portfolio_modalBtnIcon__0eqiT{transition:transform .3s ease}@keyframes Portfolio_spin__93yRU{to{transform:rotate(1turn)}}