body{margin:0;background:#0f172a}@keyframes ecFadeUp{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@keyframes ecPop{0%{opacity:0;transform:scale(.94)}to{opacity:1;transform:scale(1)}}@keyframes ecPulse{0%,to{box-shadow:0 0 #50c87873}50%{box-shadow:0 0 0 7px #50c87800}}@keyframes ecPulseG{0%,to{box-shadow:0 0 #a1905f73}50%{box-shadow:0 0 0 7px #a1905f00}}@keyframes ecDot{0%,60%,to{transform:translateY(0);opacity:.35}30%{transform:translateY(-3px);opacity:1}}@keyframes ecFlow{to{stroke-dashoffset:-22}}@keyframes ecNudge{0%,to{transform:translate(0)}50%{transform:translate(5px)}}@keyframes ecLive{0%,to{opacity:1}50%{opacity:.4}}::-moz-selection{background:#50c87840}::selection{background:#50c87840}.ec-logo-link{position:relative;display:block}.ec-logo-hint{opacity:0;transform:translateY(-2px);transition:opacity .18s cubic-bezier(.4,0,.2,1),transform .18s cubic-bezier(.4,0,.2,1);font-size:10.5px;font-weight:600;letter-spacing:.02em;color:#94a3b8;margin-top:6px;display:block}.ec-logo-link:hover .ec-logo-hint{opacity:1;transform:none}.ec-site-link{display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:600;color:#94a3b8;cursor:pointer;transition:color .15s cubic-bezier(.4,0,.2,1);text-decoration:none}.ec-site-link:hover{color:#fff}.ec-hoverbg:hover{background:var(--hb)!important}.ec-card:hover{box-shadow:0 12px 32px #0f172a1a!important;transform:translateY(-2px)!important}.ec-lift:hover{transform:translateY(-2px)!important}.ec-heat:hover{transform:scale(1.08)!important}.ec-hovercream:hover{background:#fbf8ee!important}.ec-hovergold:hover{background:#8a7439!important}.ec-hoverborder:hover{border-color:#50c878!important}.ec-faq:hover{background:#fbf8ee!important;color:#0f172a!important}.ec-btn-primary:hover{background:#5fd089!important}.ec-btn-outline:hover{background:#f8fafc!important}.ec-btn-outline-dark:hover{background:#ffffff0d!important}@media(max-width:860px){.ec-shell{flex-direction:column!important}.ec-sidebar{width:100%!important;height:auto!important;position:sticky!important;top:0!important;z-index:30!important}.ec-sb-logo{padding:12px 16px 6px!important}.ec-logo-hint,.ec-sb-eyebrow,.ec-sb-back,.ec-sb-cta{display:none!important}.ec-mobile-foot{display:block!important}.ec-navlist{flex-direction:row!important;overflow-x:auto!important;padding:0 12px 10px!important;gap:6px!important;scrollbar-width:none}.ec-navlist::-webkit-scrollbar{display:none}.ec-navlist>div{flex:0 0 auto!important;white-space:nowrap!important}.ec-page{padding:22px 18px 56px!important}.ec-journey-card{padding:18px 16px!important}.ec-grid,.ec-discover-grid{grid-template-columns:minmax(0,1fr)!important}.ec-kpis,.ec-chan-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.ec-widget{width:100%!important;height:520px!important}.ec-rail{overflow-x:auto!important;scrollbar-width:none}.ec-rail::-webkit-scrollbar{display:none}.ec-rail-item{flex:1 0 58px!important;justify-content:center!important}.ec-rail-line{display:none!important}.ec-rail-item>div>div:last-child{max-width:100%!important}.ec-stage-controls{flex-wrap:wrap!important;gap:12px!important}.ec-stage-count{white-space:nowrap!important}.ec-stage-controls .ec-btn-primary,.ec-stage-controls .ec-btn-outline{padding-left:14px!important;padding-right:14px!important}.ec-prev-q{top:18px!important}.ec-prev-a{top:84px!important}.ec-prev-chip{top:106px!important}.ec-card-preview{height:168px!important}.ec-sector-row{flex-direction:column!important}.ec-welcome-overlay{padding:16px!important}.ec-persp{flex-wrap:wrap!important}.ec-persp-pills{max-width:100%!important;overflow-x:auto!important;scrollbar-width:none}.ec-persp-pills::-webkit-scrollbar{display:none}.ec-landing-header{padding:18px!important;flex-wrap:wrap!important;-moz-column-gap:10px!important;column-gap:10px!important;row-gap:18px!important;justify-content:center!important}.ec-landing-pill{font-size:11px!important;padding:6px 12px!important}.ec-landing-main{padding:12px 18px 28px!important}.ec-landing-h1{font-size:38px!important}.ec-final{padding:40px 20px!important}.ec-final-h1{font-size:30px!important}}
