.landing-module__lHnvHW__reveal{opacity:0;transition:opacity .7s cubic-bezier(.22,1,.36,1),transform .7s cubic-bezier(.22,1,.36,1);transition-delay:var(--reveal-delay,0s);will-change:opacity, transform;transform:translateY(24px)}.landing-module__lHnvHW__reveal.landing-module__lHnvHW__isVisible{opacity:1;transform:translate(0,0)}.landing-module__lHnvHW__revealLeft{transform:translate(-28px)}.landing-module__lHnvHW__revealRight{transform:translate(28px)}.landing-module__lHnvHW__revealLeft.landing-module__lHnvHW__isVisible,.landing-module__lHnvHW__revealRight.landing-module__lHnvHW__isVisible{transform:translate(0,0)}@media (max-width:767px){.landing-module__lHnvHW__revealLeft,.landing-module__lHnvHW__revealRight{transform:translateY(24px)}}.landing-module__lHnvHW__revealDepth{transform:perspective(1200px)translate3d(0,28px,-60px)}.landing-module__lHnvHW__revealDepth.landing-module__lHnvHW__isVisible{transform:perspective(1200px)translate(0,0)}.landing-module__lHnvHW__heroBackdrop{background-image:var(--hero-image);transform:translate3d(0, var(--parallax-y,0px), 0);will-change:transform;background-position:50%;background-size:cover;position:absolute;inset:-12% 0}.landing-module__lHnvHW__heroWash{background-image:linear-gradient(var(--dahlia-blue) 0%, #143b93cc 100%);position:absolute;inset:0}.landing-module__lHnvHW__tiltStage{perspective:1100px}.landing-module__lHnvHW__tiltTarget{transform:rotateX(var(--tilt-x,0deg)) rotateY(var(--tilt-y,0deg)) translateZ(0);will-change:transform;transition:transform .35s cubic-bezier(.22,1,.36,1)}.landing-module__lHnvHW__float{animation:7s ease-in-out infinite landing-module__lHnvHW__landingFloat}@keyframes landing-module__lHnvHW__landingFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-14px)}}.landing-module__lHnvHW__card{transition:transform .35s cubic-bezier(.22,1,.36,1),box-shadow .35s cubic-bezier(.22,1,.36,1)}.landing-module__lHnvHW__card:hover{transform:translateY(-6px);box-shadow:0 18px 40px #0b235824}.landing-module__lHnvHW__card:hover .landing-module__lHnvHW__cardIcon{transform:scale(1.08)rotate(-4deg)}.landing-module__lHnvHW__cardIcon{transition:transform .35s cubic-bezier(.22,1,.36,1)}.landing-module__lHnvHW__stickyPanel{position:sticky;top:140px}.landing-module__lHnvHW__featureRow{position:relative}.landing-module__lHnvHW__featureRow:after{content:"";background-color:var(--dahlia-border);width:0;height:1px;transition:width .6s cubic-bezier(.22,1,.36,1);transition-delay:var(--reveal-delay,0s);position:absolute;bottom:0;left:0}.landing-module__lHnvHW__featureRow.landing-module__lHnvHW__isVisible:after{width:100%}.landing-module__lHnvHW__drawCheck path,.landing-module__lHnvHW__drawCheck circle{stroke-dasharray:1;stroke-dashoffset:1px;transition:stroke-dashoffset .9s cubic-bezier(.22,1,.36,1);transition-delay:var(--reveal-delay,0s)}.landing-module__lHnvHW__drawCheck.landing-module__lHnvHW__isVisible path,.landing-module__lHnvHW__drawCheck.landing-module__lHnvHW__isVisible circle,.landing-module__lHnvHW__isVisible .landing-module__lHnvHW__drawCheck path,.landing-module__lHnvHW__isVisible .landing-module__lHnvHW__drawCheck circle{stroke-dashoffset:0}.landing-module__lHnvHW__driftDots{animation:22s ease-in-out infinite alternate landing-module__lHnvHW__landingDrift}@keyframes landing-module__lHnvHW__landingDrift{0%{transform:translate(0,0)}to{transform:translate(18px,-14px)}}.landing-module__lHnvHW__nudgeDown{animation:2.4s ease-in-out infinite landing-module__lHnvHW__landingNudge}@keyframes landing-module__lHnvHW__landingNudge{0%,to{opacity:.75;transform:translateY(0)}50%{opacity:1;transform:translateY(9px)}}.landing-module__lHnvHW__header{transition:padding .4s ease-in-out,box-shadow .4s ease-in-out}.landing-module__lHnvHW__headerScrolled{box-shadow:0 6px 24px #0b235838}.landing-module__lHnvHW__headerLogo{transition:height .4s ease-in-out,width .4s ease-in-out}@media (prefers-reduced-motion:reduce){.landing-module__lHnvHW__reveal,.landing-module__lHnvHW__revealLeft,.landing-module__lHnvHW__revealRight,.landing-module__lHnvHW__revealDepth{opacity:1;transition:none;transform:none}.landing-module__lHnvHW__featureRow:after{width:100%;transition:none}.landing-module__lHnvHW__drawCheck path,.landing-module__lHnvHW__drawCheck circle{stroke-dashoffset:0;transition:none}.landing-module__lHnvHW__heroBackdrop,.landing-module__lHnvHW__tiltTarget{transform:none}.landing-module__lHnvHW__float,.landing-module__lHnvHW__driftDots,.landing-module__lHnvHW__nudgeDown{animation:none}.landing-module__lHnvHW__card,.landing-module__lHnvHW__cardIcon{transition:none}.landing-module__lHnvHW__card:hover{transform:none}}
