.AnimatedRender-module__QB9Vma__animation_config{opacity:0;animation-duration:1s;animation-iteration-count:1;animation-fill-mode:forwards}.AnimatedRender-module__QB9Vma__fadeIn{animation-name:AnimatedRender-module__QB9Vma__fadeIn}.AnimatedRender-module__QB9Vma__fadeInLeft{animation-name:AnimatedRender-module__QB9Vma__fadeInLeft}.AnimatedRender-module__QB9Vma__fadeInDown{animation-name:AnimatedRender-module__QB9Vma__fadeInDown}.AnimatedRender-module__QB9Vma__bounceInDown{animation-name:AnimatedRender-module__QB9Vma__bounceInDown}.AnimatedRender-module__QB9Vma__pulse{animation-name:AnimatedRender-module__QB9Vma__pulse}.AnimatedRender-module__QB9Vma__slideInUp{animation-name:AnimatedRender-module__QB9Vma__slideInUp}@keyframes AnimatedRender-module__QB9Vma__fadeIn{to{opacity:1}}@keyframes AnimatedRender-module__QB9Vma__fadeInLeft{0%{transform:translate(-400%)}to{opacity:1;transform:translate(0,0)}}@keyframes AnimatedRender-module__QB9Vma__fadeInDown{0%{transform:translateY(-100%)}to{opacity:1;transform:translate(0,0)}}@keyframes AnimatedRender-module__QB9Vma__bounceInDown{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.25,.8,.25,1)}0%{opacity:0;transform:translateY(-2000px)scaleY(2)}60%{opacity:1;transform:translateY(20px)scaleY(.95)}75%{transform:translateY(-5px)scaleY(.98)}90%{transform:translateY(2px)scaleY(.99)}to{opacity:1;transform:translate(0,0)scaleY(1)}}@keyframes AnimatedRender-module__QB9Vma__pulse{0%{opacity:1;transform:scale3d(1.5,1.5,1.5)}50%{transform:scale3d(1.05,1.05,1.05)}to{opacity:1;transform:scale(1)}}@keyframes AnimatedRender-module__QB9Vma__slideInUp{0%{visibility:visible;transform:translateY(100%)}to{opacity:1;transform:translate(0,0)}}
.NavHamburguer-module__ta9nna__hamburguer{width:21px;height:21px;position:relative}.NavHamburguer-module__ta9nna__bar{height:3px;transition:top var(--transition-time) ease var(--transition-time), transform var(--transition-time) ease-out .1s, opacity .1s ease var(--transition-time);--middle:6px;background:#fff;border-radius:3px;position:absolute;left:0;right:0}.NavHamburguer-module__ta9nna__top{top:0}.NavHamburguer-module__ta9nna__middle{top:var(--middle)}.NavHamburguer-module__ta9nna__bottom{top:12px}.NavHamburguer-module__ta9nna__hamburguer[aria-expanded=true] .NavHamburguer-module__ta9nna__top{top:var(--middle);transition:top var(--transition-time) ease .1s, transform var(--transition-time) ease-out var(--transition-time);transform:rotate(45deg)}.NavHamburguer-module__ta9nna__hamburguer[aria-expanded=true] .NavHamburguer-module__ta9nna__middle{opacity:0;transition:opacity .1s ease var(--transition-time)}.NavHamburguer-module__ta9nna__hamburguer[aria-expanded=true] .NavHamburguer-module__ta9nna__bottom{top:var(--middle);transition:top var(--transition-time) ease .1s, transform var(--transition-time) ease-out var(--transition-time);transform:rotate(-45deg)}@media (min-width:550px){.NavHamburguer-module__ta9nna__hamburguer{display:none}}
.NavButton-module__Q0qNuq__button{visibility:visible;z-index:10;width:4rem;height:3rem;position:fixed;top:20px;right:10px}.NavButton-module__Q0qNuq__overlay{opacity:0;opacity:0;pointer-events:none;height:100vh;transition:opacity var(--transition-time) ease-in-out;z-index:5;background:#000;width:100vw;position:fixed;inset:0}.NavButton-module__Q0qNuq__overlay__active{opacity:.8;pointer-events:all}@media (min-width:550px){.NavButton-module__Q0qNuq__button{display:none}}
.TextGradient-module__03v4DG__text_gradient_config{background:var(--text-gradient);-webkit-background-clip:text;background-clip:text;transition:color .4s,background-size .4s}.TextGradient-module__03v4DG__in_hover{color:inherit}.TextGradient-module__03v4DG__in_hover:hover{color:#0000}.TextGradient-module__03v4DG__text_gradient{color:#0000!important}.TextGradient-module__03v4DG__ellipsis{text-overflow:ellipsis;overflow:hidden}
.Text-module__ZeQDkW__text{color:var(--text-color)}.Text-module__ZeQDkW__centered{text-align:center}.Text-module__ZeQDkW__uppercase{text-transform:uppercase}.Text-module__ZeQDkW__xl{font-size:clamp(2.6rem,2.5vw,3.6rem)}.Text-module__ZeQDkW__title{font-size:clamp(2.6rem,2.5vw,3rem)}.Text-module__ZeQDkW__subtitle{font-size:clamp(2rem,2.5vw,2.5rem)}.Text-module__ZeQDkW__text_size{font-size:clamp(1.5rem,2.5vw,2rem)}.Text-module__ZeQDkW__description{font-size:clamp(1.6rem,2.4vw,1.6rem)}.Text-module__ZeQDkW__caption{font-size:clamp(1.4rem,2.4vw,1.4rem)}.Text-module__ZeQDkW__small{font-size:1.4rem}.Text-module__ZeQDkW__xs{font-size:clamp(1rem,2.4vw,1rem)}
.NavItem-module__xWuDBq__nav_link{color:var(--text-color);cursor:pointer;margin-left:var(--nav-mobile-spacing);margin-bottom:var(--nav-mobile-spacing);padding:.5rem;display:block;position:relative}.NavItem-module__xWuDBq__nav_link span{cursor:pointer;font-size:1.6rem;font-weight:500}@media (min-width:550px){.NavItem-module__xWuDBq__nav_link{margin-bottom:0;margin-left:0}.NavItem-module__xWuDBq__nav_link span:after{border-bottom:2px solid var(--gradient-color);content:"";transform-origin:100%;border-radius:10px;transition:transform .5s ease-in-out;display:block;transform:scaleX(0)}.NavItem-module__xWuDBq__nav_link span:hover:after{transform-origin:0%;transform:scaleX(1)}}
.SvgGradient-module__qrj0bG__icon{cursor:pointer;transition:all .5s;transform:translateY(0)}.SvgGradient-module__qrj0bG__icon_animate:hover{transform:translateY(5px)}.SvgGradient-module__qrj0bG__stop{stop-opacity:1;transition:all .5s}.SvgGradient-module__qrj0bG__white_stop{stop-color:white}.SvgGradient-module__qrj0bG__first_stop{stop-color:var(--first-gradient-color)}.SvgGradient-module__qrj0bG__second_stop{stop-color:var(--second-gradient-color)}.SvgGradient-module__qrj0bG__third_stop{stop-color:var(--third-gradient-color)}.SvgGradient-module__qrj0bG__fourth_stop{stop-color:var(--fourth-gradient-color)}
.Dropdown-module__lbYCwa__dropdown_container{margin-left:var(--nav-mobile-spacing);z-index:5;max-width:100%;padding:.5rem;position:relative}.Dropdown-module__lbYCwa__dropdown_input{display:none}.Dropdown-module__lbYCwa__label_container{align-items:center;display:flex}.Dropdown-module__lbYCwa__label{font-family:Arial}.Dropdown-module__lbYCwa__dropdown_input:checked+.Dropdown-module__lbYCwa__label_container .Dropdown-module__lbYCwa__label,.Dropdown-module__lbYCwa__dropdown_input:not(:checked)+.Dropdown-module__lbYCwa__label_container .Dropdown-module__lbYCwa__label{cursor:pointer;border:none;font-size:1.6rem;transition:all .2s linear;position:relative}.Dropdown-module__lbYCwa__section_dropdown{opacity:0;pointer-events:none;background-color:#0000;border-radius:5px;width:100%;min-width:12rem;padding:10px 10px 0;transition:all .15s linear;position:absolute;top:37px;left:-12px;transform:translateY(20px)}.Dropdown-module__lbYCwa__dropdown_input:checked~.Dropdown-module__lbYCwa__section_dropdown{opacity:1;pointer-events:all;transform:translateY(0)}.Dropdown-module__lbYCwa__label+svg{transform:rotate(0)translateY(1.5px)}.Dropdown-module__lbYCwa__dropdown_input:checked+div .Dropdown-module__lbYCwa__label+svg{transform:rotate(-180deg)}.Dropdown-module__lbYCwa__label+svg:hover{transform:translateY(1.5px)}.Dropdown-module__lbYCwa__label+svg path{fill:#fff;transition:all var(--transition-time)}.Dropdown-module__lbYCwa__label_container:hover svg path{fill:var(--gradient-color)}.Dropdown-module__lbYCwa__label_container:hover label{color:#0000}@media (min-width:550px){.Dropdown-module__lbYCwa__dropdown_container{margin-left:0}.Dropdown-module__lbYCwa__label_container{padding-bottom:1px}.Dropdown-module__lbYCwa__section_dropdown{background-color:#2f3455;left:-6px}.Dropdown-module__lbYCwa__dropdown_input:checked~.Dropdown-module__lbYCwa__section_dropdown:after{content:"";z-index:2;border-bottom:8px solid #2f3455;border-left:8px solid #0000;border-right:8px solid #0000;width:0;height:0;transition:all .2s linear;display:block;position:absolute;top:-7px;left:10px}}
.NavToggleLanguage-module__5RY4PG__language_item{color:var(--text-color);cursor:pointer;text-align:start;align-items:center;gap:.5rem;width:100%;margin-bottom:30px;padding-inline:.5rem;font-family:Arial;display:flex}.NavToggleLanguage-module__5RY4PG__flag_container{transform:translateY(1px)}.NavToggleLanguage-module__5RY4PG__language_item:hover{opacity:.7}@media (min-width:550px){.NavToggleLanguage-module__5RY4PG__language_item{margin-bottom:12px;padding-inline:0}}
.HeaderContent-module__W-sjya__header{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background-color:#121725;background-image:var(--background-image);opacity:1;z-index:100;border-radius:0;width:18rem;height:100%;min-height:100vh;margin-block:0;transition:transform .5s;animation-iteration-count:0;animation-fill-mode:none;position:fixed;top:0;left:auto;right:0}.HeaderContent-module__W-sjya__nav{border:1px solid #0000;border-radius:0;width:100%;height:100%;padding-top:7rem;overflow-y:auto}@media (min-width:550px){body .HeaderContent-module__W-sjya__header{box-shadow:none;opacity:0;background:0 0;border-left:none;border-radius:30px;width:fit-content;height:auto;min-height:auto;margin-block:10px;margin-inline:auto;animation-iteration-count:1;animation-fill-mode:forwards;left:0;transform:none}.HeaderContent-module__W-sjya__nav{border-radius:30px;flex-direction:row;justify-content:center;align-items:center;gap:4rem 1rem;width:fit-content;margin:0 auto;padding:10px;animation:1s linear both HeaderContent-module__W-sjya__nav_animation;animation-timeline:scroll();animation-range:0 200px;display:flex;overflow-y:visible}}@keyframes HeaderContent-module__W-sjya__nav_animation{to{border:1px solid #bab5b512;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a}}
.Section-module__2UdlHW__section_container{flex-direction:column;justify-content:center;align-items:center;width:100%;max-width:90rem;margin-inline:auto;display:flex}.Section-module__2UdlHW__performance{content-visibility:auto;contain-intrinsic-inline-size:1000px}.Section-module__2UdlHW__separator{height:3rem}@media (min-width:550px){.Section-module__2UdlHW__separator{height:7rem}}@media (min-width:1400px){.Section-module__2UdlHW__section_container{max-width:110rem}}
.AnimatedType-module__Rwk7mW__cursor{color:#fff;position:relative}@keyframes AnimatedType-module__Rwk7mW__opacity{to{opacity:0}}@keyframes AnimatedType-module__Rwk7mW__cursor{50%{border-left-color:#0000}}
.HeroSkills-module__okWctG__hero_skills_content{width:"101%"}.HeroSkills-module__okWctG__no_border:after{border-left-color:#0000;animation:none}
.HeroContact-module__DzhvDG__social_media_container{align-items:center;margin-top:1rem;display:flex}.HeroContact-module__DzhvDG__social_media_icon{transition:all .5s;transform:translateY(0)}.HeroContact-module__DzhvDG__social_media_icon:hover{transform:translateY(5px)}
.HeroExpand-module__0kxEta__expand_container{justify-content:center;display:flex;position:absolute;bottom:0}@media (min-height:620px){.HeroExpand-module__0kxEta__expand_container{bottom:5rem}}
.Hero-module__JgYmMq__hero_container{content-visibility:visible;min-height:100vh;padding-bottom:5rem}
.CarouselButton-module__TkxGlW__carousel_button{background-color:var(--gradient-color);cursor:pointer;z-index:3;border-radius:100%;justify-content:center;align-items:center;transition:background .3s;display:flex}.CarouselButton-module__TkxGlW__carousel_button_disabled{cursor:not-allowed;background-color:#053868}.CarouselButton-module__TkxGlW__carousel_button_left{transform:translate(10px)}.CarouselButton-module__TkxGlW__carousel_button_right{transform:translate(-10px)}.CarouselButton-module__TkxGlW__carousel_icon_left{transform:rotate(90deg)}.CarouselButton-module__TkxGlW__carousel_icon_right{transform:rotate(-90deg)}
.Carousel-module__iqmc4G__carousel_container{justify-content:center;align-items:center;gap:.5rem;width:32rem;display:flex}.Carousel-module__iqmc4G__carousel{max-width:var(--project-max-width);scroll-snap-type:x mandatory;align-items:center;gap:1rem;width:100%;display:flex;overflow-x:auto}.Carousel-module__iqmc4G__carousel::-webkit-scrollbar{display:none}@media screen and (min-width:360px){.Carousel-module__iqmc4G__carousel_container{width:35rem}}@media screen and (min-width:550px){.Carousel-module__iqmc4G__carousel_container{width:42rem}}
.CarouselItem-module__RyiVfa__carousel_item{scroll-snap-align:start;scroll-snap-stop:always;max-width:var(--project-max-width);flex-shrink:0;width:100%}
.ProjectImage-module__rDHhoq__image{cursor:pointer;border-radius:10px 10px 0 0;width:100%;max-width:35rem;height:27rem;transition:transform .35s}.ProjectImage-module__rDHhoq__big_picture{z-index:200;border-radius:20px;width:80vw;max-width:50rem;height:60rem;max-height:max-content;margin:auto;transition:transform .35s;position:fixed;inset:0;transform:scale(1.1)}.ProjectImage-module__rDHhoq__overlay{cursor:pointer;bottom:0;z-index:99;background-color:#000c;height:100vh;margin:auto;transition:opacity .5s;position:fixed;inset:0}@media screen and (min-width:550px){.ProjectImage-module__rDHhoq__image{height:32rem}}
.AnimatedProjectCard-module__nvXBoa__container{cursor:default;pointer-events:none;flex-direction:column;justify-content:center;align-items:center;animation-duration:.8s;display:flex}
.ProjectList-module__moDJIW__container{flex-wrap:wrap;justify-content:center;align-items:center;gap:5rem;display:flex}.ProjectList-module__moDJIW__carousel_item{transition:transform .2s}
.ProjectChip-module__AlFRyG__project_chip_container{background-color:#0000;border:1px solid #b3b3bf;border-radius:50px;padding:.5rem 1rem;transition:all .5s}.ProjectChip-module__AlFRyG__project_chip_container:hover{border-color:var(--gradient-color);background-color:#3f3f46;transition:all .5s}
.ProjectCard-module__XsWxAW__container{max-width:calc(25rem + 2px);height:max-content;transition:background-color var(--transition-time), border-color var(--transition-time);background-color:#3f3f4600;border:1px solid #303034;border-radius:0 0 10px 10px;flex-direction:column;width:100%;padding:1rem;display:flex;transform:translateY(-3px)}.ProjectCard-module__XsWxAW__container:hover{background-color:#3f3f4633;border-color:#1e466a}.ProjectCard-module__XsWxAW__technologies_container{flex-wrap:wrap;gap:.5rem;margin-block:1rem;display:flex}.ProjectCard-module__XsWxAW__links_container{justify-content:flex-start;width:100%;margin-top:auto;display:flex}.ProjectCard-module__XsWxAW__links{align-items:center;gap:.5rem;display:flex}@media screen and (min-width:360px){.ProjectCard-module__XsWxAW__container{max-width:calc(28rem + 2px)}}@media screen and (min-width:550px){.ProjectCard-module__XsWxAW__container{max-width:35rem;height:25rem}}
.Projects-module__T_D1Ca__container{position:relative}.Projects-module__T_D1Ca__projects_section{width:100%;margin-top:3rem}.Projects-module__T_D1Ca__subtitle{margin-top:2rem}.Projects-module__T_D1Ca__image{transition:transform .2s}
.Chip-module__iwYk9a__chip_container{border:1px solid var(--text-color);transition:border var(--transition-time);border-radius:50px;align-items:center;gap:.5rem;padding:.5rem 1rem;display:flex}.Chip-module__iwYk9a__chip_container:hover{border:1px solid var(--gradient-color)}.Chip-module__iwYk9a__chip_container:hover p{color:var(--gradient-color)}
.TimelineContent-module__SebS2a__content_container{grid-template-columns:100%;row-gap:2rem;max-width:95%;display:grid}.TimelineContent-module__SebS2a__content_container a{transition:all var(--transition-time) ease-in-out;align-items:center;gap:1rem;width:fit-content;margin-bottom:.5rem;display:flex}.TimelineContent-module__SebS2a__content_container a:hover{transform:scale(1.011)}.TimelineContent-module__SebS2a__content_container a img{object-fit:contain;border-radius:100px}.TimelineContent-module__SebS2a__content_container time{color:#bababa}.TimelineContent-module__SebS2a__tech_container{cursor:default;flex-wrap:wrap;align-items:center;gap:.5rem;margin-top:1rem;display:flex}@media (min-width:800px){.TimelineContent-module__SebS2a__content_container{grid-template-columns:50% 50%;column-gap:10%}}
.TimelineItem-module__mxi-na__timeline_item_container{position:relative}.TimelineItem-module__mxi-na__timeline_item{margin-left:2.5rem;padding-bottom:7rem}.TimelineItem-module__mxi-na__timeline_item:before{content:"";border-left:2px solid #ffffff26;width:0;height:100%;position:absolute;left:2px}.TimelineItem-module__mxi-na__timeline_item span{background:var(--gradient-color);border-radius:50%;width:15px;height:15px;font-size:4rem;position:absolute;top:20px;left:-5px}.TimelineItem-module__mxi-na__active{animation:1.5s infinite TimelineItem-module__mxi-na__pulse_animation}@keyframes TimelineItem-module__mxi-na__pulse_animation{0%{box-shadow:0 0 0 0px var(--gradient-color);transform:scale(.95)}to{transform:scale(1);box-shadow:0 0 0 5px #0000}}@media (min-width:330px){.TimelineItem-module__mxi-na__timeline_item{margin-left:3rem}}@media (min-width:550px){.TimelineItem-module__mxi-na__timeline_item{margin-left:0;margin-inline:4.8rem}}
.Experience-module__Dh2kUW__timeline_container{margin-top:3rem;margin-inline:.8rem}
.Tooltip-module__gHqwqG__tooltip_container{position:relative}.Tooltip-module__gHqwqG__tooltip_container .Tooltip-module__gHqwqG__tooltip_text{opacity:0;text-align:center;min-width:100px;max-width:500px;transition:all var(--transition-time) ease-in-out;visibility:hidden;z-index:1;background-color:#555;border-radius:6px;padding:5px;position:absolute;top:-10px;left:50%;transform:translate(-50%,10%)}.Tooltip-module__gHqwqG__tooltip_container .Tooltip-module__gHqwqG__tooltip_text:after{content:"";border:5px solid #0000;border-top-color:#555;position:absolute;top:99%;left:50%;transform:translate(-50%)}.Tooltip-module__gHqwqG__tooltip_container:hover .Tooltip-module__gHqwqG__tooltip_text{visibility:visible;opacity:1;transform:translate(-50%,-100%)}
.Technologies-module__Z_z5ha__technologies_container{flex-wrap:wrap;justify-content:center;align-items:center;gap:4.5rem 1.5rem;margin-top:4rem;margin-bottom:4rem;display:flex}.Technologies-module__Z_z5ha__technologies_container img{object-fit:contain;max-width:4rem;height:auto}@media (min-width:550px){.Technologies-module__Z_z5ha__technologies_container{justify-content:initial;margin-inline:4.8rem;margin-bottom:0}.Technologies-module__Z_z5ha__technologies_container img{max-width:100%}}
.Input-module__qe0bUq__input_container{position:relative}.Input-module__qe0bUq__input_container input,.Input-module__qe0bUq__input_container textarea{border:1px solid var(--text-color);color:#fff;height:60px;transition:border var(--transition-time);background:0 0;border-radius:6px;outline:none;width:100%;padding:0 15px;font-size:1.8rem}.Input-module__qe0bUq__input_container textarea{resize:none;min-height:20rem;padding:15px;scroll-padding-block:2rem}.Input-module__qe0bUq__input_container label{color:var(--text-color);pointer-events:none;transition:all var(--transition-time);font-size:19px;position:absolute;top:50%;left:15px;transform:translateY(-50%)}.Input-module__qe0bUq__input_container input:focus,.Input-module__qe0bUq__input_container textarea:focus{border:1px solid var(--gradient-color)}:-webkit-any(.Input-module__qe0bUq__input_container input:focus~label,.Input-module__qe0bUq__input_container input:-webkit-autofill~label,.Input-module__qe0bUq__input_container textarea:focus~label,.Input-module__qe0bUq__input_container input:not(:placeholder-shown)~label,.Input-module__qe0bUq__input_container textarea:not(:placeholder-shown)~label){background:#030713;padding:0 2px;font-size:17px;top:0;left:15px}:is(.Input-module__qe0bUq__input_container input:focus~label,.Input-module__qe0bUq__input_container input:autofill~label,.Input-module__qe0bUq__input_container textarea:focus~label,.Input-module__qe0bUq__input_container input:not(:placeholder-shown)~label,.Input-module__qe0bUq__input_container textarea:not(:placeholder-shown)~label){background:#030713;padding:0 2px;font-size:17px;top:0;left:15px}:-webkit-any(.Input-module__qe0bUq__input_container input:-webkit-autofill,.Input-module__qe0bUq__input_container textarea:-webkit-autofill){box-shadow:inset 0 0 0 1000px #030713}:is(.Input-module__qe0bUq__input_container input:autofill,.Input-module__qe0bUq__input_container textarea:autofill){box-shadow:inset 0 0 0 1000px #030713}.Input-module__qe0bUq__input_container input:placeholder-shown:not(:focus)::placeholder,.Input-module__qe0bUq__input_container textarea:placeholder-shown:not(:focus)::placeholder{color:#0000}.Input-module__qe0bUq__input_container input:focus::placeholder,.Input-module__qe0bUq__input_container textarea:focus::placeholder{color:gray}@media (min-width:550px){.Input-module__qe0bUq__input_container input,.Input-module__qe0bUq__input_container textarea{min-width:52rem}}
.Button-module__2Hvysa__button{background:var(--button-color);border:2px solid var(--button-color);color:var(--text-color);cursor:pointer;transition:all var(--transition-time) ease;border-radius:8px;padding:12px 24px;font-size:1.6rem}.Button-module__2Hvysa__button:hover{opacity:.93;transform:scale(.98)}.Button-module__2Hvysa__button:disabled{cursor:not-allowed}
.Loader-module__qFzt8W__loader{color:#fff;perspective:1000px;border-radius:50%;width:1.6rem;height:1.6rem;transform:rotate(45deg)}.Loader-module__qFzt8W__loader:before,.Loader-module__qFzt8W__loader:after{content:"";height:inherit;width:inherit;border-radius:50%;animation:1s linear infinite Loader-module__qFzt8W__spin;display:block;position:absolute;top:0;left:0;transform:rotateX(70deg)}.Loader-module__qFzt8W__loader:after{color:#ff3d00;animation-delay:.4s;transform:rotateY(70deg)}@keyframes Loader-module__qFzt8W__spin{0%,to{box-shadow:.2em 0}12%{box-shadow:.2em .2em}25%{box-shadow:0 .2em}37%{box-shadow:-.2em .2em}50%{box-shadow:-.2em 0}62%{box-shadow:-.2em -.2em}75%{box-shadow:0 -.2em}87%{box-shadow:.2em -.2em}}
.ContactForm-module__ZDHFyq__form{flex-flow:column wrap;justify-content:center;gap:2rem;width:100%;margin-top:2rem;display:flex}.ContactForm-module__ZDHFyq__btn{justify-content:center;align-items:center;margin-bottom:2rem;font-weight:700;display:flex}@media (min-width:550px){.ContactForm-module__ZDHFyq__form{width:auto}}
.ContactCard-module__npt-Lq__card_container{background-color:var(--button-color);color:#fff;border-radius:5px;align-items:center;gap:1rem;padding:2rem;transition:all .5s ease-in-out;display:flex;position:relative}.ContactCard-module__npt-Lq__card_container_icon{background-color:#fff;border-radius:10px;padding:1rem}.ContactCard-module__npt-Lq__card_container_icon svg{fill:var(--button-color);stroke:none}.ContactCard-module__npt-Lq__card_container_icon svg path{fill:var(--button-color)}.ContactCard-module__npt-Lq__card_container:hover{opacity:.9}
.Contact-module__Bs3a0a__form_container{flex-wrap:wrap;justify-content:center;align-items:stretch;gap:1rem 1.5rem;width:100%;display:flex}.Contact-module__Bs3a0a__cards_container{flex-direction:column;gap:1.5rem;display:flex}@media (min-width:550px){.Contact-module__Bs3a0a__form_container{width:auto}}@media (min-width:915px){.Contact-module__Bs3a0a__cards_container{gap:3rem;margin-block:2rem}}
.ScalableItem-module__CeDO_W__scalable_item{transition:all var(--transition-time) ease-in-out}.ScalableItem-module__CeDO_W__scalable_item:hover{transform:scale(1.08)}
.FooterItem-module__siZnjG__footer_item{align-items:center;gap:.5rem;display:flex}.FooterItem-module__siZnjG__footer_item svg path{fill:#fff}
.FooterStack-module__9_y2Gq__footer_stack{align-items:center;gap:.5rem;display:flex}
.Footer-module__Grjkva__footer{padding-inline:var(--padding-inline);margin-top:1.8rem;margin-bottom:3rem}.Footer-module__Grjkva__footer_section{flex-direction:column;align-items:center;gap:.5rem;width:100%;margin-top:1rem;display:flex}.Footer-module__Grjkva__footer_items_container{align-items:center;gap:1rem;display:flex}
.Toast-module__qG0e5q__toast_container{pointer-events:none;max-width:30rem;transition:opacity var(--transition-time) ease-in-out, transform var(--transition-time) ease-in-out;z-index:5;width:100%;margin-inline:auto;position:fixed;top:16px;left:0;right:0}.Toast-module__qG0e5q__toast{background-color:#f8f9fa;border:1px solid #0000001a;border-radius:5px;box-shadow:0 4px 12px #0000001a}.Toast-module__qG0e5q__toast_header{background-color:#e9ecef;border-bottom:1px solid #0000001a;justify-content:space-between;align-items:center;padding:.5rem 1rem;display:flex}.Toast-module__qG0e5q__toast_icon{background-color:green;border-radius:20%;width:16px;height:16px;margin-right:.5rem}.Toast-module__qG0e5q__toast_icon[data-state=success]{background-color:green}.Toast-module__qG0e5q__toast_icon[data-state=error]{background-color:red}.Toast-module__qG0e5q__toast_title{color:#6c757d;flex-grow:1;margin:0;font-size:14px;font-weight:bolder}.Toast-module__qG0e5q__toast_body{color:#6c757d;padding:1rem;font-size:14px}@media (min-width:550px){.Toast-module__qG0e5q__toast_container{width:fit-content;inset:auto 16px 30px auto}}
.ScrollIndicator-module__HbUAWW__progress_bar{background-color:var(--gradient-color);transform-origin:0;z-index:2;border-radius:5px;width:100%;height:3px;transition:all;position:fixed;top:0}
.page-module___8aEwW__main{max-width:100%;min-height:100vh;padding-inline:var(--padding-inline)}
