.services-hero-section{padding:var(--padding-xxl) var(--padding-md);padding-top:var(--padding-hero);border-bottom-left-radius:var(--radius-xl);border-bottom-right-radius:var(--radius-xl);background-color:#fff;position:relative;z-index:3}.services-hero-section .hero-wrapper{display:flex;gap:3rem;justify-content:space-between;align-items:center;margin-bottom:var(--margin-xl)}@media screen and (max-width:768px){.services-hero-section .hero-wrapper{flex-direction:column-reverse;align-items:flex-start}}.services-hero-section .hero-wrapper .content{width:50%;max-width:34rem;display:flex;flex-direction:column;gap:2rem}@media screen and (max-width:991px){.services-hero-section .hero-wrapper .content{width:60%}}@media screen and (max-width:768px){.services-hero-section .hero-wrapper .content{width:100%;max-width:none}.services-hero-section .hero-wrapper .content .main-cta{width:100%;justify-content:center}}.services-hero-section .hero-wrapper .content .cta-assurance{display:flex;align-items:center;margin-top:var(--margin-xxs);gap:.25rem}@media screen and (max-width:768px){.services-hero-section .hero-wrapper .content .cta-assurance{justify-content:center}}.services-hero-section .hero-wrapper .content .cta-assurance img{width:1.25rem}.services-hero-section .hero-wrapper .image{width:50%;position:relative}@media screen and (max-width:991px){.services-hero-section .hero-wrapper .image{width:40%}}@media screen and (max-width:768px){.services-hero-section .hero-wrapper .image{width:20rem;max-width:100%}}.services-hero-section .hero-wrapper .image .key-result-wrapper{position:absolute;bottom:1.5rem;right:1.5rem;background-color:var(--neutral-1000);color:#fff;padding:var(--padding-s);border-radius:var(--radius-md);display:flex;flex-direction:column;gap:.5rem}.services-hero-section .hero-wrapper .image .key-result-wrapper .result{font-size:var(--text-h1);line-height:1}.services-hero-section .hero-wrapper .image .key-result-wrapper .name{color:hsla(0,0%,100%,.8)}.services-benefits-section{padding:var(--padding-xxl) var(--padding-md);padding-top:calc(var(--padding-xxl) + 3.5rem);background-color:var(--neutral-1000);color:#fff;border-bottom-left-radius:var(--radius-xl);border-bottom-right-radius:var(--radius-xl);margin-top:-3.5rem;position:relative;z-index:5}@media screen and (max-width:991px){.services-benefits-section{padding-top:var(--padding-xxl)}}.services-benefits-section .benefits-wrapper{display:flex;gap:4rem;justify-content:space-between}@media screen and (max-width:991px){.services-benefits-section .benefits-wrapper{flex-direction:column;align-items:flex-start}}.services-benefits-section .benefits-wrapper .benefits-heading{display:flex;flex-direction:column;gap:5rem;justify-content:space-between;width:40%}@media screen and (max-width:991px){.services-benefits-section .benefits-wrapper .benefits-heading{flex-direction:row;gap:1.5rem;justify-content:space-between;align-items:center;width:100%}}@media screen and (max-width:600px){.services-benefits-section .benefits-wrapper .benefits-heading{flex-direction:column-reverse;align-items:flex-start}}.services-benefits-section .benefits-wrapper .benefits-heading img{max-width:20rem}@media screen and (max-width:991px){.services-benefits-section .benefits-wrapper .benefits-heading img{width:10rem;max-width:100%}}.services-benefits-section .benefits-wrapper .benefits-content{width:50%;color:hsla(0,0%,100%,.8)}@media screen and (max-width:991px){.services-benefits-section .benefits-wrapper .benefits-content{width:100%}}.services-benefits-section .benefits-wrapper .benefits-content .keywords-wrapper{display:flex;align-items:center;gap:1rem;color:#fff;margin-top:var(--margin-xs)}@media screen and (max-width:768px){.services-benefits-section .benefits-wrapper .benefits-content .keywords-wrapper{flex-wrap:wrap}}.services-benefits-section .benefits-wrapper .benefits-content .keywords-wrapper .keyword-wrapper{display:flex;align-items:center;gap:.375rem}.services-benefits-section .benefits-wrapper .benefits-content .keywords-wrapper .keyword-wrapper img{width:1.25rem}.services-benefits-section .benefits-wrapper .benefits-content .benefits-grid{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:1fr;grid-gap:3rem;margin-top:var(--margin-lg)}@media screen and (max-width:600px){.services-benefits-section .benefits-wrapper .benefits-content .benefits-grid{grid-template-columns:repeat(1,1fr)}}.services-benefits-section .benefits-wrapper .benefits-content .benefits-grid .benefit-item{max-width:19rem;display:flex;flex-direction:column;gap:1rem}@media screen and (max-width:600px){.services-benefits-section .benefits-wrapper .benefits-content .benefits-grid .benefit-item{max-width:none}}.services-benefits-section .benefits-wrapper .benefits-content .benefits-grid .benefit-item h3{color:#fff;font-size:var(--text-l)}.services-list-section{padding:var(--padding-xxl) var(--padding-md);padding-top:calc(var(--padding-xxl) + 3.5rem);margin-top:-3.5rem;position:relative;z-index:4;background-color:#fff}.services-list-section .services-wrapper{display:flex;gap:min(8.5rem,10vw)}@media screen and (max-width:1200px){.services-list-section .services-wrapper{gap:3rem}}.services-list-section .services-wrapper .content-table{padding:var(--padding-xmd);background-color:var(--neutral-100);border-radius:var(--radius-lg);display:flex;flex-direction:column;gap:2rem;max-height:85vh;height:fit-content;overflow:auto;position:sticky;top:min(15rem,10vh)}@media screen and (max-width:991px){.services-list-section .services-wrapper .content-table{display:none}}.services-list-section .services-wrapper .content-table .group{display:flex;gap:1rem;color:var(--neutral-700)}.services-list-section .services-wrapper .content-table .group .number{min-width:2.2rem;font-size:1.75rem}.services-list-section .services-wrapper .content-table .group .number.active,.services-list-section .services-wrapper .content-table .group.active,.services-list-section .services-wrapper .content-table .group.active .number{color:var(--neutral-1000)}.services-list-section .services-wrapper .content-table .group.active a:not(.title){color:var(--neutral-700)}.services-list-section .services-wrapper .content-table .group .links{display:flex;flex-direction:column;gap:.375rem}.services-list-section .services-wrapper .content-table .group .links a.title{font-size:1.75rem}.services-list-section .services-wrapper .content-table .group .links a.active,.services-list-section .services-wrapper .content-table .group .links a:hover{color:var(--neutral-1000)}.services-list-section .services-wrapper .content-list-wrapper{max-width:43rem}@media screen and (max-width:1200px){.services-list-section .services-wrapper .content-list-wrapper{max-width:38rem}}@media screen and (max-width:991px){.services-list-section .services-wrapper .content-list-wrapper{max-width:none}.services-list-section .services-wrapper .content-list-wrapper h2{position:relative;z-index:1}.services-list-section .services-wrapper .content-list-wrapper h3{position:sticky;top:0;background-color:#fff;padding-top:4rem;padding-bottom:1rem;margin-top:-4rem}}@media screen and (max-width:768px){.services-list-section .services-wrapper .content-list-wrapper h3{margin-top:-6rem}}.services-list-section .services-wrapper .content-list-wrapper .content-list{margin-top:var(--margin-md);display:flex;flex-direction:column;gap:5rem}.services-list-section .services-wrapper .content-list-wrapper .content-list .service-group{padding-top:var(--padding-xmd);border-top:1px solid rgba(0,0,0,.1)}.services-list-section .services-wrapper .content-list-wrapper .content-list .service-group:first-child{padding-top:0;border-top:none}.services-list-section .services-wrapper .content-list-wrapper .content-list .service-group .tags-list{margin:var(--margin-xs) 0;display:flex;flex-wrap:wrap;gap:.5rem}.services-list-section .services-wrapper .content-list-wrapper .content-list .service-group .tags-list div{padding:.125rem .75rem;background-color:var(--neutral-100);border-radius:var(--radius-xmd);letter-spacing:-.3}.services-list-section .services-wrapper .content-list-wrapper .content-list .service-group p{color:var(--neutral-900);margin-bottom:var(--margin-xs)}.services-list-section .services-wrapper .content-list-wrapper .content-list .service-group p:last-child{margin-bottom:0}.services-list-section .services-wrapper .content-list-wrapper .content-list .service-group .images-wrapper{max-width:100%;margin-top:var(--margin-s);display:flex;gap:1.5rem}@media screen and (max-width:768px){.services-list-section .services-wrapper .content-list-wrapper .content-list .service-group .images-wrapper{gap:1rem}}.services-list-section .services-wrapper .content-list-wrapper .content-list .service-group .images-wrapper img{height:13.75rem;width:100%;object-fit:cover;border-radius:var(--radius-md)}@media screen and (max-width:768px){.services-list-section .services-wrapper .content-list-wrapper .content-list .service-group .images-wrapper img{height:10rem}}.services-list-section .services-wrapper .content-list-wrapper .content-list .service-group .lead-magnet{width:100%;margin-top:var(--margin-s);padding:var(--padding-xs) var(--padding-s);border-radius:var(--radius-xlg);background-color:var(--neutral-100);display:flex;align-items:center;gap:3rem;justify-content:space-between}@media screen and (max-width:768px){.services-list-section .services-wrapper .content-list-wrapper .content-list .service-group .lead-magnet{gap:1rem;flex-direction:column}.services-list-section .services-wrapper .content-list-wrapper .content-list .service-group .lead-magnet .main-cta{width:100%;justify-content:center}}.tools-section{padding:var(--padding-xl) var(--padding-md);border-bottom-left-radius:var(--radius-xl);border-bottom-right-radius:var(--radius-xl);position:relative;z-index:3;background-color:#fff;overflow:hidden}.tools-section h2{max-width:55.5rem}.tools-section .tools-marquees-wrapper{margin-top:var(--margin-xl);display:flex;flex-direction:column;gap:1.25rem}@media screen and (max-width:991px){.tools-section .tools-marquees-wrapper{gap:1.25rem}}.tools-section .tools-marquees-wrapper .tool-wrapper{background-color:var(--neutral-100);border-radius:var(--radius-xlg);width:15rem;height:10rem;display:flex;align-items:center;justify-content:center;position:relative}@media screen and (max-width:991px){.tools-section .tools-marquees-wrapper .tool-wrapper{width:10rem;height:7rem}}.tools-section .tools-marquees-wrapper .tool-wrapper img{width:3.5rem}@media screen and (max-width:991px){.tools-section .tools-marquees-wrapper .tool-wrapper img{width:2.5rem!important;height:auto!important;margin-bottom:1rem}}.tools-section .tools-marquees-wrapper .tool-wrapper div{position:absolute;bottom:.75rem;left:.75rem;right:.75rem;text-align:center;font-size:var(--text-s);font-weight:400}.approach-section{padding:var(--padding-xxl) var(--padding-md);padding-top:calc(var(--padding-xxl) + 3.5rem);background-color:var(--neutral-1000);color:#fff;border-bottom-left-radius:var(--radius-xl);border-bottom-right-radius:var(--radius-xl);margin-top:-3.5rem;position:relative;z-index:2;overflow:hidden}.approach-section .header-wrapper{display:flex;gap:4rem;margin-bottom:var(--margin-xxl)}@media screen and (max-width:991px){.approach-section .header-wrapper{gap:1.5rem;flex-direction:column}}.approach-section .header-wrapper h2{width:50%}@media screen and (max-width:991px){.approach-section .header-wrapper h2{width:100%}}.approach-section .header-wrapper .intro-wrapper{margin-left:auto;width:50%;max-width:27rem;color:hsla(0,0%,100%,.8);display:flex;flex-direction:column;gap:1rem}@media screen and (max-width:991px){.approach-section .header-wrapper .intro-wrapper{margin-left:0;width:100%}}.approach-section .header-wrapper .intro-wrapper .team-cta-wrapper{display:flex;width:100%;gap:3rem;align-items:center;justify-content:space-between}@media screen and (max-width:991px){.approach-section .header-wrapper .intro-wrapper .team-cta-wrapper{gap:1.5rem}}.approach-section .header-wrapper .intro-wrapper .team-cta-wrapper img.team{width:6.5rem}.pricing-section{padding:var(--padding-xxl) var(--padding-md)}.pricing-section .pricing-wrapper{display:flex;gap:4rem;justify-content:space-between;align-items:center}@media screen and (max-width:991px){.pricing-section .pricing-wrapper{flex-direction:column;align-items:flex-start;gap:2rem}}.pricing-section .pricing-heading{width:45%;display:flex;flex-direction:column;gap:1.5rem}@media screen and (max-width:991px){.pricing-section .pricing-heading{width:100%}}.pricing-section .pricing-heading p{color:var(--neutral-900);max-width:30rem}.pricing-section .pricing-card{width:45%;background-color:#fff;border-radius:var(--radius-lg);padding:var(--padding-md);display:flex;flex-direction:column;gap:1.25rem;box-shadow:0 1.5rem 3rem rgba(26,26,26,.06)}@media screen and (max-width:991px){.pricing-section .pricing-card{width:100%}}@media screen and (max-width:600px){.pricing-section .pricing-card{padding:var(--padding-s)}}.pricing-section .pricing-card .price{display:flex;flex-direction:column;gap:.25rem}.pricing-section .pricing-card .price span{color:var(--neutral-800)}.pricing-section .pricing-card .price strong{font-size:var(--text-h2);font-weight:400;line-height:1;color:var(--purple-500)}.pricing-section .pricing-card ul{list-style-type:disc;padding-left:1.25rem;display:flex;flex-direction:column;gap:.5rem;color:var(--neutral-900)}.pricing-section .pricing-card .main-cta{align-self:flex-start}@media screen and (max-width:600px){.pricing-section .pricing-card .main-cta{align-self:stretch;justify-content:center}}