.Cursor_hint_red__jnOvU{color:#900128;font-weight:400}.Cursor_hint_blue__BN0K3{color:#38e7ef}.Cursor_hint_alien__fq4g7{color:#b5ff00}.Cursor_circularChart__RRJQr{display:block;margin:10px auto;max-width:80%;max-height:250px}.Cursor_circle__6j_i4{fill:none;stroke-width:2.8;stroke-linecap:round;animation:Cursor_progress__jRzwW 1s ease-out forwards}.Cursor_cursorDotOutline__bzFA7,.Cursor_cursorDot__424gy{pointer-events:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);border-radius:50%;opacity:1;z-index:10002}.Cursor_cursorDot__424gy{width:24px;height:24px;background:rgba(0,0,0,0);transition:transform .15s ease-out,opacity .15s ease-out;display:flex;align-items:center;justify-content:center}.Cursor_cursorDot__424gy svg{width:16px;height:16px;filter:drop-shadow(0 0 2px rgba(0,0,0,.5))}.Cursor_cursorDot__424gy svg,.Cursor_cursorDot__424gy svg circle,.Cursor_cursorDot__424gy svg ellipse,.Cursor_cursorDot__424gy svg line,.Cursor_cursorDot__424gy svg path,.Cursor_cursorDot__424gy svg polygon,.Cursor_cursorDot__424gy svg polyline,.Cursor_cursorDot__424gy svg rect{fill:#fff!important;color:#fff!important;stroke:#fff!important}.Cursor_cursorDotOutline__bzFA7{width:40px;height:40px;border:2px solid hsla(0,0%,100%,.5);transition:transform .2s ease-out,opacity .3s ease-out,width .3s ease-out,height .3s ease-out,border-color .3s ease-out,background .3s ease-out,backdrop-filter .3s ease-out,-webkit-backdrop-filter .3s ease-out,box-shadow .3s ease-out}.Cursor_cursorDotOutline__bzFA7.Cursor_hover__AyAc_{width:50px;height:50px;border-color:#38e7ef;background:hsla(0,0%,100%,.05);box-shadow:0 4px 16px 0 rgba(56,231,239,.3),inset 0 0 0 1px hsla(0,0%,100%,.1);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}@supports not ((-webkit-backdrop-filter:blur(10px)) or (backdrop-filter:blur(10px))){.Cursor_cursorDotOutline__bzFA7.Cursor_hover__AyAc_{-webkit-backdrop-filter:blur(10px)}}.Cursor_cursorDotOutline__bzFA7.Cursor_hover__AyAc_+.Cursor_cursorDot__424gy svg{transform:scale(1.2)}.Cursor_cursorDotOutline__bzFA7.Cursor_link__ASjH7{width:60px;height:60px;border-color:#b5ff00;background:hsla(0,0%,100%,.03);box-shadow:0 4px 16px 0 rgba(181,255,0,.3),inset 0 0 0 1px hsla(0,0%,100%,.1);-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px)}@supports not ((-webkit-backdrop-filter:blur(15px)) or (backdrop-filter:blur(15px))){.Cursor_cursorDotOutline__bzFA7.Cursor_link__ASjH7{-webkit-backdrop-filter:blur(15px)}}.Cursor_cursorDotOutline__bzFA7.Cursor_link__ASjH7+.Cursor_cursorDot__424gy svg{animation:Cursor_rotate__eicQj 2s linear infinite}.Cursor_cursorDotOutline__bzFA7.Cursor_text__1gnT_{width:40px;height:40px;border-color:#38e7ef;background:hsla(0,0%,100%,.05);box-shadow:0 2px 8px 0 rgba(56,231,239,.2),inset 0 0 0 1px hsla(0,0%,100%,.1);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}@supports not ((-webkit-backdrop-filter:blur(8px)) or (backdrop-filter:blur(8px))){.Cursor_cursorDotOutline__bzFA7.Cursor_text__1gnT_{-webkit-backdrop-filter:blur(8px)}}.Cursor_cursorDotOutline__bzFA7.Cursor_text__1gnT_+.Cursor_cursorDot__424gy svg{animation:Cursor_blink__hQg_I 1s infinite}.Cursor_cursorDot__424gy.Cursor_clicking__Rl_lT{transform:translate(-50%,-50%) scale(.5)}.Cursor_cursorDotOutline__bzFA7.Cursor_clicking__Rl_lT{transform:translate(-50%,-50%) scale(.8);border-color:#fff;background:hsla(0,0%,100%,.1);box-shadow:0 8px 32px 0 hsla(0,0%,100%,.2),inset 0 0 0 1px hsla(0,0%,100%,.2);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}@supports not ((-webkit-backdrop-filter:blur(20px)) or (backdrop-filter:blur(20px))){.Cursor_cursorDotOutline__bzFA7.Cursor_clicking__Rl_lT{-webkit-backdrop-filter:blur(20px)}}@keyframes Cursor_blink__hQg_I{0%,50%,to{opacity:1}25%,75%{opacity:0}}@keyframes Cursor_rotate__eicQj{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media screen and (max-width:768px){.Cursor_cursorDotOutline__bzFA7,.Cursor_cursorDot__424gy{display:none}}.VisualizationMixer_hint_red__s6AAa{color:#900128;font-weight:400}.VisualizationMixer_hint_blue__Jsj8q{color:#38e7ef}.VisualizationMixer_hint_alien__UY8Ip{color:#b5ff00}.VisualizationMixer_circularChart__grj_l{display:block;margin:10px auto;max-width:80%;max-height:250px}.VisualizationMixer_circle__5ytj2{fill:none;stroke-width:2.8;stroke-linecap:round;animation:VisualizationMixer_progress__97Zh_ 1s ease-out forwards}.VisualizationMixer_visualizationContainer__XiBzs{position:fixed;top:0;right:0;width:100%;height:100%;z-index:-1;transition:opacity .5s ease-in-out}.VisualizationMixer_visualizationContainer__XiBzs.VisualizationMixer_transitioning__qSP2Z{opacity:0}.VisualizationMixer_controls__RaeSL{position:fixed;top:20px;right:20px;z-index:100}@media(min-width:769px){.VisualizationMixer_controls__RaeSL{background:rgba(0,0,0,.7);border-radius:50px;padding:12px 20px;display:flex;flex-direction:column;align-items:center;gap:10px;border:1px solid hsla(0,0%,100%,.1);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}@supports not ((-webkit-backdrop-filter:blur(10px)) or (backdrop-filter:blur(10px))){.VisualizationMixer_controls__RaeSL{-webkit-backdrop-filter:blur(10px)}}.VisualizationMixer_controls__RaeSL .VisualizationMixer_toggleButton__Yk5iE{display:none}.VisualizationMixer_controls__RaeSL .VisualizationMixer_controlsContent__rMPmF{display:flex;flex-direction:column;align-items:center;gap:10px}}@media(max-width:768px){.VisualizationMixer_controls__RaeSL{display:flex;align-items:center;justify-content:flex-end}.VisualizationMixer_controls__RaeSL .VisualizationMixer_toggleButton__Yk5iE{width:48px;height:48px;border-radius:50%;background:rgba(0,0,0,.8);border:1px solid hsla(0,0%,100%,.2);color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .3s ease;z-index:2;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}@supports not ((-webkit-backdrop-filter:blur(10px)) or (backdrop-filter:blur(10px))){.VisualizationMixer_controls__RaeSL .VisualizationMixer_toggleButton__Yk5iE{-webkit-backdrop-filter:blur(10px)}}.VisualizationMixer_controls__RaeSL .VisualizationMixer_toggleButton__Yk5iE svg{width:24px;height:24px;transition:transform .3s ease}.VisualizationMixer_controls__RaeSL .VisualizationMixer_toggleButton__Yk5iE:hover{background:rgba(0,0,0,.9);border-color:hsla(0,0%,100%,.3);color:#fff}.VisualizationMixer_controls__RaeSL .VisualizationMixer_toggleButton__Yk5iE:active{transform:scale(.95)}.VisualizationMixer_controls__RaeSL .VisualizationMixer_controlsContent__rMPmF{position:absolute;top:0;right:0;background:rgba(0,0,0,.8);border-radius:25px;padding:10px 15px;border:1px solid hsla(0,0%,100%,.1);opacity:0;visibility:hidden;transform:translateX(20px);transition:all .3s ease;display:flex;flex-direction:column;align-items:center;gap:8px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}@supports not ((-webkit-backdrop-filter:blur(10px)) or (backdrop-filter:blur(10px))){.VisualizationMixer_controls__RaeSL .VisualizationMixer_controlsContent__rMPmF{-webkit-backdrop-filter:blur(10px)}}.VisualizationMixer_controls__RaeSL.VisualizationMixer_expanded__sczGz .VisualizationMixer_toggleButton__Yk5iE svg{transform:rotate(90deg)}.VisualizationMixer_controls__RaeSL.VisualizationMixer_expanded__sczGz .VisualizationMixer_controlsContent__rMPmF{opacity:1;visibility:visible;transform:translateX(0);margin-right:60px}}.VisualizationMixer_controlsInner__8tZLy{display:flex;align-items:center;gap:15px}@media(max-width:768px){.VisualizationMixer_controlsInner__8tZLy{gap:10px}}.VisualizationMixer_navButton__kN2uB{background:none;border:none;color:hsla(0,0%,100%,.7);cursor:pointer;padding:8px;border-radius:50%;transition:all .3s ease;display:flex;align-items:center;justify-content:center}.VisualizationMixer_navButton__kN2uB svg{width:20px;height:20px}.VisualizationMixer_navButton__kN2uB:hover{color:#fff;background:hsla(0,0%,100%,.1)}.VisualizationMixer_navButton__kN2uB:active{transform:scale(.95)}@media(max-width:768px){.VisualizationMixer_navButton__kN2uB{padding:6px}.VisualizationMixer_navButton__kN2uB svg{width:16px;height:16px}}.VisualizationMixer_indicators__z_Yp6{display:flex;gap:8px;align-items:center}@media(max-width:768px){.VisualizationMixer_indicators__z_Yp6{gap:6px}}.VisualizationMixer_indicator__dKTxe{width:8px;height:8px;border-radius:50%;background:hsla(0,0%,100%,.3);border:none;cursor:pointer;transition:all .3s ease;padding:0}.VisualizationMixer_indicator__dKTxe:hover{background:hsla(0,0%,100%,.5)}.VisualizationMixer_indicator__dKTxe.VisualizationMixer_active__ey8_t{width:24px;border-radius:4px;background:#b5ff00}@media(max-width:768px){.VisualizationMixer_indicator__dKTxe{width:6px;height:6px}.VisualizationMixer_indicator__dKTxe.VisualizationMixer_active__ey8_t{width:18px}}.VisualizationMixer_autoPlayButton__nNSXM{background:none;border:none;color:hsla(0,0%,100%,.5);cursor:pointer;padding:8px;border-radius:50%;transition:all .3s ease;display:flex;align-items:center;justify-content:center;margin-left:10px}.VisualizationMixer_autoPlayButton__nNSXM svg{width:20px;height:20px}.VisualizationMixer_autoPlayButton__nNSXM:hover{color:#fff;background:hsla(0,0%,100%,.1)}.VisualizationMixer_autoPlayButton__nNSXM.VisualizationMixer_active__ey8_t{color:#b5ff00}@media(max-width:768px){.VisualizationMixer_autoPlayButton__nNSXM{padding:6px;margin-left:6px}.VisualizationMixer_autoPlayButton__nNSXM svg{width:16px;height:16px}}.VisualizationMixer_currentName__mndF7{font-size:12px;color:hsla(0,0%,100%,.7);text-transform:uppercase;letter-spacing:1px;font-weight:500}@media(max-width:768px){.VisualizationMixer_currentName__mndF7{font-size:10px;letter-spacing:.5px}}.VisualizationMixer_countdown__gZziO{display:flex;align-items:center;gap:10px;margin-top:8px}@media(max-width:768px){.VisualizationMixer_countdown__gZziO{gap:6px;margin-top:6px}}.VisualizationMixer_countdownBar__Gtauw{width:100px;height:3px;background:hsla(0,0%,100%,.1);border-radius:3px;overflow:hidden;position:relative}@media(max-width:768px){.VisualizationMixer_countdownBar__Gtauw{width:80px;height:2px}}.VisualizationMixer_countdownProgress__TVCIq{height:100%;background:#b5ff00;border-radius:3px;transition:width .1s linear;box-shadow:0 0 10px rgba(181,255,0,.5)}.VisualizationMixer_countdownText__4hUe4{font-size:11px;color:hsla(0,0%,100%,.6);min-width:25px;text-align:right;font-variant-numeric:tabular-nums}@media(max-width:768px){.VisualizationMixer_countdownText__4hUe4{font-size:10px;min-width:20px}}.About_circularChart__IBgl2{display:block;margin:10px auto;max-width:80%;max-height:250px}.About_circle__XCth_{fill:none;stroke-width:2.8;stroke-linecap:round;animation:About_progress__1NCVM 1s ease-out forwards}.About_hint_red__VkvKO{color:#900128;font-weight:400}.About_hint_blue__UQHqa{color:#38e7ef}.About_hint_alien__27c3T{color:#b5ff00}.About_about__rIaNG{position:relative;display:flex;justify-content:center;align-items:center;min-height:60vh;padding-top:4rem;padding-bottom:4rem;opacity:0;transform:translateY(30px);transition:opacity .6s ease-out,transform .6s ease-out}.About_about__rIaNG.About_visible__ugEPN{opacity:1;transform:translateY(0)}.About_wrapper__XQudo{display:grid;grid-template-columns:1fr;gap:3rem;width:100%;max-width:1100px}@media screen and (min-width:1024px){.About_wrapper__XQudo{grid-template-columns:repeat(2,1fr);gap:4rem}}.About_left__dDVoW{text-align:center}@media screen and (min-width:1024px){.About_left__dDVoW{text-align:left}}.About_left__dDVoW .About_title__6cvo8{font-size:2.5rem;font-weight:700;margin-bottom:2rem}@media screen and (min-width:1024px){.About_left__dDVoW .About_title__6cvo8{font-size:3rem}}.About_left__dDVoW .About_aboutContent__2W4Pu{position:relative;padding:2rem;background:hsla(0,0%,100%,.02);border:1px solid hsla(0,0%,100%,.1);border-radius:12px;transition:all .3s ease;will-change:backdrop-filter;isolation:isolate;transform:translateZ(0);box-shadow:0 4px 16px 0 rgba(31,38,135,.2),inset 0 0 0 1px hsla(0,0%,100%,.05);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}@supports not ((-webkit-backdrop-filter:blur(20px)) or (backdrop-filter:blur(20px))){.About_left__dDVoW .About_aboutContent__2W4Pu{-webkit-backdrop-filter:blur(20px)}}@media screen and (min-width:1024px){.About_left__dDVoW .About_aboutContent__2W4Pu{padding:2.5rem}}.About_left__dDVoW .About_aboutContent__2W4Pu:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,rgba(255,255,255,.02),rgba(255,255,255,0));pointer-events:none;z-index:-1}.About_left__dDVoW .About_aboutContent__2W4Pu:hover{background:hsla(0,0%,100%,.04);border-color:hsla(0,0%,100%,.15);transform:translateY(-2px);box-shadow:0 8px 24px rgba(31,38,135,.3),inset 0 0 0 1px hsla(0,0%,100%,.1);-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px)}@supports not ((-webkit-backdrop-filter:blur(15px)) or (backdrop-filter:blur(15px))){.About_left__dDVoW .About_aboutContent__2W4Pu:hover{-webkit-backdrop-filter:blur(15px)}}.About_left__dDVoW .About_intro__hqlcj{font-size:1rem;line-height:1.6;color:#f5f5f5;margin-bottom:1rem}.About_left__dDVoW .About_intro__hqlcj .About_hint_blue__UQHqa{color:#38e7ef;font-weight:500}.About_left__dDVoW .About_underline__KWoBJ{font-size:1.5rem;font-weight:600;margin-top:2rem;margin-bottom:1.5rem}.About_left__dDVoW .About_skillsGrid__gR_3M{display:flex;flex-wrap:wrap;gap:.75rem;justify-content:center}@media screen and (min-width:1024px){.About_left__dDVoW .About_skillsGrid__gR_3M{justify-content:flex-start}}.About_left__dDVoW .About_skillItem__jZlF2{display:flex;align-items:center;gap:.6rem;background-color:rgba(56,231,239,.1);color:#38e7ef;padding:.5rem 1rem;border-radius:5px;font-size:.9rem;font-weight:500;transition:all .3s ease;cursor:pointer}.About_left__dDVoW .About_skillItem__jZlF2:hover{background-color:rgba(56,231,239,.2);transform:translateY(-2px)}.About_right__l6y4q{display:flex;align-items:center}.About_right__l6y4q .About_expertiseBox__b0XdY{width:100%}.About_right__l6y4q .About_expertiseBox__b0XdY .About_expertiseTitle__gVe5T{font-size:2.5rem;font-weight:700;margin-bottom:1.5rem;text-align:center}@media screen and (min-width:1024px){.About_right__l6y4q .About_expertiseBox__b0XdY .About_expertiseTitle__gVe5T{font-size:3rem;text-align:left}}.About_right__l6y4q .About_expertiseBox__b0XdY .About_expertiseList__h3Pc_{list-style:none;display:flex;flex-direction:column;gap:1rem}.About_skillItemWrapper__IurWP{position:relative;-webkit-tap-highlight-color:rgba(0,0,0,0)}.About_popoverBackdrop__is_bc{display:none}@media screen and (max-width:1024px){.About_popoverBackdrop__is_bc{display:block;position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);z-index:999}}.About_popoverContainer__mUnOQ{position:absolute;bottom:120%;left:50%;width:240px;z-index:1000}@media screen and (max-width:1024px){.About_popoverContainer__mUnOQ{position:fixed;bottom:auto;top:50%;left:50%;transform:translate(-50%,-50%)!important;width:90%;max-width:300px}}.About_popover__9hzRB{background-color:#2c3e50;color:#fff;padding:1rem;border-radius:8px;text-align:left;box-shadow:0 4px 12px rgba(0,0,0,.25);animation:About_fadeInUp__6OZUv .3s ease;position:relative}.About_popover__9hzRB .About_popoverDetailsList__MSRQJ{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.75rem}.About_popover__9hzRB .About_popoverDetailsList__MSRQJ li{display:flex;align-items:center;gap:.75rem;font-size:.85rem;line-height:1.4}.About_popover__9hzRB .About_popoverDetailsList__MSRQJ .About_popoverDetailIcon__Erm_K{color:#38e7ef;display:flex;align-items:center}.About_popoverArrow__VuNtp{content:"";position:absolute;top:100%;left:50%;transform:translateX(-50%);border:7px solid rgba(0,0,0,0);border-top-color:#2c3e50}@media screen and (max-width:1024px){.About_popoverArrow__VuNtp{display:none}}@keyframes About_fadeInUp__6OZUv{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.About_expertiseCard__6dcgP{background:hsla(0,0%,100%,.02);border:1px solid hsla(0,0%,100%,.1);border-radius:12px;isolation:isolate;transition:all .3s ease;position:relative;margin-bottom:1rem;box-shadow:0 4px 16px 0 rgba(31,38,135,.2),inset 0 0 0 1px hsla(0,0%,100%,.05);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}@supports not ((-webkit-backdrop-filter:blur(20px)) or (backdrop-filter:blur(20px))){.About_expertiseCard__6dcgP{-webkit-backdrop-filter:blur(20px)}}.About_expertiseCard__6dcgP:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,rgba(255,255,255,.02),rgba(255,255,255,0));pointer-events:none;z-index:-1}.About_expertiseCard__6dcgP.About_hovered__PlOv6{background:hsla(0,0%,100%,.04);border-color:rgba(56,231,239,.3);transform:translateY(-2px);box-shadow:0 8px 24px rgba(56,231,239,.15),inset 0 0 0 1px hsla(0,0%,100%,.1);-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px)}@supports not ((-webkit-backdrop-filter:blur(15px)) or (backdrop-filter:blur(15px))){.About_expertiseCard__6dcgP.About_hovered__PlOv6{-webkit-backdrop-filter:blur(15px)}}.About_expertiseCard__6dcgP.About_expanded__02Tjk{background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.18);box-shadow:0 8px 32px 0 rgba(31,38,135,.37),inset 0 0 0 1px hsla(0,0%,100%,.1);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}@supports not ((-webkit-backdrop-filter:blur(20px)) or (backdrop-filter:blur(20px))){.About_expertiseCard__6dcgP.About_expanded__02Tjk{-webkit-backdrop-filter:blur(20px)}}.About_expertiseCard__6dcgP.About_expanded__02Tjk:before{background:linear-gradient(135deg,rgba(56,231,239,.1),rgba(181,255,0,.05))}.About_expertiseHeader__sdB1j{display:flex;align-items:flex-start;gap:1rem;padding:1.5rem;cursor:pointer;position:relative}.About_expertiseHeader__sdB1j .About_expertiseIcon__ogIQE{flex-shrink:0;width:48px;height:48px;background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.1);border-radius:10px;display:flex;align-items:center;justify-content:center;color:#38e7ef;transition:all .3s ease;box-shadow:0 2px 4px rgba(0,0,0,.05),inset 0 0 0 1px hsla(0,0%,100%,.05);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}@supports not ((-webkit-backdrop-filter:blur(5px)) or (backdrop-filter:blur(5px))){.About_expertiseHeader__sdB1j .About_expertiseIcon__ogIQE{-webkit-backdrop-filter:blur(5px)}}.About_expertiseHeader__sdB1j .About_expertiseContent__6ogDo{flex:1}.About_expertiseHeader__sdB1j .About_expertiseContent__6ogDo h4{font-size:1.1rem;font-weight:600;color:#fff;margin-bottom:.5rem}.About_expertiseHeader__sdB1j .About_expertiseContent__6ogDo p{font-size:.9rem;color:#f5f5f5;line-height:1.5}.About_expertiseHeader__sdB1j .About_expandButton__2j9OD{position:absolute;right:1rem;top:1rem;background:none;border:none;color:rgba(56,231,239,.6);cursor:pointer;padding:.5rem;transition:all .3s ease;display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%}.About_expertiseHeader__sdB1j .About_expandButton__2j9OD:hover{background:rgba(56,231,239,.1);color:#38e7ef}.About_expertiseHeader__sdB1j .About_expandButton__2j9OD .About_caret__3GxC2{transition:transform .3s ease;font-size:1rem}.About_expertiseCard__6dcgP.About_expanded__02Tjk .About_expertiseHeader__sdB1j .About_expertiseIcon__ogIQE{background:hsla(0,0%,100%,.1);border:1px solid hsla(0,0%,100%,.2);box-shadow:0 4px 6px rgba(0,0,0,.1),inset 0 0 0 1px hsla(0,0%,100%,.1);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}@supports not ((-webkit-backdrop-filter:blur(20px)) or (backdrop-filter:blur(20px))){.About_expertiseCard__6dcgP.About_expanded__02Tjk .About_expertiseHeader__sdB1j .About_expertiseIcon__ogIQE{-webkit-backdrop-filter:blur(20px)}}.About_expertiseCard__6dcgP.About_expanded__02Tjk .About_expertiseHeader__sdB1j .About_expandButton__2j9OD .About_caret__3GxC2{transform:rotate(180deg)}.About_expertiseDetails___Tawb{max-height:0;overflow:hidden;opacity:0;transition:max-height .4s cubic-bezier(.4,0,.2,1),opacity .3s ease}.About_expertiseDetails___Tawb.About_expanded__02Tjk{max-height:600px;opacity:1}.About_expertiseDetails___Tawb .About_detailsContent__FMEVE{padding:0 1.5rem 1.5rem}.About_expertiseDetails___Tawb .About_detailsList__c20FL{margin-bottom:1.5rem}.About_expertiseDetails___Tawb .About_detailsList__c20FL h5{font-size:.9rem;font-weight:600;color:#38e7ef;margin-bottom:1rem}.About_expertiseDetails___Tawb .About_detailsList__c20FL ul{list-style:none;display:flex;flex-direction:column;gap:.75rem}.About_expertiseDetails___Tawb .About_detailsList__c20FL ul li{display:flex;align-items:flex-start;gap:.75rem;font-size:.85rem;color:hsla(0,0%,100%,.8);line-height:1.4}.About_expertiseDetails___Tawb .About_detailsList__c20FL ul li .About_checkIcon__HuIn7{flex-shrink:0;color:#b5ff00;font-size:1rem;margin-top:2px}.About_expertiseDetails___Tawb .About_techStack__Csf59 h5{font-size:.9rem;font-weight:600;color:#38e7ef;margin-bottom:.75rem}.About_expertiseDetails___Tawb .About_techStack__Csf59 .About_techTags__hFNn3{display:flex;flex-wrap:wrap;gap:.5rem}.About_expertiseDetails___Tawb .About_techStack__Csf59 .About_techTags__hFNn3 .About_techTag__0qTrD{display:inline-block;padding:.25rem .75rem;background:hsla(0,0%,100%,.05);color:#b5ff00;border-radius:15px;font-size:.8rem;font-weight:500;border:1px solid rgba(181,255,0,.3);transition:all .2s ease;box-shadow:0 2px 4px rgba(0,0,0,.1),inset 0 0 0 1px hsla(0,0%,100%,.1);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}@supports not ((-webkit-backdrop-filter:blur(5px)) or (backdrop-filter:blur(5px))){.About_expertiseDetails___Tawb .About_techStack__Csf59 .About_techTags__hFNn3 .About_techTag__0qTrD{-webkit-backdrop-filter:blur(5px)}}.About_expertiseDetails___Tawb .About_techStack__Csf59 .About_techTags__hFNn3 .About_techTag__0qTrD:hover{background:rgba(181,255,0,.15);transform:translateY(-1px);box-shadow:0 4px 8px rgba(181,255,0,.2),inset 0 0 0 1px hsla(0,0%,100%,.2);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}@supports not ((-webkit-backdrop-filter:blur(20px)) or (backdrop-filter:blur(20px))){.About_expertiseDetails___Tawb .About_techStack__Csf59 .About_techTags__hFNn3 .About_techTag__0qTrD:hover{-webkit-backdrop-filter:blur(20px)}}.Portfolio_circularChart__4eUt0{display:block;margin:10px auto;max-width:80%;max-height:250px}.Portfolio_circle__d3Qc8{fill:none;stroke-width:2.8;stroke-linecap:round;animation:Portfolio_progress__QYAqk 1s ease-out forwards}.Portfolio_hint_red__3BrcD{color:#900128;font-weight:400}.Portfolio_hint_blue__K_xYp{color:#38e7ef}.Portfolio_hint_alien___jb17{color:#b5ff00}.Portfolio_portfolio__ZjvGu{position:relative;display:flex;justify-content:center;align-items:center;min-height:60vh;padding-top:4rem;padding-bottom:4rem;opacity:0;transform:translateY(30px);transition:opacity .6s ease-out,transform .6s ease-out}.Portfolio_portfolio__ZjvGu.Portfolio_visible__xgfqz{opacity:1;transform:translateY(0)}.Portfolio_wrapper__94y5l{width:100%;max-width:1100px}.Portfolio_header__z9y7c{text-align:center;margin-bottom:3rem}.Portfolio_header__z9y7c .Portfolio_title__7gltP{font-size:2.5rem;font-weight:700;margin-bottom:1.5rem}@media screen and (min-width:1024px){.Portfolio_header__z9y7c .Portfolio_title__7gltP{font-size:3rem}}.Portfolio_header__z9y7c .Portfolio_intro__Tg5AF{font-size:1rem;line-height:1.6;color:#f5f5f5;margin-bottom:2rem;max-width:800px;margin-left:auto;margin-right:auto}.Portfolio_header__z9y7c .Portfolio_intro__Tg5AF .Portfolio_hint_blue__K_xYp{color:#38e7ef;font-weight:500}.Portfolio_header__z9y7c .Portfolio_githubInfo__CSvsd{display:flex;align-items:center;justify-content:center;gap:1rem;color:#f5f5f5}.Portfolio_header__z9y7c .Portfolio_githubInfo__CSvsd svg{color:#fff}.Portfolio_header__z9y7c .Portfolio_githubInfo__CSvsd a{color:#38e7ef;font-size:1.1rem;transition:color .3s ease}.Portfolio_header__z9y7c .Portfolio_githubInfo__CSvsd a:hover{color:#b5ff00}.Portfolio_projectsContainer__zHKhp .Portfolio_projectsList__xCIDB{list-style:none;display:flex;flex-direction:column;gap:1rem}.Portfolio_projectCard__4kTpr{background:hsla(0,0%,100%,.02);border:1px solid hsla(0,0%,100%,.1);border-radius:12px;isolation:isolate;transition:all .3s ease;position:relative;box-shadow:0 4px 16px 0 rgba(31,38,135,.2),inset 0 0 0 1px hsla(0,0%,100%,.05);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}@supports not ((-webkit-backdrop-filter:blur(20px)) or (backdrop-filter:blur(20px))){.Portfolio_projectCard__4kTpr{-webkit-backdrop-filter:blur(20px)}}.Portfolio_projectCard__4kTpr:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,rgba(255,255,255,.02),rgba(255,255,255,0));pointer-events:none;z-index:-1}.Portfolio_projectCard__4kTpr.Portfolio_hovered__ldqo0{background:hsla(0,0%,100%,.04);border-color:rgba(56,231,239,.3);transform:translateY(-2px);box-shadow:0 8px 24px rgba(56,231,239,.15),inset 0 0 0 1px hsla(0,0%,100%,.1);-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px)}@supports not ((-webkit-backdrop-filter:blur(15px)) or (backdrop-filter:blur(15px))){.Portfolio_projectCard__4kTpr.Portfolio_hovered__ldqo0{-webkit-backdrop-filter:blur(15px)}}.Portfolio_projectCard__4kTpr.Portfolio_expanded___weGf{background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.18);box-shadow:0 8px 32px 0 rgba(31,38,135,.37),inset 0 0 0 1px hsla(0,0%,100%,.1);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}@supports not ((-webkit-backdrop-filter:blur(20px)) or (backdrop-filter:blur(20px))){.Portfolio_projectCard__4kTpr.Portfolio_expanded___weGf{-webkit-backdrop-filter:blur(20px)}}.Portfolio_projectCard__4kTpr.Portfolio_expanded___weGf:before{background:linear-gradient(135deg,rgba(56,231,239,.1),rgba(181,255,0,.05))}.Portfolio_projectHeader__rI1ny{display:flex;align-items:flex-start;gap:1rem;padding:1.5rem;cursor:pointer;position:relative}.Portfolio_projectHeader__rI1ny .Portfolio_projectIcon__abvFV{flex-shrink:0;width:48px;height:48px;background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.1);border-radius:10px;display:flex;align-items:center;justify-content:center;color:#b5ff00;transition:all .3s ease;box-shadow:0 2px 4px rgba(0,0,0,.05),inset 0 0 0 1px hsla(0,0%,100%,.05);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}@supports not ((-webkit-backdrop-filter:blur(5px)) or (backdrop-filter:blur(5px))){.Portfolio_projectHeader__rI1ny .Portfolio_projectIcon__abvFV{-webkit-backdrop-filter:blur(5px)}}.Portfolio_projectHeader__rI1ny .Portfolio_projectContent__x1TM0{flex:1}.Portfolio_projectHeader__rI1ny .Portfolio_projectContent__x1TM0 h3{font-size:1.2rem;font-weight:600;color:#fff;margin-bottom:.5rem}.Portfolio_projectHeader__rI1ny .Portfolio_projectContent__x1TM0 p{font-size:.9rem;color:#f5f5f5;line-height:1.5}.Portfolio_projectHeader__rI1ny .Portfolio_githubLink__BlNFr{position:absolute;right:1.5rem;top:1.5rem;color:hsla(0,0%,100%,.6);transition:all .3s ease;padding:.5rem;border-radius:50%;display:flex;align-items:center;justify-content:center}.Portfolio_projectHeader__rI1ny .Portfolio_githubLink__BlNFr:hover{background:rgba(56,231,239,.1);color:#38e7ef}.Portfolio_projectCard__4kTpr.Portfolio_expanded___weGf .Portfolio_projectHeader__rI1ny .Portfolio_projectIcon__abvFV{background:hsla(0,0%,100%,.1);border:1px solid hsla(0,0%,100%,.2);box-shadow:0 4px 6px rgba(0,0,0,.1),inset 0 0 0 1px hsla(0,0%,100%,.1);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}@supports not ((-webkit-backdrop-filter:blur(20px)) or (backdrop-filter:blur(20px))){.Portfolio_projectCard__4kTpr.Portfolio_expanded___weGf .Portfolio_projectHeader__rI1ny .Portfolio_projectIcon__abvFV{-webkit-backdrop-filter:blur(20px)}}.Portfolio_projectDetails__8t0Tz{position:relative;max-height:0;overflow:hidden;opacity:0;transition:max-height .4s cubic-bezier(.4,0,.2,1),opacity .3s ease}.Portfolio_projectDetails__8t0Tz.Portfolio_expanded___weGf{max-height:2000px;opacity:1}.Portfolio_projectDetails__8t0Tz .Portfolio_detailsWrapper__l_Rey{padding:0 1.5rem 1.5rem;display:flex;flex-direction:column;gap:2rem}@media screen and (min-width:1024px){.Portfolio_projectDetails__8t0Tz .Portfolio_detailsWrapper__l_Rey{flex-direction:row;gap:2rem}}.Portfolio_projectDetails__8t0Tz .Portfolio_detailsContent__5lnOk{flex:1;min-width:0}@media screen and (min-width:1024px){.Portfolio_projectDetails__8t0Tz .Portfolio_galleryColumn__2usaQ{flex:0 0 45%;max-width:45%}}.Portfolio_projectDetails__8t0Tz .Portfolio_featuresList__Cl85T{margin-bottom:1.5rem}.Portfolio_projectDetails__8t0Tz .Portfolio_featuresList__Cl85T h4{font-size:.9rem;font-weight:600;color:#38e7ef;margin-bottom:1rem}.Portfolio_projectDetails__8t0Tz .Portfolio_featuresList__Cl85T ul{list-style:none;display:flex;flex-direction:column;gap:.75rem}.Portfolio_projectDetails__8t0Tz .Portfolio_featuresList__Cl85T ul li{display:flex;align-items:flex-start;gap:.75rem;font-size:.85rem;color:hsla(0,0%,100%,.8);line-height:1.4}.Portfolio_projectDetails__8t0Tz .Portfolio_featuresList__Cl85T ul li .Portfolio_featureIcon__MM3XV{flex-shrink:0;color:#b5ff00;font-size:1rem;margin-top:2px}.Portfolio_projectDetails__8t0Tz .Portfolio_collapsibleFeatures__RJMPT .Portfolio_featureGroup__Fd383{margin-bottom:.75rem}.Portfolio_projectDetails__8t0Tz .Portfolio_collapsibleFeatures__RJMPT .Portfolio_featureGroup__Fd383:last-child{margin-bottom:0}.Portfolio_projectDetails__8t0Tz .Portfolio_collapsibleFeatures__RJMPT .Portfolio_featureGroupHeader__XexJB{width:100%;display:flex;align-items:center;gap:.5rem;padding:.5rem .75rem;background:hsla(0,0%,100%,.03);border:1px solid hsla(0,0%,100%,.1);border-radius:6px;color:#b5ff00;font-size:.85rem;font-weight:600;cursor:pointer;transition:all .2s ease;text-align:left}.Portfolio_projectDetails__8t0Tz .Portfolio_collapsibleFeatures__RJMPT .Portfolio_featureGroupHeader__XexJB:hover{background:hsla(0,0%,100%,.05);border-color:rgba(181,255,0,.3);transform:translateX(2px)}.Portfolio_projectDetails__8t0Tz .Portfolio_collapsibleFeatures__RJMPT .Portfolio_featureGroupHeader__XexJB .Portfolio_groupIcon__ikyon{display:flex;align-items:center;color:#38e7ef;transition:transform .2s ease}.Portfolio_projectDetails__8t0Tz .Portfolio_collapsibleFeatures__RJMPT .Portfolio_featureGroupHeader__XexJB .Portfolio_groupTitle__8wNCz{flex:1}.Portfolio_projectDetails__8t0Tz .Portfolio_collapsibleFeatures__RJMPT .Portfolio_featureGroupItems__V0JNk{list-style:none;margin-top:.5rem;margin-left:1.75rem;display:flex;flex-direction:column;gap:.5rem}.Portfolio_projectDetails__8t0Tz .Portfolio_collapsibleFeatures__RJMPT .Portfolio_featureGroupItems__V0JNk li{display:flex;align-items:flex-start;gap:.5rem;font-size:.8rem;color:hsla(0,0%,100%,.7);line-height:1.4}.Portfolio_projectDetails__8t0Tz .Portfolio_collapsibleFeatures__RJMPT .Portfolio_featureGroupItems__V0JNk li .Portfolio_featureIcon__MM3XV{flex-shrink:0;color:#38e7ef;font-size:.75rem;margin-top:3px;opacity:.6}.Portfolio_projectDetails__8t0Tz .Portfolio_techStack__hMMpX{margin-bottom:1.5rem}.Portfolio_projectDetails__8t0Tz .Portfolio_techStack__hMMpX h4{font-size:.9rem;font-weight:600;color:#38e7ef;margin-bottom:.75rem}.Portfolio_projectDetails__8t0Tz .Portfolio_techStack__hMMpX .Portfolio_techTags__TxiiP{display:flex;flex-wrap:wrap;gap:.5rem}.Portfolio_projectDetails__8t0Tz .Portfolio_techStack__hMMpX .Portfolio_techTags__TxiiP .Portfolio_techTag__ok_5C{display:inline-flex;align-items:center;gap:.4rem;padding:.25rem .75rem;background:hsla(0,0%,100%,.05);color:#b5ff00;border-radius:15px;font-size:.8rem;font-weight:500;border:1px solid rgba(181,255,0,.3);transition:all .2s ease;box-shadow:0 2px 4px rgba(0,0,0,.1),inset 0 0 0 1px hsla(0,0%,100%,.1);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}@supports not ((-webkit-backdrop-filter:blur(5px)) or (backdrop-filter:blur(5px))){.Portfolio_projectDetails__8t0Tz .Portfolio_techStack__hMMpX .Portfolio_techTags__TxiiP .Portfolio_techTag__ok_5C{-webkit-backdrop-filter:blur(5px)}}.Portfolio_projectDetails__8t0Tz .Portfolio_techStack__hMMpX .Portfolio_techTags__TxiiP .Portfolio_techTag__ok_5C .Portfolio_techIcon__cTGEf{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px}.Portfolio_projectDetails__8t0Tz .Portfolio_techStack__hMMpX .Portfolio_techTags__TxiiP .Portfolio_techTag__ok_5C .Portfolio_techIcon__cTGEf svg{width:100%;height:100%}.Portfolio_projectDetails__8t0Tz .Portfolio_techStack__hMMpX .Portfolio_techTags__TxiiP .Portfolio_techTag__ok_5C:hover{background:rgba(181,255,0,.15);transform:translateY(-1px);box-shadow:0 4px 8px rgba(181,255,0,.2),inset 0 0 0 1px hsla(0,0%,100%,.2);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}@supports not ((-webkit-backdrop-filter:blur(20px)) or (backdrop-filter:blur(20px))){.Portfolio_projectDetails__8t0Tz .Portfolio_techStack__hMMpX .Portfolio_techTags__TxiiP .Portfolio_techTag__ok_5C:hover{-webkit-backdrop-filter:blur(20px)}}.Portfolio_projectDetails__8t0Tz .Portfolio_projectLinks__pjbhX{display:flex;gap:1rem;flex-wrap:wrap}.Portfolio_projectDetails__8t0Tz .Portfolio_viewProject__e9Y3_{display:inline-flex;align-items:center;gap:.5rem;padding:.5rem 1rem;background:rgba(56,231,239,.1);color:#38e7ef;border:1px solid rgba(56,231,239,.3);border-radius:5px;font-size:.9rem;font-weight:500;transition:all .3s ease}.Portfolio_projectDetails__8t0Tz .Portfolio_viewProject__e9Y3_ svg{width:14px;height:14px}.Portfolio_projectDetails__8t0Tz .Portfolio_viewProject__e9Y3_:hover{background:rgba(56,231,239,.2);transform:translateY(-2px);box-shadow:0 4px 8px rgba(56,231,239,.2)}.Portfolio_imageGallery__LZlwV .Portfolio_galleryTitle__Nv2QP{font-size:.9rem;font-weight:600;color:#38e7ef;margin-bottom:1rem}.Portfolio_imageGallery__LZlwV .Portfolio_galleryGrid__OdJlL{display:grid;grid-template-columns:repeat(2,1fr);gap:.75rem}@media screen and (min-width:1024px){.Portfolio_imageGallery__LZlwV .Portfolio_galleryGrid__OdJlL{grid-template-columns:repeat(2,1fr)}}.Portfolio_imageGallery__LZlwV .Portfolio_galleryItem__8Flsm{position:relative;cursor:pointer;border-radius:8px;overflow:hidden;aspect-ratio:16/9;background:hsla(0,0%,100%,.02);border:1px solid hsla(0,0%,100%,.1);transition:all .3s ease}.Portfolio_imageGallery__LZlwV .Portfolio_galleryItem__8Flsm img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .3s ease}.Portfolio_imageGallery__LZlwV .Portfolio_galleryItem__8Flsm .Portfolio_imageOverlay__a5Qpk{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.7);display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .3s ease;color:#fff}.Portfolio_imageGallery__LZlwV .Portfolio_galleryItem__8Flsm:hover{transform:translateY(-2px);border-color:rgba(56,231,239,.3);box-shadow:0 4px 12px rgba(56,231,239,.2)}.Portfolio_imageGallery__LZlwV .Portfolio_galleryItem__8Flsm:hover img{transform:scale(1.05)}.Portfolio_imageGallery__LZlwV .Portfolio_galleryItem__8Flsm:hover .Portfolio_imageOverlay__a5Qpk{opacity:1}.Portfolio_projectModal__1L6Ag{position:fixed;top:0;left:0;right:0;bottom:0;width:100vw;height:100vh;background:rgba(0,0,0,.95);z-index:10000;display:flex;align-items:center;justify-content:center;padding:2rem;opacity:0;animation:Portfolio_fadeIn__lZgGs .3s ease forwards;overflow:auto;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}@supports not ((-webkit-backdrop-filter:blur(20px)) or (backdrop-filter:blur(20px))){.Portfolio_projectModal__1L6Ag{-webkit-backdrop-filter:blur(20px)}}.Portfolio_projectModal__1L6Ag.Portfolio_modalClosing__4w9Cl{animation:Portfolio_fadeOut___z5hR .3s ease forwards}.Portfolio_projectModal__1L6Ag .Portfolio_modalContent__5c0LM{position:relative;max-width:90vw;max-height:90vh;display:flex;flex-direction:column;align-items:center;justify-content:center;animation:Portfolio_slideUp__aev_a .3s ease forwards}.Portfolio_projectModal__1L6Ag .Portfolio_modalClose__sp8th{position:fixed;top:2rem;right:2rem;background:hsla(0,0%,100%,.1);border:1px solid hsla(0,0%,100%,.2);border-radius:50%;width:48px;height:48px;display:flex;align-items:center;justify-content:center;color:#fff;cursor:pointer;transition:all .3s ease;z-index:10001}.Portfolio_projectModal__1L6Ag .Portfolio_modalClose__sp8th:hover{background:hsla(0,0%,100%,.2);transform:rotate(90deg)}.Portfolio_projectModal__1L6Ag .Portfolio_modalImageWrapper__gSdWH{width:100%;height:80vh;display:flex;align-items:center;justify-content:center;opacity:1;transition:opacity .15s ease-in-out}.Portfolio_projectModal__1L6Ag .Portfolio_modalImageWrapper__gSdWH.Portfolio_transitioning__UV_fx{opacity:0}.Portfolio_projectModal__1L6Ag .Portfolio_modalImageWrapper__gSdWH img{box-shadow:0 20px 60px rgba(0,0,0,.5)}.Portfolio_projectModal__1L6Ag .Portfolio_modalNavNext__gVAmE,.Portfolio_projectModal__1L6Ag .Portfolio_modalNavPrev__zMEp5{position:fixed;top:50%;transform:translateY(-50%);background:hsla(0,0%,100%,.1);border:1px solid hsla(0,0%,100%,.2);border-radius:50%;width:56px;height:56px;display:flex;align-items:center;justify-content:center;color:#fff;cursor:pointer;transition:all .3s ease;z-index:10001;opacity:.7}.Portfolio_projectModal__1L6Ag .Portfolio_modalNavNext__gVAmE:hover,.Portfolio_projectModal__1L6Ag .Portfolio_modalNavPrev__zMEp5:hover{background:hsla(0,0%,100%,.2);transform:translateY(-50%) scale(1.1);opacity:1}.Portfolio_projectModal__1L6Ag .Portfolio_modalNavNext__gVAmE:active,.Portfolio_projectModal__1L6Ag .Portfolio_modalNavPrev__zMEp5:active{transform:translateY(-50%) scale(.95)}.Portfolio_projectModal__1L6Ag .Portfolio_modalNavPrev__zMEp5{left:3rem}@media screen and (max-width:768px){.Portfolio_projectModal__1L6Ag .Portfolio_modalNavPrev__zMEp5{left:1rem;width:48px;height:48px}}.Portfolio_projectModal__1L6Ag .Portfolio_modalNavNext__gVAmE{right:3rem}@media screen and (max-width:768px){.Portfolio_projectModal__1L6Ag .Portfolio_modalNavNext__gVAmE{right:1rem;width:48px;height:48px}}.Portfolio_projectModal__1L6Ag .Portfolio_modalCounter__LUEYU{position:fixed;bottom:2rem;left:50%;transform:translateX(-50%);background:rgba(0,0,0,.8);color:#fff;padding:.5rem 1rem;border-radius:20px;font-size:.9rem;font-weight:500;border:1px solid hsla(0,0%,100%,.1);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}@supports not ((-webkit-backdrop-filter:blur(10px)) or (backdrop-filter:blur(10px))){.Portfolio_projectModal__1L6Ag .Portfolio_modalCounter__LUEYU{-webkit-backdrop-filter:blur(10px)}}.Portfolio_projectModal__1L6Ag .Portfolio_modalCaption__3diMH{margin-top:1rem;text-align:center;color:hsla(0,0%,100%,.8);font-size:.9rem;max-width:600px;margin-left:auto;margin-right:auto}@keyframes Portfolio_fadeIn__lZgGs{0%{opacity:0}to{opacity:1}}@keyframes Portfolio_fadeOut___z5hR{0%{opacity:1}to{opacity:0}}@keyframes Portfolio_slideUp__aev_a{0%{transform:translateY(20px) scale(.95);opacity:0}to{transform:translateY(0) scale(1);opacity:1}}.Home_circularChart__NsWoo{display:block;margin:10px auto;max-width:80%;max-height:250px}.Home_circle__tYYII{fill:none;stroke-width:2.8;stroke-linecap:round;animation:Home_progress__pAm8X 1s ease-out forwards}.Home_hint_red__qNy_G{color:#900128;font-weight:400}.Home_hint_blue___Hp0r{color:#38e7ef}.Home_hint_alien__IButD{color:#b5ff00}.Home_hero__B0w79{display:flex;justify-content:center;align-items:center;margin:24px auto;position:relative;min-height:100vh;max-width:1000px}.Home_hero__B0w79 .Home_development__PTSYC{background-color:#9e0202;color:#fff;z-index:10;position:fixed;top:10px;right:50%;transform:translateX(50%);padding:.5rem 1rem;border-radius:5px;font-weight:600}.Home_hero__B0w79 .Home_card__fubC7{position:absolute;margin:0 24px;border-radius:10px;padding:24px 0;width:100%;top:50%;transform:translateY(-50%);-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}@media screen and (min-width:1024px){.Home_hero__B0w79 .Home_card__fubC7{margin:0 auto}}.Home_hero__B0w79 .Home_card__fubC7 .Home_picture__zGECy{position:relative;display:flex;align-items:center;justify-content:center;width:50%;margin:0 auto}.Home_hero__B0w79 .Home_card__fubC7 .Home_picture__zGECy:hover:before{transform:scale(1.1) translateY(10px);border-color:#fff}.Home_hero__B0w79 .Home_card__fubC7 .Home_picture__zGECy:before{content:"";display:block;min-width:200px;min-height:200px;background-color:rgba(103,144,157,.5);background-image:url(/images/user.png);background-size:cover;border-radius:50%;margin-top:25px;border-color:#b5ff00 #fff #38e7ef;border-style:solid;border-width:5px;transition:all .5s}.Home_hero__B0w79 .Home_card__fubC7 .Home_info__zlo9n{padding:30px 5px;text-align:center;font-size:1.5rem;transition:.5s}@media screen and (min-width:768px){.Home_hero__B0w79 .Home_card__fubC7 .Home_info__zlo9n{font-size:20px}}.Home_hero__B0w79 .Home_card__fubC7 .Home_info__zlo9n h1{font-size:2em;font-weight:200}.Home_hero__B0w79 .Home_card__fubC7 .Home_info__zlo9n h1:first-letter{color:#38e7ef;font-weight:400}@media screen and (min-width:768px){.Home_hero__B0w79 .Home_card__fubC7 .Home_info__zlo9n h1{font-size:4em}}.Home_hero__B0w79 .Home_card__fubC7 .Home_info__zlo9n h2{display:flex;justify-content:center;align-items:center;-moz-column-gap:5px;column-gap:5px;font-size:1em;font-weight:400}.Home_hero__B0w79 .Home_card__fubC7 .Home_info__zlo9n h2 i{color:#b5ff00;font-size:.8em;display:inline}@media screen and (min-width:768px){.Home_hero__B0w79 .Home_card__fubC7 .Home_info__zlo9n h2 i{font-size:2em}}.Home_hero__B0w79 .Home_card__fubC7 .Home_about_footer__3g7o2{display:flex;align-items:center;justify-content:center;bottom:0;transition:.5s}.Home_hero__B0w79 .Home_card__fubC7 .Home_about_footer__3g7o2 .Home_stat_container__4yHEs{display:flex;flex-direction:column;-moz-column-gap:10px;column-gap:10px;cursor:pointer;font-size:1rem}.Home_hero__B0w79 .Home_card__fubC7 .Home_about_footer__3g7o2 .Home_stat_container__4yHEs h3{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;padding:.5em 1em;border-radius:5px;transition:.5s;font-size:1em}.Home_hero__B0w79 .Home_card__fubC7 .Home_about_footer__3g7o2 .Home_stat_container__4yHEs h3:hover{background-color:rgba(56,231,239,.1)}.Home_hero__B0w79 .Home_card__fubC7 .Home_about_footer__3g7o2 .Home_stat_container__4yHEs h3:hover .Home_number__HNkOG{color:#38e7ef}.Home_hero__B0w79 .Home_card__fubC7 .Home_about_footer__3g7o2 .Home_stat_container__4yHEs h3 .Home_number__HNkOG{font-size:3.5em;font-weight:500;transition:all .5s}.Home_hero__B0w79 .Home_card__fubC7 .Home_about_footer__3g7o2 .Home_stat_container__4yHEs h3 .Home_text__mf6qY{display:flex;flex-direction:column;line-height:1.1;margin-left:.5em}.Home_hero__B0w79 .Home_card__fubC7 .Home_about_footer__3g7o2 .Home_stat_container__4yHEs h3 .Home_text__mf6qY p{font-size:1em;font-weight:200;opacity:.8}@media screen and (min-width:768px){.Home_hero__B0w79 .Home_card__fubC7 .Home_about_footer__3g7o2 .Home_stat_container__4yHEs{flex-direction:row}.Home_hero__B0w79 .Home_card__fubC7 .Home_about_footer__3g7o2{margin-top:0;font-size:16px}}.Home_hero__B0w79 .Home_scrollIndicator__jJ_Qu{position:absolute;bottom:10%;left:50%;transform:translateX(-50%);width:50px;height:50px;display:flex;align-items:center;justify-content:center;color:#fff;opacity:.8;animation:Home_bounceDown__wzEDy 2s ease-in-out infinite;cursor:pointer;transition:all .3s ease}.Home_hero__B0w79 .Home_scrollIndicator__jJ_Qu:hover{opacity:1;background-color:rgba(0,0,0,.8);transform:translateX(-50%) scale(1.1)}.Home_hero__B0w79 .Home_scrollIndicator__jJ_Qu svg{filter:drop-shadow(0 2px 4px rgba(0,0,0,.3));width:20px;height:20px}.Home_footer__S146O{position:relative;width:100%;background:linear-gradient(180deg,rgba(0,0,0,0),rgba(181,255,0,.05) 50%,rgba(0,0,0,.8));margin-top:80px;overflow:hidden;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}@supports not ((-webkit-backdrop-filter:blur(10px)) or (backdrop-filter:blur(10px))){.Home_footer__S146O{-webkit-backdrop-filter:blur(10px)}}@media screen and (min-width:768px){.Home_footer__S146O{margin-top:124px}}.Home_footer__S146O:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,#b5ff00 50%,transparent);opacity:.6}.Home_footer__S146O .Home_footerContent__XisFH{position:relative;z-index:1;max-width:600px;margin:0 auto;padding:2rem 1.5rem;text-align:center}@media screen and (min-width:768px){.Home_footer__S146O .Home_footerContent__XisFH{padding:3rem 2rem}}.Home_footer__S146O .Home_footerContent__XisFH .Home_footerTop__9OC0c{margin-bottom:1.5rem}.Home_footer__S146O .Home_footerContent__XisFH .Home_footerTop__9OC0c h3{font-size:1.2rem;font-weight:300;margin-bottom:1rem;color:#fff;text-transform:uppercase;letter-spacing:1px}@media screen and (min-width:768px){.Home_footer__S146O .Home_footerContent__XisFH .Home_footerTop__9OC0c h3{font-size:1.4rem;margin-bottom:1.2rem}}.Home_footer__S146O .Home_footerContent__XisFH .Home_footerTop__9OC0c .Home_socialLinks__ZPCGi{display:flex;justify-content:center;gap:1.5rem}@media screen and (min-width:768px){.Home_footer__S146O .Home_footerContent__XisFH .Home_footerTop__9OC0c .Home_socialLinks__ZPCGi{gap:2rem}}.Home_footer__S146O .Home_footerContent__XisFH .Home_footerTop__9OC0c .Home_socialLinks__ZPCGi a{position:relative;color:hsla(0,0%,100%,.7);transition:all .3s ease;padding:8px}.Home_footer__S146O .Home_footerContent__XisFH .Home_footerTop__9OC0c .Home_socialLinks__ZPCGi a:before{content:"";position:absolute;bottom:-5px;left:50%;transform:translateX(-50%);width:0;height:2px;background-color:#b5ff00;transition:width .3s ease}.Home_footer__S146O .Home_footerContent__XisFH .Home_footerTop__9OC0c .Home_socialLinks__ZPCGi a:hover{color:#b5ff00;transform:translateY(-2px)}.Home_footer__S146O .Home_footerContent__XisFH .Home_footerTop__9OC0c .Home_socialLinks__ZPCGi a:hover:before{width:100%}.Home_footer__S146O .Home_footerContent__XisFH .Home_footerDivider__dpnxN{width:60px;height:1px;background:linear-gradient(90deg,transparent,#b5ff00 50%,transparent);margin:1.5rem auto;opacity:.4}.Home_footer__S146O .Home_footerContent__XisFH .Home_footerBottom__T3aNN p{margin:.3rem 0;font-size:.8rem;color:hsla(0,0%,100%,.6);font-weight:300}@media screen and (min-width:768px){.Home_footer__S146O .Home_footerContent__XisFH .Home_footerBottom__T3aNN p{font-size:.85rem}}.Home_footer__S146O .Home_footerContent__XisFH .Home_footerBottom__T3aNN p .Home_brand__f5O_S{color:#b5ff00;font-weight:500;text-transform:uppercase;letter-spacing:1px}.Home_footer__S146O .Home_footerContent__XisFH .Home_footerBottom__T3aNN .Home_tagline__4A6IP{font-style:italic;font-size:.75rem;opacity:.7}@media screen and (min-width:768px){.Home_footer__S146O .Home_footerContent__XisFH .Home_footerBottom__T3aNN .Home_tagline__4A6IP{font-size:.8rem}}@keyframes Home_progress__pAm8X{0%{stroke-dasharray:0 100}}@keyframes Home_moveUp__sh46X{0%{opacity:0;transform:translateY(100px)}to{opacity:1;transform:translateY()}}@keyframes Home_bounceDown__wzEDy{0%,20%,50%,80%,to{transform:translateX(-50%) translateY(0)}40%{transform:translateX(-50%) translateY(8px)}60%{transform:translateX(-50%) translateY(4px)}}