.crm-page{--crm-ease: cubic-bezier(.22, 1, .36, 1);--crm-spring: cubic-bezier(.32, 1.35, .6, 1)}.crm-hero{padding-bottom:32px}.crm-hero h1{text-wrap:balance}.crm-hero-scene .viclo-campaigns-alternative{padding-top:0;border-top:0}.crm-calc-bars{display:grid;gap:10px;margin-top:18px}.crm-calc-bars>div{display:grid;gap:5px;font-size:12px;color:var(--viclo-pale)}.crm-calc-bars i{display:block;width:var(--w);height:8px;border-radius:999px;background:linear-gradient(90deg,var(--viclo-mint),var(--viclo-mint-light));transform-origin:left;transition:width .6s var(--crm-ease)}.crm-calc-bars .is-plan i{background:#fffdfa40}.crm-calculator .viclo-calculator-summary strong{color:var(--viclo-paper)}.crm-compare-title{max-width:720px;margin-inline:auto;text-align:center}.crm-compare-table{max-width:920px;margin:48px auto 0;overflow:hidden;border:1px solid var(--viclo-line);border-radius:22px;background:var(--viclo-paper)}.crm-compare-head,.crm-compare-table dl>div{display:grid;grid-template-columns:180px minmax(0,1fr) minmax(0,1fr)}.crm-compare-head span{padding:16px 22px;color:var(--viclo-muted);font-size:14px;font-weight:650}.crm-compare-head span:last-child{background:var(--viclo-ink);color:var(--viclo-paper)}.crm-compare-table dl{margin:0}.crm-compare-table dl>div{border-top:1px solid var(--viclo-line)}.crm-compare-table dt,.crm-compare-table dd{margin:0;padding:18px 22px;font-size:15px;line-height:1.5}.crm-compare-table dt{font-weight:650}.crm-compare-table dd{display:flex;gap:8px}.crm-compare-table dd svg{flex:none;margin-top:4px}.crm-compare-table .is-others{color:var(--viclo-muted)}.crm-compare-table .is-rishi{background:var(--viclo-soft);font-weight:600}.crm-compare-table .is-rishi svg{color:var(--viclo)}.crm-compare-label{display:none}.crm-addons{max-width:860px;margin:40px auto 0}.crm-addons h3{font-size:16px;font-weight:650}.crm-addons dl{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;margin:16px 0 0}.crm-addons dl>div{padding-top:14px;border-top:2px solid var(--viclo-pale)}.crm-addons dt{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:6px;font-weight:650}.crm-addons dt span{color:var(--viclo);font-size:14px;white-space:nowrap}.crm-addons dd{margin:6px 0 0;color:var(--viclo-muted);font-size:14px;line-height:1.55}.crm-viclo{display:flex;align-items:center;gap:24px;max-width:860px;margin:44px auto 0;padding:24px 28px;border:1px solid #efd3e1;border-radius:22px;background:#f8e9f0}.crm-viclo h3{font-size:18px;font-weight:650}.crm-viclo p{margin-top:4px;color:var(--viclo-muted);font-size:15px;line-height:1.55}.crm-viclo a{display:inline-flex;flex:none;align-items:center;gap:6px;margin-left:auto;color:var(--viclo);font-weight:700;white-space:nowrap}.crm-broadcast dl{margin:10px 0 0}.crm-broadcast dl>div{display:flex;justify-content:space-between;gap:12px;padding:8px 0;border-top:1px solid var(--viclo-line)}.crm-broadcast dt{color:var(--viclo-muted)}.crm-broadcast dd{margin:0;font-weight:650}.crm-broadcast-progress{display:grid;gap:6px;margin-top:6px}.crm-broadcast-progress>span{position:relative;height:8px;overflow:hidden;border-radius:999px;background:var(--viclo-soft)}.crm-broadcast-progress i{position:absolute;inset:0 auto 0 0;width:68%;border-radius:inherit;background:linear-gradient(90deg,var(--viclo-mint),var(--viclo));transform-origin:left}.crm-broadcast-progress small{color:var(--viclo-muted);font-size:11px}.crm-ask{display:flex;align-items:center;gap:6px;margin:6px 4px 2px;padding:9px 10px;border-radius:10px;background:var(--viclo-ink);color:var(--viclo-paper);font-size:11px}.crm-ask svg{flex:none;color:var(--viclo-mint-light)}.crm-art-logo{background:#fff}.crm-page .viclo-art-tweak-icon{font-size:11px;font-weight:700}.crm-page a:active,.crm-page button:active{transform:translateY(1px)}@media(prefers-reduced-motion:no-preference){.crm-enter{animation:crm-enter .9s var(--crm-ease) calc(var(--n, 0) * 90ms + 80ms) backwards}.crm-hero:before{animation:crm-grid-drift 40s linear infinite}.crm-hero h1>span{background-size:220% 100%;background-image:linear-gradient(100deg,var(--viclo-mint),var(--viclo),var(--viclo-mint));animation:crm-shimmer 7s ease-in-out infinite}.crm-hero .med-primary,.crm-offer .wa-offer-price .viclo-button{position:relative;overflow:hidden}.crm-hero .med-primary:after,.crm-offer .wa-offer-price .viclo-button:after{content:"";position:absolute;inset:0;background:linear-gradient(110deg,transparent 30%,#ffffff40 50%,transparent 70%);translate:-120% 0;animation:crm-sweep 4.5s ease-in-out 2s infinite;pointer-events:none}.crm-hero-scene .viclo-phone{animation:crm-float 6s ease-in-out infinite}.crm-page .viclo-revenue-bars i{animation:crm-bar-live 2.6s ease-in-out infinite alternate}.crm-page .viclo-revenue-bars i:nth-child(2n){animation-duration:3.1s}.crm-page .viclo-revenue-bars i:nth-child(3n){animation-delay:-1.2s}.crm-page .viclo-revenue-bars i:last-child{animation-duration:1.8s}.crm-page .viclo-strategy-status i{animation:crm-ping 1.6s ease-out infinite}.crm-page .viclo-campaign-choices button{transition:background .18s,color .18s,border-color .18s,translate .22s var(--crm-ease)}.crm-page .viclo-campaign-choices button:hover{translate:0 -2px}.crm-page .viclo-problem-icon{animation:crm-bob 4s ease-in-out infinite}.crm-page .viclo-problem-card:nth-child(2) .viclo-problem-icon{animation-delay:-1.3s}.crm-page .viclo-problem-card:nth-child(3) .viclo-problem-icon{animation-delay:-2.6s}.crm-page .viclo-step-art[data-revealed] .crm-art-live-bars i{animation:viclo-art-grow-y .8s var(--crm-ease) var(--d, 0s) backwards,crm-bar-live 2.8s ease-in-out calc(var(--i, 0) * -.35s + 1.6s) infinite alternate}.crm-page .viclo-step-art[data-revealed] .crm-art-beacon{transform-box:fill-box;transform-origin:center;animation:viclo-art-pop .5s var(--crm-spring) var(--d, 0s) backwards,crm-beacon 1.8s ease-in-out 2s infinite}.crm-page .viclo-step-art[data-revealed] :is(.viclo-art-tweak,.viclo-art-question,.viclo-art-estimate){animation:viclo-art-in .7s var(--crm-ease) var(--d, 0s) backwards,crm-bob 5s ease-in-out 2s infinite}.viclo-reveal-ready .crm-page .viclo-service-card:not([data-revealed]) :is(.crm-rise,.crm-slide,.crm-pop){opacity:0}.crm-page .viclo-service-card[data-revealed] .crm-rise{animation:crm-rise .7s var(--crm-ease) calc(var(--d, 0s) + .25s) backwards}.crm-page .viclo-service-card[data-revealed] .crm-slide{animation:crm-slide .6s var(--crm-ease) calc(var(--d, 0s) + .3s) backwards}.crm-page .viclo-service-card[data-revealed] .crm-pop{animation:crm-pop .5s var(--crm-spring) .8s backwards}.crm-page .viclo-service-card[data-revealed] .crm-type{animation:crm-type 1.2s var(--crm-ease) .5s backwards}.crm-page .viclo-service-card[data-revealed] .viclo-preview-rfm-grid i{animation:crm-pop .45s var(--crm-spring) calc(var(--cell, 0) * 2.4s + .25s) backwards}.crm-page .viclo-service-card[data-revealed] .viclo-preview-rfm-grid i.is-best{animation:crm-pop .45s var(--crm-spring) calc(var(--cell, 0) * 2.4s + .25s) backwards,crm-glow 2.4s ease-in-out 1.5s infinite}.crm-page .viclo-service-card[data-revealed] .viclo-preview-reminders li{animation:crm-rise .55s var(--crm-ease) .35s backwards}.crm-page .viclo-service-card[data-revealed] .viclo-preview-reminders li:nth-child(2){animation-delay:.5s}.crm-page .viclo-service-card[data-revealed] .viclo-preview-reminders li.is-active{animation:crm-rise .55s var(--crm-ease) .65s backwards,crm-glow 2.4s ease-in-out 1.6s infinite}.crm-page .viclo-service-card[data-revealed] .viclo-preview-credit{animation:crm-pop .5s var(--crm-spring) .2s backwards}.crm-page .viclo-service-card[data-revealed] .crm-flow ol:before{transform-origin:top;animation:crm-grow-y 1.2s var(--crm-ease) .2s backwards}.crm-page .viclo-service-card[data-revealed] .crm-flow li.is-start .viclo-preview-flow-dot{animation:crm-ping-ring 1.8s ease-out 1.2s infinite}.crm-page .viclo-service-card[data-revealed] .crm-broadcast-progress i{animation:crm-grow-x 1.4s var(--crm-ease) .6s backwards,crm-progress 6s ease-in-out 2.2s infinite}.crm-page .viclo-preview-status i{animation:crm-ping 1.6s ease-out infinite}.crm-page .viclo-service-card:hover .viclo-service-icon{animation:crm-wiggle .6s ease-in-out}.viclo-reveal-ready .crm-page .viclo-results-dashboard:not([data-revealed]) .viclo-results-metrics dl>div{opacity:0}.crm-page .viclo-results-dashboard[data-revealed] .viclo-results-metrics dl>div{animation:crm-rise .6s var(--crm-ease) .9s backwards}.crm-page .viclo-results-dashboard[data-revealed] .viclo-results-metrics dl>div:nth-child(2){animation-delay:1s}.crm-page .viclo-results-dashboard[data-revealed] .viclo-results-metrics dl>div:nth-child(3){animation-delay:1.1s}.crm-page .viclo-results-dashboard[data-revealed] .viclo-results-metrics dl>div:nth-child(4){animation-delay:1.2s}.crm-page .viclo-results:before{animation:crm-grid-drift 50s linear infinite}.crm-page .viclo-results-change{animation:crm-bob 3.2s ease-in-out infinite}.crm-calculator .viclo-calculator[data-revealed] .crm-calc-bars i{animation:crm-grow-x 1s var(--crm-ease) .4s backwards}.viclo-reveal-ready .crm-compare-table:not([data-revealed]) dl>div,.viclo-reveal-ready .crm-offer .wa-offer-card:not([data-revealed]) li{opacity:0}.crm-compare-table[data-revealed] dl>div{animation:crm-slide .6s var(--crm-ease) calc(var(--i, 0) * 90ms + .2s) backwards}.crm-compare-table[data-revealed] .is-rishi svg{animation:crm-pop .5s var(--crm-spring) calc(var(--i, 0) * 90ms + .6s) backwards}.crm-offer .wa-offer-card[data-revealed] li{animation:crm-rise .5s var(--crm-ease) calc(var(--i, 0) * 60ms + .3s) backwards}.crm-viclo a svg{animation:crm-nudge 1.8s ease-in-out infinite}.crm-final .viclo-final-panel:before{content:"";position:absolute;inset:-40%;z-index:-1;background:radial-gradient(circle at 30% 30%,#ef8fc055,transparent 40%);animation:crm-orbit 14s linear infinite;pointer-events:none}}@keyframes crm-enter{0%{opacity:0;translate:0 18px;filter:blur(6px)}}@keyframes crm-grid-drift{to{background-position:60px 60px}}@keyframes crm-shimmer{0%,to{background-position:0% 50%}50%{background-position:100% 50%}}@keyframes crm-sweep{0%{translate:-120% 0}35%,to{translate:120% 0}}@keyframes crm-float{0%,to{translate:0 0}50%{translate:0 -10px}}@keyframes crm-bar-live{0%{scale:1 .82}to{scale:1 1}}@keyframes crm-bob{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}@keyframes crm-beacon{0%,to{scale:1}50%{scale:1.6}}@keyframes crm-ping{0%{box-shadow:0 0 #d24a9566}to{box-shadow:0 0 0 7px #d24a9500}}@keyframes crm-ping-ring{0%{box-shadow:0 0 #a1216966}to{box-shadow:0 0 0 10px #a1216900}}@keyframes crm-glow{0%,to{filter:brightness(1)}50%{filter:brightness(1.12) saturate(1.15)}}@keyframes crm-rise{0%{opacity:0;translate:0 12px}}@keyframes crm-slide{0%{opacity:0;translate:-16px 0}}@keyframes crm-pop{0%{opacity:0;scale:.7}}@keyframes crm-type{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0 0 0 0)}}@keyframes crm-grow-y{0%{scale:1 0}}@keyframes crm-grow-x{0%{scale:0 1}}@keyframes crm-progress{0%,to{width:68%}50%{width:86%}}@keyframes crm-wiggle{25%{rotate:-8deg}75%{rotate:8deg}}@keyframes crm-nudge{0%,to{translate:0 0}50%{translate:4px 0}}@keyframes crm-orbit{to{rotate:360deg}}@media(max-width:767px){.crm-compare-head{display:none}.crm-compare-table dl>div{grid-template-columns:minmax(0,1fr)}.crm-compare-table dt{padding-bottom:6px}.crm-compare-table dd{padding-top:10px;padding-bottom:10px}.crm-compare-label{display:inline;font-weight:700}.crm-addons dl{grid-template-columns:minmax(0,1fr);gap:18px}.crm-viclo{flex-direction:column;align-items:flex-start;gap:14px;padding:22px}.crm-viclo a{margin-left:0}}.crm-costs{max-width:860px;margin:40px auto 0;padding:24px 28px;border:1px solid var(--viclo-line);border-radius:22px;background:var(--viclo-paper)}.crm-costs h3{font-size:18px;font-weight:650}.crm-costs>p{margin-top:4px;color:var(--viclo-muted);font-size:15px}.crm-costs ul{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:20px 0 0;padding:0;list-style:none}.crm-costs li{display:flex;gap:12px;align-items:flex-start}.crm-costs-icon{display:grid;flex:none;place-items:center;width:38px;height:38px;border-radius:12px;background:var(--viclo-soft);color:var(--viclo)}.crm-costs li strong{display:block;font-size:15px}.crm-costs li span:not(.crm-costs-icon){display:block;margin-top:2px;color:var(--viclo-muted);font-size:13.5px;line-height:1.5}@media(prefers-reduced-motion:no-preference){.viclo-reveal-ready .crm-costs:not([data-revealed]) li{opacity:0}.crm-costs[data-revealed] li{animation:crm-rise .55s var(--crm-ease) calc(var(--i, 0) * .11s + .25s) backwards}.crm-costs[data-revealed] .crm-costs-icon{animation:crm-pop .5s var(--crm-spring) calc(var(--i, 0) * .11s + .45s) backwards}}@media(max-width:767px){.crm-costs{padding:22px}.crm-costs ul{grid-template-columns:minmax(0,1fr);gap:16px}}
