.tool-page[data-astro-cid-g7gazh4t]{padding-bottom:1rem}.tool-page[data-astro-cid-g7gazh4t] [data-astro-cid-g7gazh4t][hidden]{display:none!important}.tool-breadcrumbs[data-astro-cid-g7gazh4t] ol[data-astro-cid-g7gazh4t]{gap:var(--space-2);color:#5f5865;margin:0 0 1.1rem;padding:0;font-size:.82rem;list-style:none;display:flex}.tool-breadcrumbs[data-astro-cid-g7gazh4t] a[data-astro-cid-g7gazh4t]{color:#5f5865}.tool-breadcrumbs[data-astro-cid-g7gazh4t] a[data-astro-cid-g7gazh4t]:hover{color:var(--primary)}.tool-breadcrumbs[data-astro-cid-g7gazh4t] li[data-astro-cid-g7gazh4t][aria-current=page]{color:var(--foreground)}.tool-intro[data-astro-cid-g7gazh4t]{padding-block:1rem 2rem}.panel-kicker[data-astro-cid-g7gazh4t]{color:#61517f;letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:.4rem;margin:0;font-size:.78rem;font-weight:800;display:flex}.tool-intro[data-astro-cid-g7gazh4t] h1[data-astro-cid-g7gazh4t]{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-g7gazh4t]{color:#5f5865;max-width:640px;margin:0;font-size:1.1rem}.privacy-note[data-astro-cid-g7gazh4t]{color:#3f6149;align-items:center;gap:.45rem;margin:.9rem 0 0;font-size:.9rem;font-weight:600;display:flex}.visually-hidden[data-astro-cid-g7gazh4t]{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.skip-link[data-astro-cid-g7gazh4t]{z-index:5;color:#3b2f55;background:#fff;border-radius:8px;padding:.5rem .8rem;font-weight:700;position:absolute;top:.75rem;left:.75rem;transform:translateY(-200%)}.skip-link[data-astro-cid-g7gazh4t]:focus-visible{outline-offset:2px;outline:3px solid #695a8b;transform:none}.tool-shell[data-astro-cid-g7gazh4t]{background:#fff;border:1px solid #dfdde5;border-radius:18px;grid-template-columns:minmax(300px,400px) minmax(0,1fr);scroll-margin-top:1rem;display:grid;position:relative;overflow:clip;box-shadow:0 22px 54px #382c511a}.editor-panel[data-astro-cid-g7gazh4t]{background:#fbfafc;border-right:1px solid #e6e4e9;margin:0;padding:1.45rem}fieldset[data-astro-cid-g7gazh4t]{border:0;min-width:0;margin:0 0 1.5rem;padding:0}fieldset[data-astro-cid-g7gazh4t]:last-child{margin-bottom:0}legend[data-astro-cid-g7gazh4t]{color:#2f2a37;font-family:var(--font-heading);margin-bottom:.6rem;padding:0;font-size:.95rem;font-weight:800}.field[data-astro-cid-g7gazh4t]{margin-top:.7rem}.field[data-astro-cid-g7gazh4t]:first-of-type{margin-top:0}.field-pair[data-astro-cid-g7gazh4t]{grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem;margin-top:.7rem;display:grid}.field-pair[data-astro-cid-g7gazh4t]>.field[data-astro-cid-g7gazh4t]{margin-top:0}.editor-panel[data-astro-cid-g7gazh4t] label[data-astro-cid-g7gazh4t]{color:#47434e;font-size:.78rem;font-weight:700}.optional-tag[data-astro-cid-g7gazh4t],.required-tag[data-astro-cid-g7gazh4t]{color:#5f5865;margin-left:.25rem;font-size:.72rem;font-weight:600}.editor-panel[data-astro-cid-g7gazh4t] [data-astro-cid-g7gazh4t]:is(input:not([type=radio],[type=file]),select,textarea){box-sizing:border-box;color:#29252f;width:100%;font:inherit;background-color:#fff;border:1px solid #c9c4d1;border-radius:7px;margin-block-start:.3rem;padding:.55rem .65rem;font-size:.9rem;line-height:1.35}.editor-panel[data-astro-cid-g7gazh4t] select[data-astro-cid-g7gazh4t]{padding-inline-end:2rem}.editor-panel[data-astro-cid-g7gazh4t] textarea[data-astro-cid-g7gazh4t]{resize:vertical;min-height:0}.editor-panel[data-astro-cid-g7gazh4t] [data-astro-cid-g7gazh4t]:is(input:not([type=radio],[type=file]),select,textarea):focus-visible,.editor-panel[data-astro-cid-g7gazh4t] input[data-astro-cid-g7gazh4t][type=date]:focus-within{outline-offset:1px;box-shadow:none;border-color:#695a8b;outline:3px solid #695a8b}.editor-panel[data-astro-cid-g7gazh4t] :is(input:not([type=radio],[type=file]),select,textarea)[data-astro-cid-g7gazh4t][aria-invalid=true]{border-color:#b42318}.file-input[data-astro-cid-g7gazh4t]{width:100%;margin-top:.3rem;font-size:.85rem;display:block}.file-input[data-astro-cid-g7gazh4t]:focus-visible{outline-offset:2px;outline:3px solid #695a8b}.hint[data-astro-cid-g7gazh4t]{color:#5f5865;margin-top:.3rem;font-size:.78rem;line-height:1.4;display:block}.hint[data-astro-cid-g7gazh4t] a[data-astro-cid-g7gazh4t]{color:#3b2f55;text-decoration:underline}.field-error[data-astro-cid-g7gazh4t]{color:#b42318;margin:.4rem 0 0;font-size:.8rem;font-weight:600}.logo-name[data-astro-cid-g7gazh4t]{word-break:break-word}.choice-list[data-astro-cid-g7gazh4t]{flex-wrap:wrap;gap:.4rem;display:flex}.choice[data-astro-cid-g7gazh4t]{color:#47434e;cursor:pointer;background:#fff;border:1px solid #c9c4d1;border-radius:999px;align-items:center;gap:.45rem;min-height:2.5rem;padding:.4rem .75rem;font-size:.8rem;font-weight:600;display:inline-flex;position:relative}.choice[data-astro-cid-g7gazh4t]:hover{border-color:#8f85a3}.choice[data-astro-cid-g7gazh4t]:has(input:checked){color:#2d2342;background:#f3f0f8;border-color:#51416e;box-shadow:0 0 0 2px #d9d0ea}.choice[data-astro-cid-g7gazh4t]:has(input:focus-visible){outline-offset:2px;outline:3px solid #695a8b}.choice[data-astro-cid-g7gazh4t] input[data-astro-cid-g7gazh4t]{opacity:0;pointer-events:none;position:absolute}.choice[data-astro-cid-g7gazh4t] small[data-astro-cid-g7gazh4t]{color:#5f5865;font-size:.72rem;font-weight:500;display:block}.swatch-chip[data-astro-cid-g7gazh4t]{color:#fff;border:2px solid #fff;border-radius:50%;place-items:center;width:22px;height:22px;font-size:.8rem;font-weight:800;line-height:1;display:inline-grid;box-shadow:0 0 0 1px #8a8494}.choice[data-astro-cid-g7gazh4t]:has(input:checked) .swatch-chip[data-astro-cid-g7gazh4t]:after{content:"✓"}.secondary-action[data-astro-cid-g7gazh4t]{color:#3f3a46;background:#fff;border:1px solid #c9c4d1}.secondary-action[data-astro-cid-g7gazh4t]:hover{background:#f8f7fa;border-color:#8f85a3}.small-action[data-astro-cid-g7gazh4t]{min-height:2.5rem;margin-top:.7rem;padding:.45rem .75rem;font-size:.8rem}.small-action[data-astro-cid-g7gazh4t]:disabled{opacity:.55;cursor:not-allowed}.editor-panel[data-astro-cid-g7gazh4t] .button[data-astro-cid-g7gazh4t]:focus-visible,.canvas-actions[data-astro-cid-g7gazh4t] .button[data-astro-cid-g7gazh4t]:focus-visible{outline-offset:2px;outline:3px solid #695a8b}.canvas-area[data-astro-cid-g7gazh4t]{background:#f2f1f4;flex-direction:column;gap:1.25rem;min-width:0;padding-bottom:1.25rem;display:flex}.canvas-sticky[data-astro-cid-g7gazh4t]{min-width:0}.canvas-toolbar[data-astro-cid-g7gazh4t]{color:#4f4a57;background:#fffc;border-bottom:1px solid #e1dfe5;justify-content:space-between;align-items:center;gap:.75rem;padding:.8rem 1rem;font-size:.8rem;display:flex}.canvas-toolbar[data-astro-cid-g7gazh4t]>span[data-astro-cid-g7gazh4t]{align-items:center;gap:.35rem;display:flex}.preview-heading[data-astro-cid-g7gazh4t]{color:#4f4a57;letter-spacing:.06em;text-transform:uppercase;margin:1rem clamp(1rem,3vw,1.75rem) .5rem;font-size:.78rem;font-weight:800}.preview-heading[data-astro-cid-g7gazh4t]:focus{outline:none}.preview-stage[data-astro-cid-g7gazh4t]{aspect-ratio:1056/816;background:#fff;border:1px solid #cfccd6;width:calc(100% - 2*clamp(1rem,3vw,1.75rem));margin-inline:auto;position:relative;overflow:hidden;box-shadow:0 14px 30px #1d182324}.preview-scale[data-astro-cid-g7gazh4t]{transform-origin:0 0;position:absolute;top:0;left:0}.stage-meta[data-astro-cid-g7gazh4t]{color:#4f4a57;margin:.6rem clamp(1rem,3vw,1.75rem) 0;font-size:.78rem}.canvas-actions[data-astro-cid-g7gazh4t]{flex-wrap:wrap;justify-content:flex-end;gap:.6rem;padding:1rem clamp(1rem,3vw,1.75rem) 0;display:flex}.download-action[data-astro-cid-g7gazh4t]{justify-content:center;align-items:center;gap:.4rem;display:inline-flex}.primary-download[data-astro-cid-g7gazh4t]{background:#51416e}.status-message[data-astro-cid-g7gazh4t]{color:#3f6149;min-height:1.4em;margin:.6rem clamp(1rem,3vw,1.75rem) 0;font-size:.88rem;font-weight:600}.error-message[data-astro-cid-g7gazh4t]{color:#b42318;background:#fff;border:1px solid #f0b4ad;border-radius:8px;margin:.6rem clamp(1rem,3vw,1.75rem) 0;padding:.6rem .8rem;font-size:.88rem;font-weight:600}.bulk-callout[data-astro-cid-g7gazh4t]{background:#fff;border:1px solid #dcd9e2;border-radius:12px;margin-inline:clamp(1rem,3vw,1.75rem);padding:1.1rem 1.2rem}.bulk-callout[data-astro-cid-g7gazh4t] h2[data-astro-cid-g7gazh4t]{margin:0 0 .4rem;font-size:1.05rem}.bulk-callout[data-astro-cid-g7gazh4t] p[data-astro-cid-g7gazh4t]{color:#4f4a57;max-width:560px;margin:0 0 .8rem;font-size:.88rem}.bulk-callout[data-astro-cid-g7gazh4t] .button[data-astro-cid-g7gazh4t]{align-items:center;gap:.4rem;display:inline-flex}.tool-reassurance[data-astro-cid-g7gazh4t]{grid-template-columns:repeat(3,1fr);gap:1.5rem;padding-block:1.75rem;display:grid}.tool-reassurance[data-astro-cid-g7gazh4t]>div[data-astro-cid-g7gazh4t]{color:#4f4a57;align-items:flex-start;gap:.55rem;font-size:.88rem;display:flex}.tool-reassurance[data-astro-cid-g7gazh4t] svg[data-astro-cid-g7gazh4t]{color:#3f6149;flex:none}.tool-reassurance[data-astro-cid-g7gazh4t] strong[data-astro-cid-g7gazh4t]{color:#38323e;display:block}.tool-guide[data-astro-cid-g7gazh4t]{padding-block:.5rem 1.5rem}.tool-guide[data-astro-cid-g7gazh4t] h2[data-astro-cid-g7gazh4t],.tool-related[data-astro-cid-g7gazh4t] h2[data-astro-cid-g7gazh4t]{margin:0 0 1rem;font-size:1.6rem}.guide-lead[data-astro-cid-g7gazh4t]{color:#5f5865;max-width:760px;margin:0 0 1.1rem}.guide-note[data-astro-cid-g7gazh4t]{color:#5f5865;max-width:760px;margin:1.1rem 0 0;font-size:.9rem}.guide-steps[data-astro-cid-g7gazh4t],.include-list[data-astro-cid-g7gazh4t]{color:#5f5865;gap:.6rem;max-width:760px;margin:0;padding-left:1.3rem;display:grid}.guide-steps[data-astro-cid-g7gazh4t] strong[data-astro-cid-g7gazh4t],.include-list[data-astro-cid-g7gazh4t] strong[data-astro-cid-g7gazh4t]{color:#38323e}.table-wrap[data-astro-cid-g7gazh4t]{background:#fff;border:1px solid #e6e4e9;border-radius:12px;max-width:920px;position:relative;overflow-x:auto}.wording-table[data-astro-cid-g7gazh4t]{border-collapse:collapse;width:100%;margin:0;font-size:.88rem}.wording-table[data-astro-cid-g7gazh4t] [data-astro-cid-g7gazh4t]:is(th,td){text-align:left;vertical-align:middle;border-bottom:1px solid #eeecf1;padding:.7rem .85rem}.wording-table[data-astro-cid-g7gazh4t] thead[data-astro-cid-g7gazh4t] th[data-astro-cid-g7gazh4t]{color:#47434e;letter-spacing:.06em;text-transform:uppercase;background:#fbfafc;font-size:.72rem;font-weight:800}.wording-table[data-astro-cid-g7gazh4t] tbody[data-astro-cid-g7gazh4t] th[data-astro-cid-g7gazh4t]{color:#38323e;white-space:nowrap;font-weight:700}.wording-table[data-astro-cid-g7gazh4t] td[data-astro-cid-g7gazh4t]{color:#4f4a57}.wording-table[data-astro-cid-g7gazh4t] tbody[data-astro-cid-g7gazh4t] tr[data-astro-cid-g7gazh4t]:last-child>[data-astro-cid-g7gazh4t]{border-bottom:0}.wording-table[data-astro-cid-g7gazh4t] td[data-astro-cid-g7gazh4t]:last-child{text-align:right}.wording-table[data-astro-cid-g7gazh4t] .small-action[data-astro-cid-g7gazh4t]{white-space:nowrap;margin-top:0}.tool-upsell[data-astro-cid-g7gazh4t]{padding-block:1rem 2rem}.upsell-card[data-astro-cid-g7gazh4t]{background:linear-gradient(135deg,#f6f4fa,#fdf8f2);justify-content:space-between;align-items:center;gap:2rem;padding:2rem;display:flex}.upsell-copy[data-astro-cid-g7gazh4t]{max-width:620px}.upsell-copy[data-astro-cid-g7gazh4t] h2[data-astro-cid-g7gazh4t]{margin:.3rem 0 .6rem;font-size:1.5rem}.upsell-copy[data-astro-cid-g7gazh4t] p[data-astro-cid-g7gazh4t]:last-child{color:#4f4a57;margin:0}.upsell-copy[data-astro-cid-g7gazh4t] a[data-astro-cid-g7gazh4t]{color:#3b2f55;text-decoration:underline}.upsell-action[data-astro-cid-g7gazh4t]{background:#51416e;flex:none;align-items:center;gap:.5rem;display:inline-flex}.tool-related[data-astro-cid-g7gazh4t]{padding-block:.5rem 2rem}.maker-related-links[data-astro-cid-g7gazh4t]{flex-wrap:wrap;gap:.6rem}.tool-faq[data-astro-cid-g7gazh4t]{padding-block:1rem 3rem}.tool-faq[data-astro-cid-g7gazh4t] h2[data-astro-cid-g7gazh4t]{margin:0 0 1.2rem;font-size:1.6rem}.faq-list[data-astro-cid-g7gazh4t]{gap:.6rem}.faq-item[data-astro-cid-g7gazh4t]{background:#fff;border:1px solid #e6e4e9;border-radius:10px;padding:1rem 1.1rem}.faq-item[data-astro-cid-g7gazh4t] summary[data-astro-cid-g7gazh4t]{cursor:pointer;font-weight:700}.faq-item[data-astro-cid-g7gazh4t] summary[data-astro-cid-g7gazh4t]:focus-visible{outline-offset:3px;outline:3px solid #695a8b}.faq-item[data-astro-cid-g7gazh4t] p[data-astro-cid-g7gazh4t]{color:#5f5865;margin:.7rem 0 0}@media (width>=900px) and (height>=820px){.canvas-track[data-astro-cid-g7gazh4t]{flex:auto}.canvas-sticky[data-astro-cid-g7gazh4t]{position:sticky;top:1rem}}@media (width<=899px){.tool-shell[data-astro-cid-g7gazh4t]{grid-template-columns:1fr}.editor-panel[data-astro-cid-g7gazh4t]{border-bottom:1px solid #e6e4e9;border-right:0}}@media (width<=800px){.tool-reassurance[data-astro-cid-g7gazh4t]{grid-template-columns:1fr;gap:.75rem}.upsell-card[data-astro-cid-g7gazh4t]{flex-direction:column;align-items:flex-start}}@media (width<=520px){.tool-intro[data-astro-cid-g7gazh4t] h1[data-astro-cid-g7gazh4t]{font-size:1.9rem}.editor-panel[data-astro-cid-g7gazh4t]{padding:1.1rem}.field-pair[data-astro-cid-g7gazh4t]{grid-template-columns:1fr}.choice[data-astro-cid-g7gazh4t],.small-action[data-astro-cid-g7gazh4t]{min-height:2.75rem}.canvas-actions[data-astro-cid-g7gazh4t]{justify-content:stretch}.canvas-actions[data-astro-cid-g7gazh4t] .button[data-astro-cid-g7gazh4t]{flex:100%}.upsell-card[data-astro-cid-g7gazh4t]{padding:1.25rem}}@media (prefers-reduced-motion:reduce){.skip-link[data-astro-cid-g7gazh4t]{transition:none}}
