.elc{--elc-radius: 43px;--elc-hard-shadow: var(--charcoal-100, #E5E5E5);font-family:Poppins,Poppins Fallback,sans-serif;color:var(--charcoal-900, #2B2B2B)}.elc :where(h1,h2,h3){margin:0;font-family:Bricolage Grotesque,Bricolage Grotesque Fallback,sans-serif;color:var(--charcoal-900, #2B2B2B)}.elc :where(p){margin:0}.elc *,.elc *:before,.elc *:after{box-sizing:border-box}.elc-wrap{width:100%;max-width:1118px;margin:0 auto;padding:0 24px}.elc-wrap--hero{max-width:1268px}.elc-hl{position:relative;display:inline-block;white-space:nowrap}.elc-hl__line{position:absolute;left:-1%;bottom:-.12em;width:102%;height:.2em;transform:rotate(.8deg);overflow:visible}.elc-hl__line path{fill:none;stroke:url(#elc-grad);stroke-width:4;stroke-linecap:round;vector-effect:non-scaling-stroke}.elc-hero{padding:88px 0 118px;background:var(--bg-off-white, #FAFAFA)}.elc-hero__grid{display:flex;align-items:center;gap:64px}.elc-hero__copy{flex:1 1 0;min-width:0}.elc-hero__title{font-size:64px;font-weight:800;line-height:1.1;letter-spacing:-.01em;color:var(--charcoal-700, #4A4A4A)}.elc-hero__lede{max-width:526px;margin-top:16px;font-size:18px;font-weight:500;line-height:1.5;color:var(--charcoal-700, #4A4A4A)}.elc-hero__cta{margin-top:26px}.elc-hero .button{display:inline-flex}.elc-cred{display:flex;align-items:center;gap:16px;margin-top:20px}.elc-cred__pill{display:inline-flex;align-items:center;gap:8px;height:35px;padding:0 13px;border:1px solid rgba(41,41,41,.06);border-radius:48px;background:#fff;text-decoration:none}.elc-cred__pill img{display:block}.elc-cred__soc{display:block;width:27px;height:31px}.elc-hero__logos{margin-top:22px;opacity:.8;mix-blend-mode:luminosity}.elc-hero__logos .logo-carousel-wrap{margin-top:0}.elc-hero__logos .lw-carousel .logo-carousel-item{padding:0 1.4rem}.elc-hero__logos .lw-carousel .lw-logo{height:1.35rem}.elc-hero__logos .lw-carousel .lw-img{max-width:6.5rem}.elc-hero__logos .lw-chip{display:none}.elc-hero__visual{position:relative;flex:none;width:578px;height:554px;padding:28px 27px 0;overflow:hidden;border-radius:var(--elc-radius);background:var(--brand-orange-soft, #FDDFD3);box-shadow:inset 0 0 28px -1px var(--bg-warm-gray, #F5F3F1);display:flex;justify-content:center;align-items:flex-start}.elc-phone .app-frame{border-color:transparent;box-shadow:calc(13px / (var(--app-scale, 1) * var(--app-fit, 1))) calc(13px / (var(--app-scale, 1) * var(--app-fit, 1))) 0 0 var(--elc-hard-shadow)}.elc-why{padding:24px 0 96px;background:var(--bg-off-white, #FAFAFA);text-align:center}.elc-h2{font-size:48px;font-weight:700;line-height:1.15;letter-spacing:-.01em;text-align:center}.elc-why__cards{display:grid;grid-template-columns:repeat(3,320px);justify-content:space-between;max-width:1030px;margin:48px auto 0}.elc-why__card{min-height:232px;padding:10px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;border-radius:12px;background:#fff;box-shadow:0 4.9px 7.7px #0000000d}.elc-icon-circle{display:flex;align-items:center;justify-content:center;width:41px;height:41px;border-radius:50%;background:#fff;box-shadow:inset 0 -1.5px #0a0d120d}.elc-icon-circle svg{display:block}.elc-h5{font-family:Bricolage Grotesque,Bricolage Grotesque Fallback,sans-serif;font-size:22px;font-weight:500;line-height:1.4;color:var(--charcoal-900, #2B2B2B)}.elc-why__card p{font-size:16px;line-height:1.5;color:var(--charcoal-700, #4A4A4A)}.elc-features{padding:121px 0 86px;background:var(--bg-warm-gray, #F5F3F1)}.elc-features .elc-h2{margin-bottom:58px}.elc-report{padding:71px 0 86px;background:var(--bg-off-white, #FAFAFA)}.elc-card{display:flex;flex-direction:column;gap:58px;padding:60px 47px;border:1px solid var(--charcoal-100, #E5E5E5);border-radius:var(--elc-radius);background:#fff}.elc-card+.elc-card{margin-top:182px}.elc-feature{display:flex;align-items:center;gap:33px;padding:10px 0}.elc-feature__visual{position:relative;flex:none;width:532px;height:540px;overflow:hidden;border-radius:var(--elc-radius)}.elc-feature__visual .elc-phone{position:absolute;top:21px;left:50%;transform:translate(-50%)}.elc-feature__text{flex:1 1 0;min-width:0;padding:10px}.elc-feature__text--center{text-align:center}.elc-feature__text--center .elc-lede{margin-left:auto;margin-right:auto;max-width:772px}.elc-h3{font-size:36px;font-weight:600;line-height:1.2}.elc-lede{margin-top:20px;font-size:16px;line-height:1.5;color:var(--charcoal-700, #4A4A4A)}.elc-feature__cta{margin-top:24px}.elc-feature__cta .button{display:inline-flex}.elc-bullets{margin:14px 0 0;padding-left:24px;font-size:16px;line-height:1.5;color:var(--charcoal-700, #4A4A4A)}.elc-bullets li+li{margin-top:10px}.elc-card--orange .elc-feature__visual{background:var(--brand-orange, #F26734)}.elc-card--orange .elc-strip{background:var(--brand-orange-tint, #FEF3EE);border-color:var(--brand-orange-light, #F7956E)}.elc-card--sage .elc-feature__visual{background:var(--sage, #ADC6A5)}.elc-card--sage .elc-strip{background:var(--sage-tint, #EDF3EB);border-color:var(--sage, #ADC6A5)}.elc-card--purple .elc-feature__visual{background:var(--purple, #C7B1C3)}.elc-card--purple .elc-strip{background:var(--purple-tint, #EAE4E9);border-color:var(--purple, #C7B1C3)}.elc-card--neutral .elc-feature__visual{background:var(--bg-warm-gray, #F5F3F1)}.elc-card--neutral .elc-strip{background:var(--bg-off-white, #FAFAFA);border-color:var(--charcoal-100, #E5E5E5)}.elc-strip{display:flex;align-items:center;gap:42px;padding:10px 31px;border:2px solid;border-radius:var(--elc-radius)}.elc-strip__item{flex:1 1 0;min-width:0;min-height:232px;padding:10px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;text-align:center}.elc-strip__item .elc-h5{max-width:300px}.elc-strip--logos{justify-content:space-between;gap:16px;padding:23px 31px}.elc-logo-tile{display:flex;align-items:center;justify-content:center;padding:40px;border-radius:23px;background:#fff}.elc-logo-tile img{display:block}.elc-insights{position:absolute;top:100px;left:25px;width:718px;padding:13px 0;display:flex;flex-direction:column;gap:14.5px;border-radius:26px;background:var(--bg-off-white, #FAFAFA);font-family:Poppins,Poppins Fallback,sans-serif;color:var(--charcoal-700, #4A4A4A);zoom:var(--ins-zoom, 1)}.elc-insights__head{display:flex;align-items:center;gap:14.5px;padding:5.8px 27.9px}.elc-insights__head img{display:block;width:25.4px;height:29.4px}.elc-insights__head span{font-size:20.9px;font-weight:700;line-height:1.2;color:var(--charcoal-900, #2B2B2B)}.elc-insights__scores{display:flex;gap:20.9px;padding:5.8px 14.5px}.elc-ins-card{background:#fff;border-radius:5.8px;box-shadow:0 2.3px 1.8px #0000000d}.elc-ins-score{flex:1 1 0;min-width:0;height:52.3px;padding:9.9px 9.9px .6px}.elc-ins-score b{display:block;font-size:16.3px;font-weight:700;line-height:1.3;color:var(--charcoal-700, #4A4A4A)}.elc-ins-score span{display:block;margin-top:2.3px;font-size:9.3px;line-height:1.5;color:var(--charcoal-500, #6E6E6E)}.elc-insights__graphs{display:flex;align-items:flex-start;gap:5.8px;padding:0 14.5px}.elc-insights__col{flex:none;width:330.6px;display:flex;flex-direction:column;gap:5.8px}.elc-ins-panel{padding:12.2px;display:flex;flex-direction:column;gap:7px}.elc-ins-panel__head{padding-bottom:4px;border-bottom:.3px solid var(--charcoal-100, #E5E5E5)}.elc-ins-panel__head b{display:block;font-size:10.5px;font-weight:500;line-height:1.5;color:var(--charcoal-700, #4A4A4A)}.elc-ins-panel__head span{display:block;margin-top:4.6px;font-size:9.3px;line-height:1.5;color:var(--charcoal-300, #A3A3A3);white-space:nowrap}.elc-ins-bar{display:flex;align-items:center;gap:4.6px;height:13.9px}.elc-ins-bar__name{flex:none;width:61px;font-size:7px;font-weight:500;line-height:1.5;color:var(--charcoal-700, #4A4A4A)}.elc-ins-bar__track{flex:1 1 0;display:flex;gap:1.2px;height:11.6px}.elc-ins-bar__scan{flex:none;width:var(--w);height:100%;border-radius:2.3px;background:var(--charcoal-300, #A3A3A3)}.elc-ins-bar__eng{flex:1 1 0;height:100%;border-radius:2.3px;background:var(--brand-orange, #F26734)}.elc-ins-bar__pct{flex:none;width:27.9px;text-align:right;font-size:7.55px;font-weight:700;line-height:1.5;color:var(--brand-orange, #F26734)}.elc-ins-legend{display:flex;gap:9.3px;padding-top:7.55px;border-top:.58px solid var(--charcoal-100, #E5E5E5);font-size:6.4px;line-height:1.5;color:var(--charcoal-700, #4A4A4A)}.elc-ins-legend span{display:inline-flex;align-items:center;gap:3.5px}.elc-ins-legend i{display:inline-block;width:7px;height:7px;border-radius:2.3px;background:var(--charcoal-300, #A3A3A3)}.elc-ins-legend i.is-eng{background:var(--brand-orange, #F26734)}.elc-ins-ai{display:flex;gap:6px;padding:7.55px;border:.58px solid var(--brand-orange, #F26734);border-radius:4.65px;background:#fff}.elc-ins-ai svg{flex:none;display:block;width:14px;height:14px;margin:1.7px 3.3px 0 3.5px}.elc-ins-ai p{font-size:8.1px;line-height:1.55;letter-spacing:.01em;color:var(--brand-orange, #F26734)}.elc-ins-table{flex:1 1 0;min-width:0;height:256px;padding:12.2px 12.2px .6px;display:flex;flex-direction:column;gap:7px;overflow:hidden}.elc-ins-table__grid{border:.58px solid var(--charcoal-100, #E5E5E5);border-radius:5.8px;overflow:hidden}.elc-ins-row{display:grid;grid-template-columns:10px 46.5px 29px 51.7px 1fr;gap:19.2px;align-items:center;padding:4.65px 7px;font-size:7px;line-height:1.5;background:#fff}.elc-ins-row:nth-child(odd){background:var(--bg-off-white, #FAFAFA)}.elc-ins-row--head{border-bottom:.58px solid var(--charcoal-100, #E5E5E5);font-size:6.4px;color:var(--charcoal-700, #4A4A4A);background:var(--bg-off-white, #FAFAFA)!important}.elc-ins-row__rank{font-weight:500;color:var(--charcoal-300, #A3A3A3)}.elc-ins-row__co{font-size:7.55px;font-weight:500;color:var(--charcoal-900, #2B2B2B)}.elc-ins-row__n{text-align:center;color:var(--charcoal-300, #A3A3A3)}.elc-ins-row__score{display:flex;align-items:center;justify-content:flex-end;gap:3.5px}.elc-ins-row__meter{width:57px;height:3.5px;border-radius:999px;background:var(--charcoal-100, #E5E5E5);overflow:hidden}.elc-ins-row__meter i{display:block;width:var(--w);height:100%;border-radius:999px;background:var(--sage, #ADC6A5)}.elc-ins-row__meter i.is-warm{background:var(--brand-orange-light, #F7956E)}.elc-ins-row__score b{width:16.3px;text-align:right;font-size:7.55px;font-weight:700;color:var(--charcoal-900, #2B2B2B)}@media(max-width:1199px){.elc-hero__title{font-size:54px}.elc-hero__visual{width:46%;min-width:420px;height:500px}.elc-feature__visual{width:46%;min-width:400px;height:500px}.elc-why__cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.elc-card+.elc-card{margin-top:120px}.elc-logo-tile{padding:28px}.elc-logo-tile img{max-width:64px;height:auto}}@media(max-width:991px){.elc-hero{padding:64px 0 80px}.elc-hero__grid{flex-direction:column;align-items:stretch;gap:48px}.elc-hero__visual{width:100%;min-width:0;max-width:578px;margin:0 auto;height:480px}.elc-hero__logos{margin-top:28px}.elc-features{padding:88px 0 72px}.elc-card{padding:40px 32px;gap:40px}.elc-card+.elc-card{margin-top:88px}.elc-feature{flex-direction:column-reverse;align-items:stretch;gap:32px}.elc-feature__visual{width:100%;min-width:0;height:460px}.elc-feature__text{padding:0}.elc-h2{font-size:40px}.elc-h3{font-size:30px}.elc-strip{gap:16px;padding:10px 20px}.elc-strip__item{min-height:180px}.elc-strip__item .elc-h5{font-size:19px}.elc-strip--logos{flex-wrap:wrap;justify-content:center;gap:16px;padding:20px}.elc-insights{--ins-zoom: .88}}@media(max-width:767px){.elc-wrap{padding:0 20px}.elc-hero{padding:48px 0 64px}.elc-hero__title{font-size:42px}.elc-hero__lede{font-size:17px}.elc-hero__visual{height:420px;padding:20px 20px 0;border-radius:32px}.elc-hero__visual .app-frame{--app-fit: .82}.elc-why{padding:8px 0 72px}.elc-h2{font-size:32px}.elc-why__cards{grid-template-columns:minmax(0,1fr);margin-top:32px}.elc-why__card{min-height:0;padding:28px 20px}.elc-features{padding:64px 0 56px}.elc-features .elc-h2{margin-bottom:36px}.elc-card{padding:28px 20px;gap:28px;border-radius:28px}.elc-card+.elc-card{margin-top:56px}.elc-feature__visual{height:400px;border-radius:28px}.elc-feature__visual .app-frame{--app-fit: .82}.elc-h3{font-size:26px}.elc-strip{flex-direction:column;align-items:stretch;gap:0;padding:12px 16px;border-radius:28px}.elc-strip__item{flex:none;min-height:0;padding:22px 8px}.elc-strip__item+.elc-strip__item{border-top:1px solid rgba(43,43,43,.08)}.elc-strip--logos{flex-direction:row;flex-wrap:wrap;gap:12px;padding:16px}.elc-logo-tile{padding:20px;border-radius:16px}.elc-logo-tile img{max-width:48px}.elc-report{padding:48px 0 56px}.elc-insights{--ins-zoom: .72;top:60px;left:16px}}@media(max-width:479px){.elc-hero__title{font-size:36px}.elc-hero__visual{height:380px}.elc-hero__visual .app-frame{--app-fit: .72}.elc-cred{flex-wrap:wrap}.elc-feature__visual{height:360px}.elc-feature__visual .app-frame{--app-fit: .72}.elc-h2{font-size:28px}.elc-h3{font-size:24px}.elc-insights{--ins-zoom: .5}}@keyframes elc-shimmer{0%{background-position:120% 0}to{background-position:-120% 0}}@keyframes elc-pulse{0%,to{opacity:1}50%{opacity:.45}}@keyframes elc-caret{50%{opacity:0}}@keyframes elc-pop{40%{transform:scale(1.06)}}@media(prefers-reduced-motion:no-preference){.elc-anim .elc-phone{opacity:0}.elc-anim .elc-phone.is-in{opacity:1;transition:opacity .6s ease,transform 1.15s cubic-bezier(.22,.61,.36,1)}.elc-anim .elc-hero__visual .elc-phone{transform:translateY(70px)}.elc-anim .elc-hero__visual .elc-phone.is-in{transform:none}.elc-anim .elc-feature__visual .elc-phone{transform:translate(-50%,110px)}.elc-anim .elc-feature__visual .elc-phone.is-in{transform:translate(-50%)}.elc-anim :is([data-anim=enrich],.elc-hero__screen--details) .app-details__text{position:relative}.elc-anim :is([data-anim=enrich],.elc-hero__screen--details) .app-details__value,.elc-anim :is([data-anim=enrich],.elc-hero__screen--details) .app-details__sub{opacity:0;transition:opacity .55s ease}.elc-anim :is([data-anim=enrich],.elc-hero__screen--details) .app-details__ico{opacity:.3;transition:opacity .55s ease}.elc-anim :is([data-anim=enrich],.elc-hero__screen--details) .app-details__text:after{content:"";position:absolute;inset:3px 0 5px;border-radius:6px;background:linear-gradient(90deg,#edf1f4,#f9fbfc,#edf1f4);background-size:240% 100%;animation:elc-shimmer 1.5s linear infinite;transition:opacity .5s ease}.elc-anim :is([data-anim=enrich],.elc-hero__screen--details) .is-loaded .app-details__value,.elc-anim :is([data-anim=enrich],.elc-hero__screen--details) .is-loaded .app-details__sub,.elc-anim :is([data-anim=enrich],.elc-hero__screen--details) .is-loaded .app-details__ico{opacity:1}.elc-anim :is([data-anim=enrich],.elc-hero__screen--details) .is-loaded .app-details__text:after{opacity:0;animation:none}.elc-anim :is([data-anim=enrich],.elc-hero__screen--details) .app-details__ai{animation:elc-pulse 1.8s ease-in-out infinite}.elc-anim :is([data-anim=enrich],.elc-hero__screen--details).is-done .app-details__ai{animation:none}.elc-anim [data-anim=summary] .app-summary__body{position:relative}.elc-anim [data-anim=summary] .app-summary__body,.elc-anim [data-anim=summary] .app-summary__hl{color:transparent;transition:color .6s ease}.elc-anim [data-anim=summary] .app-summary__more{opacity:0;transition:opacity .55s ease}.elc-anim [data-anim=summary] .app-summary__body:after{content:"";position:absolute;inset:2px 0 0;background:linear-gradient(90deg,#edf1f4,#f9fbfc,#edf1f4);background-size:240% 100%;animation:elc-shimmer 1.5s linear infinite;-webkit-mask-image:repeating-linear-gradient(to bottom,#000 0 13px,transparent 13px 22px);mask-image:repeating-linear-gradient(to bottom,#000 0 13px,transparent 13px 22px);transition:opacity .55s ease}.elc-anim [data-anim=summary].is-written .app-summary__body{color:var(--app-text)}.elc-anim [data-anim=summary].is-written .app-summary__hl{color:var(--app-accent)}.elc-anim [data-anim=summary].is-written .app-summary__more{opacity:1}.elc-anim [data-anim=summary].is-written .app-summary__body:after{opacity:0;animation:none}.elc-anim [data-anim=summary] .app-summary__hl{padding:0 3px;margin:0 -3px;border-radius:3px;-webkit-box-decoration-break:clone;box-decoration-break:clone;background-image:linear-gradient(var(--brand-orange-soft, #fddfd3),var(--brand-orange-soft, #fddfd3));background-repeat:no-repeat;background-size:0% 100%;transition:color .6s ease,background-size .85s cubic-bezier(.22,.61,.36,1)}.elc-anim [data-anim=summary].is-lit .app-summary__hl{background-size:100% 100%}.elc-anim [data-anim=record] .app-recording__quote{opacity:0}.elc-anim [data-anim=record] .app-recording__quote.is-ready{opacity:1}.elc-anim [data-anim=record] .elc-w{opacity:0;transition:opacity .18s linear}.elc-anim [data-anim=record] .elc-w.is-typed{opacity:1}.elc-anim [data-anim=record] .elc-w.is-cursor:after{content:"";display:inline-block;width:1px;height:.95em;margin-left:2px;vertical-align:-.13em;background:var(--brand-orange, #f26734);animation:elc-caret .7s step-end infinite}.elc-anim [data-anim=record] .app-chip--on{background:var(--app-fill);border-color:var(--app-line);color:var(--app-text);font-weight:400;transition:background .45s ease,border-color .45s ease,color .45s ease}.elc-anim [data-anim=record] .app-chip--on .app-ico{width:0!important;margin-right:-4px;opacity:0;transition:width .4s ease,margin .4s ease,opacity .4s ease}.elc-anim [data-anim=record].is-tagged .app-chip--on{background:var(--brand-orange, #f26734);border-color:var(--brand-orange, #f26734);color:#fff;font-weight:600;animation:elc-pop .55s ease}.elc-anim [data-anim=record].is-tagged .app-chip--on .app-ico{width:11px!important;margin-right:0;opacity:1}.elc-anim .elc-ins-bar__track,.elc-anim .elc-ins-row__meter i{transform:scaleX(0);transform-origin:left center}.elc-anim .elc-insights.is-in .elc-ins-bar__track,.elc-anim .elc-insights.is-in .elc-ins-row__meter i{transform:none;transition:transform .9s cubic-bezier(.22,.61,.36,1)}.elc-anim .elc-ins-ai{opacity:0;transform:translateY(8px)}.elc-anim .elc-insights.is-in .elc-ins-ai{opacity:1;transform:none;transition:opacity .5s ease .75s,transform .5s ease .75s}.elc-anim .elc-why__card,.elc-anim .elc-logo-tile{opacity:0;transform:translateY(18px)}.elc-anim .elc-why__card.is-in,.elc-anim .elc-logo-tile.is-in{opacity:1;transform:none;transition:opacity .5s ease,transform .6s cubic-bezier(.22,.61,.36,1)}.elc-anim .elc-why__card.is-in:hover,.elc-anim .elc-logo-tile.is-in:hover{transform:translateY(-4px)}.elc-why__card,.elc-logo-tile{transition:transform .25s ease,box-shadow .25s ease}.elc-why__card:hover{box-shadow:0 12px 26px #00000014}.elc-logo-tile:hover{box-shadow:0 10px 22px #00000012}}.elc-hero__stage{position:relative;width:390px;height:844px;zoom:var(--stage-zoom, .777)}.elc-hero__stage .app-frame{--app-fit: 1}.elc-hero__screen{position:absolute;inset:0}.elc-hero__screen--details,.elc-hero__sync{opacity:0;visibility:hidden}.elc-hero__screen .app-frame{box-shadow:13px 13px 0 0 var(--elc-hard-shadow);border-color:transparent}.elc-hero__toast,.elc-hero__crm{position:absolute}.elc-hero__toast{left:151px;top:144px;width:315px;display:flex;align-items:center;gap:18px;padding:18px 20px;border:1.8px solid var(--app-line, #e8edf1);border-radius:12.8px;background:#fff}.elc-hero__toast-text{font-size:20px;font-weight:700;line-height:1.15;white-space:nowrap;color:var(--charcoal-700, #4a4a4a)}.elc-hero__progress{flex:none;width:95px;height:14px;border-radius:7px;background:var(--sage-tint, #edf3eb);overflow:hidden}.elc-hero__progress i{display:block;width:90.5%;height:100%;border-radius:7px;background:var(--sage, #adc6a5)}.elc-hero__crm{display:flex;align-items:center;justify-content:center;border:2px solid #f2f2f2;border-radius:50%;background:#fff}.elc-hero__crm img{display:block}.elc-hero__crm--sfdc{left:346px;top:237px;width:120px;height:118px}.elc-hero__crm--hubspot{left:349px;top:379px;width:110px;height:108px}.elc-hero__crm-badge{position:absolute;right:0;bottom:0;display:flex;align-items:center;justify-content:center;width:39px;height:39px;border:2px solid var(--brand-orange, #f26734);border-radius:50%;background:#fff5ea;color:var(--brand-orange, #f26734)}.elc-hero__crm--hubspot .elc-hero__crm-badge{width:36px;height:36px}.elc-hero__crm-badge svg{display:block;width:20px;height:20px}@media(max-width:991px){.elc-hero__stage{--stage-zoom: .72}}@media(max-width:767px){.elc-hero__stage{--stage-zoom: .6}}@media(max-width:479px){.elc-hero__stage{--stage-zoom: .5}}@keyframes elc-scan{0%{top:4%;opacity:0}12%{opacity:1}88%{opacity:1}to{top:78%;opacity:0}}@keyframes elc-spin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:no-preference){.elc-anim .elc-hero__screen,.elc-anim .elc-hero__sync,.elc-anim .elc-hero__screen--details .app-frame{transition:opacity .55s ease,transform .55s cubic-bezier(.22,.61,.36,1),filter .55s ease,visibility 0s linear .55s}.elc-anim .elc-hero__stage[data-phase] .elc-hero__screen--details,.elc-anim .elc-hero__stage[data-phase="3"] .elc-hero__sync{transform:scale(.94)}.elc-anim .elc-hero__stage[data-phase="1"] .app-scanline{animation:elc-scan 1.5s cubic-bezier(.5,0,.5,1) .6s both}.elc-anim .elc-hero__screen--capture.is-read .app-ocr{opacity:1;transform:scale(1);transition:opacity .3s ease,transform .4s cubic-bezier(.22,1.2,.4,1)}.elc-anim .elc-hero__screen--capture.is-read .app-ocr--company{transition-delay:.45s}.elc-anim .elc-hero__screen--capture .app-badge__name,.elc-anim .elc-hero__screen--capture .app-badge__company{transition:color .35s ease}.elc-anim .elc-hero__screen--capture.is-read .app-badge__name{color:var(--brand-orange, #f26734)}.elc-anim .elc-hero__screen--capture.is-read .app-badge__company{color:var(--brand-orange, #f26734);transition-delay:.45s}.elc-anim .elc-hero__stage[data-phase="2"] .elc-hero__screen--capture,.elc-anim .elc-hero__stage[data-phase="3"] .elc-hero__screen--capture{opacity:0;transform:scale(1.05)}.elc-anim .elc-hero__stage[data-phase="2"] .elc-hero__screen--details,.elc-anim .elc-hero__stage[data-phase="3"] .elc-hero__screen--details{opacity:1;visibility:visible;transform:none;transition-delay:.18s;transition:opacity .55s ease .18s,transform .55s cubic-bezier(.22,.61,.36,1) .18s,filter .55s ease,visibility 0s}.elc-anim .elc-hero__screen--details .app-score__arc{stroke-dashoffset:var(--arc-len)}.elc-anim .elc-hero__screen--details .app-score__dot{transform:rotate(0)}.elc-anim .elc-hero__screen--details .app-score__bar i{width:0}.elc-anim .elc-hero__screen--details.is-scored .app-score__arc{stroke-dashoffset:calc(var(--arc-len) - var(--arc-fill));transition:stroke-dashoffset 1.2s cubic-bezier(.22,.61,.36,1)}.elc-anim .elc-hero__screen--details.is-scored .app-score__dot{transform:rotate(calc(-1 * var(--arc-turn)));transition:transform 1.2s cubic-bezier(.22,.61,.36,1)}.elc-anim .elc-hero__screen--details.is-scored .app-score__bar i{width:var(--w);transition:width .75s cubic-bezier(.22,.61,.36,1)}.elc-anim .elc-hero__screen--details.is-scored .app-score__factor:nth-child(2) .app-score__bar i{transition-delay:.12s}.elc-anim .elc-hero__screen--details.is-scored .app-score__factor:nth-child(3) .app-score__bar i{transition-delay:.24s}.elc-anim .elc-hero__screen--details.is-scored .app-score__factor:nth-child(4) .app-score__bar i{transition-delay:.36s}.elc-anim .elc-hero__stage[data-phase="3"] .elc-hero__screen--details .app-frame{filter:blur(5.3px)}.elc-anim .elc-hero__stage[data-phase="3"] .elc-hero__sync{opacity:1;visibility:visible}.elc-anim .elc-hero__sync>*{opacity:0;transform:scale(.9) translateY(10px);transition:opacity .45s ease,transform .5s cubic-bezier(.22,1.15,.4,1)}.elc-anim .elc-hero__stage[data-phase="3"] .elc-hero__sync>*{opacity:1;transform:none}.elc-anim .elc-hero__stage[data-phase="3"] .elc-hero__crm--sfdc{transition-delay:.35s}.elc-anim .elc-hero__stage[data-phase="3"] .elc-hero__crm--hubspot{transition-delay:.6s}.elc-anim .elc-hero__progress i{width:0}.elc-anim .elc-hero__stage[data-phase="3"] .elc-hero__progress i{width:90.5%;transition:width 1.6s cubic-bezier(.3,.7,.4,1) .5s}.elc-anim .elc-hero__stage[data-phase="3"] .elc-hero__crm-badge svg{animation:elc-spin 1.8s linear infinite .4s}}
