/*! tailwindcss v4.1.14 | MIT License | https://tailwindcss.com */@import "https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100..900;1,100..900&display=swap";*{box-sizing:border-box;color:inherit;margin:0;padding:0}.loading-page{height:110vh}html{font-size:62.5%;overflow-x:hidden}body{background-color:#0d0d0d;font-family:Montserrat,sans-serif}ul{padding:0;list-style-type:none}a{text-decoration:none}.container,.landing-container{max-width:120rem;margin:0 auto}.landing-container{flex-direction:column;gap:20rem;display:flex}.overflow-con{overflow:hidden}.breadcrumbs{display:none}.custom-toast-wrapper{z-index:2147483647;position:fixed}h1{font-size:6.4rem;font-weight:700}h1,h2{color:#fafafa}h2{font-size:3.2rem;font-weight:600}h3{font-size:2.6rem;font-weight:700}a,button{color:#fafafa;border:none;font-size:2rem}p{color:#abb4bd;font-size:1.6rem;font-weight:500;line-height:160%}.grad-text{color:#0000;-webkit-text-fill-color:#0000;background:linear-gradient(90deg,#7b2ff7,#00c6ff);-webkit-background-clip:text;background-clip:text}@media (max-width:425px){html{font-size:56%}}.keen-slider__slide{justify-content:center;display:flex}canvas{pointer-events:none}html{scroll-behavior:smooth}.hero-wraper{z-index:4}.hero-wraper .img-wraper{max-width:120rem;position:relative}.hero-wraper .elipse-blue{z-index:1;pointer-events:none;mix-blend-mode:screen;position:absolute;top:-411px;left:-438px}.hero{z-index:1000;z-index:-1;grid-template-columns:1fr 1fr;display:grid;overflow:visible}.hero,.hero .right{position:relative}.hero .right .hero-image{z-index:-20;position:absolute;top:-199px;right:-416px}.hero .left{flex-direction:column;gap:3.2rem;margin-top:clamp(3.2rem,6vw,7.2rem);display:flex;z-index:3!important}.hero .left .h1-sm{display:none}.hero .left h1{font-family:var(--font-exo2),sans-serif;letter-spacing:-.015em;text-wrap:balance;max-width:18ch;margin:0;font-size:clamp(4.2rem,5.2vw,5.4rem);font-weight:800;line-height:1.06}.hero .left h1 mark{color:#0000;-webkit-text-fill-color:#0000;background:linear-gradient(90deg,#7b2ff7,#00c6ff);-webkit-background-clip:text;background-clip:text}.hero .left p{font-size:2rem;font-family:var(--font-exo2),sans-serif;max-width:62ch;font-size:clamp(1.8rem,1.9vw,2rem)}.hero .left .button-con{flex-wrap:wrap;gap:1.2rem 2.4rem;display:flex}.hero .left .counters-con{gap:clamp(2.4rem,6vw,7.2rem);margin-top:2.5rem;display:flex}.hero .left .counters-con.true{gap:3.2rem}@media (max-width:1230px){.hero{grid-template-columns:1.3fr 1fr;padding:0 1.2rem}.hero .left.true{width:100%}.hero .left .counters-con{gap:4.2rem}.hero .left p{max-width:60rem}}@media (max-width:1100px){.img-wraper .elipse{left:160px}.hero{grid-template-columns:1fr;margin-bottom:60rem}.hero .left{text-align:center;align-items:center;margin-top:3.2rem}.hero .left .counters-con .counter-card p{text-align:start}.hero .left p{text-align:center;max-width:60rem}.hero .right{position:relative}.hero .right .hero-image{width:180%;top:-200px;left:45%;transform:translate(-50%)}}@media (max-width:730px){.img-wraper .elipse{left:100px}.hero{margin-bottom:50rem}}@media (max-width:625px){.hero{margin-bottom:40rem}.img-wraper .elipse{left:15px}.hero .right .hero-image{top:-260px}.hero .left .h1-lg br{display:none}}@media (max-width:587px){.hero{margin-bottom:30rem}.img-wraper .elipse{left:15px}.hero .left .h1-lg{display:none}.hero .left .h1-sm{display:block}}@media (max-width:528px){.hero{margin-bottom:25rem}.hero .right .hero-image{top:-330px}.img-wraper .elipse{left:15px}}@media (max-width:480px){.hero{padding:0 .6rem}.hero .left .counters-con{flex-direction:column;gap:3.2rem}.hero .left .counters-con .counter-card{justify-content:start}.hero .left .button-con{flex-direction:column;align-items:center;gap:2.4rem}.hero .left .button-con a{width:fit-content;font-size:1.8rem}.hero .left .h1-lg{display:none}.hero .left .h1-sm{display:block}}@media (max-width:400px){.hero{margin-bottom:24rem}.hero .right .hero-image{top:-360px;left:45%}}@media (max-width:360px){.hero{margin-bottom:15rem}.hero .right .hero-image{top:-380px;left:45%}}.services{padding:0 1rem}@media (max-width:800px){.services{margin-top:9.6rem}}.services .heading{justify-content:center;align-items:center;margin-bottom:15rem;display:flex}.services .heading h2{text-align:center;color:#fff;background:0 0;align-self:center;width:fit-content;font-size:5.2rem;font-weight:800;line-height:1.2;position:relative}.services .heading h2:before{content:" ";background:linear-gradient(90deg,#7b2ff7 30%,#00c6ff);border-radius:12px;width:50%;height:4px;position:absolute;bottom:-10px;left:50%;transform:translate(-50%,-50%)}.services .heading p{color:#9ca3af;margin-top:1rem;font-size:clamp(2.2rem,1.9vw,2.6rem)}.services .services-con{flex-wrap:wrap;justify-content:space-around;gap:3.2rem;height:500px;margin-bottom:14.6rem;padding:2.4rem;display:flex}@media (max-width:1032px){.services .services-con{height:auto}}.services .services-con .card{width:300px;height:450px;display:flex;position:relative}.services .services-con .card.card-automation .card-light{z-index:-2;position:absolute;top:-200px;left:-230px}.services .services-con .card.card-automation .card-lines{position:absolute;top:-70px;left:50%}.services .services-con .card.card-automation .card-icon{position:absolute;top:20px;right:20px}.services .services-con .card.card-design .card-line-top{z-index:-2;position:absolute;top:-44px;left:45%}.services .services-con .card.card-design .card-line-bottom{position:absolute;bottom:-55px;left:-20%}.services .services-con .card.card-design .card-icon{position:absolute;top:20px;right:20px}.services .services-con .card.card-production .card-light{z-index:-2;position:absolute;right:-260px}.services .services-con .card.card-production .card-line{position:absolute;top:50%;right:-20px}.services .services-con .card.card-production .card-icon{position:absolute;top:20px;right:20px}.services .services-con .card:nth-child(2){margin-top:6.4rem}.services .services-con .card:nth-child(3){margin-top:12.8rem}.services .services-con .card .content-wraper .card-content{isolation:isolate;background:0 0;flex-direction:column;width:300px;height:450px;padding:8rem 1.2rem 0 3rem;display:flex;position:absolute;top:20px;left:0}.services .services-con .card .content-wraper .card-content.card-automation{--card-grad:linear-gradient(307deg,#035b8d 18%,#8955c8 50%)}.services .services-con .card .content-wraper .card-content.card-automation .card-title{-webkit-text-fill-color:#0000;color:#0000;background:linear-gradient(90deg,#7b2ff7,#00c6ff99 95%);-webkit-background-clip:text;background-clip:text}.services .services-con .card .content-wraper .card-content.card-design{--card-grad:linear-gradient(307deg,#035b8d 18%,#8955c8 90%)}.services .services-con .card .content-wraper .card-content.card-design .card-title{-webkit-text-fill-color:#0000;color:#0000;background:linear-gradient(290deg,#00c6ff,#33a4f8 40%,#7b2ff799);-webkit-background-clip:text;background-clip:text}.services .services-con .card .content-wraper .card-content.card-production{--card-grad:linear-gradient(90deg,#047cc2,#31affd 105%)}.services .services-con .card .content-wraper .card-content.card-production .card-title{-webkit-text-fill-color:#0000;color:#0000;background:linear-gradient(310deg,#00c8ff,#00c8ffcc 45%,#00c8ff66);-webkit-background-clip:text;background-clip:text}.services .services-con .card .content-wraper .card-content .card-title{color:#eaf1ff;margin:0 0 .6rem;font-size:2.6rem;font-weight:800;line-height:1.15}.services .services-con .card .content-wraper .card-content .card-lead{color:#a8b0c2;margin:.2rem 0 1rem;font-size:clamp(1.5rem,1.6vw,1.8rem)}.services .services-con .card .content-wraper .card-content .card-list{flex-direction:column;gap:1.2rem;margin:0;padding:0;list-style:none;display:flex}.services .services-con .card .content-wraper .card-content .card-list li{color:#abb4bd;padding-left:1.4rem;font-size:1.6rem;line-height:140%;position:relative}.services .services-con .card .content-wraper .card-content .card-list li:before{content:"";background:var(--card-grad,linear-gradient(90deg,#7b2ff7 0,#00c6ff99 95%));filter:drop-shadow(0 0 8px #20a9ff59);border-radius:999px;width:7px;height:7px;position:absolute;top:5px;left:0}.services .all-services-con{flex-direction:column;gap:3.2rem;display:flex}@media (max-width:1032px){.services .all-services-con{text-align:center}}.services .all-services-con span{margin-left:.4ch;position:relative}.services .all-services-con span:before{content:" ";background:linear-gradient(90deg,#7b2ff7 30%,#00c6ff);border-radius:12px;width:100px;height:4px;position:absolute;bottom:-10px;left:50%;transform:translate(-50%,-50%)}.services .all-services-con h3{color:#fafafa;font-size:4.2rem}.services .all-services-con h3 span{position:relative}.services .all-services-con h3 span:before{content:" ";background:linear-gradient(90deg,#7b2ff7 30%,#00c6ff);border-radius:12px;width:100%;height:4px;position:absolute;bottom:-10px;left:50%;transform:translate(-50%,-50%)}.service-card-grid{grid-template-columns:repeat(auto-fit,minmax(363px,1fr));justify-items:center;gap:3.2rem;padding:2rem 0;display:grid;position:relative}.service-card-grid .service-card{-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px);background-color:#0100004d;border:1px solid #ffffff1a;border-radius:26px;flex-direction:column;gap:1.2rem;width:10%;min-width:363px;padding:6.2rem 3rem;display:flex}.service-card-grid .service-card:first-child:before{content:"";z-index:-1;opacity:.6;filter:blur(80px);background-color:#7b2ff7;border-radius:50%;width:220px;height:220px;position:absolute;top:-80px;left:-90px}.service-card-grid .service-card:nth-child(5):after{content:"";z-index:-1;opacity:.5;filter:blur(80px);background-color:#00d6b4;border-radius:50%;width:220px;height:220px;position:absolute;bottom:-70px;right:-80px}.service-card-grid .service-card .icon{background:linear-gradient(90deg,#7b2ff7 30%,#00c6ff);border-radius:19px;width:fit-content;padding:1rem}@media (max-width:1032px){.service-card-grid .service-card .icon{align-self:center}}.service-card-grid .service-card h3{font-size:3.2rem}.latest-work{grid-template-columns:1fr 1fr;padding:0 1.2rem;display:grid}.latest-work .project-card-wraper{height:350px}.latest-work .left{flex-direction:column;align-items:center;gap:8.4rem;display:flex;position:relative}.latest-work .left .elipse{position:absolute;left:100px}.latest-work .left .heading{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:1.6rem;display:flex;position:relative}.latest-work .left .heading.pl:before{align-self:center;height:3px}.latest-work .left .heading.pl:before,.latest-work .left .heading:before{content:" ";background:linear-gradient(90deg,#7b2ff7 30%,#00c6ff);width:32%;position:absolute;bottom:-5px}.latest-work .left .heading:before{align-self:flex-end;height:1px}.latest-work .left .heading h3{color:#fafafa;font-size:3.6rem;font-weight:800}.latest-work .left .buttons{flex-direction:column;align-items:center;gap:4.2rem;display:flex}.latest-work .right{flex-direction:column;justify-content:space-between;gap:3.2rem;height:100%;display:flex}.latest-work .right .buttons-sm{display:none}@media (max-width:1100px){.latest-work{grid-template-columns:1fr;row-gap:5.2rem}.latest-work .left .buttons{display:none}.latest-work .right{align-items:center;gap:5.2rem}.latest-work .right .buttons-sm{gap:3.2rem;margin-top:3.2rem;display:flex}}@media (max-width:590px){.latest-work .project-card-wraper{height:auto}}@media (max-width:500px){.latest-work .right .buttons-sm.pl{flex-direction:column}}.review{z-index:-1;flex-direction:column;gap:6.4rem;padding:0 1.2rem;display:flex;position:relative}.review .spline-wave{width:1200px;height:auto;position:absolute;top:250px}@media (max-width:1100px){.review .spline-wave{margin-left:-10rem}}@media (max-width:450px){.review .spline-wave{margin-left:-30rem}}.review .spline-wave img{width:100%;height:auto}.review .heading{flex-direction:column;justify-content:center;align-items:center;gap:1.6rem;display:flex}.review .heading h2{color:#fafafa;text-transform:capitalize;font-size:6.4rem;font-weight:700}.review .heading h2 mark{color:#0000;-webkit-text-fill-color:#0000;background:linear-gradient(90deg,#7b2ff7,#00c6ff);-webkit-background-clip:text;background-clip:text}.review .heading h3{color:#7b2ff7;text-transform:uppercase}.review .heading .main-heading{flex-direction:row;justify-content:center;align-items:center;gap:3rem;display:flex}.review .heading .main-heading span{background-color:#7b2ff7;width:22rem;height:3px}.review .heading .main-heading h1{color:#fafafa;text-transform:capitalize}.review .heading .main-heading h1 span{color:#0000;-webkit-text-fill-color:#0000;background:linear-gradient(90deg,#7b2ff7,#00c6ff);-webkit-background-clip:text;background-clip:text}.review .cards-con{flex-direction:row;justify-content:space-around;display:flex;position:relative;overflow:hidden}.review .cards-con .review-card{text-align:center;z-index:0;-webkit-backdrop-filter:blur(12.5px);background:linear-gradient(140deg,#ffffff1a,#ffffff08);border-radius:27px;grid-template-rows:2fr 1fr 1fr 2fr 1fr;justify-content:center;align-items:center;width:33rem;height:31rem;display:grid;position:relative;-webkit-backdrop-filter:blur(8px)!important;backdrop-filter:blur(8px)!important}.review .cards-con .review-card:before{content:"";border-radius:inherit;pointer-events:none;z-index:-1;background:linear-gradient(110deg,#fff9,#fff0);padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.review .cards-con .review-card .user{object-fit:cover;color:#fafafa;border:2px solid #fafafa;border-radius:50%;justify-self:center}.review .cards-con .review-card h4{color:#fafafa;font-size:2.4rem;font-weight:700}.review .cards-con .review-card p{text-transform:uppercase;color:#fafafa;padding:1rem;font-weight:400}.review .cards-con .review-card p:nth-child(4){text-transform:none}@media (max-width:640px){.review .heading .main-heading{text-align:center}}.latest-blogs{grid-template-columns:1.2fr 2fr;column-gap:5rem;margin-top:-3rem;padding:0 1.2rem;display:grid}.latest-blogs .heading-con{flex-direction:column;gap:2.4rem;display:flex;position:relative}.latest-blogs .heading-con h3{line-height:140%}.latest-blogs .heading-con .line{background:0 0;position:relative}.latest-blogs .heading-con .line:before{content:" ";background:linear-gradient(90deg,#7b2ff7 30%,#00c6ff);border-radius:12px;width:50%;height:3px;position:absolute;bottom:-3px}.latest-blogs .heading-con .lte{z-index:-1;position:absolute;top:80px;left:200px}.latest-blogs .heading-con .blog-img{margin-left:-4rem}.latest-blogs .heading-con h3{font-family:var(--font-montserrat),sans-serif;color:#fafafa;z-index:10;font-size:4.2rem;font-weight:600}.latest-blogs .heading-con p{font-size:2rem;font-weight:400}.latest-blogs .heading-con a{width:fit-content}.latest-blogs .latest-blogs-con{flex-direction:row;justify-content:space-around;align-self:center;align-items:center;display:flex;position:relative}.latest-blogs .latest-blogs-con .pink{z-index:-1;position:absolute;top:35px;left:211px}@media (max-width:1150px){.latest-blogs{column-gap:2.4rem}}@media (max-width:1080px){.latest-blogs{grid-template-columns:1fr 1fr}.latest-blogs .latest-blogs-con article:first-child{display:none}}@media (max-width:800px){.latest-blogs{grid-template-columns:1fr}.latest-blogs .heading-con{text-align:center;align-items:center;margin-bottom:4.2rem}.latest-blogs .heading-con p{max-width:50rem}.latest-blogs .latest-blogs-con article:first-child{display:grid}}@media (max-width:680px){.latest-blogs .latest-blogs-con article:first-child{display:none}}.section-wraper{flex-direction:column;gap:12.4rem;display:flex;position:relative}.section-wraper:before{content:" ";filter:blur(150px);z-index:-2;background:linear-gradient(90deg,#7b2ff7 30%,#00c6ff);border-radius:50%;width:500px;height:600px;position:absolute;top:50%;right:0;transform:translate(50%,-50%)}.section-wraper .heading{text-align:center;flex-direction:column;gap:2.4rem;display:flex}.section-wraper .heading h2{font-size:4.2rem}.section-wraper .heading h2 span{position:relative}.section-wraper .heading h2 span:after{content:" ";background:linear-gradient(90deg,#7b2ff7 30%,#00c6ff);width:100%;height:1px;position:absolute;bottom:-5px;right:0}.section-wraper .heading p{font-size:2rem}.contact{grid-template-columns:1fr 1fr;padding:0 1.2rem;display:grid}.contact .left .contact-form{border-radius:19px;max-width:53rem;min-height:500px;position:relative;overflow:visible}.contact .left .contact-form,.contact .left .contact-form .heading{flex-direction:column;gap:3.2rem;display:flex}.contact .left .contact-form .heading p{line-height:170%}.contact .left .contact-form .heading h2{color:#0000;-webkit-text-fill-color:#0000;background:linear-gradient(90deg,#7b2ff7,#00c6ff);-webkit-background-clip:text;background-clip:text;font-weight:700}.contact .left .contact-form form{flex-direction:column;gap:2.4rem;display:flex}.contact .left .contact-form form input{height:5rem;background-color:#0100004d}.contact .left .contact-form form input,.contact .left .contact-form form textarea{color:#fafafa;max-width:42rem;font-size:1.8rem;font-family:var(--font-montserrat),sans-serif;border:1px solid #ffffff1a;border-radius:8px;padding:1rem 1.5rem}.contact .left .contact-form form textarea{height:20rem;background-color:#0000}.contact .left .contact-form form .consent-row{cursor:pointer;border-radius:10px;gap:1.2rem;padding:.4rem 6.1rem .4rem .6rem;display:inline-flex}.contact .left .contact-form form .consent-row span{color:#9a99a4;font-size:1.6rem}@supports ((-webkit-background-clip:text) or (background-clip:text)){.contact .left .contact-form form .consent-row span a{color:#0000;-webkit-text-fill-color:#0000;text-shadow:none;-webkit-text-stroke:.25px #00000059;background-image:linear-gradient(90deg,#60a5fa,#34d399);-webkit-background-clip:text;background-clip:text}}.contact .left .contact-form form .consent-row input[type=checkbox].pp-check{appearance:none;cursor:pointer;width:1rem;max-width:1rem;height:1rem;accent-color:auto;background-color:#ffffff0f;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #ffffff2e;border-radius:8px;margin-top:2px;padding:1.2rem;transition:transform .12s,filter .15s;display:inline-block;position:relative;overflow:hidden;transform:translateZ(0);box-shadow:inset 0 0 0 1px #ffffff1a,0 6px 18px #00000059,0 0 18px #4361ee33,0 0 18px #4cc9f029}.contact .left .contact-form form .consent-row input[type=checkbox].pp-check:hover{filter:brightness(1.03);transform:translateY(-1px)}.contact .left .contact-form form .consent-row input[type=checkbox].pp-check:focus-visible{outline-offset:3px;outline:2px solid #b5179e}.contact .left .contact-form form .consent-row input[type=checkbox].pp-check:before{content:"";opacity:0;pointer-events:none;background:linear-gradient(90deg,#7b2ff7 30%,#00c6ff);border-radius:7px;transition:opacity .15s;position:absolute;inset:1px}.contact .left .contact-form form .consent-row input[type=checkbox].pp-check:after{content:"";opacity:0;pointer-events:none;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M5 10.5l3 3.5 7-8' stroke='white' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round' fill='none'/%3E%3C/svg%3E") 50%/contain no-repeat;width:1.1rem;height:1.1rem;margin:auto;transition:opacity .15s,transform .15s;position:absolute;inset:0;transform:scale(.9)}.contact .left .contact-form form .consent-row input[type=checkbox].pp-check:checked:before{opacity:1}.contact .left .contact-form form .consent-row input[type=checkbox].pp-check:checked:after{opacity:1;transform:scale(1)}.contact .left .contact-form form .consent-row input[type=checkbox].pp-check:disabled{opacity:.6;cursor:not-allowed;filter:grayscale(.15)}.contact .left .contact-form form a{width:fit-content;font-size:1.6rem}.contact .right{flex-direction:column;padding:2rem 4rem;display:flex}.contact .right .contact-info{flex-direction:column;align-self:center;gap:2.4rem;margin-top:8.4rem;display:flex;position:relative}.contact .right .contact-info:before{content:" ";filter:blur(141px);z-index:-1;background:#0d0d0d;border-radius:50%;width:250%;height:400%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.contact .right .contact-info .info-item{color:#ffffffd9;align-items:center;gap:1.2rem;width:fit-content;font-size:1.8rem;text-decoration:none;transition:all .25s;display:flex}.contact .right .contact-info .info-item .svg-wraper{border:1px solid #7b2ff7;border-radius:9px;justify-content:center;align-items:center;width:6rem;height:6rem;display:flex}.contact .right .contact-info .info-item svg{color:#00c6ff;filter:drop-shadow(0 0 8px #00c6ff80);transition:color .25s,filter .25s}.contact .right .contact-info .info-item span{letter-spacing:.3px}.contact .right .contact-info .info-item:hover{color:#7b2ff7}.contact .right .contact-info .info-item:hover svg{filter:drop-shadow(0 0 10px #7b2ff799);color:#7b2ff7!important}@media (max-width:1150px){.contact{grid-template-columns:1fr;row-gap:7.2rem}.contact .left{justify-content:center;align-items:center;display:flex}.contact .left .contact-form:after{bottom:-10px}}@media (max-width:820px){.contact{grid-template-columns:1fr}.contact .left{justify-content:center;align-items:center;display:flex}}@media (max-width:640px){.contact{padding:0}.contact .right .img-wraper .phone{z-index:10;bottom:30%;left:52%}.contact .right .img-wraper .mail{width:222px;height:234px;position:absolute;bottom:0;left:21%;transform:rotate(50deg)}.contact .right img{width:95%;height:auto}}@media (max-width:570px){.contact{padding:0}}@media (max-width:483px){.contact{padding:0}.contact .right .img-wraper .phone{z-index:10;width:160px;height:160px;bottom:30%;left:52%}.contact .right .img-wraper .mail{width:160px;height:160px;position:absolute;bottom:0;left:21%;transform:rotate(50deg)}}@media (max-width:400px){.contact{padding:0}.contact .left{text-align:center}}.border-beam-wrapper{pointer-events:none;z-index:1;mix-blend-mode:screen;background-color:#000;inset:0;overflow:hidden}.border-beam-wrapper,.border-beam-wrapper .beam-core{border-radius:inherit;position:absolute}.beam-box{isolation:isolate;background:0 0;border-radius:20px;width:400px;height:220px;margin:6rem auto;position:relative;overflow:hidden;box-shadow:0 0 30px #7b2ff733,0 0 40px #00c6ff26}.beam-box .border-beam-wrapper{border-radius:inherit;pointer-events:none;z-index:1;mix-blend-mode:screen;position:absolute;inset:0;overflow:hidden}.beam-box .inner-card{z-index:2;color:#f1f1f1;text-align:center;border-radius:19px;padding:3rem 2rem;position:absolute;inset:1px}.beam-box .inner-card .beam-box{isolation:isolate;background:0 0;border-radius:20px;width:400px;height:220px;margin:6rem auto;position:relative;overflow:hidden;box-shadow:0 0 30px #7b2ff733,0 0 40px #00c6ff26}.beam-box .inner-card .beam-box .border-beam-wrapper{border-radius:inherit;pointer-events:none;z-index:1;mix-blend-mode:screen;position:absolute;inset:0;overflow:hidden}.beam-box .inner-card .beam-box .inner-card{z-index:8;color:#f1f1f1;text-align:center;border:3px solid #0000;background:#c50a0a;border-radius:19px;position:absolute;inset:1px}.beam-box .inner-card .beam-box .inner-card h3{-webkit-text-fill-color:#0000;background:linear-gradient(90deg,#7b2ff7,#00c6ff);-webkit-background-clip:text;margin-bottom:1rem;font-size:2rem}.beam-box .inner-card .beam-box .inner-card p{color:#ffffffbf;font-size:1.4rem}.beam-box .inner-card h3{-webkit-text-fill-color:#0000;background:linear-gradient(90deg,#7b2ff7,#00c6ff);-webkit-background-clip:text;margin-bottom:1rem;font-size:2rem}.beam-box .inner-card p{color:#ffffffbf;font-size:1.4rem}.form-wraper{z-index:999999;background:#000;border-radius:19px;margin:1px}.form-wraper .form-content-wraper{flex-direction:column;gap:2.4rem;padding:3rem;display:flex}.blogs{margin-top:6.4rem;padding:0 1.2rem;position:relative}.blogs .elipse{z-index:-100;position:absolute;top:-300px;right:-389px}.blogs .all-blogs{flex-direction:column;gap:6.4rem;display:flex;position:relative}.blogs .all-blogs:after{content:" ";z-index:-1;opacity:.25;filter:blur(200px);background:linear-gradient(90deg,#7b2ff7 30%,#00c6ff);width:100%;height:50rem;position:absolute;top:350px}.blogs .all-blogs .heading{flex-direction:column;gap:2.4rem;display:flex}.blogs .all-blogs .heading .subheading{width:fit-content}.blogs .all-blogs .heading h2{color:#0000;-webkit-text-fill-color:#0000;background:linear-gradient(90deg,#7b2ff7,#00c6ff);-webkit-background-clip:text;background-clip:text;font-weight:600}.blogs .all-blogs .heading p{max-width:70%;font-size:1.6rem;line-height:170%}.blogs .all-blogs .latest-blog{grid-template-columns:1fr 2fr;column-gap:2.4rem;display:grid}.blogs .all-blogs .latest-blog img{object-fit:cover;border-radius:20px}.blogs .all-blogs .latest-blog .content-con{flex-direction:column;place-self:center;gap:2.6rem;display:flex}.blogs .all-blogs .latest-blog .content-con h3{color:#0000;-webkit-text-fill-color:#0000;background:linear-gradient(90deg,#7b2ff7,#00c6ff);-webkit-background-clip:text;background-clip:text}.blogs .all-blogs .all-blogs-con{flex-flow:wrap;gap:9.6rem;min-height:1200px;margin-top:8.4rem;margin-bottom:-8.4rem;display:flex}.blogs .all-blogs .all-blogs-con .single-post{max-width:30rem}.blogs .all-blogs .all-blogs-con .single-post .desc{display:block}@media (max-width:1140px){.blogs .all-blogs .all-blogs-con{justify-content:center;align-self:center;max-width:90rem;margin:0 auto}}@media (max-width:1128px){.blogs .all-blogs .all-blogs-con{justify-content:center;gap:7.5rem}}@media (max-width:1000px){.blogs .all-blogs .latest-blog img{width:40rem;height:auto}}@media (max-width:900px){.blogs .all-blogs{gap:12.6rem}.blogs .all-blogs .latest-blog{grid-template-columns:1fr;margin-top:-6.3rem}.blogs .all-blogs .latest-blog img{place-self:center;width:100%;height:80%}}@media (max-width:600px){.blogs .all-blogs .heading{text-align:center;align-items:center}.blogs .all-blogs .heading p{max-width:100%}}.single-blog{flex-direction:column;gap:4.6rem;display:flex}.single-blog h2{color:#0000;-webkit-text-fill-color:#0000;background:linear-gradient(90deg,#7b2ff7,#00c6ff);-webkit-background-clip:text;background-clip:text;font-size:3.2rem;font-weight:700}.single-blog .post-data{flex-direction:row;gap:2.4rem;display:flex}.single-blog .post-data .data-piece{flex-direction:row;justify-content:center;align-items:center;gap:1.2rem;display:flex}.single-blog .post-data .data-piece p{size:1.2rem;font-weight:400}.single-blog img{object-fit:cover;border-radius:20px;width:100%;max-height:47rem}.single-blog .blog-intro{font-size:2rem;font-family:var(--font-work-sans),sans-serif;color:#b3b3b3;line-height:160%;position:relative}.single-blog .blog-intro:before{content:" ";opacity:.2;filter:blur(200px);z-index:-1;background-color:#b5179e;width:100%;height:50rem;position:absolute;top:-250px}.single-blog .blog-content{flex-direction:column;gap:5.2rem;display:flex}.single-blog .blog-content .single-block{flex-direction:column;gap:2.4rem;display:flex}.single-blog .blog-content h5{font-size:2.4rem;font-weight:700;font-family:var(--font-work-sans),sans-serif;color:#7b2ff7}.single-blog .blog-content p{font-size:2rem;font-family:var(--font-work-sans),sans-serif;color:#b3b3b3;line-height:160%}@media (max-width:550px){.single-blog img{height:auto}.single-blog h2{text-align:center}.single-blog .post-data{justify-content:center;align-items:center}}.all-projects{margin-top:3.2rem;padding:0 1.2rem;position:relative}.all-projects .elipse{z-index:-1;position:absolute;top:-300px;right:-389px}.all-projects .projects{flex-direction:column;align-items:center;display:flex}.all-projects .projects .latest-project-con{grid-template-columns:2fr 1.2fr;align-items:center;column-gap:3.2rem;display:grid}.all-projects .projects .latest-project-con .heading{flex-direction:column;gap:2.2rem;display:flex}.all-projects .projects .latest-project-con .heading .subheading{width:fit-content}.all-projects .projects .latest-project-con .heading h2{color:#0000;-webkit-text-fill-color:#0000;font-family:var(--font-montserrat),sans-serif;background:linear-gradient(90deg,#7b2ff7,#00c6ff);-webkit-background-clip:text;background-clip:text;font-weight:600}.all-projects .projects .latest-project-con .heading p{max-width:90%;font-weight:400;line-height:170%}.all-projects .projects .latest-project-con .latest-project-img{justify-content:center;align-items:center;width:56rem;height:35rem;display:flex;position:relative}.all-projects .projects .latest-project-con .latest-project-img .project-card-con{border-radius:0}.all-projects .projects .latest-project-con .latest-project-img img{object-fit:cover;object-position:top;width:100%}.all-projects .projects .projects-con{flex-wrap:wrap;justify-content:space-between;row-gap:8.6rem;width:100%;margin-top:12rem;display:flex;position:relative}.all-projects .projects .projects-con .elipse{position:absolute;top:40px;left:0}.all-projects .projects .projects-con .folder-shape-container{cursor:pointer;flex-direction:column;justify-content:center;align-items:center;width:295px;height:246px;display:flex;position:relative}.all-projects .projects .projects-con .folder-shape-container .title-con{position:absolute;bottom:0;left:0}.all-projects .projects .projects-con .folder-shape-container .title-con span{position:relative}.all-projects .projects .projects-con .folder-shape-container .title-con h3{width:295px;margin-top:.8rem;margin-left:1rem;font-size:2rem;position:absolute}.all-projects .projects .projects-con .folder-shape-container:hover .svg{animation:jumpRight .4s ease-in-out forwards}.all-projects .projects .projects-con .folder-shape-container .project-tag{align-items:center;width:12rem;height:3rem;padding-left:8px;display:flex;position:absolute;top:-4px;right:-2px}.all-projects .projects .projects-con .folder-shape-container .project-tag span{background:#7b2ff7;border-radius:20px;padding:.4rem 1rem;font-size:1.6rem}.all-projects .projects .projects-con .svg{background-color:#7b2ff7;border-radius:50%;width:fit-content;padding:1rem;display:flex;position:absolute;bottom:-7px;right:-2px}@keyframes jumpRight{0%{transform:translate(0)}50%{transform:translate(10px)}to{transform:translate(0)}}@media (max-width:1100px){.all-projects .projects .projects-con{column-gap:2.4rem}}@media (max-width:1064px){.all-projects .projects .latest-project-con{column-gap:0}.all-projects .projects .latest-project-con .latest-project-img{width:46rem;height:35rem}}@media (max-width:980px){.all-projects .projects .projects-con{justify-content:center;gap:4.2rem}}@media (max-width:900px){.all-projects .projects .latest-project-con{margin-top:6.2rem}.all-projects .projects .latest-project-con .latest-project-img{width:36rem;height:25rem}}@media (max-width:805px){.all-projects .projects .latest-project-con{text-align:center;grid-template-columns:1fr;row-gap:6.2rem}.all-projects .projects .latest-project-con .heading{align-items:center}.all-projects .projects .latest-project-con .latest-project-img{justify-self:center;width:100%;height:auto}}@media (max-width:680px){.all-projects .projects .projects-con{row-gap:9.2rem}}@media (max-width:605px){.all-projects .projects .latest-project-con .heading p{max-width:100%}}@media (max-width:425px){.all-projects .projects .projects-con .folder-shape-container .project-tag{top:-1px;right:10px}.all-projects .projects .projects-con h3{margin-left:1rem}}.single-project{flex-direction:column;gap:6.4rem;margin-top:6.4rem;padding:0 1.2rem;display:flex}.single-project .content-con-wraper{flex-direction:column;gap:2.4rem;display:flex}.single-project .content-con-wraper .tags-con{flex-flow:wrap;gap:1rem 1.2rem;height:fit-content;display:flex}.single-project .content-con-wraper .tags-con span{color:#fafafa;border:1px solid #7c2ff74d;border-radius:20px;height:fit-content;padding:.5rem 1rem;font-size:1.4rem;box-shadow:0 0 5px #7c2ff74d,0 0 10px #7c2ff74d,0 0 20px #7c2ff74d,0 0 5px #7c2ff74d}.single-project .top-con,.single-project .top-con .heading{flex-direction:column;gap:1.6rem;display:flex}.single-project .top-con .heading{max-width:65rem}.single-project .top-con .heading h4{width:fit-content}.single-project .top-con .heading h2{color:#0000;-webkit-text-fill-color:#0000;background:linear-gradient(90deg,#7b2ff7,#00c6ff);-webkit-background-clip:text;background-clip:text;font-size:4rem;font-weight:600}.single-project .content-con{grid-template-columns:2fr 1.4fr;display:grid}.single-project .content-con .img-con{flex-direction:column;gap:2.4rem;display:flex}.single-project .content-con .img-con .image{width:100%;max-width:650px;height:auto;display:block}.single-project .content-con .desc-con{flex-direction:column;gap:5.6rem;display:flex}.single-project .content-con .desc-con .piece-of-info{flex-direction:column;gap:2.4rem;display:flex}.single-project .content-con .desc-con .piece-of-info h3{color:#0000;-webkit-text-fill-color:#0000;font-family:var(--font-work-sans),sans-serif;background:linear-gradient(90deg,#7b2ff7,#00c6ff);-webkit-background-clip:text;background-clip:text;font-size:2.4rem;font-weight:700}.single-project .content-con .desc-con .piece-of-info p{font-size:1.6rem;line-height:37px}@media (max-width:1175px){.single-project .content-con{grid-template-columns:1fr;row-gap:6.4rem}.single-project .content-con .img-con{align-items:center}.single-project .content-con img{justify-self:center}}@media (max-width:710px){.single-project .content-con img{width:100%;height:auto}}@media (max-width:500px){.single-project .content-con .desc-con .piece-of-info p{line-height:36px}}@media (max-width:400px){.single-project .content-con .desc-con .piece-of-info p{line-height:34px}}.contact-page{flex-direction:column;gap:10rem;padding-top:12.4rem;padding-left:1.2rem;padding-right:1.2rem;display:flex;position:relative}.contact-page:before{content:" ";opacity:.1;filter:blur(80px);background-color:#b5179e;width:30rem;height:70rem;position:absolute;top:-10rem;transform:rotate(-50deg)}.contact-page .elipse{position:absolute;top:-10rem;right:-10rem}.contact-page .section-title{text-align:center;color:#fafafa;font-size:6.4rem;font-weight:700}.contact-page .section-title mark{color:#0000;-webkit-text-fill-color:#0000;background:linear-gradient(90deg,#7b2ff7,#00c6ff);-webkit-background-clip:text;background-clip:text}.contact-page .how-it-works-container{flex-direction:column;gap:5.4rem;display:flex}.contact-page .how-it-works-container .steps-container{flex-direction:column;gap:8.2rem;display:flex}.contact-page .how-it-works-container .steps-container .step{justify-content:space-between;align-items:center;display:flex}.contact-page .how-it-works-container .steps-container .step.row-reverse{flex-direction:row-reverse}.contact-page .how-it-works-container .steps-container .step .step-text{flex-direction:column;gap:1.6rem;max-width:50%;display:flex}.contact-page .how-it-works-container .steps-container .step .step-text .step-title{color:#0000;-webkit-text-fill-color:#0000;background:linear-gradient(90deg,#7b2ff7,#00c6ff);-webkit-background-clip:text;background-clip:text;font-size:3.2rem;font-weight:700}.contact-page .how-it-works-container .steps-container .step .step-text .step-description{color:#fafafa;font-size:1.6rem}.contact-page .how-it-works-container .steps-container .step .step-text ul{flex-direction:column;gap:1.2rem;display:flex}.contact-page .how-it-works-container .steps-container .step .step-text ul li{color:#fafafa;align-items:center;gap:.8rem;font-size:1.4rem;display:flex}.contact-page .how-it-works-container .steps-container .step .step-text ul li:before{content:"✔";color:#7b2ff7;font-size:1.6rem}.contact-page .how-it-works-container .steps-container .step .step-text .next-step{color:#0000;-webkit-text-fill-color:#0000;background:linear-gradient(90deg,#7b2ff7,#00c6ff);-webkit-background-clip:text;background-clip:text;font-size:1.6rem;font-weight:700}.contact-page .how-it-works-container .steps-container .step .step-image{max-width:40%}.contact-page .how-it-works-container .steps-container .step .step-image img{width:100%;height:auto}@media (max-width:1165px){.contact-page .how-it-works-container .steps-container .step{text-align:center;gap:4.2rem;flex-direction:column!important}.contact-page .how-it-works-container .steps-container .step .step-text{max-width:100%}.contact-page .how-it-works-container .steps-container .step .step-text ul{align-items:center}}@media (max-width:800px){.how-it-works-container .steps-container .step .step-image{max-width:80%!important}.how-it-works-container .steps-container .step .step-image img{max-width:100%}.how-it-works-container .steps-container .step .step-text ul li:before{display:none}}.not-found{text-align:center;flex-direction:column;align-items:center;padding:0 1.2rem;display:flex}@media (max-width:400px){.not-found img{width:300px}}.not-found h2{margin-top:-3rem;margin-bottom:4.2rem}.privacy-policy .pp-header h1{margin-bottom:1.2rem}.privacy-policy .pp-sections{counter-reset:sec;margin:0;padding:0;list-style:none}.privacy-policy .pp-section{counter-increment:sec;border-left:3px solid #ffffff14;margin:2.2rem 0;padding:2.2rem 0 1.8rem 2.2rem}.privacy-policy .pp-section h2{color:#fafafa;margin:0 0 1rem;font-size:clamp(2.2rem,2.6vw,2.8rem);font-weight:800}.privacy-policy .pp-section h2:before{content:counter(sec)". ";color:#0000;-webkit-text-fill-color:#0000;background:linear-gradient(90deg,#7b2ff7 30%,#00c6ff);-webkit-background-clip:text;background-clip:text;margin-right:.35rem;font-weight:900}.privacy-policy .pp-section p{margin:0 0 1rem;font-size:1.8rem;line-height:1.8}.privacy-policy .pp-list{margin-top:.8rem}.privacy-policy .pp-list li{align-items:center;gap:1rem;margin:.6rem 0;font-size:1.7rem;line-height:1.7;display:flex}.privacy-policy .pp-list li span{filter:drop-shadow(0 0 5px #60a5fa59)drop-shadow(0 0 5px #34d3994d);background:radial-gradient(circle at 30% 30%,#60a5fa 0,#34d399 85%);border-radius:50%;flex:0 0 8px;width:8px;height:8px;translate:0 .02em}.privacy-policy .pp-list li p{margin:0}.privacy-policy a{color:#60a5fa;text-decoration:none;transition:filter .15s}@supports ((-webkit-background-clip:text) or (background-clip:text)){.privacy-policy a{color:#0000;-webkit-text-fill-color:#0000;text-shadow:none;-webkit-text-stroke:.25px #00000059;background-image:linear-gradient(90deg,#60a5fa,#34d399);-webkit-background-clip:text;background-clip:text}}.privacy-policy a:hover{filter:brightness(1.06)}.privacy-policy a:focus-visible{outline-offset:2px;border-radius:4px;outline:2px solid #b5179e}.privacy-policy .pp-footer .pp-back{background:#ffffff0d;border:1px solid #ffffff0f;border-radius:10px;padding:.9rem 1.4rem;font-size:1.6rem}.privacy-policy .pp-footer .pp-back:hover{background:#ffffff1a}@media (max-width:640px){.privacy-policy{margin:2.4rem 1.2rem;padding:1.8rem}.privacy-policy .pp-section{padding-left:1.6rem}.privacy-policy .pp-header .pp-intro{font-size:1.6rem}.privacy-policy .pp-list li{gap:.9rem}.privacy-policy .pp-list li span{flex-basis:7px;width:7px;height:7px}}.privacy-policy .pp-button{background:linear-gradient(90deg,#7b2ff7 30%,#00c6ff);padding:1.1rem 1.6rem}.privacy-policy .pp-button a{color:red}.pp-button,.pp-button:link,.pp-button:visited{cursor:pointer;background-image:linear-gradient(90deg,#7b2ff7 30%,#00c6ff);background-position:0;background-size:200% 100%;border:0;border-radius:12px;justify-content:center;align-items:center;gap:.6rem;padding:1.6rem 3.2rem;font-size:1.6rem;font-weight:600;line-height:1;text-decoration:none;transition:background-position .25s,transform .12s,box-shadow .25s,filter .15s;display:inline-flex;box-shadow:0 8px 22px #00000059,0 0 26px #60a5fa38,0 0 26px #34d39933;color:#fff!important;-webkit-text-fill-color:#fff!important;text-shadow:none!important;-webkit-text-stroke:0!important;-webkit-background-clip:border-box!important;background-clip:border-box!important}.pp-button:hover{filter:brightness(1.03);background-position:100%;transform:translateY(-1px);box-shadow:0 10px 26px #0006,0 0 32px #60a5fa47,0 0 32px #34d39942}.pp-button:active{transform:translateY(0)}.pp-button:focus-visible{outline-offset:3px;outline:2px solid #b5179e}.pp-button.is-disabled,.pp-button:disabled{opacity:.6;cursor:not-allowed;filter:grayscale(.15)}.pp-actions{flex-wrap:wrap;gap:1rem;margin-top:2.4rem;display:flex}.privacy-policy{isolation:isolate;z-index:0;-webkit-font-smoothing:antialiased;max-width:98rem;text-rendering:optimizeLegibility;background:linear-gradient(140deg,#ffffff0f,#ffffff05) padding-box padding-box,linear-gradient(#0d0d0d,#0d0d0d) padding-box padding-box,linear-gradient(90deg,#60a5fa,#34d399) border-box;border:1.5px solid #0000;border-radius:18px;margin:12rem auto;padding:clamp(2.4rem,3.2vw,3.6rem);position:relative;box-shadow:-12px 0 60px 8px #60a5fa59,12px 0 60px 8px #34d39959,0 0 120px 20px #60a5fa2e,0 0 120px 20px #34d3992e}.privacy-policy :where(p,li){color:#abb4bd}.privacy-policy .pp-header{text-align:center;margin-bottom:3.2rem}.privacy-policy .pp-header h1{letter-spacing:.2px;color:#0000;-webkit-text-fill-color:#0000;background:linear-gradient(90deg,#7b2ff7,#00c6ff);-webkit-background-clip:text;background-clip:text;margin:0 0 1.2rem;font-size:clamp(3rem,4vw,4.4rem);font-weight:800;line-height:1.1}.privacy-policy .pp-header .pp-intro{max-width:70ch;margin:0 auto;font-size:1.8rem;line-height:1.65}.privacy-policy .consent-card{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);text-align:center;background:#ffffff09;border:1px solid #ffffff14;border-radius:16px;padding:clamp(1.6rem,2.2vw,2.4rem)}.privacy-policy .consent-card.summary{text-align:start}.privacy-policy .consent-card h2{color:#fafafa;margin:0 0 1.2rem;font-size:clamp(2rem,2.6vw,2.6rem);font-weight:800}.privacy-policy .consent-card p{font-size:2rem}.privacy-policy .pp-list{margin:.8rem 0 0;padding:0;list-style:none}.privacy-policy .pp-list li{grid-template-columns:8px minmax(12ch,18ch) 1fr;grid-template-areas:"dot term value";align-items:start;gap:.2rem 1.2rem;margin:.8rem 0;display:grid}.privacy-policy .pp-list li>span{filter:drop-shadow(0 0 5px #60a5fa59)drop-shadow(0 0 5px #34d3994d);background:radial-gradient(circle at 30% 30%,#60a5fa 0,#34d399 85%);border-radius:50%;grid-area:dot;align-self:center;width:8px;height:8px;translate:0 .02em}.privacy-policy .pp-list li .pp-term{white-space:nowrap;grid-area:term;margin:0}.privacy-policy .pp-list li .pp-term strong{color:#fafafa}.privacy-policy .pp-list li .pp-value{overflow-wrap:anywhere;word-break:break-word;grid-area:value;min-width:0;margin:0}.privacy-policy .consent-actions{flex-wrap:wrap;justify-content:center;gap:2.4rem;margin-top:3.2rem;display:flex}.privacy-policy .consent-actions .pp-button{cursor:pointer;background-image:linear-gradient(90deg,#7b2ff7 30%,#00c6ff);background-position:0;background-size:200% 100%;border:0;border-radius:12px;justify-content:center;align-items:center;gap:.6rem;padding:1.4rem 2.4rem;font-size:1.6rem;font-weight:600;line-height:1;text-decoration:none;transition:background-position .25s,transform .12s,box-shadow .25s,filter .15s,opacity .15s;display:inline-flex;box-shadow:0 8px 22px #00000059,0 0 26px #60a5fa38,0 0 26px #34d39933;color:#fff!important;-webkit-text-fill-color:#fff!important}.privacy-policy .consent-actions .pp-button:hover{filter:brightness(1.03);background-position:100%;transform:translateY(-1px);box-shadow:0 10px 26px #0006,0 0 32px #60a5fa47,0 0 32px #34d39942}.privacy-policy .consent-actions .pp-button:active{transform:translateY(0)}.privacy-policy .consent-actions .pp-button:focus-visible{outline-offset:3px;outline:2px solid #b5179e}.privacy-policy .consent-actions .pp-button:disabled{opacity:.6;cursor:not-allowed;filter:grayscale(.15)}.privacy-policy .consent-actions .pp-button--reject{background-image:linear-gradient(90deg,#f87171,#fb923c);box-shadow:0 8px 22px #00000059,0 0 26px #f8717138,0 0 26px #fb923c33}.privacy-policy .pp-footer{justify-content:center;margin-top:3.2rem;display:flex}.privacy-policy .pp-footer .pp-button{cursor:pointer;background-image:linear-gradient(90deg,#7b2ff7 30%,#00c6ff);background-position:0;background-size:200% 100%;border:0;border-radius:12px;justify-content:center;align-items:center;gap:.6rem;padding:1.6rem 3.2rem;font-size:1.6rem;font-weight:600;line-height:1;text-decoration:none;transition:background-position .25s,transform .12s,box-shadow .25s,filter .15s;display:inline-flex;box-shadow:0 8px 22px #00000059,0 0 26px #60a5fa38,0 0 26px #34d39933;color:#fff!important;-webkit-text-fill-color:#fff!important}.privacy-policy .pp-footer .pp-button:hover{filter:brightness(1.03);background-position:100%;transform:translateY(-1px);box-shadow:0 10px 26px #0006,0 0 32px #60a5fa47,0 0 32px #34d39942}.privacy-policy .pp-footer .pp-button:focus-visible{outline-offset:3px;outline:2px solid #b5179e}.privacy-policy.is-accepted .consent-card,.privacy-policy.is-expired .consent-card,.privacy-policy.is-revoked .consent-card{text-align:center}.privacy-policy.is-accepted .consent-card h1,.privacy-policy.is-accepted .consent-card h2,.privacy-policy.is-expired .consent-card h1,.privacy-policy.is-expired .consent-card h2,.privacy-policy.is-revoked .consent-card h1,.privacy-policy.is-revoked .consent-card h2{color:#0000;-webkit-text-fill-color:#0000;background:linear-gradient(90deg,#7b2ff7,#00c6ff);-webkit-background-clip:text;background-clip:text;margin:0;font-weight:800}@media (max-width:640px){.privacy-policy{padding:1.8rem}.privacy-policy .pp-header .pp-intro{font-size:1.6rem}.privacy-policy .consent-card{padding:1.6rem}.privacy-policy .pp-list li{grid-template-columns:6px 1fr;grid-template-areas:"dot term""dot value";column-gap:.9rem}.privacy-policy .pp-list li>span{width:6px;height:6px;margin-top:.35rem}.privacy-policy .pp-list li .pp-term,.privacy-policy .pp-list li .pp-value{font-size:1.6rem}.privacy-policy .consent-actions .pp-button{justify-content:center;width:100%}}.success-container{justify-content:center;align-items:center;min-height:70vh;padding:2rem;display:flex}.success-card{text-align:center;background:linear-gradient(140deg,#ffffff0f,#ffffff05) padding-box padding-box,linear-gradient(#0d0d0d,#0d0d0d) padding-box padding-box,linear-gradient(90deg,#60a5fa,#34d399) border-box;border:1.5px solid #0000;border-radius:18px;width:100%;max-width:720px;padding:clamp(2.4rem,3vw,3.2rem);box-shadow:-12px 0 60px 8px #60a5fa59,12px 0 60px 8px #34d39959,0 0 120px 20px #60a5fa2e,0 0 120px 20px #34d3992e}.success-card h1{color:#0000;-webkit-text-fill-color:#0000;background:linear-gradient(90deg,#7b2ff7,#00c6ff);-webkit-background-clip:text;background-clip:text;margin-bottom:1.6rem;font-size:clamp(2.8rem,3.8vw,4rem);font-weight:800}.success-card p{color:#abb4bd;margin:0 0 2rem;font-size:2rem;line-height:1.6}.success-card p a{color:#60a5fa;text-decoration:none}@supports ((-webkit-background-clip:text) or (background-clip:text)){.success-card p a{color:#0000;-webkit-text-fill-color:#0000;-webkit-text-stroke:.25px #00000059;background-image:linear-gradient(90deg,#60a5fa,#34d399);-webkit-background-clip:text;background-clip:text}}.success-card p a:hover{filter:brightness(1.08)}.success-actions{justify-content:center;margin-top:3.4rem;display:flex}.consent-message{text-align:center}.link-button{display:inline-flex}.consent-card-con{min-height:70vh;padding-top:3.2rem}.about-section{grid-template-columns:.9fr 1.1fr;gap:clamp(3rem,6vw,8rem);padding:0 2rem;display:grid}@media (max-width:1000px){.about-section{text-align:center;flex-direction:column-reverse;align-items:center;gap:12.6rem;display:flex}.about-section .about-me-data .stack-container{justify-content:center}}.about-section .about-me-data{flex-direction:column;align-self:flex-end;gap:3.2rem;margin-bottom:1rem;display:flex}.about-section .about-me-data .stack-container{flex-wrap:wrap;gap:1.2rem;display:flex}.about-section .about-me-data .stack-container:hover .stack-badge{margin-bottom:2rem}.about-section .about-me-data .icon-wraper{cursor:pointer;flex-direction:column;align-items:center;display:flex;position:relative}.about-section .about-me-data .icon-wraper.html:hover svg{fill:#e34f26}.about-section .about-me-data .icon-wraper.css:hover svg{fill:#1572b6}.about-section .about-me-data .icon-wraper.scss:hover svg{fill:#c69}.about-section .about-me-data .icon-wraper.tailwind:hover svg{fill:#38bdf8}.about-section .about-me-data .icon-wraper.react:hover svg{fill:#61dafb}.about-section .about-me-data .icon-wraper.nextjs:hover svg{fill:#fff}.about-section .about-me-data .icon-wraper.figma:hover svg{fill:#a259ff}.about-section .about-me-data .icon-wraper.vercel:hover svg{fill:#fff}.about-section .about-me-data .icon-wraper.firebase:hover svg{fill:#ffca28}.about-section .about-me-data .icon-wraper.javascript:hover svg{fill:#f7df1e}.about-section .about-me-data .icon-wraper.typescript:hover svg{fill:#3178c6}.about-section .about-me-data .icon-wraper.nodejs:hover svg{fill:#393}.about-section .about-me-data .icon-wraper.express:hover svg{fill:#68a063}.about-section .about-me-data .icon-wraper.postgresql:hover svg{fill:#336791}.about-section .about-me-data .icon-wraper.mongodb:hover svg{fill:#47a248}.about-section .about-me-data .icon-wraper.git:hover svg{fill:#f05032}.about-section .about-me-data .icon-wraper mark{text-transform:capitalize;color:#fff;opacity:0;pointer-events:none;white-space:nowrap;background:#0009;border-radius:6px;padding:.4rem .6rem;font-size:1.2rem;font-weight:600;transition:opacity .3s,transform .3s;position:absolute;bottom:-2.4rem;left:50%;transform:translate(-50%)}.about-section .about-me-data .icon-wraper:hover mark{opacity:1;transform:translate(-50%)translateY(-16px)}.about-section .about-me-data .stack-badge{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#0d0d0dd9;border:1px solid #7c2ff7cc;border-radius:12px;justify-content:center;align-items:center;padding:.8rem 1rem;transition:all .25s;display:flex;position:relative;box-shadow:0 0 8px #7c2ff780}.about-section .about-me-data .stack-badge svg{color:#fff;width:28px;height:28px}.about-section .about-me-data .stack-badge:hover{border-color:#4cc9f0;box-shadow:0 0 12px #4cc9f0b3}.about-section .about-me-data p{color:#abb4bd;font-size:2rem;font-weight:500;line-height:170%}.about-section .about-me-data h2{font-size:6.4rem}.about-section .about-me-data h2 mark{background:0 0;position:relative}.about-section .about-me-data h2 mark:before{content:" ";background:linear-gradient(90deg,#7b2ff7 30%,#00c6ff);width:100%;height:3px;position:absolute;bottom:-3px}.logo-strip{flex-direction:column;gap:2rem;width:100%;display:flex;position:relative;overflow:hidden}@media (max-width:1100px){.logo-strip{margin-top:12rem}}.logo-strip:after{background:linear-gradient(90deg,#0d0d0d,#0d0d0d00 50%,#0d0d0d);height:100%}.logo-strip:after,.logo-strip:before{content:" ";width:100%;position:absolute}.logo-strip:before{filter:blur(30px);pointer-events:none;z-index:1;background:linear-gradient(30deg,#7c2ff71a,#7b2ff7 50%,#7c2ff71a);border-radius:60%;height:5rem;bottom:-40%}.logo-track{grid-auto-columns:1fr;grid-auto-flow:column;align-items:center;min-width:200%;padding:2rem 0;animation:scroll 30s linear infinite;display:grid}@media (max-width:775px){.logo-track{column-gap:12rem}}.logo-track a img{cursor:pointer!important}.logo-item{justify-content:center;align-items:center;display:flex}.logo-item img{object-fit:contain;filter:grayscale()opacity(.7);width:auto;max-height:60px;transition:filter .3s}.logo-item img:hover{filter:grayscale(0)opacity()}@keyframes scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}.case-study-section{--bg1-x:-100%;--bg2-x:-100%;--bg1-x-sm:-120%;--bg2-x-sm:-120%;background:#0d0d0d;flex-direction:column;justify-content:center;align-items:center;height:auto;min-height:100vh;display:flex;position:relative;overflow:hidden}@media (max-width:400px){.case-study-section{height:110vh!important}}.case-study-section .inner{width:100%;max-width:1200px;height:100vh;margin:0 auto;position:relative}@media (max-width:400px){.case-study-section .inner{height:110vh!important}}.case-study-section .inner:after,.case-study-section .inner:before{content:"";opacity:.8;z-index:-1;transform-origin:50%;will-change:transform;width:200px;height:800px;transition:transform .3s ease-out;position:absolute}.case-study-section .inner:before{top:-10%;left:var(--bg1-x);clip-path:polygon(0 25%,100% 0,100% 100%,0 76%);transform:rotate(45deg)translateY(var(--bg1-y));background:linear-gradient(140deg,#0d0d0d07 0 30%,#7b2ff7 60%,#00c6ff);transform:rotate(-45deg)!important}@media (max-width:450px){.case-study-section .inner:before{left:calc(var(--bg1-x) - 20%)}}.case-study-section .inner:after{top:-10%;right:var(--bg2-x);clip-path:polygon(0 0,100% 25%,100% 76%,0 100%);transform:rotate(var(--bg2-rotate))translateY(var(--bg2-y));background:linear-gradient(230deg,#0d0d0d07 0 30%,#7b2ff7 60%,#00c6ff);transform:rotate(45deg)!important}@media (max-width:450px){.case-study-section .inner:after{right:calc(var(--bg2-x) - 20%)}}.case-study-section .intro{text-align:center;flex-direction:column;align-items:center;gap:1.6rem;width:100%;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.case-study-section .intro .line{background:linear-gradient(90deg,#7b2ff7 30%,#00c6ff);border-radius:10px;width:150px;height:3px;margin-top:-1rem}.case-study-section .intro p{width:80%}.case-card{opacity:1;color:#fff;will-change:transform,opacity;-webkit-backdrop-filter:blur(50px);backdrop-filter:blur(50px);background:#0100004d;border:1px solid #ffffff1a;border-radius:24px;grid-template-columns:1.5fr 1fr;width:100%;max-width:900px;height:300px;margin:0 auto;padding:1.6rem 3rem 3rem;display:grid;position:absolute;top:40%;left:50%;transform:translate(-50%,-50%)}@media (max-width:400px){.case-card{height:500px!important}}@media (max-width:790px){.case-card{text-align:center;grid-template-columns:1fr;justify-content:center;align-items:center;height:600px}.case-card h2{margin-bottom:1.6rem}.case-card ul li{justify-content:center;align-items:center}.case-card ul li mark{display:none}}.case-card .icon-con{justify-content:center;align-items:center;display:flex}@media (max-width:400px){.case-card .icon-con img{width:240px;height:240px}}.case-card ul li{flex-direction:row;gap:1.5rem;display:flex}.case-card ul li mark{background-color:#fff;border-radius:50%;align-self:center;width:5px;height:5px}.case-card ul li p span{color:#fff;font-weight:600}.case-card .content-con{flex-direction:column;gap:1.6rem;display:flex}.counter-card .no-con{flex-direction:row;align-items:center;gap:1.2rem;display:flex}.counter-card .no-con h3{font-size:4rem;font-weight:700;font-family:var(--font-work-sans),sans-serif;color:#fafafa}.counter-card .no-con span{width:1.5rem;height:.2rem}.counter-card p{color:#0000;-webkit-text-fill-color:#0000;background:linear-gradient(90deg,#7b2ff7,#00c6ff);-webkit-background-clip:text;background-clip:text;font-size:1.6rem}.fixed-wraper{z-index:1000000000}.fixed-wraper.sticky{z-index:2147483647;width:110rem;margin:3rem auto 0;position:fixed}@media (max-width:1200px){.fixed-wraper.sticky{width:90vw}}nav{flex-direction:row;justify-content:space-between;align-items:center;max-width:120rem;height:10rem;margin:0 auto;padding:5.2rem 2.4rem;display:flex}nav .logo-link{z-index:10000000}nav .lang-choice{gap:1.4rem;margin-right:1.4rem;display:none;position:relative}nav .lang-choice ul{gap:1.4rem;display:flex}nav .lang-choice ul .span{background-color:#abb4bd;width:.1rem;height:2rem}nav .lang-choice ul li:not(.span){overflow:hidden}nav .lang-choice ul li:not(.span) a{font-family:var(--font-exo2),sans-serif;font-size:1.4rem;font-weight:400;position:relative;overflow:hidden}nav .lang-choice ul li:not(.span) a:hover:before{transition:all .3s ease-in-out;left:0}nav .lang-choice ul li:not(.span) a:before{content:" ";background-color:#fafafa;width:100%;height:1px;transition:all .3s ease-in-out;display:flex;position:absolute;bottom:-3px;left:-110%}nav .sticky-nav-wraper{justify-content:center;align-items:center;transition:all .3s ease-in-out;display:flex;position:relative}nav .sticky-nav-wraper.sticky{width:100%;height:100px;transition:all .3s ease-in-out;overflow:hidden}nav .sticky-nav-wraper .hamburger-menu-wraper.open{border-radius:8px;padding:0;transition:all .3s ease-in-out}nav .sticky-nav-wraper .hamburger-menu-wraper.sticky{z-index:2147483647;justify-content:center;align-items:center;padding:1rem 1rem .5rem;transition:all .3s ease-in-out;display:flex;position:absolute;top:0;right:-9px}nav .sticky-nav-wraper .hamburger-menu-wraper.sticky .nav-hamburger{opacity:1;transition:all .3s ease-in-out}nav .sticky-nav-wraper .hamburger-menu-wraper .nav-hamburger{cursor:pointer;z-index:1000;opacity:0;width:5rem;height:5rem;transition:all .3s ease-in-out;position:relative;top:0;left:0}nav .sticky-nav-wraper .hamburger-menu-wraper .nav-hamburger:after{-webkit-backdrop-filter:blur(10px);content:" ";z-index:-1;background-color:#0d0d0d59;border-radius:8px;width:6rem;height:5rem;position:absolute;top:-5px;left:-4px}nav .sticky-nav-wraper .hamburger-menu-wraper .nav-hamburger.open{transition:all .3s ease-in-out;top:3px;left:-5px}nav .sticky-nav-wraper .hamburger-menu-wraper .nav-hamburger.open:after{opacity:0}nav .sticky-nav-wraper .hamburger-menu-wraper .nav-hamburger.open:before{-webkit-backdrop-filter:blur(10px);content:" ";background-color:#0d0d0d59;border-radius:8px;width:5rem;height:5rem;position:absolute;top:-13px;left:8px}nav .sticky-nav-wraper .hamburger-menu-wraper .nav-hamburger.open .first-lane{width:3rem;transform:rotate(45deg)}nav .sticky-nav-wraper .hamburger-menu-wraper .nav-hamburger.open .second-lane{width:3rem;top:10px;transform:rotate(-45deg)}nav .sticky-nav-wraper .hamburger-menu-wraper .nav-hamburger.open .third-lane{opacity:0}nav .sticky-nav-wraper .hamburger-menu-wraper span{background-color:#fafafa;border-radius:3px;width:5rem;height:.1rem;transition:all .3s ease-in-out;display:block;position:absolute;right:0}nav .sticky-nav-wraper .hamburger-menu-wraper span.first-lane{top:10px}nav .sticky-nav-wraper .hamburger-menu-wraper span.second-lane{width:3.5rem;top:20px}nav .sticky-nav-wraper .hamburger-menu-wraper span.third-lane{width:2.1rem;top:30px}nav .sticky-nav-wraper ul{z-index:1000;flex-direction:row;gap:1.4rem;transition:all .4s ease-in-out;display:flex}nav .sticky-nav-wraper ul .lang-choice{gap:1.4rem;margin-right:1.4rem;display:flex}nav .sticky-nav-wraper ul.sticky{-webkit-backdrop-filter:blur(10px);background-color:#0d0d0d59;border-radius:8px;padding:1rem;transition:all .4s ease-in-out;position:absolute;top:5px;right:-500px}nav .sticky-nav-wraper ul.sticky.open{right:50px}nav .sticky-nav-wraper ul .span{background-color:#abb4bd;width:.1rem;height:2rem}nav .sticky-nav-wraper ul li{overflow:hidden}nav .sticky-nav-wraper ul li a{font-family:var(--font-exo2),sans-serif;font-size:1.4rem;font-weight:400;transition:all .3s ease-in-out;position:relative;overflow:hidden}nav .sticky-nav-wraper ul li a:hover:before{transition:all .3s ease-in-out;left:0}nav .sticky-nav-wraper ul li a:before{content:" ";background-color:#fafafa;width:100%;height:1px;transition:all .3s ease-in-out;display:flex;position:absolute;bottom:-3px;left:-100%}@media (max-width:1250px){nav{padding:5.2rem 3.2rem}}@media (max-width:510px){nav .fixed-wraper{display:none}nav .lang-choice{display:block}nav .sticky-nav-wraper ul{display:none}nav img{width:54px}}.nav-button{font-size:1.7rem;font-family:var(--font-work-sans),sans-serif;cursor:pointer;background:linear-gradient(90deg,#7b2ff7 30%,#00c6ff) 20%/300% 300%;border-radius:10px;padding:1.2rem;font-weight:500;transition:transform .3s ease-out,box-shadow .3s ease-out,background-position .5s ease-out;position:relative;box-shadow:0 4px 10px #3a0ca34d}.nav-button:hover{background-position:0;transform:translateY(-2px)scale(1.04);box-shadow:0 10px 25px #3a0ca399}.nav-button:active{transform:scale(.98);box-shadow:0 3px 8px #3a0ca366}.nav-button.outline{color:#fff;cursor:pointer;z-index:0;background:#141414;border:none;border-radius:10px;justify-content:center;align-items:center;padding:1rem;transition:transform .3s ease-out,box-shadow .3s ease-out,background .5s ease-out;display:flex;position:relative;box-shadow:0 4px 10px #3a0ca34d}.nav-button.outline:hover{background:#141414e6;transform:translateY(-2px)scale(1.06);box-shadow:0 12px 30px #3a0ca3b3}.nav-button.outline:active{transform:scale(.98);box-shadow:0 3px 8px #3a0ca366}.nav-button.outline:before{content:"";border-radius:inherit;pointer-events:none;z-index:-1;background:linear-gradient(90deg,#7b2ff7 30%,#00c6ff) 20%/300% 300%;padding:2px;transition:opacity .4s ease-in-out,background-position .5s ease-out;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.nav-button.outline:hover:before{opacity:.9;background-position:0}.project-card-wrapper{z-index:15;border-radius:18px;width:fit-content}.project-card-wrapper:hover.overaly{opacity:1}.project-card-wrapper:hover .desc{opacity:1;transition:bottom .4s ease-in-out;bottom:10px}.project-card-wrapper:hover{box-shadow:0 0 50px #7c2ff766,0 0 120px #7c2ff766}.project-card-wrapper:hover .link{transition:top .4s ease-in-out;top:0}.project-card-con{cursor:pointer;border-radius:18px;width:50rem;height:35rem;transition:all .4s ease-in-out;position:relative;overflow:hidden;box-shadow:0 0 40px #7c2ff733,0 0 80px #7c2ff733}.project-card-con a img{object-fit:cover;object-position:top;width:100%;height:100%}.project-card-con .link{z-index:10;background-color:#7b2ff7;border-top-right-radius:20px;border-bottom-left-radius:20px;flex-direction:row;justify-content:center;align-items:center;gap:.6rem;padding:1.2rem;transition:top .4s ease-in-out;display:flex;position:absolute;top:-100%;right:0}.project-card-con .desc{z-index:10;pointer-events:none;flex-direction:column;gap:1.6rem;width:100%;padding:2.2rem;transition:bottom .4s ease-in-out;display:flex;position:absolute;bottom:-100%}.project-card-con .desc h3,.project-card-con .desc p{pointer-events:none}.project-card-con .desc p{color:#fafafa}.project-card-con .desc h3{color:#fafafa;position:relative}.project-card-con .desc h3:before{content:" ";background-color:#7b2ff7;width:6rem;height:2px;position:absolute;bottom:-6px}.project-card-con .overaly{content:"";border-radius:inherit;-webkit-mask-composite:destination-out;bottom:0;background:linear-gradient(#c82c4303,#3f37c9 99%);padding:1px;-webkit-mask-image:linear-gradient(#fff,#fff),linear-gradient(#fff,#fff);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.project-card-con .overaly,.project-card-con .overlay--2{opacity:0;transition:opacity .4s ease-in-out;position:absolute;inset:0}.project-card-con .overlay--2{content:" ";background:radial-gradient(circle,#3e37c940 0,#000000b3 100%)}.project-card-con .overlay--2:hover{opacity:1}@media (max-width:950px){.project-card-con{width:50rem;height:35rem}}@media (max-width:590px){.project-card-con{width:45rem;height:30rem}}@media (max-width:500px){.project-card-con{width:40rem;height:25rem}}@media (max-width:400px){.project-card-con{width:32rem;height:23rem}}.single-post{cursor:pointer;flex-direction:column;gap:1.2rem;display:flex}.single-post:hover .readmore{text-shadow:0 0 10px #7c2ff7cc,0 0 20px #7c2ff799,0 0 30px #7c2ff766;animation:moveRight .4s ease-in-out}.single-post .image-con{width:30rem;height:20rem}.single-post .image-con img{object-fit:cover;border-radius:20px}.single-post .desc{display:none}.single-post h4{font-family:var(--font-montserrat),sans-serif;color:#fafafa;letter-spacing:1px;max-width:30rem;font-size:1.6rem;font-weight:500;line-height:140%}@keyframes moveRight{0%{text-shadow:none;transform:translate(0)}50%{text-shadow:0 0 10px #7c2ff7cc,0 0 20px #7c2ff799,0 0 30px #7c2ff766;transform:translate(10px)}to{text-shadow:none;transform:translate(0)}}@media (max-width:430px){.single-post .image-con{border-radius:20px;overflow:hidden}}.subheading{color:#fafafa;text-transform:uppercase;width:fit-content;font-size:1.5rem;font-family:var(--font-montserrat),sans-serif;background:linear-gradient(90deg,#7b2ff7,#3e37c91a);border-radius:50px;padding:.7rem 1rem;font-weight:600}.footer{border-top:2px solid;border-image-source:linear-gradient(90deg,#0d0d0d,#7b2ff7 46%,#0d0d0d 98%);border-image-slice:1;flex-direction:column;gap:0;margin-top:12.4rem;display:flex;position:relative;overflow:hidden}.footer:before{content:" ";filter:blur(60px);background-color:#7b2ff7;border-radius:60%;width:50rem;height:8.4rem;position:absolute;top:-60px;left:50%;transform:translate(-50%)}.footer .content-con{flex-direction:column;justify-content:center;align-items:center;gap:2.4rem;margin-top:7.2rem;display:flex}.footer .content-con img{z-index:20}.footer .content-con p{text-align:center;max-width:50rem}.footer .content-con .socials-con{flex-direction:row;gap:2.4rem;display:flex}.footer .content-con .socials-con a{transition:all .3s}.footer .content-con .socials-con a:hover{transform:translateY(-4px);box-shadow:0 8px 20px #0003}.footer .content-con nav{flex-direction:row;gap:2.4rem;width:fit-content;height:fit-content;padding:0;display:flex}.footer .content-con nav a{color:#fff;font-size:1.8rem;font-weight:400;text-decoration:none;transition:color .3s,text-shadow .3s}.footer .content-con nav a:hover{color:#7b2ff7;text-shadow:0 0 5px #3e37c999,0 0 10px #3e37c999,0 0 20px #3e37c999,0 0 40px #3e37c999}.footer .copyright{justify-content:center;align-items:center;margin-top:4.6rem;display:flex}@media (max-width:1150px){.footer{margin-top:12rem}}@media (max-width:555px){.footer{padding:0 1.2rem}.footer .copyright{text-align:center}}@media (max-width:390px){.footer .content-con nav{flex-direction:column}}.post-data{flex-direction:row;gap:2.4rem;display:flex}.post-data .data-piece{flex-direction:row;justify-content:center;align-items:center;gap:1.2rem;display:flex}.post-data .data-piece p{size:1.2rem;font-weight:400}.readmore{color:#7b2ff7;flex-direction:row;align-items:center;gap:1.2rem;font-size:1.6rem;font-weight:600;display:flex}.readmore svg{fill:#9f6bf1!important}.readmore span{color:#9f6bf1}.sm-menu{-webkit-backdrop-filter:blur(13px);z-index:100000;background:linear-gradient(140deg,#ffffff1a,#ffffff08);border-top-left-radius:30px;border-top-right-radius:20px;flex-direction:row;justify-content:space-between;width:100%;height:72px;padding:1.2rem;transition:all .24s ease-in-out;display:flex;position:fixed;bottom:-72px}.sm-menu.open{bottom:0}.sm-menu .left,.sm-menu .right{flex-direction:row;justify-content:space-around;width:100%;display:flex}.sm-menu .open-close-wraper{border-radius:50%;width:40%;height:100%;position:relative}.sm-menu .open-close-wraper .open-close{-webkit-backdrop-filter:blur(100px);background:linear-gradient(140deg,#fff3,#ffffff08);border-radius:10px;width:6rem;height:6rem;transition:all .24s ease-in-out;position:fixed;top:-69px;left:40px;transform:translate(-50%)}.sm-menu .open-close-wraper .open-close.open{background:linear-gradient(90deg,#7b2ff7 30%,#00c6ff);border-radius:50%;top:-26px;left:50%}.sm-menu .open-close-wraper .open-close .x{border-radius:50%;height:100%;position:relative}.sm-menu .open-close-wraper .open-close .x span{background:linear-gradient(90deg,#7b2ff7 30%,#00c6ff);border-radius:1px;width:3rem;height:.3rem;transition:all .24s ease-in-out;display:block;position:absolute;left:13px}.sm-menu .open-close-wraper .open-close .x span.open{background:#fafafa}.sm-menu .open-close-wraper .open-close .x .first{top:15px}.sm-menu .open-close-wraper .open-close .x .first.open{display:none}.sm-menu .open-close-wraper .open-close .x .second{top:25px}.sm-menu .open-close-wraper .open-close .x .second.open{top:26px;transform:rotate(-43deg)}.sm-menu .open-close-wraper .open-close .x .third{top:35px}.sm-menu .open-close-wraper .open-close .x .third.open{top:27px;transform:rotate(43deg)}.sm-menu .svg{flex-direction:column;justify-content:center;align-items:center;gap:.6rem;display:flex;position:relative}.sm-menu .svg.active:before{content:" ";width:29px;height:29px}.sm-menu .svg.active .overlay{background-color:#7b2ff7;border-radius:60%;justify-content:center;align-items:center;width:5rem;height:5rem;display:flex;position:absolute;top:-20px}.sm-menu .svg.active .overlay:before{content:" ";z-index:-1;background-color:#7b2ff7;border-radius:50%;width:8rem;height:8rem;position:absolute}.sm-menu .svg.active span{text-align:center;position:absolute;bottom:0}.sm-menu .svg span{color:#fafafa;text-transform:capitalize;font-size:1.4rem}.overlay{justify-content:center;align-items:center;display:flex}@media (min-width:510px){.sm-menu{display:none}}@media (min-width:440px){.sm-menu .open-close-wraper .open-close .x .first{top:17px}.sm-menu .open-close-wraper .open-close .x .first.open{display:none}.sm-menu .open-close-wraper .open-close .x .second{top:27px}.sm-menu .open-close-wraper .open-close .x .second.open{top:28px;transform:rotate(-43deg)}.sm-menu .open-close-wraper .open-close .x .third{top:37px}.sm-menu .open-close-wraper .open-close .x .third.open{top:29px;transform:rotate(43deg)}.sm-menu .open-close-wraper .open-close .x span{left:15px}}.action-button{font-size:1.7rem;font-family:var(--font-work-sans),sans-serif;cursor:pointer;background:linear-gradient(90deg,#7b2ff7 30%,#00c6ff) 20%/300% 300%;border-radius:10px;gap:8px;width:fit-content;padding:1.2rem 1.5rem;font-weight:500;transition:transform .3s ease-out,box-shadow .3s ease-out,background-position .5s ease-out,padding .3s ease-in-out;display:flex;position:relative;box-shadow:0 4px 10px #3a0ca34d}.action-button:hover{background-position:0;transform:translateY(-2px)scale(1.04);box-shadow:0 10px 25px #3a0ca399}.action-button.loading{pointer-events:none;opacity:.9;padding-right:5rem}.action-button.loading .text{color:#ffffff4d;transition:opacity .5s ease-in-out}.action-button .ld-ring{opacity:0;border:3px solid #ffffff4d;border-top-color:#fff;border-radius:50%;width:20px;height:20px;transition:opacity .5s ease-in-out;animation:spin .8s linear infinite;display:inline-block;position:absolute;right:15px}.action-button.loading .ld-ring{opacity:1}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.action-button.outline{color:#fff;cursor:pointer;z-index:0;background:#141414;border:none;border-radius:10px;justify-content:center;align-items:center;padding:1rem;transition:transform .3s ease-out,box-shadow .3s ease-out,background .5s ease-out,padding .3s ease-in-out;display:flex;position:relative;box-shadow:0 4px 10px #3a0ca34d}.action-button.outline:hover{background:#141414e6;transform:translateY(-2px)scale(1.06);box-shadow:0 12px 30px #3a0ca3b3}.action-button.outline:active{transform:scale(.98);box-shadow:0 3px 8px #3a0ca366}.action-button.outline.loading{padding-right:3rem}.action-button.outline:before{content:"";border-radius:inherit;pointer-events:none;z-index:-1;background:linear-gradient(90deg,#7b2ff7 30%,#00c6ff) 20%/300% 300%;padding:2px;transition:opacity .4s ease-in-out,background-position .5s ease-out;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.action-button.outline:hover:before{opacity:.9;background-position:0}.animated-logo{width:150px;margin:auto;display:block}.animated-logo path{stroke:#3f37c9;stroke-width:6px;stroke-dasharray:500;stroke-dashoffset:500px;fill:none;animation:draw 3s ease-in-out infinite alternate}@keyframes draw{0%{stroke-dashoffset:500px}50%{stroke-dashoffset:0}to{stroke-dashoffset:500px}}.toast-custom{border-radius:10px;align-items:center;gap:1.2rem;padding:1rem 2rem;display:flex;position:relative;top:20px;left:-15px;z-index:2147483647!important}@media (max-width:600px){.toast-custom{left:50%;transform:translate(-50%)}}.toast-custom.success{background-color:#00844a}.toast-custom.success .x{display:none}.toast-custom.error{background-color:#c33}.toast-custom.error .check{display:none}.toast-custom span,.toast-custom svg{color:#fafafa;font-size:1.6rem}.toast{display:none}.consent-banner{z-index:999999999;background:linear-gradient(#0000 60%,#00000059);width:100%;padding:0 clamp(12px,2vw,20px) clamp(12px,2vw,20px);position:fixed;bottom:0;left:0;right:0}.consent-banner .consent-card{isolation:isolate;-webkit-backdrop-filter:saturate(120%)blur(30px);color:#abb4bd;background:linear-gradient(140deg,#ffffff0f,#ffffff05);border:1px solid #ffffff14;border-radius:16px;flex-direction:column;gap:1.2rem;width:100%;margin:0 auto .8rem;padding:clamp(14px,2vw,18px);display:flex;position:relative;box-shadow:0 18px 50px #0000006b}.consent-banner .consent-card:before{content:"";border-radius:inherit;filter:blur(18px)saturate(120%);opacity:.7;pointer-events:none;z-index:-1;background:linear-gradient(90deg,#7b2ff7 30%,#00c6ff);padding:2px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.consent-banner .consent-card h3{color:#fafafa;text-align:center;margin:0;font-size:clamp(2rem,2.2vw,2.4rem);font-weight:800;line-height:1.2}.consent-banner .consent-card p{text-align:center;margin:0;font-size:1.6rem;line-height:1.6}.consent-banner .consent-card .consent-rows{opacity:0;pointer-events:none;flex-wrap:wrap;justify-content:center;gap:1.2rem 2.4rem;max-height:0;margin:.6rem 0 1rem;transition:max-height .36s cubic-bezier(.22,1,.36,1),opacity .24s ease-out,transform .28s ease-out;display:flex;overflow:hidden;transform:translateY(-4px)}.consent-banner .consent-card .consent-rows .consent-row{cursor:pointer;border-radius:10px;align-items:center;gap:1.2rem;padding:.4rem .6rem;display:inline-flex}.consent-banner .consent-card .consent-rows .consent-row span{color:#fafafa;font-size:1.6rem}.consent-banner .consent-card .consent-rows .consent-row input[type=checkbox].pp-check{appearance:none;cursor:pointer;width:2rem;height:2rem;accent-color:auto;background-color:#ffffff0f;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #ffffff2e;border-radius:8px;transition:transform .12s,filter .15s;display:inline-block;position:relative;overflow:hidden;transform:translateZ(0);box-shadow:inset 0 0 0 1px #ffffff1a,0 6px 18px #00000059,0 0 18px #4361ee33,0 0 18px #4cc9f029}.consent-banner .consent-card .consent-rows .consent-row input[type=checkbox].pp-check:hover{filter:brightness(1.03);transform:translateY(-1px)}.consent-banner .consent-card .consent-rows .consent-row input[type=checkbox].pp-check:focus-visible{outline-offset:3px;outline:2px solid #b5179e}.consent-banner .consent-card .consent-rows .consent-row input[type=checkbox].pp-check:before{content:"";opacity:0;pointer-events:none;background:linear-gradient(90deg,#7b2ff7 30%,#00c6ff);border-radius:7px;transition:opacity .15s;position:absolute;inset:1px}.consent-banner .consent-card .consent-rows .consent-row input[type=checkbox].pp-check:after{content:"";opacity:0;pointer-events:none;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M5 10.5l3 3.5 7-8' stroke='white' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round' fill='none'/%3E%3C/svg%3E") 50%/contain no-repeat;width:1.1rem;height:1.1rem;margin:auto;transition:opacity .15s,transform .15s;position:absolute;inset:0;transform:scale(.9)}.consent-banner .consent-card .consent-rows .consent-row input[type=checkbox].pp-check:checked:before{opacity:1}.consent-banner .consent-card .consent-rows .consent-row input[type=checkbox].pp-check:checked:after{opacity:1;transform:scale(1)}.consent-banner .consent-card .consent-rows .consent-row input[type=checkbox].pp-check:disabled{opacity:.6;cursor:not-allowed;filter:grayscale(.15)}.consent-banner .consent-card[data-mode=manage] .consent-rows{opacity:1;pointer-events:auto;max-height:480px;transform:translateY(0)}.consent-banner .consent-card .consent-actions{transition:margin-top .24s}.consent-banner .consent-card[data-mode=manage] .consent-actions{margin-top:.4rem}.consent-banner .consent-card .consent-actions{flex-wrap:wrap;justify-content:center;gap:.8rem;margin:.2rem 0 .6rem;display:flex}.consent-banner .consent-card .consent-actions .pp-button{min-width:220px;font-size:1.7rem;font-family:var(--font-work-sans),sans-serif;color:#fff;cursor:pointer;background:linear-gradient(90deg,#7b2ff7 30%,#00c6ff) 20%/300% 300%;border:0;border-radius:10px;padding:1.2rem;font-weight:500;transition:transform .3s ease-out,box-shadow .3s ease-out,background-position .5s ease-out;position:relative;box-shadow:0 4px 10px #3a0ca34d}.consent-banner .consent-card .consent-actions .pp-button:hover{background-position:80%;transform:translateY(-1px);box-shadow:0 6px 16px #3a0ca366}.consent-banner .consent-card .consent-actions .pp-button:active{transform:translateY(0)}.consent-banner .consent-card .consent-actions .pp-button:focus-visible{outline-offset:3px;outline:2px solid #b5179e}.consent-banner .consent-card .consent-meta{text-align:center;font-size:1.4rem}.consent-banner .consent-card .consent-meta a{font-size:1.4rem}@media (max-width:1024px){.consent-banner .consent-card{max-width:980px}}@media (max-width:768px){.consent-banner .consent-card{max-width:720px}.consent-banner .consent-card .consent-actions .pp-button{min-width:200px}}@media (max-width:640px){.consent-banner .consent-card{padding:14px}.consent-banner .consent-card .consent-actions{grid-template-columns:1fr;display:grid}.consent-banner .consent-card .consent-actions .pp-button{min-width:100%}.consent-banner .consent-card .consent-rows{gap:1rem 1.6rem}}@supports (padding:env(safe-area-inset-bottom)){.consent-banner{padding-bottom:calc(12px + env(safe-area-inset-bottom))}}@media (prefers-reduced-motion:reduce){.consent-banner .consent-card .consent-rows{transition:none}.consent-banner .consent-card:before{filter:blur(16px)}.consent-banner .consent-card .pp-button,.consent-banner .consent-card input.pp-check{transition:none}}@keyframes consent-in{0%{opacity:0;filter:blur(6px);transform:translateY(24px)scale(.98)}60%{opacity:1;filter:blur();transform:translateY(-2px)scale(1.006)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes consent-out{0%{opacity:1;filter:blur();transform:translateY(0)scale(1)}to{opacity:0;filter:blur(6px);transform:translateY(20px)scale(.98)}}@keyframes glow-in{0%{opacity:0;filter:blur(28px)saturate(120%)}to{opacity:.7;filter:blur(18px)saturate(120%)}}.consent-banner[data-state=open] .consent-card{animation:consent-in .48s cubic-bezier(.22,1,.36,1) both}.consent-banner[data-state=open] .consent-card:before{animation:glow-in .52s ease-out both}.consent-banner[data-state=closing] .consent-card{animation:consent-out .3s cubic-bezier(.4,0,1,1) forwards}.consent-banner[data-state=open] .consent-card>*{animation:consent-in .52s cubic-bezier(.22,1,.36,1) 80ms both}.consent-banner[data-state=open] .consent-card .consent-actions{animation-delay:.12s}.consent-banner[data-state=open] .consent-card .consent-meta{animation-delay:.16s}.consent-rows{justify-content:center!important;display:flex!important}.consent-banner .pp-button--reject:focus,.consent-banner .pp-button--reject:focus-visible,.consent-banner .pp-button:focus,.consent-banner .pp-button:focus-visible{box-shadow:none;outline:none!important}.consent-banner .pp-button:focus-visible{filter:brightness(1.06);transform:translateY(-1px)}.consent-banner .pp-check:focus,.consent-banner .pp-check:focus-visible{box-shadow:none;outline:none!important}.consent-banner .pp-check:focus-visible{filter:brightness(1.06);transform:translateY(-1px)}#consent-desc{color:#cac6c6}