.tool-comparison-rows[data-v-094d2463]{display:grid;gap:var(--seo-tools-panel-gap)}.tool-comparison-rows__card[data-v-094d2463]{display:grid;gap:.9rem}.tool-comparison-rows__head[data-v-094d2463],.tool-comparison-rows__title-group[data-v-094d2463],.tool-comparison-rows__value-stack[data-v-094d2463]{display:flex;gap:.85rem}.tool-comparison-rows__head[data-v-094d2463]{align-items:flex-start;justify-content:space-between}.tool-comparison-rows__rank[data-v-094d2463]{align-items:center;background:rgb(var(--seo-tools-primary-rgb)/var(--seo-tools-accent-alpha));border:1px solid rgb(var(--seo-tools-primary-rgb)/var(--seo-tools-chip-border-alpha));border-radius:999px;color:rgb(var(--seo-tools-primary-rgb)/.96);display:inline-flex;font-size:.75rem;font-weight:800;height:-moz-fit-content;height:fit-content;padding:.24rem .55rem}.tool-comparison-rows__title-stack[data-v-094d2463]{display:grid;gap:.2rem}.tool-comparison-rows__value-stack[data-v-094d2463]{align-items:flex-end;flex-direction:column;white-space:nowrap}.tool-comparison-rows__value-stack strong[data-v-094d2463]{font-size:var(--seo-tools-value-size);line-height:1}.tool-comparison-rows__actions[data-v-094d2463],.tool-comparison-rows__chips[data-v-094d2463]{display:flex;flex-wrap:wrap;gap:.6rem}.tool-comparison-rows__chip[data-v-094d2463]{align-items:center;background:rgb(var(--seo-tools-primary-rgb)/var(--seo-tools-chip-bg-alpha));border:1px solid rgb(var(--seo-tools-primary-rgb)/var(--seo-tools-chip-border-alpha));border-radius:999px;color:rgb(var(--seo-tools-primary-rgb)/.98);display:inline-flex;font-size:.76rem;font-weight:700;padding:var(--seo-tools-chip-padding)}.tool-comparison-rows__facts[data-v-094d2463]{display:grid;gap:.75rem;grid-template-columns:repeat(auto-fit,minmax(9rem,1fr));margin:0}.tool-comparison-rows__facts div[data-v-094d2463]{display:grid;gap:.2rem}.tool-comparison-rows__facts dt[data-v-094d2463]{color:var(--color-muted,#9ca3af);font-size:.74rem}.tool-comparison-rows__facts dd[data-v-094d2463]{color:var(--color-heading,#fff);font-size:.86rem;font-weight:700;margin:0}.tool-comparison-rows__notes[data-v-094d2463]{color:var(--color-body,#d1d5db);display:grid;font-size:var(--seo-tools-body-size);gap:.45rem;line-height:1.6;margin:0;padding-left:1rem}.tool-comparison-rows__action[data-v-094d2463]{align-items:center;border:1px solid var(--section-card-border-color,var(--color-card-border,#1f2937));border-radius:999px;color:var(--color-body,#d1d5db);display:inline-flex;font-size:.78rem;font-weight:700;padding:.55rem .85rem;text-decoration:none}.tool-comparison-rows__action--primary[data-v-094d2463]{background:rgb(var(--seo-tools-primary-rgb)/var(--seo-tools-accent-alpha));border-color:rgb(var(--seo-tools-primary-rgb)/var(--seo-tools-chip-border-alpha));color:rgb(var(--seo-tools-primary-rgb)/.98)}@media(max-width:960px){.tool-comparison-rows__head[data-v-094d2463]{flex-direction:column}.tool-comparison-rows__value-stack[data-v-094d2463]{align-items:flex-start}}.tool-calculator-core-panel[data-v-e3d80c2d]{gap:1.2rem}.tool-calculator-core[data-v-e3d80c2d],.tool-calculator-core__body[data-v-e3d80c2d],.tool-calculator-core__comparison[data-v-e3d80c2d],.tool-calculator-core__group[data-v-e3d80c2d],.tool-calculator-core__row-copy[data-v-e3d80c2d],.tool-calculator-core__row-input[data-v-e3d80c2d],.tool-calculator-core__rows[data-v-e3d80c2d]{display:grid;gap:1rem}.tool-calculator-core__scenario-toolbar[data-v-e3d80c2d]{align-items:center;background:color-mix(in srgb,var(--seo-tools-card-bg) 96%,#fff 4%);border:1px solid var(--seo-tools-border);border-radius:calc(var(--seo-tools-radius-panel)*.72);display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-between;padding:.95rem 1rem}.tool-calculator-core__scenario-copy[data-v-e3d80c2d]{display:grid;gap:.18rem}.tool-calculator-core__scenario-copy strong[data-v-e3d80c2d]{color:var(--seo-tools-text-strong);font-size:.95rem;font-weight:700}.tool-calculator-core__footer p[data-v-e3d80c2d],.tool-calculator-core__scenario-copy p[data-v-e3d80c2d]{color:var(--seo-tools-text-muted);font-size:.82rem;line-height:1.55;margin:0}.tool-calculator-core__scenario-picker select[data-v-e3d80c2d]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:rgb(var(--seo-tools-secondary-rgb)/.06);border:1px solid rgb(var(--seo-tools-secondary-rgb)/.2);border-radius:.9rem;color:var(--seo-tools-text-strong);cursor:pointer;font-size:.88rem;font-weight:700;min-width:12rem;padding:.78rem 2.8rem .78rem .95rem}.tool-calculator-core__scenario-picker[data-v-e3d80c2d]{position:relative}.tool-calculator-core__scenario-picker[data-v-e3d80c2d]:after{color:var(--seo-tools-text-muted);content:"▾";pointer-events:none;position:absolute;right:.95rem;top:50%;transform:translateY(-50%)}.tool-calculator-core__group[data-v-e3d80c2d]{background:color-mix(in srgb,var(--seo-tools-card-bg) 97%,#fff 3%);border:1px solid var(--seo-tools-border);border-radius:calc(var(--seo-tools-radius-panel)*.78);padding:1rem}.tool-calculator-core__group-header[data-v-e3d80c2d]{align-items:center;display:flex;gap:.85rem;padding-bottom:.35rem}.tool-calculator-core__group-icon[data-v-e3d80c2d]{align-items:center;background:rgb(var(--seo-tools-secondary-rgb)/.12);border:1px solid rgb(var(--seo-tools-secondary-rgb)/.16);border-radius:1rem;color:rgb(var(--seo-tools-secondary-rgb)/.96);display:inline-flex;font-size:1rem;font-weight:700;height:2.6rem;justify-content:center;width:2.6rem}.tool-calculator-core__group-copy[data-v-e3d80c2d]{display:grid;gap:.12rem}.tool-calculator-core__group-copy h3[data-v-e3d80c2d]{color:var(--seo-tools-text-strong);font-size:1.12rem;font-weight:800;line-height:1.2;margin:0}.tool-calculator-core__group-copy p[data-v-e3d80c2d]{color:var(--seo-tools-text-muted);font-size:.83rem;line-height:1.55;margin:0}.tool-calculator-core__row[data-v-e3d80c2d]{align-items:start;background:color-mix(in srgb,var(--seo-tools-card-bg) 98%,#fff 2%);border:1px solid color-mix(in srgb,var(--seo-tools-border) 84%,#fff 16%);border-radius:calc(var(--seo-tools-radius-panel)*.58);display:grid;gap:.85rem;grid-template-columns:auto minmax(0,1.05fr) minmax(16rem,.95fr);padding:.95rem 1rem}.tool-calculator-core__row-index[data-v-e3d80c2d]{align-items:center;border:1px solid color-mix(in srgb,var(--seo-tools-border) 84%,#fff 16%);border-radius:999px;color:var(--seo-tools-text-soft);display:inline-flex;font-size:.8rem;font-weight:700;height:2rem;justify-content:center;width:2rem}.tool-calculator-core__row-head[data-v-e3d80c2d]{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem;justify-content:space-between}.tool-calculator-core__row-head label[data-v-e3d80c2d]{color:var(--seo-tools-text-strong);font-size:.98rem;font-weight:700;line-height:1.25}.tool-calculator-core__kind[data-v-e3d80c2d]{background:rgb(var(--seo-tools-secondary-rgb)/var(--seo-tools-chip-bg-alpha));border:1px solid rgb(var(--seo-tools-secondary-rgb)/var(--seo-tools-chip-border-alpha));border-radius:var(--seo-tools-radius-chip);color:var(--seo-tools-text-soft);font-size:.62rem;font-weight:700;letter-spacing:.08em;padding:.28rem .52rem;text-transform:uppercase}.tool-calculator-core__bounds[data-v-e3d80c2d],.tool-calculator-core__row-copy p[data-v-e3d80c2d]{color:var(--seo-tools-text-muted);font-size:.76rem;line-height:1.55;margin:0}.tool-calculator-core__control[data-v-e3d80c2d]{align-items:center;background:var(--seo-tools-card-bg);border:1px solid var(--seo-tools-border);border-radius:var(--seo-tools-radius-control);display:flex;overflow:hidden}.tool-calculator-core__control[data-v-e3d80c2d]:focus-within{border-color:rgb(var(--seo-tools-secondary-rgb)/var(--seo-tools-accent-strong-alpha));box-shadow:0 0 0 1px rgb(var(--seo-tools-secondary-rgb)/.16)}.tool-calculator-core__affix[data-v-e3d80c2d]{color:rgb(var(--seo-tools-secondary-rgb)/.94);font-size:.72rem;font-weight:700;letter-spacing:.08em;padding:0 .85rem;text-transform:uppercase}.tool-calculator-core__affix--suffix[data-v-e3d80c2d]{color:rgb(var(--seo-tools-primary-rgb)/.96)}.tool-calculator-core__input[data-v-e3d80c2d]{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield;background:transparent;border:0;color:var(--seo-tools-text-strong);flex:1 1 auto;font-size:1rem;font-weight:700;min-width:0;padding:.88rem .95rem}.tool-calculator-core__input[data-v-e3d80c2d]:focus{outline:none}.tool-calculator-core__input[data-v-e3d80c2d]::-webkit-inner-spin-button,.tool-calculator-core__input[data-v-e3d80c2d]::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none;margin:0}.tool-calculator-core__footer[data-v-e3d80c2d]{align-items:center;display:flex;flex-wrap:wrap;gap:.8rem 1rem;justify-content:space-between;padding-top:.15rem}.tool-calculator-core__reset[data-v-e3d80c2d]{background:transparent;border:0;color:var(--seo-tools-text-soft);cursor:pointer;font-size:.84rem;font-weight:700;padding:0}.tool-calculator-core__results-head[data-v-e3d80c2d]{display:grid;gap:.25rem}@media(max-width:1023px){.tool-calculator-core__row[data-v-e3d80c2d]{grid-template-columns:auto 1fr}.tool-calculator-core__row-input[data-v-e3d80c2d]{grid-column:1/-1;padding-left:2.85rem}}@media(max-width:639px){.tool-calculator-core__scenario-picker[data-v-e3d80c2d],.tool-calculator-core__scenario-picker select[data-v-e3d80c2d]{width:100%}.tool-calculator-core__row[data-v-e3d80c2d]{grid-template-columns:1fr}.tool-calculator-core__row-index[data-v-e3d80c2d]{display:none}.tool-calculator-core__row-input[data-v-e3d80c2d]{grid-column:auto;padding-left:0}.tool-calculator-core__group[data-v-e3d80c2d],.tool-calculator-core__row[data-v-e3d80c2d]{padding-inline:.85rem}}.tool-calculator-results[data-v-44c0e711]{gap:1.1rem;position:sticky;top:1.25rem;width:min(100%,34rem)}.tool-calculator-results__callout[data-v-44c0e711],.tool-calculator-results__header[data-v-44c0e711],.tool-calculator-results__heading[data-v-44c0e711],.tool-calculator-results__hero[data-v-44c0e711],.tool-calculator-results__progress-card[data-v-44c0e711],.tool-calculator-results__section[data-v-44c0e711]{display:grid}.tool-calculator-results__header[data-v-44c0e711]{align-items:start;gap:1rem;grid-template-columns:minmax(0,1fr) auto}.tool-calculator-results__heading[data-v-44c0e711]{gap:.2rem}.tool-calculator-results__eyebrow[data-v-44c0e711]{color:rgb(var(--seo-tools-primary-rgb)/.94);font-size:.7rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.tool-calculator-results__heading h2[data-v-44c0e711],.tool-calculator-results__section-head h3[data-v-44c0e711]{color:var(--seo-tools-text-strong);line-height:1.15;margin:0}.tool-calculator-results__heading h2[data-v-44c0e711]{font-size:1.45rem;font-weight:800}.tool-calculator-results__share[data-v-44c0e711]{align-items:center;background:transparent;border:1px solid var(--seo-tools-border);border-radius:.9rem;color:var(--seo-tools-text-soft);cursor:pointer;display:inline-flex;font-size:.82rem;font-weight:700;justify-content:center;min-width:5.5rem;padding:.72rem .95rem}.tool-calculator-results__hero[data-v-44c0e711]{background:rgb(var(--seo-tools-primary-rgb)/.06);border:1px solid rgb(var(--seo-tools-primary-rgb)/.14);border-radius:calc(var(--seo-tools-radius-panel)*.76);gap:.42rem;padding:1.15rem 1.15rem 1.1rem}.tool-calculator-results__callout-title[data-v-44c0e711],.tool-calculator-results__hero-label[data-v-44c0e711],.tool-calculator-results__metric-label[data-v-44c0e711]{color:var(--seo-tools-text-muted);font-size:.72rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.tool-calculator-results__hero-value[data-v-44c0e711]{color:rgb(var(--seo-tools-primary-rgb)/.98);font-size:clamp(2.25rem,3.4vw,3.25rem);font-weight:800;letter-spacing:-.04em;line-height:.98}.tool-calculator-results__callout p[data-v-44c0e711],.tool-calculator-results__footer-note[data-v-44c0e711],.tool-calculator-results__hero p[data-v-44c0e711],.tool-calculator-results__section-head p[data-v-44c0e711]{color:var(--seo-tools-text-muted);font-size:.84rem;line-height:1.65;margin:0}.tool-calculator-results__progress-card[data-v-44c0e711]{background:color-mix(in srgb,var(--seo-tools-card-bg) 97%,#fff 3%);border:1px solid color-mix(in srgb,var(--seo-tools-border) 82%,#fff 18%);border-radius:calc(var(--seo-tools-radius-panel)*.62);gap:.7rem;padding:.95rem 1rem}.tool-calculator-results__breakdown-row[data-v-44c0e711],.tool-calculator-results__progress-head[data-v-44c0e711]{align-items:center;display:flex;gap:1rem;justify-content:space-between}.tool-calculator-results__breakdown-row span[data-v-44c0e711],.tool-calculator-results__progress-head span[data-v-44c0e711]{color:var(--seo-tools-text-body);font-size:.84rem;font-weight:600}.tool-calculator-results__breakdown-row strong[data-v-44c0e711],.tool-calculator-results__progress-head strong[data-v-44c0e711]{color:var(--seo-tools-text-soft);font-size:.82rem;font-weight:700}.tool-calculator-results__breakdown-track[data-v-44c0e711],.tool-calculator-results__progress-track[data-v-44c0e711]{background:color-mix(in srgb,var(--seo-tools-border) 70%,#fff 30%);border-radius:999px;display:flex;height:.56rem;overflow:hidden}.tool-calculator-results__breakdown-track-counted[data-v-44c0e711],.tool-calculator-results__progress-fill[data-v-44c0e711]{background:rgb(var(--seo-tools-primary-rgb)/.88);border-radius:inherit}.tool-calculator-results__breakdown-track-omitted[data-v-44c0e711]{background:rgb(var(--seo-tools-secondary-rgb)/.82);border-radius:inherit}.tool-calculator-results__section[data-v-44c0e711]{gap:.8rem}.tool-calculator-results__section-head[data-v-44c0e711]{gap:.18rem}.tool-calculator-results__section-head h3[data-v-44c0e711]{font-size:1.02rem;font-weight:800}.tool-calculator-results__grid[data-v-44c0e711]{display:grid;gap:.78rem;grid-template-columns:repeat(2,minmax(0,1fr))}.tool-calculator-results__metric[data-v-44c0e711]{background:color-mix(in srgb,var(--seo-tools-card-bg) 98%,#fff 2%);border:1px solid color-mix(in srgb,var(--seo-tools-border) 82%,#fff 18%);border-radius:calc(var(--seo-tools-radius-panel)*.58);display:grid;gap:.28rem;padding:.9rem .95rem}.tool-calculator-results__metric-value[data-v-44c0e711]{color:var(--seo-tools-text-strong);font-size:1.02rem;font-weight:800;line-height:1.22}.tool-calculator-results__breakdown-rows[data-v-44c0e711]{display:grid;gap:.55rem}.tool-calculator-results__callout[data-v-44c0e711]{background:rgb(var(--seo-tools-secondary-rgb)/.09);border:1px solid rgb(var(--seo-tools-secondary-rgb)/.18);border-radius:calc(var(--seo-tools-radius-panel)*.66);gap:.35rem;padding:.95rem 1rem}@media(max-width:1023px){.tool-calculator-results[data-v-44c0e711]{position:static;top:auto;width:100%}}@media(max-width:639px){.tool-calculator-results__header[data-v-44c0e711]{grid-template-columns:1fr}.tool-calculator-results__share[data-v-44c0e711]{width:100%}.tool-calculator-results__grid[data-v-44c0e711]{grid-template-columns:1fr}}.tool-detail-hero[data-v-9de36e74]{align-items:center;display:grid;gap:clamp(1.2rem,2.6vw,2.4rem)}.tool-detail-hero[data-has-media=true][data-v-9de36e74]{grid-template-columns:minmax(0,1.08fr) minmax(18rem,24rem)}.tool-detail-hero__title[data-v-9de36e74]{color:var(--seo-tools-text-strong);font-family:var(--font-heading-family,inherit);font-size:clamp(3rem,5.2vw,4.9rem);font-weight:800;letter-spacing:-.045em;line-height:.94;margin:0;max-width:14ch;text-transform:none}.tool-detail-hero__copy[data-v-9de36e74]{display:grid;gap:.75rem;max-width:46rem}.tool-detail-hero__extra[data-v-9de36e74],.tool-detail-hero__intro[data-v-9de36e74],.tool-detail-hero__subtitle[data-v-9de36e74]{color:var(--seo-tools-text-body);font-family:var(--font-body-family,inherit);font-size:1rem;line-height:1.7;margin:0;max-width:46rem}.tool-detail-hero__extra[data-v-9de36e74]{color:var(--seo-tools-text-muted)}.tool-detail-hero__media[data-v-9de36e74]{align-items:center;display:flex;justify-content:flex-end}.tool-detail-hero__image[data-v-9de36e74]{display:block;filter:drop-shadow(0 24px 48px rgb(15 23 42/.12));height:auto;max-width:min(100%,24rem);-o-object-fit:contain;object-fit:contain}@media(max-width:1023px){.tool-detail-hero[data-has-media=true][data-v-9de36e74]{grid-template-columns:1fr}.tool-detail-hero__media[data-v-9de36e74]{justify-content:flex-start}.tool-detail-hero__image[data-v-9de36e74]{max-width:min(100%,18rem)}}@media(max-width:639px){.tool-detail-hero__title[data-v-9de36e74]{font-size:clamp(2.45rem,13vw,3.4rem);max-width:12ch}}.tool-detail-surface__stage[data-v-898d7ac1]{margin:0 auto;max-width:98rem;min-width:0}.tool-detail-surface__stage--core[data-v-898d7ac1]{padding:0 1.25rem}.tool-detail-surface__stage--support[data-v-898d7ac1]{padding:0 1.25rem 2.5rem}.tool-detail-surface__aligned-main[data-v-898d7ac1]{display:grid;gap:clamp(1.5rem,2vw,2.25rem)}.tool-detail-surface__seo[data-v-898d7ac1]{display:grid;gap:clamp(1.5rem,2.5vw,2.5rem);margin-top:clamp(2rem,4vw,3.5rem)}.tool-detail-surface__seo[data-v-898d7ac1] h2{color:var(--color-heading,#16181d);font-size:1.4rem;font-weight:700;margin-top:1.75rem}.tool-detail-surface__seo[data-v-898d7ac1] h3{color:var(--color-heading,#16181d);font-size:1.15rem;font-weight:600;margin-top:1.25rem}.tool-detail-surface__seo[data-v-898d7ac1] li,.tool-detail-surface__seo[data-v-898d7ac1] p{color:var(--color-body,#4b4e58);line-height:1.7}.tool-detail-surface__seo[data-v-898d7ac1] a{color:var(--color-primary,#1f7a52)}.tool-detail-surface__seo-faq-title[data-v-898d7ac1]{font-size:1.5rem;font-weight:700;margin-bottom:1rem}.tool-detail-surface__calculator-grid[data-v-898d7ac1]{align-items:start;display:grid;gap:1.5rem}.tool-detail-surface__calculator-aside[data-v-898d7ac1],.tool-detail-surface__calculator-main[data-v-898d7ac1]{min-width:0}@media(min-width:1024px){.tool-detail-surface__calculator-grid[data-v-898d7ac1]{grid-template-columns:minmax(0,1fr) minmax(20rem,34rem)}.tool-detail-surface__calculator-aside[data-v-898d7ac1]{display:flex;justify-content:flex-end}}@media(max-width:640px){.tool-detail-surface__stage--core[data-v-898d7ac1],.tool-detail-surface__stage--support[data-v-898d7ac1]{padding-inline:.9rem}}.tool-detail-surface--warm[data-v-898d7ac1]{--color-card-bg:#fff;--color-card-border:#e8e4da;--color-section-bg:#fbfaf6;--color-heading:#16181d;--color-body:#4b4e58;--color-muted:#888a91;--color-primary:#1f7a52;background:#fbfaf6}.tool-detail-surface--warm[data-v-898d7ac1] h1,.tool-detail-surface--warm[data-v-898d7ac1] h2,.tool-detail-surface--warm[data-v-898d7ac1] h3{font-family:"Source Serif 4",Georgia,serif;letter-spacing:-.015em}
