@media screen and (max-width:768px){.serviceWrapper{padding:40px 0}.serviceWrapper .wrapper{background-color:rgba(0,0,0,.1);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}}.serviceWrapper__content{display:flex;align-items:flex-start}@media screen and (max-width:768px){.serviceWrapper__content{flex-direction:column}}.serviceWrapper__content__text{flex-basis:33.3333333333%;margin-right:40px}@media screen and (max-width:768px){.serviceWrapper__content__text{margin-right:0;margin-bottom:40px}}.serviceWrapper__content__text h1{color:var(--primary-color);font-size:40px;margin:0 0 20px;line-height:1.3}@media screen and (max-width:768px){.serviceWrapper__content__text h1{font-size:24px}}.serviceWrapper__content__text h1>span{color:var(--ascent-color)}.serviceWrapper__content__text p{font-size:16px;line-height:1.5;margin-bottom:20px}.serviceWrapper__content__services{flex-basis:66.6666666667%;display:grid;grid-template-columns:repeat(2,1fr);grid-gap:20px;gap:20px;margin:40px 0}@media screen and (max-width:768px){.serviceWrapper__content__services{grid-template-columns:1fr;gap:20px}}.serviceWrapper__content__services--item{position:relative;padding-left:60px}@media screen and (max-width:768px){.serviceWrapper__content__services--item{padding-left:0}}.serviceWrapper__content__services--item img{width:24px;height:24px;object-fit:contain;position:absolute;top:0;left:0}@media screen and (max-width:768px){.serviceWrapper__content__services--item img{position:relative;width:40px;height:40px}}.serviceWrapper__content__services--item h3{color:var(--primary-color);font-size:16px;line-height:1.5;margin:0 0 10px}@media screen and (max-width:768px){.serviceWrapper__content__services--item h3{font-size:16px}}.serviceWrapper__content__services--item p{font-size:12px;line-height:1.5;color:#959595}@media screen and (max-width:768px){.serviceWrapper__content__services--item p{font-size:12px}}.servicesSectionWrapper{padding:80px 0}@media screen and (max-width:768px){.servicesSectionWrapper{padding:40px 0}}.servicesSectionWrapper--title{font-size:40px;color:var(--primary-color)}@media screen and (max-width:768px){.servicesSectionWrapper--title{font-size:24px}}.servicesSectionWrapper--description{font-size:21px;color:var(--primary-color);line-height:1.5}@media screen and (max-width:768px){.servicesSectionWrapper--description{font-size:14px}}.servicesSectionWrapper__services{margin-top:40px;display:grid;grid-template-columns:repeat(4,1fr);grid-gap:20px;gap:20px}@media screen and (max-width:768px){.servicesSectionWrapper__services{grid-template-columns:1fr}}.servicesSectionWrapper__services--item{background:#fff;border:1px solid #e1e0e2;border-radius:12px;padding:20px;display:grid;grid-template-rows:1fr 2fr 100px;position:relative}@media screen and (max-width:768px){.servicesSectionWrapper__services--item{grid-template-rows:auto}}.servicesSectionWrapper__services--item--title{font-size:21px;line-height:1.5;color:var(--primary-color)}@media screen and (max-width:768px){.servicesSectionWrapper__services--item--title{font-size:16px;line-height:2;display:flex;align-items:center}}.servicesSectionWrapper__services--item--title--image{display:none}@media screen and (max-width:768px){.servicesSectionWrapper__services--item--title--image{display:block;width:40px;margin-right:10px}}.servicesSectionWrapper__services--item--description{font-size:16px;line-height:2;color:#716f77}@media screen and (max-width:768px){.servicesSectionWrapper__services--item--description{font-size:14px}}.servicesSectionWrapper__services--item--image{width:80px}@media screen and (max-width:768px){.servicesSectionWrapper__services--item--image{display:none}}.serviceTabWrapper{overflow:hidden;position:relative}.serviceTabWrapper__bg{height:800px;width:100%;perspective:400px;transform-style:preserve-3d;position:absolute;pointer-events:none}.serviceTabWrapper__bg:before{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(90deg,#000,rgba(0,0,0,.2) 15%,transparent 50%,rgba(0,0,0,.2) 85%,#000)}.serviceTabWrapper__bg .squares-canvas{position:absolute;left:-100%;right:0;margin:0 auto;width:300%;transform-origin:top;transform:rotateX(-45deg);-webkit-mask-image:linear-gradient(180deg,transparent 0,#000 10%,#000 80%,transparent);mask-image:linear-gradient(180deg,transparent 0,#000 10%,#000 80%,transparent)}.serviceTabWrapper__tab-container{padding:50px 0;position:relative;width:100%}@media screen and (max-width:768px){.serviceTabWrapper__tab-container:before{content:"";position:absolute;top:0;left:-20px;right:-20px;height:150px;z-index:1;pointer-events:none;background-color:#000;-webkit-mask-image:linear-gradient(90deg,#000 0,transparent 40px,transparent calc(100% - 40px),#000);mask-image:linear-gradient(90deg,#000 0,transparent 40px,transparent calc(100% - 40px),#000)}}.serviceTabWrapper__tab-container__tab-switcher-container{width:100%;margin-bottom:60px;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:linear-gradient(0deg,rgba(29,29,29,.05),rgba(29,29,29,.05)),linear-gradient(90deg,rgba(104,255,140,0),rgba(104,255,140,.05) 50%,rgba(104,255,140,0))}@media screen and (max-width:768px){.serviceTabWrapper__tab-container__tab-switcher-container{overflow-x:auto;overflow-y:clip;margin-left:-20px;margin-right:-20px;width:calc(100% + 40px);padding:0 20px}.serviceTabWrapper__tab-container__tab-switcher-container:after{content:"";position:absolute;bottom:0;left:0;right:0;height:2px;background-color:hsla(0,0%,100%,.16);z-index:-1}}.serviceTabWrapper__tab-container__tab-switcher-container--tab-switcher{display:grid;grid-template-columns:repeat(3,1fr);padding:40px 10px;position:relative}@media screen and (max-width:768px){.serviceTabWrapper__tab-container__tab-switcher-container--tab-switcher{min-width:450px;width:100%;padding:20px 0}}.serviceTabWrapper__tab-container__tab-switcher-container--tab-switcher--orb{position:absolute;height:100%;display:flex;align-items:center;justify-content:center;transition:transform .4s var(--material-cubic-bezier)}@media screen and (max-width:768px){.serviceTabWrapper__tab-container__tab-switcher-container--tab-switcher--orb:after{content:"";position:absolute;bottom:0;left:0;right:0;height:2px;background-color:var(--ascent-color)}}.serviceTabWrapper__tab-container__tab-switcher-container--tab-switcher--orb:before{content:"";width:150px;height:150px;background:radial-gradient(34.33% 34.33% at 50% 50%,rgba(111,232,100,.4) 0,rgba(114,255,64,0) 100%);filter:blur(4.6955566406px);border-radius:50%}.serviceTabWrapper__tab-container__tab-switcher-container--tab-switcher>button{cursor:pointer;background:transparent;border:0;outline:none;color:#787878;font-size:24px;font-weight:700;line-height:1.3;position:relative;transition:color .4s var(--material-cubic-bezier)}@media screen and (max-width:768px){.serviceTabWrapper__tab-container__tab-switcher-container--tab-switcher>button{font-size:16px;padding:0}}.serviceTabWrapper__tab-container__tab-switcher-container--tab-switcher>button.active{color:var(--primary-color)}.serviceTabWrapper__tab-container__tab-switcher-container--tab-switcher>button:last-child:after{right:-4px}.serviceTabWrapper__tab-container__tab-switcher-container--tab-switcher>button:before,.serviceTabWrapper__tab-container__tab-switcher-container--tab-switcher>button:last-child:after{content:"";position:absolute;top:50%;transform:translateY(-50%);background:linear-gradient(0deg,rgba(29,29,29,.05),rgba(29,29,29,.05)),linear-gradient(104.25deg,rgba(135,255,225,.2),rgba(92,255,109,.2) 77.6%);border:.23px solid;border-image-source:linear-gradient(90deg,rgba(60,222,182,.1) 3.12%,rgba(54,255,135,.1) 66.7%);-webkit-backdrop-filter:blur(4.6955566406px);backdrop-filter:blur(4.6955566406px);box-shadow:inset 0 2.35px 4.7px 0 hsla(0,0%,100%,.149);width:8px;height:8px;border-radius:50%}.serviceTabWrapper__tab-container__tab-switcher-container--tab-switcher>button:before{left:-4px}.serviceTabWrapper__tab-container__tab-content{display:flex;transition:transform .6s var(--material-cubic-bezier)}.serviceTabWrapper__tab-container__tab-content__item{margin:0 auto;visibility:hidden;opacity:0;transition:all .4s .2s var(--material-cubic-bezier)}.serviceTabWrapper__tab-container__tab-content__item.active{opacity:1;visibility:visible}.serviceTabWrapper__tab-container__tab-content__item--tagline{text-align:center;font-size:16px;line-height:1.5;color:#959595;width:80%;margin:0 auto 40px}.serviceTabWrapper__tab-container__tab-content__item__grid{display:flex;justify-content:center;gap:40px}@media screen and (max-width:768px){.serviceTabWrapper__tab-container__tab-content__item__grid{flex-direction:column}}.serviceTabWrapper__tab-container__tab-content__item__grid--grid-item{width:420px;display:flex;flex-direction:column;align-items:center;text-align:center;background:hsla(0,0%,100%,.01);border:1px solid hsla(0,0%,100%,.16);border-radius:16px;padding:24px 36px 100px;position:relative}@media screen and (max-width:768px){.serviceTabWrapper__tab-container__tab-content__item__grid--grid-item{width:100%;padding:20px}}.serviceTabWrapper__tab-container__tab-content__item__grid--grid-item:before{content:"";border-radius:16px;background:hsla(0,0%,100%,.1);position:absolute;inset:0;opacity:0;transition:opacity .4s var(--material-cubic-bezier)}@media not all and (hover:none){.serviceTabWrapper__tab-container__tab-content__item__grid--grid-item:hover:before{opacity:1}.serviceTabWrapper__tab-container__tab-content__item__grid--grid-item:hover>img{transform:scale(1.2)}.serviceTabWrapper__tab-container__tab-content__item__grid--grid-item:hover>h3,.serviceTabWrapper__tab-container__tab-content__item__grid--grid-item:hover>p{transform:translateY(20%)}}.serviceTabWrapper__tab-container__tab-content__item__grid--grid-item>img{width:300px;aspect-ratio:1/1;transition:transform .4s var(--material-cubic-bezier)}@media screen and (max-width:768px){.serviceTabWrapper__tab-container__tab-content__item__grid--grid-item>img{width:50%}}.serviceTabWrapper__tab-container__tab-content__item__grid--grid-item>h3{color:var(--primary-color);font-size:24px;line-height:1.3;white-space:pre;transition:transform .2s var(--material-cubic-bezier)}@media screen and (max-width:768px){.serviceTabWrapper__tab-container__tab-content__item__grid--grid-item>h3{font-size:16px}}.serviceTabWrapper__tab-container__tab-content__item__grid--grid-item>p{color:#959595;font-size:16px;line-height:1.5;transition:transform .2s var(--material-cubic-bezier)}@media screen and (max-width:768px){.serviceTabWrapper__tab-container__tab-content__item__grid--grid-item>p{font-size:14px}}.squares-canvas{width:100%;height:100%;border:none;display:block}