.landing-module___cEqKa__landingRoot{position:relative}.landing-module___cEqKa__heroGrid{background-image:linear-gradient(#ffffff09 1px,#0000 1px),linear-gradient(90deg,#ffffff09 1px,#0000 1px);background-size:72px 72px;-webkit-mask-image:linear-gradient(#000 10%,#0000 92%);mask-image:linear-gradient(#000 10%,#0000 92%)}.landing-module___cEqKa__heroGlow{background:radial-gradient(circle at 68% 30%,#dfb53c29,#0000 27%),radial-gradient(circle at 93% 64%,#dfb53c17,#0000 22%),radial-gradient(circle at 48% 100%,#ffffff0e,#0000 30%)}.landing-module___cEqKa__heroAurora{opacity:.58;background:radial-gradient(at 24% 40%,#dfb53c2e,#0000 34%),radial-gradient(at 78% 64%,#ffffff12,#0000 30%);inset:-24%}.landing-module___cEqKa__heroMockupSection{background:#030303;min-height:100svh;padding-block:clamp(7rem,11svh,8.25rem) clamp(3.25rem,6svh,4.75rem)}.landing-module___cEqKa__heroMockupShell{z-index:1;flex-direction:column;justify-content:center;align-items:center;gap:clamp(1.35rem,2.5vw,2rem);min-height:calc(100svh - clamp(10.25rem,17svh,13rem));display:flex;position:relative}.landing-module___cEqKa__heroMockupContent{width:min(100%,980px)}.landing-module___cEqKa__heroMockupTitle,.landing-module___cEqKa__heroMockupCopy{z-index:3;text-align:center;width:100%;margin-inline:auto;position:relative}.landing-module___cEqKa__heroMockupHeading{letter-spacing:0;text-shadow:0 26px 70px #00000094;font-size:clamp(2.85rem,5.4vw,5.6rem);line-height:.94}.landing-module___cEqKa__heroMockupTitle{max-width:940px}.landing-module___cEqKa__heroMockupVisualReveal,.landing-module___cEqKa__heroMockupVisual{z-index:2;width:min(1120px,92vw);position:relative}.landing-module___cEqKa__heroMockupVisual{border-radius:clamp(18px,2.2vw,32px);width:100%;overflow:hidden}.landing-module___cEqKa__heroMockupVisual:before{z-index:2;content:"";pointer-events:none;background:linear-gradient(#050505 0%,#050505db 5%,#05050557 14%,#05050500 23% 86%,#050505 100%),linear-gradient(90deg,#050505 0%,#05050500 9% 91%,#050505 100%);position:absolute;inset:0}.landing-module___cEqKa__heroMockupVisual:after{z-index:-1;content:"";filter:blur(42px);background:#00000094;border-radius:999px;position:absolute;inset:12% 8% -8%}.landing-module___cEqKa__heroMockupImage{-webkit-user-select:none;user-select:none;width:100%;height:auto;display:block}.landing-module___cEqKa__heroMockupCopy{max-width:720px}.landing-module___cEqKa__heroMockupHighlight{color:#f1cc67;text-shadow:0 0 22px #dfb53c38;font-style:italic;font-weight:700}.landing-module___cEqKa__heroLayeredStage{z-index:2;pointer-events:none;width:min(118vw,1160px);height:clamp(370px,48vw,570px);margin:.2rem auto 0;animation:.9s cubic-bezier(.22,1,.36,1) both landing-module___cEqKa__hero-mockup-rise;position:relative}.landing-module___cEqKa__heroLayeredStage:after{z-index:-1;content:"";filter:blur(26px);background:#0000007a;border-radius:999px;height:13%;position:absolute;bottom:5%;left:18%;right:10%}.landing-module___cEqKa__heroLayeredAsset{-webkit-user-select:none;user-select:none;height:auto;display:block;transform:translateZ(0)}.landing-module___cEqKa__heroLayeredLaptop{z-index:3;filter:drop-shadow(0 44px 90px #00000094);width:min(72vw,930px);position:absolute;top:3%;left:24%}.landing-module___cEqKa__heroLayeredFloating{z-index:4;filter:drop-shadow(0 28px 52px #0000006b);width:min(32vw,400px);animation:6.2s ease-in-out .3s infinite landing-module___cEqKa__float-late;position:absolute;top:16%;left:3%}.landing-module___cEqKa__heroLayeredPhone{z-index:5;filter:drop-shadow(0 34px 68px #0000008a);width:min(19vw,238px);animation:7s ease-in-out .7s infinite landing-module___cEqKa__float-slow;position:absolute;top:18%;right:1%}.landing-module___cEqKa__stagePerspective{perspective:1400px;transform-style:preserve-3d}.landing-module___cEqKa__vitrineStage{height:clamp(300px,58vw + 118px,470px)}.landing-module___cEqKa__vitrinePhone{width:clamp(78px,23vw,104px)}.landing-module___cEqKa__desktopScreenshot{background:#f4f5f8 url(/landing/vitrine-desktop.webp) 50%/cover no-repeat}@media (min-width:640px){.landing-module___cEqKa__deviceStage{perspective:1900px;height:610px}.landing-module___cEqKa__desktopMotion{width:86%;top:20px;left:0}.landing-module___cEqKa__desktopBezel{border-radius:24px;padding:7px}.landing-module___cEqKa__desktopScreen{border-radius:17px}.landing-module___cEqKa__desktopCamera{width:4px;height:4px;top:3px}.landing-module___cEqKa__deviceBrowserChrome{gap:7px;height:34px;padding:0 13px}.landing-module___cEqKa__deviceBrowserChrome>span:not(.landing-module___cEqKa__deviceAddress){width:8px;height:8px}.landing-module___cEqKa__deviceAddress{height:18px;font-size:7px;line-height:16px}.landing-module___cEqKa__desktopStandNeck{height:36px}.landing-module___cEqKa__desktopStandBase{width:34%;height:10px}.landing-module___cEqKa__phoneMotion{width:196px;top:138px;right:-18px}.landing-module___cEqKa__phoneDevice{border-radius:39px;padding:7px}.landing-module___cEqKa__phoneScreen{border-radius:31px}.landing-module___cEqKa__phoneIsland{height:8px;top:8px}.landing-module___cEqKa__deviceBadge{display:flex;bottom:52px}}@media (min-width:1024px){.landing-module___cEqKa__phoneMotion{width:204px;right:-20px}}.landing-module___cEqKa__dashboardWindow{transform-origin:50%;transform:rotateY(-4deg)rotateX(2deg);box-shadow:0 42px 100px #0000007a,0 0 0 1px #ffffff0f,inset 0 1px #ffffff14}.landing-module___cEqKa__phoneFrame{box-shadow:0 35px 80px #00000085,0 0 0 1px #ffffff14,inset 0 0 0 3px #ffffff08}.landing-module___cEqKa__floatSlow{animation:7s ease-in-out infinite landing-module___cEqKa__float-slow}.landing-module___cEqKa__floatLate{animation:6.2s ease-in-out 1s infinite landing-module___cEqKa__float-late}.landing-module___cEqKa__goldPulse{box-shadow:0 0 0 6px #dfb53c12}.landing-module___cEqKa__shine{position:relative;overflow:hidden}.landing-module___cEqKa__shine:after{content:"";background:linear-gradient(90deg,#0000,#ffffff47,#0000);width:25%;animation:5.5s ease-in-out both landing-module___cEqKa__shine;position:absolute;inset:-60% auto -60% -35%;transform:translate(0,0)rotate(18deg)}.landing-module___cEqKa__realScreenshot{backface-visibility:hidden;background-color:#f4f5f8;transform:translateZ(0)}.landing-module___cEqKa__propertyImageA{background:linear-gradient(150deg,#0000 0 35%,#dfb53c33 36% 38%,#0000 39%),linear-gradient(30deg,#111 0 38%,#252525 39% 62%,#0b0b0b 63%)}.landing-module___cEqKa__propertyImageB{background:linear-gradient(90deg,#0000 0 22%,#ffffff14 23% 24%,#0000 25% 68%,#dfb53c38 69% 71%,#0000 72%),linear-gradient(145deg,#1d1d1f 0 40%,#090909 41% 67%,#2d2513 68%)}.landing-module___cEqKa__propertyImageC{background:radial-gradient(circle at 68% 38%,#dfb53c57,#0000 16%),linear-gradient(35deg,#080808 0 34%,#242426 35% 65%,#101010 66%)}.landing-module___cEqKa__vitrineGrid{background-image:linear-gradient(#dfb53c0f 1px,#0000 1px),linear-gradient(90deg,#dfb53c0f 1px,#0000 1px);background-size:44px 44px}.landing-module___cEqKa__securityGrid{background-image:linear-gradient(#dfb53c0a 1px,#0000 1px),linear-gradient(90deg,#dfb53c0a 1px,#0000 1px),radial-gradient(#dfb53c33 1px,#0000 1px);background-position:0 0,0 0,0 0;background-size:58px 58px,58px 58px,18px 18px;animation:18s linear infinite landing-module___cEqKa__security-grid-shift;-webkit-mask-image:radial-gradient(circle,#000,#0000 68%);mask-image:radial-gradient(circle,#000,#0000 68%)}.landing-module___cEqKa__securityScan{opacity:.45;filter:blur(10px);background:conic-gradient(from 90deg,#0000 0deg,#dfb53c1f 50deg,#0000 104deg),radial-gradient(circle,#dfb53c1f,#0000 62%);animation:38s linear infinite landing-module___cEqKa__spin-ring}.landing-module___cEqKa__securityRing{animation:34s linear infinite landing-module___cEqKa__spin-ring}.landing-module___cEqKa__securityRingReverse{animation:28s linear infinite landing-module___cEqKa__spin-ring-reverse}.landing-module___cEqKa__securityLockBadge{animation:3.8s ease-in-out infinite landing-module___cEqKa__security-lock-breathe}.landing-module___cEqKa__securityFloatSlow{animation:7s ease-in-out infinite landing-module___cEqKa__float-slow}.landing-module___cEqKa__securityFloatLate{animation:6.2s ease-in-out 1s infinite landing-module___cEqKa__float-late}.landing-module___cEqKa__crmAgendaMockup{background:radial-gradient(circle at 82% 0,#dfb53c2e,#0000 30%),linear-gradient(#fffaf0 0%,#fff 48%,#fbfbf8 100%);position:relative;transform:translateZ(0)}.landing-module___cEqKa__crmAgendaMockup:after{content:"";pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 1px #ffffffbf,inset 0 0 0 1px #ffffff38}.landing-module___cEqKa__ctaGlow{background:radial-gradient(circle at 15% 0,#ffffff6b,#0000 34%),radial-gradient(circle at 90% 85%,#4b380f33,#0000 32%)}.landing-module___cEqKa__pricingPattern{background-image:linear-gradient(#946f180b 1px,#0000 1px),linear-gradient(90deg,#946f180b 1px,#0000 1px);background-size:64px 64px;-webkit-mask-image:linear-gradient(#0000,#000 15% 82%,#0000);mask-image:linear-gradient(#0000,#000 15% 82%,#0000)}.landing-module___cEqKa__storyVisual>div{transform-origin:50%;transition:transform .5s cubic-bezier(.22,1,.36,1),box-shadow .5s cubic-bezier(.22,1,.36,1)}.landing-module___cEqKa__storyVisual:hover>div{transform:translateY(-7px)rotate(.35deg)scale(1.018);box-shadow:0 30px 80px #0000002b}.landing-module___cEqKa__securityCard,.landing-module___cEqKa__featureCard{transition:transform .38s cubic-bezier(.22,1,.36,1),border-color .38s,box-shadow .38s;position:relative;overflow:hidden}.landing-module___cEqKa__securityCard:before,.landing-module___cEqKa__featureCard:before{content:"";pointer-events:none;opacity:0;transition:opacity .38s;position:absolute;inset:0}.landing-module___cEqKa__securityCard:before{background:radial-gradient(circle at 15% 10%,#dfb53c2e,#0000 48%)}.landing-module___cEqKa__featureCard:before{background:linear-gradient(115deg,#0000 10%,#dfb53c1a 48%,#0000 80%)}.landing-module___cEqKa__securityCard:hover,.landing-module___cEqKa__featureCard:hover{transform:translateY(-6px)}.landing-module___cEqKa__securityCard:hover{border-color:#dfb53c4d;box-shadow:0 24px 65px #0000004d}.landing-module___cEqKa__featureCard:hover{border-color:#dfb53c7a;box-shadow:0 24px 60px #5b400724}.landing-module___cEqKa__pillarCard{transform-origin:top}.landing-module___cEqKa__pillarStage{isolation:isolate}.landing-module___cEqKa__mobilePillarCard{isolation:isolate;backface-visibility:hidden;will-change:transform, opacity}.landing-module___cEqKa__mobilePillarCard:after{z-index:0;content:"";pointer-events:none;opacity:.09;border:1px solid;border-radius:999px;width:190px;height:190px;position:absolute;bottom:-80px;right:-58px;box-shadow:0 0 0 22px #0000,0 0 0 23px,0 0 0 48px #0000,0 0 0 49px}.landing-module___cEqKa__pillarSheen{z-index:0;pointer-events:none;background:linear-gradient(115deg,#ffffff2e,#0000 28%),radial-gradient(circle at 90% 5%,#ffffff29,#0000 27%);position:absolute;inset:0}.landing-module___cEqKa__pillarStageGlow{background:radial-gradient(circle at 50% 32%,#dfb53c3d,#0000 34%),linear-gradient(#f7f7f5 0% 72%,#eee9dc 100%);position:absolute;inset:0}.landing-module___cEqKa__pillarAmbient{background:radial-gradient(circle,#dfb53c29,#0000 70%)}.landing-module___cEqKa__pricingGlowLeft{background:radial-gradient(circle,#dfb53c57,#0000 70%)}.landing-module___cEqKa__pricingGlowRight{background:radial-gradient(circle,#ffffffa3,#0000 70%)}.landing-module___cEqKa__planCardGlow{background:radial-gradient(circle,#dfb53c33,#0000 70%)}.landing-module___cEqKa__securityCard:hover:before,.landing-module___cEqKa__featureCard:hover:before{opacity:1}.landing-module___cEqKa__stepCard:after{content:"";pointer-events:none;opacity:0;background:radial-gradient(circle,#dfb53c2e,#0000 68%);border-radius:999px;height:150px;transition:opacity .4s,transform .5s cubic-bezier(.22,1,.36,1);position:absolute;inset:auto -25% -55% 35%}.landing-module___cEqKa__stepCard:hover:after{opacity:1;transform:translate(-16px,-16px)scale(1.12)}.landing-module___cEqKa__ctaPanel:after{content:"";pointer-events:none;opacity:.34;background:linear-gradient(90deg,#0000 42%,#ffffff6b 50%,#0000 58%);position:absolute;inset:-80% -30%;transform:translate(-38%)rotate(14deg)}@keyframes landing-module___cEqKa__float-slow{0%,to{transform:translate(0,0)}50%{transform:translateY(-10px)}}@keyframes landing-module___cEqKa__float-late{0%,to{transform:translate(0,0)rotate(0)}50%{transform:translateY(8px)rotate(.5deg)}}@keyframes landing-module___cEqKa__shine{0%,58%{transform:translate(0,0)rotate(18deg)}78%,to{transform:translate(640%)rotate(18deg)}}@keyframes landing-module___cEqKa__spin-ring{to{transform:rotate(360deg)}}@keyframes landing-module___cEqKa__spin-ring-reverse{to{transform:rotate(-360deg)}}@keyframes landing-module___cEqKa__security-grid-shift{to{background-position:58px 58px,58px 58px,18px 18px}}@keyframes landing-module___cEqKa__security-lock-breathe{0%,to{transform:translate(0,0)scale(1);box-shadow:0 12px 30px #00000073}50%{transform:translateY(-2px)scale(1.035);box-shadow:0 16px 38px #0000007a,0 0 28px #dfb53c2e}}@keyframes landing-module___cEqKa__hero-mockup-rise{0%{opacity:0;transform:translateY(18px)scale(.985)}to{opacity:1;transform:translate(0,0)scale(1)}}@media (max-width:640px){.landing-module___cEqKa__heroMockupSection{min-height:100svh;padding-block:6.2rem 3rem}.landing-module___cEqKa__heroMockupShell{gap:1.15rem;min-height:calc(100svh - 9.2rem)}.landing-module___cEqKa__heroMockupContent{width:min(100%,23rem)}.landing-module___cEqKa__heroMockupTitle,.landing-module___cEqKa__heroMockupCopy{text-align:center;max-width:23rem;margin-inline:auto}.landing-module___cEqKa__heroMockupHeading{font-size:clamp(2.2rem,11vw,3rem);line-height:.96}.landing-module___cEqKa__heroMockupVisualReveal,.landing-module___cEqKa__heroMockupVisual{width:min(100%,26rem)}.landing-module___cEqKa__heroMockupVisual{border-radius:18px;width:100%}.landing-module___cEqKa__heroMockupVisual:before{background:linear-gradient(#050505 0%,#050505db 6%,#0505054d 17%,#05050500 26% 84%,#050505 100%),linear-gradient(90deg,#050505 0%,#05050500 10% 90%,#050505 100%)}.landing-module___cEqKa__heroMockupCopy p{font-size:.96rem;line-height:1.55}.landing-module___cEqKa__heroLayeredStage{width:112vw;height:310px;margin-top:.45rem;margin-bottom:.15rem;margin-left:50%;transform:translate(-50%)}.landing-module___cEqKa__heroLayeredStage:after{filter:blur(18px);height:12%;bottom:8%;left:18%;right:15%}.landing-module___cEqKa__heroLayeredLaptop{width:94vw;top:18%;left:6%}.landing-module___cEqKa__heroLayeredFloating{width:46vw;top:0;left:2%}.landing-module___cEqKa__heroLayeredPhone{width:24vw;top:21%;right:1%}.landing-module___cEqKa__heroGrid{background-size:44px 44px}.landing-module___cEqKa__dashboardWindow{transform:none}.landing-module___cEqKa__pillarCard{border-radius:24px}.landing-module___cEqKa__floatSlow,.landing-module___cEqKa__floatLate,.landing-module___cEqKa__goldPulse,.landing-module___cEqKa__shine:after,.landing-module___cEqKa__heroAurora,.landing-module___cEqKa__heroLayeredStage,.landing-module___cEqKa__heroLayeredFloating,.landing-module___cEqKa__heroLayeredPhone,.landing-module___cEqKa__ctaPanel:after{animation:none}}@media (hover:none),(pointer:coarse){.landing-module___cEqKa__floatSlow,.landing-module___cEqKa__floatLate,.landing-module___cEqKa__shine:after,.landing-module___cEqKa__heroLayeredStage,.landing-module___cEqKa__heroLayeredFloating,.landing-module___cEqKa__heroLayeredPhone{animation:none}}@media (prefers-reduced-motion:reduce){.landing-module___cEqKa__floatSlow,.landing-module___cEqKa__floatLate,.landing-module___cEqKa__goldPulse,.landing-module___cEqKa__securityFloatSlow,.landing-module___cEqKa__securityFloatLate,.landing-module___cEqKa__securityGrid,.landing-module___cEqKa__securityScan,.landing-module___cEqKa__securityLockBadge,.landing-module___cEqKa__securityRing,.landing-module___cEqKa__securityRingReverse,.landing-module___cEqKa__shine:after,.landing-module___cEqKa__heroAurora,.landing-module___cEqKa__heroLayeredStage,.landing-module___cEqKa__heroLayeredFloating,.landing-module___cEqKa__heroLayeredPhone,.landing-module___cEqKa__ctaPanel:after{animation:none}.landing-module___cEqKa__storyVisual>div,.landing-module___cEqKa__securityCard,.landing-module___cEqKa__featureCard,.landing-module___cEqKa__stepCard:after{transition:none}.landing-module___cEqKa__storyVisual:hover>div,.landing-module___cEqKa__securityCard:hover,.landing-module___cEqKa__featureCard:hover{transform:none}.landing-module___cEqKa__stepCard:hover:after{opacity:0;transform:none}}
