@font-face{font-display:swap;font-family:TT Commons Pro;font-style:normal;font-weight:400;src:url(./TT_Commons_Pro_Regular.D5OPhlQL.woff2) format("woff2"),url(./TT_Commons_Pro_Regular.DVSjx-2o.woff) format("woff")}@font-face{font-display:swap;font-family:TT Commons Pro;font-style:normal;font-weight:500;src:url(./TT_Commons_Pro_Medium.CXKHwwiC.woff2) format("woff2"),url(./TT_Commons_Pro_Medium.DwoxvaXA.woff) format("woff")}@font-face{font-display:swap;font-family:TT Commons Pro;font-style:normal;font-weight:600;src:url(./TT_Commons_Pro_DemiBold.jQ_frHcd.woff2) format("woff2"),url(./TT_Commons_Pro_DemiBold.BgahVVCq.woff) format("woff")}@font-face{font-display:swap;font-family:TT Commons Pro;font-style:normal;font-weight:700;src:url(./TT_Commons_Pro_Bold.Q7hHBb7s.woff2) format("woff2"),url(./TT_Commons_Pro_Bold.bfCJsePj.woff) format("woff")}@font-face{font-display:swap;font-family:Bad Script;font-style:normal;font-weight:400;src:url(./BadScript-Regular.LrjH65U8.woff2) format("woff2"),url(./BadScript-Regular.D5dvqily.woff) format("woff")}.pagination[data-v-ee6c05ec]{align-items:center;display:flex;gap:8px;min-height:8px;position:relative;width:-moz-max-content;width:max-content}.pagination__dot[data-v-ee6c05ec]{background-color:#ccc;border:none;border-radius:999px;cursor:pointer;height:6px;opacity:1;padding:0;transition:background-color .16s linear,transform .16s linear;width:6px}.pagination__dot--active[data-v-ee6c05ec]{background-color:#0f0f0f;transform:scale(1.2)}[data-v-ee6c05ec] .ui-dots-pagination-enter-active,[data-v-ee6c05ec] .ui-dots-pagination-leave-active{transition:opacity .16s linear,transform .16s linear}[data-v-ee6c05ec] .ui-dots-pagination-enter-from{opacity:0;transform:translate(6px)}[data-v-ee6c05ec] .ui-dots-pagination-leave-to{opacity:0;transform:translate(-6px)}[data-v-ee6c05ec] .ui-dots-pagination-leave-active{position:absolute}[data-v-ee6c05ec] .ui-dots-pagination-move{transition:transform .16s linear}@font-face{font-display:swap;font-family:TT Commons Pro;font-style:normal;font-weight:400;src:url(./TT_Commons_Pro_Regular.D5OPhlQL.woff2) format("woff2"),url(./TT_Commons_Pro_Regular.DVSjx-2o.woff) format("woff")}@font-face{font-display:swap;font-family:TT Commons Pro;font-style:normal;font-weight:500;src:url(./TT_Commons_Pro_Medium.CXKHwwiC.woff2) format("woff2"),url(./TT_Commons_Pro_Medium.DwoxvaXA.woff) format("woff")}@font-face{font-display:swap;font-family:TT Commons Pro;font-style:normal;font-weight:600;src:url(./TT_Commons_Pro_DemiBold.jQ_frHcd.woff2) format("woff2"),url(./TT_Commons_Pro_DemiBold.BgahVVCq.woff) format("woff")}@font-face{font-display:swap;font-family:TT Commons Pro;font-style:normal;font-weight:700;src:url(./TT_Commons_Pro_Bold.Q7hHBb7s.woff2) format("woff2"),url(./TT_Commons_Pro_Bold.bfCJsePj.woff) format("woff")}@font-face{font-display:swap;font-family:Bad Script;font-style:normal;font-weight:400;src:url(./BadScript-Regular.LrjH65U8.woff2) format("woff2"),url(./BadScript-Regular.D5dvqily.woff) format("woff")}@media (min-width:768px){.projects[data-v-c35a14d1]{overflow:hidden;padding:100px 0 0;position:relative}}@media (min-width:1280px){.projects[data-v-c35a14d1]{padding-top:100px 0 31px}}.projects__container[data-v-c35a14d1]{padding:0 10px}@media (min-width:768px){.projects__container[data-v-c35a14d1]{padding:0 20px}}@media (min-width:1280px){.projects__container[data-v-c35a14d1]{margin:0 auto;max-width:1600px}}.projects__box[data-v-c35a14d1]{border-top:1px solid #ccc;display:flex;flex-direction:column;gap:20px;padding-top:25px}@media (min-width:768px){.projects__box[data-v-c35a14d1]{gap:18px}}.projects__head[data-v-c35a14d1]{align-items:flex-start;display:flex;flex:0 0 auto;gap:10px}.projects__head--pagination[data-v-c35a14d1]{gap:25px}@media (min-width:1024px){.projects__head--pagination[data-v-c35a14d1]{gap:10px}}.projects__heading[data-v-c35a14d1]{color:#0f0f0f;flex:1 1 auto;font-size:16px;font-weight:600;letter-spacing:.192px;line-height:1.2}@media (min-width:768px){.projects__heading[data-v-c35a14d1]{font-size:20px;letter-spacing:.24px}}.projects__options[data-v-c35a14d1]{display:flex;flex:0 0 auto;gap:5px}.projects__options--pagination[data-v-c35a14d1]{display:none}@media (min-width:1024px){.projects__options--pagination[data-v-c35a14d1]{display:flex;margin-left:auto}}.projects__pagination[data-v-c35a14d1]{margin:22px auto 0;min-height:8px}@media (min-width:1024px){.projects__pagination[data-v-c35a14d1]{display:none}}.projects__body[data-v-c35a14d1],.projects__option[data-v-c35a14d1]{flex:0 0 auto}@media (min-width:1280px){.projects__swiper[data-v-c35a14d1]{overflow:visible}}.projects__swiper-slide[data-v-c35a14d1]{box-sizing:border-box}.projects__card[data-v-c35a14d1]{display:flex;flex-direction:column;gap:15px;padding-bottom:6px}@media (min-width:768px){.projects__card[data-v-c35a14d1]{gap:20px;opacity:0;padding:0;transition:opacity .6s linear}.swiper-slide-active .projects__card[data-v-c35a14d1],.swiper-slide-active~.swiper-slide .projects__card[data-v-c35a14d1]{opacity:1!important}}.projects__card-picture[data-v-c35a14d1]{border-radius:5px;flex:0 0 auto;max-height:75vh;overflow:hidden;position:relative}.projects__card-picture[data-v-c35a14d1]:before{content:"";display:block;padding-top:117.6470588235%}@media (min-width:768px){.projects__card-picture[data-v-c35a14d1]:before{padding-top:66.0714285714%}}@media (min-width:1280px){.projects__card-picture[data-v-c35a14d1]:before{padding-top:52.2508038585%}}.projects__card-image[data-v-c35a14d1]{display:block;height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;transition:transform .6s cubic-bezier(.57,-.01,.01,1.04);width:100%}@media (hover:hover){.projects__card:hover .projects__card-image[data-v-c35a14d1]{transform:scale(1.035)}}.projects__card-logo[data-v-c35a14d1]{display:flex;justify-content:center;left:0;padding:0 30px;position:absolute;top:50%;transform:translateY(-50%);transition:opacity .4s linear,transform .6s cubic-bezier(.28,-.01,.06,.99);width:100%;z-index:2}.swiper-slide:not(.swiper-slide-active) .projects__card-logo[data-v-c35a14d1]{opacity:0!important;transform:translate(50px,-50%)}.swiper-slide-active .projects__card-logo[data-v-c35a14d1]{opacity:1!important;transform:translateY(-50%)}.projects__card-logo[data-v-c35a14d1]{height:90px}@media (min-width:768px){.projects__card-logo[data-v-c35a14d1]{height:130px}}.projects__card-logo img[data-v-c35a14d1]{height:100%}.projects__card-blur[data-v-c35a14d1]{background:#fff;display:block;height:100%;left:0;pointer-events:none;position:absolute;top:0;transition:opacity .3s linear;width:100%;z-index:1}.swiper-slide-active .projects__card-blur[data-v-c35a14d1],.swiper-slide-active~.swiper-slide .projects__card-blur[data-v-c35a14d1]{opacity:0}.projects__card-blur-image[data-v-c35a14d1]{display:block;filter:blur(20px);height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;transform:scale(1.2);width:100%}.projects__card-info[data-v-c35a14d1]{display:flex;flex:0 0 auto;flex-direction:column;gap:10px}@media (min-width:768px){.projects__card-info[data-v-c35a14d1]{max-width:440px}}.projects__card-heading[data-v-c35a14d1]{color:#0f0f0f;flex:0 0 auto;font-size:16px;font-weight:600;letter-spacing:.192px;line-height:1.2}@media (min-width:768px){.projects__card-heading[data-v-c35a14d1]{font-size:24px;letter-spacing:0;line-height:1.1}}@media (min-width:1280px){.projects__card-heading[data-v-c35a14d1]{font-size:20px}}@media (min-width:1600px){.projects__card-heading[data-v-c35a14d1]{font-size:24px}}.projects__card-tag[data-v-c35a14d1]{color:#8f8f8f;flex:0 0 auto;font-size:15px;font-weight:420;letter-spacing:.15px;line-height:1.35}@media (min-width:768px){.projects__card-tag[data-v-c35a14d1]{font-size:18px;letter-spacing:.18px}}
