.border-glow-card{--edge-proximity:0;--cursor-angle:45deg;--edge-sensitivity:30;--color-sensitivity:calc(var(--edge-sensitivity) + 20);--border-radius:28px;--glow-padding:40px;--cone-spread:25;border-radius:var(--border-radius);isolation:isolate;background:var(--card-bg,#120f17);border:1px solid #ffffff26;display:grid;position:relative;overflow:visible;transform:translateZ(.01px);box-shadow:0 1px 2px #0000001a,0 2px 4px #0000001a,0 4px 8px #0000001a,0 8px 16px #0000001a,0 16px 32px #0000001a,0 32px 64px #0000001a}.border-glow-card:before,.border-glow-card:after,.border-glow-card>.edge-light{content:"";border-radius:inherit;z-index:-1;transition:opacity .25s ease-out;position:absolute;inset:0}.border-glow-card:not(:hover):not(.sweep-active):before,.border-glow-card:not(:hover):not(.sweep-active):after,.border-glow-card:not(:hover):not(.sweep-active)>.edge-light{opacity:0;transition:opacity .75s ease-in-out}.border-glow-card:before{background:linear-gradient(var(--card-bg,#120f17) 0 100%) padding-box, linear-gradient(#fff0 0% 100%) border-box, var(--gradient-one,radial-gradient(at 80% 55%, #be85ff 0px, transparent 50%)) border-box, var(--gradient-two,radial-gradient(at 69% 34%, #ff7a93 0px, transparent 50%)) border-box, var(--gradient-three,radial-gradient(at 8% 6%, #8fffad 0px, transparent 50%)) border-box, var(--gradient-four,radial-gradient(at 41% 38%, #47daff 0px, transparent 50%)) border-box, var(--gradient-five,radial-gradient(at 86% 85%, #7af2ff 0px, transparent 50%)) border-box, var(--gradient-six,radial-gradient(at 82% 18%, #ffe74c 0px, transparent 50%)) border-box, var(--gradient-seven,radial-gradient(at 51% 4%, #ff8d70 0px, transparent 50%)) border-box, var(--gradient-base,linear-gradient(#c299ff 0 100%)) border-box;opacity:calc((var(--edge-proximity) - var(--color-sensitivity)) / (100 - var(--color-sensitivity)));-webkit-mask-image:conic-gradient(from var(--cursor-angle) at center, black calc(var(--cone-spread) * 1%), transparent calc((var(--cone-spread) + 15) * 1%), transparent calc((100 - var(--cone-spread) - 15) * 1%), black calc((100 - var(--cone-spread)) * 1%));mask-image:conic-gradient(from var(--cursor-angle) at center, black calc(var(--cone-spread) * 1%), transparent calc((var(--cone-spread) + 15) * 1%), transparent calc((100 - var(--cone-spread) - 15) * 1%), black calc((100 - var(--cone-spread)) * 1%));border:1px solid #0000}.border-glow-card:after{background:var(--gradient-one,radial-gradient(at 80% 55%, #be85ff 0px, transparent 50%)) padding-box, var(--gradient-two,radial-gradient(at 69% 34%, #ff7a93 0px, transparent 50%)) padding-box, var(--gradient-three,radial-gradient(at 8% 6%, #8fffad 0px, transparent 50%)) padding-box, var(--gradient-four,radial-gradient(at 41% 38%, #47daff 0px, transparent 50%)) padding-box, var(--gradient-five,radial-gradient(at 86% 85%, #7af2ff 0px, transparent 50%)) padding-box, var(--gradient-six,radial-gradient(at 82% 18%, #ffe74c 0px, transparent 50%)) padding-box, var(--gradient-seven,radial-gradient(at 51% 4%, #ff8d70 0px, transparent 50%)) padding-box, var(--gradient-base,linear-gradient(#c299ff 0 100%)) padding-box;-webkit-mask-image:linear-gradient(to bottom, black, black), radial-gradient(ellipse at 50% 50%, black 40%, transparent 65%), radial-gradient(ellipse at 66% 66%, black 5%, transparent 40%), radial-gradient(ellipse at 33% 33%, black 5%, transparent 40%), radial-gradient(ellipse at 66% 33%, black 5%, transparent 40%), radial-gradient(ellipse at 33% 66%, black 5%, transparent 40%), conic-gradient(from var(--cursor-angle) at center, transparent 5%, black 15%, black 85%, transparent 95%);mask-image:linear-gradient(to bottom, black, black), radial-gradient(ellipse at 50% 50%, black 40%, transparent 65%), radial-gradient(ellipse at 66% 66%, black 5%, transparent 40%), radial-gradient(ellipse at 33% 33%, black 5%, transparent 40%), radial-gradient(ellipse at 66% 33%, black 5%, transparent 40%), radial-gradient(ellipse at 33% 66%, black 5%, transparent 40%), conic-gradient(from var(--cursor-angle) at center, transparent 5%, black 15%, black 85%, transparent 95%);opacity:calc(var(--fill-opacity,.5) * (var(--edge-proximity) - var(--color-sensitivity)) / (100 - var(--color-sensitivity)));mix-blend-mode:soft-light;border:1px solid #0000;-webkit-mask-composite:source-out,source-over,source-over,source-over,source-over,source-over;mask-composite:subtract,add,add,add,add,add}.border-glow-card>.edge-light{inset:calc(var(--glow-padding) * -1);pointer-events:none;z-index:1;-webkit-mask-image:conic-gradient(from var(--cursor-angle) at center, black 2.5%, transparent 10%, transparent 90%, black 97.5%);mask-image:conic-gradient(from var(--cursor-angle) at center, black 2.5%, transparent 10%, transparent 90%, black 97.5%);opacity:calc((var(--edge-proximity) - var(--edge-sensitivity)) / (100 - var(--edge-sensitivity)));mix-blend-mode:plus-lighter}.border-glow-card>.edge-light:before{content:"";inset:var(--glow-padding);border-radius:inherit;box-shadow:inset 0 0 0 1px var(--glow-color,#f5daa3), inset 0 0 1px 0 var(--glow-color-60,#f5daa399), inset 0 0 3px 0 var(--glow-color-50,#f5daa380), inset 0 0 6px 0 var(--glow-color-40,#f5daa366), inset 0 0 15px 0 var(--glow-color-30,#f5daa34d), inset 0 0 25px 2px var(--glow-color-20,#f5daa333), inset 0 0 50px 2px var(--glow-color-10,#f5daa31a), 0 0 1px 0 var(--glow-color-60,#f5daa399), 0 0 3px 0 var(--glow-color-50,#f5daa380), 0 0 6px 0 var(--glow-color-40,#f5daa366), 0 0 15px 0 var(--glow-color-30,#f5daa34d), 0 0 25px 2px var(--glow-color-20,#f5daa333), 0 0 50px 2px var(--glow-color-10,#f5daa31a);position:absolute}.border-glow-inner{z-index:1;flex-direction:column;display:flex;position:relative;overflow:auto}
.landing-root{--landing-ink:#000;--landing-white:#fff;--landing-muted:#ffffffa3;color:#fff;background:#000}html:has(.landing-root){scroll-behavior:smooth;scroll-padding-top:6rem}@media (min-width:768px) and (min-height:760px){.landing-main>section.landing-content-screen{min-height:max(42rem,100svh - 5rem);padding-top:clamp(5rem,9vh,8rem);padding-bottom:clamp(5rem,9vh,8rem)}}@media (min-width:768px) and (max-height:759px){.landing-main>section.landing-content-screen{min-height:auto;padding-top:clamp(4rem,8vh,6rem);padding-bottom:clamp(4rem,8vh,6rem)}}.landing-crm-showcases{gap:4rem}@media (min-width:640px){.landing-crm-showcases{gap:5rem}}@media (min-width:768px){.landing-crm-showcases{gap:7rem}}@media (min-width:1536px){.landing-crm-showcases{gap:8rem}}@media (min-width:1440px){.landing-root .max-w-7xl{max-width:min(88vw,160rem)}.landing-content-screen>div.mx-auto{max-width:min(84vw,128rem)}.landing-content-screen header h2{font-size:clamp(2.75rem,3.1vw,5.25rem)}.landing-content-screen header p{font-size:clamp(1.125rem,1.35vw,1.75rem)}.landing-hero-copy h1{max-width:82rem;font-size:clamp(5.5rem,6.1vw,9.5rem)}.landing-hero-copy>p{max-width:58rem;font-size:clamp(1.25rem,1.45vw,2rem);line-height:1.65}.landing-final-cta h2{max-width:74rem;font-size:clamp(3.5rem,5vw,7.5rem)}.landing-final-cta p{max-width:54rem;font-size:clamp(1.125rem,1.4vw,1.75rem)}.landing-final-cta h2,.landing-final-cta p,.landing-final-cta button{z-index:1;position:relative}.landing-crm-glow{max-width:min(48vw,72rem)}}@media (min-width:2560px){.landing-root .max-w-7xl{max-width:min(84vw,176rem)}.landing-content-screen>div.mx-auto{max-width:min(80vw,144rem)}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.landing-scroll-morph{animation:linear both landing-screen-morph;animation-timeline:view();animation-range:entry entry 34%}}}@keyframes landing-screen-morph{0%{opacity:.72;transform:translateY(18px)scale(.985)}to{opacity:1;transform:translate(0,0)scale(1)}}@media (prefers-reduced-motion:reduce){html:has(.landing-root){scroll-behavior:auto}}.landing-root :where(a,button,select):focus-visible{outline-offset:4px;outline:2px solid #fff}.landing-header-cta,.landing-primary-button{background:#fff;box-shadow:0 0 44px #ffffff1f}.landing-header-cta:hover,.landing-primary-button:hover{background:#fff;box-shadow:0 0 54px #ffffff40}.landing-header{animation:.8s cubic-bezier(.2,.8,.2,1) both landing-header-in}.landing-header-surface{background:#000000c7}.landing-hero-waves,.landing-hero-waves .sliced-waves-canvas{pointer-events:none!important}.landing-hero-wave-stage{height:100%;position:absolute;inset:0;overflow:hidden}.landing-hero-wave-stage>.sliced-waves-container{width:100%;height:100%}.landing-hero-wave-stage .sliced-waves-canvas{filter:blur(3px);transform:scale(1.015)}.landing-hero-wave-stage .landing-hero-waves{background:#000}.landing-hero-wave-stage:after{content:"";pointer-events:none;background:linear-gradient(#0000,#000);height:28%;position:absolute;inset:auto 0 0}.landing-hero-copy{isolation:isolate;position:relative}.landing-hero-copy:before{z-index:-1;content:"";filter:blur(18px);pointer-events:none;background:radial-gradient(#000000d1 0%,#0000009e 44%,#0003 72%,#0000 100%);border-radius:50%;position:absolute;inset:-12% -16%}.landing-gradient-text{color:#fff;-webkit-text-fill-color:#fff;background:0 0;animation:none}.landing-product-preview{isolation:isolate;perspective:1400px}.landing-product-preview:before{z-index:-1;content:"";filter:blur(92px);background:#ffffff0f;border-radius:50%;animation:10s ease-in-out infinite alternate landing-preview-breathe;position:absolute;inset:12% 8% -4%}.landing-preview-window{transform-origin:top;animation:1.1s cubic-bezier(.2,.8,.2,1) .12s both landing-window-enter;transform:rotateX(3deg)}.landing-preview-orbit{z-index:-1;border:0;border-radius:50%;width:76%;height:125%;animation:34s linear infinite landing-orbit;position:absolute;top:-12%;left:12%;transform:rotate(-13deg)}.landing-preview-step{animation:6s ease-in-out infinite landing-step-glow}.landing-root .landing-glass{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:linear-gradient(145deg,#ffffff0b,#ffffff03 62%,#0000);border:0;position:relative}.landing-root .landing-glass:before{z-index:0;border-radius:inherit;background:radial-gradient(280px circle at var(--pointer-x,50%) var(--pointer-y,0%), #ffffff1a, transparent 74%);content:"";opacity:0;pointer-events:none;transition:opacity .5s;position:absolute;inset:0}.landing-root .landing-glass:hover:before{opacity:1}.landing-root .landing-glass>*{z-index:1;position:relative}.landing-root .landing-glass-featured{background:linear-gradient(145deg,#ffffff17,#ffffff04 70%,#0000);box-shadow:0 0 64px #ffffff0b}.landing-root :where(.landing-benefit-card,.landing-platform-card,.landing-process-card,.landing-plan-card){transition:transform .45s cubic-bezier(.2,.8,.2,1),box-shadow .45s,background-color .45s}.landing-root :where(.landing-benefit-card,.landing-platform-card,.landing-process-card,.landing-plan-card):hover{transform:translateY(-3px);box-shadow:0 18px 60px #00000073,0 0 44px #ffffff0e}.landing-screenshot-glow{isolation:isolate;filter:drop-shadow(0 18px 42px #5f4bff1f);position:relative}.landing-screenshot-glow:before{z-index:-1;content:"";filter:blur(48px);pointer-events:none;background:radial-gradient(at 20% 24%,#5877ff2e,#0000 48%),radial-gradient(at 78% 76%,#c13eff21,#0000 58%);border-radius:2rem;position:absolute;inset:-8% -6%}.landing-screenshot-card-image{border-radius:18px;width:100%;max-width:none;height:auto;display:block}.landing-call-analysis-inset{z-index:1;border-radius:18px;width:auto;max-width:35%;height:88%;display:none;position:absolute;top:6%;right:3%;box-shadow:0 24px 72px #000000b8}@media (min-width:768px){.landing-call-analysis-inset{display:block}}.landing-crm-glow{min-width:0;box-shadow:0 34px 100px #000000a8,0 0 80px #7348ff14}.landing-crm-glow>.border-glow-inner{border-radius:inherit;min-width:0;overflow:hidden}.landing-crm-glow{border-color:#0000}.landing-security-card{isolation:isolate;background:radial-gradient(ellipse at 88% 0%, var(--security-tint), transparent 54%), linear-gradient(148deg, #ffffff0b, #0c0c11eb 54%, #050507fa);transition:transform .45s cubic-bezier(.2,.8,.2,1),box-shadow .45s;overflow:hidden;box-shadow:inset 0 1px #ffffff0b,0 20px 65px #00000047}.landing-security-grid>li:first-child .landing-security-card{--security-tint:#3b82f62b}.landing-security-grid>li:nth-child(2) .landing-security-card{--security-tint:#a855f729}.landing-security-grid>li:nth-child(3) .landing-security-card{--security-tint:#ec489921}.landing-security-grid>li:nth-child(4) .landing-security-card{--security-tint:#f59e0b24}.landing-security-grid>li:first-child .landing-security-card:hover{box-shadow:inset 0 1px #ffffff0f,0 22px 70px #0006,0 0 45px #3b82f614}.landing-security-grid>li:nth-child(2) .landing-security-card:hover{box-shadow:inset 0 1px #ffffff0f,0 22px 70px #0006,0 0 45px #a855f714}.landing-security-grid>li:nth-child(3) .landing-security-card:hover{box-shadow:inset 0 1px #ffffff0f,0 22px 70px #0006,0 0 45px #ec489912}.landing-security-grid>li:nth-child(4) .landing-security-card:hover{box-shadow:inset 0 1px #ffffff0f,0 22px 70px #0006,0 0 45px #f59e0b12}.landing-security-card:hover{transform:translateY(-3px)}.landing-final-cta{isolation:isolate}.landing-footer{isolation:isolate;background:#000;position:relative}.landing-platform-glow,.landing-crm-glow{border-color:#0000}.landing-platform-glow>.border-glow-inner{border-radius:inherit;height:100%;overflow:hidden}.landing-root :is(.landing-platform-glow,.landing-crm-glow):not(:hover):not(.sweep-active):before{opacity:.26;-webkit-mask-image:none;mask-image:none}.landing-root :is(.landing-platform-glow,.landing-crm-glow):not(:hover):not(.sweep-active):after{opacity:.055}.landing-footer-locale{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#ffffff09;border:1px solid #ffffff1a}.landing-footer-locale:hover{background:#ffffff12}.landing-crm-aura{z-index:0;filter:blur(90px);background:#ffffff12;border-radius:50%;animation:11s ease-in-out infinite alternate landing-preview-breathe;position:absolute;inset:14% -10% -20%}.landing-crm-avatar-violet,.landing-crm-avatar-blue,.landing-crm-avatar-amber{background:linear-gradient(140deg,#ffffff38,#ffffff12)}.landing-crm-row{animation:5.5s ease-in-out infinite landing-row-glow}.landing-integrations-section{isolation:isolate;background:#000}.landing-integrations-aura{z-index:-1;filter:blur(100px);background:#ffffff0e;border-radius:50%;width:min(72vw,68rem);height:14rem;animation:12s ease-in-out infinite alternate landing-preview-breathe;position:absolute;top:20%;left:50%;transform:translate(-50%)}.landing-integrations-marquee{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000);mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000)}.landing-integrations-track{will-change:transform;animation:72s linear infinite landing-logo-loop}.landing-integrations-track.reverse{animation-duration:84s;animation-direction:reverse}.landing-integrations-track.row-two{animation-duration:92s;animation-delay:-36s}.landing-integrations-marquee.is-paused .landing-integrations-track,.landing-integrations-marquee:hover .landing-integrations-track,.landing-integrations-marquee:focus-within .landing-integrations-track{animation-play-state:paused}.landing-integration-item{transition:opacity .4s,transform .4s cubic-bezier(.2,.8,.2,1)}.landing-integration-item:hover{opacity:1;transform:translateY(-2px)}.landing-integration-item:not(:hover){opacity:.82}.landing-motion-control:disabled{cursor:default;opacity:.5}.landing-root section[id]{scroll-margin-top:6rem}@keyframes landing-logo-loop{to{transform:translate(-50%)}}@keyframes landing-preview-breathe{0%{opacity:.45;transform:scale(.96)translateY(0)}to{opacity:.8;transform:scale(1.04)translateY(7px)}}@keyframes landing-window-enter{0%{opacity:0;transform:rotateX(8deg)translateY(28px)scale(.985)}to{opacity:1;transform:rotateX(3deg)translateY(0)scale(1)}}@keyframes landing-orbit{to{transform:rotate(347deg)}}@keyframes landing-step-glow{0%,to{background-color:#ffffff06}48%{background-color:#ffffff13}}@keyframes landing-row-glow{0%,to{background-color:#0000}50%{background-color:#ffffff06}}@keyframes landing-header-in{0%{opacity:0;transform:translateY(-12px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.landing-root *,.landing-root :before,.landing-root :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.landing-integrations-track{flex-wrap:wrap;justify-content:center;width:100%;animation:none!important}.landing-integration-item[aria-hidden=true]{display:none}}@media (max-width:639px){.landing-preview-window{transform:none}.landing-preview-orbit{display:none}.landing-integrations-track,.landing-integrations-track.reverse,.landing-integrations-track.row-two{animation-duration:80s}.landing-final-cta{min-height:32rem}.landing-hero-aurora-stage{opacity:.52;height:clamp(10rem,30vh,18rem)}}
