.tool-page[data-astro-cid-jrnzbcyt]{padding-bottom:1rem}.tool-breadcrumbs[data-astro-cid-jrnzbcyt] ol[data-astro-cid-jrnzbcyt]{gap:var(--space-2);color:var(--muted-foreground);margin:0 0 1.1rem;padding:0;font-size:.82rem;list-style:none;display:flex}.tool-breadcrumbs[data-astro-cid-jrnzbcyt] a[data-astro-cid-jrnzbcyt]{color:var(--muted-foreground)}.tool-breadcrumbs[data-astro-cid-jrnzbcyt] a[data-astro-cid-jrnzbcyt]:hover{color:var(--primary)}.tool-breadcrumbs[data-astro-cid-jrnzbcyt] li[data-astro-cid-jrnzbcyt][aria-current=page]{color:var(--foreground)}.tool-intro[data-astro-cid-jrnzbcyt]{padding-block:1rem 2rem}.panel-kicker[data-astro-cid-jrnzbcyt]{color:#61517f;letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:.4rem;font-size:.78rem;font-weight:800;display:flex}.tool-intro[data-astro-cid-jrnzbcyt] h1[data-astro-cid-jrnzbcyt]{letter-spacing:-.045em;max-width:760px;margin:.35rem 0 .7rem;font-size:clamp(2.1rem,4.6vw,3.4rem);line-height:1.08}.intro-copy[data-astro-cid-jrnzbcyt]{max-width:640px;color:var(--muted-foreground);margin:0;font-size:1.1rem}.privacy-note[data-astro-cid-jrnzbcyt]{color:#4c6e57;align-items:center;gap:.45rem;margin:.9rem 0 0;font-size:.9rem;font-weight:600;display:flex}.tool-shell[data-astro-cid-jrnzbcyt]{background:#fff;border:1px solid #dfdde5;border-radius:18px;grid-template-columns:minmax(275px,340px) minmax(0,1fr);display:grid;overflow:hidden;box-shadow:0 22px 54px #382c511a}.editor-panel[data-astro-cid-jrnzbcyt]{background:#fbfafc;border-right:1px solid #e6e4e9;padding:1.45rem}.panel-heading[data-astro-cid-jrnzbcyt] h2[data-astro-cid-jrnzbcyt]{margin:.15rem 0 .8rem;font-size:1.1rem}.editor-fields[data-astro-cid-jrnzbcyt]{gap:.65rem;display:grid}.editor-fields[data-astro-cid-jrnzbcyt] label[data-astro-cid-jrnzbcyt]{color:#47434e;gap:.3rem;font-size:.76rem;font-weight:700;display:grid}.editor-fields[data-astro-cid-jrnzbcyt] input[data-astro-cid-jrnzbcyt],.editor-fields[data-astro-cid-jrnzbcyt] select[data-astro-cid-jrnzbcyt]{box-sizing:border-box;color:#29252f;width:100%;font:inherit;background:#fff;border:1px solid #d9d5df;border-radius:7px;padding:.55rem .65rem;font-size:.88rem;line-height:1.35}.editor-fields[data-astro-cid-jrnzbcyt] input[data-astro-cid-jrnzbcyt]:focus,.editor-fields[data-astro-cid-jrnzbcyt] select[data-astro-cid-jrnzbcyt]:focus{border-color:#695a8b;outline:3px solid #e8e2f1}.field-pair[data-astro-cid-jrnzbcyt]{grid-template-columns:1fr 1fr;gap:.6rem;display:grid}.generate-action[data-astro-cid-jrnzbcyt]{background:#51416e;justify-content:center;align-items:center;gap:.5rem;width:100%;margin-top:1.3rem;display:inline-flex}.canvas-area[data-astro-cid-jrnzbcyt]{background:#f2f1f4;grid-template-rows:auto 1fr;min-width:0;display:grid}.canvas-toolbar[data-astro-cid-jrnzbcyt]{color:#6b6572;background:#fffc;border-bottom:1px solid #e1dfe5;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;padding:.8rem 1rem;font-size:.78rem;display:flex}.canvas-toolbar[data-astro-cid-jrnzbcyt]>span[data-astro-cid-jrnzbcyt]{align-items:center;gap:.35rem;display:flex}.results-stage[data-astro-cid-jrnzbcyt]{padding:clamp(1rem,3vw,1.75rem);display:grid}.wording-results[data-astro-cid-jrnzbcyt]{gap:.9rem;margin:0;padding:0;list-style:none;display:grid}.wording-card[data-astro-cid-jrnzbcyt]{background:#fff;border:1px solid #dcd9e2;border-radius:10px;justify-content:space-between;align-items:flex-start;gap:1rem;padding:1.1rem 1.2rem;display:flex}.wording-card[data-astro-cid-jrnzbcyt] p[data-astro-cid-jrnzbcyt]{color:#29252f;white-space:pre-line;margin:0;font-size:.95rem;line-height:1.65}.wording-copy[data-astro-cid-jrnzbcyt]{flex:none}.secondary-action[data-astro-cid-jrnzbcyt]{color:#514a5a;background:#fff;border:1px solid #d7d2dc}.small-action[data-astro-cid-jrnzbcyt]{padding:.45rem .75rem;font-size:.8rem}.tool-reassurance[data-astro-cid-jrnzbcyt]{grid-template-columns:repeat(3,1fr);gap:1.5rem;padding-block:1.75rem;display:grid}.tool-reassurance[data-astro-cid-jrnzbcyt]>div[data-astro-cid-jrnzbcyt]{color:#5f5865;align-items:flex-start;gap:.55rem;font-size:.88rem;display:flex}.tool-reassurance[data-astro-cid-jrnzbcyt] svg[data-astro-cid-jrnzbcyt]{color:#4d7b57;flex:none}.tool-reassurance[data-astro-cid-jrnzbcyt] strong[data-astro-cid-jrnzbcyt]{color:#38323e;display:block}.tool-upsell[data-astro-cid-jrnzbcyt]{padding-block:1rem 2.5rem}.upsell-card[data-astro-cid-jrnzbcyt]{background:linear-gradient(135deg,#f6f4fa,#fdf8f2);justify-content:space-between;align-items:center;gap:2rem;padding:2rem;display:flex}.upsell-copy[data-astro-cid-jrnzbcyt]{max-width:620px}.upsell-copy[data-astro-cid-jrnzbcyt] h2[data-astro-cid-jrnzbcyt]{margin:.3rem 0 .6rem;font-size:1.5rem}.upsell-copy[data-astro-cid-jrnzbcyt] p[data-astro-cid-jrnzbcyt]:last-child{color:var(--muted-foreground);margin:0}.upsell-actions[data-astro-cid-jrnzbcyt]{flex-wrap:wrap;flex:none;gap:.6rem;display:flex}.upsell-action[data-astro-cid-jrnzbcyt]{background:#51416e;align-items:center;gap:.5rem;display:inline-flex}.tool-faq[data-astro-cid-jrnzbcyt]{padding-block:1rem 3rem}.tool-faq[data-astro-cid-jrnzbcyt] h2[data-astro-cid-jrnzbcyt]{margin:0 0 1.2rem;font-size:1.6rem}.faq-list[data-astro-cid-jrnzbcyt]{gap:.6rem}.faq-item[data-astro-cid-jrnzbcyt]{background:#fff;border:1px solid #e6e4e9;border-radius:10px;padding:1rem 1.1rem}.faq-item[data-astro-cid-jrnzbcyt] summary[data-astro-cid-jrnzbcyt]{cursor:pointer;font-weight:700}.faq-item[data-astro-cid-jrnzbcyt] p[data-astro-cid-jrnzbcyt]{color:var(--muted-foreground);margin:.7rem 0 0}@media (width<=800px){.tool-shell[data-astro-cid-jrnzbcyt]{grid-template-columns:1fr}.editor-panel[data-astro-cid-jrnzbcyt]{border-bottom:1px solid #e6e4e9;border-right:0}.upsell-card[data-astro-cid-jrnzbcyt]{flex-direction:column;align-items:flex-start}}@media (width<=520px){.tool-intro[data-astro-cid-jrnzbcyt] h1[data-astro-cid-jrnzbcyt]{font-size:1.9rem}.canvas-toolbar[data-astro-cid-jrnzbcyt]{flex-direction:column;align-items:flex-start}.wording-card[data-astro-cid-jrnzbcyt]{flex-direction:column}}
