.Stage_stage__7tRXc{position:relative;margin-bottom:16vw}@media(max-width:992px){.Stage_stage__7tRXc{margin-top:24vw;margin-bottom:24vw}}.Stage_stageImg__1EhHQ{position:absolute;top:12vw;left:50%;transform:translate(-50%,-50%) rotate(10deg)}.Stage_stageImg__1EhHQ img{width:25vw}.Stage_headline__mq5AD{text-align:center;font-family:var(--display-font-family);font-size:15vw;line-height:80%;width:80vw;margin:auto auto max(2vw,2rem)}@media(max-width:992px){.Stage_headline__mq5AD{font-size:17vw;width:100%}}.Stage_text__9a6iB{font-size:max(4vw,1.25rem);margin-bottom:max(2vw,2rem)}.Stage_btns__E2_Q_{display:flex;flex-wrap:wrap;gap:1rem}@media(max-width:992px){.Stage_btns__E2_Q_{flex-direction:column;gap:.5rem}}.ImageTextItems_img__2CkE1{aspect-ratio:1;margin-bottom:1.5rem;border-radius:1rem;width:100%;height:auto}.ImageTextItems_text__dqSmi{max-width:28rem}.ImageTextItems_item__xLWFz{transition:transform 1s var(--ease-out-circ)}.ImageTextItems_item__xLWFz:first-child{transform:translate(-20%,100%) rotate(-10deg)}@media(min-width:992px){.ImageTextItems_item__xLWFz:first-child{transform:translate(-100%,100%) rotate(-10deg)}.ImageTextItems_item__xLWFz:nth-child(2){transform:translateY(100%)}.ImageTextItems_item__xLWFz:nth-child(3){transform:translate(100%,100%) rotate(10deg)}}.ImageTextItems_isInView__r1r5C .ImageTextItems_item__xLWFz{transform:none}.CTA_cta__xmU8b{padding-top:8vw;padding-bottom:8vw}.CTA_headline__7Vg_o{font-size:max(4vw,2rem);margin-bottom:1em}.CTA_btns__8zcpR{display:flex;flex-wrap:wrap;margin:auto;align-items:center;justify-content:center;gap:1rem}@media(max-width:992px){.CTA_btns__8zcpR{flex-direction:column;gap:.5rem}}.SectionTitle_title__9o_UO{font-size:var(--body-3xl-font-size);color:var(--neutral-400);padding-bottom:1em;border-bottom:1px solid hsla(0,0%,100%,.2);margin-bottom:1em}.PricingExample_img__TYnSW{aspect-ratio:1;margin-bottom:1.5rem;border-radius:1rem}.PricingExample_hr__x2vDW{opacity:.25;border:none;border-bottom:1px solid #fff;margin:1.125rem 0}.PricingExample_list__9dsfx svg{flex-shrink:0}.PricingExample_list__9dsfx li{position:relative;margin-bottom:1em;display:flex;gap:1em}.PricingExample_includes__faMO5{opacity:.5}.PricingExample_item__Bu_Oj{transition:transform 1s var(--ease-out-circ)}.PricingExample_item__Bu_Oj:first-child{transform:translate(-20%,100%) rotate(-10deg)}@media(min-width:992px){.PricingExample_item__Bu_Oj:first-child{transform:translate(-100%,100%) rotate(-10deg)}.PricingExample_item__Bu_Oj:nth-child(2){transform:translateY(100%)}.PricingExample_item__Bu_Oj:nth-child(3){transform:translate(100%,100%) rotate(10deg)}}.PricingExample_isInView__CFx2V .PricingExample_item__Bu_Oj{transform:none}.Testimonials_testimonials__bxBC9{margin-top:8vw;margin-bottom:8vw}.Testimonials_headline__GvCvA{text-align:center;font-size:max(12vw,4rem);font-family:var(--display-font-family);line-height:90%;margin-bottom:.5em}.Testimonials_firstCol__dUWG1{display:flex;flex-direction:column;gap:1.25rem;margin-bottom:max(6vw,2rem)}.Testimonials_image__1W_EM{position:relative;padding:1rem}.Testimonials_image__1W_EM img{border-radius:999px}.Testimonials_image__1W_EM .Testimonials_circle__m0CMO{position:absolute;inset:0;width:100%;height:100%}@media(max-width:992px){.Testimonials_image__1W_EM{width:50%;margin:1rem auto 3rem}}.Testimonials_name__ApkiV{font-size:var(--body-xl-font-size)}.Testimonials_highlight__ej5h3{display:flex;gap:.5rem;align-items:center}.Testimonials_desc__mWpuz{opacity:.5}.Testimonials_hr__09_Qt{opacity:.25;border:none;border-bottom:1px solid #fff;margin:0}.Testimonials_text__0_GSc{--text-size:max(1.75vw,1.25rem);--line-height:1.2;--lines:14;font-size:var(--text-size);line-height:var(--line-height);min-height:calc(var(--text-size)*var(--line-height)*var(--lines))}@media(max-width:992px){.Testimonials_text__0_GSc{--lines:24}}.Testimonials_nav__h2HCk{display:flex;gap:.5rem}.Testimonials_nav__h2HCk>*{flex:1 1;align-items:center;justify-content:center}.Logos_logos___mTK3{overflow:hidden;position:relative;margin-top:4vw;margin-bottom:4vw}.Logos_logos___mTK3 h3{margin-bottom:2em}.Logos_logoScroller__usCo4{width:100%;position:relative;margin:4vw 0}.Logos_logoTrack__CI12L{display:inline-flex;animation:Logos_scroll__YuMZB 30s linear infinite}.Logos_logoTrack__CI12L img{height:80px;width:200px;margin:0 4rem;object-fit:contain}@keyframes Logos_scroll__YuMZB{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.ServicesSection_title__bFKXv{font-size:max(12vw,5rem);font-family:var(--display-font-family);margin-bottom:.5em}.ServicesSection_img__aQYRo{border-radius:1rem;aspect-ratio:4/3;object-fit:cover}@media(min-width:992px){.ServicesSection_img__aQYRo{position:fixed;top:50%;left:60%;opacity:0;transform:translateY(-50%);width:35%}}.ServicesSection_service__aUSfZ{position:-webkit-sticky;position:sticky;top:0;margin:4vw 0;padding:4vw 0;border-bottom:1px solid hsla(0,0%,100%,.2)}.ServicesSection_text__JMi0v{max-width:30rem}.ServicesSection_keywords__iMuOv{max-width:30rem;display:flex;flex-wrap:wrap;gap:1.25rem}.ServicesSection_keywords__iMuOv li{display:flex;gap:.5rem}.ServicesSection_keywords__iMuOv li svg{flex-shrink:0}.ProjectTile_projectTile__DVqn8,.ProjectTile_projectTile__DVqn8 *{box-sizing:border-box}.ProjectTile_projectTile__DVqn8{background:var(--neutral-800,#333333);border-radius:1.25rem;padding:.25rem;display:flex;flex-direction:column;gap:0;align-items:flex-start;justify-content:flex-start;width:100%;min-height:30rem;position:relative;z-index:1;translate:0 5rem;opacity:0;transition:all .5s}.ProjectTile_projectTile__DVqn8.ProjectTile_projectTileInView__J73uz{translate:0 0;opacity:1}.ProjectTile_projectTile__DVqn8.ProjectTile_projectTileInView__J73uz:focus{outline:none}.ProjectTile_image__U_XJS{border-radius:1rem;align-self:stretch;flex-shrink:0;height:19rem;width:100%;position:relative;object-fit:cover;background-color:hsla(0,0%,100%,.05)}.ProjectTile_content__a9SGB{padding:3.375rem .75rem .75rem;display:flex;flex-direction:column;gap:.625rem;align-items:flex-start;justify-content:flex-start;align-self:stretch;flex-shrink:0;min-height:8.125rem;position:relative}.ProjectTile_title__qslb4{color:var(--body-color,#ffffff)}.ProjectTile_text__q0h_g,.ProjectTile_title__qslb4{font-size:var(--body-xl-font-size);line-height:100%;font-weight:400}.ProjectTile_text__q0h_g{color:var(--neutral-500,#808080)}.Separator_separator__Adi7v{border:none;height:1px;background-color:#fff;opacity:.2}@keyframes Modal_fadeInUp__bitrR{0%{opacity:0;transform:translate3d(0,2rem,0)}to{opacity:1;transform:translateZ(0)}}@keyframes Modal_fadeInScale__CVB6k{0%{transform:scale(.8);opacity:0}to{transform:scale(1);opacity:1}}@keyframes Modal_fadeOutScale__S_mEw{0%{transform:scale(1);opacity:1}to{transform:scale(.8);opacity:0}}.Modal_overlay__qr6aL{background:rgba(0,0,0,.5);position:fixed;inset:0;z-index:999}.Modal_content__uGdsj{background:var(--body-color);color:var(--text-color);border-radius:1.5rem 1.5rem 0 0;position:fixed;inset:0;margin:0;margin-top:var(--spacer-5);z-index:999;overflow:hidden;will-change:transform,opacity;display:flex;flex-direction:column}.Modal_closeBtn__fmKDd{border-radius:var(--radius-button,62.4375rem);padding:.75rem 1rem;display:flex;flex-direction:row;gap:.25rem;align-items:center;justify-content:center;flex-wrap:wrap;align-content:center;flex-shrink:0;height:2.5rem;position:absolute;right:.25rem;top:.25rem;transition:all .3s;background:var(--body-color);z-index:99}.Modal_closeBtn__fmKDd:hover{background:var(--neutral-100)}.Modal_closeBtn__fmKDd:focus-visible{outline:1px solid var(--neutral-200)}.Modal_btnLabel__W3tpi{color:var(--text-color,#000000);text-align:center;font-size:.875rem;line-height:90%;font-weight:400;position:relative}.Modal_closeIcon__skdMM{flex-shrink:0;position:relative}.BrandCheckModalContent_page__ofUJC{height:100vh;display:flex;overflow:auto}.BrandCheckModalContent_card__cY2as{display:flex;width:100%;background:#fff;overflow:auto}@media(max-width:992px){.BrandCheckModalContent_card__cY2as{flex-direction:column}}.BrandCheckModalContent_left__7PG3V{position:relative;width:50%;min-width:0;background:#2cb5c3;display:flex;align-items:stretch;justify-content:stretch}@media(max-width:992px){.BrandCheckModalContent_left__7PG3V{width:100%}}.BrandCheckModalContent_image__LfCW5{width:100%;height:100%;object-fit:cover}@media(max-width:992px){.BrandCheckModalContent_image__LfCW5{aspect-ratio:4/3}}.BrandCheckModalContent_typo__vz43n{position:absolute;bottom:5%;left:10%;right:10%;width:80%}@media(max-width:992px){.BrandCheckModalContent_typo__vz43n{bottom:10%;left:20%;right:20%;width:60%}}.BrandCheckModalContent_contentWrapper__C_4pw{margin:auto;max-width:50rem}.BrandCheckModalContent_right__tzeFd{width:50%;padding:5rem 3rem;display:flex;flex-direction:column;justify-content:center;align-items:start}@media(max-width:992px){.BrandCheckModalContent_right__tzeFd{width:100%;padding:3rem 1.5rem;justify-content:start}}.BrandCheckModalContent_heading__0igF7{font-size:28px;line-height:1.2;margin:0 0 32px;font-weight:600;color:#111}.BrandCheckModalContent_form__GbFmg{display:flex;flex-direction:column;gap:2rem;width:100%}.BrandCheckModalContent_twoColumnRow__Ee1KY{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:16px;gap:16px;width:100%}.BrandCheckModalContent_field__lWkow{display:flex;flex-direction:column;gap:8px}.BrandCheckModalContent_field__lWkow.BrandCheckModalContent_error__Fg_U1 input{border:1px solid red}.BrandCheckModalContent_label__77_CC{font-size:14px;font-weight:500;color:#111}.BrandCheckModalContent_optional__9hI81{font-weight:400}input.BrandCheckModalContent_input__ykuoz,textarea.BrandCheckModalContent_textarea__GyNiE{border:1px solid var(--neutral-050);padding:.75rem 1rem;font-size:var(--body-m-font-size);outline:none;background:var(--neutral-050)}input.BrandCheckModalContent_input__ykuoz:focus,textarea.BrandCheckModalContent_textarea__GyNiE:focus{box-shadow:0 0 0 1px var(--primary)}textarea.BrandCheckModalContent_textarea__GyNiE{resize:vertical;outline:none;line-height:1.4;height:auto}.BrandCheckModalContent_uploadBox__ZzS1l{position:relative;border-radius:.5rem;border:2px dotted var(--neutral-300);padding:1rem 1.25rem;display:flex;align-items:center;gap:.75rem;cursor:pointer;background:var(--neutral-050)}.BrandCheckModalContent_uploadIcon__fq1Wb{font-size:24px;line-height:1}.BrandCheckModalContent_uploadText__mr0kb{font-size:14px}.BrandCheckModalContent_uploadTitle__Wpk3Q{font-weight:500}.BrandCheckModalContent_uploadSubtitle__EsMst{color:#6b7280}.BrandCheckModalContent_uploadInput__djTIr{position:absolute;inset:0;opacity:0;cursor:pointer}.BrandCheckModalContent_errorText__kgkYf,.BrandCheckModalContent_helperText___8R5r{margin:0;font-size:var(--body-s-font-size);color:#9ca3af}.BrandCheckModalContent_errorText__kgkYf{color:red}.BrandCheckModalContent_checkboxGroup__aMXrR{display:flex;flex-direction:column;gap:10px}.BrandCheckModalContent_checkboxRow__wO_xP{display:flex;gap:8px;align-items:flex-start}.BrandCheckModalContent_checkboxRow__wO_xP a{text-decoration:underline}.BrandCheckModalContent_checkboxRoot__qhLok{width:18px;height:18px;border-radius:4px;border:1px solid #9ca3af;background:#fff;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.BrandCheckModalContent_checkboxRoot__qhLok[data-state=checked]{background:#111827;border-color:#111827}.BrandCheckModalContent_checkboxIndicator__VrHZb{display:flex;align-items:center;justify-content:center;color:#fff}.BrandCheckModalContent_checkboxLabel__Sl2oc{font-size:13px;color:#4b5563;line-height:1.4;cursor:pointer}@media(max-width:992px){.BrandCheckModalContent_btn__2JUuX{width:100%}}.BrandCheckModalContent_submitButton__y2iVj:hover{opacity:.95}.BrandCheckModalContent_submitButton__y2iVj:active{transform:translateY(1px)}