.hero[data-astro-cid-ge2uvauf]{min-height:720px;padding-top:1rem;position:relative}@media (width>=1400px){.hero[data-astro-cid-ge2uvauf]{min-height:880px;padding-left:70px}}.hero[data-astro-cid-ge2uvauf] .wrapper[data-astro-cid-ge2uvauf]{position:relative}.hero-squid-wrapper[data-astro-cid-ge2uvauf]{z-index:3;aspect-ratio:4/3;pointer-events:none;width:1018px;position:absolute;bottom:-2rem;right:0}.hero-squid-wrapper[data-astro-cid-ge2uvauf]>img[data-astro-cid-ge2uvauf]{-o-object-fit:fill;object-fit:fill;width:100%;height:100%;display:block}.hero-squid-wrapper[data-astro-cid-ge2uvauf]>img[data-astro-cid-ge2uvauf].is-hidden{opacity:0}.hero-squid-wrapper[data-astro-cid-ge2uvauf] video[data-astro-cid-ge2uvauf]{-o-object-fit:fill;object-fit:fill;opacity:0;width:100%;height:100%;position:absolute;inset:0}.hero-squid-wrapper[data-astro-cid-ge2uvauf] video[data-astro-cid-ge2uvauf].is-ready{opacity:1}@media (width<=1400px){.hero-squid-wrapper[data-astro-cid-ge2uvauf]{width:750px}}@media (width<=1100px){.hero-squid-wrapper[data-astro-cid-ge2uvauf]{width:500px}}@media (width<=600px){.hero-squid-wrapper[data-astro-cid-ge2uvauf]{width:min(350px,100%)}}@media (width<=430px){.hero-squid-wrapper[data-astro-cid-ge2uvauf]{bottom:-1rem}}@media (width>=1400px){.hero-content[data-astro-cid-ge2uvauf]{transform:translateY(4rem)}}.hero-content[data-astro-cid-ge2uvauf] h1[data-astro-cid-ge2uvauf]{max-width:25ch;margin-top:0;margin-bottom:2rem}@media (width<=480px){.hero-content[data-astro-cid-ge2uvauf] h1[data-astro-cid-ge2uvauf]{font-size:34px}}.hero-content[data-astro-cid-ge2uvauf] p[data-astro-cid-ge2uvauf]{max-width:600px;margin:0}.hero-content-actions[data-astro-cid-ge2uvauf]{flex-wrap:wrap;gap:.75rem;margin:1.75rem 0 2rem;display:flex}.hero-content[data-astro-cid-ge2uvauf] strong[data-astro-cid-ge2uvauf]{font-family:var(--sans-serif);font-weight:600;font-size:var(--step-1)}.hero-content[data-astro-cid-ge2uvauf]>ul[data-astro-cid-ge2uvauf]{font-family:var(--sans-serif);max-width:500px;margin-bottom:3rem;padding:0;font-weight:500;list-style:none}.hero-content[data-astro-cid-ge2uvauf]>ul[data-astro-cid-ge2uvauf] li[data-astro-cid-ge2uvauf]+li[data-astro-cid-ge2uvauf]{margin-top:.5rem}.hero-content-scroll[data-astro-cid-ge2uvauf]{z-index:1;margin:2rem 0;position:relative;top:5rem}@media (width<405px){.hero-content-scroll[data-astro-cid-ge2uvauf]{display:none}}@media (width<=700px){.hero-content-scroll[data-astro-cid-ge2uvauf]{top:0}}@media (width<=1100px){.hero-content-scroll[data-astro-cid-ge2uvauf]{width:141.19px;height:140.85px}}@media (width<=430px){.hero-content-scroll[data-astro-cid-ge2uvauf]{width:116.27px;height:115.99px;margin-top:4rem}}.hero-content-scroll-text[data-astro-cid-ge2uvauf]{transform-origin:50%;transform:rotate(calc(var(--progress) * 100deg))}.hero-water[data-astro-cid-ge2uvauf]{z-index:-2;width:100%;position:absolute;bottom:-1px;left:0}.client-strip[data-astro-cid-ge2uvauf]{z-index:0;background:var(--teal);color:#fff;padding:0 0 5rem;position:relative}.client-strip[data-astro-cid-ge2uvauf] .wrapper[data-astro-cid-ge2uvauf]{display:block}.client-strip[data-astro-cid-ge2uvauf] p[data-astro-cid-ge2uvauf]{font-family:var(--sans-serif);font-size:var(--step-1);text-align:left;margin:0 0 2rem}.client-strip[data-astro-cid-ge2uvauf] ul[data-astro-cid-ge2uvauf]{grid-template-columns:minmax(0,1fr) minmax(0,.6fr) repeat(3,minmax(0,1fr));align-items:center;gap:clamp(1.5rem,3vw,3.5rem);margin:0;padding:0;list-style:none;display:grid}.client-strip[data-astro-cid-ge2uvauf] a[data-astro-cid-ge2uvauf]{justify-content:center;align-items:center;height:64px;transition:transform .2s;display:flex}.client-strip[data-astro-cid-ge2uvauf] a[data-astro-cid-ge2uvauf]:hover,.client-strip[data-astro-cid-ge2uvauf] a[data-astro-cid-ge2uvauf]:focus{transform:translateY(-3px)}.client-strip[data-astro-cid-ge2uvauf] img[data-astro-cid-ge2uvauf]{-o-object-fit:contain;object-fit:contain;width:100%;height:100%;display:block}.client-strip[data-astro-cid-ge2uvauf] li[data-astro-cid-ge2uvauf]:nth-child(2) img[data-astro-cid-ge2uvauf]{transform:scale(1.55)}@media (width<=700px){.client-strip[data-astro-cid-ge2uvauf]{text-align:center;padding:0 0 4.25rem}.client-strip[data-astro-cid-ge2uvauf] .wrapper[data-astro-cid-ge2uvauf]{display:block}.client-strip[data-astro-cid-ge2uvauf] ul[data-astro-cid-ge2uvauf]{grid-template-columns:none;grid-auto-columns:140px;grid-auto-flow:column;justify-content:start;gap:1.5rem;padding:.5rem 0 1rem;overflow-x:auto}.client-strip[data-astro-cid-ge2uvauf] li[data-astro-cid-ge2uvauf]{scroll-snap-align:start}.client-strip[data-astro-cid-ge2uvauf] li[data-astro-cid-ge2uvauf]:nth-child(2),.client-strip[data-astro-cid-ge2uvauf] li[data-astro-cid-ge2uvauf][data-scroll-copy]:nth-child(7){justify-self:center;width:90px}.client-strip[data-astro-cid-ge2uvauf] a[data-astro-cid-ge2uvauf]{height:54px}.client-strip[data-astro-cid-ge2uvauf] li[data-astro-cid-ge2uvauf]:nth-child(2) img[data-astro-cid-ge2uvauf],.client-strip[data-astro-cid-ge2uvauf] li[data-astro-cid-ge2uvauf][data-scroll-copy]:nth-child(7) img[data-astro-cid-ge2uvauf]{transform:scale(1.35)}}.how-we-work[data-astro-cid-2whukpv5]{background:var(--black);color:#fff;padding:6rem 0}@media (width<=767px){.how-we-work[data-astro-cid-2whukpv5]{padding:3rem 0}}.how-we-work[data-astro-cid-2whukpv5] .lg-reveal--layer[data-astro-cid-2whukpv5]:after,.how-we-work[data-astro-cid-2whukpv5] .lg-reveal--layer-to-top[data-astro-cid-2whukpv5]:after,.how-we-work[data-astro-cid-2whukpv5] .lg-reveal--layer-to-right[data-astro-cid-2whukpv5]:after,.how-we-work[data-astro-cid-2whukpv5] .lg-reveal--layer-to-bottom[data-astro-cid-2whukpv5]:after,.how-we-work[data-astro-cid-2whukpv5] .lg-reveal--layer-to-left[data-astro-cid-2whukpv5]:after{background-color:var(--purple)}.how-we-work[data-astro-cid-2whukpv5] a[data-astro-cid-2whukpv5]{color:#fff}.how-we-work[data-astro-cid-2whukpv5] .wrapper[data-astro-cid-2whukpv5]{gap:2rem 3rem;display:grid}@media (width>=768px){.how-we-work[data-astro-cid-2whukpv5] .wrapper[data-astro-cid-2whukpv5]{grid-template-columns:1fr 1fr;grid-auto-flow:dense}}.how-we-work-media[data-astro-cid-2whukpv5]{margin-top:-12rem}.how-we-work-media[data-astro-cid-2whukpv5] img{width:100%;height:auto;display:block}.how-we-work-intro[data-astro-cid-2whukpv5] h2[data-astro-cid-2whukpv5]{font-size:var(--step-7)}.how-we-work-intro[data-astro-cid-2whukpv5] p[data-astro-cid-2whukpv5]{font-size:var(--step-4);line-height:1.4}@media (width>=768px){.how-we-work-intro[data-astro-cid-2whukpv5]{grid-area:1/1;margin:auto 0}}.how-we-work-phase[data-astro-cid-2whukpv5]{grid-column:1}.how-we-work-phase[data-astro-cid-2whukpv5] a[data-astro-cid-2whukpv5]{margin-top:2rem;display:inline-block}@media (width>=768px){.how-we-work-phase[data-astro-cid-2whukpv5]:nth-last-child(2){grid-column:2;margin-top:auto}.how-we-work-phase[data-astro-cid-2whukpv5]:last-child{grid-area:span 2/2;margin-bottom:auto}}
