.Hero_hero__f87ZU{min-height:100vh;background-color:#1F1A1A;color:#F7F7F5;padding:140px 100px;display:flex;align-items:center;font-family:var(--font-satoshi);width:100%;overflow:hidden}.Hero_herocontainer__7VDcl{width:100%;max-width:1280px;margin:0 auto;padding:0;display:flex;flex-direction:column;gap:3rem;height:100%;overflow:hidden}.Hero_content__4Spn4{display:flex;flex-direction:row;flex-wrap:wrap;gap:2.5rem;align-items:flex-start;justify-content:space-between;width:100%;background-color:transparent;padding:0;margin:0}.Hero_statistics___SevW,.Hero_statisticscontainer1___xhWK{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;height:320px}.Hero_statisticscontainer2__mYsdK{display:none;width:100%}.Hero_mediaContent__l3WD5{display:flex;align-items:flex-start;justify-content:center;height:320px}.Hero_ctaContainer__Apabl{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-end;height:320px}.Hero_heroImage__GNg1Z{object-fit:cover;max-height:100%;min-width:100%;border-radius:30px;overflow:hidden;background:#fff;box-shadow:0 2px 16px rgba(0,0,0,.04)}.Hero_title__2fZMS{color:#F7F7F5;font-family:Satoshi;font-size:72px;font-style:normal;font-weight:100;line-height:72px;max-width:60%}.Hero_happytext___OZmp{color:#FCFFCB;font-family:Satoshi;font-size:16px;font-style:normal;font-weight:300;line-height:24px;letter-spacing:0;max-width:170px}.Hero_tagline__yGAcT{background-color:#D4CBF0;color:#1F1A1A;font-weight:400;font-size:18px;padding:10px 15px;border-radius:2rem;display:inline-flex;align-items:center;max-width:fit-content}.Hero_clientCount___j0ts h2{font-size:100px;font-weight:100;letter-spacing:0;line-height:72px;font-family:var(--font-satoshi);color:#FCFFCB}.Hero_teamAvatars__HwOMT{display:flex;background-color:#F7F7F5;width:fit-content;height:fit-content;padding:5px 8px;border-radius:100vh;align-items:center;justify-content:center;box-shadow:0 2px 10px rgb(0,0,0,.1)}.Hero_avatarGroup__VZJX9{display:flex;flex-direction:row;flex-wrap:nowrap;gap:10px}.Hero_avatar__LxL4G{width:60px;height:60px;border-radius:50%;overflow:hidden;position:relative}.Hero_avatar__LxL4G img{width:100%;height:100%;object-fit:cover}.Hero_heroImageWrapper__1NpUL,.Hero_logoWrapper__2JIwa{position:relative;width:100%;height:100%}.Hero_imageLoading__FHCHX{opacity:0;transition:opacity .3s ease-in-out}.Hero_imageLoaded__2ksU6{opacity:1;transition:opacity .3s ease-in-out}.Hero_videoContainer__r7fL7{width:360px;height:250px;border-radius:30px;overflow:hidden;position:relative}@keyframes Hero_shimmer__g7FZC{0%{background-position:-468px 0}to{background-position:468px 0}}.Hero_videoSkeleton__Ja9f9{position:absolute;top:0;left:0;width:100%;height:100%;background:#e0e0e0;overflow:hidden;z-index:2;border-radius:30px}.Hero_videoSkeleton__Ja9f9:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.3) 20%,rgba(255,255,255,.6) 60%,transparent);animation:Hero_shimmer__g7FZC 1.5s infinite}.Hero_videoElement__Esntu{width:100%;height:100%;object-fit:cover;opacity:0;transition:opacity .5s ease-in-out}.Hero_videoLoading__bXcfR{opacity:0;transition:opacity .3s ease-in-out}.Hero_videoLoaded__ATmwU{opacity:1}.Hero_callLink__PD0aB{display:flex;flex-direction:row;gap:30px;align-items:center;justify-content:center}.Hero_booktext__CkEqQ{color:#F7F7F5;font-weight:400;font-size:30px;font-family:var(--font-satoshi);text-decoration:underline;text-underline-offset:6px;line-height:100%}.Hero_purpleIcon__MwzBS{width:60px;height:60px}.Hero_callLinkMobile__IvP__{display:flex;flex-direction:row;gap:30px;align-items:center;justify-content:center}.Hero_booktextMobile__ey2Bb{color:#F7F7F5;font-weight:400;font-size:30px;font-family:var(--font-satoshi);text-decoration:underline;text-underline-offset:6px;line-height:100%;white-space:nowrap;flex-shrink:0}.Hero_purpleIconMobile__jW5tU{width:60px;height:60px}.Hero_playButtonOverlay__TccG9{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,.3);border-radius:18px}.Hero_playButton__tCOIf{width:60px;height:60px;background:rgba(31,26,26,.7);border-radius:50%;display:flex;align-items:center;justify-content:center}.Hero_videoMobile__TFYUl{position:relative}.Hero_reveal__YoxS_{opacity:0;transform:translateY(20px);transition:opacity .6s cubic-bezier(.4,0,.2,1),transform .6s cubic-bezier(.4,0,.2,1)}.Hero_reveal__YoxS_.Hero_visible__6tXlo{opacity:1;transform:translateY(0)}@media (max-width:767px){.Hero_hero__f87ZU{padding:120px 18px 50px;min-height:auto}.Hero_herocontainer__7VDcl{padding:0;width:100%;display:flex;flex-direction:column;gap:30px}.Hero_title__2fZMS{font-size:36px;line-height:36px;max-width:90%}.Hero_clientCount___j0ts h2{font-size:64px;font-weight:100;letter-spacing:0;line-height:72px}.Hero_happytext___OZmp{font-size:16px;font-style:normal;font-weight:300;line-height:24px;letter-spacing:0;max-width:170px;text-transform:uppercase}.Hero_videoContainer__r7fL7{width:100%;height:auto;min-height:200px;border-radius:18px}.Hero_mediaContent__l3WD5{display:none}.Hero_content__4Spn4{display:grid;grid-template-columns:1fr;grid-template-areas:"cta" "stat";gap:2rem;width:100%}.Hero_statistics___SevW{grid-area:stat;max-width:100%;gap:15px;flex-direction:row;height:auto}.Hero_statistics___SevW,.Hero_statisticscontainer1___xhWK{display:flex;justify-content:space-between;align-items:flex-start}.Hero_statisticscontainer1___xhWK{flex-direction:column;height:200px}.Hero_statisticscontainer2__mYsdK{margin-top:20px;display:flex;flex-direction:row;gap:0;align-items:flex-end;justify-content:flex-end}.Hero_callLinkMobile__IvP__{display:flex;width:auto;gap:5px;align-items:center;justify-content:center;background:transparent;height:100%;flex-shrink:0;min-width:fit-content}.Hero_booktextMobile__ey2Bb{font-size:18px;text-underline-offset:5px;white-space:nowrap;flex-shrink:0}.Hero_purpleIconMobile__jW5tU img{width:30px;height:auto}.Hero_avatar__LxL4G{width:40px;height:40px;border-radius:50%;overflow:hidden}.Hero_tagline__yGAcT{display:none}.Hero_videoContainer__r7fL7{height:230px}.Hero_ctaContainer__Apabl{grid-area:cta;height:auto;width:100%;align-items:flex-end}.Hero_callLink__PD0aB{display:none;font-size:18px;width:100%;align-items:flex-end;justify-content:flex-end;padding:1rem 0}}@media (min-width:768px) and (max-width:1023px){.Hero_title__2fZMS{line-height:45px;max-width:90%}.Hero_playButton__tCOIf{width:50px;height:50px}.Hero_videoContainer__r7fL7{width:100%;height:auto;min-height:300px}.Hero_mediaContent__l3WD5{display:none}.Hero_callLink__PD0aB{gap:10px;align-items:center;background:transparent}.Hero_booktext__CkEqQ{font-size:18px;text-underline-offset:5px}.Hero_purpleIcon__MwzBS{width:30px;height:30px}.Hero_hero__f87ZU{padding:120px 18px 50px;min-height:auto}.Hero_herocontainer__7VDcl{padding:0;width:100%;display:flex;flex-direction:column;gap:0}.Hero_content__4Spn4{display:grid;grid-template-columns:1fr;grid-template-areas:"cta" "stat";gap:2rem;width:100%}.Hero_title__2fZMS{font-size:40px;line-height:48px;margin-bottom:2rem}.Hero_statistics___SevW{height:auto;grid-area:stat;max-width:200px;gap:15px}.Hero_avatar__LxL4G{width:35px;height:35px;border-radius:50%;overflow:hidden}.Hero_tagline__yGAcT{display:none}.Hero_videoContainer__r7fL7{height:230px}.Hero_ctaContainer__Apabl{grid-area:cta;height:auto;width:100%;align-items:flex-end}.Hero_callLink__PD0aB{font-size:18px;width:100%;align-items:flex-end;justify-content:flex-end;padding:1rem 0}}@media (min-width:1024px) and (max-width:1329px){.Hero_title__2fZMS{font-size:60px;line-height:150%;max-width:70%;margin-bottom:1rem}.Hero_playButton__tCOIf{width:50px;height:50px}.Hero_heroImage__GNg1Z,.Hero_videoContainer__r7fL7{width:100%;height:auto;min-height:200px}.Hero_callLink__PD0aB{gap:10px;align-items:center;background:transparent}.Hero_booktext__CkEqQ{font-size:35px;text-underline-offset:5px}.Hero_purpleIcon__MwzBS{width:50px;height:50px}.Hero_herocontainer__7VDcl{padding:3rem 5rem;width:100%;display:flex;flex-direction:column;gap:2rem}.Hero_content__4Spn4{display:grid;grid-template-columns:1fr;grid-template-areas:"cta" "stat";gap:2rem;width:100%}.Hero_statistics___SevW{height:auto;grid-area:stat;max-width:300px;gap:30px;margin-bottom:2rem}.Hero_avatar__LxL4G{width:45px;height:45px;border-radius:50%;overflow:hidden}.Hero_tagline__yGAcT{display:none}.Hero_videoContainer__r7fL7{height:450px}.Hero_ctaContainer__Apabl{grid-area:cta;height:auto;width:100%;align-items:flex-end}.Hero_callLink__PD0aB{padding:1rem 0}.Hero_happytext___OZmp{font-size:20px;line-height:150%}.Hero_clientCount___j0ts h2{font-size:100px;line-height:100%}.Hero_avatar__LxL4G{width:50px;height:50px}}.TextRevealHeaders_textReveal__9tuW_{overflow:hidden;letter-spacing:auto}.TextRevealHeaders_word__YL1ht{opacity:0;transform:translateY(20px);display:inline-block;transition:opacity .3s ease,transform .3s ease;margin-right:15px}.TextRevealHeaders_visible__PtJkj{opacity:1;transform:translateY(0)}