.HomeHero-module__ZWTPJG__hero{color:#151515;background:#f0eee8;min-height:100svh}.HomeHero-module__ZWTPJG__inner{flex-direction:column;min-height:100svh;padding-top:112px;padding-bottom:24px;display:flex}.HomeHero-module__ZWTPJG__topline{color:#716d66;letter-spacing:.13em;text-transform:uppercase;border-bottom:1px solid #1515152e;justify-content:space-between;gap:24px;padding-bottom:18px;font-size:.56rem;font-weight:700;display:flex}.HomeHero-module__ZWTPJG__heroGrid{flex:1;grid-template-columns:minmax(0,1.45fr) minmax(300px,.55fr);align-items:end;gap:clamp(56px,7vw,110px);padding:clamp(62px,8vh,95px) 0 68px;display:grid}.HomeHero-module__ZWTPJG__eyebrow{color:#5e5953;letter-spacing:.11em;text-transform:uppercase;margin-bottom:22px;font-size:.65rem;font-weight:700}.HomeHero-module__ZWTPJG__copy h1{letter-spacing:-.075em;max-width:850px;margin:0;font-size:clamp(4.5rem,7.2vw,8rem);font-weight:560;line-height:.88}.HomeHero-module__ZWTPJG__copy h1 span{color:#6d5df4}.HomeHero-module__ZWTPJG__lead{color:#4f4b46;letter-spacing:-.02em;max-width:720px;margin-top:24px;font-size:clamp(1.08rem,1.4vw,1.3rem);line-height:1.65}.HomeHero-module__ZWTPJG__actions{flex-wrap:wrap;gap:24px;margin-top:24px;display:flex}.HomeHero-module__ZWTPJG__primaryAction,.HomeHero-module__ZWTPJG__secondaryAction,.HomeHero-module__ZWTPJG__introduction a{letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:24px;font-size:.66rem;font-weight:750;display:inline-flex}.HomeHero-module__ZWTPJG__primaryAction{color:#f0eee8;background:#171717;justify-content:space-between;min-width:205px;padding:17px 19px}.HomeHero-module__ZWTPJG__secondaryAction,.HomeHero-module__ZWTPJG__introduction a{border-bottom:1px solid #171717;padding-bottom:6px}.HomeHero-module__ZWTPJG__primaryAction svg,.HomeHero-module__ZWTPJG__secondaryAction svg,.HomeHero-module__ZWTPJG__introduction svg{width:17px;height:17px}.HomeHero-module__ZWTPJG__introduction{border-top:1px solid #15151538;max-width:390px;padding-top:20px}.HomeHero-module__ZWTPJG__introduction p{color:#625e58;font-size:.9rem;line-height:1.8}.HomeHero-module__ZWTPJG__introduction a{margin-top:30px}.HomeHero-module__ZWTPJG__capabilityStrip{border-top:1px solid #1515152e;border-bottom:1px solid #1515152e;grid-template-columns:repeat(4,1fr);margin-top:auto;display:grid}.HomeHero-module__ZWTPJG__capabilityStrip span{color:#5f5b55;letter-spacing:.07em;text-transform:uppercase;border-right:1px solid #15151524;padding:16px 18px;font-size:.62rem;font-weight:700}.HomeHero-module__ZWTPJG__capabilityStrip span:first-child{padding-left:0}.HomeHero-module__ZWTPJG__capabilityStrip span:last-child{border-right:0}@media (max-width:900px){.HomeHero-module__ZWTPJG__heroGrid{grid-template-columns:1fr;align-items:start}.HomeHero-module__ZWTPJG__introduction{max-width:650px}.HomeHero-module__ZWTPJG__capabilityStrip{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.HomeHero-module__ZWTPJG__inner{padding-top:100px}.HomeHero-module__ZWTPJG__topline span:last-child{display:none}.HomeHero-module__ZWTPJG__heroGrid{gap:55px;padding:60px 0 70px}.HomeHero-module__ZWTPJG__copy h1{font-size:clamp(3.8rem,16vw,5.5rem)}.HomeHero-module__ZWTPJG__lead{font-size:1rem}.HomeHero-module__ZWTPJG__actions{flex-direction:column;align-items:flex-start}.HomeHero-module__ZWTPJG__primaryAction{width:100%}.HomeHero-module__ZWTPJG__capabilityStrip{grid-template-columns:1fr}.HomeHero-module__ZWTPJG__capabilityStrip span{border-bottom:1px solid #1515151f;border-right:0;padding-left:0}.HomeHero-module__ZWTPJG__capabilityStrip span:last-child{border-bottom:0}}
.ProcessSection-module__G585fq__section{color:#171616;background:#e7e4dc;padding:96px 0}.ProcessSection-module__G585fq__kicker{color:#6d5df4;letter-spacing:.12em;text-transform:uppercase;margin-bottom:22px;font-size:.61rem;font-weight:750;display:block}.ProcessSection-module__G585fq__heading{grid-template-columns:1.2fr .8fr;align-items:end;gap:60px;padding-bottom:44px;display:grid}.ProcessSection-module__G585fq__heading h2{letter-spacing:-.065em;max-width:760px;margin:0;font-size:clamp(3.2rem,5vw,5.5rem);font-weight:560;line-height:.98}.ProcessSection-module__G585fq__headingCopy{max-width:460px}.ProcessSection-module__G585fq__headingCopy p{color:#625e58;font-size:.9rem;line-height:1.8}.ProcessSection-module__G585fq__headingCopy a{letter-spacing:.09em;text-transform:uppercase;border-bottom:1px solid #171616;align-items:center;gap:13px;margin-top:27px;padding-bottom:7px;font-size:.61rem;font-weight:700;display:inline-flex}.ProcessSection-module__G585fq__headingCopy svg{width:17px;height:17px}.ProcessSection-module__G585fq__steps{border-top:1px solid #17161638}.ProcessSection-module__G585fq__steps article{border-bottom:1px solid #1716162e;grid-template-columns:minmax(240px,.8fr) minmax(320px,1.2fr);align-items:center;gap:38px;min-height:96px;display:grid}.ProcessSection-module__G585fq__steps h3{letter-spacing:-.045em;margin:0;font-size:clamp(1.8rem,2.7vw,3rem);font-weight:560}.ProcessSection-module__G585fq__steps p{color:#69645d;font-size:.82rem;line-height:1.65}@media (max-width:850px){.ProcessSection-module__G585fq__heading{grid-template-columns:1fr;gap:45px}}@media (max-width:600px){.ProcessSection-module__G585fq__section{padding:72px 0}.ProcessSection-module__G585fq__steps article{grid-template-columns:1fr;gap:12px;padding:26px 0}}
.WhyValeSection-module__IDYDrW__section{color:#171616;background:#f0eee8;padding:96px 0}.WhyValeSection-module__IDYDrW__kicker{color:#6d5df4;letter-spacing:.12em;text-transform:uppercase;margin-bottom:22px;font-size:.61rem;font-weight:750;display:block}.WhyValeSection-module__IDYDrW__heading{grid-template-columns:1.2fr .8fr;align-items:end;gap:60px;padding-bottom:46px;display:grid}.WhyValeSection-module__IDYDrW__heading h2{letter-spacing:-.065em;max-width:820px;margin:0;font-size:clamp(3.2rem,5vw,5.5rem);font-weight:560;line-height:.98}.WhyValeSection-module__IDYDrW__copy{max-width:480px}.WhyValeSection-module__IDYDrW__copy h3{margin:0 0 18px;font-size:1.15rem;font-weight:600}.WhyValeSection-module__IDYDrW__copy p{color:#625e58;font-size:.88rem;line-height:1.8}.WhyValeSection-module__IDYDrW__principles{border-top:1px solid #17161633;border-bottom:1px solid #17161633;grid-template-columns:repeat(2,1fr);display:grid}.WhyValeSection-module__IDYDrW__principles article{border-bottom:1px solid #17161626;border-right:1px solid #17161626;min-height:150px;padding:26px 28px}.WhyValeSection-module__IDYDrW__principles article:nth-child(2n){border-right:0}.WhyValeSection-module__IDYDrW__principles article:nth-last-child(-n+2){border-bottom:0}.WhyValeSection-module__IDYDrW__principles h3{margin:0 0 17px;font-size:1.35rem;font-weight:580}.WhyValeSection-module__IDYDrW__principles p{color:#69645d;max-width:470px;font-size:.82rem;line-height:1.7}.WhyValeSection-module__IDYDrW__bottom{color:#716d66;justify-content:space-between;align-items:center;gap:30px;padding-top:24px;font-size:.61rem;display:flex}.WhyValeSection-module__IDYDrW__bottom a{color:#171616;text-transform:uppercase;letter-spacing:.08em;border-bottom:1px solid #171616;gap:13px;padding-bottom:6px;display:inline-flex}.WhyValeSection-module__IDYDrW__bottom a span{color:#6d5df4}@media (max-width:850px){.WhyValeSection-module__IDYDrW__heading{grid-template-columns:1fr;gap:45px}}@media (max-width:600px){.WhyValeSection-module__IDYDrW__section{padding:72px 0}.WhyValeSection-module__IDYDrW__principles{grid-template-columns:1fr}.WhyValeSection-module__IDYDrW__principles article,.WhyValeSection-module__IDYDrW__principles article:nth-child(2n),.WhyValeSection-module__IDYDrW__principles article:nth-last-child(-n+2){border-bottom:1px solid #17161626;border-right:0}.WhyValeSection-module__IDYDrW__principles article:last-child{border-bottom:0}.WhyValeSection-module__IDYDrW__bottom{flex-direction:column;align-items:flex-start}}
.FinalProjectCTA-module__Je0BCa__section{color:#f0eee8;background:#111;padding:88px 0}.FinalProjectCTA-module__Je0BCa__inner{border-top:1px solid #f0eee826;padding-top:28px}.FinalProjectCTA-module__Je0BCa__kicker{color:#8073ea;letter-spacing:.12em;text-transform:uppercase;font-size:.61rem;font-weight:750;display:block}.FinalProjectCTA-module__Je0BCa__content{grid-template-columns:1.25fr .75fr;align-items:end;gap:65px;padding-top:48px;display:grid}.FinalProjectCTA-module__Je0BCa__content h2{letter-spacing:-.07em;max-width:820px;margin:0;font-size:clamp(3.8rem,6vw,6.7rem);font-weight:540;line-height:.94}.FinalProjectCTA-module__Je0BCa__content p{color:#96918a;max-width:650px;margin-top:22px;font-size:.95rem;line-height:1.8}.FinalProjectCTA-module__Je0BCa__actions{flex-direction:column;align-items:flex-start;gap:18px;display:flex}.FinalProjectCTA-module__Je0BCa__primaryAction{color:#111;letter-spacing:.09em;text-transform:uppercase;background:#f0eee8;justify-content:space-between;align-items:center;gap:35px;width:min(100%,330px);min-height:62px;padding:0 20px;font-size:.64rem;font-weight:750;display:flex}.FinalProjectCTA-module__Je0BCa__primaryAction svg{width:18px;height:18px}.FinalProjectCTA-module__Je0BCa__actions>a:last-child{color:#aaa59d;border-bottom:1px solid #f0eee859;padding-bottom:6px;font-size:.68rem}@media (max-width:800px){.FinalProjectCTA-module__Je0BCa__content{grid-template-columns:1fr;gap:50px}}@media (max-width:600px){.FinalProjectCTA-module__Je0BCa__section{padding:70px 0}.FinalProjectCTA-module__Je0BCa__content{padding-top:38px}.FinalProjectCTA-module__Je0BCa__primaryAction{width:100%}}
.PremiumSiteFooter-module__fg4n4q__footer{color:#f0eee8;background:#0b0b0b;position:relative;overflow:hidden}.PremiumSiteFooter-module__fg4n4q__footer:before{content:"";pointer-events:none;border:1px solid #6d5df41f;border-radius:50%;width:560px;height:560px;position:absolute;top:-240px;right:-180px}.PremiumSiteFooter-module__fg4n4q__inner{z-index:1;padding-top:68px;padding-bottom:28px;position:relative}.PremiumSiteFooter-module__fg4n4q__top{border-bottom:1px solid #f0eee824;justify-content:space-between;align-items:flex-start;gap:60px;padding-bottom:55px;display:flex}.PremiumSiteFooter-module__fg4n4q__brand{align-items:center;display:inline-flex}.PremiumSiteFooter-module__fg4n4q__logo{object-fit:contain;width:auto;height:78px}.PremiumSiteFooter-module__fg4n4q__top p{color:#908b83;text-align:right;max-width:430px;font-size:1rem;font-weight:500;line-height:1.6}.PremiumSiteFooter-module__fg4n4q__grid{border-bottom:1px solid #f0eee824;grid-template-columns:1fr 1.35fr .8fr;padding:56px 0 62px;display:grid}.PremiumSiteFooter-module__fg4n4q__column{border-right:1px solid #f0eee81f;min-height:170px;padding:0 34px}.PremiumSiteFooter-module__fg4n4q__column:first-child{padding-left:0}.PremiumSiteFooter-module__fg4n4q__lastColumn{border-right:0;padding-right:0}.PremiumSiteFooter-module__fg4n4q__label{color:#66625d;letter-spacing:.14em;text-transform:uppercase;margin-bottom:28px;font-size:.51rem;font-weight:750;display:block}.PremiumSiteFooter-module__fg4n4q__column nav,.PremiumSiteFooter-module__fg4n4q__contact{flex-direction:column;align-items:flex-start;gap:11px;display:flex}.PremiumSiteFooter-module__fg4n4q__column nav a,.PremiumSiteFooter-module__fg4n4q__contact a,.PremiumSiteFooter-module__fg4n4q__contact span{color:#aaa59d;font-size:.74rem}.PremiumSiteFooter-module__fg4n4q__column nav a,.PremiumSiteFooter-module__fg4n4q__contact a{transition:color .18s}.PremiumSiteFooter-module__fg4n4q__column nav a:hover,.PremiumSiteFooter-module__fg4n4q__contact a:hover{color:#f0eee8}.PremiumSiteFooter-module__fg4n4q__projectLink{letter-spacing:.08em;text-transform:uppercase;border-bottom:1px solid #8073ea;align-items:center;gap:15px;width:max-content;padding-bottom:7px;font-size:.71rem;font-weight:700;display:flex}.PremiumSiteFooter-module__fg4n4q__projectLink span{color:#65bfae;font-size:1rem}.PremiumSiteFooter-module__fg4n4q__bottom{color:#5f5c57;letter-spacing:.13em;text-transform:uppercase;grid-template-columns:1fr auto 1fr;align-items:center;padding-top:25px;font-size:.49rem;font-weight:700;display:grid}.PremiumSiteFooter-module__fg4n4q__bottom span:nth-child(2){color:#8073ea}.PremiumSiteFooter-module__fg4n4q__bottom a{justify-self:end;transition:color .18s}.PremiumSiteFooter-module__fg4n4q__bottom a:hover{color:#b6b1a9}@media (max-width:800px){.PremiumSiteFooter-module__fg4n4q__top{flex-direction:column}.PremiumSiteFooter-module__fg4n4q__logo{height:68px}.PremiumSiteFooter-module__fg4n4q__top p{text-align:left}.PremiumSiteFooter-module__fg4n4q__grid{grid-template-columns:1fr}.PremiumSiteFooter-module__fg4n4q__column,.PremiumSiteFooter-module__fg4n4q__column:first-child,.PremiumSiteFooter-module__fg4n4q__lastColumn{border-bottom:1px solid #f0eee81f;border-right:0;min-height:0;padding:28px 0}.PremiumSiteFooter-module__fg4n4q__lastColumn{border-bottom:0}.PremiumSiteFooter-module__fg4n4q__bottom{grid-template-columns:1fr;gap:16px}.PremiumSiteFooter-module__fg4n4q__bottom a{justify-self:start}}@media (max-width:560px){.PremiumSiteFooter-module__fg4n4q__inner{padding-top:48px}.PremiumSiteFooter-module__fg4n4q__logo{height:56px}}
.SiteHeader-module__mdpVJq__header{z-index:100;color:#151515;height:104px;transition:height .22s,background .22s,box-shadow .22s;position:absolute;top:0;left:0;right:0}.SiteHeader-module__mdpVJq__scrolled{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#f0eee8f5;height:78px;position:fixed;box-shadow:0 1px #1515151c}.SiteHeader-module__mdpVJq__inner{grid-template-columns:1fr auto 1fr;align-items:center;height:100%;display:grid}.SiteHeader-module__mdpVJq__brand{align-items:center;width:max-content;display:inline-flex}.SiteHeader-module__mdpVJq__logo{object-fit:contain;width:165px;height:auto;display:block}.SiteHeader-module__mdpVJq__scrolled .SiteHeader-module__mdpVJq__logo{width:205px;height:auto}.SiteHeader-module__mdpVJq__navigation{align-items:center;gap:34px;display:flex}.SiteHeader-module__mdpVJq__navigation a{color:#45423d;letter-spacing:.09em;text-transform:uppercase;font-size:.65rem;font-weight:700;position:relative}.SiteHeader-module__mdpVJq__navigation a:after{content:"";transform-origin:100%;background:linear-gradient(90deg,#65bfae,#6d5df4);height:1px;transition:transform .2s;position:absolute;bottom:-9px;left:0;right:0;transform:scaleX(0)}.SiteHeader-module__mdpVJq__navigation a:hover:after,.SiteHeader-module__mdpVJq__navigation .SiteHeader-module__mdpVJq__active:after{transform-origin:0;transform:scaleX(1)}.SiteHeader-module__mdpVJq__projectLink{letter-spacing:.09em;text-transform:uppercase;border-bottom:1px solid #1515158c;justify-self:end;align-items:center;gap:12px;width:max-content;padding-bottom:6px;font-size:.66rem;font-weight:750;display:inline-flex}.SiteHeader-module__mdpVJq__projectLink svg{color:#6d5df4;width:18px;height:18px}.SiteHeader-module__mdpVJq__menuButton{background:0 0;border:0;width:44px;height:44px;display:none;position:relative}.SiteHeader-module__mdpVJq__menuButton span{background:#151515;width:24px;height:1px;transition:transform .2s,top .2s;position:absolute;left:10px}.SiteHeader-module__mdpVJq__menuButton span:first-child{top:18px}.SiteHeader-module__mdpVJq__menuButton span:last-child{top:25px}.SiteHeader-module__mdpVJq__menuButtonOpen span:first-child{top:22px;transform:rotate(45deg)}.SiteHeader-module__mdpVJq__menuButtonOpen span:last-child{top:22px;transform:rotate(-45deg)}.SiteHeader-module__mdpVJq__mobileMenu{z-index:90;visibility:hidden;color:#f0eee8;opacity:0;background:#111;transition:visibility .24s,opacity .24s,transform .24s;position:fixed;inset:0;transform:translateY(-14px)}.SiteHeader-module__mdpVJq__mobileMenuOpen{visibility:visible;opacity:1;transform:none}.SiteHeader-module__mdpVJq__mobileInner{flex-direction:column;min-height:100svh;padding-top:102px;padding-bottom:28px;display:flex}.SiteHeader-module__mdpVJq__mobileBrand{padding-bottom:26px}.SiteHeader-module__mdpVJq__mobileLogo{object-fit:contain;width:235px;height:auto;display:block}.SiteHeader-module__mdpVJq__mobileLabel{color:#817d76;letter-spacing:.14em;text-transform:uppercase;border-bottom:1px solid #f0eee829;justify-content:space-between;padding-bottom:16px;font-size:.55rem;font-weight:700;display:flex}.SiteHeader-module__mdpVJq__mobileNavigation{margin-top:26px}.SiteHeader-module__mdpVJq__mobileNavigation a{border-bottom:1px solid #f0eee821;grid-template-columns:42px 1fr 24px;align-items:center;min-height:88px;display:grid}.SiteHeader-module__mdpVJq__mobileNavigation a>span{color:#8073ea;font-size:.55rem;font-weight:800}.SiteHeader-module__mdpVJq__mobileNavigation strong{letter-spacing:-.045em;font-size:clamp(2rem,9vw,3.8rem);font-weight:520}.SiteHeader-module__mdpVJq__mobileNavigation svg{color:#65bfae;width:19px;height:19px}.SiteHeader-module__mdpVJq__mobileFooter{justify-content:space-between;align-items:flex-end;gap:25px;margin-top:auto;padding-top:35px;display:flex}.SiteHeader-module__mdpVJq__mobileFooter a{letter-spacing:.09em;text-transform:uppercase;align-items:center;gap:12px;font-size:.65rem;font-weight:700;display:flex}.SiteHeader-module__mdpVJq__mobileFooter a svg{color:#8073ea;width:18px;height:18px}.SiteHeader-module__mdpVJq__mobileFooter>span{color:#817d76;font-size:.64rem}@media (max-width:860px){.SiteHeader-module__mdpVJq__navigation,.SiteHeader-module__mdpVJq__projectLink{display:none}.SiteHeader-module__mdpVJq__inner{grid-template-columns:1fr auto}.SiteHeader-module__mdpVJq__menuButton{justify-self:end;display:block}.SiteHeader-module__mdpVJq__logo{width:190px}}@media (max-width:560px){.SiteHeader-module__mdpVJq__header{height:90px}.SiteHeader-module__mdpVJq__logo{width:175px}.SiteHeader-module__mdpVJq__mobileLogo{width:185px}.SiteHeader-module__mdpVJq__mobileLabel span:last-child{display:none}.SiteHeader-module__mdpVJq__mobileFooter{flex-direction:column;align-items:flex-start}}@media (min-width:861px){.SiteHeader-module__mdpVJq__mobileMenu{display:none}}
.ValeOSShowcase-module__BOVz7G__section{color:#f0eee8;background:#101010;padding:120px 0 105px}.ValeOSShowcase-module__BOVz7G__inner{position:relative}.ValeOSShowcase-module__BOVz7G__heading{grid-template-columns:1.1fr .9fr;align-items:end;gap:80px;padding-bottom:54px;display:grid}.ValeOSShowcase-module__BOVz7G__kicker{color:#8073ea;letter-spacing:.12em;text-transform:uppercase;margin-bottom:20px;font-size:.61rem;font-weight:750;display:block}.ValeOSShowcase-module__BOVz7G__heading h2{letter-spacing:-.07em;margin:0;font-size:clamp(4rem,6vw,6.5rem);font-weight:560;line-height:.92}.ValeOSShowcase-module__BOVz7G__copy{max-width:500px}.ValeOSShowcase-module__BOVz7G__copy h3{margin:0 0 18px;font-size:1.25rem;font-weight:600}.ValeOSShowcase-module__BOVz7G__copy p{color:#96918a;font-size:.88rem;line-height:1.8}.ValeOSShowcase-module__BOVz7G__copy p+p{margin-top:15px}.ValeOSShowcase-module__BOVz7G__screen{background:#08090b;border:1px solid #f0eee824;overflow:hidden;box-shadow:0 35px 80px #00000040}.ValeOSShowcase-module__BOVz7G__screenHeader{color:#77736d;letter-spacing:.11em;text-transform:uppercase;border-bottom:1px solid #f0eee81a;justify-content:space-between;align-items:center;height:48px;padding:0 18px;font-size:.5rem;font-weight:700;display:flex}.ValeOSShowcase-module__BOVz7G__status{align-items:center;gap:8px;display:inline-flex}.ValeOSShowcase-module__BOVz7G__status i{background:#65bfae;border-radius:50%;width:6px;height:6px}.ValeOSShowcase-module__BOVz7G__image{width:100%;height:auto;display:block}.ValeOSShowcase-module__BOVz7G__proof{border-bottom:1px solid #f0eee824;grid-template-columns:.82fr 1.18fr;gap:70px;padding:62px 0 52px;display:grid}.ValeOSShowcase-module__BOVz7G__proofIntro>span,.ValeOSShowcase-module__BOVz7G__value>span{color:#8073ea;letter-spacing:.13em;text-transform:uppercase;margin-bottom:18px;font-size:.54rem;font-weight:750;display:block}.ValeOSShowcase-module__BOVz7G__proofIntro h3{letter-spacing:-.055em;max-width:500px;margin:0;font-size:clamp(2rem,3.4vw,3.7rem);font-weight:540;line-height:1}.ValeOSShowcase-module__BOVz7G__proofIntro p{color:#8f8a82;max-width:500px;margin-top:22px;font-size:.82rem;line-height:1.78}.ValeOSShowcase-module__BOVz7G__areas{border-top:1px solid #f0eee821;border-left:1px solid #f0eee821;grid-template-columns:repeat(2,1fr);display:grid}.ValeOSShowcase-module__BOVz7G__areas article{border-bottom:1px solid #f0eee821;border-right:1px solid #f0eee821;grid-template-columns:28px 1fr;gap:20px;min-height:126px;padding:22px;display:grid}.ValeOSShowcase-module__BOVz7G__areas article>span{color:#8073ea;font-size:.5rem;font-weight:800}.ValeOSShowcase-module__BOVz7G__areas h4{color:#dedad3;margin:0;font-size:.92rem;font-weight:600}.ValeOSShowcase-module__BOVz7G__areas p{color:#77736d;max-width:260px;margin-top:10px;font-size:.68rem;line-height:1.6}.ValeOSShowcase-module__BOVz7G__value{border-bottom:1px solid #f0eee824;grid-template-columns:.35fr 1.65fr;align-items:start;gap:50px;padding:32px 0;display:grid}.ValeOSShowcase-module__BOVz7G__value>span{margin:2px 0 0}.ValeOSShowcase-module__BOVz7G__value p{color:#a09b93;max-width:780px;font-size:.84rem;line-height:1.75}.ValeOSShowcase-module__BOVz7G__footer{color:#7f7a73;justify-content:space-between;align-items:center;gap:40px;padding-top:30px;font-size:.65rem;display:flex}.ValeOSShowcase-module__BOVz7G__footer a{color:#d7d3cc;letter-spacing:.09em;text-transform:uppercase;border-bottom:1px solid #8073ea;align-items:center;gap:14px;padding-bottom:7px;font-size:.61rem;font-weight:700;display:inline-flex}.ValeOSShowcase-module__BOVz7G__footer svg{color:#8073ea;width:17px;height:17px}@media (max-width:850px){.ValeOSShowcase-module__BOVz7G__section{padding:100px 0}.ValeOSShowcase-module__BOVz7G__heading,.ValeOSShowcase-module__BOVz7G__proof{grid-template-columns:1fr;gap:45px}.ValeOSShowcase-module__BOVz7G__copy,.ValeOSShowcase-module__BOVz7G__proofIntro p{max-width:650px}.ValeOSShowcase-module__BOVz7G__value{grid-template-columns:1fr;gap:24px}}@media (max-width:600px){.ValeOSShowcase-module__BOVz7G__section{padding:78px 0}.ValeOSShowcase-module__BOVz7G__heading{padding-bottom:44px}.ValeOSShowcase-module__BOVz7G__screenHeader span:first-child{display:none}.ValeOSShowcase-module__BOVz7G__proof{padding:48px 0 42px}.ValeOSShowcase-module__BOVz7G__areas{grid-template-columns:1fr}.ValeOSShowcase-module__BOVz7G__areas article{min-height:108px}.ValeOSShowcase-module__BOVz7G__footer{flex-direction:column;align-items:flex-start}}
.LashTherapyShowcase-module__y-H4fa__section{--vale-paper:#f0eee8;--vale-ink:#171616;--lash-black:#070707;--lash-charcoal:#111;--lash-soft:#1a1a1a;--lash-white:#f4f2ed;--lash-muted:#9b9b96;--lash-line:#2b2b2b;background:var(--vale-paper);color:var(--vale-ink);padding:120px 0 108px;position:relative;overflow:hidden}.LashTherapyShowcase-module__y-H4fa__inner{position:relative}.LashTherapyShowcase-module__y-H4fa__meta{color:#76716b;letter-spacing:.14em;text-transform:uppercase;grid-template-columns:36px 1fr;gap:22px;font-size:.61rem;font-weight:700;display:grid}.LashTherapyShowcase-module__y-H4fa__meta span:first-child{color:#6d5df4}.LashTherapyShowcase-module__y-H4fa__heading{border-top:1px solid #1716162b;grid-template-columns:minmax(0,1.35fr) minmax(310px,.65fr);align-items:end;gap:68px;margin-top:44px;padding:44px 0 60px;display:grid}.LashTherapyShowcase-module__y-H4fa__category{color:#77716a;letter-spacing:.14em;text-transform:uppercase;margin-bottom:24px;font-size:.59rem;font-weight:700;display:block}.LashTherapyShowcase-module__y-H4fa__heading h2{letter-spacing:-.09em;margin:0;font-size:clamp(5.4rem,10vw,10.8rem);font-weight:540;line-height:.69}.LashTherapyShowcase-module__y-H4fa__heading h2 em{color:#171616;letter-spacing:-.07em;margin-left:13%;font-family:Georgia,Times New Roman,serif;font-size:.9em;font-weight:400}.LashTherapyShowcase-module__y-H4fa__headingCopy{max-width:440px;padding-bottom:5px}.LashTherapyShowcase-module__y-H4fa__lead{color:#292625;letter-spacing:-.035em;margin-bottom:28px;font-family:Georgia,Times New Roman,serif;font-size:clamp(1.65rem,2.4vw,2.4rem);font-style:italic;line-height:1.18}.LashTherapyShowcase-module__y-H4fa__headingCopy>p:last-child{color:#68625d;font-size:.9rem;line-height:1.82}.LashTherapyShowcase-module__y-H4fa__projectWorld{background:var(--lash-black);min-height:840px;color:var(--lash-white);font-family:var(--font-lash-therapy), Montserrat, Arial, sans-serif;position:relative}.LashTherapyShowcase-module__y-H4fa__projectCanvas{min-height:840px;position:relative;overflow:hidden}.LashTherapyShowcase-module__y-H4fa__projectNav{z-index:6;color:#fff;border-bottom:1px solid #ffffff2e;grid-template-columns:1fr auto 1fr;align-items:center;width:100%;height:94px;padding:0 4vw;display:grid;position:absolute;top:0;left:0}.LashTherapyShowcase-module__y-H4fa__wordmark,.LashTherapyShowcase-module__y-H4fa__wordmarkSmall{text-transform:uppercase;flex-direction:column;width:max-content;line-height:.85;display:flex}.LashTherapyShowcase-module__y-H4fa__wordmark strong{letter-spacing:.34em;font-size:18px;font-weight:700}.LashTherapyShowcase-module__y-H4fa__wordmark span{letter-spacing:.62em;margin-top:8px;font-size:8px;font-weight:600}.LashTherapyShowcase-module__y-H4fa__projectLinks{letter-spacing:.12em;text-transform:uppercase;gap:34px;font-size:12px;font-weight:600;display:flex}.LashTherapyShowcase-module__y-H4fa__projectBook{letter-spacing:.12em;text-transform:uppercase;justify-self:end;align-items:center;gap:14px;font-size:12px;font-weight:600;display:flex}.LashTherapyShowcase-module__y-H4fa__projectBook svg{width:18px;height:18px}.LashTherapyShowcase-module__y-H4fa__heroImage{filter:grayscale()contrast(1.08);background-color:#070707;background-image:linear-gradient(90deg,#070707 0% 34%,#070707fa 40%,#070707c7 46%,#07070761 52%,#07070700 60%),url(/lash-therapy-hero.jpg);background-position:50%,100%;background-repeat:no-repeat;background-size:100% 100%,50%;position:absolute;inset:0}.LashTherapyShowcase-module__y-H4fa__heroShade{background:linear-gradient(90deg,#000000c7 0%,#00000047 62%,#0006),linear-gradient(#0000 45%,#000000b3);position:absolute;inset:0}.LashTherapyShowcase-module__y-H4fa__projectHero{z-index:3;padding:0 7vw 6.5vh;position:absolute;bottom:0;left:0;right:0}.LashTherapyShowcase-module__y-H4fa__projectEyebrow{letter-spacing:.28em;text-transform:uppercase;font-size:10px;font-weight:600}.LashTherapyShowcase-module__y-H4fa__projectHero h3{max-width:1180px;color:var(--lash-white);font-family:var(--font-lash-therapy), Montserrat, Arial, sans-serif;letter-spacing:.12em;text-transform:uppercase;margin:26px 0 40px;font-size:clamp(72px,10vw,158px);font-style:normal;font-weight:600;line-height:.78}.LashTherapyShowcase-module__y-H4fa__projectHero h3 em{font-style:normal;font-weight:400}.LashTherapyShowcase-module__y-H4fa__projectHeroBottom{border-top:1px solid #ffffff47;justify-content:space-between;align-items:flex-end;gap:40px;padding-top:25px;display:flex}.LashTherapyShowcase-module__y-H4fa__projectHeroBottom p{color:#d1d1cd;letter-spacing:.025em;max-width:440px;font-size:1rem;line-height:1.7}.LashTherapyShowcase-module__y-H4fa__lightButton{background:var(--lash-white);color:#080808;letter-spacing:.16em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:48px;min-width:245px;padding:19px 24px;font-size:10px;font-weight:600;display:inline-flex}.LashTherapyShowcase-module__y-H4fa__lightButton svg{width:18px;height:18px}.LashTherapyShowcase-module__y-H4fa__scrollNote{z-index:5;color:#bbb;letter-spacing:.2em;text-transform:uppercase;writing-mode:vertical-rl;gap:16px;font-size:9px;display:flex;position:absolute;bottom:4vh;right:3vw}.LashTherapyShowcase-module__y-H4fa__scrollNote i{background:#ffffff73;width:1px;height:42px}.LashTherapyShowcase-module__y-H4fa__bookingPanel{z-index:8;color:#f5f5f5;width:min(1040px,100% - 80px);font-family:var(--font-lash-therapy), Montserrat, Arial, sans-serif;background:#151515;border:1px solid #333;margin:-58px auto 0;position:relative;box-shadow:0 55px 110px #00000059}.LashTherapyShowcase-module__y-H4fa__bookingHeader{border-bottom:1px solid #333;justify-content:space-between;align-items:center;height:80px;padding:0 34px;display:flex}.LashTherapyShowcase-module__y-H4fa__wordmarkSmall strong{letter-spacing:.22em;font-size:14px;font-weight:500}.LashTherapyShowcase-module__y-H4fa__wordmarkSmall span{letter-spacing:.45em;text-align:center;margin-top:5px;font-size:7px}.LashTherapyShowcase-module__y-H4fa__bookingHeader>span{color:#b8b8b8;letter-spacing:.12em;text-transform:uppercase;font-size:11px}.LashTherapyShowcase-module__y-H4fa__bookingIntro{text-align:center;border-bottom:1px solid #333;padding:46px 45px}.LashTherapyShowcase-module__y-H4fa__bookingIntro>span{letter-spacing:.35em;text-transform:uppercase;font-size:12px;font-weight:500}.LashTherapyShowcase-module__y-H4fa__bookingIntro h4{font-family:var(--font-lash-therapy), Montserrat, Arial, sans-serif;letter-spacing:-.02em;text-transform:none;margin:16px 0 0;font-size:clamp(2.3rem,4vw,4rem);font-weight:400}.LashTherapyShowcase-module__y-H4fa__bookingIntro p{color:#b8b8b8;letter-spacing:.025em;max-width:600px;margin:20px auto 0;font-size:1rem;line-height:1.75}.LashTherapyShowcase-module__y-H4fa__bookingBody{padding:32px 42px 38px}.LashTherapyShowcase-module__y-H4fa__bookingStep{background:#111;border:1px solid #393939;grid-template-columns:34px 1fr auto;align-items:center;gap:24px;min-height:92px;padding:0 22px;display:grid}.LashTherapyShowcase-module__y-H4fa__bookingStep>span{color:#777;font-size:10px}.LashTherapyShowcase-module__y-H4fa__bookingStep div{flex-direction:column;gap:5px;display:flex}.LashTherapyShowcase-module__y-H4fa__bookingStep small,.LashTherapyShowcase-module__y-H4fa__bookingFacts span{color:#8f8f8b;letter-spacing:.15em;text-transform:uppercase;font-size:9px}.LashTherapyShowcase-module__y-H4fa__bookingStep strong{letter-spacing:.08em;text-transform:uppercase;font-size:15px;font-weight:600}.LashTherapyShowcase-module__y-H4fa__bookingStep b{color:#f5f5f5;letter-spacing:.14em;text-transform:uppercase;font-size:9px;font-weight:600}.LashTherapyShowcase-module__y-H4fa__bookingFacts{border-top:1px solid #333;border-left:1px solid #333;grid-template-columns:repeat(3,1fr);margin-top:18px;display:grid}.LashTherapyShowcase-module__y-H4fa__bookingFacts>div{border-bottom:1px solid #333;border-right:1px solid #333;flex-direction:column;justify-content:space-between;min-height:105px;padding:20px;display:flex}.LashTherapyShowcase-module__y-H4fa__bookingFacts strong{font-size:17px;font-weight:500}.LashTherapyShowcase-module__y-H4fa__bookingAction{color:#080808;letter-spacing:.16em;text-transform:uppercase;background:#f4f2ed;justify-content:space-between;align-items:center;gap:45px;width:max-content;min-width:270px;margin-top:26px;margin-left:auto;padding:17px 20px;font-size:9px;font-weight:600;display:flex}.LashTherapyShowcase-module__y-H4fa__bookingAction svg{width:16px;height:16px}.LashTherapyShowcase-module__y-H4fa__details{padding-top:80px}.LashTherapyShowcase-module__y-H4fa__story{border-bottom:1px solid #17161629;grid-template-columns:1.2fr .8fr;gap:72px;padding:0 0 66px;display:grid}.LashTherapyShowcase-module__y-H4fa__storyHeading>span,.LashTherapyShowcase-module__y-H4fa__scope>div:first-child>span{color:#817b73;letter-spacing:.14em;text-transform:uppercase;font-size:.57rem;font-weight:700}.LashTherapyShowcase-module__y-H4fa__storyHeading h3{letter-spacing:-.065em;max-width:760px;margin-top:25px;font-size:clamp(2.6rem,4.6vw,5rem);font-weight:520;line-height:1}.LashTherapyShowcase-module__y-H4fa__storyCopy{align-self:end}.LashTherapyShowcase-module__y-H4fa__storyCopy p{color:#67615b;max-width:430px;font-size:.87rem;line-height:1.82}.LashTherapyShowcase-module__y-H4fa__storyCopy p+p{margin-top:22px}.LashTherapyShowcase-module__y-H4fa__scope{border-bottom:1px solid #17161629;grid-template-columns:.65fr 1.35fr;gap:64px;padding:46px 0;display:grid}.LashTherapyShowcase-module__y-H4fa__scope>div:first-child{flex-direction:column;gap:10px;display:flex}.LashTherapyShowcase-module__y-H4fa__scope>div:first-child strong{font-family:Georgia,Times New Roman,serif;font-size:1.4rem;font-style:italic;font-weight:400}.LashTherapyShowcase-module__y-H4fa__scopeGrid{grid-template-columns:repeat(2,1fr);display:grid}.LashTherapyShowcase-module__y-H4fa__scopeGrid article{border-top:1px solid #17161626;border-right:1px solid #17161626;flex-direction:column;justify-content:space-between;min-height:82px;padding:14px 18px 17px;display:flex}.LashTherapyShowcase-module__y-H4fa__scopeGrid article:nth-child(2n){border-right:0}.LashTherapyShowcase-module__y-H4fa__scopeGrid span{color:#171616;font-size:.5rem;font-weight:800}.LashTherapyShowcase-module__y-H4fa__scopeGrid strong{font-size:.78rem;font-weight:600}.LashTherapyShowcase-module__y-H4fa__proof{border-bottom:1px solid #17161629;grid-template-columns:repeat(4,1fr);display:grid}.LashTherapyShowcase-module__y-H4fa__proof article{border-right:1px solid #17161624;flex-direction:column;justify-content:space-between;min-height:120px;padding:24px 22px;display:flex}.LashTherapyShowcase-module__y-H4fa__proof article:first-child{padding-left:0}.LashTherapyShowcase-module__y-H4fa__proof article:last-child{border-right:0}.LashTherapyShowcase-module__y-H4fa__proof strong{color:#171616;font-family:Georgia,Times New Roman,serif;font-size:clamp(2rem,3vw,3rem);font-style:italic;font-weight:400}.LashTherapyShowcase-module__y-H4fa__proof span{color:#5e5953;letter-spacing:.11em;text-transform:uppercase;font-size:.58rem;font-weight:700}.LashTherapyShowcase-module__y-H4fa__footer{justify-content:space-between;align-items:flex-end;gap:60px;padding-top:34px;display:flex}.LashTherapyShowcase-module__y-H4fa__footer p{color:#69635d;max-width:650px;font-size:.84rem;line-height:1.82}.LashTherapyShowcase-module__y-H4fa__footer a{letter-spacing:.1em;text-transform:uppercase;border-bottom:1px solid #171616;align-items:center;gap:14px;padding-bottom:7px;font-size:.62rem;font-weight:700;display:inline-flex}.LashTherapyShowcase-module__y-H4fa__footer svg{width:18px;height:18px}@media (max-width:980px){.LashTherapyShowcase-module__y-H4fa__section{padding:100px 0}.LashTherapyShowcase-module__y-H4fa__heading{grid-template-columns:1fr;gap:45px}.LashTherapyShowcase-module__y-H4fa__headingCopy{max-width:650px}.LashTherapyShowcase-module__y-H4fa__projectLinks{display:none}.LashTherapyShowcase-module__y-H4fa__projectNav{grid-template-columns:1fr 1fr}.LashTherapyShowcase-module__y-H4fa__projectHero h3{font-size:clamp(72px,12vw,124px)}.LashTherapyShowcase-module__y-H4fa__story{grid-template-columns:1fr;gap:45px}.LashTherapyShowcase-module__y-H4fa__storyCopy{grid-template-columns:repeat(2,1fr);gap:28px;display:grid}.LashTherapyShowcase-module__y-H4fa__storyCopy p+p{margin-top:0}.LashTherapyShowcase-module__y-H4fa__scope{grid-template-columns:1fr}}@media (max-width:700px){.LashTherapyShowcase-module__y-H4fa__section{padding:76px 0}.LashTherapyShowcase-module__y-H4fa__heading{margin-top:38px;padding:42px 0 55px}.LashTherapyShowcase-module__y-H4fa__heading h2{font-size:clamp(4.4rem,20vw,7rem)}.LashTherapyShowcase-module__y-H4fa__projectWorld,.LashTherapyShowcase-module__y-H4fa__projectCanvas{min-height:720px}.LashTherapyShowcase-module__y-H4fa__projectNav{height:80px;padding:0 7vw}.LashTherapyShowcase-module__y-H4fa__projectBook{display:none}.LashTherapyShowcase-module__y-H4fa__projectNav{grid-template-columns:1fr}.LashTherapyShowcase-module__y-H4fa__projectHero{padding:0 7vw 7vh}.LashTherapyShowcase-module__y-H4fa__projectHero h3{letter-spacing:.08em;margin:25px 0 35px;font-size:17vw;line-height:.82}.LashTherapyShowcase-module__y-H4fa__projectHeroBottom{flex-direction:column;align-items:flex-start}.LashTherapyShowcase-module__y-H4fa__lightButton{width:100%}.LashTherapyShowcase-module__y-H4fa__scrollNote{display:none}.LashTherapyShowcase-module__y-H4fa__bookingPanel{width:calc(100% - 30px);margin-top:-35px}.LashTherapyShowcase-module__y-H4fa__bookingHeader,.LashTherapyShowcase-module__y-H4fa__bookingIntro,.LashTherapyShowcase-module__y-H4fa__bookingBody{padding-left:20px;padding-right:20px}.LashTherapyShowcase-module__y-H4fa__bookingFacts{grid-template-columns:1fr}.LashTherapyShowcase-module__y-H4fa__bookingAction{width:100%;min-width:0}.LashTherapyShowcase-module__y-H4fa__details{padding-top:60px}.LashTherapyShowcase-module__y-H4fa__story{padding-bottom:60px}.LashTherapyShowcase-module__y-H4fa__storyCopy{grid-template-columns:1fr}.LashTherapyShowcase-module__y-H4fa__scope{gap:38px;padding:42px 0}.LashTherapyShowcase-module__y-H4fa__scopeGrid{grid-template-columns:1fr}.LashTherapyShowcase-module__y-H4fa__scopeGrid article{border-right:0}.LashTherapyShowcase-module__y-H4fa__proof{grid-template-columns:repeat(2,1fr)}.LashTherapyShowcase-module__y-H4fa__proof article{border-bottom:1px solid #17161624}.LashTherapyShowcase-module__y-H4fa__proof article:nth-child(2n){border-right:0}.LashTherapyShowcase-module__y-H4fa__proof article:first-child{padding-left:24px}.LashTherapyShowcase-module__y-H4fa__footer{flex-direction:column;align-items:flex-start;gap:28px}}
