:root{--ink-0:#ffffff;--ink-25:#fdfcfa;--ink-50:#faf8f3;--ink-75:#f4f1ea;--ink-100:#e6e3db;--ink-200:#d4cfc3;--ink-300:#b7b1a3;--ink-400:#8e8a7d;--ink-500:#6f6c61;--ink-600:#4f4d44;--ink-700:#34332e;--ink-800:#1e1d1a;--ink-900:#0e0e0c;--saffron-25:#f5f3ff;--saffron-50:#ede9fe;--saffron-100:#ddd6fe;--saffron-200:#c4b5fd;--saffron-300:#a78bfa;--saffron-400:#8b5cf6;--saffron-500:#7c3aed;--saffron-600:#6d28d9;--saffron-700:#5b21b6;--saffron-800:#4c1d95;--saffron-900:#2e1065;--green-50:#e9f7ef;--green-100:#c8ecd5;--green-300:#6fc593;--green-500:#1f9d55;--green-600:#157a40;--green-700:#0d5c30;--red-50:#fdecec;--red-100:#fbd0d0;--red-300:#f08a8a;--red-500:#dc2626;--red-600:#b81d1d;--red-700:#8e1414;--amber-50:#fdf3e2;--amber-100:#fae0b8;--amber-300:#f0b14d;--amber-500:#d97706;--amber-600:#b35d04;--amber-700:#874402;--blue-50:#ecf2fe;--blue-100:#cfdcfb;--blue-300:#7a9ef5;--blue-500:#2563eb;--blue-600:#1d4fc4;--blue-700:#163d97;--violet-50:#f1ecfe;--violet-100:#ddd0fb;--violet-300:#a589f1;--violet-500:#7c3aed;--violet-600:#6429c9;--violet-700:#4d1f9c;--slate-50:#eef0f2;--slate-100:#dadde2;--slate-300:#9aa1ac;--slate-500:#6b7280;--slate-600:#4d535d;--slate-700:#353a42;--indigo-500:#6366f1;--indigo-600:#4f46e5;--purple-500:#a855f7;--brand-ink:#0b0a1f;--brand-ink-soft:#1a1733;--bg-canvas:var(--ink-25);--bg-surface:var(--ink-0);--bg-surface-alt:var(--ink-50);--bg-inset:var(--ink-75);--bg-hover:var(--ink-50);--bg-active:var(--ink-75);--bg-selected:#f5f3ff;--bg-overlay:rgba(14,14,12,0.48);--fg-1:var(--ink-900);--fg-2:var(--ink-700);--fg-3:var(--ink-500);--fg-4:var(--ink-400);--fg-disabled:var(--ink-300);--fg-on-brand:#ffffff;--border-subtle:var(--ink-100);--border-default:var(--ink-200);--border-strong:var(--ink-300);--border-focus:#8b5cf6;--brand:#7c3aed;--brand-hover:#6d28d9;--brand-pressed:#5b21b6;--brand-soft-bg:#f5f3ff;--brand-soft-fg:#5b21b6;--brand-on:#ffffff;--brand-tint:var(--saffron-50);--action-primary:#7c3aed;--action-primary-hover:#6d28d9;--action-primary-pressed:#5b21b6;--tag-interested-bg:var(--green-50);--tag-interested-fg:var(--green-700);--tag-interested-dot:var(--green-500);--tag-not-bg:var(--red-50);--tag-not-fg:var(--red-700);--tag-not-dot:var(--red-500);--tag-info-bg:var(--amber-50);--tag-info-fg:var(--amber-700);--tag-info-dot:var(--amber-500);--tag-meeting-bg:var(--blue-50);--tag-meeting-fg:var(--blue-700);--tag-meeting-dot:var(--blue-500);--tag-referral-bg:var(--violet-50);--tag-referral-fg:var(--violet-700);--tag-referral-dot:var(--violet-500);--tag-ooo-bg:var(--amber-50);--tag-ooo-fg:var(--amber-700);--tag-ooo-dot:var(--amber-300);--tag-unsub-bg:var(--red-50);--tag-unsub-fg:var(--red-700);--tag-unsub-dot:var(--red-500);--tag-wrong-bg:var(--slate-50);--tag-wrong-fg:var(--slate-700);--tag-wrong-dot:var(--slate-500);--font-sans:var(--font-geist-sans),ui-sans-serif,system-ui,-apple-system,"Segoe UI",sans-serif;--font-mono:var(--font-geist-mono),ui-monospace,"JetBrains Mono",Menlo,Consolas,monospace;--font-display:var(--font-instrument-serif),"Iowan Old Style",Georgia,serif;--text-2xs:10.5px;--text-xs:11.5px;--text-sm:12.5px;--text-base:13.5px;--text-md:14.5px;--text-lg:16px;--text-xl:18px;--text-2xl:22px;--text-3xl:28px;--text-4xl:36px;--text-5xl:48px;--text-display:64px;--leading-tight:1.15;--leading-snug:1.3;--leading-normal:1.45;--leading-relaxed:1.6;--tracking-tight:-0.012em;--tracking-normal:0;--tracking-wide:0.04em;--tracking-caps:0.08em;--weight-regular:400;--weight-medium:500;--weight-semibold:600;--weight-bold:700;--space-0:0;--space-px:1px;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-8:32px;--space-10:40px;--space-12:48px;--space-16:64px;--space-20:80px;--radius-xs:3px;--radius-sm:4px;--radius-md:6px;--radius-lg:8px;--radius-xl:12px;--radius-2xl:16px;--radius-pill:999px;--shadow-none:none;--shadow-xs:0 1px 0 rgba(14,14,12,0.04);--shadow-sm:0 1px 2px rgba(14,14,12,0.05),0 0 0 1px rgba(14,14,12,0.04);--shadow-md:0 2px 6px rgba(14,14,12,0.06),0 1px 2px rgba(14,14,12,0.04);--shadow-lg:0 8px 24px rgba(14,14,12,0.08),0 2px 6px rgba(14,14,12,0.05);--shadow-xl:0 20px 48px rgba(14,14,12,0.12),0 4px 12px rgba(14,14,12,0.06);--shadow-focus:0 0 0 3px rgba(139,92,246,0.18);--shadow-focus-ink:0 0 0 3px rgba(14,14,12,0.12);--ease-out:cubic-bezier(0.16,1,0.3,1);--ease-in-out:cubic-bezier(0.65,0,0.35,1);--ease-snappy:cubic-bezier(0.2,0.9,0.3,1.2);--dur-fast:120ms;--dur-base:180ms;--dur-slow:280ms}[data-theme=dark]{--bg-canvas:#0c0d0a;--bg-surface:#14150f;--bg-surface-alt:#1b1d16;--bg-inset:#22241c;--bg-hover:#1f2119;--bg-active:#2a2c22;--bg-selected:#2a1d10;--bg-overlay:rgba(0,0,0,0.6);--fg-1:#f6f4ee;--fg-2:#d8d4c7;--fg-3:#9d9888;--fg-4:#6f6b5d;--fg-disabled:#4a4739;--border-subtle:#25271e;--border-default:#34362b;--border-strong:#4a4c3d;--action-primary:var(--ink-25);--action-primary-hover:var(--ink-100);--action-primary-pressed:var(--ink-200);--fg-on-brand:var(--ink-25)}*{box-sizing:border-box}body,html{height:100%;margin:0;padding:0}body{font-family:var(--font-sans);font-size:var(--text-base);color:var(--fg-1);background:var(--bg-canvas);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-feature-settings:"ss01" 1,"cv01" 1}button{font:inherit;cursor:pointer}input,select,textarea{font:inherit;color:inherit}.app{display:grid;grid-template-columns:232px 1fr;grid-template-rows:48px 1fr;height:100vh;background:var(--bg-canvas);transition:grid-template-columns .2s var(--ease-out)}.app.sidebar-collapsed{grid-template-columns:56px 1fr}.app.sidebar-collapsed .sidebar{padding:10px 6px}.app.sidebar-collapsed .sidebar .nav-item{justify-content:center;padding:8px 0;gap:0}.app.sidebar-collapsed .sidebar .brand-row .dot,.app.sidebar-collapsed .sidebar .brand-row .word,.app.sidebar-collapsed .sidebar .nav-item>span:not(.ic),.app.sidebar-collapsed .sidebar .sidebar-footer-label{display:none}.app.sidebar-collapsed .sidebar .sidebar-header{justify-content:center}.app.sidebar-collapsed .sidebar .sidebar-compose{display:none}.topbar{grid-column:1/-1;display:flex;align-items:center;justify-content:space-between;padding:0 14px;border-bottom:1px solid var(--border-subtle);background:var(--bg-surface)}.topbar .left,.topbar .right{display:flex;align-items:center;gap:10px}.sidebar{border-right:1px solid var(--border-subtle);background:var(--bg-canvas);padding:10px 8px;overflow-y:auto;display:flex;flex-direction:column;gap:4px}.main{overflow:hidden;display:flex;min-width:0}.brand-mark{width:28px;height:28px;border-radius:999px;background:var(--saffron-500);color:#fff;font-family:var(--font-display);font-style:italic;font-size:19px;line-height:1;justify-content:center;padding-bottom:1px}.brand-mark,.brand-row{display:flex;align-items:center}.brand-row{gap:8px}.brand-row .word{font-weight:600;font-size:15px;letter-spacing:-.01em}.brand-row .dot{width:4px;height:4px;background:var(--saffron-500);border-radius:999px;margin-top:8px}.builder-pill{display:inline-flex;align-items:center;gap:8px;padding:4px 8px 4px 6px;border-radius:8px;background:transparent;border:1px solid transparent;font-size:12.5px;font-weight:500;transition:background var(--dur-fast)}.builder-pill:hover{background:var(--bg-hover)}.builder-pill .swatch{width:20px;height:20px;border-radius:999px;background:var(--saffron-500);color:#fff;font-family:var(--font-display);font-style:italic;font-size:13px;display:flex;align-items:center;justify-content:center;padding-bottom:1px}.builder-pill .kbd{font-family:var(--font-mono);font-size:10px;color:var(--fg-3);padding:1px 5px;border-radius:3px;background:var(--bg-surface-alt)}.nav-section{font-size:10.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--fg-3);font-weight:600;padding:14px 8px 6px}.nav-item{display:flex;align-items:center;gap:9px;padding:6px 9px;border-radius:6px;font-size:12.5px;color:var(--fg-2);font-weight:500;cursor:pointer;border:1px solid transparent;transition:background var(--dur-fast)}.nav-item:hover{background:var(--bg-hover);color:var(--fg-1)}.nav-item.active{background:var(--bg-surface);color:var(--fg-1);border-color:var(--border-subtle);box-shadow:var(--shadow-xs)}.nav-item .count{margin-left:auto;font-family:var(--font-mono);font-size:10.5px;color:var(--fg-3);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;padding:1px 6px;border-radius:999px;background:var(--bg-surface-alt)}.nav-item.active .count{background:transparent;color:var(--fg-2)}.nav-item .ic{width:14px;height:14px;flex-shrink:0;color:var(--fg-3)}.nav-item.active .ic{color:var(--fg-1)}.btn{display:inline-flex;align-items:center;justify-content:center;gap:7px;font-weight:500;line-height:1;cursor:pointer;transition:background var(--dur-fast),box-shadow var(--dur-fast);border:1px solid transparent;white-space:nowrap}.btn-sm{height:26px;padding:0 9px;font-size:11.5px;border-radius:5px}.btn-md{height:30px;padding:0 11px;font-size:12.5px}.btn-lg,.btn-md{border-radius:6px}.btn-lg{height:34px;padding:0 14px;font-size:13px}.btn-primary{background:var(--action-primary);color:var(--fg-on-brand)}.btn-primary:hover{background:var(--action-primary-hover)}.btn-secondary{background:var(--bg-surface);color:var(--fg-1);border-color:var(--border-default);box-shadow:var(--shadow-xs)}.btn-secondary:hover{background:var(--bg-hover)}.btn-ghost{background:transparent;color:var(--fg-2)}.btn-ghost:hover{background:var(--bg-hover);color:var(--fg-1)}.btn-brand{background:var(--brand);color:#fff}.btn-brand:hover{background:var(--brand-hover)}.btn-danger{background:var(--red-500);color:#fff}.btn-icon{padding:0;width:30px}.btn .kbd{font-family:var(--font-mono);font-size:10px;padding:1px 4px;border-radius:3px;background:rgba(255,255,255,.16)}.btn-ghost .kbd,.btn-secondary .kbd{background:var(--bg-surface-alt);color:var(--fg-3)}.input{height:30px;padding:0 10px;border-radius:6px;border:1px solid var(--border-default);background:var(--bg-surface);font-size:12.5px;color:var(--fg-1);transition:box-shadow var(--dur-fast),border-color var(--dur-fast)}.input:focus{outline:none;border-color:var(--border-focus);box-shadow:var(--shadow-focus)}textarea.input{height:auto;min-height:120px;padding:10px 12px;line-height:1.55;font-family:inherit}select.input{padding-right:24px;cursor:pointer}.search-input{background:var(--bg-surface-alt);border-color:transparent}.search-input:focus{background:var(--bg-surface)}.tag{display:inline-flex;align-items:center;gap:6px;padding:1px 7px;font-size:10.5px;font-weight:500;line-height:1.6;white-space:nowrap}.tag,.tag .dot{border-radius:999px}.tag .dot{width:6px;height:6px;flex-shrink:0}.tag-interested{background:var(--tag-interested-bg);color:var(--tag-interested-fg)}.tag-interested .dot{background:var(--tag-interested-dot)}.tag-meeting{background:var(--tag-meeting-bg);color:var(--tag-meeting-fg)}.tag-meeting .dot{background:var(--tag-meeting-dot)}.tag-info{background:var(--tag-info-bg);color:var(--tag-info-fg)}.tag-info .dot{background:var(--tag-info-dot)}.tag-referral{background:var(--tag-referral-bg);color:var(--tag-referral-fg)}.tag-referral .dot{background:var(--tag-referral-dot)}.tag-not{background:var(--tag-not-bg);color:var(--tag-not-fg)}.tag-not .dot{background:var(--tag-not-dot)}.tag-unsub{background:var(--tag-unsub-bg);color:var(--tag-unsub-fg)}.tag-unsub .dot{background:var(--tag-unsub-dot)}.tag-ooo{background:var(--tag-ooo-bg);color:var(--tag-ooo-fg)}.tag-ooo .dot{background:var(--tag-ooo-dot)}.tag-wrong{background:var(--tag-wrong-bg);color:var(--tag-wrong-fg)}.tag-wrong .dot{background:var(--tag-wrong-dot)}.tag-neutral{background:var(--bg-surface-alt);color:var(--fg-2);border:1px solid var(--border-subtle)}.tag-ai{background:var(--saffron-50);color:var(--saffron-700)}.tag-paused{background:var(--bg-surface-alt);color:var(--fg-3)}.card{background:var(--bg-surface);border:1px solid var(--border-subtle);border-radius:8px}.card-header{padding:12px 14px;border-bottom:1px solid var(--border-subtle);display:flex;align-items:center;justify-content:space-between}.card-title{font-size:13px;font-weight:600}.card-body{padding:12px 14px}.avatar{display:inline-flex;align-items:center;justify-content:center;border-radius:999px;background:var(--ink-75);color:var(--fg-2);font-weight:600;flex-shrink:0}.avatar-sm{width:22px;height:22px;font-size:10px}.avatar-md{width:28px;height:28px;font-size:11.5px}.mono{font-family:var(--font-mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.eyebrow{font-size:10.5px;letter-spacing:.08em;text-transform:uppercase;font-weight:600;color:var(--fg-3)}.row{align-items:center}.col,.row{display:flex;gap:8px}.col{flex-direction:column}.divider{height:1px;background:var(--border-subtle)}.muted{color:var(--fg-3)}.text-xs{font-size:11px}.text-sm{font-size:12.5px}.text-md{font-size:13.5px}.text-lg{font-size:16px}.fg-2{color:var(--fg-2)}.fg-3{color:var(--fg-3)}.fg-4{color:var(--fg-4)}.kbd{display:inline-block;font-family:var(--font-mono);font-size:10.5px;padding:1px 5px;border-radius:4px;background:var(--bg-surface-alt);border:1px solid var(--border-subtle);color:var(--fg-2)}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:var(--ink-100);border-radius:999px}::-webkit-scrollbar-thumb:hover{background:var(--ink-200)}.toast{position:fixed;bottom:20px;right:20px;background:var(--ink-900);color:#fff;padding:9px 14px;border-radius:8px;font-size:12.5px;box-shadow:var(--shadow-lg);display:flex;align-items:center;gap:10px;animation:toast-in .2s var(--ease-out)}@keyframes toast-in{0%{transform:translateY(8px);opacity:0}to{transform:translateY(0);opacity:1}}.row-focused{box-shadow:inset 2px 0 0 var(--brand)!important}.skeleton{background:linear-gradient(90deg,var(--ink-50),var(--ink-100),var(--ink-50));background-size:200% 100%;border-radius:4px;animation:shimmer 1.4s linear infinite}@keyframes shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes blink{0%,49%{opacity:1}50%,to{opacity:0}}.t-display{font-family:var(--font-display);font-size:var(--text-display);line-height:var(--leading-tight);letter-spacing:var(--tracking-tight);font-weight:400;color:var(--fg-1)}.t-h1{font-size:var(--text-4xl)}.t-h1,.t-h2{font-family:var(--font-sans);line-height:var(--leading-tight);letter-spacing:var(--tracking-tight);font-weight:600;color:var(--fg-1)}.t-h2{font-size:var(--text-3xl)}.t-h3{font-size:var(--text-2xl);letter-spacing:var(--tracking-tight)}.t-h3,.t-h4{font-family:var(--font-sans);line-height:var(--leading-snug);font-weight:600;color:var(--fg-1)}.t-h4{font-size:var(--text-xl)}.t-h5{font-family:var(--font-sans);font-size:var(--text-lg);line-height:var(--leading-snug);font-weight:600;color:var(--fg-1)}.t-body{font-size:var(--text-base);line-height:var(--leading-normal)}.t-body,.t-body-md{font-family:var(--font-sans);font-weight:400;color:var(--fg-2)}.t-body-md{font-size:var(--text-md);line-height:var(--leading-relaxed)}.t-meta{font-size:var(--text-xs);font-weight:500}.t-meta,.t-overline{font-family:var(--font-sans);line-height:var(--leading-normal);color:var(--fg-3)}.t-overline{font-size:var(--text-2xs);font-weight:600;letter-spacing:var(--tracking-caps);text-transform:uppercase}.t-mono{font-family:var(--font-mono);font-size:var(--text-sm);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--fg-2)}.t-num{font-family:var(--font-mono);font-feature-settings:"tnum" 1,"ss01" 1,"tnum";font-variant-numeric:tabular-nums;color:var(--fg-1)}@media (max-width:1280px){.app{grid-template-columns:208px 1fr}}@media (max-width:1024px){.app{grid-template-columns:56px 1fr}.sidebar{padding:10px 6px}.sidebar .sidebar-header{justify-content:center;padding:4px 2px 8px}.sidebar .brand-row .dot,.sidebar .brand-row .word{display:none}.sidebar .nav-item{justify-content:center;padding:8px 6px;gap:0}.sidebar .nav-item>span:not(.ic){display:none!important}.sidebar .nav-item .count,.sidebar .sidebar-compose{display:none}.sidebar .sidebar-footer-label .kbd,.sidebar .sidebar-footer-label>span:not(.avatar){display:none!important}.topbar{padding:0 10px}.topbar .right{gap:6px}}@media (max-width:768px){.app{display:flex!important;flex-direction:column!important;height:100vh!important;grid-template-columns:unset!important;grid-template-rows:unset!important}.topbar{order:0;height:48px!important;flex-shrink:0!important;padding:0 12px!important;grid-column:unset!important}.topbar .right .btn-ghost:not(.btn-icon) .kbd,.topbar .right .btn-ghost:not(.btn-icon)>span:not(.kbd){display:none}.sidebar{order:1;width:100%!important;height:auto!important;flex-direction:row!important;gap:4px!important;padding:6px 10px!important;border-right:none!important;border-bottom:1px solid var(--border-subtle)!important;overflow-x:auto!important;overflow-y:hidden!important;flex-shrink:0!important}.sidebar::-webkit-scrollbar{height:0;display:none}.sidebar .sidebar-footer-label,.sidebar .sidebar-header,.sidebar>div:last-child{display:none!important}.sidebar .nav-item{flex-shrink:0!important;padding:6px 12px!important;border-radius:999px!important;gap:6px!important}.sidebar .nav-item>span:not(.ic){display:inline!important;font-size:12px!important;white-space:nowrap}.sidebar .nav-item .count{display:none!important}.main{order:2!important;flex:1 1!important;min-height:0!important;display:flex!important;overflow:hidden!important}.main>div[style*="display: flex"][style*="flex: 1"],.main>div[style*="display:flex"][style*="flex:1"]{flex-direction:column!important;overflow:hidden!important}.main [style*="width:200px"][style*=border-right],.main [style*="width:300px"],.main [style*="width:320px"],.main [style*="width:340px"],.main [style*="width:380px"]{width:100%!important;border-right:none!important;border-left:none!important;border-bottom:1px solid var(--border-subtle)!important;flex-shrink:0!important}.main [style*="width:200px"][style*=border-right]{max-height:200px;overflow-y:auto}.main [style*="width:340px"][style*=border-left],.main [style*="width:380px"][style*=border-left]{max-height:50vh;overflow-y:auto}[style*="grid-template-columns: repeat(4, 1fr)"],[style*="grid-template-columns: repeat(5, 1fr)"],[style*="grid-template-columns:repeat(4, 1fr)"],[style*="grid-template-columns:repeat(5, 1fr)"]{grid-template-columns:repeat(2,1fr)!important}[style*="grid-template-columns: repeat(3, 1fr)"],[style*="grid-template-columns: repeat(auto-fill, minmax(320px"],[style*="grid-template-columns:repeat(3, 1fr)"],[style*="grid-template-columns:repeat(auto-fill, minmax(320px"]{grid-template-columns:1fr!important}h1[style*="font-size: 20px"],h1[style*="font-size: 22px"],h1[style*="font-size:20px"],h1[style*="font-size:22px"]{font-size:18px!important}h2[style*="font-size: 18px"],h2[style*="font-size:18px"]{font-size:16px!important}[style*="grid-template-columns: 1fr 1fr"],[style*="grid-template-columns:'1fr 1fr'"]{grid-template-columns:1fr!important}body,html{overflow-x:hidden}.sequence-builder-header{align-items:stretch!important;flex-direction:column!important;gap:8px!important;padding:10px 12px!important}.sequence-builder-titlebar{min-width:0!important;overflow-x:auto!important;padding-bottom:2px!important}.sequence-builder-name{min-width:96px!important;max-width:160px!important;overflow-wrap:anywhere!important;line-height:1.15!important}.sequence-builder-actions{width:100%!important;overflow-x:auto!important;padding-bottom:2px!important;justify-content:flex-start!important}.sequence-builder-actions>*{flex-shrink:0!important}.calendar-header{align-items:flex-start!important;flex-direction:column!important;gap:10px!important}.calendar-header-copy{min-width:0!important}.calendar-actions{width:100%!important;overflow-x:auto!important;padding-bottom:2px!important}.calendar-actions>*{flex-shrink:0!important}.calendar-grid{min-width:760px!important}.mailbox-row{align-items:flex-start!important;flex-wrap:wrap!important;gap:8px!important}.mailbox-row-main{flex-basis:100%!important}}@media (max-width:480px){.topbar{padding:0 8px!important}.sidebar{padding:4px 8px!important;gap:2px!important}.sidebar .nav-item{padding:6px 10px!important}.sidebar .nav-item>span:not(.ic){font-size:11.5px!important}[style*="grid-template-columns: repeat(2, 1fr)"],[style*="grid-template-columns:repeat(2, 1fr)"]{grid-template-columns:1fr!important}.main [style*="width:340px"][style*=border-left],.main [style*="width:380px"][style*=border-left]{display:none!important}.main [style*="width:200px"][style*=border-right]{max-height:160px}.input{font-size:14px;height:32px}}@font-face{font-family:Hanken Grotesk;src:url(/fonts/HankenGrotesk-400.woff2) format("woff2");font-weight:400;font-display:swap}@font-face{font-family:Hanken Grotesk;src:url(/fonts/HankenGrotesk-600.woff2) format("woff2");font-weight:600;font-display:swap}@font-face{font-family:Hanken Grotesk;src:url(/fonts/HankenGrotesk-700.woff2) format("woff2");font-weight:700;font-display:swap}@font-face{font-family:Schibsted Grotesk;src:url(/fonts/SchibstedGrotesk-800.woff2) format("woff2");font-weight:800;font-display:swap}@font-face{font-family:JetBrains Mono;src:url(/fonts/JetBrainsMono-400.woff2) format("woff2");font-weight:400;font-display:swap}@font-face{font-family:JetBrains Mono;src:url(/fonts/JetBrainsMono-600.woff2) format("woff2");font-weight:600;font-display:swap}.qumin-fonts{--font-geist-sans:"Hanken Grotesk";--font-geist-mono:"JetBrains Mono";--font-instrument-serif:"Iowan Old Style"}.qumin-pivot{--qp-paper:#faf8f3;--qp-paper-2:#f4f0e8;--qp-card:#fff;--qp-inset:#f2eee6;--qp-hover:#f6f2ea;--qp-ink:#1a1714;--qp-ink-2:#423b33;--qp-muted:#6e6457;--qp-faint:#8c8174;--qp-placeholder:#b3a899;--qp-line:#e8e2d6;--qp-line-strong:#dad2c4;--qp-accent:#4b23e0;--qp-accent-hover:#3c1cc4;--qp-accent-soft:#ece7fd;--qp-accent-text:#5a20cc;--qp-accent-grad:linear-gradient(120deg,#3f22e0,#9b1ad8);--qp-accent-grad-hover:linear-gradient(120deg,#341bc4,#8112bd);--qp-warm:#e08a14;--qp-warm-soft:#faebcb;--qp-warm-text:#97570c;--qp-success:#1fa463;--qp-success-soft:#d2f1df;--qp-danger:#c5333a;--qp-danger-soft:#fbdadc;--qp-shadow-sm:0 1px 2px rgba(42,33,22,0.04),0 2px 6px rgba(42,33,22,0.06);--qp-shadow-md:0 2px 4px rgba(42,33,22,0.04),0 8px 20px rgba(42,33,22,0.08);--qp-shadow-lg:0 4px 10px rgba(42,33,22,0.06),0 18px 44px rgba(42,33,22,0.11);--qp-shadow-xl:0 8px 18px rgba(42,33,22,0.08),0 30px 70px rgba(42,33,22,0.14);min-height:100vh;color:var(--qp-ink);background:var(--qp-paper);font-family:Hanken Grotesk,sans-serif;font-size:15px;line-height:1.5;letter-spacing:0;-webkit-font-smoothing:antialiased}.qumin-pivot[data-theme=dark]{--qp-paper:#16130f;--qp-paper-2:#1d1915;--qp-card:#221e19;--qp-inset:#1a1612;--qp-hover:#2a251f;--qp-ink:#f2eee6;--qp-ink-2:#cfc6b8;--qp-muted:#9c9182;--qp-faint:#847a6c;--qp-placeholder:#675e53;--qp-line:#2e2924;--qp-line-strong:#3b342e;--qp-accent-soft:#241a52;--qp-accent-text:#b6a6f7;--qp-warm-soft:#38290f;--qp-warm-text:#efbc5e;--qp-success-soft:#15301f;--qp-danger-soft:#3a1518}.qumin-pivot *,.qumin-pivot :after,.qumin-pivot :before{box-sizing:border-box}.qumin-pivot h1,.qumin-pivot h2,.qumin-pivot h3,.qumin-pivot h4{margin:0;font-family:Schibsted Grotesk,sans-serif;font-weight:800;line-height:1.08;letter-spacing:0;text-wrap:balance}.qumin-pivot :where(p){margin:0;text-wrap:pretty}.qumin-pivot :where(button,input,textarea){font:inherit;letter-spacing:0}.qumin-pivot :where(button){cursor:pointer}.qumin-pivot :where(a){color:inherit;text-decoration:none}.qumin-pivot .qp-mono{font-family:JetBrains Mono,monospace;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.qp-brand{display:inline-flex;align-items:center;gap:9px}.qp-brand img{width:30px;height:30px}.qp-brand-lockup img{width:auto;height:30px}.qp-btn{display:inline-flex;min-height:40px;align-items:center;justify-content:center;gap:8px;padding:0 16px;border:1px solid transparent;border-radius:10px;background:var(--qp-card);color:var(--qp-ink);font-weight:600;transition:background .12s,transform .12s,border-color .12s}.qp-btn:hover{background:var(--qp-hover)}.qp-btn:active{transform:translateY(.5px) scale(.99)}.qp-btn-primary{background:var(--qp-accent-grad);color:#fff;box-shadow:var(--qp-shadow-sm)}.qp-btn-primary:hover{background:var(--qp-accent-grad-hover)}.qp-btn-soft{background:var(--qp-accent-soft);color:var(--qp-accent-text);border-color:#d6c9fb}.qp-btn-icon{width:40px;padding:0}.qp-badge{display:inline-flex;min-height:22px;align-items:center;padding:0 9px;border-radius:999px;background:var(--qp-inset);color:var(--qp-muted);font-size:11px;font-weight:600;white-space:nowrap}.qp-badge-success{background:var(--qp-success-soft);color:#0e6340}.qp-badge-accent{background:var(--qp-accent-soft);color:var(--qp-accent-text)}.qp-badge-warning{background:var(--qp-warm-soft);color:var(--qp-warm-text)}.qp-badge-danger{background:var(--qp-danger-soft);color:var(--qp-danger)}.qp-avatar{display:inline-flex;width:28px;height:28px;flex:none;align-items:center;justify-content:center;border-radius:50%;background:var(--qp-accent-soft);color:var(--qp-accent-text);font-size:10px;font-weight:700}.qp-site-wrap{width:min(1140px,100%);margin:0 auto;padding-inline:28px}.qp-site-nav{position:-webkit-sticky;position:sticky;top:0;z-index:20;border-bottom:1px solid var(--qp-line);background:color-mix(in srgb,var(--qp-paper) 84%,transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.qp-site-nav-inner{display:flex;height:66px;align-items:center;justify-content:space-between}.qp-site-nav-links{display:flex;align-items:center;gap:24px;margin-left:34px;color:var(--qp-muted);font-weight:600}.qp-site-nav-actions,.qp-site-nav-left{display:flex;align-items:center;gap:8px}.qp-site-nav-links a{transition:color .12s}.qp-site-nav-links a.active,.qp-site-nav-links a:hover,.qp-site-nav-links a[aria-current=page]{color:var(--qp-ink)}.qp-eyebrow{display:inline-flex;align-items:center;gap:7px;padding:7px 13px;border-radius:999px;background:var(--qp-accent-soft);color:var(--qp-accent-text);font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.04em}.qp-product-hero h1{max-width:15ch;margin:18px auto 0;font-size:clamp(38px,7vw,60px);line-height:1.03}.qp-hero-copy{max-width:58ch;margin:16px auto 0;color:var(--qp-muted);font-size:19px;line-height:1.48}.qp-waitlist-note{margin-top:10px;color:var(--qp-muted);font-size:14px;line-height:1.45}.qp-proof{display:flex;max-width:620px;gap:9px;margin:20px auto 0;color:var(--qp-ink-2);font-size:14px;font-weight:600}.qp-proof,.qp-proof-check{align-items:center;justify-content:center}.qp-proof-check{display:inline-flex;width:28px;height:28px;flex:none;border-radius:8px;background:var(--qp-success-soft);color:var(--qp-success)}.qp-login{display:flex;min-height:calc(100vh - 138px);align-items:center;padding-block:56px}.qp-login-grid{display:grid;width:100%;grid-template-columns:minmax(0,.95fr) minmax(360px,460px);grid-gap:56px;gap:56px;align-items:center}.qp-login-copy h1{max-width:13ch;margin-top:18px;font-size:clamp(42px,6vw,66px);line-height:1.02}.qp-login-copy p{max-width:54ch;margin-top:18px;color:var(--qp-muted);font-size:18px;line-height:1.55}.qp-login-strip{display:grid;max-width:560px;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:8px;gap:8px;margin-top:28px}.qp-login-strip span{display:inline-flex;min-height:54px;align-items:center;justify-content:center;gap:8px;border:1px solid var(--qp-line);border-radius:12px;background:var(--qp-card);color:var(--qp-ink-2);font-weight:700;box-shadow:var(--qp-shadow-sm)}.qp-login-panel{padding:22px;border:1px solid var(--qp-line-strong);border-radius:18px;background:var(--qp-card);box-shadow:var(--qp-shadow-lg)}.qp-login-panel-head{display:flex;align-items:center;justify-content:space-between;gap:16px;padding-bottom:18px;border-bottom:1px solid var(--qp-line)}.qp-login-panel-head a{color:var(--qp-accent-text);font-size:13px;font-weight:700}.qp-login-auth{padding:28px 0 18px}.qp-login-meta{padding-top:16px;border-top:1px solid var(--qp-line);color:var(--qp-muted);font-size:13px;line-height:1.5}.qp-login-meta a{color:var(--qp-accent-text);font-weight:700}.qp-signup-notices:not(:empty){margin-bottom:6px}@keyframes qp-hint-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.qp-signup-hint{display:flex;gap:9px;align-items:flex-start;margin-top:14px;padding:11px 13px;border-radius:12px;border:1px solid var(--qp-accent);background:var(--qp-accent-soft);color:var(--qp-accent-text);font-size:13px;line-height:1.5;box-shadow:var(--qp-shadow-sm);animation:qp-hint-in .45s cubic-bezier(.16,1,.3,1) both}.qp-signup-hint svg{flex:none;margin-top:1px}.qp-signup-hint a,.qp-signup-hint button{color:inherit;font-weight:700;text-decoration:underline;text-underline-offset:2px}.qp-signup-hint button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;padding:0;margin:0;font:inherit;cursor:pointer}.qp-signup-hint--wait{border-color:var(--qp-warm);background:var(--qp-warm-soft);color:var(--qp-warm-text)}@media (prefers-reduced-motion:reduce){.qp-signup-hint{animation-duration:.01ms}}.qp-product-demo{max-width:980px;padding-block:30px 8px}.qp-product-demo-frame{overflow:hidden;border:1px solid var(--qp-line);border-radius:18px;background:var(--qp-card);box-shadow:var(--qp-shadow-xl)}.qp-product-demo-frame video{display:block;width:100%;aspect-ratio:16/9;object-fit:cover}.qp-product-demo-bar{display:flex;min-height:52px;align-items:center;justify-content:space-between;gap:12px;padding:0 18px;border-bottom:1px solid var(--qp-line);background:var(--qp-paper-2)}.qp-product-demo-title{display:inline-flex;align-items:center;gap:8px;font-weight:700}.qp-product-demo-title svg{color:var(--qp-accent)}.qp-product-demo-body{display:grid;min-height:330px;grid-template-columns:310px minmax(0,1fr)}.qp-product-demo-chat{padding:24px;border-right:1px solid var(--qp-line);background:var(--qp-paper)}.qp-product-demo-label{color:var(--qp-muted);font-family:JetBrains Mono,monospace;font-size:10px;text-transform:uppercase}.qp-product-demo-chat>p{margin-top:9px;color:var(--qp-ink);font-size:18px;font-weight:600;line-height:1.4}.qp-product-demo-agent{display:grid;grid-gap:10px;gap:10px;margin-top:24px;padding-top:18px;border-top:1px solid var(--qp-line);color:var(--qp-muted);font-size:13px}.qp-product-demo-agent span{display:flex;align-items:center;gap:8px}.qp-product-demo-agent svg{color:var(--qp-success)}.qp-product-demo-sheet{min-width:0;padding:6px 0}.qp-product-demo-row,.qp-product-demo-sheet-head{display:grid;grid-template-columns:minmax(130px,.8fr) minmax(250px,1.8fr) 54px;align-items:center;grid-gap:16px;gap:16px;padding:0 18px}.qp-product-demo-sheet-head{min-height:42px;color:var(--qp-muted);font-family:JetBrains Mono,monospace;font-size:10px;text-transform:uppercase}.qp-product-demo-row{min-height:82px;border-top:1px solid var(--qp-line)}.qp-product-demo-row>span{min-width:0}.qp-product-demo-row small,.qp-product-demo-row strong{display:block}.qp-product-demo-row small{margin-top:3px;overflow:hidden;color:var(--qp-muted);font-size:11px;text-overflow:ellipsis;white-space:nowrap}.qp-product-demo-score{display:inline-flex;width:38px;height:30px;align-items:center;justify-content:center;border-radius:8px;background:var(--qp-accent-soft);color:var(--qp-accent-text);font-family:JetBrains Mono,monospace;font-size:11px;font-weight:600}.qp-product-demo-caption{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:18px 6px 0}.qp-product-demo-caption strong{font-size:17px}.qp-product-demo-caption p{margin-top:3px;color:var(--qp-muted);font-size:13px}.qp-features{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:28px;gap:28px;padding-block:60px 28px}.qp-feature{text-align:center}.qp-feature-icon{display:inline-flex;width:44px;height:44px;align-items:center;justify-content:center;margin-bottom:14px;border-radius:10px;background:var(--qp-accent-soft);color:var(--qp-accent)}.qp-feature h2{font-size:18px}.qp-feature p{margin-top:6px;color:var(--qp-muted);font-size:13px}.qp-site-footer{margin-top:40px;padding-block:26px;border-top:1px solid var(--qp-line)}.qp-site-footer-inner{justify-content:space-between}.qp-site-footer-brand,.qp-site-footer-inner,.qp-site-footer-links{display:flex;align-items:center;gap:16px}.qp-site-footer-brand span{color:var(--qp-muted);font-size:14px}.qp-site-footer-links{flex-wrap:wrap;justify-content:flex-end;color:var(--qp-muted);font-size:13px;font-weight:600}.qp-site-footer-links a{display:inline-flex;align-items:center;gap:6px}.qp-site-footer-links a:hover{color:var(--qp-ink)}.qp-page-hero{padding-block:84px 56px;text-align:center}.qp-page-hero h1{max-width:16ch;margin:18px auto 0;font-size:clamp(32px,3.6vw,48px);line-height:1.1}.qp-page-hero .qp-hero-copy{max-width:62ch}.qp-page-hero-split{display:grid;grid-template-columns:minmax(0,.9fr) minmax(420px,1fr);grid-gap:44px;gap:44px;align-items:center;text-align:left}.qp-page-hero-split .qp-hero-copy,.qp-page-hero-split h1{margin-left:0}.qp-page-section{padding-block:72px}.qp-page-band{border-block:1px solid var(--qp-line);background:var(--qp-paper-2)}.qp-section-head{max-width:760px;margin-bottom:30px}.qp-section-head h2{margin-top:14px;font-size:clamp(30px,4.2vw,46px)}.qp-section-head p{margin-top:12px;color:var(--qp-muted);font-size:17px;line-height:1.55}.qp-card-grid{display:grid;grid-gap:20px;gap:20px}.qp-card-grid-3{grid-template-columns:repeat(3,minmax(0,1fr))}.qp-contact-card,.qp-founder-card,.qp-info-card,.qp-person-card,.qp-price-card{border:1px solid var(--qp-line);border-radius:16px;background:var(--qp-card);box-shadow:var(--qp-shadow-sm)}.qp-info-card{padding:24px}.qp-contact-card h2,.qp-credit-row h3,.qp-founder-card h2,.qp-info-card h3{margin:0;font-size:20px}.qp-contact-card p,.qp-credit-row p,.qp-founder-card p,.qp-info-card p{margin-top:8px;color:var(--qp-muted);line-height:1.58}.qp-info-card-line-blue{border-top:4px solid var(--qp-accent)}.qp-info-card-line-cyan{border-top:4px solid #169bd5}.qp-info-card-line-pink{border-top:4px solid #d82bbd}.qp-process-strip{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:14px;gap:14px}.qp-process-step{min-height:96px;padding:18px;border:1px solid var(--qp-line);border-radius:14px;background:var(--qp-card);color:var(--qp-ink-2);font-weight:800}.qp-signal-map{position:relative;min-height:360px;overflow:hidden;border:1px solid var(--qp-line);border-radius:22px;background:linear-gradient(var(--qp-line) 1px,transparent 1px),linear-gradient(90deg,var(--qp-line) 1px,transparent 1px),var(--qp-card);background-size:44px 44px;box-shadow:var(--qp-shadow-lg)}.qp-signal-svg{position:absolute;inset:0;z-index:1;width:100%;height:100%}.qp-signal-svg line{stroke:var(--qp-accent);stroke-width:1.5;stroke-linecap:round;opacity:.4}.qp-signal-hub,.qp-signal-node{position:absolute;z-index:2;display:inline-flex;align-items:center;gap:7px;min-height:38px;padding:0 12px;border:1px solid var(--qp-line-strong);border-radius:12px;background:var(--qp-card);box-shadow:var(--qp-shadow-sm);color:var(--qp-ink-2);font-size:12px;font-weight:800;white-space:nowrap;transform:translate(-50%,-50%)}.qp-signal-hub{min-height:46px;padding:0 18px;border-color:#a9dfc0;background:var(--qp-success-soft);box-shadow:var(--qp-shadow-md),0 0 0 6px rgba(31,164,99,.14);color:#0e6340;font-size:13px}.qp-person-card{display:flex;min-height:100%;flex-direction:column;gap:22px;padding:28px;border-top:4px solid var(--qp-accent)}.qp-person-card span,.qp-price-kicker{color:var(--qp-accent-text);font-family:JetBrains Mono,monospace;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.qp-person-card h3{margin-top:8px;font-size:27px}.qp-person-card p{margin-top:4px;color:var(--qp-muted);font-weight:700}.qp-person-card ul,.qp-price-card ul{display:grid;grid-gap:12px;gap:12px;margin:0;padding:0;list-style:none}.qp-person-card li,.qp-price-card li{display:flex;align-items:flex-start;gap:10px;color:var(--qp-ink-2);line-height:1.45}.qp-contact-list-item svg,.qp-person-card li svg,.qp-price-card li svg{flex:none;margin-top:2px;color:var(--qp-success)}.qp-page-proof{max-width:none;margin-top:30px;text-align:left}.qp-pricing-layout{display:grid;grid-template-columns:minmax(0,1.4fr) 390px;grid-gap:28px;gap:28px;align-items:start}.qp-pricing-hero{padding-block:54px 28px}.qp-pricing-hero h1{max-width:17ch;font-size:clamp(36px,3.9vw,46px);line-height:1.05}.qp-pricing-hero .qp-hero-copy{max-width:60ch;margin-top:16px;font-size:17px}.qp-pricing-section{padding-block:34px 72px}.qp-pricing-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:18px;gap:18px}.qp-price-card{display:flex;min-width:0;min-height:430px;overflow:hidden;flex-direction:column;gap:22px;padding:26px;border-top:4px solid var(--qp-accent)}.qp-price-card-cyan{border-top-color:#169bd5}.qp-price-card-pink{border-top-color:#d82bbd}.qp-price-amount{max-width:100%;font-family:Schibsted Grotesk,sans-serif;font-size:clamp(34px,3vw,38px);font-weight:800;line-height:1.04;overflow-wrap:normal}.qp-price-amount span{margin-left:6px;color:var(--qp-faint);font-size:16px}.qp-price-card .qp-btn{margin-top:auto;width:100%}.qp-credit-panel{display:grid;grid-gap:14px;gap:14px;padding:20px;border:1px solid var(--qp-line);border-radius:18px;background:var(--qp-paper-2)}.qp-credit-row{display:flex;min-width:0;gap:14px;padding:16px;border:1px solid var(--qp-line);border-radius:14px;background:var(--qp-card)}.qp-credit-row .qp-feature-icon{flex:none;margin:0}.qp-credit-row>div{min-width:0}.qp-credit-row h3{font-size:19px;line-height:1.16;overflow-wrap:anywhere}.qp-credit-row p{font-size:15px}.qp-contact-hero{display:grid;grid-template-columns:minmax(0,1fr) 360px;grid-gap:42px;gap:42px;align-items:center;text-align:left}.qp-contact-hero .qp-hero-copy,.qp-contact-hero h1{margin-left:0}.qp-contact-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:28px}.qp-founder-card{padding:28px}.qp-founder-card .qp-feature-icon{margin-bottom:18px}.qp-contact-card a,.qp-founder-card a{color:var(--qp-accent-text);font-weight:800;text-decoration:underline;text-underline-offset:3px}.qp-contact-grid{display:grid;grid-template-columns:minmax(0,.85fr) minmax(420px,1fr);grid-gap:44px;gap:44px;align-items:start}.qp-contact-grid h2{max-width:12ch;margin-top:14px;font-size:clamp(32px,5vw,52px)}.qp-contact-list{display:grid;grid-gap:12px;gap:12px;margin-top:28px}.qp-contact-list-item{display:flex;align-items:flex-start;gap:10px;color:var(--qp-ink-2);font-weight:700}.qp-contact-card{display:grid;grid-gap:16px;gap:16px;padding:28px}.qp-form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:14px;gap:14px}.qp-field{display:grid;grid-gap:7px;gap:7px}.qp-field label{color:var(--qp-ink-2);font-size:13px;font-weight:800}.qp-field input,.qp-field textarea{width:100%;border:1px solid var(--qp-line-strong);border-radius:10px;outline:0;background:var(--qp-card);color:var(--qp-ink);font-size:16px}.qp-field input{height:46px;padding:0 13px}.qp-field textarea{min-height:142px;padding:13px;resize:vertical;line-height:1.5}.qp-field input:focus,.qp-field textarea:focus{border-color:var(--qp-accent);box-shadow:0 0 0 3px #d6c9fb}.qp-form-error{color:var(--qp-danger);font-size:13px}.qp-hp{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.qp-char-count{justify-self:end;color:var(--qp-muted);font-size:12px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.qp-char-count.is-near{color:var(--qp-danger);font-weight:700}.qp-form-footer{display:flex;align-items:center;justify-content:space-between;gap:18px;border-top:1px solid var(--qp-line);padding-top:18px}.qp-form-footer span{color:var(--qp-muted);font-size:13px;line-height:1.5}.qp-product-hero{padding-block:74px 30px;text-align:center}.qp-hero-prompt{max-width:680px;margin:34px auto 0}.qp-product-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:20px;gap:20px;padding-block:64px 10px}.qp-product-card{padding:26px;border:1px solid var(--qp-line);border-radius:14px;background:var(--qp-card);box-shadow:var(--qp-shadow-sm)}.qp-product-card h3{margin-top:16px;font-size:21px}.qp-product-card p{margin-top:8px;color:var(--qp-muted)}.qp-product-preview{display:grid;grid-template-columns:.85fr 1.15fr;align-items:center;grid-gap:40px;gap:40px;padding-block:64px}.qp-product-preview h2{margin-top:16px;font-size:38px}.qp-product-preview p{margin-top:14px;color:var(--qp-muted);font-size:18px}.qp-preview-table{overflow:hidden;border:1px solid var(--qp-line);border-radius:20px;background:var(--qp-card);box-shadow:var(--qp-shadow-lg)}.qp-preview-table table,.qp-table{width:100%;border-collapse:collapse}.qp-preview-table td,.qp-preview-table th{padding:11px 14px;border-bottom:1px solid var(--qp-line);text-align:left;font-family:JetBrains Mono;font-size:12px}.qp-preview-table th{color:var(--qp-muted);font-size:10px;text-transform:uppercase}.qp-dark-cta{padding-block:20px 80px}.qp-dark-cta>div{padding:60px 40px;border-radius:28px;background:#1a1714;color:#fff;text-align:center}.qp-dark-cta h2{color:#fff;font-size:42px}.qp-prompt-wrap{width:100%}.qp-suggestions{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:10px}.qp-suggestions button{padding:8px 12px;border:1px solid var(--qp-line);border-radius:999px;background:var(--qp-card);color:var(--qp-muted);font-size:13px;font-weight:600}.qp-prompt{display:flex;align-items:flex-end;gap:10px;padding:10px 10px 10px 16px;border:1px solid var(--qp-line-strong);border-radius:20px;background:var(--qp-card);box-shadow:var(--qp-shadow-md)}.qp-prompt textarea{min-height:40px;flex:1 1;resize:none;border:0;outline:0;background:transparent;color:var(--qp-ink);font-size:16px;line-height:1.5}.qp-prompt>button{display:inline-flex;width:40px;height:40px;flex:none;align-items:center;justify-content:center;border:0;border-radius:10px;background:var(--qp-accent);color:#fff}.qp-prompt>button:disabled{background:var(--qp-line-strong);cursor:not-allowed}.qp-app-shell{display:flex;height:100vh;overflow:hidden}.qp-app-sidebar{display:flex;width:250px;flex:none;flex-direction:column;padding:16px;border-right:1px solid var(--qp-line);background:var(--qp-paper-2)}.qp-app-sidebar nav{display:grid;grid-gap:5px;gap:5px;margin-top:28px}.qp-app-sidebar nav a,.qp-app-sidebar nav button{display:flex;align-items:center;gap:10px;min-height:40px;padding:0 12px;border:0;border-radius:10px;background:transparent;color:var(--qp-muted);text-align:left;font-weight:600}.qp-app-sidebar .active{background:var(--qp-card);color:var(--qp-ink);box-shadow:var(--qp-shadow-sm)}.qp-app-main{display:flex;min-width:0;flex:1 1;flex-direction:column}.qp-app-topbar{display:flex;min-height:58px;align-items:center;justify-content:space-between;gap:12px;padding:8px 18px;border-bottom:1px solid var(--qp-line);background:color-mix(in srgb,var(--qp-paper) 86%,transparent)}.qp-app-topbar-title{display:flex;min-width:0;align-items:center;gap:9px;font-weight:600}.qp-app-topbar-title span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.qp-empty{display:flex;flex:1 1;align-items:center;justify-content:center;padding:24px}.qp-empty-inner{width:min(620px,100%);text-align:center}.qp-empty-inner>img{width:54px;height:54px;margin-bottom:22px;border-radius:15px}.qp-empty-inner h1{font-size:38px}.qp-empty-inner p{margin:12px auto 30px;color:var(--qp-muted);font-size:18px}.qp-results{flex:1 1;overflow:auto;padding:22px 24px 100px}.qp-results-inner{width:min(1180px,100%);margin:0 auto}.qp-result-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;margin:28px 0 14px}.qp-result-heading h2{font-size:24px}.qp-result-heading p{margin-top:5px;color:var(--qp-muted)}.qp-chat-turn{max-width:760px;margin-bottom:18px}.qp-chat-label{display:flex;align-items:center;gap:8px;margin-bottom:8px;font-size:13px;font-weight:700}.qp-agent-card{padding:14px 16px;border:1px solid var(--qp-line);border-radius:14px;background:var(--qp-card);box-shadow:var(--qp-shadow-sm)}.qp-agent-step{display:flex;min-height:30px;align-items:center;gap:9px;color:var(--qp-muted);font-size:13px}.qp-agent-step svg{color:var(--qp-success)}.qp-table-card{overflow:hidden;border:1px solid var(--qp-line);border-radius:14px;background:var(--qp-card);box-shadow:var(--qp-shadow-sm)}.qp-table-scroll{overflow:auto}.qp-table{min-width:1050px}.qp-table th{position:-webkit-sticky;position:sticky;top:0;z-index:2;height:40px;background:var(--qp-card);color:var(--qp-muted);text-align:left;font-size:11px;text-transform:uppercase;letter-spacing:.04em}.qp-table td,.qp-table th{padding:0 14px;border-bottom:1px solid var(--qp-line);white-space:nowrap}.qp-table td{height:56px;color:var(--qp-ink-2)}.qp-table tbody tr:hover{background:var(--qp-hover)}.qp-lead-name{display:flex;align-items:center;gap:9px;color:var(--qp-ink);font-weight:600}.qp-lead-name small{display:block;color:var(--qp-muted);font-size:11px;font-weight:400}.qp-company-cell small{display:block;color:var(--qp-muted);font-family:JetBrains Mono}.qp-score{display:flex;align-items:center;gap:8px;justify-content:flex-end;font-family:JetBrains Mono}.qp-score-track{width:42px;height:5px;overflow:hidden;border-radius:3px;background:var(--qp-inset)}.qp-score-track span{display:block;height:100%;border-radius:inherit;background:var(--qp-accent)}.qp-check{width:18px;height:18px;accent-color:var(--qp-accent)}.qp-workspace{display:flex;height:100vh;overflow:hidden}.qp-rail{display:flex;width:76px;flex:none;flex-direction:column;align-items:center;gap:8px;padding:12px 10px;border-right:1px solid var(--qp-line);background:var(--qp-paper-2)}.qp-rail .qp-brand img{width:34px;height:34px}.qp-rail-spacer{flex:1 1}.qp-rail button{display:inline-flex;width:42px;height:42px;align-items:center;justify-content:center;border:0;border-radius:10px;background:transparent;color:var(--qp-muted)}.qp-rail button.active,.qp-rail button:hover{background:var(--qp-card);color:var(--qp-accent);box-shadow:var(--qp-shadow-sm)}.qp-work-chat{display:flex;width:360px;flex:none;flex-direction:column;border-right:1px solid var(--qp-line);background:var(--qp-paper)}.qp-work-chat-head,.qp-work-toolbar{display:flex;min-height:58px;align-items:center;gap:10px;padding:10px 14px;border-bottom:1px solid var(--qp-line)}.qp-work-chat-body{flex:1 1;overflow:auto;padding:16px}.qp-work-chat-body .qp-agent-card{margin-top:12px}.qp-work-composer{padding:12px;border-top:1px solid var(--qp-line)}.qp-work-main{position:relative;display:flex;min-width:0;flex:1 1;flex-direction:column}.qp-work-toolbar{overflow-x:auto;background:color-mix(in srgb,var(--qp-paper) 86%,transparent)}.qp-work-toolbar-title{min-width:150px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:600}.qp-work-toolbar-spacer{flex:1 1}.qp-work-body{display:flex;min-height:0;flex:1 1}.qp-sheet{display:flex;min-width:0;flex:1 1;flex-direction:column}.qp-sheet-subbar{display:flex;align-items:center;gap:10px;padding:10px 16px;border-bottom:1px solid var(--qp-line)}.qp-sheet-subbar span:last-child{margin-left:auto;color:var(--qp-muted);font-family:JetBrains Mono;font-size:11px}.qp-sheet .qp-table-card{flex:1 1;border:0;border-radius:0;box-shadow:none}.qp-sheet .qp-table-scroll{height:100%}.qp-selected-row{background:var(--qp-accent-soft)!important}.qp-selection-bar{position:absolute;bottom:20px;left:50%;z-index:30;display:flex;align-items:center;gap:12px;padding:8px 8px 8px 18px;border-radius:999px;background:#1a1714;color:#fff;box-shadow:var(--qp-shadow-xl);transform:translateX(-50%)}.qp-dock{display:flex;width:360px;flex:none;flex-direction:column;border-left:1px solid var(--qp-line);background:var(--qp-paper)}.qp-dock-head{display:flex;min-height:58px;align-items:center;justify-content:space-between;padding:12px 14px;border-bottom:1px solid var(--qp-line)}.qp-dock-body{flex:1 1;overflow:auto;padding:14px}.qp-message-card{padding:14px;border:1px solid var(--qp-line);border-radius:10px;background:var(--qp-card);white-space:pre-wrap;color:var(--qp-ink-2);font-size:13px;line-height:1.6}.qp-work-summary{margin-top:14px;color:var(--qp-muted);font-size:13px;line-height:1.55}.qp-toolbox-grid{display:grid;grid-gap:9px;gap:9px}.qp-integration{display:flex;align-items:center;gap:10px;padding:10px 12px;border:1px solid var(--qp-line);border-radius:10px;background:var(--qp-card)}.qp-integration>div{min-width:0;flex:1 1}.qp-integration small{display:block;color:var(--qp-muted)}.qp-floating-chat,.qp-mobile-menu{display:none}@media (max-width:1100px){.qp-dock{position:absolute;inset:0 0 0 auto;z-index:40;box-shadow:var(--qp-shadow-xl)}.qp-contact-grid,.qp-contact-hero,.qp-page-hero-split,.qp-pricing-layout,.qp-product-preview{grid-template-columns:1fr}.qp-signal-map{min-height:300px}.qp-credit-panel{grid-template-columns:repeat(2,minmax(0,1fr))}.qp-credit-panel .qp-eyebrow{grid-column:1/-1;width:max-content}}@media (max-width:860px){.qp-site-nav-links{display:none}.qp-card-grid-3,.qp-features,.qp-login-grid,.qp-pricing-cards,.qp-process-strip,.qp-product-grid{grid-template-columns:1fr}.qp-page-hero{padding-block:56px 38px;text-align:left}.qp-page-hero .qp-hero-copy,.qp-page-hero h1{margin-left:0}.qp-page-hero h1{max-width:14ch;font-size:34px}.qp-pricing-hero{padding-block:42px 22px}.qp-pricing-hero h1{max-width:13ch;font-size:38px}.qp-page-section{padding-block:54px}.qp-pricing-section{padding-block:28px 54px}.qp-credit-panel{grid-template-columns:1fr}.qp-signal-map{display:none}.qp-product-demo-body{grid-template-columns:1fr}.qp-product-demo-chat{border-right:0;border-bottom:1px solid var(--qp-line)}.qp-login{align-items:stretch;padding-block:34px}.qp-app-sidebar,.qp-rail,.qp-work-chat{display:none}.qp-floating-chat,.qp-mobile-menu{display:inline-flex}.qp-floating-chat{position:absolute;bottom:16px;left:14px;z-index:25}.qp-work-chat.mobile-open{position:absolute;inset:0 auto 0 0;z-index:45;display:flex;box-shadow:var(--qp-shadow-xl);width:min(420px,92vw)}}@media (max-width:600px){.qp-site-wrap{padding-inline:18px}.qp-site-nav-inner{height:62px}.qp-site-nav-actions{gap:6px}.qp-nav-cta,.qp-nav-product{min-height:38px;padding-inline:11px;border-radius:9px;font-size:13px}.qp-form-footer,.qp-site-footer-brand,.qp-site-footer-inner{align-items:flex-start;flex-direction:column}.qp-site-footer-links{justify-content:flex-start}.qp-page-hero h1{font-size:30px}.qp-pricing-hero h1{font-size:34px}.qp-form-grid{grid-template-columns:1fr}.qp-contact-card,.qp-founder-card,.qp-info-card,.qp-person-card,.qp-price-card{padding:20px}.qp-price-card{min-height:0}.qp-price-amount{font-size:36px}.qp-contact-actions .qp-btn,.qp-form-footer .qp-btn{width:100%;min-height:48px}.qp-product-hero h1{font-size:40px}.qp-hero-copy{margin-top:14px;font-size:16px;line-height:1.48}.qp-proof{align-items:flex-start;margin-top:18px;text-align:left}.qp-product-demo{padding-top:26px}.qp-product-demo-bar{min-height:48px;padding-inline:14px}.qp-product-demo-body{grid-template-columns:1fr}.qp-product-demo-chat{padding:18px;border-right:0;border-bottom:1px solid var(--qp-line)}.qp-product-demo-chat>p{font-size:16px}.qp-product-demo-agent{grid-template-columns:1fr;gap:7px;margin-top:16px;padding-top:14px}.qp-product-demo-row,.qp-product-demo-sheet-head{grid-template-columns:minmax(112px,.9fr) minmax(150px,1.4fr) 38px;gap:10px;padding-inline:12px}.qp-product-demo-row{min-height:70px}.qp-product-demo-row small{max-width:160px}.qp-product-demo-caption{align-items:stretch;flex-direction:column;gap:14px;padding-top:16px}.qp-product-demo-caption .qp-btn{width:100%;min-height:48px}.qp-features{gap:36px}.qp-login-grid{gap:28px}.qp-login-copy h1{max-width:12ch;font-size:38px}.qp-login-copy p{font-size:16px}.qp-login-strip{grid-template-columns:1fr}.qp-login-panel{padding:18px;border-radius:14px}.qp-app-topbar,.qp-site-footer-inner{align-items:flex-start;flex-direction:column}.qp-app-topbar .qp-btn{width:100%}.qp-results{padding:16px 12px 90px}.qp-empty-inner h1{font-size:32px}.qp-result-heading{align-items:flex-start;flex-direction:column}.qp-result-heading .qp-btn{width:100%}.qp-work-toolbar .qp-btn span{display:none}.qp-sheet-subbar{align-items:flex-start;flex-wrap:wrap}.qp-sheet-subbar span:last-child{width:100%;margin-left:0}.qp-selection-bar{right:10px;bottom:12px;left:10px;justify-content:space-between;transform:none}.qp-dock{width:100%}}@media (prefers-reduced-motion:reduce){.qumin-pivot *,.qumin-pivot :after,.qumin-pivot :before{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/HankenGrotesk-400.woff2) format("woff2")}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/HankenGrotesk-500.woff2) format("woff2")}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/HankenGrotesk-600.woff2) format("woff2")}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/HankenGrotesk-700.woff2) format("woff2")}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/JetBrainsMono-400.woff2) format("woff2")}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/JetBrainsMono-500.woff2) format("woff2")}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/JetBrainsMono-600.woff2) format("woff2")}@font-face{font-family:Schibsted Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/SchibstedGrotesk-400.woff2) format("woff2")}@font-face{font-family:Schibsted Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/SchibstedGrotesk-500.woff2) format("woff2")}@font-face{font-family:Schibsted Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/SchibstedGrotesk-600.woff2) format("woff2")}@font-face{font-family:Schibsted Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/SchibstedGrotesk-700.woff2) format("woff2")}@font-face{font-family:Schibsted Grotesk;font-style:normal;font-weight:800;font-display:swap;src:url(/fonts/SchibstedGrotesk-800.woff2) format("woff2")}.maven{--paper:#FAF8F3;--paper-2:#F4F0E8;--surface:#FFFFFF;--surface-sunken:#F2EEE6;--surface-hover:#F6F2EA;--ink-900:#1A1714;--ink-800:#2C2722;--ink-700:#423B33;--ink-600:#574E44;--ink-500:#6E6457;--ink-400:#8C8174;--ink-300:#B3A899;--ink-200:#D8CFC1;--line:#E8E2D6;--line-strong:#DAD2C4;--cobalt-50:#F2F5FF;--cobalt-100:#E6ECFE;--cobalt-200:#C7D3FB;--cobalt-300:#9FB1F7;--cobalt-400:#7389F2;--cobalt-500:#3A60F0;--cobalt-600:#2A4FDD;--cobalt-700:#2040BE;--cobalt-800:#1B3596;--honey-50:#FCF5E6;--honey-100:#FAEBCB;--honey-200:#F4D596;--honey-300:#EFBC5E;--honey-400:#EBA336;--honey-500:#E08A14;--honey-600:#BE7110;--honey-700:#97570C;--green-50:#ECFAF1;--green-100:#D2F1DF;--green-500:#1FA463;--green-600:#138050;--green-700:#0E6340;--red-50:#FDEEEF;--red-100:#FBDADC;--red-500:#E5484D;--red-600:#C5333A;--red-700:#9F262E;--text-primary:var(--ink-900);--text-secondary:var(--ink-500);--text-muted:var(--ink-500);--text-placeholder:var(--ink-300);--text-on-accent:#FFFFFF;--text-link:var(--cobalt-600);--text-success:var(--green-700);--text-danger:var(--red-600);--surface-app:var(--paper);--surface-app-alt:var(--paper-2);--surface-card:var(--surface);--surface-inset:var(--surface-sunken);--surface-hover-soft:var(--surface-hover);--surface-accent-soft:var(--cobalt-50);--surface-warm-soft:var(--honey-50);--border-subtle:var(--line);--border-strong:var(--line-strong);--border-accent:var(--cobalt-300);--accent:var(--cobalt-500);--accent-hover:var(--cobalt-600);--accent-press:var(--cobalt-700);--accent-soft:var(--cobalt-100);--accent-text:var(--cobalt-700);--warm:var(--honey-500);--warm-soft:var(--honey-100);--warm-text:var(--honey-700);--success:var(--green-500);--success-soft:var(--green-100);--warning:var(--honey-400);--warning-soft:var(--honey-100);--danger:var(--red-500);--danger-soft:var(--red-100);--focus-ring:0 0 0 3px var(--cobalt-200);--focus-ring-danger:0 0 0 3px var(--red-100);--veil:rgba(250,248,243,0.85)}.maven[data-theme=dark],[data-theme=dark] .maven{--paper:#16130F;--paper-2:#1D1915;--surface:#221E19;--surface-sunken:#1A1612;--surface-hover:#2A251F;--ink-900:#F2EEE6;--ink-800:#E5DED2;--ink-700:#CFC6B8;--ink-600:#B5AA9B;--ink-500:#9C9182;--ink-400:#847A6C;--ink-300:#675E53;--ink-200:#453E37;--line:#2E2924;--line-strong:#3B342E;--surface-accent-soft:#1A2342;--accent-soft:#1E2A55;--accent-text:#9FB1F7;--text-link:#8FA5F5;--border-accent:#3A4D9E;--warm-soft:#38290F;--warm-text:#EFBC5E;--success-soft:#15301F;--text-success:#5BC78F;--warning-soft:#38290F;--danger-soft:#3A1518;--text-danger:#F08A8E;--veil:rgba(22,19,15,0.85);--focus-ring:0 0 0 3px #2E3F86}.maven{--font-display:"Schibsted Grotesk","Hanken Grotesk",system-ui,sans-serif;--font-text:"Hanken Grotesk",system-ui,-apple-system,sans-serif;--font-mono:"JetBrains Mono",ui-monospace,"SF Mono",Menlo,monospace;--text-2xs:0.6875rem;--text-xs:0.75rem;--text-sm:0.8125rem;--text-base:0.9375rem;--text-md:1rem;--text-lg:1.125rem;--text-xl:1.3125rem;--text-2xl:1.625rem;--text-3xl:2rem;--text-4xl:2.625rem;--text-5xl:3.5rem;--text-6xl:4.5rem;--weight-regular:400;--weight-medium:500;--weight-semibold:600;--weight-bold:700;--weight-black:800;--leading-none:1;--leading-tight:1.08;--leading-snug:1.22;--leading-normal:1.5;--leading-relaxed:1.65;--tracking-tight:-0.02em;--tracking-snug:-0.01em;--tracking-normal:0;--tracking-wide:0.02em;--tracking-label:0.08em;--space-0:0;--space-1:0.25rem;--space-2:0.5rem;--space-3:0.75rem;--space-4:1rem;--space-5:1.25rem;--space-6:1.5rem;--space-8:2rem;--space-10:2.5rem;--space-12:3rem;--space-16:4rem;--space-20:5rem;--space-24:6rem;--space-32:8rem;--radius-xs:6px;--radius-sm:8px;--radius-md:10px;--radius-lg:14px;--radius-xl:20px;--radius-2xl:28px;--radius-full:999px;--shadow-xs:0 1px 2px rgba(42,33,22,0.05);--shadow-sm:0 1px 2px rgba(42,33,22,0.04),0 2px 6px rgba(42,33,22,0.06);--shadow-md:0 2px 4px rgba(42,33,22,0.04),0 8px 20px rgba(42,33,22,0.08);--shadow-lg:0 4px 10px rgba(42,33,22,0.06),0 18px 44px rgba(42,33,22,0.11);--shadow-xl:0 8px 18px rgba(42,33,22,0.08),0 30px 70px rgba(42,33,22,0.14);--shadow-inset:inset 0 1px 2px rgba(42,33,22,0.06);--ease-out:cubic-bezier(0.22,0.8,0.28,1);--ease-in-out:cubic-bezier(0.62,0.02,0.34,1);--ease-spring:cubic-bezier(0.34,1.42,0.5,1);--dur-fast:120ms;--dur:180ms;--dur-slow:280ms;--container:1200px;--container-sm:760px;--sidebar-w:272px}.maven,.maven *,.maven :after,.maven :before{box-sizing:border-box}.maven{font-family:var(--font-text);font-size:var(--text-base);line-height:var(--leading-normal);color:var(--text-primary);background:var(--surface-app);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-feature-settings:"cv05" 1,"ss01" 1;text-rendering:optimizeLegibility}.maven h1,.maven h2,.maven h3,.maven h4,.maven h5{font-family:var(--font-display);font-weight:var(--weight-bold);line-height:var(--leading-tight);letter-spacing:var(--tracking-snug);color:var(--text-primary);margin:0;text-wrap:balance}.maven p{margin:0;text-wrap:pretty}.maven a{color:var(--text-link);text-decoration:none}.maven a:hover{text-decoration:underline}.maven button{font-family:inherit}.maven .mono,.maven code,.maven kbd,.maven pre{font-family:var(--font-mono);font-feature-settings:"tnum" 1}.maven .tabular{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.maven .eyebrow{font-family:var(--font-text);font-size:var(--text-2xs);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--text-muted)}.maven ::selection{background:var(--cobalt-200);color:var(--ink-900)}.maven :focus-visible{outline:none;box-shadow:var(--focus-ring);border-radius:var(--radius-sm)}.outreach-surface{--bg-canvas:var(--surface-app);--bg-surface:var(--surface-card);--bg-surface-alt:var(--surface-app-alt);--bg-hover:var(--surface-hover-soft);--bg-selected:var(--surface-accent-soft);--bg-inset:var(--surface-inset);--fg-1:var(--text-primary);--fg-2:var(--text-secondary);--fg-3:var(--text-muted);--fg-4:var(--text-placeholder);--border-subtle:var(--line);--border-default:var(--border-strong);--border-focus:var(--accent);--shadow-focus:var(--focus-ring);--brand:var(--accent);--brand-hover:var(--accent-hover);--brand-soft-bg:var(--accent-soft);--brand-soft-fg:var(--accent-text);--action-primary:var(--accent);--action-primary-hover:var(--accent-hover);--fg-on-brand:var(--text-on-accent);--saffron-25:var(--cobalt-50);--saffron-50:var(--cobalt-50);--saffron-100:var(--cobalt-100);--saffron-200:var(--cobalt-200);--saffron-500:var(--accent);--saffron-600:var(--accent-hover);--saffron-700:var(--accent-text);--violet-50:var(--cobalt-50);--violet-100:var(--cobalt-100);--violet-500:var(--cobalt-400);--violet-700:var(--cobalt-700);--blue-50:var(--cobalt-50);--blue-100:var(--cobalt-100);--blue-500:var(--cobalt-500);--blue-700:var(--cobalt-700);--amber-50:var(--honey-50);--amber-100:var(--honey-100);--amber-500:var(--honey-400);--amber-700:var(--honey-700);--amber-800:var(--honey-700);--red-200:var(--red-100);--font-sans:var(--font-text);--ink-50:var(--surface-inset);--ink-75:var(--surface-sunken);--ink-100:var(--line);--ink-200:var(--border-strong);--ink-300:var(--ink-300);--ink-700:var(--ink-700);--ink-900:var(--ink-900);--paper:var(--surface-app);--shadow-xs:0 1px 2px rgba(42,33,22,0.05);--shadow-sm:0 1px 2px rgba(42,33,22,0.04),0 2px 6px rgba(42,33,22,0.06);--shadow-md:0 2px 4px rgba(42,33,22,0.04),0 8px 20px rgba(42,33,22,0.08);--shadow-lg:0 4px 10px rgba(42,33,22,0.06),0 18px 44px rgba(42,33,22,0.11);--tag-interested-bg:var(--green-100);--tag-interested-fg:var(--green-700);--tag-interested-dot:var(--green-500);--tag-meeting-bg:var(--cobalt-100);--tag-meeting-fg:var(--cobalt-700);--tag-meeting-dot:var(--cobalt-500);--tag-info-bg:var(--honey-100);--tag-info-fg:var(--honey-700);--tag-info-dot:var(--honey-500);--tag-referral-bg:var(--cobalt-50);--tag-referral-fg:var(--cobalt-700);--tag-referral-dot:var(--cobalt-400);--tag-not-bg:var(--red-100);--tag-not-fg:var(--red-700);--tag-not-dot:var(--red-500);--tag-unsub-bg:var(--surface-inset);--tag-unsub-fg:var(--ink-500);--tag-unsub-dot:var(--ink-400);--tag-ooo-bg:var(--surface-inset);--tag-ooo-fg:var(--ink-500);--tag-ooo-dot:var(--ink-400);--tag-wrong-bg:var(--red-50);--tag-wrong-fg:var(--red-600);--tag-wrong-dot:var(--red-500);display:flex;flex:1 1;min-width:0;min-height:0;background:var(--surface-app);color:var(--text-primary);font-family:var(--font-text)}.outreach-surface h1,.outreach-surface h2,.outreach-surface h3{font-family:var(--font-display);letter-spacing:var(--tracking-snug)}.outreach-surface .card-title{font-family:var(--font-display)}.outreach-surface .tag-ai{background:var(--cobalt-50);color:var(--cobalt-700)}