.klein-seo-page[data-v-ac9351bb]{--seo-page-accent:var(--zt-blue);--seo-page-accent-foreground:#fff;--seo-page-radius:8px;--seo-page-font-display:"Space Grotesk","IBM Plex Sans",system-ui,sans-serif}.klein-seo-page[data-v-ac9351bb] .seo-page{padding-bottom:3.5rem}.klein-seo-page[data-v-ac9351bb] .seo-page h1,.klein-seo-page[data-v-ac9351bb] .seo-page h2{color:var(--zt-ink);letter-spacing:0}.klein-seo-page[data-v-ac9351bb] .seo-page figure{background:var(--zt-paper);border-color:var(--zt-line)}.kp-card[data-v-ac9351bb],.kp-howto-step[data-v-ac9351bb]{background:var(--zt-paper);border:1px solid var(--zt-line);border-radius:var(--seo-page-radius)}.kp-card figcaption.kp-badge[data-v-ac9351bb]{background:#0000009e;border-radius:999px;color:#fff;font-size:.6875rem;font-weight:600;left:.5rem;line-height:1.25rem;padding:.125rem .5rem;position:absolute;top:.5rem}.kp-label[data-v-ac9351bb]{color:var(--zt-faint);font-size:.6875rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.kp-prompt[data-v-ac9351bb]{background:var(--zt-paper-blue);border:1px solid var(--zt-line);color:var(--zt-ink-soft);overflow-wrap:anywhere}.kp-btn[data-v-ac9351bb],.kp-prompt[data-v-ac9351bb]{border-radius:var(--seo-page-radius)}.kp-btn[data-v-ac9351bb]{align-items:center;display:inline-flex;font-size:.8125rem;font-weight:600;gap:.375rem;justify-content:center;line-height:1.25rem;min-height:2.25rem;padding:.4rem .875rem;text-align:center;transition:background-color .16s ease,border-color .16s ease,color .16s ease;width:100%}.kp-btn[data-v-ac9351bb]:focus-visible{outline:2px solid var(--zt-blue);outline-offset:2px}.kp-btn-primary[data-v-ac9351bb]{background:var(--zt-blue);color:#fff}.kp-btn-primary[data-v-ac9351bb]:hover{background:var(--zt-blue-dark)}.kp-btn-secondary[data-v-ac9351bb]{background:var(--zt-paper);border:1px solid var(--zt-line-strong);color:var(--zt-ink)}.kp-btn-secondary[data-v-ac9351bb]:hover{border-color:var(--zt-blue);color:var(--zt-blue)}
