@font-face{font-display:swap;font-family:Angry;font-style:normal;font-weight:400;src:url(../fonts/Angry.woff) format("woff"),url(../fonts/Angry.woff2) format("woff2"),url(../fonts/Angry.otf) format("opentype")}@font-face{font-display:swap;font-family:Nunito Sans;font-style:normal;font-weight:400;src:url(../fonts/NunitoSans-Regular.woff) format("woff"),url(../fonts/NunitoSans-Regular.ttf) format("truetype")}@font-face{font-display:swap;font-family:Nunito Sans;font-style:normal;font-weight:600;src:url(../fonts/NunitoSans-SemiBold.woff) format("woff"),url(../fonts/NunitoSans-SemiBold.ttf) format("truetype")}@font-face{font-display:swap;font-family:Nunito Sans;font-style:normal;font-weight:700;src:url(../fonts/NunitoSans-Bold.woff) format("woff"),url(../fonts/NunitoSans-Bold.ttf) format("truetype")}*{border:0;box-sizing:border-box;outline:0;padding:0}*,body{margin:0}body{background-color:#fafafa;color:#000;font-family:Nunito Sans,sans-serif;font-weight:400}ul{list-style:none;margin:0;padding:0}a{text-decoration:none}.container{margin:0 auto;max-width:1300px;padding:0 50px}button{cursor:pointer}.btn{background-color:#7a27cd;border:none;border-radius:8px;color:#fff;display:inline-block;font-family:Nunito Sans,sans-serif;min-width:183px;padding:16px 47px;text-align:center;transition:.4s}.btn:hover{background-color:#42178d}.btn:active{background-color:#220d67}.btn--secondary{background-color:transparent;border:1.5px solid #7a27cd;color:#7a27cd}.btn--secondary:hover{background-color:#42178d;color:#fff}.btn--secondary:active{background-color:#220d67;color:#fff}.btn--secondary-light{background-color:transparent;border:1.5px solid #fff;color:#fff}.btn--secondary-light:hover{border:1.5px solid #42178d}.btn--secondary-light:active{border:1.5px solid #220d67}.hidden{opacity:0;pointer-events:none;visibility:hidden}.text-gradient{background-clip:text;background:linear-gradient(90deg,#220d67,#882bde);-webkit-background-clip:text;color:transparent;-webkit-text-fill-color:transparent;line-height:100%}.text-light{color:#fff}.grid{display:grid;grid-template-columns:repeat(12,1fr);grid-gap:20px}.flex{display:flex}.flex-column{flex-direction:column}.flex-center{align-items:center;justify-content:center}.flex-column-center{align-items:center;flex-direction:column}.page-title{font-family:Angry,sans-serif}.page-title,.page-title-sm{background-clip:text;background:linear-gradient(90deg,#220d67,#882bde);-webkit-background-clip:text;color:transparent;font-size:48px;-webkit-text-fill-color:transparent;display:inline-block}.page-title-sm{font-family:Nunito Sans,sans-serif;font-weight:700;line-height:115%;margin-bottom:32px}.title{background-clip:text;background:linear-gradient(90deg,#220d67,#882bde);-webkit-background-clip:text;color:transparent;font-family:Angry,sans-serif;font-size:32px;line-height:115%;-webkit-text-fill-color:transparent;display:inline-block}.img{border-radius:16px;-o-object-fit:cover;object-fit:cover}.section-mb{padding-bottom:89px;padding-top:89px}.input{background:#f8f8f9;border:1px solid #dedede;border-radius:16px;caret-color:#7a27cd;font-family:Nunito Sans,sans-serif;font-size:16px;font-weight:400;padding:16px 18px;width:100%}.input::-moz-placeholder{color:#5b5b5b;-moz-transition:.4s ease-in-out;transition:.4s ease-in-out}.input::placeholder{color:#5b5b5b;transition:.4s ease-in-out}.input:focus::-moz-placeholder{color:#6d6d6d}.input:focus::placeholder{color:#6d6d6d}.link-white{color:#fff;transition:.4s}.link-white:hover{color:#a366db}.link-white:active{color:#882bde}.link-default{color:#000;transition:.4s}.link-default:hover{color:#a366db}.link-default:active{color:#882bde}.block__blobs{height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.block__blob{border-radius:100%;content:"";position:absolute}.blob-blue-light{background-color:#d0e0ff}.blob-blue{background-color:#0500ff}.blob-violet{background-color:#882bde}.letter{display:inline-block}.text-nowrap{text-wrap:balance}.v-enter-active,.v-leave-active{transition:opacity .5s ease-in-out}.v-enter-from,.v-leave-to{opacity:0}.page-enter-active,.page-leave-active{transition:all .2s}.page-enter-from,.page-leave-to{filter:blur(1rem);opacity:0}::-webkit-scrollbar{width:12px}::-webkit-scrollbar-track{background:#b998f31a}::-webkit-scrollbar-thumb{background-color:#b998f34d;border-radius:20px}@media screen and (max-width:1500px){.layout{overflow:hidden}}@media screen and (max-width:920px){.container{padding:0 32px}.section-mb{padding-bottom:72px;padding-top:72px}}@media screen and (max-width:768px){.container{padding:0 24px}.section-mb{padding-bottom:56px;padding-top:56px}.title{font-family:Angry,sans-serif;font-size:24px}}@media screen and (max-width:680px){.page-title,.page-title span{font-family:Angry,sans-serif;font-size:32px;line-height:115%}}@media screen and (max-width:480px){.container{padding:0 16px}.btn{min-width:168px;padding:13px 26px}.grid{grid-template-columns:repeat(4,1fr)}}.projects__list{align-items:center}.projects__item-tab:not(:last-child){margin-right:40px}.projects__btn{background:transparent;border-bottom:3px solid transparent;font-family:Nunito Sans,sans-serif;font-size:16px;font-weight:600;transition:.4s}.projects__btn.active,.projects__btn:hover{border-bottom:3px solid #7a27cd;color:#7a27cd}@media screen and (max-width:480px){.projects__list{justify-content:space-between;width:100%}.projects__item-tab:not(:last-child){margin-right:16px}}@font-face{font-display:swap;font-family:Angry;font-style:normal;font-weight:400;src:url(../fonts/Angry.woff) format("woff"),url(../fonts/Angry.woff2) format("woff2"),url(../fonts/Angry.otf) format("opentype")}@font-face{font-display:swap;font-family:Nunito Sans;font-style:normal;font-weight:400;src:url(../fonts/NunitoSans-Regular.woff) format("woff"),url(../fonts/NunitoSans-Regular.ttf) format("truetype")}@font-face{font-display:swap;font-family:Nunito Sans;font-style:normal;font-weight:600;src:url(../fonts/NunitoSans-SemiBold.woff) format("woff"),url(../fonts/NunitoSans-SemiBold.ttf) format("truetype")}@font-face{font-display:swap;font-family:Nunito Sans;font-style:normal;font-weight:700;src:url(../fonts/NunitoSans-Bold.woff) format("woff"),url(../fonts/NunitoSans-Bold.ttf) format("truetype")}[data-v-c4e9cc1a]{border:0;box-sizing:border-box;outline:0;padding:0}[data-v-c4e9cc1a],body[data-v-c4e9cc1a]{margin:0}body[data-v-c4e9cc1a]{background-color:#fafafa;color:#000;font-family:Nunito Sans,sans-serif;font-weight:400}ul[data-v-c4e9cc1a]{list-style:none;margin:0;padding:0}a[data-v-c4e9cc1a]{text-decoration:none}.container[data-v-c4e9cc1a]{margin:0 auto;max-width:1300px;padding:0 50px}button[data-v-c4e9cc1a]{cursor:pointer}.btn[data-v-c4e9cc1a]{background-color:#7a27cd;border:none;border-radius:8px;color:#fff;display:inline-block;font-family:Nunito Sans,sans-serif;min-width:183px;padding:16px 47px;text-align:center;transition:.4s}.btn[data-v-c4e9cc1a]:hover{background-color:#42178d}.btn[data-v-c4e9cc1a]:active{background-color:#220d67}.btn--secondary[data-v-c4e9cc1a]{background-color:transparent;border:1.5px solid #7a27cd;color:#7a27cd}.btn--secondary[data-v-c4e9cc1a]:hover{background-color:#42178d;color:#fff}.btn--secondary[data-v-c4e9cc1a]:active{background-color:#220d67;color:#fff}.btn--secondary-light[data-v-c4e9cc1a]{background-color:transparent;border:1.5px solid #fff;color:#fff}.btn--secondary-light[data-v-c4e9cc1a]:hover{border:1.5px solid #42178d}.btn--secondary-light[data-v-c4e9cc1a]:active{border:1.5px solid #220d67}.hidden[data-v-c4e9cc1a]{opacity:0;pointer-events:none;visibility:hidden}.text-gradient[data-v-c4e9cc1a]{background-clip:text;background:linear-gradient(90deg,#220d67,#882bde);-webkit-background-clip:text;color:transparent;-webkit-text-fill-color:transparent;line-height:100%}.text-light[data-v-c4e9cc1a]{color:#fff}.grid[data-v-c4e9cc1a]{display:grid;grid-template-columns:repeat(12,1fr);grid-gap:20px}.flex[data-v-c4e9cc1a]{display:flex}.flex-column[data-v-c4e9cc1a]{flex-direction:column}.flex-center[data-v-c4e9cc1a]{align-items:center;justify-content:center}.flex-column-center[data-v-c4e9cc1a]{align-items:center;flex-direction:column}.page-title[data-v-c4e9cc1a]{font-family:Angry,sans-serif}.page-title[data-v-c4e9cc1a],.page-title-sm[data-v-c4e9cc1a]{background-clip:text;background:linear-gradient(90deg,#220d67,#882bde);-webkit-background-clip:text;color:transparent;font-size:48px;-webkit-text-fill-color:transparent;display:inline-block}.page-title-sm[data-v-c4e9cc1a]{font-family:Nunito Sans,sans-serif;font-weight:700;line-height:115%;margin-bottom:32px}.title[data-v-c4e9cc1a]{background-clip:text;background:linear-gradient(90deg,#220d67,#882bde);-webkit-background-clip:text;color:transparent;font-family:Angry,sans-serif;font-size:32px;line-height:115%;-webkit-text-fill-color:transparent;display:inline-block}.img[data-v-c4e9cc1a]{border-radius:16px;-o-object-fit:cover;object-fit:cover}.section-mb[data-v-c4e9cc1a]{padding-bottom:89px;padding-top:89px}.input[data-v-c4e9cc1a]{background:#f8f8f9;border:1px solid #dedede;border-radius:16px;caret-color:#7a27cd;font-family:Nunito Sans,sans-serif;font-size:16px;font-weight:400;padding:16px 18px;width:100%}.input[data-v-c4e9cc1a]::-moz-placeholder{color:#5b5b5b;-moz-transition:.4s ease-in-out;transition:.4s ease-in-out}.input[data-v-c4e9cc1a]::placeholder{color:#5b5b5b;transition:.4s ease-in-out}.input[data-v-c4e9cc1a]:focus::-moz-placeholder{color:#6d6d6d}.input[data-v-c4e9cc1a]:focus::placeholder{color:#6d6d6d}.link-white[data-v-c4e9cc1a]{color:#fff;transition:.4s}.link-white[data-v-c4e9cc1a]:hover{color:#a366db}.link-white[data-v-c4e9cc1a]:active{color:#882bde}.link-default[data-v-c4e9cc1a]{color:#000;transition:.4s}.link-default[data-v-c4e9cc1a]:hover{color:#a366db}.link-default[data-v-c4e9cc1a]:active{color:#882bde}.block__blobs[data-v-c4e9cc1a]{height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.block__blob[data-v-c4e9cc1a]{border-radius:100%;content:"";position:absolute}.blob-blue-light[data-v-c4e9cc1a]{background-color:#d0e0ff}.blob-blue[data-v-c4e9cc1a]{background-color:#0500ff}.blob-violet[data-v-c4e9cc1a]{background-color:#882bde}.letter[data-v-c4e9cc1a]{display:inline-block}.text-nowrap[data-v-c4e9cc1a]{text-wrap:balance}.v-enter-active[data-v-c4e9cc1a],.v-leave-active[data-v-c4e9cc1a]{transition:opacity .5s ease-in-out}.v-enter-from[data-v-c4e9cc1a],.v-leave-to[data-v-c4e9cc1a]{opacity:0}.page-enter-active[data-v-c4e9cc1a],.page-leave-active[data-v-c4e9cc1a]{transition:all .2s}.page-enter-from[data-v-c4e9cc1a],.page-leave-to[data-v-c4e9cc1a]{filter:blur(1rem);opacity:0}[data-v-c4e9cc1a]::-webkit-scrollbar{width:12px}[data-v-c4e9cc1a]::-webkit-scrollbar-track{background:#b998f31a}[data-v-c4e9cc1a]::-webkit-scrollbar-thumb{background-color:#b998f34d;border-radius:20px}@media screen and (max-width:1500px){.layout[data-v-c4e9cc1a]{overflow:hidden}}@media screen and (max-width:920px){.container[data-v-c4e9cc1a]{padding:0 32px}.section-mb[data-v-c4e9cc1a]{padding-bottom:72px;padding-top:72px}}@media screen and (max-width:768px){.container[data-v-c4e9cc1a]{padding:0 24px}.section-mb[data-v-c4e9cc1a]{padding-bottom:56px;padding-top:56px}.title[data-v-c4e9cc1a]{font-family:Angry,sans-serif;font-size:24px}}@media screen and (max-width:680px){.page-title[data-v-c4e9cc1a],.page-title span[data-v-c4e9cc1a]{font-family:Angry,sans-serif;font-size:32px;line-height:115%}}@media screen and (max-width:480px){.container[data-v-c4e9cc1a]{padding:0 16px}.btn[data-v-c4e9cc1a]{min-width:168px;padding:13px 26px}.grid[data-v-c4e9cc1a]{grid-template-columns:repeat(4,1fr)}}.projects__item[data-v-c4e9cc1a]{background-color:#fff3;border:1px solid hsla(0,0%,87%,.5);border-radius:16px;overflow:hidden;position:relative;transition:.4s}.projects__item-card[data-v-c4e9cc1a]{gap:20px;grid-column:span 4}.projects__item[data-v-c4e9cc1a]:before{background-color:#882bde;bottom:-110px;filter:blur(223px);height:151px;left:-34px;width:151px}.projects__item[data-v-c4e9cc1a]:after,.projects__item[data-v-c4e9cc1a]:before{border-radius:100%;content:"";opacity:0;position:absolute;transition:.4s}.projects__item[data-v-c4e9cc1a]:after{background-color:#0500ff;bottom:-120px;filter:blur(180px);height:200px;right:-60px;transform:rotate(30deg);width:300px}.projects__item[data-v-c4e9cc1a]:hover:before{opacity:.4}.projects__item[data-v-c4e9cc1a]:hover:after{opacity:.2}.projects__item-img[data-v-c4e9cc1a]{height:100%;width:100%}.projects__descr[data-v-c4e9cc1a]{display:none;font-family:Nunito Sans,sans-serif;font-size:20px;font-weight:400;grid-column:span 4}.projects__link[data-v-c4e9cc1a]{align-items:center;color:#fff;display:flex;font-family:Nunito Sans,sans-serif;font-size:24px;font-weight:600;justify-content:center;line-height:115%;margin:auto;padding:24px;text-align:center;z-index:2}.projects__link[data-v-c4e9cc1a],.projects__link[data-v-c4e9cc1a]:before{height:100%;opacity:0;position:absolute;transition:.4s;width:100%}.projects__link[data-v-c4e9cc1a]:before{background:linear-gradient(0deg,#220d67,#882bde);content:"";left:0;top:0;z-index:-1}.projects__link[data-v-c4e9cc1a]:hover{opacity:1}.projects__link[data-v-c4e9cc1a]:hover:before{opacity:.95}@media screen and (max-width:840px){.projects__item-card[data-v-c4e9cc1a]{grid-column:span 6}}@media screen and (max-width:480px){.projects__item-card[data-v-c4e9cc1a]{grid-column:span 4}.projects__descr[data-v-c4e9cc1a]{display:block}.projects__title[data-v-c4e9cc1a]{align-self:flex-start}}@font-face{font-display:swap;font-family:Angry;font-style:normal;font-weight:400;src:url(../fonts/Angry.woff) format("woff"),url(../fonts/Angry.woff2) format("woff2"),url(../fonts/Angry.otf) format("opentype")}@font-face{font-display:swap;font-family:Nunito Sans;font-style:normal;font-weight:400;src:url(../fonts/NunitoSans-Regular.woff) format("woff"),url(../fonts/NunitoSans-Regular.ttf) format("truetype")}@font-face{font-display:swap;font-family:Nunito Sans;font-style:normal;font-weight:600;src:url(../fonts/NunitoSans-SemiBold.woff) format("woff"),url(../fonts/NunitoSans-SemiBold.ttf) format("truetype")}@font-face{font-display:swap;font-family:Nunito Sans;font-style:normal;font-weight:700;src:url(../fonts/NunitoSans-Bold.woff) format("woff"),url(../fonts/NunitoSans-Bold.ttf) format("truetype")}[data-v-48bce7a1]{border:0;box-sizing:border-box;outline:0;padding:0}[data-v-48bce7a1],body[data-v-48bce7a1]{margin:0}body[data-v-48bce7a1]{background-color:#fafafa;color:#000;font-family:Nunito Sans,sans-serif;font-weight:400}ul[data-v-48bce7a1]{list-style:none;margin:0;padding:0}a[data-v-48bce7a1]{text-decoration:none}.container[data-v-48bce7a1]{margin:0 auto;max-width:1300px;padding:0 50px}button[data-v-48bce7a1]{cursor:pointer}.btn[data-v-48bce7a1]{background-color:#7a27cd;border:none;border-radius:8px;color:#fff;display:inline-block;font-family:Nunito Sans,sans-serif;min-width:183px;padding:16px 47px;text-align:center;transition:.4s}.btn[data-v-48bce7a1]:hover{background-color:#42178d}.btn[data-v-48bce7a1]:active{background-color:#220d67}.btn--secondary[data-v-48bce7a1]{background-color:transparent;border:1.5px solid #7a27cd;color:#7a27cd}.btn--secondary[data-v-48bce7a1]:hover{background-color:#42178d;color:#fff}.btn--secondary[data-v-48bce7a1]:active{background-color:#220d67;color:#fff}.btn--secondary-light[data-v-48bce7a1]{background-color:transparent;border:1.5px solid #fff;color:#fff}.btn--secondary-light[data-v-48bce7a1]:hover{border:1.5px solid #42178d}.btn--secondary-light[data-v-48bce7a1]:active{border:1.5px solid #220d67}.hidden[data-v-48bce7a1]{opacity:0;pointer-events:none;visibility:hidden}.text-gradient[data-v-48bce7a1]{background-clip:text;background:linear-gradient(90deg,#220d67,#882bde);-webkit-background-clip:text;color:transparent;-webkit-text-fill-color:transparent;line-height:100%}.text-light[data-v-48bce7a1]{color:#fff}.grid[data-v-48bce7a1]{display:grid;grid-template-columns:repeat(12,1fr);grid-gap:20px}.flex[data-v-48bce7a1]{display:flex}.flex-column[data-v-48bce7a1]{flex-direction:column}.flex-center[data-v-48bce7a1]{align-items:center;justify-content:center}.flex-column-center[data-v-48bce7a1]{align-items:center;flex-direction:column}.page-title[data-v-48bce7a1]{font-family:Angry,sans-serif}.page-title[data-v-48bce7a1],.page-title-sm[data-v-48bce7a1]{background-clip:text;background:linear-gradient(90deg,#220d67,#882bde);-webkit-background-clip:text;color:transparent;font-size:48px;-webkit-text-fill-color:transparent;display:inline-block}.page-title-sm[data-v-48bce7a1]{font-family:Nunito Sans,sans-serif;font-weight:700;line-height:115%;margin-bottom:32px}.title[data-v-48bce7a1]{background-clip:text;background:linear-gradient(90deg,#220d67,#882bde);-webkit-background-clip:text;color:transparent;font-family:Angry,sans-serif;font-size:32px;line-height:115%;-webkit-text-fill-color:transparent;display:inline-block}.img[data-v-48bce7a1]{border-radius:16px;-o-object-fit:cover;object-fit:cover}.section-mb[data-v-48bce7a1]{padding-bottom:89px;padding-top:89px}.input[data-v-48bce7a1]{background:#f8f8f9;border:1px solid #dedede;border-radius:16px;caret-color:#7a27cd;font-family:Nunito Sans,sans-serif;font-size:16px;font-weight:400;padding:16px 18px;width:100%}.input[data-v-48bce7a1]::-moz-placeholder{color:#5b5b5b;-moz-transition:.4s ease-in-out;transition:.4s ease-in-out}.input[data-v-48bce7a1]::placeholder{color:#5b5b5b;transition:.4s ease-in-out}.input[data-v-48bce7a1]:focus::-moz-placeholder{color:#6d6d6d}.input[data-v-48bce7a1]:focus::placeholder{color:#6d6d6d}.link-white[data-v-48bce7a1]{color:#fff;transition:.4s}.link-white[data-v-48bce7a1]:hover{color:#a366db}.link-white[data-v-48bce7a1]:active{color:#882bde}.link-default[data-v-48bce7a1]{color:#000;transition:.4s}.link-default[data-v-48bce7a1]:hover{color:#a366db}.link-default[data-v-48bce7a1]:active{color:#882bde}.block__blobs[data-v-48bce7a1]{height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.block__blob[data-v-48bce7a1]{border-radius:100%;content:"";position:absolute}.blob-blue-light[data-v-48bce7a1]{background-color:#d0e0ff}.blob-blue[data-v-48bce7a1]{background-color:#0500ff}.blob-violet[data-v-48bce7a1]{background-color:#882bde}.letter[data-v-48bce7a1]{display:inline-block}.text-nowrap[data-v-48bce7a1]{text-wrap:balance}.v-enter-active[data-v-48bce7a1],.v-leave-active[data-v-48bce7a1]{transition:opacity .5s ease-in-out}.v-enter-from[data-v-48bce7a1],.v-leave-to[data-v-48bce7a1]{opacity:0}.page-enter-active[data-v-48bce7a1],.page-leave-active[data-v-48bce7a1]{transition:all .2s}.page-enter-from[data-v-48bce7a1],.page-leave-to[data-v-48bce7a1]{filter:blur(1rem);opacity:0}[data-v-48bce7a1]::-webkit-scrollbar{width:12px}[data-v-48bce7a1]::-webkit-scrollbar-track{background:#b998f31a}[data-v-48bce7a1]::-webkit-scrollbar-thumb{background-color:#b998f34d;border-radius:20px}@media screen and (max-width:1500px){.layout[data-v-48bce7a1]{overflow:hidden}}@media screen and (max-width:920px){.container[data-v-48bce7a1]{padding:0 32px}.section-mb[data-v-48bce7a1]{padding-bottom:72px;padding-top:72px}}@media screen and (max-width:768px){.container[data-v-48bce7a1]{padding:0 24px}.section-mb[data-v-48bce7a1]{padding-bottom:56px;padding-top:56px}.title[data-v-48bce7a1]{font-family:Angry,sans-serif;font-size:24px}}@media screen and (max-width:680px){.page-title[data-v-48bce7a1],.page-title span[data-v-48bce7a1]{font-family:Angry,sans-serif;font-size:32px;line-height:115%}}@media screen and (max-width:480px){.container[data-v-48bce7a1]{padding:0 16px}.btn[data-v-48bce7a1]{min-width:168px;padding:13px 26px}.grid[data-v-48bce7a1]{grid-template-columns:repeat(4,1fr)}}.projects__item[data-v-48bce7a1]{align-items:center;background-color:#fff3;border:1px solid hsla(0,0%,87%,.5);border-radius:16px;grid-column:span 4;height:100%;justify-content:center;overflow:hidden;padding:80px 24px;position:relative;transition:.4s}.projects__item[data-v-48bce7a1]:before{background-color:#882bde;bottom:-110px;filter:blur(223px);height:151px;left:-34px;width:151px}.projects__item[data-v-48bce7a1]:after,.projects__item[data-v-48bce7a1]:before{border-radius:100%;content:"";opacity:0;position:absolute;transition:.4s}.projects__item[data-v-48bce7a1]:after{background-color:#0500ff;bottom:-120px;filter:blur(180px);height:200px;right:-60px;transform:rotate(30deg);width:300px}.projects__item[data-v-48bce7a1]:hover:before{opacity:.4}.projects__item[data-v-48bce7a1]:hover:after{opacity:.2}.projects__link[data-v-48bce7a1]{background-clip:text;background:linear-gradient(90deg,#220d67,#882bde);-webkit-background-clip:text;color:transparent;font-family:Nunito Sans,sans-serif;font-size:24px;font-weight:400;line-height:115%;-webkit-text-fill-color:transparent;align-items:center;display:flex;height:100%;justify-content:center;margin:auto;padding:80px 24px;position:absolute;text-align:center;width:100%}@media screen and (max-width:840px){.projects__item[data-v-48bce7a1]{grid-column:span 12}}@media screen and (max-width:480px){.projects__item[data-v-48bce7a1]{grid-column:span 4;height:340px}}@font-face{font-display:swap;font-family:Angry;font-style:normal;font-weight:400;src:url(../fonts/Angry.woff) format("woff"),url(../fonts/Angry.woff2) format("woff2"),url(../fonts/Angry.otf) format("opentype")}@font-face{font-display:swap;font-family:Nunito Sans;font-style:normal;font-weight:400;src:url(../fonts/NunitoSans-Regular.woff) format("woff"),url(../fonts/NunitoSans-Regular.ttf) format("truetype")}@font-face{font-display:swap;font-family:Nunito Sans;font-style:normal;font-weight:600;src:url(../fonts/NunitoSans-SemiBold.woff) format("woff"),url(../fonts/NunitoSans-SemiBold.ttf) format("truetype")}@font-face{font-display:swap;font-family:Nunito Sans;font-style:normal;font-weight:700;src:url(../fonts/NunitoSans-Bold.woff) format("woff"),url(../fonts/NunitoSans-Bold.ttf) format("truetype")}[data-v-d615b64a]{border:0;box-sizing:border-box;outline:0;padding:0}[data-v-d615b64a],body[data-v-d615b64a]{margin:0}body[data-v-d615b64a]{background-color:#fafafa;color:#000;font-family:Nunito Sans,sans-serif;font-weight:400}ul[data-v-d615b64a]{list-style:none;margin:0;padding:0}a[data-v-d615b64a]{text-decoration:none}.container[data-v-d615b64a]{margin:0 auto;max-width:1300px;padding:0 50px}button[data-v-d615b64a]{cursor:pointer}.btn[data-v-d615b64a]{background-color:#7a27cd;border:none;border-radius:8px;color:#fff;display:inline-block;font-family:Nunito Sans,sans-serif;min-width:183px;padding:16px 47px;text-align:center;transition:.4s}.btn[data-v-d615b64a]:hover{background-color:#42178d}.btn[data-v-d615b64a]:active{background-color:#220d67}.btn--secondary[data-v-d615b64a]{background-color:transparent;border:1.5px solid #7a27cd;color:#7a27cd}.btn--secondary[data-v-d615b64a]:hover{background-color:#42178d;color:#fff}.btn--secondary[data-v-d615b64a]:active{background-color:#220d67;color:#fff}.btn--secondary-light[data-v-d615b64a]{background-color:transparent;border:1.5px solid #fff;color:#fff}.btn--secondary-light[data-v-d615b64a]:hover{border:1.5px solid #42178d}.btn--secondary-light[data-v-d615b64a]:active{border:1.5px solid #220d67}.hidden[data-v-d615b64a]{opacity:0;pointer-events:none;visibility:hidden}.text-gradient[data-v-d615b64a]{background-clip:text;background:linear-gradient(90deg,#220d67,#882bde);-webkit-background-clip:text;color:transparent;-webkit-text-fill-color:transparent;line-height:100%}.text-light[data-v-d615b64a]{color:#fff}.grid[data-v-d615b64a]{display:grid;grid-template-columns:repeat(12,1fr);grid-gap:20px}.flex[data-v-d615b64a]{display:flex}.flex-column[data-v-d615b64a]{flex-direction:column}.flex-center[data-v-d615b64a]{align-items:center;justify-content:center}.flex-column-center[data-v-d615b64a]{align-items:center;flex-direction:column}.page-title[data-v-d615b64a]{font-family:Angry,sans-serif}.page-title[data-v-d615b64a],.page-title-sm[data-v-d615b64a]{background-clip:text;background:linear-gradient(90deg,#220d67,#882bde);-webkit-background-clip:text;color:transparent;font-size:48px;-webkit-text-fill-color:transparent;display:inline-block}.page-title-sm[data-v-d615b64a]{font-family:Nunito Sans,sans-serif;font-weight:700;line-height:115%;margin-bottom:32px}.title[data-v-d615b64a]{background-clip:text;background:linear-gradient(90deg,#220d67,#882bde);-webkit-background-clip:text;color:transparent;font-family:Angry,sans-serif;font-size:32px;line-height:115%;-webkit-text-fill-color:transparent;display:inline-block}.img[data-v-d615b64a]{border-radius:16px;-o-object-fit:cover;object-fit:cover}.section-mb[data-v-d615b64a]{padding-bottom:89px;padding-top:89px}.input[data-v-d615b64a]{background:#f8f8f9;border:1px solid #dedede;border-radius:16px;caret-color:#7a27cd;font-family:Nunito Sans,sans-serif;font-size:16px;font-weight:400;padding:16px 18px;width:100%}.input[data-v-d615b64a]::-moz-placeholder{color:#5b5b5b;-moz-transition:.4s ease-in-out;transition:.4s ease-in-out}.input[data-v-d615b64a]::placeholder{color:#5b5b5b;transition:.4s ease-in-out}.input[data-v-d615b64a]:focus::-moz-placeholder{color:#6d6d6d}.input[data-v-d615b64a]:focus::placeholder{color:#6d6d6d}.link-white[data-v-d615b64a]{color:#fff;transition:.4s}.link-white[data-v-d615b64a]:hover{color:#a366db}.link-white[data-v-d615b64a]:active{color:#882bde}.link-default[data-v-d615b64a]{color:#000;transition:.4s}.link-default[data-v-d615b64a]:hover{color:#a366db}.link-default[data-v-d615b64a]:active{color:#882bde}.block__blobs[data-v-d615b64a]{height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.block__blob[data-v-d615b64a]{border-radius:100%;content:"";position:absolute}.blob-blue-light[data-v-d615b64a]{background-color:#d0e0ff}.blob-blue[data-v-d615b64a]{background-color:#0500ff}.blob-violet[data-v-d615b64a]{background-color:#882bde}.letter[data-v-d615b64a]{display:inline-block}.text-nowrap[data-v-d615b64a]{text-wrap:balance}.v-enter-active[data-v-d615b64a],.v-leave-active[data-v-d615b64a]{transition:opacity .5s ease-in-out}.v-enter-from[data-v-d615b64a],.v-leave-to[data-v-d615b64a]{opacity:0}.page-enter-active[data-v-d615b64a],.page-leave-active[data-v-d615b64a]{transition:all .2s}.page-enter-from[data-v-d615b64a],.page-leave-to[data-v-d615b64a]{filter:blur(1rem);opacity:0}[data-v-d615b64a]::-webkit-scrollbar{width:12px}[data-v-d615b64a]::-webkit-scrollbar-track{background:#b998f31a}[data-v-d615b64a]::-webkit-scrollbar-thumb{background-color:#b998f34d;border-radius:20px}@media screen and (max-width:1500px){.layout[data-v-d615b64a]{overflow:hidden}}@media screen and (max-width:920px){.container[data-v-d615b64a]{padding:0 32px}.section-mb[data-v-d615b64a]{padding-bottom:72px;padding-top:72px}}@media screen and (max-width:768px){.container[data-v-d615b64a]{padding:0 24px}.section-mb[data-v-d615b64a]{padding-bottom:56px;padding-top:56px}.title[data-v-d615b64a]{font-family:Angry,sans-serif;font-size:24px}}@media screen and (max-width:680px){.page-title[data-v-d615b64a],.page-title span[data-v-d615b64a]{font-family:Angry,sans-serif;font-size:32px;line-height:115%}}@media screen and (max-width:480px){.container[data-v-d615b64a]{padding:0 16px}.btn[data-v-d615b64a]{min-width:168px;padding:13px 26px}.grid[data-v-d615b64a]{grid-template-columns:repeat(4,1fr)}}.projects__block[data-v-d615b64a]{align-items:center;justify-content:space-between;margin-bottom:24px}.projects__block.flex-center[data-v-d615b64a]{justify-content:center}@media screen and (max-width:680px){.projects__block[data-v-d615b64a]{align-items:flex-start;flex-direction:column}.projects__title[data-v-d615b64a]{margin-bottom:24px}}
