.SectionTitle_section-header__YE5Py{margin-bottom:30px}@media(min-width:770px){.SectionTitle_section-header__YE5Py{margin-bottom:100px}}.SectionTitle_section-header--w-t-btn__yhBkO{display:flex;justify-content:space-between;align-items:center}@media(max-width:768px){.SectionTitle_section-header--w-t-btn__yhBkO{flex-direction:column;text-align:center}}@media(min-width:770px){.SectionTitle_section-header--align-left-tablet-on__W5HiT h2,.SectionTitle_section-header--align-left-tablet-on__W5HiT p{text-align:start}}.SectionTitle_section-header__subheading__oahdQ{font-weight:700;line-height:1.2;text-transform:uppercase;color:var(--color-secondary);margin-bottom:10px;text-align:center;font-size:16px}@media screen and (min-width:350px){.SectionTitle_section-header__subheading__oahdQ{font-size:calc(16px + 10*(100vw - 350px)/418)}}@media screen and (min-width:768px){.SectionTitle_section-header__subheading__oahdQ{font-size:26px}}.SectionTitle_section-header__heading__8XSPL{text-transform:uppercase;font-weight:700;line-height:1.333;text-align:center;font-size:31px}@media screen and (min-width:350px){.SectionTitle_section-header__heading__8XSPL{font-size:calc(31px + 24*(100vw - 350px)/418)}}@media screen and (min-width:768px){.SectionTitle_section-header__heading__8XSPL{font-size:55px}}@media(max-width:768px){.SectionTitle_section-header__btn__lAXbN{margin-top:15px}}.AboutSection_about__cehoc{text-align:center}.AboutSection_about__top__3WVuO{display:flex;justify-content:center;align-content:center}@media(max-width:1199px){.AboutSection_about__top__3WVuO{flex-direction:column}}.AboutSection_about__image-wrapper__0mrnb{position:relative;margin:25px}@media(max-width:768px){.AboutSection_about__image-wrapper__0mrnb{margin:25px 50px}}@media(max-width:1199px){.AboutSection_about__image-wrapper__0mrnb{align-self:center}}.AboutSection_about__image-wrapper__0mrnb:after{background-color:var(--color-white);opacity:.24;border-radius:8px;transform:rotate(-6deg);display:block;content:"";border-radius:25px;position:absolute;top:0;left:0;right:0;bottom:0;z-index:-1;height:264px;width:264px}.AboutSection_about__container__e7EzM{display:flex;align-content:center;justify-content:flex-start;flex-wrap:wrap}@media(min-width:1200px){.AboutSection_about__container__e7EzM{margin-left:100px;max-width:600px}}@media(max-width:1199px){.AboutSection_about__container__e7EzM{flex-direction:column;text-align:center;margin-top:30px;width:100%}}.AboutSection_about__image__I7JZD{aspect-ratio:1/1;object-fit:cover;object-position:0 30%;border-radius:20px;max-width:400px;width:100%}.AboutSection_about__text__X6AUd{font-weight:500;line-height:1.5;text-align:justify;font-size:18px}@media screen and (min-width:500px){.AboutSection_about__text__X6AUd{font-size:calc(18px + 12*(100vw - 500px)/1100)}}@media screen and (min-width:1600px){.AboutSection_about__text__X6AUd{font-size:30px}}@media(max-width:1199px){.AboutSection_about__text__X6AUd{max-width:700px}}.AboutSection_about__link___p_Rb{margin-top:60px}@media(max-width:1199px){.AboutSection_about__link___p_Rb{margin-left:auto;margin-right:auto;margin-top:45px}}.AboutSection_about__bottom__6rnMI{margin-top:90px;text-align:center}.AboutSection_about__skill-charts__ES0k0{display:inline-grid;grid-template-columns:1fr 1fr 1fr;grid-column-gap:30px;grid-row-gap:50px}@media(max-width:768px){.AboutSection_about__skill-charts__ES0k0{grid-template-columns:1fr 1fr}}.Sections_section__8ouv6{min-height:100dvh;background-repeat:no-repeat;background-size:cover;position:relative;display:flex;flex-direction:column;justify-content:center;scroll-snap-align:start}.Sections_section--about__Iuppk{align-content:center}.Sections_section__bg-image__H_C3B{position:absolute;top:0;left:0;right:0;bottom:0;height:100%;width:100%;object-fit:cover;z-index:1}.Sections_section__bg-image-wrapper__66bA6:after{background:#070811f2;position:absolute;top:0;left:0;right:0;bottom:0;height:100%;width:100%;display:block;content:"";z-index:2}.Sections_section__bg-image-wrapper--home__hIinp:after{background:linear-gradient(103.59deg,#181a29d9 2.03%,#181a2973 98.49%)}.Sections_section-width__k9eMf{margin-left:auto;margin-right:auto;padding-right:80px;padding-left:80px;max-width:1360px;width:100%}@media(max-width:1199px){.Sections_section-width__k9eMf{padding-right:50px;padding-left:50px}}@media(max-width:1023px){.Sections_section-width__k9eMf{padding-right:40px;padding-left:40px}}@media(max-width:589px){.Sections_section-width__k9eMf{padding-right:25px;padding-left:25px}}.Sections_section-width--padding__joafQ{padding-top:100px;padding-bottom:100px}@media(max-width:768px){.Sections_section-width--padding__joafQ{padding-top:80px;padding-bottom:80px}}.Sections_section-width--bordered-top__iayG9{padding-top:200px}@media(max-width:959px){.Sections_section-width--bordered-top__iayG9{padding-top:150px}}@media(max-width:589px){.Sections_section-width--bordered-top__iayG9{padding-top:100px}}.Sections_section-width--bordered-bottom__CAdDn{padding-bottom:200px}@media(max-width:959px){.Sections_section-width--bordered-bottom__CAdDn{padding-bottom:150px}}@media(max-width:589px){.Sections_section-width--bordered-bottom__CAdDn{padding-bottom:100px}}.StyledButton_btn__gGgeO{background-color:var(--color-secondary);border-radius:5px;border:#0000;color:var(--color-black);cursor:pointer;display:inline-block;font-weight:700;line-height:1;padding:17px 25px 15px;text-align:center;text-transform:uppercase;font-size:14px}@media screen and (min-width:500px){.StyledButton_btn__gGgeO{font-size:calc(14px + 2*(100vw - 500px)/1100)}}@media screen and (min-width:1600px){.StyledButton_btn__gGgeO{font-size:16px}}.StyledButton_btn__gGgeO:focus,.StyledButton_btn__gGgeO:hover{background-color:var(--color-secondary);outline:none}.ContactSections_contact__iaCO7{display:flex;justify-content:center;align-items:center;position:relative;z-index:3}.ContactSections_contact__container__TfU9C{padding:60px;border-radius:6px;display:inline-flex;justify-content:center;align-items:center;width:100%}@media(min-width:769px){.ContactSections_contact__container__TfU9C{background-color:var(--color-gray-4)}}@media(max-width:589px){.ContactSections_contact__container__TfU9C{padding:0}}.ContactSections_contact__image__xyI9G{margin-right:60px}@media(max-width:1199px){.ContactSections_contact__image__xyI9G{display:none}}.ContactSections_contact-form__JYutE{display:flex;flex-direction:column;justify-content:center;align-items:center;width:435px}@media(max-width:594px){.ContactSections_contact-form__JYutE{width:100%}}.ContactSections_contact-form__title__9BQbq{text-transform:uppercase;text-align:center;font-weight:700;margin-bottom:40px;line-height:1.333;font-size:31px}@media screen and (min-width:350px){.ContactSections_contact-form__title__9BQbq{font-size:calc(31px + 24*(100vw - 350px)/418)}}@media screen and (min-width:768px){.ContactSections_contact-form__title__9BQbq{font-size:55px}}.ContactSections_contact-form__input-group__MZXNI{margin-bottom:20px;position:relative;width:100%}.ContactSections_contact-form__label__B4NUl{transition:top .3s ease,left .3s ease,transform .3s ease;background-color:var(--color-primary);position:absolute;transform:translateY(-50%);padding:5px;top:25px;left:10px;border-radius:5px}.ContactSections_contact-form__input-group__MZXNI.ContactSections_active__ZzoY1 .ContactSections_contact-form__label__B4NUl,.ContactSections_contact-form__input__jd0pU:focus+.ContactSections_contact-form__label__B4NUl,.ContactSections_contact-form__textarea__H2JtU:focus+.ContactSections_contact-form__label__B4NUl{transform:scale(.8);top:-14px;left:0}.ContactSections_contact-form__textarea__H2JtU{margin-bottom:20px}.ContactSections_contact-form__input__jd0pU,.ContactSections_contact-form__textarea__H2JtU{padding:15px;color:var(--color-gray);border:1px solid #ffffff4a;background-color:var(--color-primary);border-radius:6px;display:block;width:100%}.ContactSections_contact-form__input__jd0pU:focus,.ContactSections_contact-form__input__jd0pU:hover,.ContactSections_contact-form__textarea__H2JtU:focus,.ContactSections_contact-form__textarea__H2JtU:hover{outline:none;border:1px solid var(--color-secondary)}.ContactSections_contact-form__input__jd0pU.ContactSections_danger__qNHfZ,.ContactSections_contact-form__textarea__H2JtU.ContactSections_danger__qNHfZ{border:1px solid var(--color-danger)}.ContactSections_contact-form__btn__1PNIF{min-width:178px}.ContactSections_contact-form__btn__1PNIF[disabled]{cursor:not-allowed;opacity:.8}.DotNavs_dot-navs__E7o_w{position:fixed;transform:translateY(-50%);z-index:5;left:30px;top:50%}@media(max-width:1199px){.DotNavs_dot-navs__E7o_w{left:15px}}@media(max-width:1023px){.DotNavs_dot-navs__E7o_w{display:none}}.DotNavs_dot-navs__list-item__4i_B5{padding-top:7px;padding-bottom:7px}.DotNavs_dot-navs__link__oygww{transition:background-color .3s linear,border .3s linear,height .15s linear;border:2px solid var(--color-gray-2);width:20px;height:20px;background-color:#0000;position:relative;border-radius:50%;display:block}.DotNavs_dot-navs__text__B0xR5{transition:opacity .3s ease,color .3s ease;color:var(--color-gray-2);font-size:12px;font-weight:700;left:calc(100% + 12px);position:absolute;text-transform:uppercase;top:50%;opacity:0;transform:translateY(-50%)}.DotNavs_dot-navs__link__oygww:focus,.DotNavs_dot-navs__link__oygww:hover{border:2px solid var(--color-secondary)}.DotNavs_dot-navs__link__oygww:hover .DotNavs_dot-navs__text__B0xR5{color:var(--color-secondary);opacity:1}.DotNavs_dot-navs__link__oygww.DotNavs_active__WkGe5{background-color:var(--color-secondary);border-radius:13.5px}.FooterSection_section__Mo_KE{min-height:100dvh;background-repeat:no-repeat;background-size:cover;position:relative;display:flex;flex-direction:column;justify-content:center;scroll-snap-align:start}.FooterSection_section--about__vrw_R{align-content:center}.FooterSection_section__bg-image__jGm35{position:absolute;top:0;left:0;right:0;bottom:0;height:100%;width:100%;object-fit:cover;z-index:1}.FooterSection_section__bg-image-wrapper__kkE_C:after{background:#070811f2;position:absolute;top:0;left:0;right:0;bottom:0;height:100%;width:100%;display:block;content:"";z-index:2}.FooterSection_section__bg-image-wrapper--home__gC0vG:after{background:linear-gradient(103.59deg,#181a29d9 2.03%,#181a2973 98.49%)}.FooterSection_section-width__EitNH{margin-left:auto;margin-right:auto;padding-right:80px;padding-left:80px;max-width:1360px;width:100%}@media(max-width:1199px){.FooterSection_section-width__EitNH{padding-right:50px;padding-left:50px}}@media(max-width:1023px){.FooterSection_section-width__EitNH{padding-right:40px;padding-left:40px}}@media(max-width:589px){.FooterSection_section-width__EitNH{padding-right:25px;padding-left:25px}}.FooterSection_section-width--padding__gL5P_{padding-top:100px;padding-bottom:100px}@media(max-width:768px){.FooterSection_section-width--padding__gL5P_{padding-top:80px;padding-bottom:80px}}.FooterSection_section-width--bordered-top__VhBiw{padding-top:200px}@media(max-width:959px){.FooterSection_section-width--bordered-top__VhBiw{padding-top:150px}}@media(max-width:589px){.FooterSection_section-width--bordered-top__VhBiw{padding-top:100px}}.FooterSection_section-width--bordered-bottom__ngk_k{padding-bottom:200px}@media(max-width:959px){.FooterSection_section-width--bordered-bottom__ngk_k{padding-bottom:150px}}@media(max-width:589px){.FooterSection_section-width--bordered-bottom__ngk_k{padding-bottom:100px}}.FooterSection_footer__8j5t_{transform:translateX(-50%);position:absolute;z-index:999;bottom:0;width:100vw;left:50%;background-color:var(--color-primary);scroll-snap-align:start}.FooterSection_footer__inner__Nyqx_{display:flex;justify-content:space-between;align-content:center;padding-top:50px;padding-bottom:50px;position:relative}@media(max-width:768px){.FooterSection_footer__inner__Nyqx_{flex-direction:column;text-align:center;padding-top:30px;padding-bottom:30px}}@media(min-width:769px){.FooterSection_nameTitle__IEv2e{transform:translate(-50%,-50%);position:absolute;left:50%;top:50%}}@media(max-width:768px){.FooterSection_nameTitle__IEv2e{order:1}.FooterSection_socialLinks__KZUI_{margin-bottom:13px;order:2}.FooterSection_copyright__sNfaE{margin-bottom:5px;order:3}}.NameTitle_nameTitle__TFeL0{display:flex;justify-content:center;align-items:center}.NameTitle_nameTitle__container__crPUw{font-weight:400;transition:color .3s ease;text-shadow:0 4px 4px #00000040;line-height:1;color:var(--color-white);font-size:34px}.NameTitle_nameTitle__container__crPUw:focus,.NameTitle_nameTitle__container__crPUw:hover{color:var(--color-secondary)}.NameTitle_nameTitle__inner--first__VztUO{margin-right:7px}.NameTitle_nameTitle__inner--second__B2VO4{font-weight:700}@media(max-width:768px){.NameTitle_nameTitle--header__n_KT1 .NameTitle_nameTitle__inner__iI1mI{width:25px;overflow:hidden;display:inline-block}}.NameTitle_nameTitle--footer__zUBiT{margin-bottom:17px}@media(min-width:770px){.NameTitle_nameTitle--footer__zUBiT{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);margin-bottom:0}}.SocialLinks_social-links___q1qk{display:flex;justify-content:center;align-items:center}.SocialLinks_social-links__list-item__TRHk8:not(:first-child){margin-left:20px}.SocialLinks_social-links__link___0ARb{display:flex;justify-content:center;align-content:center}.SocialLinks_social-links__link___0ARb:focus svg,.SocialLinks_social-links__link___0ARb:hover svg{stroke:var(--color-secondary)}.SocialLinks_social-links__icon__c8G0Z{transition:stroke .3s ease}.HomeSection_home-section__bqN1B{display:flex;justify-content:center;align-content:center;flex-direction:column;text-align:center;position:relative;z-index:4}.HomeSection_home-section__title__ggweo{font-weight:700;line-height:1;margin-top:0;margin-bottom:3px}@media(min-width:1400px){.HomeSection_home-section__title__ggweo{margin-bottom:10px}}@media(max-width:1399px){.HomeSection_home-section__title-inner__3Lftm{display:block}}.HomeSection_home-section__title-inner--first__yviR7{font-size:41px}@media screen and (min-width:500px){.HomeSection_home-section__title-inner--first__yviR7{font-size:calc(41px + 21*(100vw - 500px)/1100)}}@media screen and (min-width:1600px){.HomeSection_home-section__title-inner--first__yviR7{font-size:62px}}@media(max-width:1399px){.HomeSection_home-section__title-inner--first__yviR7{margin-bottom:10px}}.HomeSection_home-section__title-inner--second__C1K51{font-size:31px}@media screen and (min-width:500px){.HomeSection_home-section__title-inner--second__C1K51{font-size:calc(31px + 31*(100vw - 500px)/1100)}}@media screen and (min-width:1600px){.HomeSection_home-section__title-inner--second__C1K51{font-size:62px}}@media(max-width:1399px){.HomeSection_home-section__title-inner--second__C1K51{margin-bottom:10px}}.HomeSection_home-section__title-spacer__fEkdt{color:var(--color-secondary);margin-right:17px;margin-left:17px;font-size:41px}@media screen and (min-width:500px){.HomeSection_home-section__title-spacer__fEkdt{font-size:calc(41px + 21*(100vw - 500px)/1100)}}@media screen and (min-width:1600px){.HomeSection_home-section__title-spacer__fEkdt{font-size:62px}}@media(max-width:1399px){.HomeSection_home-section__title-spacer__fEkdt{display:none}}.HomeSection_home-section__text__1iM18{line-height:1.33;font-size:16px}@media screen and (min-width:500px){.HomeSection_home-section__text__1iM18{font-size:calc(16px + 10*(100vw - 500px)/1100)}}@media screen and (min-width:1600px){.HomeSection_home-section__text__1iM18{font-size:26px}}@media(max-width:1199px){.HomeSection_home-section__text__1iM18{margin-right:auto;margin-left:auto;max-width:300px}}.HomeSection_home-section__text__1iM18,.HomeSection_home-section__title__ggweo{text-shadow:0 4px 3px #0006,0 8px 13px #0000001a,0 18px 23px #0000001a}.MobileBtn_menu-btn__kUJi1{display:inline-block;position:relative;height:60px;width:60px;background-color:#0000;margin-left:30px;border:none}.MobileBtn_menu-btn__kUJi1:after{background-color:var(--color-primary);background-image:radial-gradient(var(--color-gray-4),var(--color-primary));border-radius:50%;bottom:0;content:"";display:block;height:60px;left:0;position:absolute;right:0;top:0;transform:scale(0);transition:transform .8s cubic-bezier(.86,0,.07,1);width:60px;z-index:-1}.MobileBtn_menu-btn__wrap__iKDZc{border-radius:50%;overflow:hidden;background-color:var(--color-secondary-2);pointer-events:none;height:100%;width:100%}.MobileBtn_menu-btn__kUJi1:hover .MobileBtn_menu-btn__wrap__iKDZc{border:1px solid rgba(var(--colour-color),.45);background-color:var(--color-secondary)}.MobileBtn_menu-btn__kUJi1:focus{outline:none}.MobileBtn_menu-btn__line__1fuMy{backface-visibility:hidden;background-color:var(--color-black);border-radius:5px;height:3px;left:15.25px;pointer-events:none;position:absolute;transition:width .2s,opacity .2s,top .2s,transform .3s;width:30px}.MobileBtn_menu-btn__line-1__g0UfV{top:19.75px}.MobileBtn_menu-btn__line-2__I9_sh{top:28.75px;width:20px}.MobileBtn_menu-btn__line-3__QFa_e{top:37.75px}.MobileBtn_menu-btn__kUJi1:focus,.MobileBtn_menu-btn__kUJi1:hover{outline:none}.MobileBtn_menu-btn__kUJi1:focus .MobileBtn_menu-btn__line-1__g0UfV,.MobileBtn_menu-btn__kUJi1:hover .MobileBtn_menu-btn__line-1__g0UfV{transform:translateY(-2px)}.MobileBtn_menu-btn__kUJi1:focus .MobileBtn_menu-btn__line-2__I9_sh,.MobileBtn_menu-btn__kUJi1:hover .MobileBtn_menu-btn__line-2__I9_sh{width:30px}.MobileBtn_menu-btn__kUJi1:focus .MobileBtn_menu-btn__line-3__QFa_e,.MobileBtn_menu-btn__kUJi1:hover .MobileBtn_menu-btn__line-3__QFa_e{transform:translateY(2px)}.MobileBtn_menu-btn__kUJi1.MobileBtn_active__mmgSO .MobileBtn_menu-btn__line__1fuMy{transition:opacity .1s,top .3s,transform .3s}.MobileBtn_menu-btn__kUJi1.MobileBtn_active__mmgSO .MobileBtn_menu-btn__line-1__g0UfV{transform:rotate(135deg);top:28.75px}.MobileBtn_menu-btn__kUJi1.MobileBtn_active__mmgSO .MobileBtn_menu-btn__line-2__I9_sh{opacity:0}.MobileBtn_menu-btn__kUJi1.MobileBtn_active__mmgSO .MobileBtn_menu-btn__line-3__QFa_e{transform:rotate(-135deg);top:28.75px}.MobileBtn_menu-btn__kUJi1.MobileBtn_active__mmgSO:after{transform:scale(77)}.MobileNav_mobileNav__KHkf1{display:flex;justify-content:center;align-items:center;flex-direction:column;text-align:center;position:fixed;z-index:7;top:100px;right:0;left:0;opacity:0;height:calc(100vh - 100px);width:100vw;bottom:100px;transition:transform .2s ease .3s,opacity .3s .2s;transform:translate(50%,-60%) scale(0)}@media(max-width:589px){.MobileNav_mobileNav__KHkf1{transform:translate(35%,-50%) scale(0)}}.MobileNav_mobileNav__KHkf1.MobileNav_active__DBeIT{transform:translate(0) scale(1);transition:transform .5s ease .3s,opacity .3s .3s;opacity:1}.MobileNav_mobileNav__link__eD_bQ{color:var(--color-white);font-style:normal;font-weight:700;line-height:1.777;text-align:center;text-transform:uppercase;background-color:#0000;padding-right:30px;padding-left:30px;border:none;font-size:30px}@media screen and (min-width:1400px){.MobileNav_mobileNav__link__eD_bQ{font-size:calc(30px + 25*(100vw - 1400px)/200)}}@media screen and (min-width:1600px){.MobileNav_mobileNav__link__eD_bQ{font-size:55px}}.MobileNav_mobileNav__link__eD_bQ.MobileNav_active__DBeIT{color:var(--color-secondary-2)}.MobileNav_mobileNav__link__eD_bQ:focus,.MobileNav_mobileNav__link__eD_bQ:hover{color:var(--color-secondary)}.Header_header__pGDMn{left:0;padding-top:25px;position:fixed;right:0;top:0;z-index:6}@media(max-width:589px){.Header_header__pGDMn{padding-top:15px}}.Header_header__container__5ozgn,.Header_header__inner__ie8bB{display:flex;justify-content:space-between;align-content:center}.BlogPosts_blog-post__t_755{transition:background-color .3s ease;display:flex;align-items:center;background-color:var(--color-gray-4);color:var(--color-white);border:1px solid #0000;border-radius:6px;padding:36px}@media(max-width:768px){.BlogPosts_blog-post__t_755{padding:15px}}@media(max-width:1023px){.BlogPosts_blog-post__t_755{flex-direction:column}}.BlogPosts_blog-post__t_755:focus,.BlogPosts_blog-post__t_755:hover{border:1px solid var(--color-secondary)}@media(min-width:1024px){.BlogPosts_blog-post__wrap__le1rf{margin-left:30px}}.BlogPosts_blog-post__subtitle__z_8mN{color:var(--color-secondary)}.BlogPosts_blog-post__image-wrap__9q0vq{position:relative;height:116px;width:100%}@media(min-width:1024px){.BlogPosts_blog-post__image-wrap__9q0vq{max-width:116px}}@media(max-width:1023px){.BlogPosts_blog-post__image-wrap__9q0vq{margin-bottom:30px;padding-top:88%;height:0}}.BlogPosts_blog-post__image__50wUE{border-radius:6px;object-fit:cover;position:absolute;top:0;left:0;bottom:0;right:0;height:100%;width:100%}.BlogPosts_blog-post__label___hyGM{margin-right:30px;display:flex;justify-content:center;align-items:center;line-height:1;white-space:nowrap}.BlogPosts_blog-post__icon__LLDYN{margin-right:12px}.BlogPosts_blog-post__label-wraps__4_0Pm{margin-top:12px;display:flex}.BlogSection_blog__content__1Skxs{margin-top:60px;display:grid;grid-template-columns:1fr 1fr;grid-gap:30px}@media(max-width:768px){.BlogSection_blog__content__1Skxs{grid-gap:15px}}@media(max-width:589px){.BlogSection_blog__content__1Skxs{grid-template-columns:1fr}}.ProjectCard_project-card__gcWS5{background-color:var(--color-primary);border-radius:6px;min-height:354px;overflow:hidden;position:relative;text-align:center}.ProjectCard_project-card__image-wrap__dJ2H2{transition:height .1s linear;position:relative;padding-top:88%;height:0}.ProjectCard_project-card__image__kii4f{border-top-left-radius:6px;border-top-right-radius:6px;height:100%;left:0;min-height:308px;object-fit:cover;position:absolute;top:0;width:100%}.ProjectCard_project-card__content-wrap__SsKLu{border-bottom-left-radius:6px;border-bottom-right-radius:6px;background-color:var(--color-primary);bottom:0;left:0;padding:20px 10px 30px;position:absolute;width:100%}.ProjectCard_project-card__title__etepD{color:var(--color-white);line-height:1.42;font-size:18px}@media screen and (min-width:500px){.ProjectCard_project-card__title__etepD{font-size:calc(18px + 10*(100vw - 500px)/1100)}}@media screen and (min-width:1600px){.ProjectCard_project-card__title__etepD{font-size:28px}}.ProjectCard_project-card__tags__xoOU4{color:var(--color-secondary);font-size:.875rem;line-height:1.18;margin-top:5px}.ProjectCard_project-card__text___GhFa{color:var(--color-secondary);font-size:1rem;line-height:1.56;margin-top:20px}.ProjectCard_project-card__overlay__5t_yf{border-radius:6px;background:#23263ee6;transition:opacity .3s ease-in-out;position:absolute;top:0;left:0;right:0;bottom:0;border:1px solid var(--color-secondary);pointer-events:none;opacity:0;padding:22px;display:flex;flex-direction:column;justify-content:center;align-items:center}.ProjectCard_project-card__link__h_MJb{font-size:.75rem;padding:5px 12px;line-height:2.1;margin-top:20px}.ProjectCard_project-card__gcWS5:focus .ProjectCard_project-card__overlay__5t_yf,.ProjectCard_project-card__gcWS5:hover .ProjectCard_project-card__overlay__5t_yf{pointer-events:auto;opacity:1}.ProjectCard_project-card__gcWS5:focus .ProjectCard_project-card__content-wrap__SsKLu,.ProjectCard_project-card__gcWS5:hover .ProjectCard_project-card__content-wrap__SsKLu{opacity:.25}.ProjectsSection_projects__A2sG7{text-align:center;position:relative;z-index:3}.ProjectsSection_projects__cards-wrapper__LO0T8{margin-top:50px;display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-gap:30px}@media(max-width:1199px){.ProjectsSection_projects__cards-wrapper__LO0T8{grid-template-columns:1fr 1fr}}@media(max-width:589px){.ProjectsSection_projects__cards-wrapper__LO0T8{grid-template-columns:1fr}}.ProjectsSection_projects__cta__nkyVu{margin-top:50px;margin-left:auto;margin-right:auto}