.about_about__XPI4i{padding:40px}@media(max-width:768px){.about_about__XPI4i{padding:30px}}@media(max-width:480px){.about_about__XPI4i{padding:20px}}.about_about-header__fT0sw{font-family:Permanent Marker,cursive;font-weight:600;font-size:32px;text-align:center;margin-bottom:40px}@media(max-width:768px){.about_about-header__fT0sw{font-size:28px;margin-bottom:30px}}@media(max-width:480px){.about_about-header__fT0sw{font-size:24px;margin-bottom:20px}}.about_about-text__lsbCC{margin-left:20px;font-size:22px;max-width:600px;line-height:1.6}@media(max-width:768px){.about_about-text__lsbCC{margin-left:0;font-size:18px;text-align:center;max-width:100%;padding:0 20px}}@media(max-width:480px){.about_about-text__lsbCC{font-size:16px;padding:0 10px}}.about_about-text__lsbCC div{margin-bottom:15px}@media(max-width:480px){.about_about-text__lsbCC div{margin-bottom:10px}}.about_about__XPI4i .about_foto__uEuVX{border-radius:50%;margin-right:20px;width:200px;height:200px;object-fit:cover;transition:transform .3s ease}@media(max-width:768px){.about_about__XPI4i .about_foto__uEuVX{margin:0 auto 20px;width:150px;height:150px}}@media(max-width:480px){.about_about__XPI4i .about_foto__uEuVX{width:120px;height:120px;margin-bottom:15px}}.about_about__XPI4i .about_foto__uEuVX:hover{transform:scale(1.05)}@media(max-width:768px){.about_about__XPI4i .ant-flex{flex-direction:column!important;align-items:center}}body.dark-mode .about_about__XPI4i{background-color:#021529}body.dark-mode .about_about-header__fT0sw,body.dark-mode .about_about-text__lsbCC{color:#fff}body:not(.dark-mode) .about_about__XPI4i{background-color:#fff}body:not(.dark-mode) .about_about-header__fT0sw,body:not(.dark-mode) .about_about-text__lsbCC{color:#333}.navbar_navbar__ENVqs{position:relative;background-color:rgba(255,255,255,.9);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);width:100%;display:flex;justify-content:space-between;align-items:center;padding:20px}@media(max-width:768px){.navbar_navbar__ENVqs{padding:0 10px}}.navbar_navbar__menu__wfWKy{background:rgba(0,0,0,0)!important;border:none!important;flex:1 1}@media(max-width:768px){.navbar_navbar__menu__wfWKy .ant-menu-item,.navbar_navbar__menu__wfWKy .ant-menu-submenu{padding:0 10px!important;margin:0 2px!important;font-size:14px}.navbar_navbar__menu__wfWKy .ant-menu-item .navbar_anticon__Se1ah,.navbar_navbar__menu__wfWKy .ant-menu-submenu .navbar_anticon__Se1ah{margin-right:4px;font-size:16px}}@media(max-width:480px){.navbar_navbar__menu__wfWKy .ant-menu-item,.navbar_navbar__menu__wfWKy .ant-menu-submenu{padding:0 8px!important;margin:0 1px!important;font-size:13px}.navbar_navbar__menu__wfWKy .ant-menu-item .navbar_anticon__Se1ah,.navbar_navbar__menu__wfWKy .ant-menu-submenu .navbar_anticon__Se1ah{margin-right:2px;font-size:14px}}.navbar_navbar__moon-icon__ZsXjq{font-size:20px;cursor:pointer;padding:8px;border-radius:50%;transition:all .3s ease;margin-left:16px;display:flex;align-items:center;justify-content:center;min-width:36px}@media(max-width:768px){.navbar_navbar__moon-icon__ZsXjq{font-size:18px;padding:6px;margin-left:8px;min-width:32px}}@media(max-width:480px){.navbar_navbar__moon-icon__ZsXjq{font-size:16px;padding:4px;margin-left:4px;min-width:28px}}.navbar_navbar__moon-icon__ZsXjq:hover{background-color:rgba(0,0,0,.1)}.navbar_navbar__menu__wfWKy{background-color:rgba(0,0,0,0)}.navbar_navbar__menu__wfWKy span{color:#333!important}.navbar_navbar__menu__wfWKy span:hover{color:#1890ff!important}body.dark-mode .navbar_navbar__ENVqs{background-color:rgba(2,21,41,.9)}body.dark-mode .navbar_navbar__menu__wfWKy{background-color:rgba(0,0,0,0)}body.dark-mode .navbar_navbar__menu__wfWKy span{color:#fff!important}body.dark-mode .navbar_navbar__menu__wfWKy span:hover{color:#1890ff!important}body.dark-mode .navbar_navbar__moon-icon__ZsXjq{color:#fff}.projects_projects__SLPhj{padding:20px;margin-bottom:40px}.projects_projects-header__OOQZA{font-size:2.5rem;font-weight:700;text-align:center}@media(max-width:768px){.projects_projects-header__OOQZA{font-size:2rem}}@media(max-width:480px){.projects_projects-header__OOQZA{font-size:1.8rem}}body.dark-mode .projects_projects__SLPhj{background-color:#021529}body:not(.dark-mode) .projects_projects__SLPhj{background-color:#fff}body.dark-mode .projects_projects__SLPhj .projects_projects-header__OOQZA{color:#fff}body.dark-mode .projects_projects__SLPhj .projects_project-select__aYNWZ .ant-select-selector{background-color:rgba(255,255,255,.1)!important;border-color:rgba(255,255,255,.2)!important;color:#fff!important}body.dark-mode .projects_projects__SLPhj .projects_project-select__aYNWZ .ant-select-arrow{color:rgba(255,255,255,.8)}body:not(.dark-mode) .projects_projects__SLPhj .projects_projects-header__OOQZA{color:#333}body:not(.dark-mode) .projects_projects__SLPhj .projects_project-select__aYNWZ .ant-select-selector{background-color:#fff;border-color:#d9d9d9}.projects_carousel-container__AXe_9{position:relative;width:100%;max-width:1200px;margin:0 auto;padding:0 20px}@media(max-width:768px){.projects_carousel-container__AXe_9{padding:0 10px}}.projects_carousel-container__AXe_9 .ant-carousel .projects_slick-dots__tfQdZ li button{background:#666;opacity:.4}.projects_carousel-container__AXe_9 .ant-carousel .projects_slick-dots__tfQdZ li.projects_slick-active__c_QEb button{opacity:1;background:#fff}.projects_carousel-container__AXe_9 body:not(.dark-mode) .projects_ant-carousel__z2QkM .projects_slick-dots__tfQdZ li button{background:#333}.projects_carousel-container__AXe_9 body:not(.dark-mode) .projects_ant-carousel__z2QkM .projects_slick-dots__tfQdZ li.projects_slick-active__c_QEb button{background:#1890ff}.projects_carousel-arrows__JjMNk{position:absolute;width:100%;top:50%;transform:translateY(-50%);z-index:1;display:flex;justify-content:space-between;padding:0 20px;pointer-events:none}@media(max-width:768px){.projects_carousel-arrows__JjMNk{padding:0 5px}}.projects_carousel-arrows__JjMNk .projects_arrow-left__RwaxZ,.projects_carousel-arrows__JjMNk .projects_arrow-right__U_6T3{font-size:24px;color:#fff;background:rgba(0,0,0,.5);padding:10px;border-radius:50%;cursor:pointer;pointer-events:auto;transition:all .3s ease}@media(max-width:768px){.projects_carousel-arrows__JjMNk .projects_arrow-left__RwaxZ,.projects_carousel-arrows__JjMNk .projects_arrow-right__U_6T3{font-size:20px;padding:8px}}@media(max-width:480px){.projects_carousel-arrows__JjMNk .projects_arrow-left__RwaxZ,.projects_carousel-arrows__JjMNk .projects_arrow-right__U_6T3{font-size:16px;padding:6px}}.projects_carousel-arrows__JjMNk .projects_arrow-left__RwaxZ:hover,.projects_carousel-arrows__JjMNk .projects_arrow-right__U_6T3:hover{background:rgba(0,0,0,.8)}.projects_arrow-left__RwaxZ{left:-50px}@media(max-width:768px){.projects_arrow-left__RwaxZ{left:-30px}}@media(max-width:480px){.projects_arrow-left__RwaxZ{left:-20px}}.projects_arrow-right__U_6T3{right:-50px}@media(max-width:768px){.projects_arrow-right__U_6T3{right:-30px}}@media(max-width:480px){.projects_arrow-right__U_6T3{right:-20px}}.projects_carousel-item__hPHzq{padding:20px;text-align:center}@media(max-width:768px){.projects_carousel-item__hPHzq{padding:10px}}.projects_carousel-item__hPHzq h3{margin-bottom:20px;font-size:1.5rem}@media(max-width:768px){.projects_carousel-item__hPHzq h3{font-size:1.2rem;margin-bottom:15px}}@media(max-width:480px){.projects_carousel-item__hPHzq h3{font-size:1rem;margin-bottom:10px}}.projects_carousel-item__hPHzq img{width:100%!important;height:auto!important;object-fit:cover;border-radius:8px;box-shadow:0 4px 8px rgba(0,0,0,.1)}.dark-mode .projects_carousel-item__hPHzq{background:rgba(255,255,255,.1);color:#fff}body:not(.dark-mode) .projects_carousel-item__hPHzq{background:#f5f5f5;color:#333}.projects_project-image__7SZ1b{width:100%;height:100%;object-fit:cover}.projects_project-select__aYNWZ{width:200px!important;font-size:1.1rem}@media(max-width:768px){.projects_project-select__aYNWZ{width:180px!important;font-size:1rem}}@media(max-width:480px){.projects_project-select__aYNWZ{width:160px!important;font-size:.9rem}}.projects_project-select__aYNWZ .ant-select-selector{height:40px!important;padding:4px 16px!important;border-radius:8px!important}@media(max-width:768px){.projects_project-select__aYNWZ .ant-select-selector{height:36px!important;padding:3px 12px!important}}.projects_project-select__aYNWZ .ant-select-selector .ant-select-selection-item{line-height:32px!important}@media(max-width:768px){.projects_project-select__aYNWZ .ant-select-selector .ant-select-selection-item{line-height:30px!important}}.skills_skills__dskzF{padding:40px 20px;margin-bottom:40px;max-width:1200px;margin-left:auto;margin-right:auto}@media(max-width:768px){.skills_skills__dskzF{padding:30px 15px}}@media(max-width:480px){.skills_skills__dskzF{padding:20px 10px}}.skills_skills-header__JMf2L{font-family:Permanent Marker,cursive;font-weight:600;font-size:32px;margin-bottom:30px;text-align:center}@media(max-width:768px){.skills_skills-header__JMf2L{font-size:28px;margin-bottom:25px}}@media(max-width:480px){.skills_skills-header__JMf2L{font-size:24px;margin-bottom:20px}}.skills_skills-content__euW4y{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-gap:20px;gap:20px;justify-items:center;padding:0 20px}@media(max-width:768px){.skills_skills-content__euW4y{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:15px;padding:0 15px}}@media(max-width:480px){.skills_skills-content__euW4y{grid-template-columns:1fr;gap:10px;padding:0 10px}}.skills_skill-item__ZANl5{border-radius:8px;text-align:center;padding:15px 20px;transition:all .3s ease;width:100%;max-width:250px;font-weight:500}@media(max-width:768px){.skills_skill-item__ZANl5{padding:12px 16px;font-size:14px;max-width:200px}}@media(max-width:480px){.skills_skill-item__ZANl5{padding:10px 12px;font-size:13px;max-width:100%}}.skills_skill-item__ZANl5:hover{transform:translateY(-3px);box-shadow:0 4px 12px rgba(0,0,0,.15)}.dark-mode .skills_skills__dskzF{background-color:#021529}.dark-mode .skills_skills-header__JMf2L{color:#fff}.dark-mode .skills_skill-item__ZANl5{color:#fff;border:1px solid rgba(255,255,255,.2);background-color:rgba(255,255,255,.05)}.dark-mode .skills_skill-item__ZANl5:hover{border-color:rgba(255,255,255,.4);background-color:rgba(255,255,255,.1);box-shadow:0 4px 12px rgba(255,255,255,.1)}body:not(.dark-mode) .skills_skills__dskzF{background-color:#fff}body:not(.dark-mode) .skills_skills-header__JMf2L{color:#333}body:not(.dark-mode) .skills_skill-item__ZANl5{color:#333;border:1px solid #d9d9d9;background-color:#f5f5f5}body:not(.dark-mode) .skills_skill-item__ZANl5:hover{border-color:#1890ff;background-color:#f0f7ff;box-shadow:0 4px 12px rgba(24,144,255,.2)}.page_home__D7RxQ{height:100vh}.contact_contact__bqMhQ{padding:40px 20px;text-align:center;margin-top:-20px;position:relative;z-index:10}@media(max-width:768px){.contact_contact__bqMhQ{padding:30px 15px;margin-top:-15px}}@media(max-width:480px){.contact_contact__bqMhQ{padding:25px 10px;margin-top:-10px}}.contact_contact-content__4khKH{max-width:600px;margin:0 auto}.contact_contact-title__A7LPg{font-family:Permanent Marker,cursive;font-size:28px;font-weight:600;margin-bottom:30px;color:#1890ff}@media(max-width:768px){.contact_contact-title__A7LPg{font-size:24px;margin-bottom:25px}}@media(max-width:480px){.contact_contact-title__A7LPg{font-size:20px;margin-bottom:20px}}.contact_social-links__kd2pH{display:flex;justify-content:center;gap:40px;flex-wrap:wrap}@media(max-width:768px){.contact_social-links__kd2pH{gap:30px}}@media(max-width:480px){.contact_social-links__kd2pH{gap:20px;flex-direction:column;align-items:center}}.contact_social-link__w45A7{display:flex;align-items:center;gap:12px;padding:15px 25px;border-radius:50px;text-decoration:none;transition:all .3s ease;border:2px solid rgba(0,0,0,0);background:rgba(255,255,255,.1);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}@media(max-width:768px){.contact_social-link__w45A7{padding:12px 20px;gap:10px}}@media(max-width:480px){.contact_social-link__w45A7{padding:10px 18px;gap:8px;width:200px;justify-content:center}}.contact_social-link__w45A7:hover{transform:translateY(-3px);box-shadow:0 8px 25px rgba(24,144,255,.3);border-color:#1890ff;background:rgba(24,144,255,.1)}.contact_linkedin-icon__qhN3U,.contact_medium-icon__F1O5e{font-size:24px;transition:all .3s ease}@media(max-width:768px){.contact_linkedin-icon__qhN3U,.contact_medium-icon__F1O5e{font-size:22px}}@media(max-width:480px){.contact_linkedin-icon__qhN3U,.contact_medium-icon__F1O5e{font-size:20px}}.contact_social-link__w45A7 span{font-weight:500;font-size:16px}@media(max-width:768px){.contact_social-link__w45A7 span{font-size:15px}}@media(max-width:480px){.contact_social-link__w45A7 span{font-size:14px}}body.dark-mode .contact_contact__bqMhQ{background-color:#021529}body.dark-mode .contact_contact-title__A7LPg{color:#1890ff}body.dark-mode .contact_social-link__w45A7{background:rgba(255,255,255,.05);color:#fff;border-color:rgba(255,255,255,.2)}body.dark-mode .contact_social-link__w45A7:hover{background:rgba(24,144,255,.2);border-color:#1890ff}body.dark-mode .contact_linkedin-icon__qhN3U,body.dark-mode .contact_medium-icon__F1O5e{color:#1890ff}body:not(.dark-mode) .contact_contact__bqMhQ{background-color:#fff}body:not(.dark-mode) .contact_contact-title__A7LPg{color:#1890ff}body:not(.dark-mode) .contact_social-link__w45A7{background:rgba(255,255,255,.8);color:#333;border-color:rgba(24,144,255,.2)}body:not(.dark-mode) .contact_social-link__w45A7:hover{background:rgba(24,144,255,.1);border-color:#1890ff;color:#1890ff}body:not(.dark-mode) .contact_linkedin-icon__qhN3U,body:not(.dark-mode) .contact_medium-icon__F1O5e{color:#1890ff}