@import"https://fonts.googleapis.com/css2?family=Roboto:wght@100;300;400;500;700;900&display=swap";@supports (font-size:clamp(1rem,1vi,1rem)){:root{--fs-sm:clamp(.8rem,.07vi + .79rem,.84rem);--fs-base:clamp(1rem,.21vi + .96rem,1.13rem);--fs-md:clamp(1.25rem,.42vi + 1.17rem,1.5rem);--fs-lg:clamp(1.56rem,.73vi + 1.42rem,2rem);--fs-xl:clamp(1.95rem,1.19vi + 1.72rem,2.66rem);--fs-xxl:clamp(2.44rem,1.85vi + 2.07rem,3.55rem);--fs-xxxl:clamp(3.05rem,2.81vi + 2.49rem,4.73rem)}}@supports not (font-size:clamp(1rem,1vi,1rem)){:root{--fs-sm:.8rem;--fs-base:1rem;--fs-md:1.25rem;--fs-lg:1.56rem;--fs-xl:1.95rem;--fs-xxl:2.44rem;--fs-xxxl:3.05rem}@media screen and (min-width:1280px){:root{--fs-sm:.84rem;--fs-base:1.13rem;--fs-md:1.5rem;--fs-lg:2rem;--fs-xl:2.66rem;--fs-xxl:3.55rem;--fs-xxxl:4.73rem}}}*{box-sizing:border-box;margin:0;padding:0}body{background:#f5f5f7;color:#1a1a1a;font-family:Roboto,sans-serif}.container{margin:auto;max-width:1200px;width:100%}.hero-inner{padding:0 var(--fs-xxl);text-align:left}.hero-tags{background:#fff;border-radius:50px;color:#000;font-size:1.1em;margin-bottom:1em;padding:1.2em 2em}.hero_sub{align-items:center;display:flex;gap:3em;justify-content:end}.hero_sub>p{color:#9893da;max-width:160px}.topbar{align-items:center;border:1px solid #9893da;border-radius:100px;color:#fff;display:flex;justify-content:space-between;left:0;margin:0 auto;max-width:90.90909%;padding:1em 3em;position:absolute;right:0;top:30px;width:100%;z-index:1}.logo{font-size:0;font-weight:700;letter-spacing:1px}.logo>img{max-width:200px;min-width:100px;width:20vw}.topnav a{color:#fff;margin-right:20px;text-decoration:none}.btn{background:#fff;border:none;border-radius:20px;cursor:pointer;padding:10px 20px}.btn.primary{background:#9893da;color:#311f35}.btn.small{font-size:14px;padding:6px 14px}.btn.person{border-radius:50px;margin-left:10px;padding:5px}.topnav{align-items:center;display:flex}.hero{background:#311f35;color:#fff;padding:160px 0 80px;position:relative;text-align:center}.hero h1{color:#9893da;font-size:var(--fs-xxl);line-height:1;margin-bottom:30px}.inputs input{border:none;border-radius:30px;margin:8px 0;padding:15px;width:60%}.lower-nav{align-items:center;background:#fff;border-radius:40px;box-shadow:0 0 5px #00000012;display:flex;gap:30px;justify-content:center;margin:40px auto 0;max-width:90.90909%;padding:20px;position:relative;z-index:3}.lower-nav a{color:#2b1e45;text-decoration:none}.seperator{background:#000;height:30px;width:1px}.services{background:#f4f4f4;margin-top:0;padding:40px 4%;position:relative;z-index:2}.services h2{color:#9893da;font-size:3.5em;margin:0 auto 50px;position:relative;text-align:center;width:-moz-fit-content;width:fit-content}.services h2 svg{left:-20px;position:absolute;top:0}.services-grid{display:grid;gap:40px;grid-template-columns:1fr 1fr}.services-grid ul{list-style:none}.services-grid li{background:#fff;border-radius:10px;margin-bottom:10px;padding:14px 20px 14px 52px;position:relative}.services-grid li:before{background-color:#9893da;content:"";height:24px;left:15px;-webkit-mask:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M19.5455 6.4965C19.9848 6.93584 19.9848 7.64815 19.5455 8.08749L10.1286 17.5043C9.6893 17.9437 8.97699 17.9437 8.53765 17.5043L4.45451 13.4212C4.01517 12.9819 4.01516 12.2695 4.4545 11.8302C4.89384 11.3909 5.60616 11.3909 6.0455 11.8302L9.33315 15.1179L17.9545 6.4965C18.3938 6.05716 19.1062 6.05716 19.5455 6.4965Z"/></svg>') no-repeat center /contain;mask:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M19.5455 6.4965C19.9848 6.93584 19.9848 7.64815 19.5455 8.08749L10.1286 17.5043C9.6893 17.9437 8.97699 17.9437 8.53765 17.5043L4.45451 13.4212C4.01517 12.9819 4.01516 12.2695 4.4545 11.8302C4.89384 11.3909 5.60616 11.3909 6.0455 11.8302L9.33315 15.1179L17.9545 6.4965C18.3938 6.05716 19.1062 6.05716 19.5455 6.4965Z"/></svg>') no-repeat center /contain;position:absolute;top:50%;transform:translateY(-50%);width:24px}.services-text h3{font-size:20px;margin-bottom:20px;text-transform:uppercase}.services-text{display:flex;flex-direction:column;justify-content:space-between;max-width:310px}.services-text a{color:#9893da}.manifesto{background:#fff;padding:50px 4%}.manifesto h2{color:#9893da;font-size:3.3em;margin:0 auto 50px;position:relative;text-align:left;width:-moz-fit-content;width:fit-content}.manifesto-grid{display:grid;gap:40px;grid-template-columns:1fr 1fr;margin:40px 0}.manifesto-top{align-items:center;display:flex;gap:2em;justify-content:center;margin-bottom:4em}.why{font-size:1.3em;font-weight:700;text-transform:uppercase}.manifesto-top>div{max-width:240px}.manifesto h2 svg{position:relative;top:-20px}.purpose{color:#9893da;font-weight:600}.frustrations{margin:0 auto;max-width:800px}.frustrations ul{list-style:none;margin-top:20px}.frustrations li{border-radius:8px;display:flex;font-size:1.3em;font-weight:700;justify-content:space-between;padding:1.3em;text-transform:uppercase}.frustrations li span{align-items:center;display:flex;gap:10px}.frustrations li:nth-child(odd){background:#f4f4f4}.frustrations .titles{color:#9893da;display:flex;font-size:1.6em;justify-content:space-between;text-transform:uppercase}.cta{background:#9893da;color:#fff;padding:2em 0;text-align:center}.cta>div{align-items:center;display:flex;gap:2.3em;justify-content:center}.cta h2{font-size:3em;max-width:200px}.cta h2,.cta p{text-align:left}.cta p{font-size:1.2em;margin:0;max-width:270px;text-transform:uppercase}.cta button{margin-top:1.3em}.case-studies{padding:120px 4%}.case-studies h2{color:#9893da;margin-bottom:50px;text-align:center}.cases-grid{display:flex;gap:60px;justify-content:center}.case{font-size:18px;text-align:center}.case small{color:#777;display:block;margin-top:5px}.footer{background:#311f35;color:#fff;padding:80px 4%}.footer-grid{display:grid;gap:40px;grid-template-columns:repeat(4,1fr)}.footer-grid h4{margin-bottom:20px}.footer-grid ul{list-style:none}.footer-grid li{font-size:14px;margin-bottom:8px}.hamburger,.mobile-nav{display:none}@media screen and (max-width:740px){.hamburger{background:none;border:none;color:#fff;cursor:pointer;display:block}.topbar{padding:1em 2em;top:10px}.topnav{display:none}.hero{padding:100px 0 0}.cta h2{max-width:100%}}
