.body h1{font-family:var(--font-inter),sans-serif;font-size:7.8125vw;font-style:normal;font-weight:700;line-height:100%;text-transform:uppercase;letter-spacing:-.3vw}@media screen and (max-aspect-ratio:2/3){.body h1{font-size:13.3333333333vw}}.body h2{font-family:var(--font-inter),sans-serif;font-size:3.3333333333vw;font-style:normal;font-weight:700;line-height:100%;letter-spacing:-.1vw;text-transform:uppercase}@media screen and (max-aspect-ratio:2/3){.body h2{font-size:6.4vw}}.body h3{font-family:var(--font-inter),sans-serif;font-size:1.6666666667vw;font-style:normal;font-weight:700;line-height:130%;letter-spacing:-.1vw;text-transform:uppercase}@media screen and (max-aspect-ratio:2/3){.body h3{font-size:5.3333333333vw}}.body h4{font-family:var(--font-inter),sans-serif;font-size:1.0416666667vw;font-style:normal;font-weight:400;line-height:130%;letter-spacing:normal;text-transform:uppercase}@media screen and (max-aspect-ratio:2/3){.body h4{font-size:4.2666666667vw}}.body h5{font-family:var(--font-inter),sans-serif;font-size:.9375vw;font-style:normal;font-weight:400;line-height:130%;letter-spacing:normal}@media screen and (max-aspect-ratio:2/3){.body h5{font-size:4.2666666667vw}}.body{font-family:var(--font-inter),sans-serif;font-size:1.25vw;font-style:normal;font-weight:400;line-height:140%;letter-spacing:-.01vw}@media screen and (max-aspect-ratio:2/3){.body{font-size:4.2666666667vw}}.small-text{font-size:.8333333333vw;font-style:normal;font-weight:400;line-height:140%;letter-spacing:-.03vw}@media screen and (max-aspect-ratio:2/3){.small-text{font-size:3.7333333333vw}}.bold{font-weight:700!important}.uppercase{text-transform:uppercase}.center-title{text-align:center}.body{background:url(/images/bg.webp);background-size:contain;color:#0f0f0f;overflow-x:hidden;opacity:1}.body ::selection{color:#5f00f9;background:rgba(105,41,255,.1058823529);mix-blend-mode:difference}.html{scrollbar-width:none;-ms-overflow-style:none;overflow:-moz-scrollbars-none}.html::-webkit-scrollbar{display:none}.html::-moz-scrollbar{display:none}@supports(-ms-overflow-style:none){.html{-ms-overflow-style:none;overflow:-ms-autohiding-scrollbar}}.container{padding-right:2.6041666667vw;padding-left:2.6041666667vw}@media screen and (max-aspect-ratio:2/3){.container{padding-right:5.3333333333vw;padding-left:5.3333333333vw}}.shadow{color:#646d75}.main--loading{position:fixed;top:0;width:100vw;height:100vh;overflow:hidden}.borders{position:absolute;inset:2.6041666667vw;z-index:2;pointer-events:none}@media screen and (max-aspect-ratio:2/3){.borders{inset:5.3333333333vw}}.borders--revert{transform:scaleX(-1)}.borders:after{content:"";display:block;position:absolute;top:0;right:0;background:url(/images/borders.svg) no-repeat 50%/contain;width:2.0833333333vw;height:6.7708333333vw}@media screen and (max-aspect-ratio:2/3){.borders:after{width:4.8vw;height:14.6666666667vw}}.borders:before{content:"";display:block;position:absolute;bottom:0;left:0;background:url(/images/borders.svg) no-repeat 50%/contain;width:2.0833333333vw;height:6.7708333333vw;rotate:180deg}@media screen and (max-aspect-ratio:2/3){.borders:before{width:4.8vw;height:14.6666666667vw}}.link-hover{transition:opacity .3s ease-in-out}@media(hover:hover){.link-hover:hover{opacity:.6}}.services-page .services-list{margin-top:9.375vw;display:flex;flex-direction:column;gap:2.0833333333vw}@media screen and (max-aspect-ratio:2/3){.services-page .services-list{margin-top:21.3333333333vw;gap:5.3333333333vw}}.services-page .services-list .title{width:100%;display:flex;align-items:center;justify-content:center}.services-page .services-list .title h1{font-weight:800;font-size:9vw;letter-spacing:-.7vw;text-align:center;background:radial-gradient(circle at 50% 280%,#38ac7b 0,black 120%);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);background-clip:text;color:rgba(0,0,0,0)}@media screen and (max-aspect-ratio:2/3){.services-page .services-list .title h1{font-size:12vw;letter-spacing:-.7vw}}.services-page .services-list .services-grid{position:relative;display:grid;grid-template-columns:1fr 1fr;grid-auto-rows:min-content;grid-gap:.2604166667vw;gap:.2604166667vw;align-items:stretch}@media screen and (max-aspect-ratio:2/3){.services-page .services-list .services-grid{grid-template-columns:1fr;gap:5.3333333333vw}}.services-page .services-list .service-card-wrapper{width:100%;min-height:20.8333333333vw;height:100%;perspective:1000px}@media screen and (max-aspect-ratio:2/3){.services-page .services-list .service-card-wrapper{min-height:120vw}}.services-page .services-list .flip-card{position:relative;width:100%;height:100%;transform-style:preserve-3d;transition:transform 1s ease}.services-page .services-list .flip-card.flipped{transform:rotateY(180deg)}.services-page .services-list .flip-card-back,.services-page .services-list .flip-card-front{position:absolute;width:100%;height:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;border-radius:1.25vw;overflow:visible}@media screen and (max-aspect-ratio:2/3){.services-page .services-list .flip-card-back,.services-page .services-list .flip-card-front{border-radius:4.2666666667vw}}.services-page .services-list .flip-card-back{transform:rotateY(180deg);overflow:visible}.services-page .services-list .card-content-wrapper__back,.services-page .services-list .card-content-wrapper__front{position:relative;width:98%;height:auto;min-height:98%;top:1%;left:1%;padding:1.0416666667vw 1.0416666667vw 1.25vw;box-sizing:border-box;display:flex;gap:1.5625vw;border-radius:1.25vw}@media screen and (max-aspect-ratio:2/3){.services-page .services-list .card-content-wrapper__back,.services-page .services-list .card-content-wrapper__front{padding:4.2666666667vw 4.2666666667vw 5.3333333333vw;border-radius:2.6041666667vw;flex-direction:column;align-items:center}}.services-page .services-list .card-content-wrapper__front{color:#fff}.services-page .services-list .service-card-wrapper:nth-child(odd) .card-content-wrapper__front{background:radial-gradient(circle at 100% 30%,#38ac7b,black)}.services-page .services-list .service-card-wrapper:nth-child(2n) .card-content-wrapper__front{background:radial-gradient(circle at 0 30%,#38ac7b,black)}.services-page .services-list .card-content-wrapper__back{background-color:#fff;color:#38ac7b;border:2px solid #38ac7b;overflow:visible}.services-page .services-list .card-content-wrapper__back .card-content{height:auto;min-height:0;display:flex;flex-direction:column}.services-page .services-list .card-content-wrapper__back .card-content ul{flex:1 1;overflow:visible;margin-bottom:1.0416666667vw}.services-page .services-list .card-number{font-size:.9375vw;font-weight:600;opacity:.5;z-index:2}@media screen and (max-aspect-ratio:2/3){.services-page .services-list .card-number{font-size:4.2666666667vw;top:5.3333333333vw;right:5.3333333333vw}}.card-content-wrapper__front .services-page .services-list .card-number{color:#fff}.card-content-wrapper__back .services-page .services-list .card-number{color:#38ac7b}.services-page .services-list .card-content{flex:1 1;display:flex;flex-direction:column;justify-content:space-between;gap:.8333333333vw;height:auto;min-height:100%}.services-page .services-list .card-content .card-number{display:none}@media screen and (max-aspect-ratio:2/3){.services-page .services-list .card-content .card-number{display:flex}.services-page .services-list .card-content{align-items:center;justify-content:start;gap:1.5625vw}}.services-page .services-list .card-content h2{font-size:1.875vw;letter-spacing:.015625vw;font-weight:700;line-height:1.2;margin:0 0 .625vw;text-transform:none}@media screen and (max-aspect-ratio:2/3){.services-page .services-list .card-content h2{font-size:5.8666666667vw;text-align:center}}.services-page .services-list .card-content p{font-size:1.0416666667vw;line-height:1.5;margin:0}@media screen and (max-aspect-ratio:2/3){.services-page .services-list .card-content p{font-size:3.7333333333vw;text-align:center}}.services-page .services-list .card-content ul{list-style:none;padding:0;margin:0;overflow:visible}.services-page .services-list .card-content ul li{font-size:1.0416666667vw;line-height:1.4;margin-bottom:.625vw;padding-left:1.0416666667vw;position:relative}@media screen and (max-aspect-ratio:2/3){.services-page .services-list .card-content ul li{font-size:3.7333333333vw;margin-bottom:2.6666666667vw;padding-left:4.2666666667vw}}.services-page .services-list .card-content ul li:before{content:"•";position:absolute;left:0;color:#38ac7b;font-weight:700}.services-page .services-list .card-content ul li:last-child{margin-bottom:0}.services-page .services-list .card-footer{display:flex;flex-direction:column;align-items:end;justify-content:space-between}@media screen and (max-aspect-ratio:2/3){.services-page .services-list .card-footer .card-number{display:none}.services-page .services-list .card-footer{flex-direction:row-reverse;width:100%;height:2.6041666667vw}}.services-page .services-list .more-button{border-radius:2.6041666667vw;font-size:1.0416666667vw;font-weight:600;cursor:pointer;transition:all .3s ease;outline:none;background:rgba(0,0,0,0);border:2px solid #27ae60;color:#27ae60}.services-page .services-list .more-button--front{background:rgba(0,0,0,0);border:2px solid #fff;color:#fff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);padding:.5208333333vw 2.0833333333vw}@media screen and (max-aspect-ratio:2/3){.services-page .services-list .more-button--front{padding:1.3333333333vw 6.4vw;font-size:3.2vw;border-radius:6.6666666667vw}}.services-page .services-list .more-button--link{padding:.5208333333vw 2.0833333333vw}@media screen and (max-aspect-ratio:2/3){.services-page .services-list .more-button--link{padding:1.8666666667vw 6.4vw;font-size:3.2vw;border-radius:6.6666666667vw}}.services-page .services-list .more-button--back{width:2.6041666667vw;height:2.6041666667vw;display:flex;align-items:center;justify-content:center;border-radius:50%}@media screen and (max-aspect-ratio:2/3){.services-page .services-list .more-button--back{width:10.4166666667vw;height:10.4166666667vw}}