.page_containerMobile__MGEv4,.page_container__IQUOG{display:flex;flex-direction:column;align-items:center;justify-content:center}.page_header___Wvyx{display:flex;flex-direction:row;justify-content:flex-end;align-items:center;margin-right:10px;gap:10px}.page_main__OYTEc{flex-direction:column;gap:100px}.page_mainMobile__V85Be,.page_main__OYTEc{display:flex;justify-content:center;align-items:center}.page_mainMobile__V85Be{margin-top:40px}.page_workExContainerMobile__Bsol9,.page_workExContainer__cr1zp{display:flex;flex:1;flex-direction:column;gap:24px}.page_workExContainerMobile__Bsol9{width:90vw;justify-content:center;align-items:center}.PageHeadline_pageHeadline__1Z9YT{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:30px 80px;border-radius:12px;color:var(--text-primary)}.PageHeadline_h1__hiTzi{position:relative;font-size:40px;font-weight:600}.PageHeadline_h1__hiTzi:after{content:"";position:absolute;left:0;bottom:0;height:4px;width:100%;border-radius:.375rem;background-color:var(--accent-hover);transform-origin:left;animation:PageHeadline_drawLine__bSK5v .6s ease-out forwards;animation-delay:.3s;transform:scaleX(0)}@keyframes PageHeadline_drawLine__bSK5v{to{transform:scaleX(1)}}.PageHeadline_h2__EJoHZ{font-size:32px;font-weight:600}.AboutCard_mobileContainer__PC_Rt{flex-direction:column;width:90vw}.AboutCard_container__zUC0k,.AboutCard_mobileContainer__PC_Rt{background-color:var(--background-secondary);border-radius:12px;display:flex;overflow:hidden;border:1px solid var(--border-primary)}.AboutCard_container__zUC0k{flex-direction:row;width:85vw}.AboutCard_title__nPcTi{color:var(--text-primary);font-size:24px;font-style:normal;font-weight:600;line-height:normal}.AboutCard_image__VvMn3{flex:1;border-bottom-left-radius:12px;border-top-left-radius:12px;object-fit:cover;transition:transform .3s ease}.AboutCard_image__VvMn3:hover{transform:scale(1.1)}.AboutCard_imageMobile__bpEFR{flex:1;width:100%;height:100%;object-fit:cover;border-top-right-radius:12px;border-top-left-radius:12px;transition:transform .3s ease}.AboutCard_imageMobile__bpEFR:hover{transform:scale(1.1)}.AboutCard_description__UuydB{font-weight:400;line-height:1.6}.AboutCard_description__UuydB,.AboutCard_titleMobile__LI9Xb{color:var(--text-primary);font-size:18px;font-style:normal;width:100%}.AboutCard_titleMobile__LI9Xb{font-weight:600;line-height:normal}.AboutCard_descriptionMobile__NDXnm{color:var(--text-primary);font-size:12px;font-style:normal;font-weight:400;line-height:normal;width:100%}.AboutCard_content__1Ms44{flex:2;padding:32px 64px;display:flex;flex-direction:column;gap:16px}.AboutCard_contentMobile__HkvOI{flex:1;padding:32px;display:flex;flex-direction:column;gap:16px}.WorkExCard_mobileContainer__xx_sy{flex-direction:column;width:90vw}.WorkExCard_container__pClsi,.WorkExCard_mobileContainer__xx_sy{background-color:var(--background-secondary);border-radius:12px;display:flex;overflow:hidden;border:1px solid var(--border-primary)}.WorkExCard_container__pClsi{flex-direction:row;width:85vw;cursor:default}.WorkExCard_container__pClsi:hover{translate:8 0}.WorkExCard_title__GKnyg{color:var(--text-primary);font-size:24px;font-style:normal;font-weight:600;line-height:normal}.WorkExCard_image__MkUwa{flex:1;border-bottom-left-radius:12px;border-top-left-radius:12px;object-fit:cover;transition:transform .3s ease}.WorkExCard_image__MkUwa:hover{transform:scale(1.1)}.WorkExCard_imageMobile__30ZYz{flex:1;width:100%;height:100%;object-fit:cover;border-top-right-radius:12px;border-top-left-radius:12px;transition:transform .3s ease}.WorkExCard_imageMobile__30ZYz:hover{transform:scale(1.1)}.WorkExCard_description__94XCh{font-weight:400;line-height:1.6}.WorkExCard_description__94XCh,.WorkExCard_titleMobile__SPCld{color:var(--text-primary);font-size:18px;font-style:normal;width:100%}.WorkExCard_titleMobile__SPCld{font-weight:600;line-height:normal}.WorkExCard_descriptionMobile__AjXZ0{color:var(--text-primary);font-size:12px;font-style:normal;font-weight:400;line-height:normal;width:100%}.WorkExCard_content__QspQh{flex:2;padding:21px 32px;display:flex;flex-direction:column;gap:16px}.WorkExCard_contentMobile__bIWL1{flex:1;padding:32px;display:flex;flex-direction:column;gap:16px}.WorkExCard_tags__Qjhj6{display:flex;flex-direction:row;gap:8px}.WorkExCard_header__oRCez{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.WorkExCard_companyName__rSutI{font-size:18px;font-style:normal;font-weight:500;line-height:normal}.WorkExCard_companyName__rSutI,.WorkExCard_date__MBZIF{color:var(--accent-hover)}.SkillCard_primary__YQm0f{background-color:var(--background-primary);width:fit-content;padding:10px 14px;border-radius:8px;color:var(--text-primary);font-size:12px;line-height:16px;font-weight:500;cursor:default}.SkillCard_primary__YQm0f:hover{transform:scale(1.04)}.ProjectFilterBtn_primaryMobile__k7nbT{padding:10px 14px}.ProjectFilterBtn_primaryMobile__k7nbT,.ProjectFilterBtn_primary__fZNly{width:fit-content;border-radius:50px;font-size:18px;line-height:22px;font-weight:500;cursor:pointer;display:flex;flex-direction:row;align-items:center;justify-content:center;gap:6px;background-color:var(--background-secondary);color:var(--text-primary);border:1px solid var(--border-primary);transition:background-color .2s ease,color .2s ease,transform .2s ease,box-shadow .2s ease}.ProjectFilterBtn_primary__fZNly{padding:14px 18px}.ProjectFilterBtn_primary__fZNly:hover{transform:scale(1.04)}.ProjectFilterBtn_primary__fZNly:active{background-color:var(--accent-hover);color:var(--anti-text-primary);transform:scale(.97);border:1px solid var(--accent-hover)}.ProjectFilterBtn_primary__fZNly{position:relative}.ProjectFilterBtn_primary__fZNly:hover:after{content:"";position:absolute;inset:0;border-radius:8px;background:radial-gradient(circle at 30% 20%,rgba(128,90,213,.15),transparent);pointer-events:none}.ProjectFilterBtn_selected__naj4B{background-color:var(--accent-hover);color:var(--anti-text-primary);border:1px solid var(--accent-hover)}.Socials_socials__WpzAn{flex-direction:row;gap:21px;padding-top:20px}.Socials_social__W9xSD,.Socials_socials__WpzAn{display:flex;align-items:center;justify-content:center}.Socials_social__W9xSD{cursor:pointer}.Socials_social__W9xSD:hover{transform:scale(1.04);color:var(--accent-hover)}