.Project-module-scss-module__EcqZ0W__base{padding-top:50px;padding-bottom:50px}.Project-module-scss-module__EcqZ0W__base .Project-module-scss-module__EcqZ0W__inner{flex-wrap:wrap;justify-content:center;width:100%;max-width:1220px;margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px;display:flex}.Project-module-scss-module__EcqZ0W__base .Project-module-scss-module__EcqZ0W__content{width:100%}.Project-module-scss-module__EcqZ0W__base .Project-module-scss-module__EcqZ0W__cards{flex-wrap:wrap;justify-content:center;gap:50px;display:flex}
.A-module-scss-module__OuVe6G__link{color:var(--secondary);font-size:16px;transition:all .2s ease-in-out}.A-module-scss-module__OuVe6G__link :hover{color:var(--accent);transition-duration:.2s}
.IconAnchor-module-scss-module__lavoWW__base{background-color:var(--secondary);border-radius:32px;justify-content:center;align-items:center;width:48px;height:48px;display:flex;box-shadow:inset 0 0 4px #ffffff1a,inset 0 0 4px #00000059}.IconAnchor-module-scss-module__lavoWW__base_a{width:32px;height:32px}.IconAnchor-module-scss-module__lavoWW__base_a>*{object-fit:contain;fill:var(--accent);width:32px;height:32px;transition:all .2s ease-in-out}.IconAnchor-module-scss-module__lavoWW__base_a>:hover{fill:var(--primary);transition:all .2s ease-in-out}
.Footer-module-scss-module__5opEzW__base{padding-top:50px;padding-bottom:50px}.Footer-module-scss-module__5opEzW__base .Footer-module-scss-module__5opEzW__inner{flex-wrap:wrap;justify-content:center;width:100%;max-width:1220px;margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px;display:flex}.Footer-module-scss-module__5opEzW__base .Footer-module-scss-module__5opEzW__content{background:var(--primary--shade);width:100%;color:var(--secondary);border-radius:16px;flex-wrap:wrap;justify-content:space-between;gap:40px;padding:30px;transition:all .2s ease-in-out;display:flex;box-shadow:0 0 4px #0009}@media (max-width:1220px){.Footer-module-scss-module__5opEzW__base .Footer-module-scss-module__5opEzW__content{justify-content:center}}.Footer-module-scss-module__5opEzW__base .Footer-module-scss-module__5opEzW__contacts{flex-direction:column;justify-content:center;align-items:center;gap:15px;display:flex}.Footer-module-scss-module__5opEzW__base .Footer-module-scss-module__5opEzW__icons{gap:15px;display:flex}
.Button-module-scss-module__mYa_OG__variant_text{text-align:center;background-color:var(--accent);color:#f8f8f8;border-radius:16px;height:58px;padding:15px;transition:all .2s ease-in-out}.Button-module-scss-module__mYa_OG__variant_text:hover{background-color:var(--secondary);color:var(--primary);transition-duration:.2s}@media (max-width:1220px){.Button-module-scss-module__mYa_OG__variant_text{height:auto}}
.Header-module-scss-module__zhXb1q__base{background-color:var(--primary);z-index:1000;width:100%;padding-top:24px;padding-bottom:24px;transition:all .2s;position:sticky;top:0;left:0}.Header-module-scss-module__zhXb1q__base .Header-module-scss-module__zhXb1q__inner{justify-content:space-between;align-items:center;gap:30px;width:100%;max-width:1220px;margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px;display:flex}.Header-module-scss-module__zhXb1q__base .Header-module-scss-module__zhXb1q__inner .Header-module-scss-module__zhXb1q__logo{fill:var(--accent);cursor:pointer;transition:all .2s ease-in-out}.Header-module-scss-module__zhXb1q__base .Header-module-scss-module__zhXb1q__inner .Header-module-scss-module__zhXb1q__logo:hover{fill:var(--secondary);transition-duration:.2s}.Header-module-scss-module__zhXb1q__base .Header-module-scss-module__zhXb1q__inner .Header-module-scss-module__zhXb1q__menu{align-items:center;transition:all .2s ease-in-out;display:flex}.Header-module-scss-module__zhXb1q__base .Header-module-scss-module__zhXb1q__inner .Header-module-scss-module__zhXb1q__menu_list{display:flex}.Header-module-scss-module__zhXb1q__base .Header-module-scss-module__zhXb1q__inner .Header-module-scss-module__zhXb1q__menu_list a{margin-right:40px;padding-top:20px;padding-bottom:20px}@media (max-width:1220px){.Header-module-scss-module__zhXb1q__base .Header-module-scss-module__zhXb1q__inner .Header-module-scss-module__zhXb1q__menu_list{flex-direction:column;align-items:center;display:flex}.Header-module-scss-module__zhXb1q__base .Header-module-scss-module__zhXb1q__inner .Header-module-scss-module__zhXb1q__menu_list a{margin-right:0;font-size:18px}.Header-module-scss-module__zhXb1q__base .Header-module-scss-module__zhXb1q__inner .Header-module-scss-module__zhXb1q__menu{background-color:var(--primary);z-index:100;flex-direction:column;justify-content:space-evenly;align-items:center;width:100vw;height:95vh;margin-top:86px;display:flex;position:absolute;top:-12px;left:0;overflow:hidden}.Header-module-scss-module__zhXb1q__base .Header-module-scss-module__zhXb1q__inner .Header-module-scss-module__zhXb1q__menu:not(.Header-module-scss-module__zhXb1q__is_open){backface-visibility:hidden;opacity:0;visibility:hidden}}.Header-module-scss-module__zhXb1q__base .Header-module-scss-module__zhXb1q__inner .Header-module-scss-module__zhXb1q__options{display:flex}.Header-module-scss-module__zhXb1q__base .Header-module-scss-module__zhXb1q__inner .Header-module-scss-module__zhXb1q__burger_icon{flex-direction:column;justify-content:space-between;width:64px;height:64px;transition:transform .2s;display:flex;position:relative}.Header-module-scss-module__zhXb1q__base .Header-module-scss-module__zhXb1q__inner .Header-module-scss-module__zhXb1q__burger_icon_item{background-color:var(--accent);border-radius:16px;width:64px;height:8px;transition:transform .2s,opacity .2s;display:block;position:absolute;left:0}.Header-module-scss-module__zhXb1q__base .Header-module-scss-module__zhXb1q__inner .Header-module-scss-module__zhXb1q__burger_icon_item:first-child{top:5px}.Header-module-scss-module__zhXb1q__base .Header-module-scss-module__zhXb1q__inner .Header-module-scss-module__zhXb1q__burger_icon_item:nth-child(2){top:50%;transform:translateY(-50%)}.Header-module-scss-module__zhXb1q__base .Header-module-scss-module__zhXb1q__inner .Header-module-scss-module__zhXb1q__burger_icon_item:nth-child(3){bottom:5px}@media (min-width:1220px){.Header-module-scss-module__zhXb1q__base .Header-module-scss-module__zhXb1q__inner .Header-module-scss-module__zhXb1q__burger_icon{display:none}}.Header-module-scss-module__zhXb1q__base .Header-module-scss-module__zhXb1q__inner .Header-module-scss-module__zhXb1q__is_open .Header-module-scss-module__zhXb1q__burger_icon_item:first-child{top:0;transform:translateY(28px)rotate(45deg)}.Header-module-scss-module__zhXb1q__base .Header-module-scss-module__zhXb1q__inner .Header-module-scss-module__zhXb1q__is_open .Header-module-scss-module__zhXb1q__burger_icon_item:nth-child(2){opacity:0}.Header-module-scss-module__zhXb1q__base .Header-module-scss-module__zhXb1q__inner .Header-module-scss-module__zhXb1q__is_open .Header-module-scss-module__zhXb1q__burger_icon_item:nth-child(3){bottom:0;transform:translateY(-28px)rotate(-45deg)}.Header-module-scss-module__zhXb1q__base .Header-module-scss-module__zhXb1q__mobile_menu{background-color:var(--primary);z-index:100;width:100vw;height:100vh;margin-top:86px;position:absolute;top:-12px;left:0}.Header-module-scss-module__zhXb1q__base .Header-module-scss-module__zhXb1q__mobile_menu:not(.Header-module-scss-module__zhXb1q__is_open){backface-visibility:hidden;opacity:0;visibility:hidden}@media (min-width:1220px){.Header-module-scss-module__zhXb1q__base .Header-module-scss-module__zhXb1q__mobile_menu{display:none}}.Header-module-scss-module__zhXb1q__base .Header-module-scss-module__zhXb1q__mobile_menu_inner{place-items:center;height:100%;max-height:100%;display:grid;overflow:hidden auto}@media (max-width:1220px){.Header-module-scss-module__zhXb1q__base{padding-top:12px;padding-bottom:12px}}.Header-module-scss-module__zhXb1q__is_scrolled{padding-top:12px;padding-bottom:12px;box-shadow:0 0 4px #0009}
.Select-module-scss-module__xGILEG__base{appearance:none;vertical-align:top;background-color:var(--accent);color:#f8f8f8;cursor:pointer;background-image:url(/Select.svg);background-position:36px 21px;background-repeat:no-repeat;background-size:18px;border:none;border-radius:16px;height:58px;margin-right:15px;padding:14px 24px 14px 14px;font-size:20px;line-height:1em;transition:all .2s ease-in-out;display:inline-block;position:relative}.Select-module-scss-module__xGILEG__base option{text-align:left}.Select-module-scss-module__xGILEG__base:hover{background-color:var(--secondary);color:var(--primary);transition-duration:.2s}.Select-module-scss-module__xGILEG__base:focus{outline:none}
.LoadingMacBook-module-scss-module__5AuL-G__container{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.LoadingMacBook-module-scss-module__5AuL-G__macbook{width:228px;height:260px;position:relative}.LoadingMacBook-module-scss-module__5AuL-G__macbook_topBoard{z-index:0;transform-origin:50%;background:linear-gradient(-135deg,#c8c9c9 52%,#8c8c8c 56%);border-radius:6px;width:128px;height:116px;animation:.4s ease-out 1.7s forwards LoadingMacBook-module-scss-module__5AuL-G__topBoard;position:absolute;top:34px;left:0;transform:scale(0)skewY(-30deg)}.LoadingMacBook-module-scss-module__5AuL-G__macbook_topBoard:before{content:"";z-index:2;background:#000;border-radius:6px;width:100%;height:100%;position:absolute;top:8px;left:6px}.LoadingMacBook-module-scss-module__5AuL-G__macbook_topBoard:after{content:"";z-index:1;transform-origin:0 100%;background:linear-gradient(-135deg,#c8c9c9 52%,#8c8c8c 56%);width:168px;height:12px;position:absolute;bottom:-7px;left:8px;transform:rotate(-42deg)skew(-4deg)}.LoadingMacBook-module-scss-module__5AuL-G__macbook_display{z-index:10;z-index:2;background:linear-gradient(45deg,#3ba9ff,#c82aff);width:calc(100% - 12px);height:calc(100% - 18px);position:absolute;top:17px;left:12px}.LoadingMacBook-module-scss-module__5AuL-G__macbook_display:before{content:"";z-index:5;background:linear-gradient(60deg,#fff0 60%,#ffffff4d 60%);border-radius:6px;width:calc(100% + 12px);height:calc(100% + 18px);position:absolute;top:-9px;left:-6px}.LoadingMacBook-module-scss-module__5AuL-G__macbook_load{opacity:1;background:#222;width:100%;height:100%;animation:.4s 4.3s forwards LoadingMacBook-module-scss-module__5AuL-G__display;position:relative}.LoadingMacBook-module-scss-module__5AuL-G__macbook_load:before{content:"";box-sizing:border-box;border:1px solid #fff;border-radius:3px;width:80px;height:6px;margin:auto;position:absolute;inset:0}.LoadingMacBook-module-scss-module__5AuL-G__macbook_load:after{content:"";background:#fff;border-radius:3px;width:0;height:6px;margin:auto;animation:2s ease-out 2s forwards LoadingMacBook-module-scss-module__5AuL-G__load;position:absolute;top:0;bottom:0;left:18px}.LoadingMacBook-module-scss-module__5AuL-G__macbook_underBoard{transform-origin:50%;opacity:0;background:linear-gradient(-45deg,#c8c9c9 61%,#8c8c8c 66%);border-radius:6px;width:150px;height:90px;animation:.5s ease-out 1s forwards LoadingMacBook-module-scss-module__5AuL-G__modal;position:relative;bottom:-145px;left:42px;transform:rotate(-30deg)skew(30deg)}.LoadingMacBook-module-scss-module__5AuL-G__macbook_underBoard:before{content:"";z-index:3;background:#dcdede;border-radius:6px;width:100%;height:100%;position:absolute;top:-8px;left:8px}.LoadingMacBook-module-scss-module__5AuL-G__macbook_underBoard:after{content:"";z-index:2;transform-origin:0 0;background:linear-gradient(-45deg,#c8c9c9 61%,#8c8c8c 66%);width:170px;height:15px;position:absolute;top:-8px;left:12px;transform:rotate(31deg)skew(-16deg)}.LoadingMacBook-module-scss-module__5AuL-G__macbook_keybord{z-index:3;background:#c8c9c9;border-radius:3px;width:calc(100% - 16px);height:45px;position:relative;top:0;left:16px}.LoadingMacBook-module-scss-module__5AuL-G__macbook_keybord:before{content:"";background:#c8c9c9;border-radius:3px;width:40px;height:25px;margin:0 auto;position:absolute;bottom:-30px;left:0;right:0}.LoadingMacBook-module-scss-module__5AuL-G__keybord{flex-direction:column;width:calc(100% - 3px);height:calc(100% - 4px);display:flex;position:relative;top:2px;left:2px}.LoadingMacBook-module-scss-module__5AuL-G__keybord_touchBar{background:#000;border-radius:3px;width:100%;height:6px}.LoadingMacBook-module-scss-module__5AuL-G__keybord_keyBox{box-sizing:border-box;grid-template-rows:3fr 1fr;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;width:100%;height:24px;margin:1px 0 0;padding:0 0 0 1px;list-style:none;display:grid}.LoadingMacBook-module-scss-module__5AuL-G__keybord_keyBox .LoadingMacBook-module-scss-module__5AuL-G__keybord_key{background:#000;width:8px;height:7px;margin:1px;position:relative}.LoadingMacBook-module-scss-module__5AuL-G__keybord_keyBox .LoadingMacBook-module-scss-module__5AuL-G__keybord_key:before{animation:.2s ease-out 1.5s forwards LoadingMacBook-module-scss-module__5AuL-G__key1;top:8px;transform:translate(20px,-20px)}.LoadingMacBook-module-scss-module__5AuL-G__keybord_keyBox .LoadingMacBook-module-scss-module__5AuL-G__keybord_key:after{animation:.2s ease-out 1.6s forwards LoadingMacBook-module-scss-module__5AuL-G__key2;top:16px;transform:translate(40px,-40px)}.LoadingMacBook-module-scss-module__5AuL-G__keybord_keyBox .LoadingMacBook-module-scss-module__5AuL-G__keybord_key{opacity:0;animation:.2s ease-out 1.4s forwards LoadingMacBook-module-scss-module__5AuL-G__key;transform:translate(60px,-60px)}.LoadingMacBook-module-scss-module__5AuL-G__keybord_keyBox .LoadingMacBook-module-scss-module__5AuL-G__keybord_key:before,.LoadingMacBook-module-scss-module__5AuL-G__keybord_keyBox .LoadingMacBook-module-scss-module__5AuL-G__keybord_key:after{content:"";background:#000;width:100%;height:100%;position:absolute;left:0}.LoadingMacBook-module-scss-module__5AuL-G__keybord_keyBox .LoadingMacBook-module-scss-module__5AuL-G__keybord_key_1{grid-area:1/1/2/2}.LoadingMacBook-module-scss-module__5AuL-G__keybord_keyBox .LoadingMacBook-module-scss-module__5AuL-G__keybord_key_2{grid-area:1/2/2/3}.LoadingMacBook-module-scss-module__5AuL-G__keybord_keyBox .LoadingMacBook-module-scss-module__5AuL-G__keybord_key_3{grid-area:1/3/2/4}.LoadingMacBook-module-scss-module__5AuL-G__keybord_keyBox .LoadingMacBook-module-scss-module__5AuL-G__keybord_key_4{grid-area:1/4/2/5}.LoadingMacBook-module-scss-module__5AuL-G__keybord_keyBox .LoadingMacBook-module-scss-module__5AuL-G__keybord_key_5{grid-area:1/5/2/6}.LoadingMacBook-module-scss-module__5AuL-G__keybord_keyBox .LoadingMacBook-module-scss-module__5AuL-G__keybord_key_6{grid-area:1/6/2/7}.LoadingMacBook-module-scss-module__5AuL-G__keybord_keyBox .LoadingMacBook-module-scss-module__5AuL-G__keybord_key_7{grid-area:1/7/2/8}.LoadingMacBook-module-scss-module__5AuL-G__keybord_keyBox .LoadingMacBook-module-scss-module__5AuL-G__keybord_key_8{grid-area:1/8/2/9}.LoadingMacBook-module-scss-module__5AuL-G__keybord_keyBox .LoadingMacBook-module-scss-module__5AuL-G__keybord_key_9{grid-area:1/9/2/10}.LoadingMacBook-module-scss-module__5AuL-G__keybord_keyBox .LoadingMacBook-module-scss-module__5AuL-G__keybord_key_10{grid-area:1/10/2/11}.LoadingMacBook-module-scss-module__5AuL-G__keybord_keyBox .LoadingMacBook-module-scss-module__5AuL-G__keybord_key_11{grid-area:1/11/2/12}.LoadingMacBook-module-scss-module__5AuL-G__keybord_keyBox .LoadingMacBook-module-scss-module__5AuL-G__keybord_key_12{grid-area:1/12/2/13}.LoadingMacBook-module-scss-module__5AuL-G__keybord_keyBox .LoadingMacBook-module-scss-module__5AuL-G__keybord_key_13{grid-area:1/13/2/14}.LoadingMacBook-module-scss-module__5AuL-G__keybord_keyBox .LoadingMacBook-module-scss-module__5AuL-G__keybord_key_12:before{width:10px}.LoadingMacBook-module-scss-module__5AuL-G__keybord_keyBox .LoadingMacBook-module-scss-module__5AuL-G__keybord_key_13:before{height:10px}.LoadingMacBook-module-scss-module__5AuL-G__keybord_keyBox_under{box-sizing:border-box;margin:0;padding:0 0 0 1px;list-style:none;display:flex}.LoadingMacBook-module-scss-module__5AuL-G__keybord_keyBox_under .LoadingMacBook-module-scss-module__5AuL-G__keybord_key{background:#000;width:8px;height:7px;margin:1px;position:relative}.LoadingMacBook-module-scss-module__5AuL-G__keybord_keyBox_under .LoadingMacBook-module-scss-module__5AuL-G__keybord_key:before{animation:.2s ease-out 1.5s forwards LoadingMacBook-module-scss-module__5AuL-G__key1;top:8px;transform:translate(20px,-20px)}.LoadingMacBook-module-scss-module__5AuL-G__keybord_keyBox_under .LoadingMacBook-module-scss-module__5AuL-G__keybord_key:after{animation:.2s ease-out 1.6s forwards LoadingMacBook-module-scss-module__5AuL-G__key2;top:16px;transform:translate(40px,-40px)}.LoadingMacBook-module-scss-module__5AuL-G__keybord_keyBox_under .LoadingMacBook-module-scss-module__5AuL-G__keybord_key{opacity:0;animation:.3s linear 1.6s forwards LoadingMacBook-module-scss-module__5AuL-G__key3;transform:translate(80px,-80px)}.LoadingMacBook-module-scss-module__5AuL-G__keybord_keyBox_under .LoadingMacBook-module-scss-module__5AuL-G__keybord_key_19{width:28px}@keyframes LoadingMacBook-module-scss-module__5AuL-G__topBoard{0%{transform:scale(0)skewY(-30deg)}30%{transform:scale(1.1)skewY(-30deg)}45%{transform:scale(.9)skewY(-30deg)}60%{transform:scale(1.05)skewY(-30deg)}75%{transform:scale(.95)skewY(-30deg)}90%{transform:scale(1.02)skewY(-30deg)}to{transform:scale(1)skewY(-30deg)}}@keyframes LoadingMacBook-module-scss-module__5AuL-G__display{0%{opacity:1}to{opacity:0}}@keyframes LoadingMacBook-module-scss-module__5AuL-G__load{0%{width:0}20%{width:40px}30%{width:40px}60%{width:60px}90%{width:60px}to{width:80px}}@keyframes LoadingMacBook-module-scss-module__5AuL-G__modal{0%{opacity:0;transform:scale(0)rotate(-30deg)skew(30deg)}30%{opacity:1;transform:scale(1.1)rotate(-30deg)skew(30deg)}45%{opacity:1;transform:scale(.9)rotate(-30deg)skew(30deg)}60%{opacity:1;transform:scale(1.05)rotate(-30deg)skew(30deg)}75%{opacity:1;transform:scale(.95)rotate(-30deg)skew(30deg)}90%{opacity:1;transform:scale(1.02)rotate(-30deg)skew(30deg)}to{opacity:1;transform:scale(1)rotate(-30deg)skew(30deg)}}@keyframes LoadingMacBook-module-scss-module__5AuL-G__key{0%{opacity:0;transform:translate(60px,-60px)}to{opacity:1;transform:translate(0)}}@keyframes LoadingMacBook-module-scss-module__5AuL-G__key1{0%{opacity:0;transform:translate(20px,-20px)}to{opacity:1;transform:translate(0)}}@keyframes LoadingMacBook-module-scss-module__5AuL-G__key2{0%{opacity:0;transform:translate(40px,-40px)}to{opacity:1;transform:translate(0)}}@keyframes LoadingMacBook-module-scss-module__5AuL-G__key3{0%{opacity:0;transform:translate(80px,-80px)}to{opacity:1;transform:translate(0)}}
.Hero-module-scss-module__EAi4oW__base{padding-top:50px;padding-bottom:50px}.Hero-module-scss-module__EAi4oW__base .Hero-module-scss-module__EAi4oW__inner{justify-content:space-between;align-items:center;width:100%;max-width:1220px;margin:40px auto;padding-left:15px;padding-right:15px;display:flex}.Hero-module-scss-module__EAi4oW__base .Hero-module-scss-module__EAi4oW__content{flex-wrap:wrap;justify-content:space-between;width:100%;padding:15px;display:flex}.Hero-module-scss-module__EAi4oW__base .Hero-module-scss-module__EAi4oW__content .Hero-module-scss-module__EAi4oW__text{width:70%}.Hero-module-scss-module__EAi4oW__base .Hero-module-scss-module__EAi4oW__content .Hero-module-scss-module__EAi4oW__text .Hero-module-scss-module__EAi4oW__title{min-height:260px;padding-right:25px}@media (max-width:1220px){.Hero-module-scss-module__EAi4oW__base .Hero-module-scss-module__EAi4oW__content .Hero-module-scss-module__EAi4oW__text .Hero-module-scss-module__EAi4oW__title{min-height:360px}}.Hero-module-scss-module__EAi4oW__base .Hero-module-scss-module__EAi4oW__content .Hero-module-scss-module__EAi4oW__text .Hero-module-scss-module__EAi4oW__buttons{gap:25px;margin-bottom:25px;display:flex}@media (max-width:1220px){.Hero-module-scss-module__EAi4oW__base .Hero-module-scss-module__EAi4oW__content .Hero-module-scss-module__EAi4oW__text{width:100%}}.Hero-module-scss-module__EAi4oW__base .Hero-module-scss-module__EAi4oW__content .Hero-module-scss-module__EAi4oW__macbook{transform:scaleX(-1)}@media (max-width:1220px){.Hero-module-scss-module__EAi4oW__base .Hero-module-scss-module__EAi4oW__content .Hero-module-scss-module__EAi4oW__macbook{display:none}}
.Mail-module-scss-module__9jBX7q__mail{padding-top:50px;padding-bottom:50px}.Mail-module-scss-module__9jBX7q__mail .Mail-module-scss-module__9jBX7q__inner{flex-wrap:wrap;justify-content:center;width:100%;max-width:1220px;margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px;display:flex}.Mail-module-scss-module__9jBX7q__mail .Mail-module-scss-module__9jBX7q__content{width:100%}.Mail-module-scss-module__9jBX7q__mail .Mail-module-scss-module__9jBX7q__form{opacity:0;justify-content:center;align-items:center;min-width:345px;display:flex}.Mail-module-scss-module__9jBX7q__formControl{background-color:var(--primary--shade);border-radius:16px;flex-direction:column;justify-content:center;width:100%;max-width:1100px;padding:30px;font-size:20px;display:flex;box-shadow:0 0 4px #0009}.Mail-module-scss-module__9jBX7q__formControl .Mail-module-scss-module__9jBX7q__formInputs{padding-bottom:50px}.Mail-module-scss-module__9jBX7q__formControl .Mail-module-scss-module__9jBX7q__formInputs .Mail-module-scss-module__9jBX7q__inputField{flex-direction:column;width:100%;display:flex}.Mail-module-scss-module__9jBX7q__formControl .Mail-module-scss-module__9jBX7q__formInputs .Mail-module-scss-module__9jBX7q__inputField .Mail-module-scss-module__9jBX7q__label{color:var(--secondary);padding-top:10px;padding-bottom:10px}.Mail-module-scss-module__9jBX7q__formControl .Mail-module-scss-module__9jBX7q__formInputs .Mail-module-scss-module__9jBX7q__inputField .Mail-module-scss-module__9jBX7q__input{border:3px solid var(--secondary);width:100%;height:45px;color:var(--secondary);background:0 0;border-radius:8px;outline:none;padding:10px}.Mail-module-scss-module__9jBX7q__formControl .Mail-module-scss-module__9jBX7q__formInputs .Mail-module-scss-module__9jBX7q__inputField .Mail-module-scss-module__9jBX7q__input:focus{border:3px solid var(--accent);caret-color:var(--accent)}.Mail-module-scss-module__9jBX7q__formControl .Mail-module-scss-module__9jBX7q__formInputs .Mail-module-scss-module__9jBX7q__inputField .Mail-module-scss-module__9jBX7q__input:focus::placeholder{color:#0000}.Mail-module-scss-module__9jBX7q__formControl .Mail-module-scss-module__9jBX7q__formInputs .Mail-module-scss-module__9jBX7q__inputField .Mail-module-scss-module__9jBX7q__input:last-child{height:auto}.Mail-module-scss-module__9jBX7q__formControl .Mail-module-scss-module__9jBX7q__submitBtn{height:auto;font-weight:600}.Mail-module-scss-module__9jBX7q__modal{padding-top:15px}.Mail-module-scss-module__9jBX7q__success{color:var(--accent)}.Mail-module-scss-module__9jBX7q__error{color:var(--red)}
.ProjectCard-module-scss-module__pYdcoq__item{opacity:0;width:44%}@media (max-width:1220px){.ProjectCard-module-scss-module__pYdcoq__item{width:100%}}.ProjectCard-module-scss-module__pYdcoq__item_content{background-color:var(--primary--shade);border-radius:16px;flex-direction:column;gap:25px;height:100%;padding:30px;transition:all .2s ease-in-out;display:flex;box-shadow:0 0 4px #0009}.ProjectCard-module-scss-module__pYdcoq__item_content:hover{box-shadow:0 0 10px #0009}.ProjectCard-module-scss-module__pYdcoq__item_title_box{justify-content:space-between;align-items:center;display:flex}.ProjectCard-module-scss-module__pYdcoq__item_title{color:var(--accent)}.ProjectCard-module-scss-module__pYdcoq__item_project{border-radius:16px;max-width:460px;max-height:230px;margin-left:auto;margin-right:auto;position:relative;overflow:hidden;box-shadow:3px 3px 20px #00000040}.ProjectCard-module-scss-module__pYdcoq__item_project_icon{border-radius:16px;width:100%;transition:all .2s}.ProjectCard-module-scss-module__pYdcoq__item_project_icon:hover{transition:all .2s ease-in;transform:scale(1.1)}@media (max-width:1220px){.ProjectCard-module-scss-module__pYdcoq__item_project_icon{max-height:160px}}.ProjectCard-module-scss-module__pYdcoq__item_icon{height:size;object-fit:contain;width:size}.ProjectCard-module-scss-module__pYdcoq__item_description{min-height:220px}.ProjectCard-module-scss-module__pYdcoq__item_img_ul{flex-wrap:wrap;gap:15px;margin-top:auto;display:flex}.ProjectCard-module-scss-module__pYdcoq__item_img_li{background-color:var(--secondary);border-radius:32px;justify-content:center;align-items:center;width:64px;height:64px;transition:all 80ms;display:flex;box-shadow:inset -2px -2px 6px #ffffff1a,inset 2px 2px 6px #00000059}.ProjectCard-module-scss-module__pYdcoq__item_img_li :hover{border:3px dashed;transition:all 80ms ease-in-out}
