.ae-page-pic:has(>.seo-story){aspect-ratio:auto;background:0 0;border-radius:0;overflow:visible}.seo-story{text-align:left;gap:.75rem;display:grid;container-type:inline-size}.ss-stage{border-radius:var(--xlarge);background:radial-gradient(55% 75% at 28% 45%, #d6fd7066, transparent 72%), linear-gradient(#1313130b 1px, transparent 1px) 0 0 / 28px 28px, linear-gradient(90deg, #1313130b 1px, transparent 1px) 0 0 / 28px 28px, var(--bg-primary);grid-template-columns:minmax(0,1.45fr) minmax(0,1fr);align-items:start;gap:1.25rem;padding:clamp(1rem,4.5cqw,4rem) clamp(1rem,6cqw,6rem);display:grid;position:relative}.ss-serp,.ss-work,.ss-chart{background:var(--white);border-radius:1rem;min-width:0;box-shadow:0 0 0 1px #1313130d,0 18px 40px -18px #13131347}.ss-serp{padding:1.25rem 1.25rem 1.5rem}.ss-side{gap:1.25rem;min-width:0;display:grid}.ss-work{padding:1rem 1.1rem .75rem}.ss-chart{padding:1rem 1.1rem}.ss-bar{color:#202124;border:1px solid #dfe1e5;border-radius:5rem;align-items:center;gap:.6rem;padding:.65rem 1rem;font-size:1rem;line-height:1.5;display:flex;box-shadow:0 1px 6px #20212414}.ss-bar svg{color:#5f6368;flex:none}.ss-q{white-space:nowrap;overflow:hidden}.ss-caret{background:#1a73e8;flex:none;width:1.5px;height:1.2em;margin-left:-.35rem;animation:1.1s step-end infinite ss-blink}:root[data-motion-paused] .ss-caret{animation-play-state:paused}@keyframes ss-blink{50%{opacity:0}}.ss-results-label{color:var(--text-secondary);margin:1rem 0 .6rem 2.25rem;font-size:.75rem}.ss-results{--row:4.75rem;--gap:.5rem;grid-template-columns:1.5rem minmax(0,1fr);gap:0 .75rem;display:grid}.ss-ranks li,.ss-row{height:var(--row)}.ss-ranks li+li,.ss-row+.ss-row{margin-top:var(--gap)}.ss-ranks li{font-family:var(--mono);color:#a3a3a3;justify-content:center;align-items:center;font-size:.8125rem;display:flex}.ss-row{background:#f6f6f3;border-radius:.75rem;align-items:center;gap:.75rem;padding:0 .9rem;display:flex;position:relative}.ss-row.is-you{z-index:1;background:#fbffee;box-shadow:inset 0 0 0 1.5px #b9e35a,0 10px 22px -12px #1313134d}.ss-fav{background:var(--grey-200);border-radius:50%;flex:none;width:1.75rem;height:1.75rem}.ss-fav.is-you{background:var(--bg-dark);color:var(--green);font-family:var(--mono);place-items:center;font-size:.75rem;font-weight:600;display:grid}.ss-lines{flex:1;gap:.4rem;display:grid}.ss-lines i{background:var(--grey-200);border-radius:1rem;height:.4rem}.ss-lines i:first-child{width:32%;height:.3rem}.ss-lines i:nth-child(2){background:#dbe4fb;width:70%;height:.55rem}.ss-lines i:nth-child(3){width:86%}.ss-res{flex:1;min-width:0;line-height:1.45;display:grid}.ss-res>*{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ss-res small{color:#202124;font-size:.75rem}.ss-res b{color:#1a0dab;font-size:.95rem;font-weight:500}.ss-res span{color:#4d5156;font-size:.8125rem}.ss-badge{background:var(--bg-dark);min-width:2.25rem;height:2.25rem;color:var(--green);font-family:var(--mono);border-radius:5rem;flex:none;place-items:center;padding:0 .55rem;font-size:.8125rem;font-weight:600;display:grid}.ss-work-head{border-bottom:1px solid var(--grey-200);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem 1rem;padding-bottom:.75rem;display:flex}.ss-work-head b{font-size:.9375rem;font-weight:600}.ss-months{gap:.25rem;display:flex}.ss-months i{background:var(--grey-100);color:var(--text-secondary);white-space:nowrap;border-radius:5rem;padding:.2rem .6rem;font-size:.75rem;font-style:normal;line-height:1.5;position:relative}.ss-on{border-radius:inherit;background:var(--bg-dark);color:var(--white);opacity:0;place-items:center;display:grid;position:absolute;inset:0}.ss-months i:last-child .ss-on{opacity:1}.ss-tasks{margin-top:.4rem;display:grid}.ss-task{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.65rem;padding:.45rem 0;font-size:.875rem;line-height:1.45;display:grid}.ss-task+.ss-task{border-top:1px dashed var(--grey-200)}.ss-check{width:1.375rem;height:1.375rem;box-shadow:inset 0 0 0 1.5px var(--grey-300);border-radius:50%;place-items:center;display:grid;position:relative}.ss-fill{background:var(--green);border-radius:50%;position:absolute;inset:0}.ss-check svg{width:.95rem;height:.95rem;position:relative}.ss-tick{fill:none;stroke:var(--bg-dark);stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:100}.ss-task small{background:var(--grey-100);color:var(--text-secondary);white-space:nowrap;border-radius:5rem;padding:.1rem .5rem;font-size:.6875rem}.ss-chart-head{color:var(--text-secondary);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.25rem 1rem;font-size:.8125rem;display:flex}.ss-chart-head b{letter-spacing:-.04em;color:var(--black);font-size:1.75rem;font-weight:500;line-height:1.2}.ss-chart-head b small{letter-spacing:0;color:var(--text-secondary);font-size:.75rem;font-weight:400}.ss-spark{width:100%;height:auto;margin-top:.4rem;display:block;overflow:visible}.ss-area{fill:#d6fd7080}.ss-line{fill:none;stroke:var(--bg-dark);stroke-width:3px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:100}.ss-report{border-top:1px solid var(--grey-200);align-items:center;gap:.55rem;margin-top:.75rem;padding-top:.75rem;font-size:.8125rem;line-height:1.45;display:flex}.ss-report i{background:#06c755;border-radius:50%;flex:none;width:.5rem;height:.5rem;box-shadow:0 0 0 3px #06c75533}.ss-dot{z-index:3;background:var(--green);opacity:0;pointer-events:none;border-radius:50%;width:.75rem;height:.75rem;margin:-.375rem 0 0 -.375rem;position:absolute;top:0;left:0;box-shadow:0 0 0 3px #d6fd7059,0 0 16px #d6fd70f2}.ss-cap{font-size:var(--t-sm);color:var(--text-secondary);text-align:center}@container (max-width:760px){.ss-stage{grid-template-columns:minmax(0,1fr);gap:.875rem}.ss-side{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:start;gap:.875rem}}@container (max-width:560px){.ss-stage{gap:.625rem;padding:.75rem}.ss-side{grid-template-columns:minmax(0,1fr)}.ss-serp{padding:.875rem .875rem 1rem}.ss-bar{padding:.5rem .85rem;font-size:.9375rem}.ss-results-label{display:none}.ss-results{--row:2.9rem;--gap:.3rem;grid-template-columns:1rem minmax(0,1fr);gap:0 .5rem;margin-top:.75rem}.ss-row{gap:.55rem;padding:0 .65rem}.ss-fav{width:1.375rem;height:1.375rem}.ss-res b{font-size:.8125rem}.ss-res small,.ss-res span{display:none}.ss-badge{min-width:1.85rem;height:1.85rem;font-size:.75rem}.ss-work{padding:.75rem .875rem .5rem}.ss-work-head{padding-bottom:.5rem}.ss-tasks{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 .75rem}.ss-task{grid-template-columns:auto minmax(0,1fr);gap:.5rem;padding:.4rem 0;font-size:.75rem;line-height:1.4}.ss-task+.ss-task{border-top:0}.ss-task small{display:none}.ss-check{width:1.125rem;height:1.125rem}.ss-chart{display:none}}@media (prefers-reduced-motion:reduce){.ss-caret{animation:none}}
