:root{color-scheme:light dark;--bg-page:#fbfbfd;--bg-card:#fff;--bg-card-preview:#f4f5f8;--bg-snippet:#fff;--border-subtle:#e5e7eb;--border-hover:#d1d5db;--text-primary:#111827;--text-secondary:#4b5563;--text-tertiary:#6b7280;--accent:#0071e3;--accent-hover:#0077ed;--accent-soft:#0071e314;--success:#059669;--success-soft:#05966914;--success-text:#047857;--success-border:#a7f3d0;--badge-blue-bg:#dbeafe;--badge-blue-text:#1e40af;--badge-blue-border:#bfdbfe;--badge-missing-bg:#fff1f2;--badge-missing-text:#be123c;--badge-missing-border:#fecdd3;--nav-bg:#fbfbfdd9;--logo-fill:#071d49;--btn-primary-bg:#111827;--btn-primary-text:#fff;--btn-accent-bg:#0071e3;--btn-accent-text:#fff;--radius-sm:8px;--radius-md:14px;--radius-lg:20px;--radius-full:9999px;--shadow-subtle:0 1px 3px #0000000d, 0 1px 2px #00000008;--shadow-hover:0 10px 25px -5px #00000014, 0 8px 10px -6px #0000000a}:root[data-theme=dark]{--bg-page:#0b0f19;--bg-card:#121826;--bg-card-preview:#182032;--bg-snippet:#0f1523;--border-subtle:#232d42;--border-hover:#334155;--text-primary:#f8fafc;--text-secondary:#cbd5e1;--text-tertiary:#94a3b8;--accent:#38bdf8;--accent-hover:#0ea5e9;--accent-soft:#38bdf824;--success:#34d399;--success-soft:#34d39924;--success-text:#34d399;--success-border:#34d3994d;--badge-blue-bg:#38bdf824;--badge-blue-text:#38bdf8;--badge-blue-border:#38bdf84d;--badge-missing-bg:#f43f5e24;--badge-missing-text:#fb7185;--badge-missing-border:#f43f5e4d;--nav-bg:#0b0f19e0;--logo-fill:#fff;--btn-primary-bg:#38bdf8;--btn-primary-text:#0b0f19;--btn-accent-bg:#38bdf8;--btn-accent-text:#0b0f19;--shadow-subtle:0 4px 20px #0006;--shadow-hover:0 12px 30px #0009}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--bg-page:#0b0f19;--bg-card:#121826;--bg-card-preview:#182032;--bg-snippet:#0f1523;--border-subtle:#232d42;--border-hover:#334155;--text-primary:#f8fafc;--text-secondary:#cbd5e1;--text-tertiary:#94a3b8;--accent:#38bdf8;--accent-hover:#0ea5e9;--accent-soft:#38bdf824;--success:#34d399;--success-soft:#34d39924;--success-text:#34d399;--success-border:#34d3994d;--badge-blue-bg:#38bdf824;--badge-blue-text:#38bdf8;--badge-blue-border:#38bdf84d;--badge-missing-bg:#f43f5e24;--badge-missing-text:#fb7185;--badge-missing-border:#f43f5e4d;--nav-bg:#0b0f19e0;--logo-fill:#fff;--btn-primary-bg:#38bdf8;--btn-primary-text:#0b0f19;--btn-accent-bg:#38bdf8;--btn-accent-text:#0b0f19;--shadow-subtle:0 4px 20px #0006;--shadow-hover:0 12px 30px #0009}}[data-astro-cid-l4z7ivqh]{box-sizing:border-box;margin:0;padding:0}h1[data-astro-cid-l4z7ivqh],h2[data-astro-cid-l4z7ivqh],h3[data-astro-cid-l4z7ivqh],h4[data-astro-cid-l4z7ivqh]{text-wrap:balance}p[data-astro-cid-l4z7ivqh]{text-wrap:pretty}html{background:var(--bg-page);color:var(--text-primary);-webkit-font-smoothing:antialiased;scroll-behavior:smooth;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,SF Pro Display,Segoe UI,Roboto,Helvetica,Arial,sans-serif}body{background:var(--bg-page);color:var(--text-primary);line-height:1.5;overflow-x:hidden}nav[data-astro-cid-l4z7ivqh].site-nav{z-index:100;background:var(--nav-bg);-webkit-backdrop-filter:blur(20px);border-bottom:1px solid var(--border-subtle);transition:background .2s,border-color .2s;position:sticky;top:0}.nav-container[data-astro-cid-l4z7ivqh]{justify-content:space-between;align-items:center;max-width:1140px;height:60px;margin:0 auto;padding:0 24px;display:flex}.brand-logo-link[data-astro-cid-l4z7ivqh]{align-items:center;text-decoration:none;display:flex}.brand-logo[data-astro-cid-l4z7ivqh]{aspect-ratio:2172/724;width:auto;height:32px;display:inline-block;position:relative}.brand-logo[data-astro-cid-l4z7ivqh] .rk-logo-right[data-astro-cid-l4z7ivqh]{background-color:var(--logo-fill);transition:background-color .2s;position:absolute;inset:0;-webkit-mask:url(/rightknock-mask-right.png) 0 0/contain no-repeat;mask:url(/rightknock-mask-right.png) 0 0/contain no-repeat}.brand-logo[data-astro-cid-l4z7ivqh] .rk-logo-knock[data-astro-cid-l4z7ivqh]{object-fit:contain;width:100%;height:100%;display:block}.nav-right-actions[data-astro-cid-l4z7ivqh]{align-items:center;gap:16px;display:flex}.theme-toggle-btn[data-astro-cid-l4z7ivqh]{border-radius:var(--radius-sm);background:var(--bg-card-preview);border:1px solid var(--border-subtle);width:36px;height:36px;color:var(--text-secondary);cursor:pointer;justify-content:center;align-items:center;transition:all .15s;display:inline-flex}.theme-toggle-btn[data-astro-cid-l4z7ivqh]:hover{border-color:var(--border-hover);color:var(--text-primary)}.sun-icon[data-astro-cid-l4z7ivqh]{display:none}.moon-icon[data-astro-cid-l4z7ivqh],:root[data-theme=dark] .sun-icon[data-astro-cid-l4z7ivqh]{display:block}:root[data-theme=dark] .moon-icon[data-astro-cid-l4z7ivqh]{display:none}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .sun-icon[data-astro-cid-l4z7ivqh]{display:block}:root:not([data-theme=light]) .moon-icon[data-astro-cid-l4z7ivqh]{display:none}}.nav-link[data-astro-cid-l4z7ivqh]{color:var(--text-secondary);font-size:13.5px;font-weight:500;text-decoration:none;transition:color .15s}.nav-link[data-astro-cid-l4z7ivqh]:hover{color:var(--text-primary)}.nav-link[data-astro-cid-l4z7ivqh].active{color:var(--accent);font-weight:600}.btn-get-started[data-astro-cid-l4z7ivqh]{background:var(--btn-primary-bg);color:var(--btn-primary-text);border-radius:var(--radius-full);background:var(--btn-primary-bg);border-radius:var(--radius-full);align-items:center;gap:6px;padding:7px 16px;font-size:13px;font-weight:600;text-decoration:none;transition:opacity .15s,transform .15s;display:inline-flex}.btn-get-started[data-astro-cid-l4z7ivqh]:hover{opacity:.9;transform:translateY(-1px)}.main-container[data-astro-cid-l4z7ivqh]{max-width:1140px;margin:0 auto;padding:64px 24px 96px}.header-hero[data-astro-cid-l4z7ivqh]{text-align:center;max-width:760px;margin:0 auto 64px}.hero-title[data-astro-cid-l4z7ivqh]{letter-spacing:-.03em;color:var(--text-primary);text-wrap:balance;margin-bottom:16px;font-size:46px;font-weight:700;line-height:1.15}.hero-subtitle[data-astro-cid-l4z7ivqh]{color:var(--text-secondary);text-wrap:pretty;max-width:62ch;margin:0 auto;font-size:19px;font-weight:400;line-height:1.5}.tools-list[data-astro-cid-l4z7ivqh]{flex-direction:column;gap:32px;margin-bottom:80px;display:flex}.tool-workspace-card[data-astro-cid-l4z7ivqh]{background:var(--bg-card);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);box-shadow:var(--shadow-subtle);color:inherit;grid-template-columns:1fr 1.15fr;align-items:center;gap:48px;padding:40px;text-decoration:none;transition:border-color .2s,box-shadow .2s,transform .2s;display:grid}.tool-workspace-card[data-astro-cid-l4z7ivqh]:hover{border-color:var(--border-hover);box-shadow:var(--shadow-hover);transform:translateY(-2px)}.tool-info[data-astro-cid-l4z7ivqh]{flex-direction:column;align-items:flex-start;display:flex}.tool-tag[data-astro-cid-l4z7ivqh]{letter-spacing:.04em;text-transform:uppercase;color:var(--accent);white-space:nowrap;margin-bottom:12px;font-size:12px;font-weight:600}.tool-heading[data-astro-cid-l4z7ivqh]{letter-spacing:-.02em;color:var(--text-primary);text-wrap:balance;margin-bottom:14px;font-size:26px;font-weight:700;line-height:1.25}.tool-summary[data-astro-cid-l4z7ivqh]{color:var(--text-secondary);text-wrap:pretty;max-width:48ch;margin-bottom:24px;font-size:15px;line-height:1.6}.tool-action-btn[data-astro-cid-l4z7ivqh]{background:var(--btn-accent-bg);color:var(--btn-accent-text);border-radius:var(--radius-full);white-space:nowrap;align-items:center;gap:8px;padding:10px 22px;font-size:14px;font-weight:600;transition:opacity .15s,transform .15s;display:inline-flex}.tool-workspace-card[data-astro-cid-l4z7ivqh]:hover .tool-action-btn[data-astro-cid-l4z7ivqh]{opacity:.92;transform:translate(2px)}.preview-box[data-astro-cid-l4z7ivqh]{background:var(--bg-card-preview);border:1px solid var(--border-subtle);border-radius:var(--radius-md);padding:24px;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,sans-serif;box-shadow:inset 0 1px 2px #00000008}.pitch-preview-header[data-astro-cid-l4z7ivqh]{justify-content:space-between;align-items:center;margin-bottom:14px;display:flex}.pitch-channel-badge[data-astro-cid-l4z7ivqh]{color:var(--badge-blue-text);background:var(--badge-blue-bg);border:1px solid var(--badge-blue-border);border-radius:var(--radius-full);white-space:nowrap;align-items:center;gap:6px;padding:3px 10px;font-size:12px;font-weight:600;display:inline-flex}.pitch-char-counter[data-astro-cid-l4z7ivqh]{color:var(--success);white-space:nowrap;font-size:12px;font-weight:600}.pitch-text-snippet[data-astro-cid-l4z7ivqh]{color:var(--text-secondary);text-wrap:pretty;background:0 0;border:none;padding:2px 0 0;font-size:13.5px;line-height:1.6}.pitch-text-snippet[data-astro-cid-l4z7ivqh] strong[data-astro-cid-l4z7ivqh]{color:var(--text-primary)}.ats-preview-score[data-astro-cid-l4z7ivqh]{border:none;border-bottom:1px solid var(--border-subtle);background:0 0;border-radius:0;justify-content:space-between;align-items:center;margin-bottom:14px;padding:0 0 14px;display:flex}.ats-score-num[data-astro-cid-l4z7ivqh]{color:var(--success);letter-spacing:-.03em;font-size:32px;font-weight:800}.ats-score-text[data-astro-cid-l4z7ivqh]{text-align:right}.ats-score-title[data-astro-cid-l4z7ivqh]{color:var(--text-primary);text-wrap:balance;font-size:13.5px;font-weight:700}.ats-score-sub[data-astro-cid-l4z7ivqh]{color:var(--text-secondary);white-space:nowrap;font-size:12px}.ats-keywords-row[data-astro-cid-l4z7ivqh]{flex-wrap:wrap;gap:6px;display:flex}.ats-tag[data-astro-cid-l4z7ivqh]{border-radius:var(--radius-full);background:var(--success-soft);color:var(--success-text);border:1px solid var(--success-border);white-space:nowrap;padding:3px 9px;font-size:11.5px;font-weight:600}.ats-tag[data-astro-cid-l4z7ivqh].missing{background:var(--badge-missing-bg);color:var(--badge-missing-text);border:1px solid var(--badge-missing-border);white-space:nowrap}.email-preview-table[data-astro-cid-l4z7ivqh]{background:0 0;border:none;border-radius:0;overflow:hidden}.email-preview-row[data-astro-cid-l4z7ivqh]{border-bottom:1px solid var(--border-subtle);justify-content:space-between;align-items:center;padding:9px 0;font-size:13px;display:flex}.email-preview-row[data-astro-cid-l4z7ivqh]:last-child{border-bottom:none}.email-addr[data-astro-cid-l4z7ivqh]{color:var(--text-primary);white-space:nowrap;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-weight:500}.email-prob-badge[data-astro-cid-l4z7ivqh]{border-radius:var(--radius-full);background:var(--badge-blue-bg);color:var(--badge-blue-text);border:1px solid var(--badge-blue-border);white-space:nowrap;padding:2px 8px;font-size:11px;font-weight:700}.conversion-banner[data-astro-cid-l4z7ivqh]{background:var(--bg-card);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);box-shadow:var(--shadow-subtle);justify-content:space-between;align-items:center;gap:36px;margin-bottom:72px;padding:48px;display:flex}.conversion-content[data-astro-cid-l4z7ivqh]{max-width:640px}.conversion-title[data-astro-cid-l4z7ivqh]{letter-spacing:-.02em;color:var(--text-primary);text-wrap:balance;margin-bottom:8px;font-size:24px;font-weight:700}.conversion-desc[data-astro-cid-l4z7ivqh]{color:var(--text-secondary);text-wrap:pretty;max-width:58ch;font-size:15px;line-height:1.6}.btn-autonomous[data-astro-cid-l4z7ivqh]{background:var(--btn-accent-bg);color:var(--btn-accent-text);border-radius:var(--radius-full);white-space:nowrap;align-items:center;gap:8px;padding:12px 24px;font-size:14.5px;font-weight:600;text-decoration:none;transition:opacity .15s,transform .15s;display:inline-flex}.btn-autonomous[data-astro-cid-l4z7ivqh]:hover{opacity:.92;transform:translateY(-1px)}.knowledge-section[data-astro-cid-l4z7ivqh]{background:var(--bg-card);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);margin-bottom:40px;padding:48px}.knowledge-heading[data-astro-cid-l4z7ivqh]{color:var(--text-primary);letter-spacing:-.02em;text-wrap:balance;margin-bottom:32px;font-size:22px;font-weight:700}.knowledge-grid[data-astro-cid-l4z7ivqh]{grid-template-columns:1fr 1fr;gap:36px;display:grid}.knowledge-item[data-astro-cid-l4z7ivqh] h3[data-astro-cid-l4z7ivqh]{color:var(--text-primary);text-wrap:balance;margin-bottom:8px;font-size:16px;font-weight:600}.knowledge-item[data-astro-cid-l4z7ivqh] p[data-astro-cid-l4z7ivqh]{color:var(--text-secondary);text-wrap:pretty;max-width:55ch;font-size:14px;line-height:1.6}footer[data-astro-cid-l4z7ivqh].site-footer{border-top:1px solid var(--border-subtle);background:var(--bg-page);color:var(--text-secondary);padding:32px 0;font-size:13px}.footer-container[data-astro-cid-l4z7ivqh]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;max-width:1140px;margin:0 auto;padding:0 24px;display:flex}.footer-links[data-astro-cid-l4z7ivqh]{flex-wrap:wrap;gap:20px;display:flex}.footer-link[data-astro-cid-l4z7ivqh]{color:var(--text-secondary);text-decoration:none;transition:color .15s}.footer-link[data-astro-cid-l4z7ivqh]:hover{color:var(--text-primary)}@media (width<=860px){.tool-workspace-card[data-astro-cid-l4z7ivqh]{grid-template-columns:1fr;gap:28px;padding:28px}.conversion-banner[data-astro-cid-l4z7ivqh]{flex-direction:column;align-items:flex-start;padding:32px}.knowledge-grid[data-astro-cid-l4z7ivqh]{grid-template-columns:1fr;gap:24px}.hero-title[data-astro-cid-l4z7ivqh]{font-size:34px}}@media (width<=600px){.main-container[data-astro-cid-l4z7ivqh]{padding:36px 16px 60px}.tool-workspace-card[data-astro-cid-l4z7ivqh]{gap:20px;padding:20px}.conversion-banner[data-astro-cid-l4z7ivqh]{padding:24px 18px}.knowledge-section[data-astro-cid-l4z7ivqh]{padding:28px 18px}.hero-title[data-astro-cid-l4z7ivqh]{font-size:26px}.tool-heading[data-astro-cid-l4z7ivqh]{font-size:21px}.preview-box[data-astro-cid-l4z7ivqh]{padding:16px}}
