.hero-section[data-astro-cid-bbe6dxrz]{background-color:#f6f6f6}.hero-wrapper[data-astro-cid-bbe6dxrz]{min-height:100vh;min-height:max(820px,100vh);width:100%;max-width:1600px;margin:0 auto;padding:80px 120px;display:flex;align-items:center;justify-content:flex-start}.content-container[data-astro-cid-bbe6dxrz]{position:relative;width:100%;max-width:900px;padding-right:160px;margin-left:80px;margin-top:-80px;z-index:2}.hero-title[data-astro-cid-bbe6dxrz]{font-family:GT Cinetype,sans-serif;font-size:clamp(48px,5.6vw,102px);line-height:1.05;letter-spacing:-1px;color:#122335;margin-bottom:clamp(.75rem,2vw,1.5rem);white-space:nowrap}.hero-subtitle[data-astro-cid-bbe6dxrz]{font-family:GT Cinetype,sans-serif;font-size:clamp(26px,3.4vw,54px);line-height:1.2;color:#122335;margin-bottom:clamp(1.25rem,3vw,2.25rem)}.hero-subtitle-line[data-astro-cid-bbe6dxrz]{display:block;white-space:nowrap}.hero-button[data-astro-cid-bbe6dxrz]{display:inline-flex;align-items:center;justify-content:center;font-size:12px;font-weight:700;letter-spacing:2px;text-transform:uppercase;color:#fff;background-color:#825ad7;padding:1rem 2.5rem;border-radius:999px;transition:opacity .2s ease}.hero-button[data-astro-cid-bbe6dxrz]:hover{opacity:.9}.content-container[data-astro-cid-bbe6dxrz]:before,.content-container[data-astro-cid-bbe6dxrz]:after{content:"";position:absolute;pointer-events:none}.content-container[data-astro-cid-bbe6dxrz]:before{background-image:url(/circle-first-left.png);background-repeat:no-repeat;background-position:center;background-size:cover;width:67px;height:67px;top:-20px;left:-80px;z-index:-1}.content-container[data-astro-cid-bbe6dxrz]:after{background-image:url(/cell-first-right.png);background-repeat:no-repeat;background-position:center;background-size:contain;width:320px;height:520px;top:-10px;right:-120px;z-index:-2}@media(max-width:1024px){.hero-subtitle-line[data-astro-cid-bbe6dxrz],.hero-title[data-astro-cid-bbe6dxrz]{white-space:normal}.hero-wrapper[data-astro-cid-bbe6dxrz]{padding:48px 32px 56px;min-height:auto;align-items:center}.content-container[data-astro-cid-bbe6dxrz]{padding-right:0;margin-left:0;margin-top:-56px}.content-container[data-astro-cid-bbe6dxrz]:after{top:-35%;right:-25px;width:240px;height:360px;opacity:.45}.content-container[data-astro-cid-bbe6dxrz]:before{left:-30px}}@media(max-width:640px){.hero-wrapper[data-astro-cid-bbe6dxrz]{padding:100px 32px 90px}.hero-title[data-astro-cid-bbe6dxrz]{margin-bottom:2.5rem}.hero-subtitle[data-astro-cid-bbe6dxrz]{margin-bottom:3rem}.content-container[data-astro-cid-bbe6dxrz]:after{top:-45%;right:-40px}}.how-we-work[data-astro-cid-wwkfyzex]{background-color:transparent}.section-title[data-astro-cid-wwkfyzex]{font-family:GT Cinetype,sans-serif;font-size:clamp(40px,4.1vw,48px);font-weight:400;line-height:1.2;letter-spacing:-.5px}.section-lead[data-astro-cid-wwkfyzex]{font-size:20px;line-height:30px}.step-title[data-astro-cid-wwkfyzex]{font-size:20px;font-weight:700;margin-bottom:14px}.step-description[data-astro-cid-wwkfyzex]{font-size:20px;line-height:30px}.how-we-work__texture[data-astro-cid-wwkfyzex]{position:absolute;inset:0;background-color:#fff;background-image:var(--bg-image);background-repeat:no-repeat;background-size:contain;background-position:-40% 0;background-attachment:fixed;z-index:0}.how-we-work__sprite[data-astro-cid-wwkfyzex]{width:100%;height:175px;max-width:350px;margin:0 auto;background-position:0 0;background-repeat:no-repeat}@media(max-width:460px){.how-we-work__sprite[data-astro-cid-wwkfyzex]{height:118px;max-width:236px}}@media(max-width:640px){.how-we-work__texture[data-astro-cid-wwkfyzex]{background-attachment:scroll}}.challenges-bg[data-astro-cid-442i5ma2]{position:absolute;inset:0;background-color:#122335;background-image:var(--bg-image);background-repeat:no-repeat;background-size:contain;background-position:100% 2%;background-attachment:fixed;z-index:0}@media(max-width:1024px){.challenges-bg[data-astro-cid-442i5ma2]{background-attachment:scroll}}.clutch-widget[data-astro-cid-ynwusqug]{margin-top:106px;padding:80px 0;background:#fafafa}.clutch-widget[data-astro-cid-ynwusqug] iframe[data-astro-cid-ynwusqug]{max-width:1440px;margin:0 auto}@media screen and (max-width:1024px){.clutch-widget[data-astro-cid-ynwusqug]{margin-top:0;padding:50px 0}}
