.mw[data-astro-cid-njweupqy]{background:var(--color-white)}.mw__header[data-astro-cid-njweupqy]{background:var(--fp-slate-50);border-bottom:1px solid var(--fp-slate-200);align-items:center;gap:8px;padding:12px 20px;display:flex}.mw__dot[data-astro-cid-njweupqy]{border-radius:50%;flex-shrink:0;width:12px;height:12px}.mw__dot--red[data-astro-cid-njweupqy]{background:var(--fp-dot-red)}.mw__dot--yellow[data-astro-cid-njweupqy]{background:var(--fp-dot-yellow)}.mw__dot--green[data-astro-cid-njweupqy]{background:var(--fp-dot-green)}.mw__title[data-astro-cid-njweupqy]{color:var(--fp-slate-400);margin-left:8px;font-size:12px;font-weight:600}.mw__body[data-astro-cid-njweupqy]{padding:24px}@media (width<=480px){.mw__body[data-astro-cid-njweupqy]{padding:16px}}.search[data-astro-cid-rx2qzwso]{background:var(--color-white);border:1px solid var(--fp-slate-200);color:var(--color-text);border-radius:20px;align-items:center;gap:8px;width:60%;margin-left:auto;padding:6px 16px;font-size:14px;display:flex}.clusters[data-astro-cid-rx2qzwso]{flex-direction:column;gap:16px;display:flex}.cluster[data-astro-cid-rx2qzwso]{border:1px solid var(--fp-slate-200);border-radius:12px;padding:16px;transition:box-shadow .3s,border-color .3s}.cluster[data-astro-cid-rx2qzwso]:hover{border-color:var(--fp-slate-300);box-shadow:0 4px 12px #0000000d}.cluster__head[data-astro-cid-rx2qzwso]{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:12px;font-size:14px;display:flex}.badge[data-astro-cid-rx2qzwso]{background:var(--fp-brand-10);color:var(--color-brand);border-radius:6px;padding:4px 8px;font-size:12px;font-weight:700}.badge--do[data-astro-cid-rx2qzwso]{background:var(--fp-green-10);color:var(--fp-green)}.badge--buy[data-astro-cid-rx2qzwso]{background:var(--fp-accent-10);color:var(--color-accent)}.cluster__list[data-astro-cid-rx2qzwso]{flex-direction:column;gap:8px;display:flex}.kw[data-astro-cid-rx2qzwso]{color:var(--fp-slate-600);background:var(--fp-slate-50);border-radius:6px;justify-content:space-between;gap:8px;padding:8px 12px;font-size:14px;display:flex}.kw__vol[data-astro-cid-rx2qzwso]{color:var(--color-text);font-weight:700}.map[data-astro-cid-rx2qzwso]{flex-direction:column;align-items:center;display:flex;position:relative}.node[data-astro-cid-rx2qzwso]{background:var(--color-white);border:2px solid var(--color-brand);color:var(--color-main);z-index:2;border-radius:30px;padding:10px 24px;font-size:16px;font-weight:700;position:relative}.node--root[data-astro-cid-rx2qzwso]{background:var(--color-brand);color:var(--color-white);margin-bottom:40px}.node--leaf[data-astro-cid-rx2qzwso]{border-color:var(--fp-slate-300);flex-direction:column;align-items:center;padding:10px 16px;font-size:14px;display:flex}.node--leaf[data-astro-cid-rx2qzwso] span[data-astro-cid-rx2qzwso]{color:var(--fp-slate-500);font-size:12px;font-weight:400}.map__row[data-astro-cid-rx2qzwso]{flex-wrap:wrap;justify-content:center;gap:20px;width:100%;margin-top:40px;display:flex}.map__lines[data-astro-cid-rx2qzwso]{z-index:1;width:100%;height:60px;position:absolute;top:40px;left:0}.line[data-astro-cid-rx2qzwso]{stroke:var(--fp-slate-200);stroke-width:2px;fill:none;stroke-dasharray:100;stroke-dashoffset:100px;animation:2s infinite alternate forwards draw}@keyframes draw{to{stroke-dashoffset:0}}.table[data-astro-cid-rx2qzwso]{width:100%}.table__head[data-astro-cid-rx2qzwso],.table__row[data-astro-cid-rx2qzwso]{grid-template-columns:2fr 1fr 1fr 1fr;align-items:center;gap:8px;padding:16px 24px;font-size:14px;display:grid}.table__head[data-astro-cid-rx2qzwso]{background:var(--fp-slate-100);color:var(--fp-slate-600);border-bottom:1px solid var(--fp-slate-200);font-weight:700}.table__row[data-astro-cid-rx2qzwso]{border-bottom:1px solid var(--fp-slate-100);transition:background .2s}.table__row[data-astro-cid-rx2qzwso]:hover,.table__row--highlight[data-astro-cid-rx2qzwso]{background:var(--fp-slate-50)}.table__kw[data-astro-cid-rx2qzwso]{font-weight:700}.kd[data-astro-cid-rx2qzwso]{text-align:center;border-radius:4px;width:fit-content;padding:4px 8px;font-size:12px;font-weight:700;display:inline-block}.kd--hard[data-astro-cid-rx2qzwso]{background:var(--fp-accent-10);color:var(--color-accent)}.kd--easy[data-astro-cid-rx2qzwso]{background:var(--fp-green-10);color:var(--fp-green)}.spark[data-astro-cid-rx2qzwso]{align-items:center;width:60px;height:20px;display:flex}.spark[data-astro-cid-rx2qzwso] svg[data-astro-cid-rx2qzwso]{width:100%;height:100%}.spark__line[data-astro-cid-rx2qzwso]{fill:none;stroke-width:2px}.spark__line--brand[data-astro-cid-rx2qzwso]{stroke:var(--color-brand)}.spark__line--green[data-astro-cid-rx2qzwso]{stroke:var(--fp-green)}.spark__line--muted[data-astro-cid-rx2qzwso]{stroke:var(--fp-slate-400)}@media (width<=480px){.table__head[data-astro-cid-rx2qzwso],.table__row[data-astro-cid-rx2qzwso]{grid-template-columns:2fr 1fr;padding:12px 16px}.table__head[data-astro-cid-rx2qzwso] span[data-astro-cid-rx2qzwso]:nth-child(n+3),.table__row[data-astro-cid-rx2qzwso]>[data-astro-cid-rx2qzwso]:nth-child(n+3){display:none}.search[data-astro-cid-rx2qzwso]{flex:1;width:auto}}.input[data-astro-cid-frkifqna]{border:1px solid var(--fp-slate-200);border-radius:8px;margin-bottom:24px;display:flex;overflow:hidden}.input__url[data-astro-cid-frkifqna]{color:var(--fp-slate-600);background:var(--fp-slate-50);text-overflow:ellipsis;white-space:nowrap;flex:1;padding:12px 16px;font-size:14px;overflow:hidden}.input__btn[data-astro-cid-frkifqna]{background:var(--color-brand);color:var(--color-white);padding:12px 24px;font-size:14px;font-weight:600}.vs[data-astro-cid-frkifqna]{align-items:center;gap:16px;margin-bottom:24px;display:flex}.card[data-astro-cid-frkifqna]{background:var(--color-white);border:1px solid var(--fp-slate-200);border-radius:12px;flex:1;padding:16px}.card--enemy[data-astro-cid-frkifqna]{border-color:var(--fp-accent-30);box-shadow:0 4px 12px var(--fp-accent-05)}.card__head[data-astro-cid-frkifqna]{text-align:center;color:var(--fp-slate-500);margin-bottom:12px;font-size:14px;font-weight:700}.card--enemy[data-astro-cid-frkifqna] .card__head[data-astro-cid-frkifqna]{color:var(--color-accent)}.metric[data-astro-cid-frkifqna]{justify-content:space-between;gap:8px;margin-bottom:8px;font-size:13px;display:flex}.metric__label[data-astro-cid-frkifqna]{color:var(--fp-slate-400)}.metric__value[data-astro-cid-frkifqna]{color:var(--color-main);font-weight:700}.metric__value--win[data-astro-cid-frkifqna]{color:var(--color-accent)}.vs__divider[data-astro-cid-frkifqna]{color:var(--fp-slate-300);font-size:20px;font-weight:800}.alert[data-astro-cid-frkifqna]{background:var(--fp-amber-50);border:1px solid var(--fp-amber-200);color:var(--fp-amber-900);border-radius:8px;align-items:center;gap:8px;padding:16px;font-size:14px;display:flex}.venn[data-astro-cid-frkifqna]{width:100%;height:350px;position:relative}.circle[data-astro-cid-frkifqna]{text-align:center;mix-blend-mode:multiply;border-radius:50%;justify-content:center;align-items:center;width:200px;height:200px;font-size:18px;font-weight:700;line-height:1.3;display:flex;position:absolute}.circle--self[data-astro-cid-frkifqna]{background:var(--fp-brand-40);color:var(--fp-brand-dark);top:20px;left:20%}.circle--comp1[data-astro-cid-frkifqna]{background:var(--fp-yellow-40);color:var(--fp-yellow-dark);top:20px;right:20%}.circle--comp2[data-astro-cid-frkifqna]{background:var(--fp-accent-40);color:var(--fp-accent-dark);bottom:20px;left:50%;transform:translate(-50%)}.gap[data-astro-cid-frkifqna]{background:var(--color-accent);z-index:10;width:70px;height:70px;box-shadow:0 0 15px var(--fp-accent-80);border-radius:50%;justify-content:center;align-items:center;animation:2s infinite pulse;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.gap[data-astro-cid-frkifqna] span[data-astro-cid-frkifqna]{color:var(--color-white);text-align:center;font-size:12px;font-weight:700;line-height:1.2}@keyframes pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(1.5)}}.list[data-astro-cid-frkifqna]{width:100%}.list__head[data-astro-cid-frkifqna],.item[data-astro-cid-frkifqna]{grid-template-columns:1.5fr 1fr;gap:16px;padding:16px 24px;font-size:14px;display:grid}.list__head[data-astro-cid-frkifqna]{background:var(--fp-slate-100);color:var(--fp-slate-600);border-bottom:1px solid var(--fp-slate-200);font-weight:700}.item[data-astro-cid-frkifqna]{border-bottom:1px solid var(--fp-slate-100);align-items:start;padding:20px 24px;transition:background .2s}.item[data-astro-cid-frkifqna]:hover{background:var(--fp-slate-50)}.item__url-info[data-astro-cid-frkifqna]{flex-direction:column;gap:8px;min-width:0;display:flex}.item__url[data-astro-cid-frkifqna]{color:var(--color-brand);word-break:break-all;font-size:14px}.bar[data-astro-cid-frkifqna]{background:var(--fp-slate-200);border-radius:3px;width:100%;height:6px}.bar__fill[data-astro-cid-frkifqna]{background:var(--color-accent);border-radius:3px;height:100%}.item__share[data-astro-cid-frkifqna]{color:var(--fp-slate-500);font-size:12px;font-weight:700}.tags[data-astro-cid-frkifqna]{flex-direction:column;gap:6px;display:flex}.tags[data-astro-cid-frkifqna] span[data-astro-cid-frkifqna]{background:var(--fp-slate-200);color:var(--color-text);border-radius:4px;width:fit-content;padding:4px 8px;font-size:12px}@media (width<=480px){.vs[data-astro-cid-frkifqna]{flex-direction:column}.card[data-astro-cid-frkifqna]{width:100%}.circle[data-astro-cid-frkifqna]{width:140px;height:140px;font-size:14px}.venn[data-astro-cid-frkifqna]{height:300px}.list__head[data-astro-cid-frkifqna],.item[data-astro-cid-frkifqna]{grid-template-columns:1fr;padding:14px 16px}.list__head[data-astro-cid-frkifqna] span[data-astro-cid-frkifqna]:nth-child(2){display:none}}.summary[data-astro-cid-tb6yow5j]{align-items:center;gap:24px;margin-bottom:24px;display:flex}.ring[data-astro-cid-tb6yow5j]{background:conic-gradient(var(--fp-green) 85%, var(--fp-slate-200) 0);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:80px;height:80px;display:flex;position:relative}.ring[data-astro-cid-tb6yow5j]:after{content:"";background:var(--color-white);border-radius:50%;width:64px;height:64px;position:absolute}.ring__score[data-astro-cid-tb6yow5j]{z-index:1;color:var(--fp-slate-800);align-items:baseline;font-size:1.5rem;font-weight:800;display:flex;position:relative}.ring__score[data-astro-cid-tb6yow5j] small[data-astro-cid-tb6yow5j]{font-size:.8rem}.stats[data-astro-cid-tb6yow5j]{flex-wrap:wrap;gap:16px;display:flex}.stat[data-astro-cid-tb6yow5j]{flex-direction:column;display:flex}.stat__num[data-astro-cid-tb6yow5j]{color:var(--fp-slate-800);font-size:1.25rem;font-weight:700}.stat__num--error[data-astro-cid-tb6yow5j]{color:var(--color-accent)}.stat__num--warn[data-astro-cid-tb6yow5j]{color:var(--fp-amber)}.stat__lbl[data-astro-cid-tb6yow5j]{color:var(--fp-slate-500);font-size:.75rem}.bars[data-astro-cid-tb6yow5j]{flex-direction:column;gap:12px;display:flex}.bar-row[data-astro-cid-tb6yow5j]{align-items:center;font-size:.8rem;display:flex}.bar-row__lbl[data-astro-cid-tb6yow5j]{white-space:nowrap;text-overflow:ellipsis;width:100px;overflow:hidden}.bar-row__track[data-astro-cid-tb6yow5j]{background:var(--fp-slate-100);border-radius:4px;flex:1;height:8px;margin:0 12px;overflow:hidden}.bar-row__fill[data-astro-cid-tb6yow5j]{border-radius:4px;height:100%;animation:1.5s ease-out both grow}.bar-row__fill--red[data-astro-cid-tb6yow5j]{background:var(--color-accent)}.bar-row__fill--yellow[data-astro-cid-tb6yow5j]{background:var(--fp-amber);animation-delay:.2s}.bar-row__val[data-astro-cid-tb6yow5j]{text-align:right;width:36px;font-weight:600}@keyframes grow{0%{width:0}}.crawl[data-astro-cid-tb6yow5j]{background:linear-gradient(135deg, var(--fp-slate-50) 0%, var(--color-white) 100%);flex-direction:column;align-items:center;display:flex}.crawl__circle[data-astro-cid-tb6yow5j]{justify-content:center;align-items:center;width:140px;height:140px;margin:20px 0 40px;display:flex;position:relative}.crawl__center[data-astro-cid-tb6yow5j]{background:var(--color-white);z-index:2;text-align:center;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:100px;height:100px;display:flex;position:relative;box-shadow:0 4px 15px #0000000d}.crawl__center[data-astro-cid-tb6yow5j] span[data-astro-cid-tb6yow5j]{color:var(--color-brand);text-transform:uppercase;margin-bottom:4px;font-size:.7rem;font-weight:700}.crawl__center[data-astro-cid-tb6yow5j] strong[data-astro-cid-tb6yow5j]{color:var(--fp-slate-800);font-size:.85rem}.crawl__pulse[data-astro-cid-tb6yow5j]{border:2px solid var(--color-brand);opacity:0;border-radius:50%;animation:2s cubic-bezier(.1,.8,.3,1) infinite ripple;position:absolute;inset:0}.crawl__pulse--2[data-astro-cid-tb6yow5j]{animation-delay:1s}@keyframes ripple{0%{opacity:.8;transform:scale(.6)}to{opacity:0;transform:scale(1.6)}}.crawl__progress[data-astro-cid-tb6yow5j]{width:100%}.crawl__info[data-astro-cid-tb6yow5j]{justify-content:space-between;margin-bottom:8px;font-size:.8rem;display:flex}.crawl__info[data-astro-cid-tb6yow5j] span[data-astro-cid-tb6yow5j]:first-child{color:var(--color-brand);font-weight:600}.crawl__track[data-astro-cid-tb6yow5j]{background:var(--fp-slate-200);border-radius:3px;width:100%;height:6px;overflow:hidden}.crawl__fill[data-astro-cid-tb6yow5j]{background:var(--color-brand);border-radius:3px;width:37%;height:100%;animation:3s ease-in-out infinite alternate fill}@keyframes fill{0%{width:10%}to{width:80%}}.sev[data-astro-cid-tb6yow5j]{width:100%}.sev__tabs[data-astro-cid-tb6yow5j]{border-bottom:1px solid var(--fp-slate-200);background:var(--fp-slate-50);display:flex}.sev__tab[data-astro-cid-tb6yow5j]{text-align:center;color:var(--fp-slate-500);border-bottom:2px solid #0000;flex:1;padding:12px 0;font-size:.85rem;font-weight:600}.sev__tab--active[data-astro-cid-tb6yow5j]{border-bottom-color:var(--color-accent);background:var(--color-white);color:var(--color-main)}.sev__list[data-astro-cid-tb6yow5j]{padding:20px}.issue[data-astro-cid-tb6yow5j]{border:1px solid #0000;border-radius:8px;align-items:flex-start;margin-bottom:8px;padding:12px;display:flex}.issue[data-astro-cid-tb6yow5j]:last-child{margin-bottom:0}.issue--error[data-astro-cid-tb6yow5j]{background:var(--fp-red-50);border-color:var(--fp-red-100)}.issue--warn[data-astro-cid-tb6yow5j]{background:var(--fp-amber-50);border-color:var(--fp-amber-100)}.issue__icon[data-astro-cid-tb6yow5j]{width:24px;height:24px;color:var(--color-white);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;margin-right:12px;font-size:.8rem;font-weight:700;display:flex}.issue--error[data-astro-cid-tb6yow5j] .issue__icon[data-astro-cid-tb6yow5j]{background:var(--color-accent)}.issue--warn[data-astro-cid-tb6yow5j] .issue__icon[data-astro-cid-tb6yow5j]{background:var(--fp-amber)}.issue__desc[data-astro-cid-tb6yow5j]{flex-direction:column;min-width:0;display:flex}.issue__desc[data-astro-cid-tb6yow5j] strong[data-astro-cid-tb6yow5j]{color:var(--fp-slate-800);margin-bottom:2px;font-size:.9rem}.issue__desc[data-astro-cid-tb6yow5j] span[data-astro-cid-tb6yow5j]{color:var(--fp-slate-500);word-break:break-all;font-size:.8rem}.report[data-astro-cid-5ua3amcj]{flex-direction:column;align-items:center;display:flex}.score[data-astro-cid-5ua3amcj]{border:8px solid var(--color-accent);border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:120px;height:120px;margin-bottom:24px;animation:2s ease-in-out infinite pulse-score;display:flex}.score__value[data-astro-cid-5ua3amcj]{color:var(--color-main);font-size:2.5rem;font-weight:800;line-height:1}.score__label[data-astro-cid-5ua3amcj]{color:var(--fp-slate-400);font-size:.8rem}@keyframes pulse-score{0%,to{box-shadow:0 0 0 0 var(--fp-accent-40);transform:scale(1)}50%{transform:scale(1.05);box-shadow:0 0 0 15px #0000}}.issues[data-astro-cid-5ua3amcj]{width:100%}.issue[data-astro-cid-5ua3amcj]{background:var(--color-base);border-left:4px solid var(--fp-slate-300);border-radius:8px;align-items:flex-start;gap:12px;margin-bottom:10px;padding:15px;display:flex}.issue[data-astro-cid-5ua3amcj]:last-child{margin-bottom:0}.issue--high[data-astro-cid-5ua3amcj]{border-left-color:var(--color-accent)}.issue--medium[data-astro-cid-5ua3amcj]{border-left-color:var(--fp-dot-yellow)}.issue__icon[data-astro-cid-5ua3amcj]{font-size:1.2rem;line-height:1.2}.issue__text[data-astro-cid-5ua3amcj] strong[data-astro-cid-5ua3amcj]{color:var(--color-main);margin-bottom:4px;font-size:.95rem;display:block}.issue__text[data-astro-cid-5ua3amcj] p[data-astro-cid-5ua3amcj]{color:var(--color-text-muted);font-size:.85rem;line-height:1.5}.form[data-astro-cid-5ua3amcj]{width:100%}.form__group[data-astro-cid-5ua3amcj]{margin-bottom:20px}.form__label[data-astro-cid-5ua3amcj]{color:var(--color-text-muted);margin-bottom:6px;font-size:.85rem;font-weight:700;display:block}.form__input[data-astro-cid-5ua3amcj]{border:2px solid var(--color-border);height:48px;color:var(--color-text);background:var(--color-base);white-space:nowrap;text-overflow:ellipsis;border-radius:8px;align-items:center;padding:0 16px;display:flex;overflow:hidden}.form__btn[data-astro-cid-5ua3amcj]{background:var(--color-brand);height:48px;color:var(--color-white);box-shadow:0 4px 12px var(--fp-brand-30);border-radius:8px;justify-content:center;align-items:center;margin-top:10px;font-weight:700;transition:transform .2s;display:flex}.form__btn[data-astro-cid-5ua3amcj]:hover{transform:translateY(-2px)}.sug[data-astro-cid-5ua3amcj]{width:100%}.sug__head[data-astro-cid-5ua3amcj]{background:var(--fp-red-50);border-bottom:1px solid var(--fp-red-100);align-items:center;gap:12px;padding:15px 20px;display:flex}.sug__badge[data-astro-cid-5ua3amcj]{background:var(--color-accent);color:var(--color-white);border-radius:4px;flex-shrink:0;padding:2px 8px;font-size:.75rem;font-weight:700}.sug__title[data-astro-cid-5ua3amcj]{color:var(--color-main);font-size:1rem;font-weight:700}.sug__body[data-astro-cid-5ua3amcj]{padding:20px}.sug__current[data-astro-cid-5ua3amcj]{color:var(--color-text-muted);background:var(--color-base);border:1px solid var(--color-border);border-radius:4px;margin-bottom:16px;padding:10px;font-size:.9rem}.sug__current[data-astro-cid-5ua3amcj] span[data-astro-cid-5ua3amcj]{color:var(--color-text);font-weight:700}.ai[data-astro-cid-5ua3amcj]{background:linear-gradient(135deg, var(--fp-brand-05), var(--fp-brand-10));border:1px solid var(--fp-brand-20);border-radius:8px;padding:15px}.ai__label[data-astro-cid-5ua3amcj]{color:var(--color-brand);margin-bottom:8px;font-size:.8rem;font-weight:700;display:block}.ai__text[data-astro-cid-5ua3amcj]{color:var(--color-text);margin-bottom:15px;font-size:.95rem;line-height:1.5}.ai__text[data-astro-cid-5ua3amcj] strong[data-astro-cid-5ua3amcj]{color:var(--color-brand)}.ai__btn[data-astro-cid-5ua3amcj]{text-align:center;background:var(--color-white);border:1px solid var(--color-brand);width:100%;color:var(--color-brand);border-radius:4px;padding:10px;font-weight:700;transition:background .2s,color .2s;display:block}.ai__btn[data-astro-cid-5ua3amcj]:hover{background:var(--color-brand);color:var(--color-white)}.cards[data-astro-cid-uae4fqfi]{gap:16px;margin-bottom:24px;display:flex}.card[data-astro-cid-uae4fqfi]{background:var(--fp-slate-50);border-radius:8px;flex-direction:column;flex:1;padding:16px;display:flex}.card__label[data-astro-cid-uae4fqfi]{color:var(--fp-slate-500);margin-bottom:8px;font-size:12px;font-weight:600}.card__value[data-astro-cid-uae4fqfi]{color:var(--color-main);font-size:24px;font-weight:800;line-height:1.1}.card__value[data-astro-cid-uae4fqfi] small[data-astro-cid-uae4fqfi]{margin-left:4px;font-size:12px;font-weight:600}.card__trend[data-astro-cid-uae4fqfi]{color:var(--fp-emerald);margin-top:4px;font-size:12px;font-weight:700}.chart[data-astro-cid-uae4fqfi]{width:100%}.chart__svg[data-astro-cid-uae4fqfi]{width:100%;height:auto;display:block}.grid[data-astro-cid-uae4fqfi]{stroke:var(--fp-slate-100)}.grid--strong[data-astro-cid-uae4fqfi]{stroke:var(--fp-slate-200)}.trend-line[data-astro-cid-uae4fqfi]{fill:none;stroke:var(--color-brand);stroke-width:3px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1000;stroke-dashoffset:1000px;animation:3s forwards draw}.trend-area[data-astro-cid-uae4fqfi]{fill:var(--fp-brand-10);opacity:0;animation:3s 1s forwards fade}.point[data-astro-cid-uae4fqfi]{fill:var(--color-white);stroke:var(--color-brand);stroke-width:2px;transform-origin:350px 30px;animation:2s infinite pt}@keyframes fade{to{opacity:1}}@keyframes pt{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(1.5)}}.list[data-astro-cid-uae4fqfi]{width:100%}.list__head[data-astro-cid-uae4fqfi],.row[data-astro-cid-uae4fqfi]{grid-template-columns:2fr 1fr 1fr 1fr;align-items:center;gap:8px;padding:16px 24px;display:grid}.list__head[data-astro-cid-uae4fqfi]{background:var(--fp-slate-100);color:var(--fp-slate-500);border-bottom:1px solid var(--fp-slate-200);font-size:13px;font-weight:700}.row[data-astro-cid-uae4fqfi]{border-bottom:1px solid var(--fp-slate-100);color:var(--color-text);font-size:14px;transition:background .2s}.row[data-astro-cid-uae4fqfi]:hover{background:var(--fp-slate-50)}.row--highlight[data-astro-cid-uae4fqfi]{background:var(--fp-rose-50)}.row--highlight[data-astro-cid-uae4fqfi]:hover{background:var(--fp-rose-100)}.row__kw[data-astro-cid-uae4fqfi]{font-weight:600}.row__rank[data-astro-cid-uae4fqfi]{font-size:16px;font-weight:700}.row__rank--down[data-astro-cid-uae4fqfi]{color:var(--fp-red-500)}.change[data-astro-cid-uae4fqfi]{border-radius:4px;width:fit-content;padding:4px 8px;font-size:13px;font-weight:700}.change--up[data-astro-cid-uae4fqfi]{color:var(--fp-emerald-text);background:var(--fp-emerald-bg)}.change--down[data-astro-cid-uae4fqfi]{color:var(--fp-rose);background:var(--fp-rose-100)}.change--flat[data-astro-cid-uae4fqfi],.row__vol[data-astro-cid-uae4fqfi]{color:var(--fp-slate-500)}.settings[data-astro-cid-uae4fqfi]{width:100%}.group[data-astro-cid-uae4fqfi]{margin-bottom:30px}.group[data-astro-cid-uae4fqfi]:last-child{margin-bottom:0}.group__label[data-astro-cid-uae4fqfi]{color:var(--fp-slate-500);text-transform:uppercase;letter-spacing:.05em;margin-bottom:12px;font-size:13px;font-weight:700;display:block}.toggle[data-astro-cid-uae4fqfi]{background:var(--fp-slate-100);border:1px solid var(--fp-slate-200);border-radius:8px;display:flex;overflow:hidden}.toggle__opt[data-astro-cid-uae4fqfi]{text-align:center;color:var(--fp-slate-500);flex:1;padding:12px;font-size:14px;font-weight:600}.toggle__opt--selected[data-astro-cid-uae4fqfi]{background:var(--color-white);color:var(--color-brand);box-shadow:0 2px 4px #0000000d}.loc[data-astro-cid-uae4fqfi]{background:var(--color-white);border:1px solid var(--fp-slate-300);color:var(--color-text);border-radius:8px;align-items:center;gap:12px;padding:12px 16px;font-size:15px;font-weight:600;display:flex}.tags[data-astro-cid-uae4fqfi]{flex-wrap:wrap;gap:8px;display:flex}.tag[data-astro-cid-uae4fqfi]{background:var(--fp-sky-100);color:var(--fp-sky-800);border-radius:20px;padding:6px 12px;font-size:13px;font-weight:600}.tag--new[data-astro-cid-uae4fqfi]{background:var(--fp-slate-100);color:var(--fp-slate-500);border:1px dashed var(--fp-slate-300)}@media (width<=480px){.cards[data-astro-cid-uae4fqfi]{flex-direction:column}.list__head[data-astro-cid-uae4fqfi],.row[data-astro-cid-uae4fqfi]{grid-template-columns:2fr 1fr 1fr;padding:12px 16px}.list__head[data-astro-cid-uae4fqfi] span[data-astro-cid-uae4fqfi]:last-child,.row__vol[data-astro-cid-uae4fqfi]{display:none}}.editor[data-astro-cid-ls4d4tr4]{margin:-24px;position:relative}.editor__area[data-astro-cid-ls4d4tr4]{height:320px;color:var(--color-text);padding:24px;font-size:14px;line-height:1.8;overflow:hidden}.editor__area[data-astro-cid-ls4d4tr4] .editor__h1{color:var(--color-main);border-bottom:2px solid var(--color-brand);margin-bottom:16px;padding-bottom:8px;font-size:18px;font-weight:700;display:inline-block}.editor__area[data-astro-cid-ls4d4tr4] .editor__h2{border-left:4px solid var(--color-brand);background:var(--color-base);margin:20px 0 10px;padding:4px 10px;font-size:16px;font-weight:700}.editor__area[data-astro-cid-ls4d4tr4] .editor__p{color:var(--fp-slate-600);margin-bottom:12px}.editor__cursor[data-astro-cid-ls4d4tr4]{color:var(--color-brand);font-weight:700;animation:1s infinite blink}.editor__status[data-astro-cid-ls4d4tr4]{background:var(--fp-brand-10);color:var(--color-brand);border-radius:20px;align-items:center;gap:6px;padding:4px 12px;font-size:11px;font-weight:700;display:flex;position:absolute;bottom:16px;right:16px}.editor__dot[data-astro-cid-ls4d4tr4]{background:var(--color-brand);border-radius:50%;width:6px;height:6px;animation:1.5s infinite pulse}@keyframes blink{0%,to{opacity:1}50%{opacity:0}}@media (width<=480px){.editor[data-astro-cid-ls4d4tr4]{margin:-16px}.editor__area[data-astro-cid-ls4d4tr4]{height:280px;padding:16px}}.gen[data-astro-cid-ls4d4tr4]{width:100%}.gen__input[data-astro-cid-ls4d4tr4]{border:2px solid var(--color-border);height:48px;color:var(--fp-slate-400);background:var(--color-base);border-radius:8px;align-items:center;margin-bottom:16px;padding:0 16px;display:flex}.gen__btn[data-astro-cid-ls4d4tr4]{background:var(--color-brand);height:48px;color:var(--color-white);box-shadow:0 4px 12px var(--fp-brand-30);border-radius:8px;justify-content:center;align-items:center;font-weight:700;transition:transform .2s;display:flex}.gen__btn[data-astro-cid-ls4d4tr4]:hover{transform:translateY(-2px)}.plan[data-astro-cid-ls4d4tr4]{background:var(--color-white);flex-direction:column;width:100%;display:flex}.plan__header[data-astro-cid-ls4d4tr4]{background:var(--fp-slate-50);border-bottom:1px solid var(--color-border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:12px 20px;display:flex}.plan__left[data-astro-cid-ls4d4tr4]{align-items:center;gap:8px;font-size:1.1rem;display:flex}.plan__title[data-astro-cid-ls4d4tr4]{color:var(--color-main);font-size:.95rem;font-weight:700}.plan__actions[data-astro-cid-ls4d4tr4]{gap:8px;display:flex}.plan__action[data-astro-cid-ls4d4tr4]{background:var(--color-white);border:1px solid var(--color-border);color:var(--color-text-muted);border-radius:4px;padding:6px 12px;font-size:.8rem;font-weight:600}.plan__action--primary[data-astro-cid-ls4d4tr4]{background:var(--color-brand);color:var(--color-white);border-color:var(--color-brand)}.plan__body[data-astro-cid-ls4d4tr4]{padding:20px}.fg[data-astro-cid-ls4d4tr4]{margin-bottom:20px}.fg[data-astro-cid-ls4d4tr4]:last-child{margin-bottom:0}.fg--grid[data-astro-cid-ls4d4tr4]{grid-template-columns:1fr 1fr;gap:16px;display:grid}.fg__label[data-astro-cid-ls4d4tr4]{color:var(--fp-slate-400);margin-bottom:6px;font-size:.8rem;font-weight:700;display:block}.fg__input[data-astro-cid-ls4d4tr4]{background:var(--fp-slate-50);border:1px solid var(--color-border);color:var(--color-text);border-radius:6px;padding:10px 12px;font-size:.9rem}.outline[data-astro-cid-ls4d4tr4]{border:1px solid var(--color-border);background:var(--fp-slate-50);border-radius:6px;padding:10px}.outline__item[data-astro-cid-ls4d4tr4]{background:var(--color-white);border:1px solid var(--color-border);color:var(--color-text);border-radius:4px;align-items:center;margin-bottom:8px;padding:10px 12px;font-size:.85rem;font-weight:600;display:flex}.outline__item[data-astro-cid-ls4d4tr4]:last-child{margin-bottom:0}.outline__item[data-astro-cid-ls4d4tr4]:before{content:"::";color:var(--fp-slate-300);margin-right:10px;font-size:.8rem}.outline__item--upload[data-astro-cid-ls4d4tr4]{background:var(--color-base);border:1px dashed var(--color-brand);color:var(--color-brand)}.outline__item--add[data-astro-cid-ls4d4tr4]{border:1px dashed var(--fp-slate-300);color:var(--fp-slate-400);background:0 0;justify-content:center}.outline__item--add[data-astro-cid-ls4d4tr4]:before{display:none}@media (width<=480px){.fg--grid[data-astro-cid-ls4d4tr4]{grid-template-columns:1fr}}.mock[data-astro-cid-qjcxkjsq]{background:var(--color-white);border:1px solid var(--fp-slate-200);border-radius:20px;width:100%;overflow:hidden;box-shadow:0 20px 40px #00000014}.mock--hero[data-astro-cid-qjcxkjsq]{animation:6s ease-in-out infinite float}.mock--block[data-astro-cid-qjcxkjsq]{max-width:520px;padding:30px}.mock--flush[data-astro-cid-qjcxkjsq]{padding:0}.rank-screen[data-astro-cid-qjcxkjsq]{width:100%;height:auto;display:block}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-15px)}}@media (width>=992px){.mock--tilt[data-astro-cid-qjcxkjsq]{transition:transform .4s;animation:none;transform:perspective(1000px)rotateY(-6deg)rotateX(3deg)}.mock--tilt[data-astro-cid-qjcxkjsq]:hover{transform:perspective(1000px)rotateY(0)rotateX(0)}}@media (width<=480px){.mock--block[data-astro-cid-qjcxkjsq]{padding:20px}.mock--flush[data-astro-cid-qjcxkjsq]{padding:0}}@media (prefers-reduced-motion:reduce){.mock--hero[data-astro-cid-qjcxkjsq]{animation:none}}.seo-feature-step[data-astro-cid-y264dsqu]{background:#fff;border-top:1px solid #e5eef0;padding:clamp(30px,3.3vw,50px) 0}.seo-feature-step--tint[data-astro-cid-y264dsqu]{background:#f7fbfc}.seo-feature-step--text[data-astro-cid-y264dsqu]{padding-block:24px}.seo-feature-step__grid[data-astro-cid-y264dsqu].seo-feature-step__grid--text{grid-template-columns:none;display:block}.seo-feature-step__grid--text[data-astro-cid-y264dsqu] .seo-feature-step__copy[data-astro-cid-y264dsqu]{max-width:850px}.seo-feature-step--text[data-astro-cid-y264dsqu] .seo-feature-step__copy[data-astro-cid-y264dsqu] h3[data-astro-cid-y264dsqu]{margin-bottom:10px;font-size:clamp(21px,2vw,26px)}.seo-feature-step--text[data-astro-cid-y264dsqu] .seo-feature-step__index[data-astro-cid-y264dsqu]{margin-bottom:12px}.seo-feature-step__grid[data-astro-cid-y264dsqu]{grid-template-columns:minmax(0,.78fr) minmax(0,1.22fr);align-items:center;gap:clamp(25px,3.4vw,50px);display:grid}.seo-feature-step__grid--reverse[data-astro-cid-y264dsqu]{grid-template-columns:minmax(0,1.22fr) minmax(0,.78fr)}.seo-feature-step__grid--reverse[data-astro-cid-y264dsqu] .seo-feature-step__copy[data-astro-cid-y264dsqu]{order:2}.seo-feature-step__grid--reverse[data-astro-cid-y264dsqu] .seo-feature-step__visual[data-astro-cid-y264dsqu]{order:1}.seo-feature-step__copy[data-astro-cid-y264dsqu]{min-width:0}.seo-feature-step__index[data-astro-cid-y264dsqu]{color:#126a83;letter-spacing:-.018em;flex-wrap:wrap;align-items:center;gap:14px;margin:0 0 16px;font-size:clamp(19px,1.75vw,23px);font-weight:800;line-height:1.45;display:flex}.seo-feature-step__index[data-astro-cid-y264dsqu] span[data-astro-cid-y264dsqu]{letter-spacing:-.04em;border-right:2px solid #b2dce6;flex:none;align-items:center;padding-right:13px;font-size:clamp(32px,2.7vw,38px);font-weight:800;line-height:1.12;display:inline-flex}.seo-feature-step__copy[data-astro-cid-y264dsqu] h3[data-astro-cid-y264dsqu]{color:#292f33;letter-spacing:-.025em;margin:0 0 16px;font-size:clamp(25px,2.45vw,32px);font-weight:800;line-height:1.5}.seo-feature-step__copy[data-astro-cid-y264dsqu] h3[data-astro-cid-y264dsqu] span[data-astro-cid-y264dsqu]{display:block}.seo-feature-step__description[data-astro-cid-y264dsqu] p[data-astro-cid-y264dsqu]{color:#5c686e;margin:0 0 9px;font-size:15px;line-height:1.8}.seo-feature-step__visual[data-astro-cid-y264dsqu]{min-width:0}.seo-feature-step__capture[data-astro-cid-y264dsqu]{background:#fff;border:1px solid #d8e4e8;border-radius:13px;margin:0;overflow:hidden;box-shadow:0 16px 45px #274c5b14}.seo-feature-step__capture-top[data-astro-cid-y264dsqu]{color:#7b868a;background:#fff;border-bottom:1px solid #edf0f1;justify-content:space-between;align-items:center;gap:12px;padding:9px 14px;font-size:11px;display:flex}.seo-feature-step__dots[data-astro-cid-y264dsqu]{gap:6px;display:flex}.seo-feature-step__dots[data-astro-cid-y264dsqu] i[data-astro-cid-y264dsqu]{background:#cfd9dd;border-radius:50%;width:7px;height:7px}.seo-feature-step__capture[data-astro-cid-y264dsqu]>button[data-astro-cid-y264dsqu]{cursor:zoom-in;background:#fff;border:0;width:100%;padding:0;display:block;position:relative}.seo-feature-step__capture[data-astro-cid-y264dsqu]>button[data-astro-cid-y264dsqu] img[data-astro-cid-y264dsqu]{object-fit:contain;object-position:center top;width:100%;height:auto;max-height:380px;display:block}.seo-feature-step__expand[data-astro-cid-y264dsqu]{color:#126a83;background:#fffffff2;border:1px solid #dce5e8;border-radius:6px;gap:10px;padding:9px 12px;font-size:12px;font-weight:800;display:inline-flex;position:absolute;bottom:14px;right:14px}.seo-feature-step__capture[data-astro-cid-y264dsqu] figcaption[data-astro-cid-y264dsqu]{color:#6a7579;border-top:1px solid #edf0f1;padding:12px 16px;font-size:12px;line-height:1.7}.seo-feature-step__dialog[data-astro-cid-y264dsqu]{background:#fff;border:1px solid #d8e4e8;border-radius:12px;width:min(95vw,1400px);max-height:92vh;padding:50px 16px 16px;position:fixed}.seo-feature-step__dialog[data-astro-cid-y264dsqu]::backdrop{background:#000000bd}.seo-feature-step__dialog[data-astro-cid-y264dsqu]>img[data-astro-cid-y264dsqu]{width:100%;height:auto;display:block}.seo-feature-step__close[data-astro-cid-y264dsqu]{cursor:pointer;background:#fff;border:0;padding:7px 12px;position:absolute;top:10px;right:14px}.seo-feature-step__mock[data-astro-cid-y264dsqu]{max-width:610px;margin-inline:auto}.seo-feature-step[data-astro-cid-y264dsqu] button[data-astro-cid-y264dsqu]:focus-visible{outline-offset:3px;outline:3px solid #229ebd}@media (width<=900px){.seo-feature-step__grid[data-astro-cid-y264dsqu],.seo-feature-step__grid--reverse[data-astro-cid-y264dsqu]{grid-template-columns:1fr;gap:26px}.seo-feature-step__grid--reverse[data-astro-cid-y264dsqu] .seo-feature-step__copy[data-astro-cid-y264dsqu]{order:1}.seo-feature-step__grid--reverse[data-astro-cid-y264dsqu] .seo-feature-step__visual[data-astro-cid-y264dsqu]{order:2}}@media (width<=700px){.seo-feature-step[data-astro-cid-y264dsqu]{padding:34px 0}.seo-feature-step--text[data-astro-cid-y264dsqu]{padding-block:22px}.seo-feature-step__index[data-astro-cid-y264dsqu]{gap:10px;margin-bottom:17px;font-size:19px}.seo-feature-step__index[data-astro-cid-y264dsqu] span[data-astro-cid-y264dsqu]{padding-right:10px;font-size:32px}.seo-feature-step__copy[data-astro-cid-y264dsqu] h3[data-astro-cid-y264dsqu]{margin-bottom:13px;font-size:24px}.seo-feature-step__description[data-astro-cid-y264dsqu] p[data-astro-cid-y264dsqu]{font-size:14px}.seo-feature-step__capture[data-astro-cid-y264dsqu]>button[data-astro-cid-y264dsqu] img[data-astro-cid-y264dsqu]{max-height:none}.seo-feature-step__expand[data-astro-cid-y264dsqu]{bottom:8px;right:8px}}.faq[data-astro-cid-ysngt36k]{background:var(--color-base);padding:52px 0 60px}.faq__inner[data-astro-cid-ysngt36k]{max-width:920px}.faq[data-astro-cid-ysngt36k] h2[data-astro-cid-ysngt36k]{color:var(--color-main);text-align:left;margin:0 0 25px;font-size:clamp(1.6rem,2.7vw,2rem)}.faq__list[data-astro-cid-ysngt36k]{border-top:1px solid var(--color-border)}.faq__item[data-astro-cid-ysngt36k]{border-bottom:1px solid var(--color-border)}.faq__item[data-astro-cid-ysngt36k]>summary[data-astro-cid-ysngt36k]{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;min-height:64px;padding:15px 6px;list-style:none;display:flex}.faq__item[data-astro-cid-ysngt36k]>summary[data-astro-cid-ysngt36k]::-webkit-details-marker{display:none}.faq__question[data-astro-cid-ysngt36k]{color:var(--color-main);font-size:15px;font-weight:800;line-height:1.7}.faq__toggle[data-astro-cid-ysngt36k]{border:1px solid var(--color-border);background:#fff;border-radius:50%;flex:none;width:25px;height:25px;position:relative}.faq__toggle[data-astro-cid-ysngt36k]:before,.faq__toggle[data-astro-cid-ysngt36k]:after{content:"";background:var(--color-main);transition:transform .2s,opacity .2s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.faq__toggle[data-astro-cid-ysngt36k]:before{width:10px;height:2px}.faq__toggle[data-astro-cid-ysngt36k]:after{width:2px;height:10px}.faq__item[data-astro-cid-ysngt36k][open] .faq__toggle[data-astro-cid-ysngt36k]:after{opacity:0;transform:translate(-50%,-50%)rotate(90deg)}.faq__item[data-astro-cid-ysngt36k][open]>summary[data-astro-cid-ysngt36k] .faq__question[data-astro-cid-ysngt36k]{color:#126a83}.faq__answer[data-astro-cid-ysngt36k]{padding:0 38px 18px 6px}.faq__answer[data-astro-cid-ysngt36k] p[data-astro-cid-ysngt36k]{color:var(--color-text-muted);margin:0;font-size:14px;line-height:1.8}.faq__item[data-astro-cid-ysngt36k]>summary[data-astro-cid-ysngt36k]:focus-visible{outline:3px solid var(--color-brand);outline-offset:3px}@media (width<=767px){.faq[data-astro-cid-ysngt36k]{padding:40px 0 45px}.faq[data-astro-cid-ysngt36k] h2[data-astro-cid-ysngt36k]{margin-bottom:16px}.faq__item[data-astro-cid-ysngt36k]>summary[data-astro-cid-ysngt36k]{min-height:58px;padding:14px 0}.faq__question[data-astro-cid-ysngt36k]{font-size:14px}.faq__answer[data-astro-cid-ysngt36k]{padding:0 26px 17px 0}}@media (prefers-reduced-motion:reduce){.faq__toggle[data-astro-cid-ysngt36k]:before,.faq__toggle[data-astro-cid-ysngt36k]:after{transition:none}}.fnav[data-astro-cid-smgmpowf]{border-top:1px solid var(--color-border);background:var(--color-base);padding:48px 0 54px}.fnav__inner[data-astro-cid-smgmpowf]{max-width:1120px}.fnav__heading[data-astro-cid-smgmpowf]{justify-content:space-between;align-items:center;gap:15px;margin-bottom:24px;display:flex}.fnav__heading[data-astro-cid-smgmpowf] h2[data-astro-cid-smgmpowf]{color:var(--color-main);margin:0;font-size:clamp(23px,2.4vw,29px);line-height:1.4}.fnav__all[data-astro-cid-smgmpowf]{color:#126a83;white-space:nowrap;align-items:center;gap:12px;font-size:13px;font-weight:800;text-decoration:none;display:inline-flex}.fnav__all[data-astro-cid-smgmpowf]:hover{text-decoration:underline}.fnav__links[data-astro-cid-smgmpowf]{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.fnav__link[data-astro-cid-smgmpowf]{border:1px solid var(--color-border);min-height:60px;color:var(--color-main);background:#fff;border-radius:10px;justify-content:space-between;align-items:center;gap:10px;padding:13px 17px;font-size:14px;font-weight:800;line-height:1.5;text-decoration:none;transition:border-color .2s,background .2s;display:flex}.fnav__arrow[data-astro-cid-smgmpowf]{color:#126a83;flex:none;font-size:18px;line-height:1}.fnav__link[data-astro-cid-smgmpowf]:hover{color:#126a83;background:#f1f9fb;border-color:#bddde5}.fnav[data-astro-cid-smgmpowf] a[data-astro-cid-smgmpowf]:focus-visible{outline:3px solid var(--color-brand);outline-offset:3px}@media (width<=900px){.fnav__links[data-astro-cid-smgmpowf]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=600px){.fnav[data-astro-cid-smgmpowf]{padding:38px 0 45px}.fnav__heading[data-astro-cid-smgmpowf]{flex-direction:column;align-items:flex-start;gap:10px}.fnav__links[data-astro-cid-smgmpowf]{grid-template-columns:1fr;gap:8px}.fnav__link[data-astro-cid-smgmpowf]{min-height:51px;padding:11px 15px}}@media (prefers-reduced-motion:reduce){.fnav__link[data-astro-cid-smgmpowf]{transition:none}}.seo-detail{--sd-blue:#229ebd;--sd-deep:#126a83;--sd-ink:#292f33;--sd-muted:#626e73;--sd-line:#dae7ea;--sd-pale:#f1f9fb;color:var(--sd-ink);background:#fff;overflow-x:clip}.seo-detail .container{max-width:1200px}.seo-detail__title-shell{background-color:var(--color-base);background-image:repeating-linear-gradient(45deg, transparent 0, transparent 3px, color-mix(in srgb, var(--color-border) 25%, transparent) 3px, color-mix(in srgb, var(--color-border) 25%, transparent) 4px)}.seo-detail__summary{background:#fff;padding:28px 0 10px}.seo-detail__summary p{color:#536168;text-wrap:pretty;max-width:840px;margin:0;font-size:16px;line-height:1.9}.seo-detail__eyebrow{color:var(--sd-deep);align-items:center;gap:11px;margin:0 0 14px;font-size:13px;font-weight:800;line-height:1.5;display:flex}.seo-detail__eyebrow:before{content:"";background:var(--sd-blue);flex:none;width:25px;height:3px}.seo-detail a:focus-visible{outline:3px solid var(--sd-blue);outline-offset:4px}.seo-detail__features{background:#fff;padding:26px 0 0}.seo-detail__section-head{margin-bottom:25px}.seo-detail__section-head h2{letter-spacing:-.035em;margin:0 0 12px;font-size:clamp(29px,3.1vw,40px);line-height:1.4}.seo-detail__section-head>p:last-child{max-width:700px;color:var(--sd-muted);font-size:15px;line-height:1.85}.seo-detail__feature-list{gap:0;display:grid}.seo-detail__usecases{background:#f7fbfc;padding:56px 0}.seo-detail__usecases h2{margin:0 0 23px;font-size:clamp(27px,2.6vw,34px);line-height:1.5}.seo-detail__usecases-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.seo-detail__usecase{border-top:2px solid #b8dce5;padding:20px 12px 12px 0}.seo-detail__usecase-number{color:var(--sd-deep);margin-bottom:12px;font-size:14px;font-weight:800;display:block}.seo-detail__usecase h3{margin:0 0 9px;font-size:19px;line-height:1.5}.seo-detail__usecase p{color:var(--sd-muted);font-size:14px;line-height:1.9}.seo-detail__case{background:#fff;padding:56px 0}.seo-detail__case-panel{border:1px solid var(--sd-line);background:#f5f8f8;border-radius:16px;grid-template-columns:minmax(0,1fr) minmax(0,.86fr);align-items:center;gap:clamp(26px,4vw,48px);padding:clamp(24px,3vw,42px);display:grid}.seo-detail__case h2{letter-spacing:-.03em;margin:0 0 16px;font-size:clamp(27px,2.7vw,37px);line-height:1.5}.seo-detail__case-company{margin:0 0 20px;font-size:14px;font-weight:800;display:block}.seo-detail__case-copy>p:not(.seo-detail__eyebrow){color:var(--sd-muted);font-size:14px;line-height:1.95}.seo-detail__case-link{border-bottom:1px solid var(--sd-blue);color:var(--sd-deep);align-items:center;gap:12px;margin-top:20px;padding-bottom:6px;font-size:14px;font-weight:800;text-decoration:none;display:inline-flex}.seo-detail__case-metrics{gap:12px;display:grid}.seo-detail__case-metric{border:1px solid var(--sd-line);background:#fff;border-radius:10px;padding:17px 21px}.seo-detail__case-metric span{color:var(--sd-muted);margin-bottom:8px;font-size:12px;display:block}.seo-detail__case-metric strong{color:var(--sd-ink);font-size:clamp(20px,2.2vw,28px);line-height:1.5}.seo-detail__case-metric--highlight{border-left:4px solid var(--sd-blue)}.seo-detail__demo{background:#fff;padding:26px 0 38px}.seo-detail__demo-disclosure{border:1px solid var(--sd-line);background:#f7fbfc;border-radius:12px;overflow:hidden}.seo-detail__demo-disclosure>summary{cursor:pointer;align-items:center;gap:18px;min-height:79px;padding:19px 24px;list-style:none;display:flex}.seo-detail__demo-disclosure>summary::-webkit-details-marker{display:none}.seo-detail__demo-icon{color:#fff;background:#126a83;border-radius:50%;flex:none;place-items:center;width:38px;height:38px;padding-left:2px;font-size:13px;display:grid}.seo-detail__demo-text{gap:4px;min-width:0;display:grid}.seo-detail__demo-text strong{color:var(--sd-ink);font-size:17px;line-height:1.5}.seo-detail__demo-text small{color:var(--sd-muted);font-size:12px;line-height:1.5}.seo-detail__demo-toggle{background:#fff;border:1px solid #b6cfd7;border-radius:50%;flex:none;width:27px;height:27px;margin-left:auto;position:relative}.seo-detail__demo-toggle:before,.seo-detail__demo-toggle:after{content:"";background:#126a83;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.seo-detail__demo-toggle:before{width:11px;height:2px}.seo-detail__demo-toggle:after{width:2px;height:11px}.seo-detail__demo-disclosure[open] .seo-detail__demo-toggle:after{display:none}.seo-detail__demo-body{padding:0 24px 24px}.seo-detail__demo video{aspect-ratio:16/9;border:1px solid var(--sd-line);background:#1f2c31;border-radius:10px;width:100%;max-width:900px;margin-inline:auto;display:block}.seo-detail__demo-disclosure summary:focus-visible{outline:3px solid var(--sd-blue);outline-offset:-3px}@media (width<=720px){.seo-detail__demo-disclosure>summary{gap:12px;min-height:74px;padding:15px}.seo-detail__demo-text strong{font-size:15px}.seo-detail__demo-text small{font-size:11px}.seo-detail__demo-body{padding:0 12px 15px}}.seo-detail__links{border-top:1px solid var(--sd-line);background:#fff;padding:36px 0}.seo-detail__links-inner{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;display:flex}.seo-detail__links-copy h2{margin:0 0 6px;font-size:22px}.seo-detail__links-copy p{color:var(--sd-muted);font-size:13px;line-height:1.75}.seo-detail__links-actions{flex-wrap:wrap;gap:14px 26px;display:flex}.seo-detail__links-actions a{min-height:46px;color:var(--sd-ink);border-bottom:1px solid #a6bec4;align-items:center;gap:15px;padding-bottom:3px;font-size:13px;font-weight:800;display:inline-flex}.seo-detail__links-actions a:hover{border-color:var(--sd-blue);color:var(--sd-deep)}.seo-detail #feature-details,.seo-detail #feature-case,.seo-detail #feature-demo,.seo-detail #feature-usecases,.seo-detail #feature-faq,.seo-detail .seo-feature-step[id]{scroll-margin-top:calc(var(--seo-guide-header-height,var(--header-height)) + 24px)}@media (width<=1599px){.seo-detail #feature-details,.seo-detail #feature-case,.seo-detail #feature-demo,.seo-detail #feature-usecases,.seo-detail #feature-faq,.seo-detail .seo-feature-step[id]{scroll-margin-top:calc(var(--seo-guide-header-height,var(--header-height-sp)) + var(--seo-guide-compact-height,58px) + 20px)}}@media (width<=980px){.seo-detail__case-panel{grid-template-columns:1fr;gap:24px}}@media (width<=720px){.seo-detail__summary{padding:22px 0 10px}.seo-detail__summary p{font-size:14px;line-height:1.85}.seo-detail__features{padding:21px 0 0}.seo-detail__section-head{margin-bottom:20px}.seo-detail__section-head h2{font-size:27px}.seo-detail__usecases,.seo-detail__case{padding:44px 0}.seo-detail__demo{padding:16px 0 32px}.seo-detail__usecases-grid{grid-template-columns:1fr;gap:9px}.seo-detail__usecase{padding:15px 0 7px}.seo-detail__usecase-number{margin-bottom:9px}.seo-detail__usecase h3{font-size:19px}.seo-detail__case-panel{padding:26px 20px}.seo-detail__case-metric{padding:20px}.seo-detail__links-inner{display:block}.seo-detail__links-actions{flex-direction:column;align-items:flex-start;gap:10px;margin-top:21px}}.seo-detail{--fp-slate-50:#f8fafc;--fp-slate-100:#f1f5f9;--fp-slate-200:#e2e8f0;--fp-slate-300:#cbd5e1;--fp-slate-400:#94a3b8;--fp-slate-500:#64748b;--fp-slate-600:#475569;--fp-slate-800:#1e293b;--fp-dot-red:#ff5f56;--fp-dot-yellow:#ffbd2e;--fp-dot-green:#27c93f;--fp-green:#27c93f;--fp-green-10:#27c93f1a;--fp-green-dark:#16a34a;--fp-emerald:#10b981;--fp-emerald-text:#059669;--fp-emerald-bg:#d1fae5;--fp-amber:#f59e0b;--fp-amber-50:#fffbeb;--fp-amber-100:#fef3c7;--fp-amber-200:#fde68a;--fp-amber-900:#92400e;--fp-red-50:#fef2f2;--fp-red-100:#fee2e2;--fp-red-500:#ef4444;--fp-rose:#e11d48;--fp-rose-50:#fff1f2;--fp-rose-100:#ffe4e6;--fp-sky-100:#e0f2fe;--fp-sky-800:#0369a1;--fp-yellow-40:#ffbd2e66;--fp-yellow-dark:#8c6000;--fp-brand-05:#229ebd0d;--fp-brand-10:#229ebd1a;--fp-brand-20:#229ebd33;--fp-brand-30:#229ebd4d;--fp-brand-40:#229ebd66;--fp-brand-dark:#0c576b;--fp-brand-12:#229ebd1f;--fp-brand-deep:#0b5d75;--fp-brand-deep-20:#0d5e7533;--fp-accent-05:#ee4b2b0d;--fp-accent-10:#ee4b2b1a;--fp-accent-30:#ee4b2b4d;--fp-accent-40:#ee4b2b66;--fp-accent-60:#ee4b2b99;--fp-accent-80:#ee4b2bcc;--fp-accent-dark:#8a1705;--fp-case-from:#2c3e50;--fp-case-to:#4ca1af;--fp-note-bg:#fff8e1;--fp-note-border:#ffecb3;--fp-note-title:#f57f17;--fp-hero-from:var(--color-base);--fp-hero-to:var(--color-white);--fp-tag-bg:transparent;--fp-tag-color:var(--color-brand);--fp-tag-border:transparent}.seo-detail .seo-detail__case-link,.seo-detail .seo-detail__links-actions a{color:#333;background:#fff;border:1px solid #333;border-radius:999px;justify-content:space-between;align-items:center;gap:26px;min-height:52px;padding:12px 49px 12px 23px;font-size:14px;font-weight:800;line-height:1.5;text-decoration:none;transition:transform .2s,box-shadow .2s,background-color .2s;display:inline-flex;position:relative;transform:none;box-shadow:0 4px #d0d0d0}.seo-detail .seo-detail__case-link:hover,.seo-detail .seo-detail__links-actions a:hover{color:#333;box-shadow:none;background:#f0f8fa;transform:translateY(4px)}.seo-detail .seo-detail__case-link>span,.seo-detail .seo-detail__links-actions a>span{font-size:18px;line-height:1;position:absolute;right:18px}.seo-detail .seo-detail__links-actions{gap:14px}.seo-detail .seo-detail__links-actions a{padding-bottom:12px}@media (width<=720px){.seo-detail .seo-detail__links-actions{align-items:stretch}.seo-detail .seo-detail__links-actions a{width:100%}}@media (prefers-reduced-motion:reduce){.seo-detail .seo-detail__case-link,.seo-detail .seo-detail__links-actions a{transition:none}}
