.rank-tracking-page{--rank-ninja-blue:hsl(216 99% 52%);--rank-ninja-blue-light:hsl(216 99% 65%);--rank-ninja-blue-dark:hsl(218 99% 25%);--rank-ninja-100:hsl(216 100% 85%);--rank-ninja-200:hsl(216 99% 75%);--rank-ninja-300:hsl(216 99% 65%);--rank-ninja-500:hsl(216 99% 45%);--rank-ninja-600:hsl(216 99% 35%);--rank-ninja-700:hsl(218 99% 25%);--rank-ninja-yellow:hsl(45 100% 50%);--rank-ninja-yellow-light:hsl(45 100% 70%);--rank-ninja-green:hsl(120 60% 85%);--rank-ninja-green-dark:hsl(120 50% 40%);--rank-bg:hsl(0 0% 98%);--rank-bg-card:hsl(0 0% 100%);--rank-bg-muted:hsl(240 4% 96%);--rank-bg-accent:hsl(240 5% 96%);--rank-fg:hsl(221 39% 17%);--rank-fg-muted:hsl(240 4% 46%);--rank-fg-on-blue:hsl(0 0% 100%);--rank-border:hsl(240 6% 90%);--rank-input:hsl(240 6% 90%);--rank-ring:hsl(216 99% 52%);--rank-sidebar-bg:hsl(0 0% 98%);--rank-sidebar-fg:hsl(221 39% 17%);--rank-sidebar-accent:hsl(240 4.8% 95.9%);--rank-sidebar-border:hsl(220 13% 91%);--rank-destructive:hsl(0 84% 60%);--rank-destructive-fg:hsl(210 40% 98%);--rank-gray-950:hsl(0 0% 4%);--rank-gradient-primary:linear-gradient(135deg,hsl(216 99% 52%),hsl(216 99% 65%));--rank-gradient-accent:linear-gradient(135deg,hsl(45 100% 50%),hsl(45 100% 70%));--rank-shadow-sm:0 1px 2px hsl(221 39% 17%/0.06);--rank-shadow-card:0 10px 25px -5px hsl(221 39% 17%/0.10),0 4px 6px -2px hsl(221 39% 17%/0.05);--rank-shadow-elegant:0 20px 25px -5px hsl(221 39% 17%/0.10),0 10px 10px -5px hsl(221 39% 17%/0.04);--rank-shadow-primary:0 25px 50px -12px hsl(216 99% 52%/0.25);--rank-shadow-cta-hover:0 10px 25px -5px hsl(216 99% 52%/0.40);--rank-radius:1rem;--rank-radius-sm:0.5rem;--rank-radius-md:0.75rem;--rank-radius-lg:1rem;--rank-radius-xl:1.25rem;--rank-radius-2xl:1.5rem;--rank-radius-full:9999px;--rank-space-1:0.25rem;--rank-space-2:0.5rem;--rank-space-3:0.75rem;--rank-space-4:1rem;--rank-space-5:1.25rem;--rank-space-6:1.5rem;--rank-space-8:2rem;--rank-space-10:2.5rem;--rank-space-12:3rem;--rank-space-16:4rem;--rank-space-20:5rem;--rank-font-heading:"Outfit",ui-sans-serif,system-ui,-apple-system,sans-serif;--rank-font-body:"Inter",ui-sans-serif,system-ui,-apple-system,sans-serif;--rank-font-ui:"Outfit",ui-sans-serif,system-ui,-apple-system,sans-serif;--rank-weight-light:300;--rank-weight-regular:400;--rank-weight-medium:500;--rank-weight-semibold:600;--rank-weight-bold:700;--rank-text-xs:0.75rem;--rank-text-sm:0.875rem;--rank-text-base:1rem;--rank-text-lg:1.125rem;--rank-text-xl:1.25rem;--rank-text-2xl:1.5rem;--rank-text-3xl:1.875rem;--rank-text-4xl:2.25rem;--rank-text-5xl:3rem;--rank-text-6xl:3.75rem}.rank-tracking-page a{color:var(--rank-fg);text-decoration:none}.rank-tracking-page a:hover{color:var(--rank-ninja-blue)}.rank-tracking-page svg.lucide{display:block}@keyframes ninja-marquee{0%{transform:translateX(0)}to{transform:translateX(-50%)}}image-slot{--is-bg:#EDEFF2}.rank-tracking-page header nav a,.rank-tracking-page header nav button,.rank-tracking-page span[style*="--radius-full"],.rank-tracking-page span[style*="letter-spacing: 0.12em"],.rank-tracking-page span[style*="letter-spacing: 0.1em"]{white-space:nowrap}@media (max-width:1000px){.nav-desk,.nav-links{display:none!important}.nav-burger{display:inline-flex!important}}.cmp-scroll{overflow-x:auto;-webkit-overflow-scrolling:touch}.anim-rows>*{animation:slide-up-fade .55s cubic-bezier(.2,.8,.2,1) both}.anim-rows>:nth-child(2){animation-delay:.12s}.anim-rows>:nth-child(3){animation-delay:.24s}.anim-rows>:nth-child(4){animation-delay:.36s}@media (max-width:1000px){.hero-grid{gap:46px!important}.hero-grid,.story-grid{grid-template-columns:1fr!important}.hero-h1{font-size:44px!important}.hero-panel{max-width:520px!important}}@media (max-width:900px){.nav-desk,.nav-links{display:none!important}.nav-burger{display:inline-flex!important}.step-row{grid-template-columns:1fr!important;gap:26px!important}.step-flip>div:first-child{order:2!important}.runs-grid{grid-template-columns:1fr 1fr!important}.pos-grid{gap:12px!important}.ba-grid,.conc-grid,.pos-grid{grid-template-columns:1fr!important}.ba-grid,.conc-grid{gap:24px!important}.foot-grid{grid-template-columns:1fr 1fr!important;gap:28px!important}.hero-h1{font-size:40px!important}}@media (max-width:640px){.hero-h1,.rank-tracking-page h1{font-size:33px!important;line-height:1.08!important;letter-spacing:-.025em!important}.rank-tracking-page h2{font-size:26px!important;line-height:1.14!important}.rank-tracking-page p{text-wrap:pretty}.rank-tracking-page section{padding:44px 16px!important}.runs-grid{grid-template-columns:1fr!important;gap:8px!important}.runs-grid>div{padding:13px 14px!important;display:grid!important;grid-template-columns:34px 1fr;-moz-column-gap:12px;column-gap:12px;align-items:center}.runs-grid>div>span{width:34px!important;height:34px!important;border-radius:10px!important;grid-row:1/span 2}.runs-grid>div>p:first-of-type{margin:0!important;font-size:14.5px!important}.runs-grid>div>p:last-of-type{margin:2px 0 0!important;font-size:12.5px!important;line-height:1.35!important}.cta-big{height:54px!important;font-size:14px!important;padding:0 22px!important;width:100%!important}.mock{padding:14px!important;border-radius:16px!important}.mock>div>div{padding:11px 12px!important}.step-row{gap:22px!important}.step-row h2{font-size:26px!important;margin-top:12px!important}.step-row>div>p{font-size:15.5px!important;line-height:1.55!important}.step-row>div>div[style*="flex-direction: column"]{gap:8px!important;margin-top:16px!important}.step-row span[style*="font-size: 15px"]{font-size:14.5px!important}.ba-grid>div{padding:20px 18px!important}.ba-grid>div>div{gap:9px!important;margin-top:14px!important}.sticky-cta{display:flex!important}.hero-panel{max-width:none!important;height:460px!important}.rank-card{left:12px!important;right:12px!important;bottom:12px!important;padding:13px!important}.story-grid>div:last-child{grid-template-columns:1fr!important}.hero-panel{height:440px!important}.rank-card>div>div>span:nth-child(2){font-size:12.5px!important}.story-grid>div:first-child{min-height:300px!important}.story-grid p[style*="font-size: 46px"]{font-size:40px!important;margin-top:16px!important}.story-grid>div:last-child>div{padding:20px 18px!important}.story-grid>div:last-child>div:last-child{flex-direction:column!important;align-items:stretch!important;gap:14px!important}.story-grid>div:last-child>div:last-child a{justify-content:center!important;height:50px!important}.mock p[style*="font-size: 10.5px"]{font-size:10px!important}.rank-tracking-page section>div[style*="text-align: center"]{margin-bottom:24px!important}.rank-tracking-page section h2+p{font-size:15px!important}.rank-tracking-page section button{padding:16px 18px!important;font-size:15px!important}.rank-tracking-page section button+p,.rank-tracking-page section p[style*="padding: 0 22px 22px"]{padding:0 18px 18px!important;font-size:14.5px!important}.pos-grid{grid-template-columns:1fr!important;gap:10px!important}.pos-grid>div{padding:18px!important}.pos-grid>div>p:nth-of-type(2){font-size:18px!important;margin-top:6px!important}.pos-grid>div>p:last-of-type{font-size:13.5px!important;margin-top:6px!important}.rank-tracking-page footer .foot-grid{padding:40px 18px!important;gap:24px!important}.rank-tracking-page footer .foot-grid>div>div{gap:9px!important}}@media (max-width:420px){.hero-h1,.rank-tracking-page h1{font-size:30px!important}.foot-grid{grid-template-columns:1fr!important}.sticky-cta>span{font-size:12px!important}}@media (max-width:1100px){.foot-grid{grid-template-columns:1.6fr 1fr 1fr!important;gap:34px!important}}@media (max-width:900px){.foot-grid{grid-template-columns:1fr 1fr!important;gap:30px!important}.foot-h2{font-size:30px!important}.foot-cta{padding:56px 20px 44px!important}}@media (max-width:640px){.foot-h2{font-size:26px!important}.foot-cta{padding:48px 18px 36px!important;gap:20px!important;flex-direction:column!important;align-items:stretch!important}.foot-cta>div:last-child{width:100%!important;align-items:stretch!important}.foot-cta>div:last-child>span{text-align:center!important}.foot-cta p{font-size:15px!important}.foot-grid{padding:34px 18px 30px!important;gap:26px 20px!important}.foot-grid>div:first-child{grid-column:1/-1!important}.foot-grid>div:first-child>p{max-width:none!important;margin-bottom:14px!important}.foot-grid h4{margin-bottom:12px!important;font-size:11px!important}.foot-grid>div>div{gap:9px!important}.foot-legal{padding:18px 18px 96px!important}.foot-legal span{font-size:12px!important}.foot-legal>div{gap:16px!important}}@media (max-width:420px){.foot-grid{grid-template-columns:1fr!important}}.rank-tracking-page [data-rank-hover="0"]:hover{transform:translateY(-2px)}.rank-tracking-page [data-rank-hover="0"]:hover,.rank-tracking-page [data-rank-hover="1"]:hover,.rank-tracking-page [data-rank-hover="2"]:hover,.rank-tracking-page [data-rank-hover="3"]:hover{background:var(--rank-ninja-blue-light);color:#fff}.rank-tracking-page [data-rank-hover="4"]:hover{border-color:hsl(216 99% 52%/.45);color:var(--rank-ninja-blue)}.rank-tracking-page svg.lucide{width:100%;height:100%}.rank-faq{border:1px solid var(--rank-border);border-radius:14px;background:white;overflow:hidden}.rank-faq summary{cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:16px;padding:19px 22px;font-size:16px;font-weight:600;list-style:none}.rank-faq summary::-webkit-details-marker{display:none}.rank-faq summary svg{width:18px!important;height:18px!important;flex-shrink:0}.rank-faq[open] summary svg{transform:rotate(45deg)}.rank-faq p{margin:0;padding:0 22px 22px;font:15px/1.6 var(--rank-font-body);color:var(--rank-fg-muted)}.rank-faq summary:focus-visible,.rank-tracking-page a:focus-visible{outline:3px solid #0c65fe;outline-offset:4px}.rank-mobile-cta{display:none}@media(max-width:640px){.rank-mobile-cta{display:flex;position:fixed;bottom:0;left:0;right:0;z-index:40;padding:12px 16px calc(12px + env(safe-area-inset-bottom));background:#0a0a0af5;align-items:center;gap:12px;color:#ccc;font-size:13px}.rank-mobile-cta span{flex:1}.rank-mobile-cta a{background:#0c65fe;color:white;padding:14px 22px;border-radius:12px;font-weight:700}.rank-tracking-footer{padding-bottom:84px;background:#0a0a0a}}@media(prefers-reduced-motion:reduce){.rank-tracking-page *,.rank-tracking-page :after,.rank-tracking-page :before{animation:none!important;transition:none!important}}