/*! tailwindcss v4.1.11 | MIT License | https://tailwindcss.com */.hero-section-wrapper{background:url(/_next/static/media/hero-bg-dark-v2.5c11a9b1.png) 50%/cover no-repeat;flex-direction:row;justify-content:center;align-items:center;height:85dvh;margin-bottom:3rem;padding-top:3rem;display:flex}@media (max-width:1280px){.hero-section-wrapper{flex-direction:column}}.hero-section-wrapper .content{flex-direction:column;justify-content:center;align-items:center;gap:1rem;width:65%;margin:0 auto;display:flex}@media (max-width:1280px){.hero-section-wrapper .content{align-items:center;width:100%}}.hero-section-wrapper .content .client-info{flex-direction:row;justify-content:center;align-items:center;gap:.5rem;width:100%;display:flex}@media (max-width:1280px){.hero-section-wrapper .content .client-info{justify-content:center}}.hero-section-wrapper .content .client-image{width:4rem}.hero-section-wrapper .content .text-content{text-align:center;flex-direction:column;justify-content:flex-start;align-items:center;gap:1rem;display:flex}@media (max-width:1280px){.hero-section-wrapper .content .text-content{text-align:center;align-items:center}}.hero-section-wrapper .content .primary{color:#f8f8f8}.hero-section-wrapper .content .description{color:gray;width:70%}@media (max-width:1280px){.hero-section-wrapper .content .description{width:100%}}.hero-section-wrapper .content .buttons-wrapper{flex-direction:row;gap:1rem;display:inline-flex}.hero-section-wrapper .animation{flex:2}
/*! tailwindcss v4.1.11 | MIT License | https://tailwindcss.com */.success-description-wrapper{flex-direction:row;justify-content:flex-start;align-items:flex-start;gap:3rem;display:flex}@media (max-width:1280px){.success-description-wrapper{flex-direction:column}}.success-description-wrapper h6{flex:1}.success-description-wrapper .success-cards{flex:1;grid-template-rows:repeat(2,1fr);grid-template-columns:repeat(2,1fr);gap:1rem;width:100%;display:grid}.success-description-wrapper .success-cards .stat-card{border:1px solid #333;border-radius:.5rem;width:100%;padding:1rem}.success-description-wrapper .success-cards .stat-card h6{color:gray}
/*! tailwindcss v4.1.11 | MIT License | https://tailwindcss.com */.testimonial-cards-wrapper{grid-gap:1rem;grid-template-columns:repeat(auto-fit,minmax(30rem,1fr));gap:2rem;display:grid}@media (max-width:745px){.testimonial-cards-wrapper{grid-template-columns:repeat(auto-fit,minmax(20rem,1fr))}}.testimonial-cards-wrapper .testimonial-card-content{border-radius:.5rem;outline:1px dashed #333;flex-direction:row;justify-content:center;align-items:flex-start;gap:1rem;width:100%;padding:1rem;display:flex}.testimonial-cards-wrapper .testimonial-card-content img{border-radius:1000px;width:3rem!important;height:3rem!important}.testimonial-cards-wrapper .testimonial-card-content .testimonial-text-wrapper{flex-direction:column;justify-content:space-between;align-items:flex-start;height:16rem;display:flex}@media (max-width:1360px){.testimonial-cards-wrapper .testimonial-card-content .testimonial-text-wrapper{gap:2rem;height:100%}}.testimonial-cards-wrapper .testimonial-card-content .testimonial-text-wrapper .author-wrapper a{text-decoration:underline}
/*! tailwindcss v4.1.11 | MIT License | https://tailwindcss.com */.services-wrapper{border-radius:.5rem;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:1px;overflow:hidden}.services-wrapper,.services-wrapper .service-card{outline:1px solid #333;transition:all .15s ease-in-out;display:flex}.services-wrapper .service-card{flex-direction:row;justify-content:space-between;align-items:center;gap:5rem;width:100%;padding:2rem}@media (max-width:768px){.services-wrapper .service-card{flex-direction:column;gap:1.5rem}}.services-wrapper .service-card .service-text{justify-content:space-between;align-items:center;width:100%;height:min-content;display:flex}.services-wrapper .service-card .service-text .lucide{display:none}@media (max-width:768px){.services-wrapper .service-card .service-text .lucide{display:block}}.services-wrapper .service-card .service-number-and-header{flex-direction:row;justify-content:flex-start;align-items:flex-start;gap:1rem;transition:all .15s ease-in-out;display:flex}@media (max-width:768px){.services-wrapper .service-card .service-number-and-header{width:100%}}.services-wrapper .service-card .service-number-and-header,.services-wrapper .service-card .service-pricing-wrapper{flex:1}.services-wrapper .service-card .separator-line{background:#a032fa;flex:1;width:100%;height:2px;transition:all .15s ease-in-out;scale:1}@media (max-width:1024px){.services-wrapper .service-card .separator-line{display:none}}@media (max-width:768px){.services-wrapper .service-card .service-pricing-wrapper{width:100%}}.services-wrapper .service-card .service-pricing-wrapper .start-pricing{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:.5rem;display:flex}.services-wrapper .service-card .service-pricing-wrapper .start-pricing .lucide{display:block}@media (max-width:768px){.services-wrapper .service-card .service-pricing-wrapper .start-pricing .lucide{display:none}}.services-wrapper .service-card .service-pricing-wrapper .start-pricing h4{color:gray;flex-direction:row;justify-content:center;align-items:center;gap:1rem;display:inline-flex}.services-wrapper .service-card .service-pricing-wrapper .explore-plans{border-radius:1rem;outline:2px solid #f8f8f8;justify-content:center;align-items:center;gap:1rem;padding:1rem 2rem;display:flex}.services-wrapper .service-card:hover{cursor:pointer;background:#f8f8f8;transition:all .15s ease-in-out}.services-wrapper .service-card:hover *{color:#0a0a0a}
/*! tailwindcss v4.1.11 | MIT License | https://tailwindcss.com */.projects-wrapper{border-radius:.5rem;outline:1px solid #333;grid-template-columns:repeat(2,1fr);gap:1px;display:grid;overflow:hidden}@media (max-width:1360px){.projects-wrapper{grid-template-columns:1fr}}.projects-wrapper .project-card{outline:1px solid #333;flex-direction:column;justify-content:center;align-items:center;gap:1rem;padding:2rem;transition:all .15s ease-in-out;display:flex}.projects-wrapper .project-card:hover{background-color:#333}.projects-wrapper .project-card:hover *{color:#f8f8f8;transition:all .15s ease-in-out}.projects-wrapper .project-card img{width:100%;height:100%}.projects-wrapper .project-card .project-text-wrapper{flex-direction:column;justify-content:space-between;align-items:flex-start;width:100%;display:flex}@media (max-width:768px){.projects-wrapper .project-card .project-text-wrapper{gap:1rem}}.projects-wrapper .project-card .project-text-wrapper .project-services{flex-flow:wrap;justify-content:flex-end;align-items:flex-end;gap:1rem;display:flex}@media (max-width:768px){.projects-wrapper .project-card .project-text-wrapper .project-services{justify-content:flex-start;align-items:flex-start}}
/*! tailwindcss v4.1.11 | MIT License | https://tailwindcss.com */.benefits-wrapper{grid-template-rows:repeat(2,1fr);grid-template-columns:repeat(3,1fr);gap:1.5rem;display:grid}@media (max-width:1360px){.benefits-wrapper{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.benefits-wrapper{grid-template-columns:1fr}}.benefits-wrapper .benefit-card-wrapper{flex-direction:row;justify-content:flex-start;align-items:center;gap:1rem;width:100%;display:flex}.benefits-wrapper .benefit-card-wrapper p{color:gray}.benefits-wrapper .benefit-card-wrapper .icon-wrapper{background:#242424;border-radius:.5rem;flex-direction:row;justify-content:center;align-items:center;padding:1rem;display:flex}
/*! tailwindcss v4.1.11 | MIT License | https://tailwindcss.com */@import "https://fonts.googleapis.com/css2?family=Bricolage+Grotesque:opsz,wght@12..96,200..800&family=EB+Garamond:ital,wght@0,400..800;1,400..800&display=swap";body,html{color:#f8f8f8;scroll-behavior:smooth;background:#0a0a0a;margin:0;padding:0;scroll-padding-top:8rem;font-family:Plus Jakarta Sans,sans-serif;font-weight:500}main{width:1360px;margin:0 auto}@media (max-width:1360px){main{width:90%}}h1,h2,h3,h4{letter-spacing:-1px}h1,h2,h3,h4,h5{font-weight:600}h1{letter-spacing:-2px;font-size:clamp(2.75rem,5vw,3.815rem);line-height:clamp(3rem,4vw,4rem)}h2{font-size:clamp(2.5rem,4vw,3.052rem)}h3{font-size:clamp(2rem,3vw,2.441rem)}h4{font-size:clamp(1.75rem,2.5vw,1.953rem)}h5{font-size:clamp(1.5rem,2vw,1.5rem)}h5,h6{letter-spacing:-.75px}h6{font-size:clamp(1.25rem,1.5vw,1.25rem);line-height:1.3}span{font-size:inherit}a,b,button,i,p{letter-spacing:-.3px;font-size:clamp(.975rem,1vw,16px);font-weight:500}button{font-size:1rem}.primary-color{color:#f8f8f8}.primary-accent{color:#a032fa}.light-text{color:gray}.generic-section-wrapper{padding-bottom:8rem}@media (max-width:1024px){.generic-section-wrapper{padding-bottom:4rem}}.generic-section-header{flex-direction:row;justify-content:center;align-items:center;gap:2rem;margin-bottom:2rem;display:flex}@media screen and (max-width:768px){.generic-section-header{justify-content:flex-start}}.generic-section-header h3{white-space:pre}@media (max-width:768px){.generic-section-header h3{white-space:break-spaces}}.generic-section-header .line{background:#333;width:100%;height:1px}@media screen and (max-width:768px){.generic-section-header .line{display:none}}.service-section{position:relative}.service-section :not(.service-background){z-index:2;position:relative}.service-section .service-background{z-index:0;width:100%;position:absolute;top:10%}@media (max-width:1024px){.service-section .service-background{display:none}}.lucide{stroke-width:1.75px;min-width:1.5rem;min-height:1.5rem}::-webkit-scrollbar{background:0 0;width:.5rem}::-webkit-scrollbar-thumb{background:#f8f8f8;border-radius:10rem}::selection{background:#333}.steps-wrapper{grid-template-columns:repeat(2,1fr);gap:1rem;display:grid}@media (max-width:1360px){.steps-wrapper{grid-template-columns:1fr}}.steps-wrapper .step-card{border:1px solid #333;border-radius:.5rem;flex-direction:row;justify-content:flex-start;align-items:center;gap:1rem;width:100%;padding:1rem;display:flex}.steps-wrapper .step-card svg{width:1rem;height:1rem}.steps-wrapper .step-card .step-description{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:.5rem;display:flex}