.LPxPkq_home{max-width:100vw}.LPxPkq_heroSymbol{z-index:-1;font-family:var(--font-family-title);font-weight:var(--font-weight-body);color:var(--color-tertiary);opacity:.5;margin-bottom:20px;font-size:30rem;position:absolute;top:8rem;right:5rem;overflow:hidden}.LPxPkq_hero h1{max-width:70vw;margin:6rem 0 0}.LPxPkq_hero p{width:min(100%,900px);font-size:1.2rem}.LPxPkq_hero{margin-bottom:30vh}.LPxPkq_services{background-color:var(--background-color-tertiary);border-radius:20px;flex-flow:wrap;justify-content:space-evenly;align-items:center;max-width:100vw;padding:2rem;display:flex}.LPxPkq_serviceCard{width:16rem;height:22rem;margin:2rem 1rem 1rem}.LPxPkq_serviceCard p,.LPxPkq_serviceCard a{color:var(--text-color-body-light);opacity:.8;transition:opacity .2s ease-in-out}.LPxPkq_serviceCard:hover p,.LPxPkq_serviceCard:hover a{opacity:1}.LPxPkq_serviceCard:first-of-type{flex-direction:column;justify-content:space-between;display:flex}.LPxPkq_serviceCard h2,.LPxPkq_serviceCard h3{color:var(--text-color-body-light);margin-top:0}.LPxPkq_serviceCard h2{font-size:calc(var(--font-size-title) / 1.1)}.LPxPkq_serviceCard h3{font-size:calc(var(--font-size-title) / 1.2);font-weight:400}.LPxPkq_serviceCard:first-of-type button{color:var(--text-color-body-light);border-color:var(--text-color-body-light)}.LPxPkq_serviceCard:first-of-type button svg{fill:var(--text-color-body-light)}.LPxPkq_serviceCard:not(:first-of-type){border:1px dotted var(--text-color-body-light);border-style:dashed;border-radius:20px;flex-direction:column;justify-content:space-between;margin:1rem;padding:1rem;transition:all .3s ease-in-out;display:flex}.LPxPkq_serviceCard:not(:first-of-type):hover{transform:scale(1.02)}.LPxPkq_serviceCardSwatch{background-color:var(--color-tertiary);border-radius:15px;width:45px;height:45px;margin:.5rem .5rem .5rem 0}.LPxPkq_orange .LPxPkq_serviceCardSwatch{background-color:var(--color-primary)}.LPxPkq_blue .LPxPkq_serviceCardSwatch{background-color:var(--color-secondary)}.LPxPkq_caseStudies{justify-content:space-evenly;align-items:left;flex-flow:column wrap;max-width:100vw;margin-top:1rem;padding:0;display:flex}.LPxPkq_caseStudy{cursor:pointer;border:1px dashed #0000;border-radius:20px;flex-direction:row;justify-content:flex-start;align-items:center;max-width:100vw;padding:.5rem;transition:all .3s ease-in-out;display:flex}.LPxPkq_caseStudy:hover,.LPxPkq_caseStudy:focus{border:1px dashed var(--background-color-tertiary);cursor:url(/cursor.svg) 10 10,auto;transform:scale(1.01)}.LPxPkq_caseStudyA{text-decoration:none}.LPxPkq_caseStudy div{flex-direction:column;justify-content:space-evenly;align-self:flex-start;width:max-content;margin:.5rem;display:flex}.LPxPkq_caseStudy div:nth-child(2){min-width:40vw}.LPxPkq_caseStudy div div{margin:1rem 0}.LPxPkq_caseStudyImage{max-width:20vw;max-height:20vh;margin:.5rem}.LPxPkq_caseStudy img{border-radius:20px}.LPxPkq_caseStudyCategory{width:fit-content;color:var(--text-color-body-light);border-radius:20px;padding:.5rem 1rem}.LPxPkq_caseStudy h4,.LPxPkq_caseStudy h5{margin:0}.LPxPkq_caseStudy p{text-align:right;padding:1rem}.LPxPkq_caseStudy div:nth-child(4){justify-self:center}.LPxPkq_caseStudy button{padding:.5em}.LPxPkq_caseStudyDescSecondary{display:none}.LPxPkq_news{grid-gap:3rem;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));display:grid}.LPxPkq_newsTitle{flex-direction:row;justify-content:space-between;align-items:baseline;gap:1rem;display:flex}.LPxPkq_newsType{max-width:30vw}.LPxPkq_posts{padding:0}.LPxPkq_posts li{margin-left:1.2rem}.LPxPkq_post{flex-direction:row;align-items:baseline;gap:.6rem;margin:.3rem;padding-bottom:.1rem;display:flex}.LPxPkq_posts h4{margin:1rem 0}.LPxPkq_post h5{font-family:var(--font-family-body);text-transform:capitalize;word-spacing:-.3rem;margin:.2rem;transition:all .3s ease-in-out}.LPxPkq_post:hover h5{cursor:pointer;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}@media (max-width:480px){.LPxPkq_hero h1{font-size:calc(var(--font-size-title) * 1.4)}.LPxPkq_heroSymbol{top:inherit;opacity:.3;font-size:18rem;bottom:0;right:0}.LPxPkq_serviceCard:first-of-type{justify-content:space-evenly}.LPxPkq_caseStudy{flex-wrap:wrap}.LPxPkq_caseStudyImage{max-width:80vw;max-height:13rem}.LPxPkq_caseStudy p{text-align:left;margin:0 0 1.5rem .5rem;padding:0}.LPxPkq_newsTitle{flex-flow:column wrap}.LPxPkq_newsType{max-width:inherit}.LPxPkq_newsTitle h3{margin-top:0;margin-bottom:0}.LPxPkq_post{flex-wrap:wrap;padding:1rem 0}.LPxPkq_postSeparator{display:none}}@media (width:540px) and (height:720px){.LPxPkq_hero h1{font-size:calc(var(--font-size-title) * 1.4)}.LPxPkq_hero p{font-size:calc(var(--font-size-body) * 1)}}@media (min-width:480px) and (max-width:768px){.LPxPkq_hero h1{font-size:calc(var(--font-size-title) * 2.4)}.LPxPkq_hero{padding-bottom:1rem}.LPxPkq_heroSymbol{top:inherit;opacity:.3;font-size:18rem;bottom:0;right:0}.LPxPkq_serviceCard:first-of-type{justify-content:space-evenly}.LPxPkq_caseStudy p{text-align:left;padding:0}.LPxPkq_caseStudy div{width:revert}.LPxPkq_caseStudyDescSecondary{display:initial}.LPxPkq_caseStudyDescPrimary{display:none}.LPxPkq_newsTitle{flex-flow:column wrap}.LPxPkq_newsType{max-width:inherit}.LPxPkq_newsTitle h3{margin-bottom:0}.LPxPkq_post{flex-wrap:wrap;padding:1rem 0}.LPxPkq_postSeparator{display:none}}@media (min-width:768px) and (max-width:1024px){.LPxPkq_heroSymbol{top:inherit;opacity:.3;font-size:18rem;bottom:0;right:0}.LPxPkq_hero{padding-bottom:8rem}.LPxPkq_newsType{max-width:inherit}.LPxPkq_post{flex-wrap:wrap;padding:1rem 0}.LPxPkq_postSeparator{display:none}}@media (width:912px) and (height:1368px){.LPxPkq_hero h1{font-size:calc(var(--font-size-title) * 2.8)}.LPxPkq_hero p{font-size:calc(var(--font-size-body) * 1.8)}}@media (width:1024px) and (height:600px){.LPxPkq_hero h1{font-size:calc(var(--font-size-title) * 1.8)}.LPxPkq_hero p{font-size:calc(var(--font-size-body) * 1.8)}.LPxPkq_hero{padding-bottom:0}}@media (width:1280px) and (height:800px){.LPxPkq_hero h1{font-size:calc(var(--font-size-title) * 2.2)}.LPxPkq_hero p{font-size:calc(var(--font-size-body) * 1.8)}.LPxPkq_hero{padding-bottom:3rem}}@media (width:320px){.LPxPkq_hero h1{font-size:calc(var(--font-size-title) * 1)}.LPxPkq_hero p{font-size:calc(var(--font-size-body) * 1)}}@media (width:375px){.LPxPkq_hero h1{font-size:calc(var(--font-size-title) * 1)}.LPxPkq_hero p{font-size:calc(var(--font-size-body) * 1)}}
._5Cq3Eq_testimonials{grid-gap:1rem;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));place-items:stretch center;max-width:100vw;margin:12vh 0;display:grid}._5Cq3Eq_testimonial{margin:1rem inherit;text-align:center;border:1px solid #000;border-radius:15px;flex-direction:column;flex-grow:1;justify-content:space-between;align-items:center;padding:1rem;transition:all .3s ease-in-out;display:flex}._5Cq3Eq_testimonialAuthor{text-align:center;flex-direction:column;justify-content:center;align-items:center;margin:1rem;display:flex}._5Cq3Eq_testimonialAuthor h4{margin-top:.6rem;margin-bottom:.3rem}._5Cq3Eq_testimonialAuthor p{margin-top:.3rem}._5Cq3Eq_testimonial:hover{transform:scale(1.02)}._5Cq3Eq_testimonial:hover ._5Cq3Eq_testimonialAuthorImage img{box-shadow:0 0 5px #0000004d}._5Cq3Eq_testimonialAuthorImage img{border-radius:50%;transition:all .3s ease-in-out}@media (min-width:1024px){._5Cq3Eq_testimonial{width:30vw;max-width:700px;margin:1rem;padding:1rem 5rem}}
.hgLovG_logos{flex-flow:wrap;justify-content:space-evenly;align-items:center;gap:3rem;margin:2rem 0;padding:2rem 0;display:flex}.hgLovG_logo img{width:15vw;height:auto;margin-top:1rem;transition:all .3s ease-in-out}.hgLovG_logo img:hover{opacity:.9;transform:scale(.98)}@media (max-width:480px){.hgLovG_logos{justify-content:flex-start;gap:inherit;flex-wrap:nowrap;overflow-x:auto}.hgLovG_logo img{width:45vw;padding:0 2rem}}@media (min-width:480px) and (max-width:768px){.hgLovG_logos{justify-content:flex-start;gap:inherit;flex-wrap:nowrap;overflow-x:auto}.hgLovG_logo img{width:30vw;padding:0 2rem}}
