.ga-hero[data-astro-cid-yiweuugu]{align-items:center;min-height:88vh;display:flex}.ga-hero-grid[data-astro-cid-yiweuugu]{grid-template-columns:1fr;align-items:center;gap:4rem;display:grid}@media (width>=1024px){.ga-hero-grid[data-astro-cid-yiweuugu]{grid-template-columns:1fr 1fr;gap:5rem}}.serp-preview[data-astro-cid-yiweuugu]{border-radius:var(--radius-card-lg);filter:drop-shadow(0 32px 80px #00000080);position:relative;overflow:visible}.serp-chrome[data-astro-cid-yiweuugu]{border-radius:var(--radius-card-lg) var(--radius-card-lg) 0 0;background:#2a2a2a;align-items:center;gap:.75rem;padding:.75rem 1rem;display:flex}.serp-chrome-dots[data-astro-cid-yiweuugu]{flex-shrink:0;gap:.375rem;display:flex}.serp-chrome-dots[data-astro-cid-yiweuugu] span[data-astro-cid-yiweuugu]{background:#ffffff26;border-radius:50%;width:10px;height:10px}.serp-chrome-dots[data-astro-cid-yiweuugu] span[data-astro-cid-yiweuugu]:first-child{background:#ff5f57}.serp-chrome-dots[data-astro-cid-yiweuugu] span[data-astro-cid-yiweuugu]:nth-child(2){background:#febc2e}.serp-chrome-dots[data-astro-cid-yiweuugu] span[data-astro-cid-yiweuugu]:last-child{background:#28c840}.serp-chrome-bar[data-astro-cid-yiweuugu]{border-radius:var(--radius-sm);color:#ffffff80;white-space:nowrap;text-overflow:ellipsis;font-size:.6875rem;font-family:var(--font-mono);background:#ffffff14;flex:1;align-items:center;gap:.5rem;padding:.375rem .75rem;display:flex;overflow:hidden}.serp-body[data-astro-cid-yiweuugu]{border-radius:0 0 var(--radius-card-lg) var(--radius-card-lg);background:#fff;padding:1.25rem 1.5rem 1.5rem}.serp-pre-ad[data-astro-cid-yiweuugu]{border-bottom:1px solid #f0f0f0;margin-bottom:1rem;padding-bottom:1rem}.serp-ghost-line[data-astro-cid-yiweuugu]{background:#e8e8e8;border-radius:4px;display:block}.serp-ad-block[data-astro-cid-yiweuugu]{flex-direction:column;gap:.375rem;display:flex}.serp-meta-row[data-astro-cid-yiweuugu]{align-items:center;gap:.625rem;display:flex}.serp-badge[data-astro-cid-yiweuugu]{color:#000;border:1px solid #555;border-radius:3px;flex-shrink:0;padding:1px 5px;font-size:.6875rem;font-weight:700;line-height:1.4}.serp-domain[data-astro-cid-yiweuugu]{color:#202124;font-size:.8125rem;font-family:var(--font-sans)}.serp-headline[data-astro-cid-yiweuugu]{color:#1a0dab;font-family:Arial,sans-serif;font-size:1.0625rem;font-weight:400;line-height:1.4}.serp-desc[data-astro-cid-yiweuugu]{color:#4d5156;font-family:Arial,sans-serif;font-size:.8125rem;line-height:1.5}.serp-ext-row[data-astro-cid-yiweuugu]{flex-wrap:wrap;gap:.5rem;margin-top:.25rem;display:flex}.serp-sitelink[data-astro-cid-yiweuugu]{color:#1a0dab;cursor:default;font-family:Arial,sans-serif;font-size:.8125rem;text-decoration:underline}.serp-callout-row[data-astro-cid-yiweuugu]{color:#4d5156;margin-top:.25rem;font-family:Arial,sans-serif;font-size:.75rem}.serp-pin[data-astro-cid-yiweuugu]{white-space:nowrap;align-items:center;gap:.625rem;display:flex;position:absolute;right:-11rem}.serp-pin-top[data-astro-cid-yiweuugu]{top:3.5rem}.serp-pin-mid[data-astro-cid-yiweuugu]{top:6rem}.serp-pin-bot[data-astro-cid-yiweuugu]{top:8.5rem}.serp-pin-dot[data-astro-cid-yiweuugu]{background:var(--color-cm-orange);border-radius:50%;flex-shrink:0;width:7px;height:7px;box-shadow:0 0 8px #f7910099}.serp-pin[data-astro-cid-yiweuugu] span[data-astro-cid-yiweuugu]{font-size:.6875rem;font-family:var(--font-mono);letter-spacing:.05em;color:var(--color-cm-orange);text-transform:uppercase}@media (width<=1280px){.serp-pin[data-astro-cid-yiweuugu]{display:none}}@media (width<=1023px){.ga-hero-visual[data-astro-cid-yiweuugu]{display:none}}.anatomy-grid[data-astro-cid-yiweuugu]{grid-template-columns:1fr;align-items:start;gap:4rem;display:grid}@media (width>=1024px){.anatomy-grid[data-astro-cid-yiweuugu]{grid-template-columns:2fr 3fr;align-items:center;gap:5rem}}.anatomy-panel[data-astro-cid-yiweuugu]{background:var(--color-cm-ink-light);border:1px solid var(--glass-border);border-left:3px solid var(--color-cm-violet);border-radius:var(--radius-card);min-height:8rem;padding:1.5rem;position:relative}.anatomy-panel-default[data-astro-cid-yiweuugu]{align-items:flex-start;gap:.75rem;transition:opacity .25s;display:flex}.anatomy-panel-default[data-astro-cid-yiweuugu].is-hidden{opacity:0;pointer-events:none;position:absolute;inset:1.5rem}.anatomy-panel-icon[data-astro-cid-yiweuugu]{color:var(--color-cm-slate);flex-shrink:0;margin-top:2px}.anatomy-panel-default[data-astro-cid-yiweuugu] p[data-astro-cid-yiweuugu]{font-size:var(--font-size-small);color:var(--color-cm-slate);margin:0;line-height:1.6}.anatomy-panel-content[data-astro-cid-yiweuugu]{opacity:0;flex-direction:column;gap:.5rem;transition:opacity .25s .1s;display:flex}.anatomy-panel-content[data-astro-cid-yiweuugu].is-visible{opacity:1}.anatomy-panel-label[data-astro-cid-yiweuugu]{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--color-cm-violet-light);font-size:.6875rem;font-weight:600}.anatomy-panel-text[data-astro-cid-yiweuugu]{font-size:var(--font-size-small);color:#ffffffd9;margin:0;line-height:1.65}.anatomy-ad[data-astro-cid-yiweuugu]{border-radius:var(--radius-card);background:#fff;flex-direction:column;gap:.75rem;padding:1.5rem;display:flex;box-shadow:0 0 0 1px #00000014,0 8px 32px #0000001f}.anatomy-row[data-astro-cid-yiweuugu]{flex-wrap:wrap;align-items:center;gap:.375rem;display:flex}.anatomy-sponsored[data-astro-cid-yiweuugu]{color:#000;border:1px solid #555;border-radius:3px;flex-shrink:0;padding:1px 5px;font-family:Arial,sans-serif;font-size:.6875rem;font-weight:700;line-height:1.4}.anatomy-btn[data-astro-cid-yiweuugu]{cursor:pointer;text-align:left;background:0 0;border:none;border-radius:3px;outline:none;margin:-2px -4px;padding:2px 4px;transition:background .15s,box-shadow .15s;position:relative}.anatomy-btn[data-astro-cid-yiweuugu]:focus-visible{box-shadow:0 0 0 2px var(--color-cm-violet)}.anatomy-btn[data-astro-cid-yiweuugu]:hover,.anatomy-btn[data-astro-cid-yiweuugu].is-active{outline-offset:2px;background:#c400dd14;outline:1px dashed #c400dd80}.anatomy-btn[data-astro-cid-yiweuugu].is-active{outline-color:var(--color-cm-violet);background:#c400dd1f}.anatomy-btn-url[data-astro-cid-yiweuugu]{color:#202124;font-family:Arial,sans-serif;font-size:.8125rem;line-height:1.4}.anatomy-btn-headline[data-astro-cid-yiweuugu]{color:#1a0dab;font-family:Arial,sans-serif;font-size:1.0625rem;font-weight:400;line-height:1.4}.anatomy-btn-desc[data-astro-cid-yiweuugu]{color:#4d5156;width:100%;font-family:Arial,sans-serif;font-size:.8125rem;line-height:1.5}.anatomy-btn-sitelink[data-astro-cid-yiweuugu]{color:#1a0dab;font-family:Arial,sans-serif;font-size:.8125rem;text-decoration:underline}.anatomy-btn-callout[data-astro-cid-yiweuugu]{color:#4d5156;font-family:Arial,sans-serif;font-size:.75rem}.anatomy-sep[data-astro-cid-yiweuugu]{color:silver;user-select:none;font-family:Arial,sans-serif;font-size:1rem}.anatomy-dot[data-astro-cid-yiweuugu]{color:#4d5156;user-select:none;font-family:Arial,sans-serif}.anatomy-row-sitelinks[data-astro-cid-yiweuugu]{border-top:1px solid #f0f0f0;gap:1rem;padding-top:.375rem}.anatomy-row-callouts[data-astro-cid-yiweuugu]{align-items:center;gap:.375rem}.anatomy-hint[data-astro-cid-yiweuugu]{font-size:.75rem;font-family:var(--font-mono);letter-spacing:.04em;color:var(--color-cm-slate);text-transform:uppercase;align-items:center;gap:.5rem;margin-top:1rem;display:flex}.arch-grid[data-astro-cid-yiweuugu]{grid-template-columns:1fr;gap:1.5rem;display:grid}@media (width>=768px){.arch-grid[data-astro-cid-yiweuugu]{grid-template-columns:repeat(3,1fr)}}.arch-col[data-astro-cid-yiweuugu]{border:1px solid var(--color-cm-mist-dark);border-radius:var(--radius-card);transition:border-color .4s var(--ease-cinematic), box-shadow .4s var(--ease-cinematic);flex-direction:column;display:flex;overflow:hidden}.arch-col[data-astro-cid-yiweuugu]:hover{border-color:#c400dd4d;box-shadow:0 8px 32px #c400dd0f}.arch-col-header[data-astro-cid-yiweuugu]{border-bottom:1px solid var(--color-cm-mist-dark);padding:1.5rem}.arch-col-type[data-astro-cid-yiweuugu]{font-size:var(--font-size-xs);letter-spacing:.1em;text-transform:uppercase;margin-bottom:.375rem;font-weight:700;display:block}.arch-col-search[data-astro-cid-yiweuugu] .arch-col-type[data-astro-cid-yiweuugu]{color:var(--color-cm-orange)}.arch-col-pmax[data-astro-cid-yiweuugu] .arch-col-type[data-astro-cid-yiweuugu]{color:var(--color-cm-violet)}.arch-col-local[data-astro-cid-yiweuugu] .arch-col-type[data-astro-cid-yiweuugu]{color:var(--color-cm-green)}.arch-col-name[data-astro-cid-yiweuugu]{font-size:var(--font-size-h4);color:var(--color-cm-ink);margin:0;font-weight:700;line-height:1.2}.arch-tiers[data-astro-cid-yiweuugu]{flex-direction:column;flex:1;gap:.625rem;padding:1.25rem;display:flex}.arch-tier[data-astro-cid-yiweuugu]{border-radius:var(--radius-sm);flex-direction:column;gap:.25rem;padding:.75rem 1rem;display:flex}.arch-tier-campaign[data-astro-cid-yiweuugu]{background:var(--color-cm-mist);border:1px solid var(--color-cm-mist-dark)}.arch-tier-adgroup[data-astro-cid-yiweuugu]{background:var(--color-cm-mist);border:1px solid var(--color-cm-mist-dark);margin-left:.75rem}.arch-tier-negative[data-astro-cid-yiweuugu]{background:#c400dd0a;border:1px dashed #c400dd40}.arch-tier-label[data-astro-cid-yiweuugu]{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--color-cm-slate);font-size:.625rem;font-weight:600}.arch-tier-name[data-astro-cid-yiweuugu]{font-size:var(--font-size-small);color:var(--color-cm-ink);font-weight:600;line-height:1.4}.arch-landing-node[data-astro-cid-yiweuugu]{background:var(--color-cm-ink);border-top:2px solid;flex-direction:column;gap:.25rem;padding:1.25rem;display:flex}.arch-col-search[data-astro-cid-yiweuugu] .arch-landing-node[data-astro-cid-yiweuugu]{border-top-color:var(--color-cm-orange)}.arch-col-pmax[data-astro-cid-yiweuugu] .arch-landing-node[data-astro-cid-yiweuugu]{border-top-color:var(--color-cm-violet)}.arch-col-local[data-astro-cid-yiweuugu] .arch-landing-node[data-astro-cid-yiweuugu]{border-top-color:var(--color-cm-green)}.arch-landing-label[data-astro-cid-yiweuugu]{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--color-cm-slate);font-size:.625rem;font-weight:600}.arch-landing-name[data-astro-cid-yiweuugu]{font-size:var(--font-size-small);color:#fff;font-weight:600;line-height:1.4}.arch-footnote[data-astro-cid-yiweuugu]{font-size:var(--font-size-small);color:var(--color-cm-slate);text-align:center;margin-top:3rem;max-width:56ch;margin-inline:auto;line-height:1.6}.conv-chain[data-astro-cid-yiweuugu]{flex-direction:column;align-items:stretch;gap:0;display:flex}@media (width>=900px){.conv-chain[data-astro-cid-yiweuugu]{flex-direction:row;align-items:stretch}}.conv-node[data-astro-cid-yiweuugu]{background:var(--color-cm-ink-light);border:1px solid var(--glass-border);border-radius:var(--radius-card);transition:border-color .4s var(--ease-cinematic);flex-direction:column;flex:1;gap:.625rem;padding:2rem 1.5rem;display:flex;position:relative}.conv-node[data-astro-cid-yiweuugu]:hover{border-color:#c400dd59}.conv-node-last[data-astro-cid-yiweuugu] .conv-icon[data-astro-cid-yiweuugu]{background:#f791001f;border-color:#f791004d}.conv-node-last[data-astro-cid-yiweuugu] .conv-icon[data-astro-cid-yiweuugu] svg[data-astro-cid-yiweuugu]{color:var(--color-cm-orange);filter:drop-shadow(0 0 6px #f7910080)}.conv-arrow[data-astro-cid-yiweuugu]{color:var(--color-cm-slate);flex-shrink:0;justify-content:center;align-items:center;padding:.75rem 0;display:flex}@media (width>=900px){.conv-arrow[data-astro-cid-yiweuugu]{align-self:center;width:2.5rem;padding:0}}.conv-icon[data-astro-cid-yiweuugu]{border-radius:var(--radius-sm);width:2.75rem;height:2.75rem;color:var(--color-cm-violet-light);background:#c400dd14;border:1px solid #c400dd33;flex-shrink:0;justify-content:center;align-items:center;display:flex}.conv-step[data-astro-cid-yiweuugu]{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--color-cm-slate);font-size:.625rem;font-weight:700}.conv-title[data-astro-cid-yiweuugu]{color:#fff;margin:0;font-size:1rem;font-weight:700;line-height:1.3}.conv-detail[data-astro-cid-yiweuugu]{font-size:var(--font-size-small);color:var(--color-cm-slate-light);margin:0;line-height:1.5}.ct-grid[data-astro-cid-yiweuugu]{grid-template-columns:1fr;gap:1.5rem;display:grid}@media (width>=640px){.ct-grid[data-astro-cid-yiweuugu]{grid-template-columns:repeat(2,1fr)}}@media (width>=1024px){.ct-grid[data-astro-cid-yiweuugu]{grid-template-columns:repeat(3,1fr)}}.ct-card[data-astro-cid-yiweuugu]{background:var(--color-cm-ink-light);border:1px solid var(--glass-border);border-radius:var(--radius-card);transition:all .4s var(--ease-cinematic);flex-direction:column;gap:.75rem;padding:2rem;display:flex;position:relative;overflow:hidden}.ct-card[data-astro-cid-yiweuugu]:hover{transform:translateY(-3px)}.ct-icon[data-astro-cid-yiweuugu]{border-radius:var(--radius-sm);flex-shrink:0;justify-content:center;align-items:center;width:3rem;height:3rem;margin-bottom:.25rem;display:flex}.ct-card-orange[data-astro-cid-yiweuugu]{--ct-color:var(--color-cm-orange);--ct-rgb:247, 145, 0}.ct-card-violet[data-astro-cid-yiweuugu]{--ct-color:var(--color-cm-violet-light);--ct-rgb:212, 51, 255}.ct-card-cyan[data-astro-cid-yiweuugu]{--ct-color:var(--color-cm-cyan);--ct-rgb:4, 247, 238}.ct-card-green[data-astro-cid-yiweuugu]{--ct-color:var(--color-cm-green);--ct-rgb:6, 247, 1}.ct-card-pink[data-astro-cid-yiweuugu]{--ct-color:var(--color-cm-pink);--ct-rgb:255, 73, 190}.ct-card-blue[data-astro-cid-yiweuugu]{--ct-color:var(--color-cm-blue);--ct-rgb:34, 34, 247}.ct-card[data-astro-cid-yiweuugu] .ct-icon[data-astro-cid-yiweuugu]{background:rgba(var(--ct-rgb), .08);border:1px solid rgba(var(--ct-rgb), .2);color:var(--ct-color)}.ct-card[data-astro-cid-yiweuugu] .ct-icon[data-astro-cid-yiweuugu] svg[data-astro-cid-yiweuugu]{filter:drop-shadow(0 0 5px rgba(var(--ct-rgb), .5))}.ct-card[data-astro-cid-yiweuugu]:hover{border-color:rgba(var(--ct-rgb), .35);box-shadow:0 12px 40px rgba(var(--ct-rgb), .08)}.ct-best[data-astro-cid-yiweuugu]{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--ct-color);opacity:.85;font-size:.625rem;font-weight:700}.ct-name[data-astro-cid-yiweuugu]{font-size:var(--font-size-h4);color:#fff;margin:0;font-weight:700;line-height:1.2}.ct-desc[data-astro-cid-yiweuugu]{font-size:var(--font-size-small);color:var(--color-cm-slate-light);flex:1;margin:0;line-height:1.65}@media (prefers-reduced-motion:reduce){.anatomy-panel-default[data-astro-cid-yiweuugu],.anatomy-panel-content[data-astro-cid-yiweuugu],.anatomy-btn[data-astro-cid-yiweuugu],.ct-card[data-astro-cid-yiweuugu],.arch-col[data-astro-cid-yiweuugu],.conv-node[data-astro-cid-yiweuugu]{transition:none}}
