.SplashIntro-module__Efvy0a__splashScreen{z-index:1000;width:100vw;height:100vh;transition:transform var(--transition-slow), opacity var(--transition-slow);background-color:#e7e4dd;flex-direction:column;justify-content:center;align-items:center;display:flex;position:fixed;inset:0;overflow:hidden}.SplashIntro-module__Efvy0a__bgImage{object-fit:cover;z-index:1;pointer-events:none;width:100%;height:100%;animation:25s ease-out infinite alternate SplashIntro-module__Efvy0a__subtleZoom;position:absolute;inset:0}.SplashIntro-module__Efvy0a__paintCanvas{z-index:2;cursor:none;opacity:1;-webkit-backdrop-filter:blur(20px);width:100%;height:100%;transition:opacity 1.2s cubic-bezier(.25,1,.5,1);position:absolute;inset:0}.SplashIntro-module__Efvy0a__canvasHidden{opacity:0;pointer-events:none}.SplashIntro-module__Efvy0a__customCursor{background-image:var(--cursor-url);pointer-events:none;z-index:100;transform-origin:0;background-repeat:no-repeat;background-size:contain;width:196px;height:30px;transition:transform .12s cubic-bezier(.25,1,.5,1);position:fixed;transform:translateY(-50%)}.SplashIntro-module__Efvy0a__customCursorActive{transform:translateY(-50%)rotate(-8deg)scale(.95)}.SplashIntro-module__Efvy0a__hoverToUnveil{z-index:10;cursor:default;-webkit-user-select:none;user-select:none;pointer-events:none;opacity:1;transition:opacity var(--transition-slow);align-items:center;gap:4px;display:flex;position:absolute;top:110px;left:50%;transform:translate(-50%)}.SplashIntro-module__Efvy0a__badgeHidden,.SplashIntro-module__Efvy0a__badgeHidden *{opacity:0!important;pointer-events:none!important}.SplashIntro-module__Efvy0a__hoverToUnveil.SplashIntro-module__Efvy0a__badgeHidden{opacity:0;transform:translate(-50%)translateY(-20px)}.SplashIntro-module__Efvy0a__paintbrushIcon{justify-content:center;align-items:center;width:20.774px;height:20.774px;display:flex;transform:rotate(161deg)}.SplashIntro-module__Efvy0a__paintbrushImg{object-fit:contain;width:16.344px;height:16.344px}.SplashIntro-module__Efvy0a__hoverText{color:#b4b2b2;font-family:var(--font-body);letter-spacing:-.665px;text-align:center;white-space:nowrap;margin:0;font-size:19px;font-weight:500;line-height:1}.SplashIntro-module__Efvy0a__centerLogo{z-index:10;cursor:default;-webkit-user-select:none;user-select:none;pointer-events:none;opacity:1;transition:opacity var(--transition-slow);align-items:center;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.SplashIntro-module__Efvy0a__fadeOutLogo{opacity:0!important;pointer-events:none!important}.SplashIntro-module__Efvy0a__centerIcon{flex-shrink:0;justify-content:center;align-items:center;width:81px;height:81px;display:flex}.SplashIntro-module__Efvy0a__centerWordmark{flex-shrink:0;justify-content:center;align-items:center;width:138.485px;height:80.573px;display:flex}.SplashIntro-module__Efvy0a__topLeftLogo{z-index:10;cursor:default;-webkit-user-select:none;user-select:none;pointer-events:none;opacity:0;transition:opacity var(--transition-slow);align-items:center;display:flex;position:absolute;top:48px;left:48px}.SplashIntro-module__Efvy0a__fadeInLogo{opacity:1!important}.SplashIntro-module__Efvy0a__topLeftIcon{flex-shrink:0;justify-content:center;align-items:center;width:59px;height:59px;display:flex}.SplashIntro-module__Efvy0a__topLeftWordmark{flex-shrink:0;justify-content:center;align-items:center;width:100.872px;height:58.689px;display:flex}.SplashIntro-module__Efvy0a__logoIconImg,.SplashIntro-module__Efvy0a__logoWordmarkImg{object-fit:contain;width:100%;height:100%}.SplashIntro-module__Efvy0a__getStartedContainer{z-index:10;pointer-events:none;opacity:0;transition:opacity var(--transition-slow);position:absolute;top:639px;left:50%;transform:translate(-50%)}.SplashIntro-module__Efvy0a__getStartedVisible{opacity:1!important;pointer-events:auto!important}.SplashIntro-module__Efvy0a__getStartedBtn{z-index:11;color:#faf9f5;width:202.78px;height:69.5px;font-family:var(--font-body);letter-spacing:-.8437px;cursor:pointer;pointer-events:auto;transition:all var(--transition-fast);background-color:#1b1b1b;border:none;border-radius:13.392px;justify-content:center;align-items:center;font-size:24.106px;font-weight:700;display:flex;position:relative;box-shadow:0 4px 20px #00000026}.SplashIntro-module__Efvy0a__getStartedBtn:hover{background-color:var(--color-accent-terracotta);transform:scale(1.03);box-shadow:0 8px 30px #d4705959}.SplashIntro-module__Efvy0a__getStartedBtn:active{transform:scale(1)}@media (max-height:800px){.SplashIntro-module__Efvy0a__hoverToUnveil{top:5vh}.SplashIntro-module__Efvy0a__getStartedContainer{top:auto;bottom:10vh}}.SplashIntro-module__Efvy0a__desktopOnly{display:inline}.SplashIntro-module__Efvy0a__mobileOnly{display:none}@media (min-width:769px) and (max-width:1024px){.SplashIntro-module__Efvy0a__getStartedContainer{top:710px!important}}@media (max-width:768px){.SplashIntro-module__Efvy0a__desktopOnly{display:none!important}.SplashIntro-module__Efvy0a__mobileOnly{display:inline!important}.SplashIntro-module__Efvy0a__topLeftLogo{top:48px!important;left:24px!important}.SplashIntro-module__Efvy0a__topLeftIcon{width:43.5px!important;height:43.5px!important}.SplashIntro-module__Efvy0a__topLeftWordmark{width:74.5px!important;height:43px!important}.SplashIntro-module__Efvy0a__getStartedContainer{top:500.89px!important;bottom:auto!important}.SplashIntro-module__Efvy0a__getStartedBtn{letter-spacing:-.56px!important;border-radius:13.392px!important;width:auto!important;height:50px!important;padding:16px 48px!important;font-size:16px!important}}@keyframes SplashIntro-module__Efvy0a__subtleZoom{0%{transform:scale(1)}to{transform:scale(1.04)}}.SplashIntro-module__Efvy0a__fadeOut{opacity:0;pointer-events:none;transform:translateY(-30px)}
.MainLanding-module__NA2pjW__landingContainer{scroll-behavior:smooth;background-color:#fff;flex-direction:column;width:100%;min-height:100vh;display:flex;overflow:hidden auto}.MainLanding-module__NA2pjW__heroSection{width:100%;min-height:100vh;padding:40px var(--space-xl);box-sizing:border-box;background-color:#e7e4dd;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.MainLanding-module__NA2pjW__heroWrapper{aspect-ratio:1512/982;box-sizing:border-box;justify-content:center;align-items:center;width:100%;max-width:1512px;display:flex;position:relative;overflow:visible}.MainLanding-module__NA2pjW__floatingGrid{pointer-events:none;z-index:1;width:100%;height:100%;position:absolute;inset:0}.MainLanding-module__NA2pjW__polaroidCard{pointer-events:none;transform:translate(var(--tx), var(--ty)) rotate(var(--stack-rot)) scale(var(--stack-scale,.95));opacity:0;background-color:#fff;border:1px solid #0000000d;justify-content:center;align-items:center;padding:8px;transition:opacity 80ms,box-shadow .4s;display:flex;position:absolute;box-shadow:12px 12px 10px #00000026}.MainLanding-module__NA2pjW__cardVisible{opacity:1!important}.MainLanding-module__NA2pjW__disperseGrid .MainLanding-module__NA2pjW__polaroidCard{pointer-events:auto;transition:transform 1.2s cubic-bezier(.25,1,.5,1),opacity .4s,box-shadow .4s;transform:translate(0, 0) rotate(var(--rot)) scale(1)!important}.MainLanding-module__NA2pjW__polaroidCard:hover{z-index:10;box-shadow:16px 20px 24px #0003;transition:transform .4s cubic-bezier(.25,1,.5,1),box-shadow .4s!important;transform:scale(1.05)rotate(0)!important}@keyframes MainLanding-module__NA2pjW__stackAndScatter{0%{transform:translate(var(--tx), var(--ty)) rotate(var(--stack-rot)) scale(.42);opacity:0}8%{transform:translate(var(--tx), var(--ty)) rotate(var(--stack-rot)) scale(.42);opacity:1}24%{transform:translate(var(--tx), var(--ty)) rotate(calc(var(--stack-rot) + 1.5deg)) scale(.45);opacity:1}32%{transform:translate(calc(var(--tx) * .86), calc(var(--ty) * .86)) rotate(calc(var(--rot) * .2 + 4deg)) scale(.52);opacity:1}40%{transform:translate(calc(var(--tx) * .7), calc(var(--ty) * .7)) rotate(calc(var(--rot) * .4 - 3deg)) scale(.6);opacity:1}48%{transform:translate(calc(var(--tx) * .55), calc(var(--ty) * .55)) rotate(calc(var(--rot) * .55 + 3deg)) scale(.68);opacity:1}56%{transform:translate(calc(var(--tx) * .41), calc(var(--ty) * .41)) rotate(calc(var(--rot) * .7 - 2deg)) scale(.76);opacity:1}64%{transform:translate(calc(var(--tx) * .29), calc(var(--ty) * .29)) rotate(calc(var(--rot) * .8 + 2deg)) scale(.83);opacity:1}72%{transform:translate(calc(var(--tx) * .18), calc(var(--ty) * .18)) rotate(calc(var(--rot) * .88 - 1.5deg)) scale(.89);opacity:1}80%{transform:translate(calc(var(--tx) * .1), calc(var(--ty) * .1)) rotate(calc(var(--rot) * .94 + 1deg)) scale(.94);opacity:1}88%{transform:translate(calc(var(--tx) * .04), calc(var(--ty) * .04)) rotate(calc(var(--rot) * .98 - .8deg)) scale(.98);opacity:1}94%{transform:translate(calc(var(--tx) * -.03), calc(var(--ty) * -.03)) rotate(calc(var(--rot) * 1.02 + .5deg)) scale(1.03);opacity:1}to{transform:translate(0, 0) rotate(var(--rot)) scale(1);opacity:1}}@media (prefers-reduced-motion:reduce){.MainLanding-module__NA2pjW__polaroidCard{animation:none}}.MainLanding-module__NA2pjW__polaroidImg{object-fit:cover;width:100%;height:100%}.MainLanding-module__NA2pjW__card1{--rot:4.96deg;--tx:266.26%;--ty:45.59%;--stack-rot:-6deg;--scatter-delay:0s;width:17.47%;height:22.91%;top:28.1%;left:-5.25%}.MainLanding-module__NA2pjW__card2{--rot:-8.37deg;--tx:3.26%;--ty:142.69%;--stack-rot:4deg;--scatter-delay:0s;width:14.4%;height:31.45%;top:-10.6%;left:42.33%}.MainLanding-module__NA2pjW__card3{--rot:2deg;--tx:2.04%;--ty:-185.58%;--stack-rot:-3deg;--scatter-delay:0s;width:21.1%;height:24.34%;top:83%;left:39.02%}.MainLanding-module__NA2pjW__card4{--rot:4.69deg;--tx:-267.95%;--ty:9.28%;--stack-rot:7deg;--scatter-delay:0s;width:18.61%;height:33.5%;top:30.14%;left:90.56%}.MainLanding-module__NA2pjW__card5{--rot:-4.61deg;--tx:112.73%;--ty:132.72%;--stack-rot:-5deg;--scatter-delay:0s;width:33%;height:30.9%;top:-6.46%;left:-3.7%}.MainLanding-module__NA2pjW__card6{--rot:6.07deg;--tx:-189.62%;--ty:-98.8%;--stack-rot:2deg;--scatter-delay:0s;width:22.31%;height:43.4%;top:71.18%;left:81.15%}.MainLanding-module__NA2pjW__card7{--rot:-3deg;--tx:-107%;--ty:128.7%;--stack-rot:5deg;--scatter-delay:0s;width:30.16%;height:34.93%;top:-12.42%;left:67.19%}.MainLanding-module__NA2pjW__card8{--rot:-2.98deg;--tx:141.7%;--ty:-70.04%;--stack-rot:-8deg;--scatter-delay:0s;width:26.98%;height:53.78%;top:60.78%;left:-1.72%}.MainLanding-module__NA2pjW__heroCore{z-index:0;text-align:center;pointer-events:none;flex-direction:column;align-items:center;max-width:900px;display:flex;position:relative}.MainLanding-module__NA2pjW__logoAndMark,.MainLanding-module__NA2pjW__heroHeading{opacity:0;transform:translateY(12px)}.MainLanding-module__NA2pjW__heroCoreVisible .MainLanding-module__NA2pjW__logoAndMark,.MainLanding-module__NA2pjW__heroCoreVisible .MainLanding-module__NA2pjW__heroHeading{animation:.8s cubic-bezier(.25,1,.5,1) forwards MainLanding-module__NA2pjW__heroCoreReveal}.MainLanding-module__NA2pjW__heroCoreVisible .MainLanding-module__NA2pjW__logoAndMark{animation-delay:.1s}.MainLanding-module__NA2pjW__heroCoreVisible .MainLanding-module__NA2pjW__heroHeading{animation-delay:.4s}@keyframes MainLanding-module__NA2pjW__heroCoreReveal{to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.MainLanding-module__NA2pjW__heroCoreVisible .MainLanding-module__NA2pjW__logoAndMark,.MainLanding-module__NA2pjW__heroCoreVisible .MainLanding-module__NA2pjW__heroHeading{opacity:1;animation:none;transform:translateY(0)}}.MainLanding-module__NA2pjW__logoAndMark{align-items:center;gap:16px;margin-bottom:32px;display:flex}.MainLanding-module__NA2pjW__peachIcon{width:78px;height:78px}.MainLanding-module__NA2pjW__peachWordmark{object-fit:contain;height:77px}.MainLanding-module__NA2pjW__heroHeading{font-family:var(--font-serif);color:#114a6b;letter-spacing:-2px;text-transform:lowercase;margin:0;font-size:80px;font-weight:400;line-height:1.15;animation-delay:1.4s}.MainLanding-module__NA2pjW__italicSerif{font-family:var(--font-serif);color:#114a6b;font-style:italic;font-weight:500}.MainLanding-module__NA2pjW__heroOrnamentRow{opacity:0;margin-top:32px;transition:opacity 1s ease-in-out;overflow:hidden}.MainLanding-module__NA2pjW__arrowVisible{opacity:1!important}.MainLanding-module__NA2pjW__arrowHidden{opacity:0!important;pointer-events:none!important}.MainLanding-module__NA2pjW__heroOrnament{object-fit:contain;width:64px;height:60px}@media (prefers-reduced-motion:reduce){.MainLanding-module__NA2pjW__heroOrnament{opacity:.7}}.MainLanding-module__NA2pjW__visionSection,.MainLanding-module__NA2pjW__curatedSection,.MainLanding-module__NA2pjW__processSection,.MainLanding-module__NA2pjW__offeringsSection,.MainLanding-module__NA2pjW__testimonialsSection,.MainLanding-module__NA2pjW__teamSection,.MainLanding-module__NA2pjW__ctaSection{border-bottom:none}.MainLanding-module__NA2pjW__visionSection{box-sizing:border-box;background-color:#fff;justify-content:center;align-items:center;width:100%;padding:120px 0;display:flex}.MainLanding-module__NA2pjW__visionBanner{text-align:center;max-width:936px;padding:0 var(--space-xl)}.MainLanding-module__NA2pjW__visionText{font-family:var(--font-body);color:#114a6b;letter-spacing:-1.15px;font-size:33px;line-height:1.35}.MainLanding-module__NA2pjW__boldPeach{color:#d47059;font-weight:600}.MainLanding-module__NA2pjW__italicPlay{font-family:var(--font-serif);color:#114a6b;font-style:italic;font-weight:500}.MainLanding-module__NA2pjW__visionWords{white-space:nowrap;letter-spacing:-.78px;margin-top:20px;font-size:39px;line-height:1.2;display:block}.MainLanding-module__NA2pjW__visionSeparator{vertical-align:baseline;width:auto;height:24px;margin:0 18px;display:inline-block;transform:translateY(2px)}.MainLanding-module__NA2pjW__curatedSection{width:100%;padding:var(--space-xxl) 0 0 0;box-sizing:border-box;background-color:#fff;position:relative}.MainLanding-module__NA2pjW__sectionHeader{padding:0 48px var(--space-xl) 48px}.MainLanding-module__NA2pjW__curatedHeading{font-family:var(--font-body);letter-spacing:-1.14px;color:#114a6b;margin:0;font-size:57px;font-weight:500}.MainLanding-module__NA2pjW__curatedEmphasis{font-family:var(--font-serif);font-size:var(--type-10);color:#9e3f29;font-style:italic;font-weight:500}.MainLanding-module__NA2pjW__worksList{flex-direction:column;gap:6px;width:100%;display:flex}.MainLanding-module__NA2pjW__projectRow{cursor:pointer;box-sizing:border-box;background-color:#fcf5f3;width:100%;height:240px;transition:background-color .6s cubic-bezier(.25,1,.5,1);display:block;position:relative;overflow:hidden}.MainLanding-module__NA2pjW__projectRowBgImg{z-index:1;pointer-events:none;background-position:50%;background-repeat:no-repeat;background-size:cover;transition:opacity .6s cubic-bezier(.25,1,.5,1);position:absolute;inset:0}.MainLanding-module__NA2pjW__projectRowBg{opacity:0;z-index:1;background-color:#e9b6aa;transition:opacity .6s cubic-bezier(.25,1,.5,1);position:absolute;inset:0}.MainLanding-module__NA2pjW__projectRowInner{z-index:2;box-sizing:border-box;width:100%;padding:60px 48px 0;position:relative}.MainLanding-module__NA2pjW__projectTitleContainer{flex-direction:column;align-items:flex-start;gap:12px;max-width:450px;display:flex}.MainLanding-module__NA2pjW__projectTitle{font-family:var(--font-body);color:#114a6b;letter-spacing:-.8px;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:40px;font-weight:500;line-height:1.1;transition:color .5s cubic-bezier(.25,1,.5,1);display:-webkit-box;overflow:hidden}.MainLanding-module__NA2pjW__activeRow .MainLanding-module__NA2pjW__projectTitle{color:#ff8b66}.MainLanding-module__NA2pjW__viewProjectLink{font-family:var(--font-serif);color:#fff;opacity:0;cursor:pointer;font-size:21px;font-style:italic;text-decoration:underline;transition:opacity .5s cubic-bezier(.25,1,.5,1)}.MainLanding-module__NA2pjW__viewProjectLinkVisible{opacity:1}.MainLanding-module__NA2pjW__activeRow{background-color:#001b2e}.MainLanding-module__NA2pjW__processSection{width:100%;padding:var(--space-huge) 0;box-sizing:border-box;background-color:#fff}.MainLanding-module__NA2pjW__processContainer{aspect-ratio:1512/1068;width:100%;max-width:1512px;margin:0 auto;position:relative;container-type:inline-size}.MainLanding-module__NA2pjW__processHeader{flex-direction:column;display:flex;position:absolute;top:0;left:11.31%}.MainLanding-module__NA2pjW__processSubtitle{font-family:var(--font-serif);color:#114a6b;letter-spacing:-.805px;margin-bottom:0;font-size:1.5212cqw;font-style:italic;line-height:1}.MainLanding-module__NA2pjW__processTitle{font-family:var(--font-body);color:#114a6b;letter-spacing:-1.14px;white-space:nowrap;margin:0;font-size:3.7698cqw;font-weight:500;line-height:1}.MainLanding-module__NA2pjW__processEmphasis{font-family:var(--font-serif);color:#9e3f29;font-size:4.5635cqw;font-style:italic;font-weight:500}.MainLanding-module__NA2pjW__processGrid{display:contents}.MainLanding-module__NA2pjW__processStep{opacity:0;transition:opacity .8s cubic-bezier(.25,1,.5,1),transform .8s cubic-bezier(.25,1,.5,1);display:block;position:absolute;transform:translateY(20px)}.MainLanding-module__NA2pjW__processStepVisible{opacity:1!important;transform:translateY(0)!important}.MainLanding-module__NA2pjW__processStep:first-child{width:24.735%;top:29.682%;left:50%}.MainLanding-module__NA2pjW__processStep:nth-child(2){width:25.595%;top:48.502%;left:13.558%}.MainLanding-module__NA2pjW__processStep:nth-child(3){width:21.958%;top:67.322%;left:67.989%}.MainLanding-module__NA2pjW__processStep:nth-child(4){width:29.63%;top:90.449%;left:28.439%}.MainLanding-module__NA2pjW__processNumber{font-family:var(--font-serif);color:#fcf5f3;z-index:1;-webkit-user-select:none;user-select:none;white-space:nowrap;font-size:11.9048cqw;font-weight:400;line-height:15.873cqw;position:absolute;top:-9.9206cqw;transform:translate(-100%)}.MainLanding-module__NA2pjW__processStep:first-child .MainLanding-module__NA2pjW__processNumber{left:8.0688cqw}.MainLanding-module__NA2pjW__processStep:nth-child(2) .MainLanding-module__NA2pjW__processNumber{left:8.7302cqw}.MainLanding-module__NA2pjW__processStep:nth-child(3) .MainLanding-module__NA2pjW__processNumber{left:8.0688cqw}.MainLanding-module__NA2pjW__processStep:nth-child(4) .MainLanding-module__NA2pjW__processNumber{left:7.8704cqw}.MainLanding-module__NA2pjW__processContentBox{z-index:2;position:relative}.MainLanding-module__NA2pjW__stepTitleRow{margin-bottom:1.0582cqw;position:relative}.MainLanding-module__NA2pjW__stepDecorIcon{object-fit:contain;width:auto;position:absolute;top:50%;right:calc(100% + .7937cqw);transform:translateY(-50%)}.MainLanding-module__NA2pjW__processStep:first-child .MainLanding-module__NA2pjW__stepDecorIcon{height:1.6534cqw}.MainLanding-module__NA2pjW__processStep:nth-child(2) .MainLanding-module__NA2pjW__stepDecorIcon{height:1.5873cqw}.MainLanding-module__NA2pjW__processStep:nth-child(3) .MainLanding-module__NA2pjW__stepDecorIcon{height:1.455cqw}.MainLanding-module__NA2pjW__processStep:nth-child(4) .MainLanding-module__NA2pjW__stepDecorIcon{height:1.8519cqw}.MainLanding-module__NA2pjW__stepTitle{font-family:var(--font-body);color:#114a6b;letter-spacing:-.8px;white-space:nowrap;margin:0;font-size:2.6455cqw;font-weight:500;line-height:1}.MainLanding-module__NA2pjW__stepDescription{font-family:var(--font-body);color:#001b2e;font-size:1.2566cqw;line-height:1.2}.MainLanding-module__NA2pjW__offeringsSection{box-sizing:border-box;background-color:#fff;width:100%;padding:100px 0}.MainLanding-module__NA2pjW__offeringsContainer{max-width:1240px;padding:0 var(--space-xl);justify-content:space-between;align-items:flex-start;gap:40px;margin:0 auto;display:flex}.MainLanding-module__NA2pjW__offeringsTitleCol{flex-direction:column;flex:none;width:400px;display:flex}.MainLanding-module__NA2pjW__offeringsIcon{object-fit:contain;width:39px;height:34.45px;margin-bottom:8px}.MainLanding-module__NA2pjW__offeringsSubtitle{font-family:var(--font-serif);color:#114a6b;letter-spacing:-.805px;margin-bottom:4px;font-size:23px;font-style:italic;line-height:1}.MainLanding-module__NA2pjW__offeringsTitle{font-family:var(--font-body);color:#9e3f29;letter-spacing:-1.38px;flex-direction:column;margin:0;font-size:57px;font-weight:600;line-height:.92;display:flex}.MainLanding-module__NA2pjW__offeringsEmphasis{font-family:var(--font-serif);font-size:69px;font-style:italic;font-weight:500;line-height:.92;display:block}.MainLanding-module__NA2pjW__verticalDivider{background-color:#114a6b26;align-self:center;width:1px;height:280px}.MainLanding-module__NA2pjW__offeringsCol{flex:1}.MainLanding-module__NA2pjW__offeringsHeader{font-family:var(--font-serif);color:#9e3f29;margin-bottom:40px;font-size:33px;font-style:italic;font-weight:500}.MainLanding-module__NA2pjW__offeringsList{flex-direction:column;gap:28px;margin:0;padding:0;list-style:none;display:flex}.MainLanding-module__NA2pjW__offeringsList li{font-family:var(--font-body);color:#001b2e;letter-spacing:-.99px;align-items:center;gap:16px;font-size:33px;display:flex}.MainLanding-module__NA2pjW__bulletIcon{object-fit:contain;flex-shrink:0;width:14px;height:14px}.MainLanding-module__NA2pjW__testimonialsSection{display:none!important}.MainLanding-module__NA2pjW__testimonialsHeader{text-align:center;margin-bottom:var(--space-huge)}.MainLanding-module__NA2pjW__testimonialsSubtitle{font-family:var(--font-serif);color:#114a6b;margin-bottom:8px;font-size:23px;font-style:italic;display:block}.MainLanding-module__NA2pjW__testimonialsTitle{font-family:var(--font-body);color:#9e3f29;letter-spacing:-1.64px;margin:0;font-size:57px;font-weight:600}.MainLanding-module__NA2pjW__testimonialsEmphasis{font-family:var(--font-serif);font-size:var(--type-10);font-style:italic;font-weight:500}.MainLanding-module__NA2pjW__testimonialsGrid{max-width:1440px;padding:0 var(--space-xl);grid-template-columns:repeat(3,1fr);align-items:start;gap:24px;margin:0 auto;display:grid}.MainLanding-module__NA2pjW__testimonialCard{box-sizing:border-box;background-color:#d470590a;border:1px solid #d470591f;border-radius:8px;flex-direction:column;justify-content:flex-start;min-height:0;padding:32px 36px;display:flex}.MainLanding-module__NA2pjW__quoteIconBox{margin-bottom:20px}.MainLanding-module__NA2pjW__quoteIcon{object-fit:contain;width:auto;height:32px}.MainLanding-module__NA2pjW__quoteText{font-family:var(--font-body);font-size:var(--type-3);color:#001b2e;letter-spacing:-.38px;margin-bottom:24px;line-height:1.45}.MainLanding-module__NA2pjW__authorDivider{background-color:#5a12041a;width:100%;height:1px;margin-bottom:16px}.MainLanding-module__NA2pjW__authorBox{flex-direction:column;display:flex}.MainLanding-module__NA2pjW__authorName{font-family:var(--font-serif);color:#9e3f29;letter-spacing:-.46px;margin-bottom:4px;font-size:23px;font-style:italic;font-weight:600}.MainLanding-module__NA2pjW__authorRole{font-family:var(--font-body);color:#114a6b;letter-spacing:-.32px;font-size:16px;font-weight:500}.MainLanding-module__NA2pjW__teamSection{width:100%;padding:var(--space-huge) 0;box-sizing:border-box;background-color:#fff}.MainLanding-module__NA2pjW__teamHeaderRow{max-width:1240px;padding:0 var(--space-xl);justify-content:space-between;align-items:flex-start;gap:80px;margin:0 auto 80px;display:flex}.MainLanding-module__NA2pjW__teamTitleBox{flex:1}.MainLanding-module__NA2pjW__teamSubtitle{font-family:var(--font-serif);color:#114a6b;letter-spacing:-.805px;margin-bottom:-4px;font-size:23px;font-style:italic;line-height:1;display:block}.MainLanding-module__NA2pjW__teamTitle{font-family:var(--font-body);color:#9e3f29;letter-spacing:-1.64px;margin:0;font-size:57px;font-weight:600;line-height:.92}.MainLanding-module__NA2pjW__teamEmphasis{font-family:var(--font-serif);font-size:69px;font-style:italic;font-weight:500;line-height:.92}.MainLanding-module__NA2pjW__teamSubDesc{width:508px;font-family:var(--font-body);font-size:var(--type-3);color:#114a6b66;margin:0;line-height:1.25}.MainLanding-module__NA2pjW__teamGrid{max-width:1240px;padding:0 var(--space-xl);grid-template-columns:repeat(2,1fr);gap:80px;margin:0 auto;display:grid}.MainLanding-module__NA2pjW__teamProfile{text-align:center;flex-direction:column;align-items:center;display:flex}.MainLanding-module__NA2pjW__headshotContainer{width:243px;height:243px;box-shadow:none;background-color:#fcf5f3;border-radius:12px;margin-bottom:50px;transition:background-color .35s;position:relative;overflow:hidden}.MainLanding-module__NA2pjW__teamProfile:hover .MainLanding-module__NA2pjW__headshotContainer{background-color:#d47059}.MainLanding-module__NA2pjW__headshotImg{object-fit:cover;filter:grayscale();max-width:none;position:absolute}.MainLanding-module__NA2pjW__headshotMaitreyee{width:236px;height:281px;top:-38px;left:4px}.MainLanding-module__NA2pjW__headshotPoorva{width:353px;height:470px;top:-121px;left:-55px}.MainLanding-module__NA2pjW__profileBio{flex-direction:column;align-items:center;max-width:413px;display:flex}.MainLanding-module__NA2pjW__profileName{font-family:var(--font-body);color:#114a6b;margin-bottom:4px;font-size:39px;font-weight:500;transition:color .35s}.MainLanding-module__NA2pjW__profileRole{font-family:var(--font-serif);font-style:italic;font-size:var(--type-4);color:#d47059;margin-bottom:36px;transition:color .35s}.MainLanding-module__NA2pjW__profileDescription{font-family:var(--font-body);font-size:var(--type-3);color:#114a6b;letter-spacing:-.665px;line-height:1.25;transition:color .35s}.MainLanding-module__NA2pjW__ctaSection{box-sizing:border-box;background-color:#e7e4dd;width:100%;padding:120px 0}.MainLanding-module__NA2pjW__ctaContainer{max-width:1240px;padding:0 var(--space-xl);text-align:center;flex-direction:column;align-items:center;margin:0 auto;display:flex}.MainLanding-module__NA2pjW__ctaTitle{font-family:var(--font-body);font-size:var(--type-8);color:#114a6b;letter-spacing:-1.02px;margin-bottom:24px;font-weight:500}.MainLanding-module__NA2pjW__ctaEmphasis{font-family:var(--font-serif);font-size:var(--type-9);color:#d47059;font-style:italic;font-weight:500}.MainLanding-module__NA2pjW__ctaDescription{font-family:var(--font-body);color:#114a6b73;margin-bottom:40px;font-size:19px;line-height:1.25}.MainLanding-module__NA2pjW__ctaButton{font-family:var(--font-body);color:#114a6b;letter-spacing:-.69px;cursor:pointer;background-color:#0000;border:1px solid #114a6b;border-radius:8px;padding:20px 48px;font-size:23px;font-weight:500;transition:background-color .3s,border-color .3s,color .3s;box-shadow:0 1px 20.9px #00000008}.MainLanding-module__NA2pjW__ctaButton:hover{color:#fff;background-color:#d47059;border-color:#d47059}.MainLanding-module__NA2pjW__footerSection{box-sizing:border-box;background-color:#001b2e;width:100%;position:relative;overflow:hidden}.MainLanding-module__NA2pjW__footerBgBox{opacity:.15;pointer-events:none;z-index:1;width:100%;height:100%;position:absolute;inset:0}.MainLanding-module__NA2pjW__footerBgImg{object-fit:cover;width:100%;height:100%}.MainLanding-module__NA2pjW__footerContainer{z-index:2;max-width:1240px;padding:0 var(--space-xl);box-sizing:border-box;align-items:center;height:115px;margin:0 auto;display:flex;position:relative}.MainLanding-module__NA2pjW__footerMainGrid{grid-template-columns:repeat(3,1fr);justify-content:space-between;align-items:center;width:100%;display:grid}.MainLanding-module__NA2pjW__socialCol{justify-content:flex-start;display:flex}.MainLanding-module__NA2pjW__socialIconsRow{gap:20px;display:flex}.MainLanding-module__NA2pjW__socialLink{justify-content:center;align-items:center;width:56px;height:52px;transition:transform .3s;display:flex;position:relative}.MainLanding-module__NA2pjW__socialLink:hover{transform:translateY(-4px)scale(1.05)}.MainLanding-module__NA2pjW__socialIconBg{object-fit:contain;width:100%;height:100%}.MainLanding-module__NA2pjW__socialIconVec{object-fit:contain;width:37px;height:37px;position:absolute}.MainLanding-module__NA2pjW__wordmarkCol{flex-direction:column;align-items:center;gap:12px;display:flex}.MainLanding-module__NA2pjW__footerLogoRow{align-items:center;gap:12px;display:flex}.MainLanding-module__NA2pjW__footerWordmarkIcon{object-fit:contain;width:59px;height:59px}.MainLanding-module__NA2pjW__footerWordmark{object-fit:contain;height:58px}.MainLanding-module__NA2pjW__contactCol{text-align:right;flex-direction:column;align-items:flex-end;display:flex}.MainLanding-module__NA2pjW__contactHeader{font-family:var(--font-body);color:#d47059;letter-spacing:-.56px;margin-bottom:8px;font-size:16px;font-weight:500}.MainLanding-module__NA2pjW__contactDetails{flex-direction:column;gap:4px;display:flex}.MainLanding-module__NA2pjW__contactLink{font-family:var(--font-body);color:#fff;letter-spacing:-.665px;font-size:19px;transition:color .2s}.MainLanding-module__NA2pjW__contactLink:hover{color:#d47059}.MainLanding-module__NA2pjW__metadataRow{font-family:var(--font-body);font-size:var(--type-1);color:#ffffff52;justify-content:center;align-items:center;gap:10px;display:flex}.MainLanding-module__NA2pjW__copyrightMark{font-size:14px;line-height:1}.MainLanding-module__NA2pjW__metadataLabelSep{background-color:#ffffff26;width:1px;height:13px}@media (min-width:768px) and (max-width:1024px){.MainLanding-module__NA2pjW__heroSection{height:1194px!important;min-height:auto!important;padding:0!important}.MainLanding-module__NA2pjW__heroWrapper{aspect-ratio:834/1194!important;width:100%!important;max-width:834px!important;height:100%!important;overflow:hidden!important}.MainLanding-module__NA2pjW__floatingGrid{display:block!important}.MainLanding-module__NA2pjW__polaroidCard{--stack-scale:.65}.MainLanding-module__NA2pjW__card1{--rot:4.96deg;--tx:169.57%;--ty:117.5%;width:26.21%!important;height:15.6%!important;top:23.87%!important;left:-7.55%!important}.MainLanding-module__NA2pjW__card2{--rot:-8.37deg;--tx:216.19%;--ty:-34.73%;width:21.62%!important;height:21.41%!important;top:46.73%!important;left:-7.55%!important}.MainLanding-module__NA2pjW__card3{--rot:0deg;--tx:-158.03%;--ty:-88.93%;width:31.63%!important;height:16.57%!important;top:56.45%!important;left:84.17%!important}.MainLanding-module__NA2pjW__card4{--rot:4.69deg;--tx:-162.46%;--ty:64.55%;width:27.93%!important;height:22.81%!important;top:23.87%!important;left:81.41%!important}.MainLanding-module__NA2pjW__card5{--rot:-4.61deg;--tx:74.43%;--ty:221.1%;width:49.53%!important;height:21.04%!important;top:-7.04%!important;left:-11.63%!important}.MainLanding-module__NA2pjW__card6{--rot:6.06deg;--tx:-77.88%;--ty:-156.33%;width:33.54%!important;height:29.54%!important;top:81.41%!important;left:59.35%!important}.MainLanding-module__NA2pjW__card7{--rot:0deg;--tx:-53.45%;--ty:189.86%;width:45.22%!important;height:23.78%!important;top:-7.04%!important;left:51.56%!important}.MainLanding-module__NA2pjW__card8{--rot:-2.98deg;--tx:59.94%;--ty:-117.93%;width:40.46%!important;height:36.61%!important;top:74.87%!important;left:5.52%!important}.MainLanding-module__NA2pjW__peachIcon{width:48px!important;height:48px!important}.MainLanding-module__NA2pjW__peachWordmark{height:48px!important}.MainLanding-module__NA2pjW__logoAndMark{gap:12px!important;margin-bottom:24px!important}.MainLanding-module__NA2pjW__heroHeading{letter-spacing:-1.2px!important;font-size:48px!important;line-height:1.15!important}.MainLanding-module__NA2pjW__visionSection{padding:80px 0!important}.MainLanding-module__NA2pjW__visionText{font-size:var(--type-4)!important;letter-spacing:-.805px!important;line-height:1.35!important}.MainLanding-module__NA2pjW__visionWords{margin-top:14px!important;font-size:28px!important;display:block!important}.MainLanding-module__NA2pjW__visionSeparator{height:19px!important;margin:0 13px!important}.MainLanding-module__NA2pjW__curatedHeading{letter-spacing:-.96px!important;font-size:48px!important}.MainLanding-module__NA2pjW__curatedEmphasis{letter-spacing:-1.14px!important;font-size:57px!important}.MainLanding-module__NA2pjW__projectRow{height:112px!important}.MainLanding-module__NA2pjW__projectRowInner{padding:28px 32px 0!important}.MainLanding-module__NA2pjW__sectionHeader{padding:0 32px var(--space-xl) 32px!important}.MainLanding-module__NA2pjW__projectTitle{letter-spacing:-.56px!important;font-size:28px!important}.MainLanding-module__NA2pjW__processSection{padding:80px 0!important}.MainLanding-module__NA2pjW__processContainer{aspect-ratio:auto!important;max-width:834px!important;padding:0 32px!important;position:static!important;container-type:normal!important}.MainLanding-module__NA2pjW__processHeader{margin-bottom:80px!important;position:static!important}.MainLanding-module__NA2pjW__processSubtitle{letter-spacing:-.665px!important;margin-bottom:8px!important;font-size:19px!important}.MainLanding-module__NA2pjW__processTitle{letter-spacing:-.96px!important;white-space:normal!important;font-size:48px!important}.MainLanding-module__NA2pjW__processEmphasis{letter-spacing:-1.14px!important;font-size:57px!important}.MainLanding-module__NA2pjW__processGrid{grid-template-columns:repeat(2,1fr)!important;align-items:start!important;gap:0 40px!important;display:grid!important}.MainLanding-module__NA2pjW__processStep{width:auto!important;padding-left:40px!important;position:relative!important;top:auto!important;left:auto!important}.MainLanding-module__NA2pjW__processStep:nth-child(2){margin-left:8%!important;padding-top:110px!important}.MainLanding-module__NA2pjW__processStep:nth-child(3){margin-left:4%!important;padding-top:30px!important}.MainLanding-module__NA2pjW__processStep:nth-child(4){margin-left:12%!important;padding-top:140px!important}.MainLanding-module__NA2pjW__processStep .MainLanding-module__NA2pjW__processNumber{top:-40px!important;left:0!important;transform:none!important}.MainLanding-module__NA2pjW__processContentBox{margin-top:80px!important}.MainLanding-module__NA2pjW__stepDecorIcon{right:calc(100% + 12px)!important}.MainLanding-module__NA2pjW__processStep:first-child .MainLanding-module__NA2pjW__stepDecorIcon,.MainLanding-module__NA2pjW__processStep:nth-child(2) .MainLanding-module__NA2pjW__stepDecorIcon,.MainLanding-module__NA2pjW__processStep:nth-child(4) .MainLanding-module__NA2pjW__stepDecorIcon{height:22px!important}.MainLanding-module__NA2pjW__processStep:nth-child(3) .MainLanding-module__NA2pjW__stepDecorIcon{height:19px!important}.MainLanding-module__NA2pjW__stepTitleRow{margin-bottom:12px!important}.MainLanding-module__NA2pjW__processNumber{font-size:148px!important;line-height:200px!important}.MainLanding-module__NA2pjW__stepTitle{letter-spacing:-.66px!important;white-space:normal!important;font-size:33px!important}.MainLanding-module__NA2pjW__stepDescription{font-size:16px!important}.MainLanding-module__NA2pjW__offeringsSection{padding:80px 0!important}.MainLanding-module__NA2pjW__offeringsContainer{grid-template-columns:1fr auto 1fr!important;justify-items:center!important;gap:40px!important;display:grid!important}.MainLanding-module__NA2pjW__offeringsTitleCol{text-align:center!important;grid-column:1/-1!important;align-items:center!important;width:100%!important;margin-bottom:24px!important}.MainLanding-module__NA2pjW__offeringsTitleCol+.MainLanding-module__NA2pjW__verticalDivider{display:none!important}.MainLanding-module__NA2pjW__verticalDivider{height:220px!important;display:block!important}.MainLanding-module__NA2pjW__offeringsSubtitle{letter-spacing:-.665px!important;font-size:19px!important}.MainLanding-module__NA2pjW__offeringsTitle{letter-spacing:-.96px!important;font-size:48px!important}.MainLanding-module__NA2pjW__offeringsEmphasis{letter-spacing:-1.14px!important;font-size:57px!important}.MainLanding-module__NA2pjW__offeringsHeader{margin-bottom:24px!important;font-size:28px!important}.MainLanding-module__NA2pjW__offeringsList{gap:20px!important}.MainLanding-module__NA2pjW__offeringsList li{letter-spacing:-.69px!important;gap:12px!important;font-size:23px!important}.MainLanding-module__NA2pjW__bulletIcon{width:10px!important;height:10px!important}.MainLanding-module__NA2pjW__testimonialsSection{padding:80px 0!important}.MainLanding-module__NA2pjW__testimonialsSubtitle{font-size:19px!important}.MainLanding-module__NA2pjW__testimonialsTitle{font-size:48px!important}.MainLanding-module__NA2pjW__testimonialsEmphasis{font-size:57px!important}.MainLanding-module__NA2pjW__testimonialsGrid{grid-template-columns:1fr!important;gap:24px!important}.MainLanding-module__NA2pjW__testimonialCard{min-height:auto!important;padding:30px!important}.MainLanding-module__NA2pjW__quoteText{letter-spacing:-.38px!important;font-size:19px!important}.MainLanding-module__NA2pjW__authorName{font-size:19px!important}.MainLanding-module__NA2pjW__authorRole{font-size:13px!important}.MainLanding-module__NA2pjW__teamSection{background-color:#fff!important;padding:80px 0!important}.MainLanding-module__NA2pjW__teamHeaderRow{text-align:left!important;justify-content:space-between!important;align-items:flex-start!important;gap:20px!important;max-width:834px!important;margin:0 auto 80px!important;padding:0 32px!important;display:flex!important}.MainLanding-module__NA2pjW__teamTitleBox{text-align:left!important}.MainLanding-module__NA2pjW__teamSubtitle{letter-spacing:-.665px!important;margin-bottom:4px!important;font-size:23px!important;line-height:1!important}.MainLanding-module__NA2pjW__teamTitle{font-size:48px!important}.MainLanding-module__NA2pjW__teamEmphasis{font-size:57px!important}.MainLanding-module__NA2pjW__teamSubDesc{text-align:right!important;color:#114a6b66!important;width:276px!important;font-size:13px!important}.MainLanding-module__NA2pjW__teamGrid{justify-content:center!important;align-items:flex-start!important;gap:64px!important;max-width:770px!important;margin:0 auto!important;display:flex!important}.MainLanding-module__NA2pjW__teamGrid>div:first-child{flex:none!important;width:276px!important}.MainLanding-module__NA2pjW__teamGrid>div:last-child{flex:none!important;width:308px!important}.MainLanding-module__NA2pjW__headshotContainer{border-radius:10.716px!important;width:217px!important;height:217px!important;margin:0 auto 44px!important}.MainLanding-module__NA2pjW__headshotMaitreyee{width:210.679px!important;height:251.018px!important;top:-33.93px!important;left:3.57px!important}.MainLanding-module__NA2pjW__headshotPoorva{width:315.007px!important;height:420.01px!important;top:-108.05px!important;left:-49.12px!important}.MainLanding-module__NA2pjW__profileName{font-size:33px!important;line-height:1.1!important}.MainLanding-module__NA2pjW__profileRole{font-size:19px!important}.MainLanding-module__NA2pjW__profileDescription{letter-spacing:-.32px!important;font-size:16px!important;line-height:1.25!important}.MainLanding-module__NA2pjW__ctaSection{padding:80px 0!important}.MainLanding-module__NA2pjW__ctaTitle{font-size:40px!important}.MainLanding-module__NA2pjW__ctaEmphasis{font-size:48px!important}.MainLanding-module__NA2pjW__ctaDescription{margin-bottom:36px!important;font-size:16px!important}.MainLanding-module__NA2pjW__ctaButton{padding:16px 36px!important;font-size:19px!important}.MainLanding-module__NA2pjW__footerContainer{padding:0 var(--space-xl)!important;gap:0!important;height:115px!important}.MainLanding-module__NA2pjW__footerMainGrid{grid-template-columns:repeat(3,1fr)!important;gap:20px!important;width:100%!important}.MainLanding-module__NA2pjW__footerWordmarkIcon{width:32px!important;height:32px!important}.MainLanding-module__NA2pjW__footerWordmark{height:32px!important}.MainLanding-module__NA2pjW__socialCol{justify-content:flex-start!important}.MainLanding-module__NA2pjW__socialLink{width:44px!important;height:40px!important}.MainLanding-module__NA2pjW__socialIconVec{width:28px!important;height:28px!important}.MainLanding-module__NA2pjW__contactCol{text-align:right!important;align-items:flex-end!important}.MainLanding-module__NA2pjW__contactHeader{margin-bottom:4px!important;font-size:13px!important}.MainLanding-module__NA2pjW__contactLink{font-size:16px!important}.MainLanding-module__NA2pjW__metadataRow{gap:8px!important;font-size:11px!important}}@media (max-width:767px){.MainLanding-module__NA2pjW__heroSection{min-height:100vh!important;padding:0!important}.MainLanding-module__NA2pjW__heroWrapper{aspect-ratio:390/844!important;max-width:390px!important;overflow:hidden!important}.MainLanding-module__NA2pjW__floatingGrid{display:block!important}.MainLanding-module__NA2pjW__polaroidCard{--stack-scale:.45}.MainLanding-module__NA2pjW__card1{--rot:4.96deg;--tx:97.62%;--ty:233.33%;width:42%!important;height:12%!important;top:16%!important;left:-12%!important}.MainLanding-module__NA2pjW__card2{--rot:-8.37deg;--tx:-90.91%;--ty:257.69%;width:44%!important;height:13%!important;top:10%!important;left:68%!important}.MainLanding-module__NA2pjW__card3{--rot:2deg;--tx:-67.39%;--ty:-234.62%;width:46%!important;height:13%!important;top:74%!important;left:58%!important}.MainLanding-module__NA2pjW__card4{--rot:4.69deg;--ty:-158.33%;--tx:100%!important;width:40%!important;height:12%!important;top:63%!important;left:-10%!important}.MainLanding-module__NA2pjW__card5{--rot:-4.61deg;--tx:8.33%;--ty:400%;width:48%!important;height:12%!important;top:-4%!important;left:22%!important}.MainLanding-module__NA2pjW__card6{--rot:6.07deg;--tx:15.22%;--ty:-326.92%;width:46%!important;height:13%!important;top:86%!important;left:20%!important}.MainLanding-module__NA2pjW__card7,.MainLanding-module__NA2pjW__card8{display:none!important}.MainLanding-module__NA2pjW__heroHeading{font-size:40px!important;line-height:1.2!important}.MainLanding-module__NA2pjW__peachIcon{width:48px!important;height:48px!important}.MainLanding-module__NA2pjW__peachWordmark{height:44px!important}.MainLanding-module__NA2pjW__logoAndMark{gap:12px!important;margin-bottom:24px!important}.MainLanding-module__NA2pjW__visionSection{padding:60px 0!important}.MainLanding-module__NA2pjW__visionText{font-size:20px!important;line-height:1.4!important}.MainLanding-module__NA2pjW__curatedHeading,.MainLanding-module__NA2pjW__processTitle,.MainLanding-module__NA2pjW__offeringsTitle,.MainLanding-module__NA2pjW__testimonialsTitle,.MainLanding-module__NA2pjW__teamTitle{font-size:36px!important}.MainLanding-module__NA2pjW__curatedEmphasis,.MainLanding-module__NA2pjW__processEmphasis,.MainLanding-module__NA2pjW__offeringsEmphasis,.MainLanding-module__NA2pjW__testimonialsEmphasis,.MainLanding-module__NA2pjW__teamEmphasis{font-size:42px!important}.MainLanding-module__NA2pjW__projectRow{height:90px!important;transition:height .35s,background-color .4s cubic-bezier(.25,1,.5,1)!important}.MainLanding-module__NA2pjW__projectRow.MainLanding-module__NA2pjW__activeRow{height:170px!important}.MainLanding-module__NA2pjW__projectRowInner{padding:25px 24px 0!important}.MainLanding-module__NA2pjW__sectionHeader{padding:0 24px var(--space-lg) 24px!important}.MainLanding-module__NA2pjW__projectTitle{font-size:22px!important}.MainLanding-module__NA2pjW__projectTitleContainer{gap:6px!important;max-width:calc(100% - 48px)!important}.MainLanding-module__NA2pjW__visionWords{margin-top:12px!important;font-size:24px!important;display:block!important}.MainLanding-module__NA2pjW__visionSeparator{height:16px!important;margin:0 10px!important}.MainLanding-module__NA2pjW__processContainer{aspect-ratio:auto!important;padding:0 24px!important;position:static!important;container-type:normal!important}.MainLanding-module__NA2pjW__processHeader{margin-bottom:56px!important;position:static!important}.MainLanding-module__NA2pjW__processSubtitle{margin-bottom:8px!important;font-size:18px!important}.MainLanding-module__NA2pjW__processTitle,.MainLanding-module__NA2pjW__stepTitle{white-space:normal!important}.MainLanding-module__NA2pjW__processGrid{grid-template-columns:1fr!important;gap:48px!important;display:grid!important}.MainLanding-module__NA2pjW__processStep{width:auto!important;padding-left:34px!important;position:relative!important;top:auto!important;left:auto!important}.MainLanding-module__NA2pjW__processStep:first-child,.MainLanding-module__NA2pjW__processStep:nth-child(2),.MainLanding-module__NA2pjW__processStep:nth-child(3),.MainLanding-module__NA2pjW__processStep:nth-child(4){margin-left:0!important;padding-top:0!important}.MainLanding-module__NA2pjW__processStep .MainLanding-module__NA2pjW__processNumber{line-height:160px!important;top:-30px!important;left:0!important;transform:none!important}.MainLanding-module__NA2pjW__processContentBox{margin-top:60px!important}.MainLanding-module__NA2pjW__stepDecorIcon{height:18px!important;right:calc(100% + 10px)!important}.MainLanding-module__NA2pjW__stepTitleRow{margin-bottom:10px!important}.MainLanding-module__NA2pjW__processNumber{font-size:120px!important;line-height:1!important}.MainLanding-module__NA2pjW__stepTitle{font-size:26px!important}.MainLanding-module__NA2pjW__stepDescription{font-size:15px!important}.MainLanding-module__NA2pjW__offeringsContainer{flex-direction:column!important;align-items:flex-start!important;gap:32px!important}.MainLanding-module__NA2pjW__verticalDivider{display:none!important}.MainLanding-module__NA2pjW__offeringsTitleCol{width:100%!important;margin-bottom:24px!important}.MainLanding-module__NA2pjW__offeringsHeader{margin-bottom:16px!important;font-size:24px!important}.MainLanding-module__NA2pjW__offeringsList{gap:16px!important}.MainLanding-module__NA2pjW__offeringsList li{font-size:20px!important}.MainLanding-module__NA2pjW__testimonialsGrid,.MainLanding-module__NA2pjW__teamGrid{grid-template-columns:1fr!important;gap:40px!important}.MainLanding-module__NA2pjW__testimonialCard{min-height:auto!important;padding:24px!important}.MainLanding-module__NA2pjW__quoteText{font-size:18px!important}.MainLanding-module__NA2pjW__headshotContainer{border-radius:8.89px!important;width:180px!important;height:180px!important;margin-bottom:37px!important}.MainLanding-module__NA2pjW__headshotMaitreyee{width:174.81px!important;height:208.15px!important;top:-28.15px!important;left:2.96px!important}.MainLanding-module__NA2pjW__headshotPoorva{width:261.48px!important;height:348.15px!important;top:-89.63px!important;left:-40.74px!important}.MainLanding-module__NA2pjW__profileName{font-size:28px!important}.MainLanding-module__NA2pjW__profileRole{font-size:18px!important}.MainLanding-module__NA2pjW__profileDescription{font-size:15px!important}.MainLanding-module__NA2pjW__ctaTitle{font-size:32px!important}.MainLanding-module__NA2pjW__ctaEmphasis{font-size:38px!important}.MainLanding-module__NA2pjW__ctaDescription{font-size:15px!important}.MainLanding-module__NA2pjW__ctaButton{padding:12px 28px!important;font-size:18px!important}.MainLanding-module__NA2pjW__footerContainer{padding:40px var(--space-lg) 24px var(--space-lg)!important;gap:32px!important;height:auto!important}.MainLanding-module__NA2pjW__footerMainGrid{text-align:center!important;grid-template-columns:1fr!important;justify-items:center!important;gap:40px!important}.MainLanding-module__NA2pjW__socialCol{justify-content:center!important}.MainLanding-module__NA2pjW__contactCol{text-align:center!important;align-items:center!important}}
.ProjectDetail-module__sZB4za__projectMain{z-index:1100;color:#001b2e;background-color:#fff;width:100vw;height:100vh;animation:.35s cubic-bezier(.16,1,.3,1) forwards ProjectDetail-module__sZB4za__slideInProject;position:fixed;inset:0;overflow-y:auto}@keyframes ProjectDetail-module__sZB4za__slideInProject{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.ProjectDetail-module__sZB4za__backButton{z-index:1200;color:#fff;font-family:var(--font-rethink-sans,"Rethink Sans", sans-serif);cursor:pointer;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background-color:#00000080;border:none;border-radius:9999px;padding:8px 18px;font-size:16px;font-weight:500;transition:background-color .3s,transform .2s;position:fixed;top:48px;right:max(48px,10% + 24px)}.ProjectDetail-module__sZB4za__backButton:hover{background-color:#000c;transform:translateY(-2px)}.ProjectDetail-module__sZB4za__backButton:active{transform:translateY(0)}.ProjectDetail-module__sZB4za__heroSection{align-items:flex-end;width:100%;height:1008px;max-height:90vh;display:flex;position:relative;overflow:hidden}.ProjectDetail-module__sZB4za__heroBackground{background-position:50%;background-repeat:no-repeat;background-size:cover;width:100%;height:100%;position:absolute;top:0;left:0;transform:scale(1.01)}.ProjectDetail-module__sZB4za__heroOverlay{z-index:2;background:linear-gradient(#0000 0%,#001b2e99 60%,#001b2ef2 100%);width:100%;height:250px;position:absolute;bottom:0;left:0}.ProjectDetail-module__sZB4za__heroContent{z-index:10;width:100%;max-width:1440px;margin:0 auto;padding:0 48px 64px;position:relative}.ProjectDetail-module__sZB4za__projectTitle{font-family:var(--font-rethink-sans,"Rethink Sans", sans-serif);color:#fff;letter-spacing:-1.38px;text-transform:lowercase;margin:0;font-size:clamp(48px,6vw,69px);font-weight:600;line-height:1.1}.ProjectDetail-module__sZB4za__projectSubtitle{font-family:var(--font-rethink-sans,"Rethink Sans", sans-serif);color:#de9381;letter-spacing:-.98px;margin:4px 0 0;font-size:clamp(20px,2.5vw,28px);font-weight:600;line-height:normal}.ProjectDetail-module__sZB4za__contentSection{justify-content:space-between;gap:64px;max-width:1440px;margin:0 auto;padding:96px 48px;display:flex}.ProjectDetail-module__sZB4za__leftContent{flex-direction:column;flex:1;max-width:550px;display:flex}.ProjectDetail-module__sZB4za__rightContent{flex:1.2;justify-content:flex-end;display:flex}.ProjectDetail-module__sZB4za__quote{font-family:var(--font-eb-garamond,"EB Garamond", serif);color:#001b2e;border-left:none;margin:0 0 32px;padding-left:0;font-size:33px;font-style:italic;font-weight:500;line-height:1.25}.ProjectDetail-module__sZB4za__description{font-family:var(--font-rethink-sans,"Rethink Sans", sans-serif);color:#001b2e;text-align:justify;margin:0 0 48px;font-size:23px;font-weight:400;line-height:1.45}.ProjectDetail-module__sZB4za__specs{font-family:var(--font-rethink-sans,"Rethink Sans", sans-serif);color:#de9381;border-top:1px solid #de93814d;flex-direction:column;gap:16px;padding-top:32px;font-size:23px;display:flex}.ProjectDetail-module__sZB4za__specs p{margin:0;line-height:1.4}.ProjectDetail-module__sZB4za__specs strong{font-weight:600}.ProjectDetail-module__sZB4za__focusImageContainer{border-radius:4px;width:100%;max-width:984px;height:720px;overflow:hidden;box-shadow:0 8px 30px #00000014}.ProjectDetail-module__sZB4za__focusImage{object-fit:cover;width:100%;height:100%}.ProjectDetail-module__sZB4za__immersiveSection{background-color:#fafafc;width:100%;padding:64px 0}.ProjectDetail-module__sZB4za__immersiveContainer{width:100%;max-width:1512px;height:829px;margin:0 auto;overflow:hidden;box-shadow:0 4px 20px #0000000a}.ProjectDetail-module__sZB4za__immersiveImage{object-fit:cover;width:100%;height:100%}.ProjectDetail-module__sZB4za__gridSection{max-width:1440px;margin:0 auto;padding:64px 48px}.ProjectDetail-module__sZB4za__imageGrid{grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:24px;display:grid}.ProjectDetail-module__sZB4za__gridImageContainer{border-radius:4px;height:450px;overflow:hidden;box-shadow:0 4px 15px #0000000f}.ProjectDetail-module__sZB4za__gridImage{object-fit:cover;width:100%;height:100%}.ProjectDetail-module__sZB4za__btsSection{background-color:#fff;padding:96px 48px 128px}.ProjectDetail-module__sZB4za__btsHeading{font-family:var(--font-rethink-sans,"Rethink Sans", sans-serif);color:#001b2e;max-width:1440px;margin:0 auto 40px;font-size:24px;font-weight:500}.ProjectDetail-module__sZB4za__btsTickerContainer{width:100%;max-width:1440px;margin:0 auto;position:relative;overflow:hidden}.ProjectDetail-module__sZB4za__btsTickerContainer:before,.ProjectDetail-module__sZB4za__btsTickerContainer:after{content:"";z-index:2;pointer-events:none;width:100px;position:absolute;top:0;bottom:0}.ProjectDetail-module__sZB4za__btsTickerContainer:before{background:linear-gradient(90deg,#fff,#0000);left:0}.ProjectDetail-module__sZB4za__btsTickerContainer:after{background:linear-gradient(270deg,#fff,#0000);right:0}.ProjectDetail-module__sZB4za__btsTickerTrack{gap:24px;width:max-content;padding:10px 0;animation:40s linear infinite ProjectDetail-module__sZB4za__tickerScroll;display:flex}.ProjectDetail-module__sZB4za__btsTickerTrack:hover{animation-play-state:paused}@keyframes ProjectDetail-module__sZB4za__tickerScroll{0%{transform:translate(0,0)}to{transform:translate(-50%)}}.ProjectDetail-module__sZB4za__btsCard{background-color:#d9d9d9;border-radius:4px;flex:0 0 336px;height:224px;transition:transform .2s;overflow:hidden;box-shadow:0 4px 12px #0000000d}.ProjectDetail-module__sZB4za__btsCard:hover{transform:scale(1.02)}.ProjectDetail-module__sZB4za__btsImage{object-fit:cover;width:100%;height:100%}@media (max-width:1024px){.ProjectDetail-module__sZB4za__heroSection{height:700px}.ProjectDetail-module__sZB4za__contentSection{flex-direction:column;gap:48px;padding:64px 24px}.ProjectDetail-module__sZB4za__leftContent{max-width:100%}.ProjectDetail-module__sZB4za__rightContent{justify-content:center}.ProjectDetail-module__sZB4za__focusImageContainer,.ProjectDetail-module__sZB4za__immersiveContainer{height:500px}.ProjectDetail-module__sZB4za__gridSection{padding:32px 24px}.ProjectDetail-module__sZB4za__btsSection{padding:64px 24px 96px}}@media (max-width:768px){.ProjectDetail-module__sZB4za__heroContent{padding:0 24px 48px}.ProjectDetail-module__sZB4za__backButton{padding:6px 14px;font-size:14px;top:24px;right:24px}.ProjectDetail-module__sZB4za__quote{font-size:26px}.ProjectDetail-module__sZB4za__description,.ProjectDetail-module__sZB4za__specs{font-size:18px}.ProjectDetail-module__sZB4za__focusImageContainer,.ProjectDetail-module__sZB4za__immersiveContainer{height:350px}.ProjectDetail-module__sZB4za__gridImageContainer{height:300px}.ProjectDetail-module__sZB4za__btsCard{flex:0 0 280px;height:187px}}
.ContactModal-module__M_UpNq__modalOverlay{-webkit-backdrop-filter:blur(8px);z-index:1000;opacity:0;pointer-events:none;background-color:#001b2e73;justify-content:center;align-items:center;width:100vw;height:100vh;padding:24px;transition:opacity .3s;display:flex;position:fixed;inset:0}.ContactModal-module__M_UpNq__overlayActive{opacity:1;pointer-events:auto}.ContactModal-module__M_UpNq__modalCard{box-sizing:border-box;background-color:#fff;border:.5px solid #de9381;border-radius:12px;width:821px;max-width:821px;height:719px;max-height:719px;transition:transform .3s cubic-bezier(.16,1,.3,1);position:relative;overflow:hidden;transform:scale(.95)translateY(10px);box-shadow:0 4px 30.6px #00000012}.ContactModal-module__M_UpNq__overlayActive .ContactModal-module__M_UpNq__modalCard{transform:scale(1)translateY(0)}.ContactModal-module__M_UpNq__treeImg{object-fit:contain;pointer-events:none;z-index:1;width:402px;height:638px;position:absolute;top:110px;left:-1px}.ContactModal-module__M_UpNq__closeButton{cursor:pointer;z-index:100;background:0 0;border:none;width:24px;height:24px;padding:0;transition:transform .2s;position:absolute;top:18px;right:26px}.ContactModal-module__M_UpNq__closeButton:hover{transform:scale(1.1)rotate(90deg)}.ContactModal-module__M_UpNq__closeIconImg{width:100%;height:100%}.ContactModal-module__M_UpNq__header{z-index:10;text-align:left;width:361px;position:absolute;top:38px;left:38px}.ContactModal-module__M_UpNq__title{font-family:var(--font-rethink-sans,"Rethink Sans", sans-serif);color:#001b2e;letter-spacing:-1.4px;margin:0;font-size:40px;font-weight:700;line-height:1.15}.ContactModal-module__M_UpNq__titleEmphasis{color:#d47059}.ContactModal-module__M_UpNq__subtitle{font-family:var(--font-rethink-sans,"Rethink Sans", sans-serif);color:#de9381;letter-spacing:-.56px;margin-top:11px;margin-bottom:0;font-size:16px;font-weight:400;line-height:1.4}.ContactModal-module__M_UpNq__formContainer{z-index:10;box-sizing:border-box;flex-direction:column;width:435px;display:flex;position:absolute;top:38px;left:347px}.ContactModal-module__M_UpNq__form{flex-direction:column;gap:20px;width:100%;display:flex}.ContactModal-module__M_UpNq__formGroup{flex-direction:column;gap:8px;width:100%;display:flex}.ContactModal-module__M_UpNq__nameRow{justify-content:flex-end;width:100%;display:flex}.ContactModal-module__M_UpNq__nameFormGroup{flex-direction:column;gap:12px;width:314px;display:flex}.ContactModal-module__M_UpNq__rowInputsContainer{justify-content:flex-end;width:100%;display:flex}.ContactModal-module__M_UpNq__rowInputs{grid-template-columns:200px 200px;gap:16px;width:416px;display:grid}.ContactModal-module__M_UpNq__label{font-family:var(--font-rethink-sans,"Rethink Sans", sans-serif);color:#001b2e;letter-spacing:-.56px;font-size:16px;font-weight:500;line-height:1}.ContactModal-module__M_UpNq__input,.ContactModal-module__M_UpNq__textarea{font-family:var(--font-rethink-sans,"Rethink Sans", sans-serif);color:#001b2e;box-sizing:border-box;background-color:#fef9f6;border:.5px solid #de9381;border-radius:8px;outline:none;padding:12px 16px;font-size:16px;transition:all .2s;box-shadow:0 1px 20.9px #00000008}.ContactModal-module__M_UpNq__input{text-align:left;height:50px}.ContactModal-module__M_UpNq__input:focus,.ContactModal-module__M_UpNq__textarea:focus{background-color:#fff;border-color:#d47059;box-shadow:0 0 0 3px #d4705926}.ContactModal-module__M_UpNq__textarea{resize:none;height:100px;min-height:100px;line-height:1.4}.ContactModal-module__M_UpNq__textarea::placeholder{color:#b4b2b2;letter-spacing:-.455px;font-size:13px}.ContactModal-module__M_UpNq__roleInputsContainer{justify-content:flex-end;width:100%;display:flex}.ContactModal-module__M_UpNq__roleFormGroup{width:416px}.ContactModal-module__M_UpNq__radioContainer{gap:16px;width:100%;display:flex}.ContactModal-module__M_UpNq__radioCard{cursor:pointer;text-align:left;box-sizing:border-box;background-color:#fef9f6;border:.5px solid #de9381;border-radius:8px;align-items:center;gap:9px;width:200px;height:auto;min-height:75px;padding:12px 14px;transition:all .2s;display:flex;box-shadow:0 1px 10.45px #00000008}.ContactModal-module__M_UpNq__radioCardActive{background-color:#fff;border-color:#d47059;box-shadow:0 0 0 3px #d4705926}.ContactModal-module__M_UpNq__radioIconContainer{flex-shrink:0;justify-content:center;align-items:center;width:18px;height:18px;display:flex}.ContactModal-module__M_UpNq__radioIcon{object-fit:contain;width:18px;height:18px}.ContactModal-module__M_UpNq__radioContent{flex-direction:column;gap:4px;display:flex}.ContactModal-module__M_UpNq__radioTitle{font-family:var(--font-rethink-sans,"Rethink Sans", sans-serif);color:#001b2e;letter-spacing:-.56px;font-size:16px;font-weight:500;line-height:1}.ContactModal-module__M_UpNq__radioDesc{font-family:var(--font-rethink-sans,"Rethink Sans", sans-serif);color:#de9381;letter-spacing:-.49px;font-size:14px;font-weight:400;line-height:1.1}.ContactModal-module__M_UpNq__uploadArea{cursor:pointer;box-sizing:border-box;background-color:#fef9f6;border:.5px dashed #de9381;border-radius:8px;justify-content:center;align-items:center;gap:37px;width:100%;height:100px;padding:0 48px;transition:all .2s;display:flex;position:relative;box-shadow:0 1px 10.45px #00000008}.ContactModal-module__M_UpNq__uploadArea:hover{background-color:#fff;border-color:#d47059}.ContactModal-module__M_UpNq__uploadIcon{background-color:#f8e7e3;border-radius:29px;flex-shrink:0;justify-content:center;align-items:center;width:58px;height:58px;display:flex}.ContactModal-module__M_UpNq__uploadIconImg{object-fit:contain;width:41px;height:41px}.ContactModal-module__M_UpNq__uploadTextCol{flex-direction:column;gap:6px;display:flex}.ContactModal-module__M_UpNq__uploadTitle{font-family:var(--font-rethink-sans,"Rethink Sans", sans-serif);color:#b4b2b2;letter-spacing:-.455px;margin:0;font-size:13px;font-weight:400;line-height:1}.ContactModal-module__M_UpNq__uploadDesc{font-family:var(--font-rethink-sans,"Rethink Sans", sans-serif);color:#b4b2b2;letter-spacing:-.455px;margin:0;font-size:13px;line-height:1}.ContactModal-module__M_UpNq__hiddenFileInput{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;inset:0}.ContactModal-module__M_UpNq__fileSelectedBadge{color:#d47059;background-color:#f8e7e3;border-radius:8px;align-self:flex-start;margin-top:4px;padding:4px 10px;font-size:11px;font-weight:600}.ContactModal-module__M_UpNq__submitRowBlock{justify-content:flex-end;width:100%;display:flex}.ContactModal-module__M_UpNq__submitBlock{flex-direction:column;align-items:center;gap:8px;width:264px;display:flex;position:relative}.ContactModal-module__M_UpNq__submitButton{color:#fff;height:46px;font-family:var(--font-rethink-sans,"Rethink Sans", sans-serif);letter-spacing:-.78px;cursor:pointer;background-color:#d47059;border:none;border-radius:8px;justify-content:center;align-items:center;gap:20px;width:100%;font-size:22px;font-weight:700;transition:all .2s;display:flex;box-shadow:0 1px 10.45px #00000008}.ContactModal-module__M_UpNq__submitButton:hover{background-color:#cc4d31;transform:translateY(-2px);box-shadow:0 6px 20px #d4705940}.ContactModal-module__M_UpNq__submitButton:disabled{cursor:not-allowed;box-shadow:none;background-color:#e7b8ac;transform:none}.ContactModal-module__M_UpNq__submitArrow{object-fit:contain;width:27px;height:27px}.ContactModal-module__M_UpNq__submitCaption{font-family:var(--font-rethink-sans,"Rethink Sans", sans-serif);color:#b4b2b2;letter-spacing:-.455px;text-align:center;font-size:13px;line-height:1.3}.ContactModal-module__M_UpNq__divider{background-color:#d4705926;width:382px;height:1px;position:absolute;top:601px;left:401px}.ContactModal-module__M_UpNq__directContacts{flex-direction:column;gap:20px;width:390px;display:flex;position:absolute;top:617px;left:393px}.ContactModal-module__M_UpNq__directTitle{font-family:var(--font-rethink-sans,"Rethink Sans", sans-serif);color:#d47059;letter-spacing:-.665px;text-align:right;width:100%;font-size:19px;font-weight:500}.ContactModal-module__M_UpNq__directRow{justify-content:flex-end;align-items:center;gap:24px;width:100%;display:flex}.ContactModal-module__M_UpNq__directLinkCard{align-items:center;gap:8px;text-decoration:none;transition:transform .2s;display:flex}.ContactModal-module__M_UpNq__directLinkCard:hover{transform:translateY(-1px)}.ContactModal-module__M_UpNq__directIcon{background-color:#f8e7e3;border-radius:20px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.ContactModal-module__M_UpNq__directIconImg{object-fit:contain;width:24px;height:24px}.ContactModal-module__M_UpNq__directTextCol{flex-direction:column;gap:5px;display:flex}.ContactModal-module__M_UpNq__directValue{font-family:var(--font-rethink-sans,"Rethink Sans", sans-serif);color:#001b2e;letter-spacing:-.665px;font-size:19px;font-weight:600;line-height:1}.ContactModal-module__M_UpNq__directCaption{font-family:var(--font-rethink-sans,"Rethink Sans", sans-serif);color:#b4b2b2;letter-spacing:-.56px;text-align:right;font-size:16px}.ContactModal-module__M_UpNq__errorText{color:#cc4d31;text-align:left;margin-top:4px;font-size:11px;font-weight:600}.ContactModal-module__M_UpNq__stateContainer{text-align:center;flex-direction:column;justify-content:center;align-items:center;width:100%;height:480px;animation:.4s ease-out forwards ContactModal-module__M_UpNq__fadeInState;display:flex}.ContactModal-module__M_UpNq__stateIcon{justify-content:center;align-items:center;width:60px;height:56px;margin-bottom:24px;animation:.5s cubic-bezier(.175,.885,.32,1.275) forwards ContactModal-module__M_UpNq__scaleInState;display:flex}.ContactModal-module__M_UpNq__stateIconImg{object-fit:contain;width:100%;height:100%}.ContactModal-module__M_UpNq__stateTitleEmphasis{color:#d47059}.ContactModal-module__M_UpNq__stateTitle{font-family:var(--font-rethink-sans,"Rethink Sans", sans-serif);color:#001b2e;letter-spacing:-.84px;margin-bottom:12px;font-size:32px;font-weight:600}.ContactModal-module__M_UpNq__stateDescription{font-family:var(--font-rethink-sans,"Rethink Sans", sans-serif);color:#de9381;letter-spacing:-.35px;max-width:400px;margin-bottom:32px;font-size:16px;line-height:1.5}.ContactModal-module__M_UpNq__stateButton{color:#fff;font-family:var(--font-rethink-sans,"Rethink Sans", sans-serif);cursor:pointer;background-color:#d47059;border:none;border-radius:8px;padding:12px 64px;font-size:16px;font-weight:600;transition:all .2s;box-shadow:0 4px 15px #d4705926}.ContactModal-module__M_UpNq__stateButton:hover{background-color:#cc4d31;transform:translateY(-2px);box-shadow:0 6px 20px #d4705940}@keyframes ContactModal-module__M_UpNq__fadeInState{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}@keyframes ContactModal-module__M_UpNq__scaleInState{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:scale(1)}}@media (min-width:1200px){.ContactModal-module__M_UpNq__modalCard{width:min(821px,80vw);max-width:821px;height:calc(min(821px,80vw)/1.14238);max-height:719px;container-type:inline-size}.ContactModal-module__M_UpNq__header{width:43.914cqw;top:4.576cqw;left:4.576cqw}.ContactModal-module__M_UpNq__title{letter-spacing:-.136cqw;font-size:3.895cqw}.ContactModal-module__M_UpNq__subtitle{letter-spacing:-.054cqw;margin-top:1.071cqw;font-size:1.558cqw}.ContactModal-module__M_UpNq__treeImg{width:48.88cqw;height:77.7cqw;top:13.34cqw;left:-.097cqw}.ContactModal-module__M_UpNq__closeButton{width:2.337cqw;height:2.337cqw;top:2.239cqw;right:3.213cqw}.ContactModal-module__M_UpNq__formContainer{gap:1.947cqw;width:52.97cqw;top:4.576cqw;left:42.259cqw}.ContactModal-module__M_UpNq__form{gap:1.947cqw}.ContactModal-module__M_UpNq__formGroup{gap:.779cqw}.ContactModal-module__M_UpNq__label{font-size:1.558cqw}.ContactModal-module__M_UpNq__nameFormGroup{width:38.267cqw}.ContactModal-module__M_UpNq__rowInputs{grid-template-columns:24.343cqw 24.343cqw;gap:1.947cqw}.ContactModal-module__M_UpNq__roleFormGroup{width:50.633cqw}.ContactModal-module__M_UpNq__radioContainer{gap:1.947cqw}.ContactModal-module__M_UpNq__radioCard{border-radius:.779cqw;gap:.876cqw;width:24.343cqw;height:auto;min-height:7.303cqw;padding:1.168cqw 1.363cqw}.ContactModal-module__M_UpNq__radioIcon{width:1.753cqw;height:1.753cqw}.ContactModal-module__M_UpNq__radioContent{gap:.389cqw}.ContactModal-module__M_UpNq__radioTitle{letter-spacing:-.054cqw;font-size:1.558cqw}.ContactModal-module__M_UpNq__radioDesc{letter-spacing:-.047cqw;font-size:1.363cqw;line-height:1.1}.ContactModal-module__M_UpNq__input{border-radius:.779cqw;height:4.868cqw;padding:1.363cqw 1.947cqw;font-size:1.558cqw}.ContactModal-module__M_UpNq__textarea{border-radius:.779cqw;height:9.737cqw;padding:1.363cqw 1.947cqw;font-size:1.558cqw}.ContactModal-module__M_UpNq__uploadArea{border-radius:.779cqw;gap:3.603cqw;height:9.737cqw}.ContactModal-module__M_UpNq__uploadIcon{width:5.647cqw;height:5.647cqw}.ContactModal-module__M_UpNq__uploadIconImg{width:3.992cqw;height:3.992cqw}.ContactModal-module__M_UpNq__uploadTextCol{gap:.633cqw}.ContactModal-module__M_UpNq__uploadTitle,.ContactModal-module__M_UpNq__uploadDesc{letter-spacing:-.044cqw;font-size:1.266cqw}.ContactModal-module__M_UpNq__submitBlock{gap:.779cqw;width:32.132cqw}.ContactModal-module__M_UpNq__submitButton{letter-spacing:-.095cqw;border-radius:.779cqw;gap:2.434cqw;height:5.453cqw;font-size:2.726cqw}.ContactModal-module__M_UpNq__submitArrow{width:3.31cqw;height:3.31cqw}.ContactModal-module__M_UpNq__submitCaption{letter-spacing:-.044cqw;font-size:1.266cqw}.ContactModal-module__M_UpNq__divider{width:46.446cqw;top:73.125cqw;left:48.783cqw}.ContactModal-module__M_UpNq__directContacts{gap:1.947cqw;width:47.419cqw;top:75.07cqw;left:47.809cqw}.ContactModal-module__M_UpNq__directTitle{letter-spacing:-.065cqw;font-size:1.85cqw}.ContactModal-module__M_UpNq__directRow{gap:2.337cqw}.ContactModal-module__M_UpNq__directLinkCard{gap:.779cqw}.ContactModal-module__M_UpNq__directIcon{border-radius:1.947cqw;width:3.895cqw;height:3.895cqw}.ContactModal-module__M_UpNq__directIconImg{width:2.337cqw;height:2.337cqw}.ContactModal-module__M_UpNq__directTextCol{gap:.487cqw}.ContactModal-module__M_UpNq__directValue{letter-spacing:-.065cqw;font-size:1.85cqw}.ContactModal-module__M_UpNq__directCaption{letter-spacing:-.054cqw;font-size:1.558cqw}}@media (max-width:1200px){.ContactModal-module__M_UpNq__modalCard{flex-direction:column;gap:32px;width:95vw;height:95vh;max-height:95vh;padding:48px 32px;display:flex;overflow-y:auto}.ContactModal-module__M_UpNq__treeImg{display:none}.ContactModal-module__M_UpNq__header{width:100%!important;margin-bottom:0!important;position:static!important}.ContactModal-module__M_UpNq__formContainer{width:100%!important;position:static!important}.ContactModal-module__M_UpNq__nameRow{justify-content:flex-start!important}.ContactModal-module__M_UpNq__nameFormGroup{width:100%!important}.ContactModal-module__M_UpNq__rowInputsContainer{justify-content:flex-start!important}.ContactModal-module__M_UpNq__rowInputs{grid-template-columns:1fr!important;gap:20px!important;width:100%!important}.ContactModal-module__M_UpNq__roleInputsContainer{justify-content:flex-start!important}.ContactModal-module__M_UpNq__roleFormGroup{width:100%!important}.ContactModal-module__M_UpNq__radioContainer{flex-direction:column!important;gap:16px!important;width:100%!important}.ContactModal-module__M_UpNq__radioCard{width:100%!important}.ContactModal-module__M_UpNq__submitRowBlock{justify-content:center!important}.ContactModal-module__M_UpNq__submitBlock{width:100%!important;margin:16px 0!important;position:static!important}.ContactModal-module__M_UpNq__divider{width:100%!important;height:1px!important;margin:16px 0!important;position:static!important}.ContactModal-module__M_UpNq__directContacts{width:100%!important;margin-top:16px!important;position:static!important}.ContactModal-module__M_UpNq__directRow{flex-direction:column!important;align-items:center!important;gap:16px!important}.ContactModal-module__M_UpNq__directTitle,.ContactModal-module__M_UpNq__directCaption{text-align:center!important}}
