.ContactUs-module__WPh-oG__pageWrap{background-color:#f9f9f9;background-image:url(/assets/images/6876186c6e1fea012f88fb3c_hero-bg-image-blur.avif);background-position:50% 0;background-repeat:no-repeat;background-size:100%;border-radius:0 0 2.08vw 2.08vw;width:100%;position:relative;overflow:visible}.ContactUs-module__WPh-oG__hero{width:100%;padding-top:calc(var(--nav-height) + 3vw);padding-bottom:8vw;position:relative}.ContactUs-module__WPh-oG__heroRow{justify-content:space-between;align-items:flex-start;max-width:83vw;margin:0 auto;padding-top:8.33vw;display:flex;position:relative}.ContactUs-module__WPh-oG__left{flex-direction:column;align-items:flex-start;gap:2.08vw;width:34vw;padding-top:7.5vw;display:flex}.ContactUs-module__WPh-oG__caption{font-family:var(--font-body);background-image:var(--gradient-text);color:#0000;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-size:clamp(15px,1.389vw,25px);font-weight:500}.ContactUs-module__WPh-oG__headingWrap{flex-direction:column;gap:1vw;display:flex}.ContactUs-module__WPh-oG__heading{font-family:var(--font-body);color:var(--color-white);margin:0;font-size:clamp(30px,3.19vw,58px);font-weight:500;line-height:110%}.ContactUs-module__WPh-oG__subtext{font-family:var(--font-body);color:var(--color-grey-text-light);margin:0;font-size:clamp(14px,1.11vw,20px);line-height:150%}.ContactUs-module__WPh-oG__formWrap{width:38.47vw}.ContactUs-module__WPh-oG__formPanel{text-align:center;background-image:radial-gradient(circle at -30% 200%,#362c52,#1a1429 81%);border-radius:1.67vw;width:100%;padding:3.19vw 3.89vw 3.89vw}.ContactUs-module__WPh-oG__form{flex-direction:column;align-items:center;gap:2.08vw;display:flex}.ContactUs-module__WPh-oG__field{text-align:left;flex-direction:column;align-items:flex-start;gap:.56vw;width:100%;display:flex}.ContactUs-module__WPh-oG__label{font-family:var(--font-body);color:var(--color-grey-text-light);font-size:clamp(13px,.9vw,16px);font-weight:400;line-height:150%}.ContactUs-module__WPh-oG__input{width:100%;color:var(--color-white);font-family:var(--font-body);background-color:#291f39;border:1px solid #3d2c57;border-radius:.694vw;padding:1.53vw 1.389vw;font-size:clamp(14px,.972vw,17px);transition:border-color .25s}.ContactUs-module__WPh-oG__input::placeholder{color:#a997ce80}.ContactUs-module__WPh-oG__input:focus{border-color:#a259ff;outline:none}.ContactUs-module__WPh-oG__textarea{resize:none;height:6.25vw;font-family:var(--font-body)}.ContactUs-module__WPh-oG__submitBtn{background-image:var(--gradient-cta);cursor:pointer;background-position:0 0;background-size:300% 100%;border:none;border-radius:.694vw;justify-content:center;align-items:center;width:100%;transition:background-position .4s;display:flex}.ContactUs-module__WPh-oG__submitBtn:hover{background-position:100% 0}.ContactUs-module__WPh-oG__submitBtnInner{color:var(--color-white);font-family:var(--font-body);padding:.9vw 2.431vw;font-size:clamp(15px,1.11vw,20px);font-weight:500}.ContactUs-module__WPh-oG__successState{flex-direction:column;align-items:center;gap:.8vw;padding:3vw 0;display:flex}.ContactUs-module__WPh-oG__successTitle{font-family:var(--font-body);color:var(--color-white);font-size:clamp(20px,1.53vw,27px);font-weight:500}.ContactUs-module__WPh-oG__successDesc{font-family:var(--font-body);color:var(--color-grey-text-light);margin:0;font-size:clamp(14px,1vw,18px)}.ContactUs-module__WPh-oG__fitSection{width:100%;padding:8vw 0;position:relative}.ContactUs-module__WPh-oG__fitContainer{justify-content:space-between;align-items:flex-start;max-width:83vw;margin:0 auto;display:flex}.ContactUs-module__WPh-oG__fitSticky{text-align:left;will-change:opacity, transform;flex-direction:column;align-self:flex-start;align-items:flex-start;gap:2.92vw;width:34vw;display:flex;position:sticky;top:15vw}.ContactUs-module__WPh-oG__fitPill{color:var(--color-text-main);font-family:var(--font-body);background-color:#f4eefc;border-radius:999px;align-items:center;gap:.56vw;padding:.83vw 1.39vw;font-size:clamp(13px,.972vw,18px);font-weight:500;display:inline-flex}.ContactUs-module__WPh-oG__pillIcon{width:1vw;min-width:14px;height:1vw;min-height:14px}.ContactUs-module__WPh-oG__fitHeading{font-family:var(--font-body);color:var(--color-text-main);margin:0;font-size:clamp(30px,3.19vw,58px);font-weight:500;line-height:112%}.ContactUs-module__WPh-oG__fitHeadingGradient{background-image:var(--gradient-text);color:#0000;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.ContactUs-module__WPh-oG__fitCardsCol{flex-direction:column;width:31.25vw;display:flex}.ContactUs-module__WPh-oG__fitStep{height:46vw;position:relative}.ContactUs-module__WPh-oG__fitStep:last-child{height:20.83vw}.ContactUs-module__WPh-oG__fitCard{width:100%;position:sticky;top:15vw}.ContactUs-module__WPh-oG__fitCardVisual{background-color:var(--color-white);cursor:default;will-change:transform, box-shadow;background-position:100% 0;background-repeat:no-repeat;background-size:cover;border-radius:2.083vw;align-items:center;width:100%;height:14.58vw;padding:0 8vw 3.13vw 3.13vw;transition:transform .4s cubic-bezier(.22,1,.36,1),box-shadow .4s cubic-bezier(.22,1,.36,1);display:flex;position:relative;overflow:hidden;box-shadow:0 1.5vw 3vw #1a142914}.ContactUs-module__WPh-oG__fitCardVisual:hover{transform:translateY(-.83vw);box-shadow:0 2.5vw 4.5vw #1a14292e}.ContactUs-module__WPh-oG__fitCard1{background-image:url(/assets/images/6851b615ea345111ab10eb2b_card-01.avif)}.ContactUs-module__WPh-oG__fitCard2{background-image:url(/assets/images/6851b61504ec17b56ddde054_card-02.avif)}.ContactUs-module__WPh-oG__fitCard3{background-image:url(/assets/images/6851b61592b3e4bd8785c3b7_card-03.avif)}.ContactUs-module__WPh-oG__fitCardText{z-index:1;font-family:var(--font-body);color:var(--color-text-main);margin:0;font-size:clamp(15px,1.18vw,21px);line-height:150%;position:relative}.ContactUs-module__WPh-oG__closingCta{text-align:center;flex-direction:column;align-items:center;gap:1.39vw;padding:6vw 0 8vw;display:flex}.ContactUs-module__WPh-oG__ctaFlower{width:5.25vw;min-width:46px;height:auto}.ContactUs-module__WPh-oG__ctaHeading{font-family:var(--font-body);color:var(--color-text-main);margin:0;font-size:clamp(24px,2.08vw,38px);font-weight:500}.ContactUs-module__WPh-oG__ctaButton{background-image:var(--gradient-cta);color:var(--color-white);font-family:var(--font-body);background-position:0 0;background-size:300% 100%;border-radius:.694vw;justify-content:center;align-items:center;margin-top:.5vw;padding:.9vw 2.431vw;font-size:clamp(15px,1.11vw,20px);font-weight:500;transition:background-position .4s;display:inline-flex}.ContactUs-module__WPh-oG__ctaButton:hover{background-position:100% 0}@media (max-width:991px){.ContactUs-module__WPh-oG__hero{padding-top:108px}.ContactUs-module__WPh-oG__heroRow{flex-direction:column;gap:8vw;max-width:100%;padding:0 16px}.ContactUs-module__WPh-oG__left,.ContactUs-module__WPh-oG__formWrap{width:100%;padding-top:0}.ContactUs-module__WPh-oG__formPanel{border-radius:6vw;padding:6vw}.ContactUs-module__WPh-oG__form{gap:5vw}.ContactUs-module__WPh-oG__input{border-radius:3vw;padding:4vw;font-size:16px}.ContactUs-module__WPh-oG__textarea{height:30vw}.ContactUs-module__WPh-oG__submitBtnInner{padding:4vw;font-size:16px}.ContactUs-module__WPh-oG__fitContainer{flex-direction:column;gap:6vw;max-width:100%;padding:0 16px}.ContactUs-module__WPh-oG__fitSticky{text-align:center;align-items:center;width:100%;position:static}.ContactUs-module__WPh-oG__fitCardsCol{gap:4vw;width:100%}.ContactUs-module__WPh-oG__fitStep,.ContactUs-module__WPh-oG__fitStep:last-child{height:auto}.ContactUs-module__WPh-oG__fitCard{position:static;top:auto}.ContactUs-module__WPh-oG__fitCardVisual{background-position:100% -10%;height:auto;min-height:32vw;padding:8vw 6vw}.ContactUs-module__WPh-oG__closingCta{gap:4vw;padding:12vw 16px 14vw}.ContactUs-module__WPh-oG__ctaFlower{width:12vw;min-width:44px}}@media (max-width:479px){.ContactUs-module__WPh-oG__heading{font-size:8.5vw}.ContactUs-module__WPh-oG__fitHeading{font-size:8vw}.ContactUs-module__WPh-oG__fitCardVisual{min-height:0;padding:7vw 6vw}.ContactUs-module__WPh-oG__ctaHeading{font-size:7vw}}
