.About_about__jnjQm{display:flex;flex-direction:column;gap:var(--mantine-spacing-xl) 0;min-height:70vh;padding:var(--mantine-spacing-xl);padding-bottom:60px;background:linear-gradient(135deg,var(--mantine-color-gray-0) 0,var(--mantine-color-gray-1) 100%)}.About_about__title__S_3s1{margin:0;font-size:2.3rem;line-height:var(--mantine-line-height-sm);text-align:center;color:var(--mantine-color-dark-9)}.About_about__jnjQm .About_wrapper__6Viy8{display:grid;gap:var(--mantine-spacing-lg);grid-template-columns:1fr;margin:0 auto;max-width:1400px}.About_about__jnjQm .About_wrapper__6Viy8 .About_card__lcgkH{display:flex;flex-direction:column;gap:var(--mantine-spacing-md);border:2px solid var(--mantine-color-gray-1);transition:all .3s ease}.About_about__jnjQm .About_wrapper__6Viy8 .About_card__lcgkH:hover{transform:translateY(-8px);box-shadow:var(--mantine-shadow-lg);border-color:var(--mantine-color-blue-4)}.About_about__jnjQm .About_wrapper__6Viy8 .About_card__lcgkH:hover .About_card__icon__mN2oZ{transform:scale(1.1);color:var(--mantine-color-blue-6)}.About_about__jnjQm .About_wrapper__6Viy8 .About_card__icon__mN2oZ{margin:0 auto;margin-bottom:var(--mantine-spacing-xs);transition:all .3s ease;color:var(--mantine-color-blue-5)}.About_about__jnjQm .About_wrapper__6Viy8 .About_card__title__yWkue{font-weight:500;font-size:var(--mantine-font-size-xl);line-height:var(--mantine-line-height-sm);text-align:center;color:var(--mantine-color-dark-9)}.About_about__jnjQm .About_wrapper__6Viy8 .About_card__description__N5vUs{font-size:var(--mantine-font-size-md);line-height:var(--mantine-line-height);white-space:pre-line;color:var(--mantine-color-gray-7)}@media(min-width:992px){.About_about__jnjQm .About_wrapper__6Viy8{grid-template-columns:repeat(3,1fr)}}@media(min-width:1300px){.About_about__jnjQm{display:flex;align-items:center}.About_about__jnjQm .About_wrapper__6Viy8{max-width:1250px}}.ChatKit_chatkit__button__Izf2i{z-index:var(--mantine-z-index-modal);position:fixed;bottom:var(--mantine-spacing-md);right:var(--mantine-spacing-md);box-shadow:var(--mantine-shadow-md);border:3px solid var(--mantine-color-violet-6);border-radius:50%;width:60px;height:60px;cursor:pointer;transition:all .3s ease}.ChatKit_chatkit__button__Izf2i:hover{transform:scale(1.1);box-shadow:var(--mantine-shadow-sm)}.ChatKit_chatkit__button__Izf2i:active{transform:scale(.95)}.ChatKit_chatkit__overlay__iu_Us{z-index:var(--mantine-z-index-overlay);position:fixed;top:0;bottom:0;left:0;right:0;background:rgba(0,0,0,.5);animation:ChatKit_fadeIn__XDCth .3s ease}.ChatKit_chatkit__JmPZW .ChatKit_sidebar__t6yj4{z-index:calc(var(--mantine-z-index-overlay) + 1);position:fixed;top:0;bottom:0;right:0;transform:translateX(100%);overflow:hidden;box-shadow:var(--mantine-shadow-lg);width:100%;background:var(--mantine-color-white);transition:transform .3s ease}.ChatKit_chatkit__JmPZW .ChatKit_sidebar--open__V2DTU{transform:translateX(0)}.ChatKit_chatkit__JmPZW .ChatKit_sidebar__closeButton__rUj4Y{z-index:calc(var(--mantine-z-index-overlay) + 2);position:absolute;top:var(--mantine-spacing-md);right:3.5rem;background:var(--mantine-color-red-7)}.ChatKit_chatkit__JmPZW .ChatKit_sidebar__closeButton__rUj4Y:hover{background:var(--mantine-color-red-9)}.ChatKit_chatkit__JmPZW .ChatKit_sidebarWrapper__2qgfA{opacity:0;height:100%;animation:ChatKit_fadeInContent__pIHL9 .3s ease forwards;animation-delay:.2s}@keyframes ChatKit_fadeIn__XDCth{0%{opacity:0}to{opacity:1}}@keyframes ChatKit_fadeInContent__pIHL9{0%{opacity:0}to{opacity:1}}@media(min-width:992px){.ChatKit_chatkit__button__Izf2i{bottom:var(--mantine-spacing-lg);right:var(--mantine-spacing-lg)}.ChatKit_chatkit__JmPZW .ChatKit_sidebar__t6yj4{width:450px}}@media(min-width:1300px){.ChatKit_chatkit__JmPZW .ChatKit_sidebar__t6yj4{width:550px}}.ChatKitLoader_loader__HY2BO{display:flex;flex-direction:column;height:100%;padding:var(--mantine-spacing-xl);background:var(--mantine-color-body)}.ChatKitLoader_loader__HY2BO .ChatKitLoader_container__u4b4e{display:flex;flex-direction:column;justify-content:space-between;flex:1}.ChatKitLoader_loader__HY2BO .ChatKitLoader_header__Hz201{display:flex;align-items:center;gap:var(--mantine-spacing-md);border-bottom:1px solid var(--mantine-color-gray-3);padding-bottom:var(--mantine-spacing-md)}.ChatKitLoader_loader__HY2BO .ChatKitLoader_header__icon__fA7Yu{animation:ChatKitLoader_sparkle__o6Ndf 2s ease-in-out infinite;color:var(--mantine-color-blue-6)}.ChatKitLoader_loader__HY2BO .ChatKitLoader_messages__yDPR4{display:flex;flex-direction:column;flex:1;gap:var(--mantine-spacing-md);padding:var(--mantine-spacing-lg) 0}.ChatKitLoader_loader__HY2BO .ChatKitLoader_messageRight__6Wmm7{display:flex;justify-content:flex-end}.ChatKitLoader_loader__HY2BO .ChatKitLoader_messageLeft__QFlR0{display:flex;justify-content:flex-start}.ChatKitLoader_loader__HY2BO .ChatKitLoader_input__LFBfN{position:relative;display:flex;align-items:center}.ChatKitLoader_loader__HY2BO .ChatKitLoader_input__spinner__MksHM{position:absolute;top:50%;right:var(--mantine-spacing-md);transform:translateY(-50%)}.ChatKitLoader_loader__HY2BO .ChatKitLoader_text__vsycK{display:flex;justify-content:center;align-items:center;gap:var(--mantine-spacing-xs);margin-top:var(--mantine-spacing-sm);font-size:var(--mantine-font-size-sm);color:var(--mantine-color-gray-6)}.ChatKitLoader_loader__HY2BO .ChatKitLoader_text__icon__F658A{animation:ChatKitLoader_sparkle__o6Ndf 2s ease-in-out infinite;color:var(--mantine-color-blue-5)}@keyframes ChatKitLoader_sparkle__o6Ndf{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(1.1)}}.Companies_companies__Dijep{margin-bottom:var(--mantine-spacing-xl);padding:var(--mantine-spacing-xl);background:var(--mantine-color-white)}.Companies_companies__Dijep .Companies_wrapper__96nPm{display:flex;flex-direction:column;gap:var(--mantine-spacing-xl)}.Companies_companies__Dijep .Companies_wrapper__title__dqbeu{font-size:2rem;line-height:var(--mantine-line-height-sm);text-align:center;color:var(--mantine-color-dark-9)}.Companies_companies__Dijep .Companies_wrapper__96nPm .Companies_carousel__EvjJL{margin:0 auto;width:100%}.Companies_companies__Dijep .Companies_wrapper__96nPm .Companies_carousel__EvjJL .mantine-Carousel-slide{flex:0 0 50%!important}.Companies_companies__Dijep .Companies_wrapper__96nPm .Companies_carousel__slide__OQGbs{display:flex;justify-content:center;align-items:center;border:1px solid var(--mantine-color-gray-3);border-radius:var(--mantine-radius-md);padding:var(--mantine-spacing-md);transition:all .3s ease}.Companies_companies__Dijep .Companies_wrapper__96nPm .Companies_carousel__slide__OQGbs:hover{transform:translateY(-5px);box-shadow:var(--mantine-shadow-sm);background:var(--mantine-color-white)}.Companies_companies__Dijep .Companies_wrapper__96nPm .Companies_carousel__slide__logo__DzfVw{opacity:.7;max-width:100%;height:100px;transition:all .3s ease;object-fit:contain;filter:grayscale(100%)}.Companies_companies__Dijep .Companies_wrapper__96nPm .Companies_carousel__slide__logo__DzfVw:hover{opacity:1;filter:grayscale(0)}@media(min-width:992px){.Companies_companies__Dijep{display:flex;flex-direction:column;justify-content:center;min-height:60vh}.Companies_companies__Dijep .Companies_wrapper__title__dqbeu{font-size:2.5rem}.Companies_companies__Dijep .Companies_wrapper__96nPm .Companies_carousel__EvjJL .mantine-Carousel-slide{flex:0 0 23%!important}.Companies_companies__Dijep .Companies_wrapper__96nPm .Companies_carousel__slide__OQGbs{padding:var(--mantine-spacing-lg)}}@media(min-width:1300px){.Companies_companies__Dijep{min-height:40vh}.Companies_companies__Dijep .Companies_wrapper__96nPm{margin:0 auto;max-width:1200px}}.Contact_contact__qOd5r{padding:var(--mantine-spacing-xl) var(--mantine-spacing-md);background:linear-gradient(135deg,var(--mantine-color-gray-0) 0,var(--mantine-color-gray-1) 100%)}.Contact_contact__qOd5r .Contact_wrapper__7NGQ4{display:flex;flex-direction:column;align-items:center;gap:var(--mantine-spacing-xl);margin:0 auto;text-align:center}.Contact_contact__qOd5r .Contact_wrapper__title__rNQOU{font-size:2.5rem;line-height:var(--mantine-line-height-sm);color:var(--mantine-color-blue-9)}.Contact_contact__qOd5r .Contact_wrapper__description__hS2q0{line-height:var(--mantine-line-height);color:var(--mantine-color-dark-7)}.Contact_contact__qOd5r .Contact_wrapper__7NGQ4 .Contact_primaryCtas__M8F0Y{display:flex;flex-direction:column;gap:var(--mantine-spacing-sm);width:100%}.Contact_contact__qOd5r .Contact_wrapper__7NGQ4 .Contact_primaryCtas__button__9QE_3{width:100%;min-height:fit-content;height:auto;padding:var(--mantine-spacing-sm)}.Contact_contact__qOd5r .Contact_wrapper__7NGQ4 .Contact_separator__wU5Ny{display:flex;align-items:center;gap:var(--mantine-spacing-md);width:100%}.Contact_contact__qOd5r .Contact_wrapper__7NGQ4 .Contact_separator__line__qH3WJ{flex:1;height:1px;background-color:var(--mantine-color-gray-3)}.Contact_contact__qOd5r .Contact_wrapper__7NGQ4 .Contact_separator__text__rKOsl{font-size:var(--mantine-font-size-sm);white-space:nowrap;color:var(--mantine-color-dark-6)}.Contact_contact__qOd5r .Contact_wrapper__7NGQ4 .Contact_secondaryCtas__KkeFx{display:flex;justify-content:center;gap:var(--mantine-spacing-md)}.Contact_contact__qOd5r .Contact_wrapper__7NGQ4 .Contact_secondaryCtas__icon__WcS7H{transition:all .1s ease-in-out;color:var(--mantine-color-dark-7)}.Contact_contact__qOd5r .Contact_wrapper__7NGQ4 .Contact_secondaryCtas__icon__WcS7H:hover{transform:scale(1.1);color:var(--mantine-color-blue-6)}@media(min-width:992px){.Contact_contact__qOd5r .Contact_wrapper__title__rNQOU{font-size:2.5rem}.Contact_contact__qOd5r .Contact_wrapper__description__hS2q0{font-size:var(--mantine-font-size-md)}.Contact_contact__qOd5r .Contact_wrapper__7NGQ4 .Contact_primaryCtas__M8F0Y{flex-direction:row;justify-content:center;width:auto}.Contact_contact__qOd5r .Contact_wrapper__7NGQ4 .Contact_primaryCtas__button__9QE_3{min-width:200px}.Contact_contact__qOd5r .Contact_wrapper__7NGQ4 .Contact_separator__wU5Ny{max-width:600px}.Contact_contact__qOd5r .Contact_wrapper__7NGQ4 .Contact_secondaryCtas__KkeFx{gap:var(--mantine-spacing-lg)}}@media(min-width:1300px){.Contact_contact__qOd5r{padding:var(--mantine-spacing-lg) var(--mantine-spacing-md)}.Contact_contact__qOd5r .Contact_wrapper__7NGQ4{max-width:1400px}}.Education_education__UIJ6d{margin-bottom:var(--mantine-spacing-xl);padding:var(--mantine-spacing-xl);background:linear-gradient(135deg,var(--mantine-color-gray-0) 0,var(--mantine-color-gray-1) 100%)}.Education_education__UIJ6d .Education_wrapper__A_8EP{display:flex;flex-direction:column;align-items:center;gap:var(--mantine-spacing-xl)}.Education_education__UIJ6d .Education_wrapper__title__vuD21{font-size:2.3rem;line-height:var(--mantine-line-height-sm);color:var(--mantine-color-dark-9)}.Education_education__UIJ6d .Education_wrapper__A_8EP .Education_timeline__Jzlqw{padding:var(--mantine-spacing-md) 0}.Education_education__UIJ6d .Education_wrapper__A_8EP .Education_timeline__Jzlqw .Education_card__vDQO5{border:2px solid var(--mantine-color-gray-3);transition:all .3s ease}.Education_education__UIJ6d .Education_wrapper__A_8EP .Education_timeline__Jzlqw .Education_card__vDQO5:hover{transform:translateY(-4px);box-shadow:var(--mantine-shadow-md);border-color:var(--mantine-color-violet-3)}.Education_education__UIJ6d .Education_wrapper__A_8EP .Education_timeline__Jzlqw .Education_card__header__Qle2Q{display:flex;flex-direction:column;gap:var(--mantine-spacing-xs);margin-bottom:var(--mantine-spacing-sm);font-weight:500}.Education_education__UIJ6d .Education_wrapper__A_8EP .Education_timeline__Jzlqw .Education_card__degree__Cmtyn{font-size:var(--mantine-font-size-lg);line-height:var(--mantine-line-height-sm);color:var(--mantine-color-dark-9)}.Education_education__UIJ6d .Education_wrapper__A_8EP .Education_timeline__Jzlqw .Education_card__institution__g1wZD{font-weight:500;font-size:var(--mantine-font-size-md);color:var(--mantine-color-violet-5)}.Education_education__UIJ6d .Education_wrapper__A_8EP .Education_timeline__Jzlqw .Education_card__period__i5_kC{margin-bottom:var(--mantine-spacing-md);font-size:var(--mantine-font-size-xs);color:var(--mantine-color-gray-6)}.Education_education__UIJ6d .Education_wrapper__A_8EP .Education_timeline__Jzlqw .Education_card__description__8fNBo{margin-bottom:var(--mantine-spacing-md);font-size:var(--mantine-font-size-sm);line-height:var(--mantine-line-height);white-space:pre-line;color:var(--mantine-color-dark-7)}.Education_education__UIJ6d .Education_wrapper__A_8EP .Education_timeline__Jzlqw .Education_card__imageWrapper__kQAJu{overflow:hidden;margin:var(--mantine-spacing-md) 0;border-radius:var(--mantine-radius-md)}.Education_education__UIJ6d .Education_wrapper__A_8EP .Education_timeline__Jzlqw .Education_card__photo__pGTfV{width:100%;height:auto;transition:transform .3s ease;object-fit:cover}.Education_education__UIJ6d .Education_wrapper__A_8EP .Education_timeline__Jzlqw .Education_card__photo__pGTfV:hover{transform:scale(1.05)}.Education_education__UIJ6d .Education_wrapper__A_8EP .Education_timeline__Jzlqw .Education_card__skills__03Tsd{display:flex;flex-wrap:wrap;gap:var(--mantine-spacing-xs);margin-top:var(--mantine-spacing-md)}@media(min-width:992px){.Education_education__UIJ6d{min-height:100vh}.Education_education__UIJ6d .Education_wrapper__A_8EP{margin:0 auto;max-width:800px}.Education_education__UIJ6d .Education_wrapper__title__vuD21{font-size:2.5rem}.Education_education__UIJ6d .Education_wrapper__A_8EP .Education_timeline__Jzlqw{padding:var(--mantine-spacing-xl) 0}.Education_education__UIJ6d .Education_wrapper__A_8EP .Education_timeline__Jzlqw .Education_card__degree__Cmtyn{font-size:var(--mantine-font-size-lg)}.Education_education__UIJ6d .Education_wrapper__A_8EP .Education_timeline__Jzlqw .Education_card__institution__g1wZD{font-size:var(--mantine-font-size-md)}.Education_education__UIJ6d .Education_wrapper__A_8EP .Education_timeline__Jzlqw .Education_card__description__8fNBo{font-size:var(--mantine-font-size-sm)}}@media(min-width:1300px){.Education_education__UIJ6d .Education_wrapper__A_8EP{margin:0 auto;max-width:900px}}.Experience_experience__6JJJ5{margin-top:var(--mantine-spacing-xl);padding:var(--mantine-spacing-xl)}.Experience_experience__6JJJ5 .Experience_wrapper__ObRzt{display:flex;flex-direction:column;align-items:center;gap:var(--mantine-spacing-xl)}.Experience_experience__6JJJ5 .Experience_wrapper__title__VMMXG{font-size:2.3rem;line-height:var(--mantine-line-height-sm);color:var(--mantine-color-dark-9)}.Experience_experience__6JJJ5 .Experience_wrapper__ObRzt .Experience_timeline__JXFqv{padding:var(--mantine-spacing-md) 0}.Experience_experience__6JJJ5 .Experience_wrapper__ObRzt .Experience_timeline__JXFqv .Experience_card__v2skJ{border:2px solid var(--mantine-color-gray-2);transition:all .3s ease}.Experience_experience__6JJJ5 .Experience_wrapper__ObRzt .Experience_timeline__JXFqv .Experience_card__v2skJ:hover{transform:translateY(-4px);box-shadow:var(--mantine-shadow-md);border-color:var(--mantine-color-blue-3)}.Experience_experience__6JJJ5 .Experience_wrapper__ObRzt .Experience_timeline__JXFqv .Experience_card__header__Zq7kh{display:flex;flex-direction:column;gap:var(--mantine-spacing-xs);margin-bottom:var(--mantine-spacing-sm);font-weight:500}.Experience_experience__6JJJ5 .Experience_wrapper__ObRzt .Experience_timeline__JXFqv .Experience_card__role__BF1m_{font-size:var(--mantine-font-size-lg);line-height:var(--mantine-line-height-sm);color:var(--mantine-color-dark-9)}.Experience_experience__6JJJ5 .Experience_wrapper__ObRzt .Experience_timeline__JXFqv .Experience_card__company__YHPMB{font-weight:500;font-size:var(--mantine-font-size-md);color:var(--mantine-color-blue-5)}.Experience_experience__6JJJ5 .Experience_wrapper__ObRzt .Experience_timeline__JXFqv .Experience_card__period__hxKyb{margin-bottom:var(--mantine-spacing-md);font-size:var(--mantine-font-size-xs);color:var(--mantine-color-gray-6)}.Experience_experience__6JJJ5 .Experience_wrapper__ObRzt .Experience_timeline__JXFqv .Experience_card__description__Bn86_{margin-bottom:var(--mantine-spacing-md);font-size:var(--mantine-font-size-sm);line-height:var(--mantine-line-height);white-space:pre-line;color:var(--mantine-color-dark-7)}.Experience_experience__6JJJ5 .Experience_wrapper__ObRzt .Experience_timeline__JXFqv .Experience_card__techStack__nuoxA{display:flex;flex-wrap:wrap;gap:var(--mantine-spacing-xs);margin-top:var(--mantine-spacing-md)}@media(min-width:992px){.Experience_experience__6JJJ5{min-height:100vh}.Experience_experience__6JJJ5 .Experience_wrapper__ObRzt{margin:0 auto;max-width:800px}.Experience_experience__6JJJ5 .Experience_wrapper__title__VMMXG{font-size:2.5rem}.Experience_experience__6JJJ5 .Experience_wrapper__ObRzt .Experience_timeline__JXFqv{padding:var(--mantine-spacing-xl) 0}.Experience_experience__6JJJ5 .Experience_wrapper__ObRzt .Experience_timeline__JXFqv .Experience_card__role__BF1m_{font-size:var(--mantine-font-size-lg)}.Experience_experience__6JJJ5 .Experience_wrapper__ObRzt .Experience_timeline__JXFqv .Experience_card__company__YHPMB{font-size:var(--mantine-font-size-md)}.Experience_experience__6JJJ5 .Experience_wrapper__ObRzt .Experience_timeline__JXFqv .Experience_card__description__Bn86_{font-size:var(--mantine-font-size-sm)}}@media(min-width:1300px){.Experience_experience__6JJJ5 .Experience_wrapper__ObRzt{margin:0 auto;max-width:1000px}}.Hero_hero__oRvV_{margin-top:70px;padding:var(--mantine-spacing-lg) var(--mantine-spacing-md)}.Hero_hero__oRvV_ .Hero_wrapper__yRwI0{display:flex;flex-direction:column;gap:var(--mantine-spacing-xs)}.Hero_hero__oRvV_ .Hero_wrapper__yRwI0 .Hero_image__YFape{display:flex;justify-content:center;align-items:center;order:1;padding:var(--mantine-spacing-md)}.Hero_hero__oRvV_ .Hero_wrapper__yRwI0 .Hero_image__photo__EDVmr{box-shadow:var(--mantine-shadow-lg);border-radius:var(--mantine-radius-lg);max-width:370px;width:100%;height:auto;object-fit:cover;aspect-ratio:1/1}.Hero_hero__oRvV_ .Hero_wrapper__yRwI0 .Hero_content__KHP4r{display:flex;flex-direction:column;align-items:center;order:2;gap:var(--mantine-spacing-sm);padding:0 var(--mantine-spacing-lg);text-align:center}.Hero_hero__oRvV_ .Hero_wrapper__yRwI0 .Hero_content__name__qSjHc{font-weight:800;font-size:2.5rem;line-height:var(--mantine-line-height-xs);color:var(--mantine-color-dark-9)}.Hero_hero__oRvV_ .Hero_wrapper__yRwI0 .Hero_content__title__YQEv3{font-size:var(--mantine-font-size-lg);line-height:var(--mantine-line-height-sm);color:var(--mantine-color-dark-3)}.Hero_hero__oRvV_ .Hero_wrapper__yRwI0 .Hero_content__description__bHUU2{font-size:var(--mantine-font-size-sm);line-height:var(--mantine-line-height-md);color:var(--mantine-color-gray-6)}.Hero_hero__oRvV_ .Hero_wrapper__yRwI0 .Hero_content__techStack__ypEUx{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:var(--mantine-spacing-sm);margin-top:var(--mantine-spacing-md)}.Hero_hero__oRvV_ .Hero_wrapper__yRwI0 .Hero_content__KHP4r .Hero_companies__KgFuM{display:flex;flex-direction:column;align-items:center;gap:var(--mantine-spacing-sm);margin-top:var(--mantine-spacing-md)}.Hero_hero__oRvV_ .Hero_wrapper__yRwI0 .Hero_content__KHP4r .Hero_companies__label__atb6J{margin:0;font-size:var(--mantine-font-size-xs);color:var(--mantine-color-gray-7)}.Hero_hero__oRvV_ .Hero_wrapper__yRwI0 .Hero_content__KHP4r .Hero_companies__avatars__0__eF{display:flex;align-items:center;gap:var(--mantine-spacing-xs)}.Hero_hero__oRvV_ .Hero_wrapper__yRwI0 .Hero_content__KHP4r .Hero_companies__avatars__0__eF .mantine-Avatar-root{border:3px solid var(--mantine-color-blue-6)}.Hero_hero__oRvV_ .Hero_wrapper__yRwI0 .Hero_content__KHP4r .Hero_companies__avatars__0__eF .mantine-Avatar-root img{object-fit:contain}.Hero_hero__oRvV_ .Hero_wrapper__yRwI0 .Hero_content__KHP4r .Hero_ctas__5hVNk{display:flex;flex-direction:column;gap:var(--mantine-spacing-md);margin-top:var(--mantine-spacing-lg);width:100%}.Hero_hero__oRvV_ .Hero_wrapper__yRwI0 .Hero_content__KHP4r .Hero_ctas__primary__39lG9{border:none;width:100%;padding:var(--mantine-spacing-sm) var(--mantine-spacing-xl);background-color:var(--mantine-color-blue-7);transition:all .3s ease;color:var(--mantine-color-white)}.Hero_hero__oRvV_ .Hero_wrapper__yRwI0 .Hero_content__KHP4r .Hero_ctas__primary__39lG9:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(51,154,240,.4);background-color:var(--mantine-color-blue-8)}.Hero_hero__oRvV_ .Hero_wrapper__yRwI0 .Hero_content__KHP4r .Hero_ctas__secondary__Ev3Zv{border:2px solid var(--mantine-color-blue-6);width:100%;padding:var(--mantine-spacing-sm) var(--mantine-spacing-xl);transition:all .3s ease;color:var(--mantine-color-blue-6)}.Hero_hero__oRvV_ .Hero_wrapper__yRwI0 .Hero_content__KHP4r .Hero_ctas__secondary__Ev3Zv:hover{transform:translateY(-2px);background-color:var(--mantine-color-blue-6);color:var(--mantine-color-white)}@media(min-width:992px){.Hero_hero__oRvV_{display:flex;align-items:center;min-height:70vh;padding:0 var(--mantine-spacing-xl)}.Hero_hero__oRvV_ .Hero_wrapper__yRwI0{flex-direction:row;justify-content:center;align-items:center;margin:0 auto}.Hero_hero__oRvV_ .Hero_wrapper__yRwI0 .Hero_content__KHP4r{align-items:flex-start;order:1;flex:1;padding:var(--mantine-spacing-lg) var(--mantine-spacing-xl);text-align:left}.Hero_hero__oRvV_ .Hero_wrapper__yRwI0 .Hero_content__name__qSjHc{font-weight:600;font-size:3.7rem;white-space:pre-line}.Hero_hero__oRvV_ .Hero_wrapper__yRwI0 .Hero_content__title__YQEv3{font-size:var(--mantine-font-size-xl)}.Hero_hero__oRvV_ .Hero_wrapper__yRwI0 .Hero_content__description__bHUU2{font-size:var(--mantine-font-size-md)}.Hero_hero__oRvV_ .Hero_wrapper__yRwI0 .Hero_content_techStack__C8YGx{justify-content:flex-start}.Hero_hero__oRvV_ .Hero_wrapper__yRwI0 .Hero_content__KHP4r .Hero_companies__KgFuM{align-items:flex-start}.Hero_hero__oRvV_ .Hero_wrapper__yRwI0 .Hero_content__KHP4r .Hero_ctas__5hVNk{flex-direction:row;width:auto}.Hero_hero__oRvV_ .Hero_wrapper__yRwI0 .Hero_content__KHP4r .Hero_ctas__primary__39lG9,.Hero_hero__oRvV_ .Hero_wrapper__yRwI0 .Hero_content__KHP4r .Hero_ctas__secondary__Ev3Zv{width:auto}.Hero_hero__oRvV_ .Hero_wrapper__yRwI0 .Hero_image__YFape{order:2;flex:1;padding:var(--mantine-spacing-xl)}.Hero_hero__oRvV_ .Hero_wrapper__yRwI0 .Hero_image__photo__EDVmr{max-width:400px}}@media(min-width:1300px){.Hero_hero__oRvV_{display:flex;align-items:center;min-height:70vh;padding:0 var(--mantine-spacing-xl)}.Hero_hero__oRvV_ .Hero_wrapper__yRwI0{margin:0 auto;max-width:1400px}.Hero_hero__oRvV_ .Hero_wrapper__yRwI0 .Hero_content__KHP4r{gap:var(--mantine-spacing-sm);padding:var(--mantine-spacing-md) 0}.Hero_hero__oRvV_ .Hero_wrapper__yRwI0 .Hero_content__name__qSjHc{font-size:4rem}.Hero_hero__oRvV_ .Hero_wrapper__yRwI0 .Hero_content__title__YQEv3{font-size:1.5rem}.Hero_hero__oRvV_ .Hero_wrapper__yRwI0 .Hero_content__description__bHUU2{font-size:var(--mantine-font-size-lg)}.Hero_hero__oRvV_ .Hero_wrapper__yRwI0 .Hero_content__KHP4r .Hero_companies__KgFuM{gap:var(--mantine-spacing-xs)}.Hero_hero__oRvV_ .Hero_wrapper__yRwI0 .Hero_content__KHP4r .Hero_ctas__5hVNk{gap:var(--mantine-spacing-sm);margin-top:var(--mantine-spacing-xs)}.Hero_hero__oRvV_ .Hero_wrapper__yRwI0 .Hero_image__YFape{padding:var(--mantine-spacing-md)}.Hero_hero__oRvV_ .Hero_wrapper__yRwI0 .Hero_image__photo__EDVmr{max-width:500px}}.Navigation_navigation__jo7ei{z-index:var(--mantine-z-index-app);position:fixed;top:0;left:0;right:0;box-shadow:var(--mantine-shadow-sm);border-bottom:1px solid var(--mantine-color-gray-3);background-color:var(--mantine-color-white)}.Navigation_navigation__jo7ei .Navigation_navigationWrapper__ZBSRe{display:flex;justify-content:space-between;align-items:center;margin:0 auto;max-width:100%;height:70px;padding:0 var(--mantine-spacing-md)}.Navigation_navigation__jo7ei .Navigation_navigationWrapper__logo__CgyNI{cursor:pointer}.Navigation_navigation__jo7ei .Navigation_navigationWrapper__burger__nQKWM{z-index:var(--mantine-z-index-modal)}.Navigation_navigation__jo7ei .Navigation_navigationWrapper__ZBSRe .Navigation_navLinks__4REwM{position:fixed;top:70px;left:0;right:0;flex-direction:column;gap:0;opacity:0;transform:translateY(-100%);box-shadow:var(--mantine-shadow-md);border-bottom:1px solid var(--mantine-color-gray-3);padding:var(--mantine-spacing-md) 0;background-color:var(--mantine-color-white);transition:all .3s ease;visibility:hidden}.Navigation_navigation__jo7ei .Navigation_navigationWrapper__ZBSRe .Navigation_navLinks--opened__eFR4p{opacity:1;transform:translateY(0);visibility:visible}.Navigation_navigation__jo7ei .Navigation_navigationWrapper__ZBSRe .Navigation_navLinks__link__Sq2Dn{position:relative;display:block;border-bottom:1px solid var(--mantine-color-gray-2);padding:var(--mantine-spacing-md) var(--mantine-spacing-xl);font-size:var(--mantine-font-size-sm);text-decoration:none;transition:color .3s ease;color:var(--mantine-color-dark-7)}.Navigation_navigation__jo7ei .Navigation_navigationWrapper__ZBSRe .Navigation_navLinks__link__Sq2Dn:after{position:absolute;bottom:0;left:var(--mantine-spacing-xl);width:0;height:2px;background-color:var(--mantine-color-blue-6);transition:all .3s ease;content:""}.Navigation_navigation__jo7ei .Navigation_navigationWrapper__ZBSRe .Navigation_navLinks__link__Sq2Dn:hover{color:var(--mantine-color-blue-7)}.Navigation_navigation__jo7ei .Navigation_navigationWrapper__ZBSRe .Navigation_navLinks__link--active__61A1Q{font-weight:var(--mantine-font-weight-semibold);color:var(--mantine-color-blue-7)}.Navigation_navigation__jo7ei .Navigation_navigationWrapper__ZBSRe .Navigation_navLinks__link--active__61A1Q:after{width:30px}.Navigation_navigation__jo7ei .Navigation_navigationWrapper__ZBSRe .Navigation_navLinks__link__Sq2Dn:last-child{border-bottom:none}@media(min-width:992px){.Navigation_navigation__jo7ei .Navigation_navigationWrapper__ZBSRe{max-width:1200px}.Navigation_navigation__jo7ei .Navigation_navigationWrapper__ZBSRe .Navigation_navLinks__4REwM{position:static;display:flex;flex-direction:row;gap:var(--mantine-spacing-md);opacity:1;transform:translateY(0);box-shadow:none;border-bottom:none;height:auto;padding:0;background-color:rgba(0,0,0,0);transition:none;visibility:visible}.Navigation_navigation__jo7ei .Navigation_navigationWrapper__ZBSRe .Navigation_navLinks__link__Sq2Dn{border-bottom:none;padding:var(--mantine-spacing-xs) var(--mantine-spacing-sm);font-size:var(--mantine-font-size-sm)}.Navigation_navigation__jo7ei .Navigation_navigationWrapper__ZBSRe .Navigation_navLinks__link__Sq2Dn:after{left:50%;transform:translateX(-50%)}.Navigation_navigation__jo7ei .Navigation_navigationWrapper__ZBSRe .Navigation_navLinks__link--active__61A1Q:after{width:100%}.Navigation_navigation__jo7ei .Navigation_navigationWrapper__burger__nQKWM{display:none}}@media(min-width:1300px){.Navigation_navigation__jo7ei .Navigation_navigationWrapper__ZBSRe{max-width:1400px;padding:0 var(--mantine-spacing-xl)}.Navigation_navigation__jo7ei .Navigation_navLinks__4REwM{gap:var(--mantine-spacing-lg)}.Navigation_navigation__jo7ei .Navigation_navLinks__link__Sq2Dn{font-size:var(--mantine-font-size-md)}}