@keyframes qr-marquee{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@keyframes qr-orbit{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes qr-floaty{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@keyframes qr-blink{0%,to{opacity:1}50%{opacity:.3}}@keyframes smartsignals-pulse{0%,to{transform:scale(1);opacity:.4}50%{transform:scale(1.55);opacity:0}}.landing-root ::-moz-selection{background:var(--smartsignals-ink);color:var(--smartsignals-bg)}.landing-root ::selection{background:var(--smartsignals-ink);color:var(--smartsignals-bg)}.landing-root::-webkit-scrollbar{width:10px;height:10px}.landing-root::-webkit-scrollbar-thumb{background:rgba(11,18,32,.18);border-radius:999px;border:2px solid transparent;background-clip:padding-box}.landing-root::-webkit-scrollbar-thumb:hover{background:rgba(11,18,32,.32);background-clip:padding-box;border:2px solid transparent}.qr-glass{backdrop-filter:blur(14px) saturate(140%);-webkit-backdrop-filter:blur(14px) saturate(140%)}.qr-card-lift{transition:transform .32s cubic-bezier(.16,1,.3,1),box-shadow .32s cubic-bezier(.16,1,.3,1),border-color .32s cubic-bezier(.16,1,.3,1)}.qr-card-lift:hover{transform:translateY(-3px);box-shadow:var(--smartsignals-shadow-lg);border-color:var(--smartsignals-border-strong)}.qr-nav-link{position:relative}.qr-nav-link:after{content:"";position:absolute;left:0;right:0;bottom:-6px;height:1px;background:currentColor;transform:scaleX(0);transform-origin:left;transition:transform .28s cubic-bezier(.16,1,.3,1)}.qr-nav-link:hover:after{transform:scaleX(1)}.qr-ticker-row{transition:background .18s ease}.qr-ticker-row:hover{background:var(--smartsignals-surface-alt)}.qr-magnetic{transition:transform .24s cubic-bezier(.16,1,.3,1)}.qr-marquee-track{display:inline-flex;gap:36px;align-items:center;animation:qr-marquee 60s linear infinite;white-space:nowrap}.qr-marquee:hover .qr-marquee-track{animation-play-state:paused}.qr-draw path.qr-stroke{stroke-dasharray:var(--len,2000);stroke-dashoffset:var(--len,2000);transition:stroke-dashoffset 2.4s cubic-bezier(.16,1,.3,1)}.qr-draw.is-in path.qr-stroke{stroke-dashoffset:0}.qr-draw g.qr-candle,.qr-draw rect.qr-bar{opacity:0;transform:translateY(8px);transition:opacity .6s ease,transform .6s ease}.qr-draw.is-in g.qr-candle,.qr-draw.is-in rect.qr-bar{opacity:1;transform:translateY(0)}.landing-root a{color:inherit;text-decoration:none}.qr-theme-toggle:hover{background:var(--smartsignals-surface-deep)!important}.qr-accent-dots button:hover{transform:scale(1.3)!important}@media (max-width:1180px){.qr-egx-badge,.qr-nav-item-secondary{display:none!important}}@media (max-width:1060px){.qr-accent-dots{display:none!important}}@media (max-width:960px){.qr-nav{display:none!important}.qr-header-inner{gap:14px!important;padding:14px 24px!important}.qr-lang-toggle{display:none!important}}@media (max-width:1200px){.qr-track-stats{grid-template-columns:repeat(3,1fr)!important}.qr-track-stats>*{border-inline-start:none!important}.qr-track-stats>:nth-child(3n+2),.qr-track-stats>:nth-child(3n+3){border-inline-start:1px solid hsla(0,0%,100%,.12)!important}}.qr-track-num{font-size:clamp(38px,4.2vw,56px)!important}@media (max-width:900px){.qr-grid-2{grid-template-columns:1fr!important;gap:40px!important}.qr-grid-3,.qr-grid-4{grid-template-columns:1fr 1fr!important}.qr-footer-grid{grid-template-columns:1fr 1fr 1fr!important}.qr-section-pad{padding-left:24px!important;padding-right:24px!important}.qr-hero-pad{padding:40px 24px 60px!important}.qr-hero-h1{font-size:64px!important}.qr-section-h2{font-size:48px!important}.qr-cta-h2{font-size:56px!important}.qr-phones{flex-direction:column!important;align-items:center!important}.qr-phones>div{transform:none!important;margin:0 0 20px!important}}@media (max-width:640px){.qr-grid-3,.qr-grid-4{grid-template-columns:1fr!important}.qr-footer-grid{grid-template-columns:1fr 1fr!important}.qr-section-pad{padding-left:16px!important;padding-right:16px!important}.qr-hero-h1{font-size:48px!important}.qr-section-h2{font-size:36px!important}.qr-cta-h2{font-size:42px!important}.qr-pricing-grid{grid-template-columns:1fr!important}.qr-track-stats{grid-template-columns:repeat(2,1fr)!important}}@media (prefers-reduced-motion:reduce){.qr-marquee-track{animation:none}.qr-card-lift,.qr-magnetic,.qr-nav-link:after{transition:none}.qr-draw path.qr-stroke{transition:none;stroke-dashoffset:0}.qr-draw g.qr-candle,.qr-draw rect.qr-bar{transition:none;opacity:1;transform:none}}