.contactPage-module__IQPFyq__contactWrapper{padding-top:100px}@media (max-width:768px){.contactPage-module__IQPFyq__contactWrapper{padding-top:50px}.contactPage-module__IQPFyq__contactWrapper>div{border-bottom:none}}
.ContactForm-module__f_V9Ma__contact{border:var(--border-width)solid var(--default-border);border-width:1px 0;flex-direction:row;width:100%;display:flex}.ContactForm-module__f_V9Ma__contact .ContactForm-module__f_V9Ma__contactTitleWrapper{border-right:var(--border-width)solid var(--default-border);flex-direction:column;flex-basis:50%;width:50%;display:flex}.ContactForm-module__f_V9Ma__contact .ContactForm-module__f_V9Ma__contactTitle{width:100%;padding:var(--padding);border-bottom:var(--border-width)solid var(--default-border);flex-direction:column;gap:16px;display:flex}.ContactForm-module__f_V9Ma__contact .ContactForm-module__f_V9Ma__contactTitle p{font-weight:var(--medium);color:var(--secondary-text)}.ContactForm-module__f_V9Ma__contact .ContactForm-module__f_V9Ma__otherContactInfo{width:100%;padding:var(--padding);border-bottom:var(--border-width)solid var(--default-border);flex-direction:column;display:flex}.ContactForm-module__f_V9Ma__contact .ContactForm-module__f_V9Ma__otherContactInfo>div{flex-direction:row;align-items:center;gap:8px;width:100%;display:flex}.ContactForm-module__f_V9Ma__contact .ContactForm-module__f_V9Ma__contactCompanyInfo{width:100%;padding:var(--padding);flex-direction:column;gap:12px;display:flex}.ContactForm-module__f_V9Ma__contact .ContactForm-module__f_V9Ma__contactCompanyInfo>div{flex-direction:column;width:100%;display:flex}.ContactForm-module__f_V9Ma__contact .ContactForm-module__f_V9Ma__contactCompanyInfo>p:first-child{font-size:var(--p-20);font-weight:var(--semi-bold)}.ContactForm-module__f_V9Ma__contact .ContactForm-module__f_V9Ma__contactCompanyInfo p{font-weight:var(--medium);color:var(--secondary-text)}.ContactForm-module__f_V9Ma__contact .ContactForm-module__f_V9Ma__contactForm{background-color:var(--background-1);flex-direction:column;flex-basis:50%;width:50%;display:flex}.ContactForm-module__f_V9Ma__contact .ContactForm-module__f_V9Ma__contactForm .ContactForm-module__f_V9Ma__contactPersonalInfo{width:100%;padding:var(--padding);border-bottom:var(--border-width)solid var(--default-border);flex-direction:column;gap:30px;display:flex}.ContactForm-module__f_V9Ma__contact .ContactForm-module__f_V9Ma__contactForm .ContactForm-module__f_V9Ma__contactProjectInfo{width:100%;padding:var(--padding);flex-direction:column;gap:30px;display:flex}.ContactForm-module__f_V9Ma__contact .ContactForm-module__f_V9Ma__contactForm .ContactForm-module__f_V9Ma__contactPersonalInfo input{width:100%}.ContactForm-module__f_V9Ma__contact .ContactForm-module__f_V9Ma__contactForm .ContactForm-module__f_V9Ma__contactProjectInfo .ContactForm-module__f_V9Ma__serviceSelection{flex-direction:column;gap:15px;width:100%;display:flex}.ContactForm-module__f_V9Ma__contact .ContactForm-module__f_V9Ma__contactForm .ContactForm-module__f_V9Ma__contactProjectInfo .ContactForm-module__f_V9Ma__serviceSelection>p{font-weight:var(--medium);color:var(--placeholder-text)}.ContactForm-module__f_V9Ma__contact .ContactForm-module__f_V9Ma__contactForm .ContactForm-module__f_V9Ma__contactProjectInfo .ContactForm-module__f_V9Ma__serviceSelection .ContactForm-module__f_V9Ma__serviceSelector{flex-flow:wrap;gap:15px;width:100%;display:flex}.ContactForm-module__f_V9Ma__contact .ContactForm-module__f_V9Ma__contactForm .ContactForm-module__f_V9Ma__contactProjectInfo .ContactForm-module__f_V9Ma__serviceSelection .ContactForm-module__f_V9Ma__serviceSelector .ContactForm-module__f_V9Ma__selectorOption{width:max-content;height:max-content;font-size:var(--p-14);font-weight:var(--medium);color:var(--secondary-text);background-color:var(--background-1);text-wrap-mode:nowrap;border:var(--border-width)solid var(--default-border);cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:100px;justify-content:center;align-items:center;padding:6px 9px;display:flex}.ContactForm-module__f_V9Ma__contact .ContactForm-module__f_V9Ma__contactForm .ContactForm-module__f_V9Ma__contactProjectInfo .ContactForm-module__f_V9Ma__serviceSelection .ContactForm-module__f_V9Ma__serviceSelector .ContactForm-module__f_V9Ma__selectorOption.ContactForm-module__f_V9Ma__informationSystemsOption{border-color:var(--information-systems-secondary)}.ContactForm-module__f_V9Ma__contact .ContactForm-module__f_V9Ma__contactForm .ContactForm-module__f_V9Ma__contactProjectInfo .ContactForm-module__f_V9Ma__serviceSelection .ContactForm-module__f_V9Ma__serviceSelector .ContactForm-module__f_V9Ma__selectorOption.ContactForm-module__f_V9Ma__informationSystemsOption.ContactForm-module__f_V9Ma__selected{background-color:var(--information-systems-secondary);color:var(--information-systems-primary)}.ContactForm-module__f_V9Ma__contact .ContactForm-module__f_V9Ma__contactForm .ContactForm-module__f_V9Ma__contactProjectInfo .ContactForm-module__f_V9Ma__serviceSelection .ContactForm-module__f_V9Ma__serviceSelector .ContactForm-module__f_V9Ma__selectorOption.ContactForm-module__f_V9Ma__webApplicationsOption{border-color:var(--web-applications-secondary)}.ContactForm-module__f_V9Ma__contact .ContactForm-module__f_V9Ma__contactForm .ContactForm-module__f_V9Ma__contactProjectInfo .ContactForm-module__f_V9Ma__serviceSelection .ContactForm-module__f_V9Ma__serviceSelector .ContactForm-module__f_V9Ma__selectorOption.ContactForm-module__f_V9Ma__webApplicationsOption.ContactForm-module__f_V9Ma__selected{background-color:var(--web-applications-secondary);color:var(--web-applications-primary)}.ContactForm-module__f_V9Ma__contact .ContactForm-module__f_V9Ma__contactForm .ContactForm-module__f_V9Ma__contactProjectInfo .ContactForm-module__f_V9Ma__serviceSelection .ContactForm-module__f_V9Ma__serviceSelector .ContactForm-module__f_V9Ma__selectorOption.ContactForm-module__f_V9Ma__cloudServicesOption{border-color:var(--cloud-services-secondary)}.ContactForm-module__f_V9Ma__contact .ContactForm-module__f_V9Ma__contactForm .ContactForm-module__f_V9Ma__contactProjectInfo .ContactForm-module__f_V9Ma__serviceSelection .ContactForm-module__f_V9Ma__serviceSelector .ContactForm-module__f_V9Ma__selectorOption.ContactForm-module__f_V9Ma__cloudServicesOption.ContactForm-module__f_V9Ma__selected{background-color:var(--cloud-services-secondary);color:var(--cloud-services-primary)}.ContactForm-module__f_V9Ma__contact .ContactForm-module__f_V9Ma__contactForm .ContactForm-module__f_V9Ma__contactProjectInfo .ContactForm-module__f_V9Ma__serviceSelection .ContactForm-module__f_V9Ma__serviceSelector .ContactForm-module__f_V9Ma__selectorOption.ContactForm-module__f_V9Ma__hostingOption{border-color:var(--hosting-secondary)}.ContactForm-module__f_V9Ma__contact .ContactForm-module__f_V9Ma__contactForm .ContactForm-module__f_V9Ma__contactProjectInfo .ContactForm-module__f_V9Ma__serviceSelection .ContactForm-module__f_V9Ma__serviceSelector .ContactForm-module__f_V9Ma__selectorOption.ContactForm-module__f_V9Ma__hostingOption.ContactForm-module__f_V9Ma__selected{background-color:var(--hosting-secondary);color:var(--hosting-primary)}.ContactForm-module__f_V9Ma__contact .ContactForm-module__f_V9Ma__contactForm .ContactForm-module__f_V9Ma__contactProjectInfo textarea{width:100%}.ContactForm-module__f_V9Ma__contact .ContactForm-module__f_V9Ma__contactForm .ContactForm-module__f_V9Ma__policyAgreement{background-color:var(--background-1);width:100%;padding:calc(var(--padding)/2);border:var(--border-width)solid var(--default-border);border-radius:var(--border-radius);flex-direction:row;align-items:center;display:flex}.ContactForm-module__f_V9Ma__contact .ContactForm-module__f_V9Ma__contactForm .ContactForm-module__f_V9Ma__submitButton{width:100%;padding:var(--padding);border-top:var(--border-width)solid var(--default-border);flex-direction:column;justify-content:center;align-items:center;display:flex}.ContactForm-module__f_V9Ma__contact .ContactForm-module__f_V9Ma__contactForm .ContactForm-module__f_V9Ma__submitButton button,.ContactForm-module__f_V9Ma__contact .ContactForm-module__f_V9Ma__contactForm .ContactForm-module__f_V9Ma__submitButton a{width:100%}.ContactForm-module__f_V9Ma__contact .ContactForm-module__f_V9Ma__contactForm .ContactForm-module__f_V9Ma__contactCompanyInfo{background-color:var(--background-2);border-top:var(--border-width)solid var(--default-border);padding:var(--desktop-padding)var(--padding);display:none}@media (max-width:768px){.ContactForm-module__f_V9Ma__contact{flex-direction:column}.ContactForm-module__f_V9Ma__contact .ContactForm-module__f_V9Ma__contactTitleWrapper,.ContactForm-module__f_V9Ma__contact .ContactForm-module__f_V9Ma__contactTitle{border-right:none;flex-basis:auto;width:100%}.ContactForm-module__f_V9Ma__contact .ContactForm-module__f_V9Ma__contactTitleWrapper .ContactForm-module__f_V9Ma__contactCompanyInfo{display:none}.ContactForm-module__f_V9Ma__contact .ContactForm-module__f_V9Ma__contactForm{flex-basis:auto;width:100%}.ContactForm-module__f_V9Ma__contact .ContactForm-module__f_V9Ma__contactForm .ContactForm-module__f_V9Ma__contactCompanyInfo{display:flex}}
.Checkbox-module__gTZQKa__checkbox{cursor:pointer;flex-direction:row;align-items:center;gap:14px;display:flex}.Checkbox-module__gTZQKa__box{border:var(--border-width)solid var(--button-border);border-radius:calc(var(--border-radius)/2);background-color:var(--background-1);min-width:20px;min-height:20px;transition:border-color var(--transition-duration),background-color var(--transition-duration);position:relative}.Checkbox-module__gTZQKa__label{font-size:var(--p);-webkit-user-select:none;user-select:none;color:var(--secondary-text)}.Checkbox-module__gTZQKa__checked{background-color:var(--background-3);border-color:var(--background-3)}.Checkbox-module__gTZQKa__checkmark{border:solid var(--background-1);border-width:0 2px 2px 0;width:6px;height:12px;position:absolute;top:1.3px;left:6px;transform:rotate(45deg)}
.PrimaryButton-module__mF9GRa__primaryButton{width:max-content;height:max-content;padding:var(--button-padding);background-color:var(--background-3);color:var(--background-1);cursor:pointer;font-size:var(--p);font-weight:var(--medium);border-radius:var(--border-radius);text-wrap-mode:nowrap;transition:all var(--transition-duration)ease-out;border:none;outline:none;justify-content:center;align-items:center;display:flex}.PrimaryButton-module__mF9GRa__primaryButton:hover{background-color:var(--hover-background-1);transition:all var(--transition-duration)ease-out}.PrimaryButton-module__mF9GRa__primaryButton:focus{outline:none}.PrimaryButton-module__mF9GRa__primaryButton:disabled{background-color:var(--hover-background-1);color:var(--disabled-text);cursor:default}.PrimaryButton-module__mF9GRa__large{font-size:var(--p-16);width:100%;padding:12px 16px}
.SecondaryButton-module__TQm1Fa__secondaryButton{width:max-content;height:max-content;padding:var(--button-padding);background-color:var(--background-1);color:var(--primary-text);border:var(--border-width)solid var(--button-border);cursor:pointer;font-size:var(--p);font-weight:var(--medium);border-radius:var(--border-radius);text-wrap-mode:nowrap;transition:all var(--transition-duration)ease-out;outline:none;justify-content:center;align-items:center;display:flex}.SecondaryButton-module__TQm1Fa__secondaryButton:hover{background-color:var(--hover-background-3);transition:all var(--transition-duration)ease-out}.SecondaryButton-module__TQm1Fa__secondaryButton:focus{outline:none}.SecondaryButton-module__TQm1Fa__large{font-size:var(--p-16);width:100%;padding:12px 16px}.SecondaryButton-module__TQm1Fa__icon{padding:var(--button-square-padding);width:max-content;height:max-content}
.Input-module__TI424W__input{width:450px;height:max-content;padding:var(--input-padding);background-color:var(--background-1);cursor:text;font-size:var(--p);font-weight:var(--medium);border:none;border:var(--border-width)solid var(--button-border);border-radius:var(--border-radius);text-wrap-mode:nowrap;transition:all var(--transition-duration)ease-out;outline:none;justify-content:center;align-items:center;display:flex}.Input-module__TI424W__inputWrapper{flex-direction:column;gap:5px;display:flex}.Input-module__TI424W__label{font-weight:var(--regular);color:var(--secondary-text)}.Input-module__TI424W__large{width:100%;max-width:100%;font-size:var(--p-16);padding:12px 16px}.Input-module__TI424W__input:focus{border:var(--border-width)solid var(--button-border);transition:all var(--transition-duration)ease-out;outline:none}.Input-module__TI424W__input::placeholder{color:var(--placeholder-text);padding:0}.Input-module__TI424W__input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.Input-module__TI424W__input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.Input-module__TI424W__input[type=number]{appearance:textfield}
.Hint-module__n-oX8q__hint{width:100%;height:max-content;padding:var(--hint-padding);border-radius:var(--border-radius);border-width:var(--border-width);border-style:solid;flex-direction:row;justify-content:space-between;align-items:center;gap:30px;display:flex}.Hint-module__n-oX8q__hint.Hint-module__n-oX8q__info{background-color:var(--hint-background-info);border-color:var(--default-border);color:var(--secondary-text)}.Hint-module__n-oX8q__hint.Hint-module__n-oX8q__success{background-color:var(--hint-background-success);border-color:var(--hint-border-success);color:var(--hint-success-text)}.Hint-module__n-oX8q__hint.Hint-module__n-oX8q__warning{background-color:var(--hint-background-warning);border-color:var(--hint-border-warning);color:var(--hint-warning-text)}.Hint-module__n-oX8q__hint.Hint-module__n-oX8q__error{background-color:var(--hint-background-error);border-color:var(--hint-border-error);color:var(--hint-error-text)}.Hint-module__n-oX8q__hint>svg{cursor:pointer;min-width:24px;min-height:24px}
.SideMenu-module__GRdCMq__sideMenu{flex-direction:column;min-width:200px;height:max-content;display:flex}
.SideMenuItem-module__0Ea9vG__sideMenuItem{border-radius:var(--border-radius);width:100%;padding:8px 12px}.SideMenuItem-module__0Ea9vG__sideMenuItem>p{color:var(--secondary-text)}.SideMenuItem-module__0Ea9vG__sideMenuItem.SideMenuItem-module__0Ea9vG__active{background-color:var(--hover-background-3)}.SideMenuItem-module__0Ea9vG__sideMenuItem.SideMenuItem-module__0Ea9vG__active>p{color:var(--primary-text)}.SideMenuItem-module__0Ea9vG__sideMenuItem:hover{cursor:pointer}
.Cta-module__0Okn1W__ctaContainer{border-radius:var(--border-radius);border:var(--border-width)solid var(--default-border);background-color:var(--background-1);flex-direction:row;width:100%;max-width:1080px;height:max-content;padding-left:30px;display:flex}.Cta-module__0Okn1W__ctaContainer>.Cta-module__0Okn1W__text{flex-direction:column;gap:15px;width:100%;padding:30px 0;display:flex}.Cta-module__0Okn1W__ctaContainer>.Cta-module__0Okn1W__text>.Cta-module__0Okn1W__header{font-size:var(--p-20);font-weight:var(--semi-bold)}.Cta-module__0Okn1W__webApplicationsCta>.Cta-module__0Okn1W__text>.Cta-module__0Okn1W__header>span{color:var(--web-applications-text)}.Cta-module__0Okn1W__informationSystemsCta>.Cta-module__0Okn1W__text>.Cta-module__0Okn1W__header>span{color:var(--information-systems-primary)}.Cta-module__0Okn1W__hostingCta>.Cta-module__0Okn1W__text>.Cta-module__0Okn1W__header>span{color:var(--hosting-primary)}.Cta-module__0Okn1W__cloudServicesCta>.Cta-module__0Okn1W__text>.Cta-module__0Okn1W__header>span{color:var(--cloud-services-primary)}.Cta-module__0Okn1W__ctaContainer>.Cta-module__0Okn1W__text>.Cta-module__0Okn1W__subText{color:var(--secondary-text);font-weight:var(--medium)}.Cta-module__0Okn1W__ctaContainer .Cta-module__0Okn1W__logoAndButtons{flex-direction:column;justify-content:space-between;align-items:flex-end;width:max-content;display:flex}.Cta-module__0Okn1W__ctaContainer .Cta-module__0Okn1W__logo{flex-direction:column;justify-content:flex-end;width:max-content;padding:15px;display:flex}.Cta-module__0Okn1W__ctaContainer .Cta-module__0Okn1W__cutOut{border-radius:var(--border-radius)0 var(--border-radius)0;border:var(--border-width)solid var(--default-border);background-color:var(--background-2);border-width:1px 0 0 1px;width:max-content;height:max-content;padding:15px;display:flex}@media (max-width:768px){.Cta-module__0Okn1W__ctaContainer{flex-direction:column;padding:0}.Cta-module__0Okn1W__ctaContainer>.Cta-module__0Okn1W__text{flex-direction:column;gap:15px;width:100%;padding:20px;display:flex}.Cta-module__0Okn1W__ctaContainer .Cta-module__0Okn1W__logo{display:none}.Cta-module__0Okn1W__ctaContainer .Cta-module__0Okn1W__logoAndButtons{width:100%}}
.CookiePopup-module__J8wRUW__cookiePopup{max-width:530px;left:calc(var(--padding)/2);bottom:calc(var(--padding)/2);padding:calc(var(--padding)/2);background-color:var(--background-1);border:var(--border-width)solid var(--default-border);border-radius:var(--border-radius);z-index:1000;flex-direction:column;gap:15px;position:fixed}.CookiePopup-module__J8wRUW__cookiePopup p:first-child{color:var(--primary-text)}.CookiePopup-module__J8wRUW__cookiePopup p{color:var(--secondary-text)}.CookiePopup-module__J8wRUW__cookiePopup p>span,.CookiePopup-module__J8wRUW__cookiePopup>a{color:var(--primary-text)}.CookiePopup-module__J8wRUW__cookiePopup>.CookiePopup-module__J8wRUW__buttonContainer{gap:calc(var(--padding)/2);justify-content:flex-end;display:flex}.CookiePopup-module__J8wRUW__cookieDetailsWrapper{width:100%;height:100%;padding:var(--padding);background-color:var(--background-overlay);-webkit-backdrop-filter:blur(1.5px);backdrop-filter:blur(1.5px);z-index:1000;justify-content:center;align-items:center;position:fixed;inset:0}.CookiePopup-module__J8wRUW__cookieDetails{background-color:var(--background-2);border:var(--border-width)solid var(--default-border);border-radius:var(--border-radius);flex-direction:column;width:100%;max-width:750px;display:flex;position:relative}.CookiePopup-module__J8wRUW__cookieDetails>.CookiePopup-module__J8wRUW__details{padding:calc(var(--padding)/1.5);flex-direction:column;gap:20px;display:flex}.CookiePopup-module__J8wRUW__cookieDetails>.CookiePopup-module__J8wRUW__details>p{color:var(--secondary-text)}.CookiePopup-module__J8wRUW__cookieDetails>.CookiePopup-module__J8wRUW__details>p>span{color:var(--primary-text)}.CookiePopup-module__J8wRUW__cookieDetails>.CookiePopup-module__J8wRUW__details>p:first-child{color:var(--primary-text);font-size:var(--p-20);font-weight:var(--semi-bold)}.CookiePopup-module__J8wRUW__cookieDetails>.CookiePopup-module__J8wRUW__details>.CookiePopup-module__J8wRUW__policies{flex-direction:column;gap:10px;display:flex}.CookiePopup-module__J8wRUW__cookieDetails>.CookiePopup-module__J8wRUW__details>.CookiePopup-module__J8wRUW__policies>p{color:var(--secondary-text)}.CookiePopup-module__J8wRUW__cookieDetails>.CookiePopup-module__J8wRUW__details>.CookiePopup-module__J8wRUW__policies>div{flex-direction:row;gap:15px;display:flex}.CookiePopup-module__J8wRUW__cookieDetails .CookiePopup-module__J8wRUW__buttonContainer{gap:calc(var(--padding)/2);padding:calc(var(--padding)/2)calc(var(--padding)/1.5);background-color:var(--background-1);border-top:var(--border-width)solid var(--default-border);border-radius:0 0 var(--border-radius)var(--border-radius);justify-content:flex-end;display:flex}@media (max-width:768px){.CookiePopup-module__J8wRUW__cookiePopup{left:calc(var(--mobile-padding)*.75);bottom:calc(var(--mobile-padding)*.75);right:calc(var(--mobile-padding)*.75);max-width:unset;width:calc(100% - calc(var(--mobile-padding)*.75)*2 - .5px)}.CookiePopup-module__J8wRUW__cookieDetails>.CookiePopup-module__J8wRUW__details>.CookiePopup-module__J8wRUW__policies>div{flex-direction:column}}
.HostingConfigurator-module__u5WPZG__hostingConfigurator{flex-direction:row;justify-content:stretch;display:flex}.HostingConfigurator-module__u5WPZG__title{max-width:33.3333%;padding:var(--padding);border-right:var(--border-width)solid var(--default-border);flex-direction:column;flex:0 0 33.3333%;gap:15px;display:flex}.HostingConfigurator-module__u5WPZG__title>p{color:var(--secondary-text)}.HostingConfigurator-module__u5WPZG__options{width:100%;padding:var(--padding);flex-direction:column;flex:2;gap:20px;display:flex}.HostingConfigurator-module__u5WPZG__servicesPrice{background-color:var(--background-1);border:var(--border-width)solid var(--default-border);border-radius:var(--border-radius);flex-direction:row;justify-content:space-between;width:100%;padding:20px;display:flex}.HostingConfigurator-module__u5WPZG__servicesPrice>p:last-child{color:var(--secondary-text)}.HostingConfigurator-module__u5WPZG__servicesPrice>div{flex-direction:column;gap:5px;width:75%;display:flex}.HostingConfigurator-module__u5WPZG__servicesPrice>div>p:last-child{font-size:var(--p-14);color:var(--secondary-text)}.HostingConfigurator-module__u5WPZG__finalPrice{flex-direction:row;justify-content:flex-end;width:100%;padding-top:20px;display:flex}.HostingConfigurator-module__u5WPZG__finalPrice>p{font-size:var(--p-20);font-weight:var(--semi-bold)}@media (max-width:768px){.HostingConfigurator-module__u5WPZG__hostingConfigurator{flex-direction:column}.HostingConfigurator-module__u5WPZG__title{border-right:none;border-bottom:var(--border-width)solid var(--default-border);max-width:100%}.HostingConfigurator-module__u5WPZG__title>p{font-size:var(--p-16)}.HostingConfigurator-module__u5WPZG__options{width:100%}.HostingConfigurator-module__u5WPZG__servicesPrice{flex-direction:column;gap:20px}.HostingConfigurator-module__u5WPZG__servicesPrice>p:last-child{align-self:flex-end}.HostingConfigurator-module__u5WPZG__servicesPrice>div{width:100%}.HostingConfigurator-module__u5WPZG__finalPrice{padding-top:10px}}
.Project-module__JFJvDG__project{width:33.33%;padding:var(--padding);border-right:var(--border-width)solid var(--default-border);cursor:pointer;transition:all var(--transition-duration)ease-in-out;flex-direction:column;gap:24px;display:flex}.Project-module__JFJvDG__project:hover{background:var(--background-1);transition:all var(--transition-duration)ease-in-out}.Project-module__JFJvDG__projectText{flex-direction:column;gap:8px;display:flex}.Project-module__JFJvDG__projectText .Project-module__JFJvDG__projectTitle{font-size:var(--p-20);font-weight:var(--semi-bold)}.Project-module__JFJvDG__projectText .Project-module__JFJvDG__projectDescription{font-size:var(--p);font-weight:var(--medium);color:var(--secondary-text)}.Project-module__JFJvDG__projectText .Project-module__JFJvDG__projectDescription span{color:var(--primary-text)}.Project-module__JFJvDG__project .Project-module__JFJvDG__projectButons{flex-direction:row;justify-content:flex-end;width:100%;display:flex}@media (max-width:768px){.Project-module__JFJvDG__project{border-right:none;border-bottom:var(--border-width)solid var(--default-border);width:100%}.Project-module__JFJvDG__project:last-child{border-bottom:none}}
.Technologies-module__8VES6q__technologies{background-color:var(--background-4);flex-direction:column;width:100%;display:flex}.Technologies-module__8VES6q__technologiesTitle{padding:var(--padding);border-bottom:var(--border-width)solid var(--dark-border);display:flex}.Technologies-module__8VES6q__technologiesTitle>p{color:var(--tertiary-text);font-size:var(--p-24);font-weight:var(--semi-bold)}.Technologies-module__8VES6q__technologiesCards{flex-direction:row;width:100%;display:flex}.Technologies-module__8VES6q__technologyCard{border-left:var(--border-width)solid var(--dark-border);flex-direction:column;width:100%;display:flex}.Technologies-module__8VES6q__technologyTitle{padding:calc(var(--padding)/2)var(--padding);border-bottom:var(--border-width)solid var(--dark-border);flex-direction:row;align-items:center;gap:15px;display:flex}.Technologies-module__8VES6q__technologyTitle>p{font-size:var(--p-20);font-weight:var(--semi-bold);color:var(--tertiary-text)}.Technologies-module__8VES6q__technologyDescription{padding:var(--padding);flex-direction:column;gap:15px;display:flex}.Technologies-module__8VES6q__technologyDescription>p{font-size:var(--p-16);color:var(--tertiary-text);font-weight:var(--medium)}.Technologies-module__8VES6q__technologyDescription>p:first-child{color:var(--secondary-text)}@media (max-width:768px){.Technologies-module__8VES6q__technologiesTitle{text-align:center;border-bottom:none;justify-content:center}.Technologies-module__8VES6q__technologiesTitle>p{width:80%}.Technologies-module__8VES6q__technologiesCards{flex-direction:column}.Technologies-module__8VES6q__technologyTitle{padding:calc(var(--padding)*.75)var(--padding)}.Technologies-module__8VES6q__technologyCard{border-left:none;border-top:var(--border-width)solid var(--dark-border);width:100%}}
.Hint-module__WwNiQG__hint{width:100%;height:max-content;padding:var(--hint-padding);border-radius:var(--border-radius);border-width:var(--border-width);border-style:solid;flex-direction:row;justify-content:space-between;align-items:center;gap:30px;margin-bottom:30px;display:flex}.Hint-module__WwNiQG__hint.Hint-module__WwNiQG__info{background-color:var(--hint-background-info);border-color:var(--default-border);color:var(--secondary-text)}.Hint-module__WwNiQG__hint.Hint-module__WwNiQG__success{background-color:var(--hint-background-success);border-color:var(--hint-border-success);color:var(--hint-success-text)}.Hint-module__WwNiQG__hint.Hint-module__WwNiQG__warning{background-color:var(--hint-background-warning);border-color:var(--hint-border-warning);color:var(--hint-warning-text)}.Hint-module__WwNiQG__hint.Hint-module__WwNiQG__error{background-color:var(--hint-background-error);border-color:var(--hint-border-error);color:var(--hint-error-text)}.Hint-module__WwNiQG__hint>svg{cursor:pointer;min-width:24px;min-height:24px}
