.tool-hero[data-astro-cid-zt5bp3vs]{background:radial-gradient(circle at 82% 15%,#f09d4833,#0000 24rem),radial-gradient(circle at 12% 78%,#479bbf2e,#0000 22rem),linear-gradient(145deg,#fffdf7,#edf8f3 52%,#f2effb);padding:clamp(3.6rem,7vw,6.5rem) 0;overflow:hidden}.tool-hero-grid[data-astro-cid-zt5bp3vs]{grid-template-columns:minmax(0,1.2fr) 320px;align-items:center;gap:4rem;display:grid}.tool-hero[data-astro-cid-zt5bp3vs] h1[data-astro-cid-zt5bp3vs]{max-width:850px}.tool-lead[data-astro-cid-zt5bp3vs]{max-width:760px;color:var(--muted);margin-top:1.2rem;font-size:clamp(1.05rem,2vw,1.22rem)}.tool-privacy[data-astro-cid-zt5bp3vs]{color:#285e50;align-items:center;gap:.55rem;margin-top:1.4rem;font-size:.88rem;font-weight:700;display:flex}.tool-privacy[data-astro-cid-zt5bp3vs] span[data-astro-cid-zt5bp3vs]{color:#fff;background:#33866f;border-radius:50%;place-items:center;width:1.55rem;height:1.55rem;display:grid}.tool-art[data-astro-cid-zt5bp3vs]{aspect-ratio:1;background:linear-gradient(145deg,#fff,#fff8ec);border:1px solid #3e645426;border-radius:38% 62% 55% 45%;place-items:center;width:270px;margin:auto;display:grid;position:relative;transform:rotate(3deg);box-shadow:18px -14px #5e9bcf1f,-18px 16px #8466bf1a,0 28px 60px #2d4c3f1f}.tool-art[data-astro-cid-zt5bp3vs] span[data-astro-cid-zt5bp3vs]{border-radius:999px;position:absolute}.tool-art[data-astro-cid-zt5bp3vs] span[data-astro-cid-zt5bp3vs]:first-child{background:#dff4eb;width:4rem;height:4rem;top:2rem;left:2rem}.tool-art[data-astro-cid-zt5bp3vs] span[data-astro-cid-zt5bp3vs]:nth-child(2){background:#fee3bd;width:2rem;height:2rem;bottom:3rem;right:2.5rem}.tool-art[data-astro-cid-zt5bp3vs] strong[data-astro-cid-zt5bp3vs]{color:#22536e;font:900 4.5rem/1 var(--font-heading)}.tool-art[data-astro-cid-zt5bp3vs] small[data-astro-cid-zt5bp3vs]{color:#6c5297;letter-spacing:.15em;font-weight:900;position:absolute;bottom:4.2rem}.tool-art-utm-builder[data-astro-cid-zt5bp3vs] strong[data-astro-cid-zt5bp3vs]{color:#287a68}.tool-art-text-analyzer[data-astro-cid-zt5bp3vs] strong[data-astro-cid-zt5bp3vs]{color:#7b5cac;font-size:3.6rem}.tool-section[data-astro-cid-zt5bp3vs]{background:linear-gradient(#f7f5ed,#eef6f4)}.tool-layout[data-astro-cid-zt5bp3vs]{grid-template-columns:minmax(0,1fr) 330px;align-items:start;gap:2rem;display:grid}.tool-panel[data-astro-cid-zt5bp3vs],.tool-aside[data-astro-cid-zt5bp3vs]>div[data-astro-cid-zt5bp3vs],.tool-aside[data-astro-cid-zt5bp3vs]>a[data-astro-cid-zt5bp3vs]{border-radius:var(--radius-lg);background:#fffefa;border:1px solid #4c6d5f33;box-shadow:0 16px 42px #25423514}.tool-panel[data-astro-cid-zt5bp3vs]{padding:clamp(1.25rem,3vw,2rem);position:relative;overflow:hidden}.tool-panel[data-astro-cid-zt5bp3vs]:before{content:"";background:linear-gradient(90deg,#278b77,#489bc4,#8567bf,#ef9c49);height:6px;position:absolute;inset:0 0 auto}.tool-fields[data-astro-cid-zt5bp3vs]{gap:1.15rem;display:grid}.tool-fields[data-astro-cid-zt5bp3vs] label[data-astro-cid-zt5bp3vs],.tool-code[data-astro-cid-zt5bp3vs] label[data-astro-cid-zt5bp3vs],.keyword-check[data-astro-cid-zt5bp3vs]>label[data-astro-cid-zt5bp3vs]{color:var(--heading);gap:.45rem;font-size:.88rem;font-weight:800;display:grid}.tool-fields[data-astro-cid-zt5bp3vs] input[data-astro-cid-zt5bp3vs],.tool-fields[data-astro-cid-zt5bp3vs] textarea[data-astro-cid-zt5bp3vs],.tool-code[data-astro-cid-zt5bp3vs] textarea[data-astro-cid-zt5bp3vs],.keyword-check[data-astro-cid-zt5bp3vs] input[data-astro-cid-zt5bp3vs]{width:100%;color:var(--heading);font:inherit;resize:vertical;background:#fff;border:1px solid #bdcec8;border-radius:11px;padding:.85rem 1rem;line-height:1.5}.tool-fields[data-astro-cid-zt5bp3vs] input[data-astro-cid-zt5bp3vs]:focus,.tool-fields[data-astro-cid-zt5bp3vs] textarea[data-astro-cid-zt5bp3vs]:focus,.keyword-check[data-astro-cid-zt5bp3vs] input[data-astro-cid-zt5bp3vs]:focus{border-color:#3b8c7a;outline:4px solid #37978421}.tool-fields[data-astro-cid-zt5bp3vs] small[data-astro-cid-zt5bp3vs]{color:var(--muted);font-weight:600}.tool-fields[data-astro-cid-zt5bp3vs] small[data-astro-cid-zt5bp3vs] span[data-astro-cid-zt5bp3vs]{color:#a55e2a}.tool-fields[data-astro-cid-zt5bp3vs] small[data-astro-cid-zt5bp3vs] span[data-astro-cid-zt5bp3vs].is-good{color:#28785b}.tool-grid-fields[data-astro-cid-zt5bp3vs]{grid-template-columns:1fr 1fr}.tool-grid-fields[data-astro-cid-zt5bp3vs] .wide[data-astro-cid-zt5bp3vs]{grid-column:1/-1}.tool-output[data-astro-cid-zt5bp3vs]{background:linear-gradient(145deg,#f5fbf8,#f4f8fd);border:1px solid #cfdfda;border-radius:14px;margin-top:1.5rem;padding:1.25rem}.tool-kicker[data-astro-cid-zt5bp3vs]{color:#327666;letter-spacing:.12em;text-transform:uppercase;margin-bottom:.85rem;font-size:.72rem;font-weight:900}.serp-card[data-astro-cid-zt5bp3vs]{background:#fff;border-radius:12px;max-width:650px;padding:1.2rem;box-shadow:0 8px 24px #1e392d12}.serp-url[data-astro-cid-zt5bp3vs]{color:#386449;text-overflow:ellipsis;white-space:nowrap;font-size:.86rem;overflow:hidden}.serp-title[data-astro-cid-zt5bp3vs]{color:#2455a5;text-overflow:ellipsis;white-space:nowrap;margin:.3rem 0;font-size:1.3rem;line-height:1.25;overflow:hidden}.serp-description[data-astro-cid-zt5bp3vs]{color:#50545a;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.5;display:-webkit-box;overflow:hidden}.tool-code[data-astro-cid-zt5bp3vs]{gap:.45rem;margin-top:1.4rem;display:grid}.tool-code[data-astro-cid-zt5bp3vs] textarea[data-astro-cid-zt5bp3vs]{color:#e5f4ee;background:#19332d;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:.82rem}.utm-output[data-astro-cid-zt5bp3vs] output[data-astro-cid-zt5bp3vs]{overflow-wrap:anywhere;color:#245a73;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:.88rem;display:block}.tool-error[data-astro-cid-zt5bp3vs]{color:#83372f;background:#fbeae8;border-left:4px solid #c4534a;margin-top:1rem;padding:.7rem 1rem}.tool-actions[data-astro-cid-zt5bp3vs]{flex-wrap:wrap;gap:.75rem;margin-top:1.5rem;display:flex}.tool-actions[data-astro-cid-zt5bp3vs] .button[data-astro-cid-zt5bp3vs]{min-width:10rem}.tool-aside[data-astro-cid-zt5bp3vs]{gap:1rem;display:grid;position:sticky;top:1.5rem}.tool-aside[data-astro-cid-zt5bp3vs]>div[data-astro-cid-zt5bp3vs]{background:linear-gradient(155deg,#fff,#eff9f4);border-top:5px solid #358c76;padding:1.5rem}.tool-aside[data-astro-cid-zt5bp3vs] h2[data-astro-cid-zt5bp3vs]{font-size:1.45rem}.tool-aside[data-astro-cid-zt5bp3vs] ul[data-astro-cid-zt5bp3vs]{gap:1rem;margin-top:1.3rem;display:grid}.tool-aside[data-astro-cid-zt5bp3vs] li[data-astro-cid-zt5bp3vs]{color:var(--muted);gap:.65rem;font-size:.9rem;display:flex}.tool-aside[data-astro-cid-zt5bp3vs] li[data-astro-cid-zt5bp3vs] span[data-astro-cid-zt5bp3vs]{color:#fff;background:#429079;border-radius:50%;flex:none;place-items:center;width:1.3rem;height:1.3rem;font-size:.68rem;display:grid}.tool-aside[data-astro-cid-zt5bp3vs]>a[data-astro-cid-zt5bp3vs]{color:#644b93;border-top:5px solid #8065b6;justify-content:space-between;align-items:center;padding:1.2rem 1.5rem;font-weight:850;display:flex}.text-input[data-astro-cid-zt5bp3vs]{min-height:290px}.text-metrics[data-astro-cid-zt5bp3vs]{grid-template-columns:repeat(4,1fr);gap:.75rem;margin:1.5rem 0;display:grid}.text-metrics[data-astro-cid-zt5bp3vs] div[data-astro-cid-zt5bp3vs]{background:#f1faf6;border:1px solid #d1e2dc;border-radius:12px;padding:1rem}.text-metrics[data-astro-cid-zt5bp3vs] div[data-astro-cid-zt5bp3vs]:nth-child(2){background:#f1f7fc;border-color:#d4e2ef}.text-metrics[data-astro-cid-zt5bp3vs] div[data-astro-cid-zt5bp3vs]:nth-child(3){background:#f7f2fc;border-color:#e2d9ef}.text-metrics[data-astro-cid-zt5bp3vs] div[data-astro-cid-zt5bp3vs]:nth-child(4){background:#fff7ec;border-color:#efddc6}.text-metrics[data-astro-cid-zt5bp3vs] dt[data-astro-cid-zt5bp3vs]{color:var(--muted);text-transform:uppercase;font-size:.7rem;font-weight:800}.text-metrics[data-astro-cid-zt5bp3vs] dd[data-astro-cid-zt5bp3vs]{color:var(--heading);margin:.3rem 0 0;font-size:1.35rem;font-weight:900}.keyword-check[data-astro-cid-zt5bp3vs]{background:#f8f4fc;border:1px solid #d9d3e8;border-radius:14px;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:1rem;padding:1.2rem;display:grid}.keyword-check[data-astro-cid-zt5bp3vs] dl[data-astro-cid-zt5bp3vs]{gap:1rem;display:flex}.keyword-check[data-astro-cid-zt5bp3vs] dl[data-astro-cid-zt5bp3vs] div[data-astro-cid-zt5bp3vs]{min-width:6rem}.keyword-check[data-astro-cid-zt5bp3vs] dt[data-astro-cid-zt5bp3vs]{color:var(--muted);text-transform:uppercase;font-size:.68rem}.keyword-check[data-astro-cid-zt5bp3vs] dd[data-astro-cid-zt5bp3vs]{margin:.2rem 0 0;font-weight:900}.frequency-list[data-astro-cid-zt5bp3vs]{gap:.7rem;display:grid}.frequency-list[data-astro-cid-zt5bp3vs]>div[data-astro-cid-zt5bp3vs]{grid-template-columns:minmax(6rem,.6fr) minmax(7rem,1fr) auto;align-items:center;gap:.75rem;display:grid}.frequency-list[data-astro-cid-zt5bp3vs] i[data-astro-cid-zt5bp3vs]{background:linear-gradient(90deg,#3b927b var(--frequency),#dce9e4 var(--frequency));border-radius:999px;height:.5rem}.frequency-list[data-astro-cid-zt5bp3vs] b[data-astro-cid-zt5bp3vs]{font-size:.78rem}.frequency-list[data-astro-cid-zt5bp3vs] p[data-astro-cid-zt5bp3vs]{color:var(--muted)}@media (width<=900px){.tool-hero-grid[data-astro-cid-zt5bp3vs]{grid-template-columns:1fr}.tool-art[data-astro-cid-zt5bp3vs]{display:none}.tool-layout[data-astro-cid-zt5bp3vs]{grid-template-columns:1fr}.tool-aside[data-astro-cid-zt5bp3vs]{grid-template-columns:1fr 1fr;position:static}}@media (width<=650px){.tool-grid-fields[data-astro-cid-zt5bp3vs]{grid-template-columns:1fr}.tool-grid-fields[data-astro-cid-zt5bp3vs] .wide[data-astro-cid-zt5bp3vs]{grid-column:auto}.tool-aside[data-astro-cid-zt5bp3vs]{grid-template-columns:1fr}.text-metrics[data-astro-cid-zt5bp3vs]{grid-template-columns:1fr 1fr}.keyword-check[data-astro-cid-zt5bp3vs]{grid-template-columns:1fr}.frequency-list[data-astro-cid-zt5bp3vs]>div[data-astro-cid-zt5bp3vs]{grid-template-columns:5.5rem 1fr auto}.tool-actions[data-astro-cid-zt5bp3vs] .button[data-astro-cid-zt5bp3vs]{width:100%}}
