.seo-refs{padding:56px 0;background:#fff;border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border);overflow:hidden}.seo-refs__head{text-align:center;margin-bottom:28px}.seo-refs__head span{font-size:13px;font-weight:700;color:var(--color-lime);text-transform:uppercase;letter-spacing:.08em}.seo-refs__track-wrap{overflow:hidden;-webkit-mask-image:linear-gradient(to right,transparent,#000 8%,#000 92%,transparent);mask-image:linear-gradient(to right,transparent,#000 8%,#000 92%,transparent)}.seo-refs__track{display:flex;gap:14px;width:max-content;animation:seoRefsMarquee 36s linear infinite}.seo-refs__track:hover{animation-play-state:paused}.seo-refs__item{width:170px;height:72px;flex:0 0 auto;display:flex;align-items:center;justify-content:center;padding:12px 20px;border:1px solid var(--color-border);border-radius:12px;background:#fff}.seo-refs__item img{max-width:130px;max-height:44px;width:100%;height:auto;object-fit:contain;filter:grayscale(1) opacity(.7);transition:filter .2s}.seo-refs__item:hover img{filter:grayscale(0) opacity(1)}@keyframes seoRefsMarquee{from{transform:translateX(0)}to{transform:translateX(-50%)}}.seo-authority{padding:72px 0;background:var(--color-bg,#F9FAFB)}.seo-authority__grid{display:grid;grid-template-columns:1fr 1fr;gap:24px;max-width:1000px;margin:0 auto}.seo-author{background:#fff;border:1px solid var(--color-border);border-radius:18px;padding:32px;display:flex;gap:20px;align-items:flex-start}.seo-author__avatar{width:72px;height:72px;border-radius:16px;background:linear-gradient(135deg,var(--color-lime),var(--color-lime-dark));color:#fff;display:flex;align-items:center;justify-content:center;font-family:var(--font-display);font-weight:800;font-size:26px;flex-shrink:0}.seo-author__name{font-family:var(--font-display);font-size:18px;font-weight:700;color:var(--color-text);margin-bottom:3px}.seo-author__role{font-size:13px;color:var(--color-lime-dark);font-weight:600;margin-bottom:12px}.seo-author__bio{font-size:14px;color:var(--color-text-muted);line-height:1.7;margin:0}.seo-author__meta{display:flex;gap:18px;margin-top:14px;flex-wrap:wrap;font-size:12px;color:var(--color-text-light)}.seo-author__meta b{color:var(--color-text);font-weight:700}.seo-author__socials{display:flex;gap:10px;margin-top:16px;flex-wrap:wrap}.seo-author__socials a{display:inline-flex;align-items:center;gap:7px;padding:7px 14px;border:1px solid var(--color-border);border-radius:10px;font-size:13px;font-weight:600;color:var(--color-text);text-decoration:none;transition:all .2s}.seo-author__socials a:hover{border-color:var(--color-lime);color:var(--color-lime-dark);background:rgba(249,115,22,.05)}.seo-author__socials svg{flex-shrink:0}.seo-trust{background:#fff;border:1px solid var(--color-border);border-radius:18px;padding:32px;display:flex;flex-direction:column;justify-content:center}.seo-trust h3{font-family:var(--font-display);font-size:16px;font-weight:700;color:var(--color-text);margin-bottom:16px}.seo-trust__badges{display:flex;gap:14px;flex-wrap:wrap;margin-bottom:18px}.seo-trust__badge{display:flex;align-items:center;gap:10px;padding:10px 16px;border:1px solid var(--color-border);border-radius:12px;background:var(--color-bg,#F9FAFB)}.seo-trust__badge img{height:30px;width:auto;display:block}.seo-trust__badge span{font-size:12px;font-weight:600;color:var(--color-text-muted);line-height:1.3}.seo-trust__list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:10px}.seo-trust__list li{font-size:13px;color:var(--color-text-muted);padding-left:24px;position:relative}.seo-trust__list li svg{position:absolute;left:0;top:2px;color:var(--color-lime)}@media(max-width:768px){.seo-authority__grid{grid-template-columns:1fr}.seo-author{flex-direction:column}}.gads-net{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:var(--radius-md);font-size:12px;font-weight:800;flex-shrink:0}.gads-net--search{background:#4285F4;color:#fff}.gads-net--pmax{background:#34A853;color:#fff}.gads-net--shopping{background:#EA4335;color:#fff}.gads-net--display{background:#FBBC05;color:#111}.gads-net--youtube{background:#FF0000;color:#fff}.gads-net--remarketing{background:#7B61FF;color:#fff}.gads-net--app{background:#0F9D58;color:#fff}.gads-net--local{background:#0097A7;color:#fff}.gads-net--demand{background:#5F6368;color:#fff}.gads-channels.seo-tools{background:#0b0b0b}.gads-process{padding:80px 0;background:#fff}.gads-process__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:0}.gads-process__step{padding:0 24px 32px;border-left:1px solid var(--color-border)}.gads-process__step:nth-child(3n+1){border-left:0;padding-left:0}.gads-process__step:nth-child(3n){padding-right:0}.gads-process__num{display:inline-flex;align-items:center;justify-content:center;min-width:44px;height:32px;padding:0 10px;border-radius:999px;background:rgba(249,115,22,0.2);color:var(--color-lime-dark);font-family:var(--font-display);font-size:12px;font-weight:800;letter-spacing:0.04em;margin-bottom:18px}.gads-process__body h3{font-family:var(--font-display);font-size:var(--text-base);font-weight:700;color:oklch(0.26 0.02 259.05);margin-bottom:8px}.gads-process__body p{font-size:var(--text-sm);color:oklch(0.50 0.02 259.05);line-height:1.65}.gads-metrics{padding:80px 0;background:var(--color-surface)}.gads-metrics__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:2px;border-radius:var(--radius-2xl);overflow:hidden}.gads-metrics__item{background:#fff;padding:48px 40px;text-align:center;border:1px solid var(--color-border)}.gads-metrics__number{display:block;font-family:var(--font-display);font-size:clamp(2.5rem,calc(1rem + 4vw),4rem);font-weight:800;color:var(--color-lime-dark);letter-spacing:-0.04em;line-height:1;margin-bottom:16px}.gads-metrics__item p{font-size:var(--text-sm);color:oklch(0.50 0.02 259.05);line-height:1.65;max-width:280px;margin:0 auto}@media (max-width:1024px){.gads-process__grid{grid-template-columns:repeat(2,1fr)}.gads-process__step{border-left:0;padding:0 16px 28px}.gads-process__step:nth-child(3n+1),.gads-process__step:nth-child(3n){padding:0 16px 28px}.gads-metrics__grid{grid-template-columns:1fr}}@media (max-width:768px){.gads-process__grid{grid-template-columns:1fr}.gads-process__step,.gads-process__step:nth-child(3n+1),.gads-process__step:nth-child(3n){padding:0 0 24px}.gads-metrics__item{padding:36px 24px}}