@layer components{.PartnerEnquiryForm-module__sG3WKa__wrapper{background-color:var(--color-surface-surface);padding:6.4rem 1.6rem}@media (min-width:768px){.PartnerEnquiryForm-module__sG3WKa__wrapper{padding:9.6rem 2rem}}.PartnerEnquiryForm-module__sG3WKa__container{flex-direction:column;align-items:center;gap:4rem;max-width:60rem;margin:0 auto;display:flex}.PartnerEnquiryForm-module__sG3WKa__container h2{text-align:center}.PartnerEnquiryForm-module__sG3WKa__heading{color:var(--color-brand-dark)}.PartnerEnquiryForm-module__sG3WKa__heading span{color:var(--color-brand-brand)}.PartnerEnquiryForm-module__sG3WKa__card{background-color:var(--color-surface-bright);border-radius:12px;width:100%;padding:2.4rem;overflow:hidden;box-shadow:0 2px 8px #0000001a}.PartnerEnquiryForm-module__sG3WKa__content{transition:opacity .3s ease-in-out}.PartnerEnquiryForm-module__sG3WKa__fadeOut{opacity:0}.PartnerEnquiryForm-module__sG3WKa__form{flex-direction:column;gap:1.6rem;display:flex}.PartnerEnquiryForm-module__sG3WKa__formIntro{color:var(--color-surface-on-surface);margin-bottom:.8rem}.PartnerEnquiryForm-module__sG3WKa__inputGroup{flex-direction:column;gap:.4rem;display:flex}.PartnerEnquiryForm-module__sG3WKa__label{color:var(--color-brand-dark);font-weight:700}.PartnerEnquiryForm-module__sG3WKa__textarea{border:var(--border-width-sm) solid var(--input-color-border);width:100%;font-family:var(--web-font-family);font-size:var(--font-size-md);resize:vertical;border-radius:.8rem;padding:1.2rem}.PartnerEnquiryForm-module__sG3WKa__textarea:focus{border-color:var(--input-color-selected);outline:none}.PartnerEnquiryForm-module__sG3WKa__submitButton{align-self:flex-start}.PartnerEnquiryForm-module__sG3WKa__errorMessage{font-size:var(--font-size-md);font-weight:var(--font-weight-bold);color:var(--color-alert-error,#d0021b);display:block}.PartnerEnquiryForm-module__sG3WKa__consentContainer{flex-direction:column;align-items:flex-start;gap:.5rem;margin-top:.8rem;display:flex}.PartnerEnquiryForm-module__sG3WKa__consentRow{align-items:flex-start;gap:.8rem;width:100%;display:flex}.PartnerEnquiryForm-module__sG3WKa__consentText{margin:0}.PartnerEnquiryForm-module__sG3WKa__privacyLink{color:var(--color-surface-link)}.PartnerEnquiryForm-module__sG3WKa__successState{text-align:center;flex-direction:column;align-items:center;gap:1.6rem;padding:2.4rem 0;display:flex}.PartnerEnquiryForm-module__sG3WKa__successIcon{display:flex}.PartnerEnquiryForm-module__sG3WKa__successHeading{color:var(--color-brand-dark);font-weight:700}.PartnerEnquiryForm-module__sG3WKa__successText{color:var(--color-surface-on-surface-variant)}}
@layer components{.PartnerLogoStrip-module__RxgXbq__strip{flex-direction:column;align-items:center;gap:2.4rem;padding-bottom:6.4rem;display:flex}@media (min-width:1024px){.PartnerLogoStrip-module__RxgXbq__strip{padding-inline:2rem;flex-direction:row;max-width:120rem;margin-inline:auto;padding-bottom:9.6rem}}.PartnerLogoStrip-module__RxgXbq__label{color:var(--color-surface-on-surface);flex:none;margin:0}.PartnerLogoStrip-module__RxgXbq__viewport{width:100vw;margin-inline:calc(50% - 50vw);overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}@media (min-width:1024px){.PartnerLogoStrip-module__RxgXbq__viewport{flex:1;width:auto;min-width:0;margin-inline:0}}.PartnerLogoStrip-module__RxgXbq__track{width:max-content;animation:PartnerLogoStrip-module__RxgXbq__partner-logo-scroll var(--marquee-duration,30s) linear infinite;display:flex}.PartnerLogoStrip-module__RxgXbq__viewport:hover .PartnerLogoStrip-module__RxgXbq__track{animation-play-state:paused}.PartnerLogoStrip-module__RxgXbq__set{align-items:center;gap:3rem;margin:0;padding:0;list-style:none;display:flex}.PartnerLogoStrip-module__RxgXbq__item{flex:none;margin-inline-end:4rem}@keyframes PartnerLogoStrip-module__RxgXbq__partner-logo-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.PartnerLogoStrip-module__RxgXbq__track{animation:none}}}@layer overrides{.PartnerLogoStrip-module__RxgXbq__logo{width:auto;max-width:none;height:4rem}}
@layer components{.ScaleSection-module__RI3zxq__wrapper{background-color:var(--color-surface-surface,#f9f6f3);padding:6.4rem 1.6rem}@media (min-width:768px){.ScaleSection-module__RI3zxq__wrapper{padding:9.6rem 2rem}}.ScaleSection-module__RI3zxq__content{max-width:115.2rem;margin:0 auto}.ScaleSection-module__RI3zxq__header{text-align:center;margin:4rem auto 0}@media (min-width:768px){.ScaleSection-module__RI3zxq__header{width:70%;margin-bottom:6.4rem}}.ScaleSection-module__RI3zxq__heading{color:var(--color-brand-dark)}.ScaleSection-module__RI3zxq__heading span{color:var(--color-brand-brand)}.ScaleSection-module__RI3zxq__subheading{color:var(--color-neutral-60);max-width:64rem;margin:2rem auto 0}.ScaleSection-module__RI3zxq__cards{grid-template-columns:1fr;gap:2.4rem;display:grid}@media (min-width:768px){.ScaleSection-module__RI3zxq__cards{grid-template-columns:1fr 1fr;gap:3.2rem}}.ScaleSection-module__RI3zxq__card{background-color:var(--color-surface-bright,#fff);border-radius:2.4rem;padding:3.2rem 2.4rem}@media (min-width:768px){.ScaleSection-module__RI3zxq__card{padding:4rem}}.ScaleSection-module__RI3zxq__iconWrapper{margin-bottom:2.4rem}.ScaleSection-module__RI3zxq__cardHeading{color:var(--color-brand-dark);margin-bottom:1.6rem}.ScaleSection-module__RI3zxq__cardDescription{color:var(--color-neutral-60);margin-bottom:3.2rem}@media screen and (min-width:768px){.ScaleSection-module__RI3zxq__cardDescription{min-height:7.2rem}}.ScaleSection-module__RI3zxq__stats{flex-direction:column;gap:2rem;display:flex}.ScaleSection-module__RI3zxq__stat{flex-direction:column;display:flex}.ScaleSection-module__RI3zxq__statLabel{color:var(--color-brand-brand);margin:0;font-size:2rem;font-weight:700;line-height:2.8rem}@media (min-width:768px){.ScaleSection-module__RI3zxq__statLabel{font-size:2.4rem;line-height:3.2rem}}.ScaleSection-module__RI3zxq__statDescription{color:var(--color-green-80);margin:0}}@layer overrides{.ScaleSection-module__RI3zxq__icon{object-fit:contain;width:10rem;height:10rem}}
