1<!DOCTYPE html><html lang="en" class="dark"><head><meta charset="utf-8"><meta name="viewport" content="width=device-width, initial-scale=1"><title>AI Link-in-Bio: A Profile That Answers Back | Karte</title><meta name="description" content="Compare a conventional link-in-bio with a conversational Karte profile, including public context, agent manifests, privacy, and publishing steps."><meta name="application-name" content="Karte"><meta name="theme-color" content="#0a0805"><link rel="preload" href="/_astro/playfair-display-latin-wght-normal.BOwq7MWX.woff2" as="font" type="font/woff2" crossorigin><link rel="preload" href="/_astro/playfair-display-latin-wght-italic.DmbndNpe.woff2" as="font" type="font/woff2" crossorigin><link rel="preload" href="/_astro/inter-latin-wght-normal.Dx4kXJAl.woff2" as="font" type="font/woff2" crossorigin><link rel="canonical" href="https://karte.cc/ai-link-in-bio"><link rel="alternate" type="text/markdown" href="https://karte.cc/ai-link-in-bio.md"><link rel="alternate" type="text/plain" href="https://karte.cc/llms.txt"><meta property="og:type" content="website"><meta property="og:url" content="https://karte.cc/ai-link-in-bio"><meta property="og:site_name" content="Karte"><meta property="og:title" content="AI Link-in-Bio: A Profile That Answers Back | Karte"><meta property="og:description" content="Compare a conventional link-in-bio with a conversational Karte profile, including public context, agent manifests, privacy, and publishing steps."><meta property="og:image" content="https://karte.cc/opengraph-image"><meta name="twitter:card" content="summary_large_image"><meta name="twitter:title" content="AI Link-in-Bio: A Profile That Answers Back | Karte"><meta name="twitter:description" content="Compare a conventional link-in-bio with a conversational Karte profile, including public context, agent manifests, privacy, and publishing steps."><meta name="twitter:image" content="https://karte.cc/opengraph-image"><meta name="keywords" content="inbound assistant, link in bio, personal website, digital card, Carrd alternative, Own.page alternative, Linktree alternative">
1<script type="application/ld+json">{"@context":"https://schema.org","@type":"WebSite","name":"Karte","url":"https://karte.cc","description":"Karte gives creators and independent operators one public profile for links, projects, visitor questions, and better-contextualized inbound.","isAccessibleForFree":true,"creator":{"@type":"Person","name":"Sarthak Agrawal","url":"https://sarthakagrawal.dev"}}</script>
1<style> 2 :root { 3 --font-playfair: 'Playfair Display Variable', 'Playfair Display', Georgia, 'Times New Roman', serif; 4 --font-inter: 'Inter Variable', 'Inter', system-ui, -apple-system, sans-serif; 5 --font-instrument-serif: 'Instrument Serif', Georgia, serif; 6 --font-geist-sans: 'Geist', system-ui, sans-serif; 7 --font-geist-mono: 'Geist Mono', ui-monospace, monospace; 8 --font-jetbrains: 'JetBrains Mono', ui-monospace, monospace; 9 } 10 html.dark { color-scheme: dark; } 11 body { margin: 0; } 12 portfolio-project-strip, 13 ai-chat-footer { display: block; } 14 portfolio-project-strip { min-height: 2.875rem; } 15 ai-chat-footer { min-height: 6rem; } 16 @media (max-width: 1000px) { 17 ai-chat-footer { min-height: 9rem; } 18 } 19 </style>
19<script async src="https://www.clarity.ms/tag/y6bv15rm1t" onload="window.clarity('set', 'project_id', 'karte')"></script>
19<script src="/app-health-log.js" defer></script>
19<script defer src="https://health.sassmaker.com/tracker.js" data-key="ahk_pub_479f6271328580806dd8b901f129ffd06726daf26cf537832bdbd943290744ff" data-project="app-731a1d3c-2eff-4ee8-aa6f-eaef1daaa7bf" data-identity="persistent" data-endpoint="https://ingest.sassmaker.com/v1/browser"></script>
19<style>@font-face{font-family:Playfair Display Variable;font-style:normal;font-display:swap;font-weight:400 900;src:url(/_astro/playfair-display-cyrillic-wght-normal.5WvUvBgz.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Playfair Display Variable;font-style:normal;font-display:swap;font-weight:400 900;src:url(/_astro/playfair-display-vietnamese-wght-normal.Cabi7G8-.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Playfair Display Variable;font-style:normal;font-display:swap;font-weight:400 900;src:url(/_astro/playfair-display-latin-ext-wght-normal.CT1r92Rl.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Playfair Display Variable;font-style:normal;font-display:swap;font-weight:400 900;src:url(/_astro/playfair-display-latin-wght-normal.BOwq7MWX.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Playfair Display Variable;font-style:italic;font-display:swap;font-weight:400 900;src:url(/_astro/playfair-display-cyrillic-wght-italic.D5dBZ3aJ.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Playfair Display Variable;font-style:italic;font-display:swap;font-weight:400 900;src:url(/_astro/playfair-display-vietnamese-wght-italic.DUEcMSM3.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Playfair Display Variable;font-style:italic;font-display:swap;font-weight:400 900;src:url(/_astro/playfair-display-latin-ext-wght-italic.ze_cPdSg.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Playfair Display Variable;font-style:italic;font-display:swap;font-weight:400 900;src:url(/_astro/playfair-display-latin-wght-italic.DmbndNpe.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-cyrillic-ext-wght-normal.BOeWTOD4.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-cyrillic-wght-normal.DqGufNeO.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-greek-ext-wght-normal.DlzME5K_.woff2)format("woff2-variations");unicode-range:U+1F??}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-greek-wght-normal.CkhJZR-_.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-vietnamese-wght-normal.CBcvBZtf.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-latin-ext-wght-normal.DO1Apj_S.woff2)format("woff2-variations");
19unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-latin-wght-normal.Dx4kXJAl.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}html:has(.onyx-deck),html:has(.onyx-deck) body{scroll-snap-type:y mandatory;scroll-behavior:smooth;overscroll-behavior-y:contain}html:has(.onyx-deck) body{scrollbar-width:none}html:has(.onyx-deck) body::-webkit-scrollbar{display:none}.onyx-deck{color:#e8dfca;width:100%;font-family:var(--font-inter), system-ui, sans-serif;background:#0a0805;flex-direction:column;display:flex}.changelog-shell{box-sizing:border-box;color:#e8dfca;min-height:100vh;font-family:var(--font-inter), system-ui, sans-serif;background:#0a0805;padding:clamp(40px,8vw,96px) clamp(20px,7vw,96px)}.changelog-shell a{color:#d7b97e;text-underline-offset:4px}.changelog-header{max-width:720px}.changelog-brand{font-family:var(--font-playfair), Georgia, serif;margin-bottom:48px;font-size:1.2rem;font-weight:600;text-decoration:none;display:inline-block}.changelog-kicker{color:#a78c5c;letter-spacing:.12em;text-transform:uppercase;margin:0;font-size:.75rem;font-weight:600}.changelog-header h1{font-family:var(--font-playfair), Georgia, serif;letter-spacing:-.03em;margin:8px 0 0;font-size:clamp(3rem,9vw,6rem);font-style:italic;font-weight:500;line-height:.98}.changelog-header>p:last-of-type{color:#b8ad96;max-width:62ch;margin:22px 0 0;line-height:1.7}.changelog-header nav{flex-wrap:wrap;gap:16px 24px;margin-top:24px;display:flex}.changelog-list{background:#c4a46b33;gap:1px;max-width:920px;margin:64px 0 0;padding:0;list-style:none;display:grid}.changelog-entry{background:#100d09;padding:clamp(24px,5vw,44px)}.changelog-entry time{color:#8f8168;font-size:.78rem;font-weight:600}.changelog-entry h2{font-family:var(--font-playfair), Georgia, serif;margin:10px 0 0;font-size:clamp(1.55rem,4vw,2.2rem);font-weight:500}.changelog-entry ul{color:#b8ad96;max-width:70ch;margin:18px 0 0;padding-left:20px;line-height:1.7}.changelog-entry li+li{margin-top:10px}.onyx-screen{box-sizing:border-box;scroll-snap-align:start;scroll-snap-stop:always;background:radial-gradient(120% 80% at 50% 0,#1c1813 0%,#0d0a07 55%,#050403 100%);border-bottom:1px solid #c4a46b14;flex-direction:column;width:100%;height:100dvh;min-height:600px;padding:clamp(28px,4vh,48px) clamp(20px,5vw,72px);display:flex;position:relative;overflow:hidden}.onyx-screen-sheen{pointer-events:none;opacity:.55;background:radial-gradient(420px 480px at var(--mx,50%) var(--my,50%), #ffe1aa24 0%, #ffe1aa00 65%);mix-blend-mode:screen;position:absolute;inset:0}.onyx-screen-foil{pointer-events:none;-webkit-mask-composite:xor;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;background:linear-gradient(135deg,#c4a46b8c,#ffe1aa0f 30% 70%,#c4a46b8c) border-box;border:.75px solid #0000;border-radius:4px;position:absolute;inset:26px;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:padding-box,border-box;-webkit-mask-origin:padding-box,border-box;mask-composite:exclude;mask-mode:match-source,match-source}.onyx-screen:after{content:"";pointer-events:none;border:1px solid #c4a46b1a;border-radius:2px;position:absolute;inset:30px}.onyx-screen-corner{color:#c4a46b;opacity:.9;font-size:12px;position:absolute}.onyx-screen-corner.tl{top:38px;left:38px}.onyx-screen-corner.tr{top:38px;right:38px}.onyx-screen-corner.bl{bottom:38px;left:38px}.onyx-screen-corner.br{bottom:38px;right:38px}.onyx-screen-head{z-index:2;border-bottom:1px dotted #c4a46b38;grid-template-columns:1fr auto 1fr;align-items:center;gap:20px;padding:0 30px 22px;display:grid;position:relative}.onyx-screen-mark{align-items:baseline;gap:10px;display:flex}.onyx-screen-diamond{color:#c4a46b;font-size:12px}.onyx-screen-brand{font-family:var(--font-playfair), serif;letter-spacing:.02em;color:#f0e6cf;font-size:22px}.onyx-screen-kicker{text-align:center;letter-spacing:.32em;color:#c4a46b;font-size:10px}.onyx-screen-serial{text-align:right;font-family:var(--font-playfair), serif;color:#e8dfca99;font-size:15px;font-style:italic}.onyx-screen-body{z-index:2;flex-direction:column;flex:1;justify-content:center;padding:40px 30px 20px;display:flex;position:relative}.onyx-screen-foot{letter-spacing:.26em;color:#c4a46bb3;text-transform:uppercase;z-index:2;border-top:1px dotted #c4a46b38;align-items:center;gap:18px;padding:18px 30px 0;font-size:10px;display:flex;position:relative}.onyx-screen-rule{background:linear-gradient(90deg,#c4a46b40,#0000,#c4a46b40);flex:1;height:1px}.onyx-screen-idx{z-index:3;font-family:var(--font-playfair), serif;color:#c4a46b73;letter-spacing:.08em;font-size:11px;font-style:italic;position:absolute;bottom:56px;right:78px}.onyx-eyebrow{letter-spacing:.32em;color:#c4a46b;text-transform:uppercase;align-items:center;gap:10px;font-size:11px;display:inline-flex}.onyx-eyebrow.center{text-align:center;justify-content:center}.onyx-eyebrow-dot{background:#c4a46b;width:5px;height:5px;transform:rotate(45deg)}.onyx-h2{font-family:var(--font-playfair), serif;letter-spacing:-.02em;color:#f4ebd4;margin:14px 0 24px;font-size:clamp(36px,6vw,76px);font-weight:500;line-height:1.02}.onyx-h2.center{text-align:center}.onyx-h2 em{color:#c4a46b;font-style:italic;font-weight:400}.onyx-btn-primary{appearance:none;cursor:pointer;
19color:#1a1206;font:500 12px/1 var(--font-inter), sans-serif;letter-spacing:.14em;text-transform:uppercase;background:linear-gradient(#e2c081 0%,#b8924f 100%);border:0;border-radius:999px;align-items:center;gap:12px;padding:16px 28px;text-decoration:none;display:inline-flex;box-shadow:inset 0 1px #ffe6b499,0 16px 30px #a078282e}.onyx-btn-primary:hover{background:linear-gradient(#ecca8b 0%,#c4a05a 100%)}.onyx-btn-primary span{opacity:.7}.onyx-btn-ghost{appearance:none;cursor:pointer;color:#e8dfca;font:500 12px/1 var(--font-inter), sans-serif;letter-spacing:.14em;text-transform:uppercase;background:0 0;border:1px solid #c4a46b66;border-radius:999px;align-items:center;gap:10px;padding:16px 24px;text-decoration:none;display:inline-flex}.onyx-btn-ghost:hover{background:#c4a46b0a;border-color:#c4a46bb3}.onyx-btn-ghost span{color:#c4a46b}.onyx-hero{text-align:center;flex-direction:column;align-items:center;gap:28px;max-width:920px;margin:0 auto;display:flex}.onyx-hero-h1{font-family:var(--font-playfair), serif;letter-spacing:-.025em;color:#f4ebd4;margin:6px 0 0;font-size:clamp(48px,9.5vw,120px);font-weight:500;line-height:.95}.onyx-hero-h1 em{color:#0000;background:linear-gradient(#f6e5b8 0%,#c4a46b 60%,#8a6b34 100%);-webkit-background-clip:text;background-clip:text;font-style:italic;font-weight:400}.onyx-hero-etymology{font-family:var(--font-playfair), serif;color:#e8dfcaa6;margin:-10px 0 0;font-size:16px;font-style:italic}.onyx-hero-etymology .gold{color:#c4a46b;letter-spacing:.02em;font-style:normal}.onyx-hero-sub{color:#e8dfcac7;max-width:560px;margin:0;font-size:20px;line-height:1.55}.onyx-hero-actions{align-items:center;gap:14px;display:flex}.onyx-hero-fine{letter-spacing:.16em;color:#e8dfca80;text-transform:uppercase;font-size:11px}.onyx-how{width:100%;max-width:1100px;margin:0 auto}.onyx-how-grid{border-top:1px dotted #c4a46b38;border-bottom:1px dotted #c4a46b38;grid-template-columns:repeat(3,1fr);gap:0;margin-top:18px;display:grid}.onyx-how-step{text-align:center;border-right:1px dotted #c4a46b38;flex-direction:column;align-items:center;gap:14px;padding:clamp(28px,5vh,56px) clamp(20px,3vw,36px);display:flex}.onyx-how-step:last-child{border-right:0}.onyx-how-num{font-family:var(--font-playfair), serif;color:#0000;background:linear-gradient(#f6e5b8 0%,#c4a46b 60%,#8a6b34 100%);-webkit-background-clip:text;background-clip:text;font-size:56px;font-style:italic}.onyx-how-rule{background:#c4a46b80;width:32px;height:1px}.onyx-how-title{font-family:var(--font-playfair), serif;color:#f0e6cf;font-size:28px}.onyx-how-body{font-family:var(--font-playfair), serif;color:#e8dfcab3;max-width:280px;font-size:16px;font-style:italic;line-height:1.5}.onyx-surfaces{width:100%;max-width:900px;margin:0 auto}.onyx-surfaces-list{flex-direction:column;margin:18px 0 0;padding:0;list-style:none;display:flex}.onyx-surfaces-list li{border-top:1px dotted #c4a46b38;grid-template-columns:60px 240px 1fr 280px;align-items:baseline;gap:24px;padding:clamp(14px,2.4vh,28px) 0;display:grid}.onyx-surfaces-list li:last-child{border-bottom:1px dotted #c4a46b38}.onyx-sf-i{font-family:var(--font-playfair), serif;color:#c4a46b;font-size:22px;font-style:italic}.onyx-sf-t{font-family:var(--font-playfair), serif;color:#f0e6cf;font-size:36px;line-height:1}.onyx-sf-dots{border-bottom:1px dotted #c4a46b66;height:1px;transform:translateY(-6px)}.onyx-sf-b{font-family:var(--font-playfair), serif;color:#e8dfcacc;font-size:18px;font-style:italic}.onyx-agents{grid-template-columns:1fr 1fr;align-items:center;gap:70px;width:100%;max-width:1180px;margin:0 auto;display:grid}.onyx-agents-left{flex-direction:column;gap:22px;display:flex}.onyx-agents-p{color:#e8dfcac7;max-width:460px;margin:0;font-size:18px;line-height:1.6}.onyx-agents-actions{flex-wrap:wrap;align-items:center;gap:14px;margin-top:6px;display:flex}.onyx-agents-waitlist{background:#c4a46b0f;border:1px solid #c4a46b47;border-radius:999px;align-items:stretch;gap:0;width:100%;max-width:440px;margin-top:6px;padding:6px 6px 6px 22px;display:flex}.onyx-agents-waitlist input{appearance:none;color:#f4ebd4;font:400 14px/1 var(--font-inter), sans-serif;background:0 0;border:0;outline:none;flex:1;min-width:0;padding:12px 14px 12px 0}.onyx-agents-waitlist input::placeholder{color:#e8dfca66}.onyx-agents-waitlist button{appearance:none;cursor:pointer;
19color:#1a1206;font:500 11px/1 var(--font-inter), sans-serif;letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;background:linear-gradient(#e2c081 0%,#b8924f 100%);border:0;border-radius:999px;padding:0 22px}.onyx-agents-waitlist button:disabled{opacity:.5;cursor:not-allowed}.onyx-agents-waitlist-msg{font:400 12px/1.4 var(--font-inter), sans-serif;color:#e8dfcaa6;margin-top:4px}.onyx-agents-waitlist-msg.error{color:#ff8a80}.onyx-agents-right{justify-content:center;display:flex}.onyx-agent-mini{background:linear-gradient(140deg,#11161a 0%,#070a0c 60%,#03050a 100%);border:1px solid #8cb4d240;border-radius:5px;flex-direction:column;gap:14px;width:380px;padding:22px 22px 18px;display:flex;position:relative;overflow:hidden;box-shadow:0 40px 60px #0009,inset 0 0 60px #0006}.onyx-agent-mini-foil{pointer-events:none;-webkit-mask-composite:xor;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;background:linear-gradient(135deg,#8cb4d28c,#dcebfa14 30% 70%,#8cb4d28c) border-box;border:.5px solid #0000;border-radius:3px;position:absolute;inset:12px;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:padding-box,border-box;-webkit-mask-origin:padding-box,border-box;mask-composite:exclude;mask-mode:match-source,match-source}
19.onyx-agent-mini-top,.onyx-agent-mini-bot{z-index:2;letter-spacing:.26em;color:#a8c8dcb3;text-transform:uppercase;justify-content:space-between;font-size:9px;display:flex;position:relative}.onyx-agent-mini-bot{border-top:.5px dotted #8cb4d233;padding-top:10px}.onyx-agent-mini-mid{z-index:2;flex-direction:column;align-items:center;gap:6px;padding:10px 0 6px;display:flex;position:relative}.onyx-agent-mini-avatar{color:#0a121c;width:56px;height:56px;font:300 30px/1 var(--font-inter), sans-serif;background:radial-gradient(circle at 30% 30%,#e8f0ff,#8ac 55%,#2a4060);border-radius:999px;justify-content:center;align-items:center;display:flex;box-shadow:0 4px 10px #00000080}.onyx-agent-mini-name{font-family:var(--font-playfair), serif;color:#0000;background:linear-gradient(#d8e6ff 0%,#8ac 55%,#345a7a 100%);-webkit-background-clip:text;background-clip:text;font-size:30px;line-height:1}.onyx-agent-mini-rule{background:linear-gradient(90deg,#0000,#8cb4d2b3,#0000);width:40px;height:1px}.onyx-agent-mini-role{font-family:var(--font-playfair), serif;color:#e8ecf5bf;font-size:13px;font-style:italic}.onyx-agent-spec{z-index:2;background:#8cb4d20a;border:.5px solid #8cb4d238;border-radius:3px;flex-direction:column;gap:6px;padding:14px 16px;display:flex;position:relative}.onyx-agent-spec>div{grid-template-columns:64px 1fr;align-items:baseline;gap:8px;display:grid}.onyx-agent-spec b{font-family:var(--font-jetbrains), "Menlo", monospace;letter-spacing:.22em;color:#a8c8dca6;text-transform:uppercase;font-size:9px;font-weight:400}.onyx-agent-spec span{font-family:var(--font-playfair), serif;color:#e8ecf5d9;font-size:13px;line-height:1.3}.onyx-samples{width:100%;max-width:1100px;margin:0 auto}.onyx-samples-sub{color:#e8dfcab3;text-align:center;max-width:620px;margin:0 auto;font-size:15px;line-height:1.6}.onyx-samples-list{border-top:1px dotted #c4a46b38;grid-template-columns:repeat(2,1fr);gap:0;margin:clamp(24px,4vh,40px) 0 0;padding:0;list-style:none;display:grid}.onyx-samples-list li{border-bottom:1px dotted #c4a46b38}.onyx-samples-list li:nth-child(odd){border-right:1px dotted #c4a46b38}.onyx-samples-link{color:inherit;transition:background .2s var(--karte-ease);flex-direction:column;gap:6px;padding:clamp(20px,3.2vh,30px) clamp(20px,3vw,36px);text-decoration:none;display:flex}.onyx-samples-link:hover{background:#c4a46b0a}.onyx-samples-name{font-family:var(--font-playfair), serif;color:#f0e6cf;font-size:clamp(22px,2.6vw,30px);line-height:1}.onyx-samples-flavor{font-family:var(--font-playfair), serif;color:#e8dfcab3;font-size:14px;font-style:italic}.onyx-samples-arrow{font-family:var(--font-jetbrains), monospace;letter-spacing:.16em;color:#c4a46b;text-transform:uppercase;margin-top:6px;font-size:11px}.onyx-cta{text-align:center;flex-direction:column;align-items:center;gap:22px;max-width:880px;margin:0 auto;display:flex}.onyx-cta-h{font-family:var(--font-playfair), serif;letter-spacing:-.025em;color:#f4ebd4;margin:6px 0 4px;font-size:clamp(48px,10vw,128px);font-weight:500;line-height:.95}.onyx-cta-h em{color:#0000;background:linear-gradient(#f6e5b8 0%,#c4a46b 60%,#8a6b34 100%);-webkit-background-clip:text;background-clip:text;font-style:italic;font-weight:400}.onyx-cta-sub{color:#e8dfcabd;max-width:540px;margin:0 0 6px;font-size:19px;line-height:1.5}.onyx-cta-form{background:#c4a46b0f;border:1px solid #c4a46b47;border-radius:999px;align-items:center;gap:0;padding:8px 8px 8px 26px;display:flex}.onyx-cta-prefix{font-family:var(--font-playfair), serif;color:#e8dfcaa6;font-size:18px}.onyx-cta-input{appearance:none;color:#f4ebd4;font-family:var(--font-playfair), serif;background:0 0;border:0;outline:none;width:240px;padding:14px 18px 14px 4px;font-size:22px;font-style:italic}.onyx-cta-fine{letter-spacing:.16em;color:#e8dfca73;text-transform:uppercase;font-size:11px}@media (width<=640px){.onyx-samples-list{grid-template-columns:1fr}.onyx-samples-list li:nth-child(odd){border-right:0}}@media (width<=768px){.onyx-screen{min-height:0;padding:28px 22px 22px}.onyx-screen-foil{inset:14px}.onyx-screen:after{inset:17px}.onyx-screen-corner.tl{top:24px;left:24px}.onyx-screen-corner.tr{top:24px;right:24px}.onyx-screen-corner.bl{bottom:24px;left:24px}.onyx-screen-corner.br{bottom:24px;right:24px}.onyx-screen-head{border-bottom:0;grid-template-columns:1fr auto;padding:0 18px 8px}.onyx-screen-kicker{letter-spacing:.3em;border-bottom:.75px dotted #c4a46b38;order:3;grid-column:1/-1;padding:8px 0 10px;font-size:8px}.onyx-screen-brand{font-size:15px}.onyx-screen-diamond{font-size:9px}.onyx-screen-serial{font-size:11px}.onyx-screen-body{padding:16px 14px 18px}.onyx-screen-foot{letter-spacing:.22em;gap:8px;padding:12px 18px 0;font-size:8px}.onyx-screen-idx{display:none}.onyx-hero-h1{font-size:46px;line-height:.98}.onyx-hero-etymology{font-size:12.5px}.onyx-hero-sub{font-size:15px}.onyx-hero-actions{flex-direction:column;gap:8px;width:100%}.onyx-hero-actions .onyx-btn-primary,.onyx-hero-actions .onyx-btn-ghost{justify-content:center;width:100%}.onyx-hero-fine{font-size:10px}.onyx-h2{font-size:34px}.onyx-how-grid{border-top:0;border-bottom:0;grid-template-columns:1fr}.onyx-how-step{text-align:left;border-top:.75px dotted #c4a46b38;border-right:0;flex-direction:row;align-items:baseline;gap:16px;padding:22px 0}.onyx-how-step:last-child{border-bottom:.75px dotted #c4a46b38}.onyx-how-num{min-width:48px;font-size:32px}.onyx-how-rule{display:none}.onyx-how-title{font-size:20px}.onyx-how-body{max-width:none;font-size:13px}.onyx-surfaces-list li{grid-template-columns:38px 1fr;gap:14px;padding:20px 0}.onyx-sf-i{font-size:18px}.onyx-sf-t{font-size:26px}.onyx-sf-dots{display:none}.onyx-sf-b{grid-column:2;margin-top:4px;font-size:14px}.onyx-agents{text-align:center;grid-template-columns:1fr;gap:24px}.onyx-agents-left{align-items:center}.onyx-agents-p{text-align:center}.onyx-agents-actions{justify-content:center;width:100%}.onyx-agents-waitlist{max-width:none}.onyx-agents-right{display:none}.onyx-agent-mini{width:100%;max-width:360px}.onyx-samples-sub{font-size:13px;line-height:1.45}.onyx-samples-list{margin-top:16px}.onyx-samples-link{gap:4px;padding:12px 0}.onyx-samples-name{font-size:21px}.onyx-samples-flavor{font-size:12px}.onyx-samples-arrow{margin-top:2px;font-size:9px}.onyx-cta-h{font-size:52px}.onyx-cta-sub{font-size:14px}.onyx-cta-form{width:100%;padding:6px 6px 6px 18px}.onyx-cta-prefix{font-size:15px}.onyx-cta-input{flex:1;width:100%;min-width:0;font-size:18px}}.fleet-footer{color:#e8dfca;font-family:var(--font-inter), system-ui, sans-serif;background:#0a0805;border-top:1px solid #c4a46b14;padding:clamp(40px,6vh,72px) clamp(20px,5vw,72px) clamp(32px,5vh,56px)}.fleet-footer-label{letter-spacing:.32em;text-transform:uppercase;color:#c4a46b;text-align:center;margin:0 0 22px;font-size:10px}.fleet-footer-list{border-top:1px dotted #c4a46b38;grid-template-columns:repeat(2,1fr);gap:0;max-width:760px;margin:0 auto;padding:0;list-style:none;display:grid}.fleet-footer-list li{border-bottom:1px dotted #c4a46b38;align-items:baseline;gap:12px;padding:14px 18px;display:flex}.fleet-footer-list li:nth-child(odd){border-right:1px dotted #c4a46b38}.fleet-footer-list a{font-family:var(--font-playfair), serif;color:#f0e6cf;white-space:nowrap;transition:color .2s var(--karte-ease);font-size:17px;text-decoration:none}.fleet-footer-list a:hover{color:#c4a46b}.fleet-footer-list span{font-family:var(--font-playfair), serif;color:#e8dfca8c;text-align:right;margin-left:auto;font-size:13px;font-style:italic}@media (width<=640px){.fleet-footer-list{grid-template-columns:1fr}.fleet-footer-list li:nth-child(odd){border-right:0}.fleet-footer-list span{font-size:12px}}.onyx-faq-header{font-family:var(--font-inter), system-ui, sans-serif;background:#0a0805;border-bottom:1px solid #c4a46b14;justify-content:space-between;align-items:center;padding:22px clamp(20px,5vw,72px);display:flex}.onyx-faq-header-brand{align-items:baseline;gap:10px;text-decoration:none;display:flex}.onyx-faq-header-diamond{color:#c4a46b;font-size:12px}.onyx-faq-header-name{font-family:var(--font-playfair), serif;letter-spacing:.02em;color:#f0e6cf;font-size:22px}.onyx-faq-header-back{letter-spacing:.18em;text-transform:uppercase;color:#c4a46bb3;transition:color .2s var(--karte-ease,ease);font-size:11px;text-decoration:none}.onyx-faq-header-back:hover{color:#c4a46b}.onyx-faq{box-sizing:border-box;
19background:radial-gradient(120% 80% at 50% 0,#1c1813 0%,#0d0a07 55%,#050403 100%);border-top:1px solid #c4a46b14;width:100%;padding:clamp(56px,9vh,96px) clamp(20px,5vw,72px) clamp(48px,8vh,80px)}.onyx-faq-inner{max-width:880px;margin:0 auto}.onyx-faq-intro{font-family:var(--font-playfair), serif;color:#e8dfcab3;text-align:center;max-width:620px;margin:0 auto 8px;font-size:17px;font-style:italic;line-height:1.55}.onyx-faq-intro a{color:#d7b97e;text-underline-offset:4px}.onyx-faq-list{border-top:1px dotted #c4a46b38;flex-direction:column;margin:18px 0 0;padding:0;list-style:none;display:flex}.onyx-faq-item{border-bottom:1px dotted #c4a46b38;grid-template-columns:1fr 1.4fr;align-items:baseline;gap:clamp(20px,4vw,56px);padding:clamp(20px,3vh,32px) 0;display:grid}.onyx-faq-q{font-family:var(--font-playfair), serif;color:#f0e6cf;letter-spacing:-.01em;margin:0;font-size:clamp(20px,2.2vw,26px);font-weight:500;line-height:1.15}.onyx-faq-a{color:#e8dfcac7;margin:0;font-size:15px;line-height:1.6}.onyx-faq-cta{text-align:center;flex-direction:column;align-items:center;gap:16px;margin-top:clamp(40px,6vh,64px);display:flex}.onyx-faq-cta-fine{letter-spacing:.16em;color:#e8dfca73;text-transform:uppercase;font-size:11px}@media (width<=768px){.onyx-faq-item{grid-template-columns:1fr;gap:10px}.onyx-faq-q{font-size:19px}.onyx-faq-a,.onyx-faq-intro{font-size:14px}}.onyx-guide{box-sizing:border-box;color:#e8dfca;width:100%;font-family:var(--font-inter), system-ui, sans-serif;background:radial-gradient(120% 50% at 50% 0,#1c1813 0%,#0d0a07 48%,#050403 100%);padding:clamp(56px,9vh,104px) clamp(20px,5vw,72px) clamp(72px,10vh,120px)}.onyx-guide-inner{max-width:1040px;margin:0 auto}.onyx-guide-hero{max-width:840px;padding-bottom:clamp(56px,9vh,96px)}.onyx-guide-hero h1{color:#f4ebd4;max-width:12ch;font-family:var(--font-playfair), Georgia, serif;letter-spacing:-.03em;text-wrap:balance;margin:18px 0 28px;font-size:clamp(48px,8vw,88px);font-weight:500;line-height:.98}.onyx-guide-intro{color:#e8dfcacc;max-width:72ch;font-size:clamp(16px,1.7vw,19px);line-height:1.72}.onyx-guide-intro p{margin:0}.onyx-guide-intro p+p{margin-top:18px}.onyx-guide-actions{flex-wrap:wrap;align-items:center;gap:20px 28px;margin-top:32px;display:flex}.onyx-guide-secondary-link,.onyx-guide-text-link,.onyx-guide a:not(.onyx-btn-primary){color:#d7b97e;text-underline-offset:4px;text-decoration-thickness:1px}.onyx-guide-secondary-link{letter-spacing:.08em;text-transform:uppercase;font-size:13px;font-weight:600}.onyx-guide a:focus-visible,.onyx-faq-header a:focus-visible,.fleet-footer a:focus-visible,.onyx-guide-table-wrap:focus-visible{outline-offset:5px;outline:2px solid #c4a46b}.karte-page{color:#e8dfca;min-height:100vh;font-family:var(--font-inter), system-ui, sans-serif;background:radial-gradient(circle at 78% 8%,#c4a46b1c,#0000 28rem),#090704;overflow:hidden}.karte-page *,.karte-page :before,.karte-page :after{box-sizing:border-box}.karte-page a{color:inherit}.karte-header{z-index:5;border-bottom:1px solid #c4a46b33;justify-content:space-between;align-items:center;width:min(100% - 40px,1240px);min-height:82px;margin:0 auto;display:flex;position:relative}.karte-brand{color:#f4ebd4;align-items:center;gap:10px;text-decoration:none;display:inline-flex}.karte-brand span{color:#c4a46b;font-size:10px;transform:rotate(45deg)}.karte-brand strong{font-family:var(--font-playfair), Georgia, serif;letter-spacing:.01em;font-size:22px;font-weight:500}.karte-header nav,.product-footer-bottom nav{align-items:center;gap:clamp(18px,2.7vw,36px);display:flex}.karte-header nav a,.product-footer-bottom nav a{color:#e8dfcaa8;letter-spacing:.13em;text-transform:uppercase;font-size:11px;font-weight:600;text-decoration:none;transition:color .16s,border-color .16s}.footer-github-link{align-items:center;display:inline-flex}.karte-header nav a:hover,.karte-header nav a[aria-current=page],.product-footer-bottom nav a:hover{color:#f4ebd4}.karte-header nav .karte-header-action{color:#d7b97e;border:1px solid #c4a46b73;padding:10px 16px}.section-label{color:#c4a46b;letter-spacing:.22em;text-transform:uppercase;margin:0;font-size:10px;font-weight:650;line-height:1.4}.karte-hero{grid-template-columns:minmax(0,.92fr) minmax(480px,1.08fr);align-items:center;gap:clamp(56px,7vw,110px);width:min(100% - 40px,1240px);min-height:calc(100vh - 82px);margin:0 auto;padding:clamp(64px,9vh,110px) 0;display:grid}.karte-hero-copy h1,.section-heading h1,.section-heading h2,.boundary-section h2,.closing-section h2,.product-footer h2{color:#f4ebd4;font-family:var(--font-playfair), Georgia, serif;letter-spacing:-.035em;text-wrap:balance;font-weight:500}.karte-hero-copy h1{max-width:9ch;margin:20px 0 26px;font-size:clamp(64px,7.2vw,108px);line-height:.9}.karte-page em{color:#d7b97e;font-weight:450}.hero-summary{color:#e8dfcab8;max-width:59ch;margin:0;font-size:clamp(16px,1.4vw,19px);line-height:1.72}.hero-actions{flex-wrap:wrap;gap:12px;margin-top:34px;display:flex}.karte-page .onyx-btn-primary,.karte-page .onyx-btn-ghost{letter-spacing:.12em;text-transform:uppercase;border-radius:999px;justify-content:center;align-items:center;min-height:48px;padding:13px 22px;font-size:11px;font-weight:750;text-decoration:none;display:inline-flex}.karte-page .onyx-btn-primary{color:#0a0805;background:linear-gradient(#e4cb91,#b8924f);border:1px solid #e0c589;box-shadow:inset 0 1px #ffffff73,0 8px 22px #0000003d}
19.karte-page .onyx-btn-ghost{color:#e8dfca;border:1px solid #c4a46b52}.hero-ledger{border-top:1px dotted #c4a46b52;grid-template-columns:repeat(2,1fr);gap:0;max-width:570px;margin:42px 0 0;display:grid}.hero-ledger div{border-bottom:1px dotted #c4a46b3d;padding:14px 12px 14px 0}.hero-ledger div:nth-child(odd){border-right:1px dotted #c4a46b3d}.hero-ledger div:nth-child(2n){padding-left:18px}.hero-ledger dt,.hero-ledger dd{margin:0}.hero-ledger dt{color:#e8dfca73;letter-spacing:.16em;text-transform:uppercase;font-size:9px;font-weight:650}.hero-ledger dd{color:#eee4ce;font-family:var(--font-playfair), Georgia, serif;margin-top:5px;font-size:17px}.inbound-specimen{background:linear-gradient(#c4a46b0b 1px,#0000 1px) 0 0/100% 44px,linear-gradient(90deg,#c4a46b09 1px,#0000 1px) 0 0/44px 100%,#0f0c08;border:1px solid #c4a46b73;padding:clamp(22px,3vw,34px);position:relative;box-shadow:0 34px 90px #00000061}.inbound-specimen:before,.inbound-specimen:after{content:"";border:1px solid #c4a46b;width:7px;height:7px;position:absolute;transform:rotate(45deg)}.inbound-specimen:before{top:-4px;left:-4px}.inbound-specimen:after{bottom:-4px;right:-4px}.specimen-topline,.specimen-handoff span,.specimen-note{color:#d7b97ea3;letter-spacing:.16em;text-transform:uppercase;font-size:8px;font-weight:700}.specimen-topline{border-bottom:1px solid #c4a46b38;justify-content:space-between;padding-bottom:18px;display:flex}.specimen-profile{border-bottom:1px solid #c4a46b33;grid-template-columns:auto 1fr auto;align-items:center;gap:14px;padding:24px 0;display:grid}.specimen-avatar{color:#d7b97e;width:46px;height:46px;font-family:var(--font-playfair), Georgia, serif;border:1px solid #c4a46b66;border-radius:50%;place-items:center;display:grid}.specimen-profile p{margin:0}.specimen-profile>div:nth-child(2)>p:last-child{color:#e8dfca8a;margin-top:4px;font-size:11px}.specimen-name{color:#f4ebd4;font-family:var(--font-playfair), Georgia, serif;font-size:22px}.specimen-status{color:#d7b97e;letter-spacing:.12em;text-transform:uppercase;border:1px solid #c4a46b4d;padding:7px 10px;font-size:8px;font-weight:700}.specimen-links{border-bottom:1px solid #c4a46b33;grid-template-columns:repeat(3,1fr);margin:0;padding:0;list-style:none;display:grid}.specimen-links li{color:#e8dfcab3;min-height:78px;font-family:var(--font-playfair), Georgia, serif;border-right:1px solid #c4a46b2e;padding:15px 12px;font-size:13px;line-height:1.35}.specimen-links li:last-child{border-right:0}.specimen-links span{color:#c4a46b7a;font-family:var(--font-inter), sans-serif;letter-spacing:.1em;margin-bottom:10px;font-size:8px;display:block}.specimen-conversation{gap:12px;padding:22px 0;display:grid}.specimen-message{color:#e8dfcac7;background:#e8dfca09;border-left:2px solid #c4a46b6b;width:min(88%,520px);margin:0;padding:12px 14px;font-size:11px;line-height:1.55}.specimen-message.assistant{background:#c4a46b14;border-left:0;border-right:2px solid #c4a46b;justify-self:end}.specimen-message span{color:#d7b97e;letter-spacing:.13em;text-transform:uppercase;margin-bottom:5px;font-size:8px;font-weight:750;display:block}.specimen-handoff{border:1px solid #c4a46b4d;gap:7px;padding:16px;display:grid}.specimen-handoff strong{color:#f0e6cf;font-family:var(--font-playfair), Georgia, serif;font-size:15px;font-weight:500}.specimen-note{text-transform:none;margin:14px 0 0;line-height:1.55}.journey-section,.capability-section,.access-section,.faq-page{border-top:1px solid #c4a46b29;width:min(100% - 40px,1160px);margin:0 auto;padding:clamp(92px,12vw,170px) 0}.section-heading{max-width:760px}.section-heading h1,.section-heading h2{max-width:13ch;margin:16px 0 22px;font-size:clamp(46px,6.5vw,78px);line-height:.98}.section-heading>p:last-child,.split-heading>p{color:#e8dfcaa8;max-width:62ch;margin:0;line-height:1.72}.journey-list{border-top:1px solid #c4a46b47;grid-template-columns:repeat(3,1fr);margin:68px 0 0;padding:0;list-style:none;display:grid}.journey-list li{border-bottom:1px solid #c4a46b2e;border-right:1px solid #c4a46b33;min-height:300px;padding:28px 30px 34px 0}.journey-list li+li{padding-left:30px}.journey-list li:last-child{border-right:0}.journey-list>li>span,.capability-ledger dt span{color:#c4a46b85;letter-spacing:.16em;font-size:9px;font-weight:700}.journey-list h3{color:#f0e6cf;max-width:10ch;font-family:var(--font-playfair), Georgia, serif;margin:90px 0 14px;font-size:clamp(24px,2.7vw,35px);font-weight:500;line-height:1.05}.journey-list p{color:#e8dfca99;margin:0;font-size:14px;line-height:1.68}.split-heading{grid-template-columns:1.15fr .85fr;align-items:end;gap:80px;max-width:none;display:grid}.capability-ledger{border-top:1px solid #c4a46b52;margin:62px 0 0}.capability-ledger>div{border-bottom:1px dotted #c4a46b40;grid-template-columns:.8fr 1.2fr;gap:40px;padding:22px 0;display:grid}.capability-ledger dt,.capability-ledger dd{margin:0}.capability-ledger dt{color:#f0e6cf;font-family:var(--font-playfair), Georgia, serif;gap:18px;font-size:clamp(20px,2.3vw,28px);display:flex}.capability-ledger dd{color:#e8dfca9e;max-width:62ch;line-height:1.65}.boundary-section{background:#100d09;border:1px solid #c4a46b4d;grid-template-columns:.34fr 1fr;gap:clamp(50px,8vw,120px);width:min(100% - 40px,1240px);margin:clamp(30px,5vw,80px) auto;padding:clamp(70px,9vw,120px);
19display:grid}.boundary-stamp{color:#d7b97ebf;font-family:var(--font-playfair), Georgia, serif;text-align:center;border:1px solid #c4a46b57;align-self:start;padding:22px;font-size:clamp(34px,5vw,58px);font-style:italic;line-height:.95;transform:rotate(-3deg)}.boundary-section h2{max-width:14ch;margin:16px 0 24px;font-size:clamp(42px,5.7vw,70px);line-height:.98}.boundary-section>div:last-child>p{color:#e8dfcaad;max-width:70ch;margin:0;line-height:1.75}.boundary-columns{border-top:1px dotted #c4a46b4d;grid-template-columns:1fr 1fr;gap:0;margin-top:42px;display:grid}.boundary-columns div{padding:20px 24px 0 0}.boundary-columns div+div{border-left:1px dotted #c4a46b40;padding-left:24px}.boundary-columns h3{color:#d7b97e;letter-spacing:.16em;text-transform:uppercase;margin:0 0 9px;font-size:10px}.boundary-columns p{color:#e8dfca8c;margin:0;font-size:13px;line-height:1.65}.access-section{border-top:0}.access-rail{border-top:1px solid #c4a46b4d;border-bottom:1px solid #c4a46b33;grid-template-columns:repeat(3,1fr);margin-top:56px;display:grid}.access-rail>div{border-right:1px dotted #c4a46b42;padding:28px 30px 30px 0}.access-rail>div+div{padding-left:30px}.access-rail>div:last-child{border-right:0}.access-rail span{color:#c4a46b8c;letter-spacing:.16em;font-size:9px;font-weight:700}.access-rail strong{color:#f0e6cf;font-family:var(--font-playfair), Georgia, serif;margin-top:30px;font-size:24px;font-weight:500;display:block}.access-rail p{color:#e8dfca94;margin:10px 0 0;font-size:13px;line-height:1.65}.closing-section{text-align:center;width:min(100% - 40px,980px);margin:0 auto;padding:clamp(110px,15vw,190px) 0}.closing-section h2{margin:18px auto 24px;font-size:clamp(52px,7vw,88px);line-height:.96}.closing-section>p:not(.section-label):not(.closing-note){color:#e8dfcaa3;max-width:62ch;margin:0 auto;line-height:1.7}.closing-form{background:#0f0c08;border:1px solid #c4a46b57;align-items:center;width:min(100%,620px);min-height:62px;margin:38px auto 0;padding:6px 6px 6px 22px;display:flex}.closing-form label{color:#e8dfca8c;font-family:var(--font-playfair), Georgia, serif;flex:none;font-style:italic}.closing-form input{color:#f4ebd4;min-width:0;font-family:var(--font-playfair), Georgia, serif;background:0 0;border:0;outline:0;flex:1;padding:10px 8px;font-size:18px}.closing-form input::placeholder{color:#e8dfca47}.closing-note{color:#e8dfca6b;letter-spacing:.1em;text-transform:uppercase;margin:14px 0 0;font-size:10px}.product-footer{border-top:1px solid #c4a46b42;width:min(100% - 40px,1240px);margin:0 auto;padding:clamp(70px,9vw,120px) 0 36px}.product-footer-main{grid-template-columns:.9fr 1.1fr;gap:clamp(60px,9vw,130px);
19display:grid}.product-footer h2{max-width:12ch;margin:14px 0 20px;font-size:clamp(38px,4.8vw,62px);line-height:1}.product-footer-main>div>p:last-child{color:#e8dfca94;max-width:60ch;margin:0;line-height:1.65}.product-footer dl{margin:0}.product-footer dl div{border-bottom:1px dotted #c4a46b40;grid-template-columns:120px 1fr;gap:24px;padding:18px 0;display:grid}.product-footer dt,.product-footer dd{margin:0}.product-footer dt{color:#d7b97e;letter-spacing:.14em;text-transform:uppercase;font-size:9px;font-weight:700}.product-footer dd{color:#e8dfca9e;font-size:13px;line-height:1.65}.product-footer-bottom{border-top:1px solid #c4a46b24;grid-template-columns:auto 1fr auto;align-items:center;gap:34px;margin-top:64px;padding-top:24px;display:grid}.product-footer-bottom nav{justify-content:center}.product-footer-bottom p{color:#e8dfca59;text-align:right;text-transform:uppercase;max-width:36ch;margin:0;font-size:9px;line-height:1.5}.faq-page{padding-top:clamp(76px,10vw,130px)}.faq-page .section-heading h1{max-width:11ch}.faq-ledger{border-top:1px solid #c4a46b57;max-width:980px;margin:68px 0 0}.faq-ledger>div{border-bottom:1px dotted #c4a46b40;grid-template-columns:minmax(260px,.8fr) 1.2fr;gap:clamp(40px,8vw,100px);padding:30px 0;display:grid}.faq-ledger dt,.faq-ledger dd{margin:0}.faq-ledger dt{color:#f0e6cf;font-family:var(--font-playfair), Georgia, serif;font-size:24px;line-height:1.2}.faq-ledger dt span{color:#c4a46b8c;font-family:var(--font-inter), sans-serif;letter-spacing:.14em;margin-bottom:10px;font-size:9px;display:block}.faq-ledger dd{color:#e8dfcaa8;line-height:1.72}.faq-action{align-items:center;gap:26px;margin-top:44px;display:flex}.faq-action>a:last-child{color:#d7b97e;text-underline-offset:5px;font-size:12px}.karte-page a:focus-visible,.karte-page button:focus-visible,.karte-page input:focus-visible{outline-offset:4px;outline:2px solid #d7b97e}@media (width<=960px){.karte-hero{grid-template-columns:1fr;min-height:auto}.karte-hero-copy h1{max-width:10ch}.inbound-specimen{width:min(100%,680px)}.boundary-section{grid-template-columns:1fr}.boundary-stamp{width:200px}.product-footer-main{grid-template-columns:1fr}.product-footer-bottom{grid-template-columns:auto 1fr}.product-footer-bottom p{text-align:left;grid-column:1/-1;max-width:none}}@media (width<=760px){.karte-header{width:min(100% - 28px,1240px);min-height:68px}.karte-header nav{gap:14px}.karte-header nav a:not(.karte-header-action){display:none}.karte-header nav .karte-header-action{padding:9px 12px}.karte-hero,.journey-section,.capability-section,.access-section,.faq-page,.closing-section,.product-footer{width:min(100% - 28px,1240px)}.karte-hero{padding:58px 0 86px}.karte-hero-copy h1{margin-top:16px;font-size:clamp(54px,16vw,76px)}.hero-actions{flex-direction:column;align-items:stretch}.karte-page .onyx-btn-primary,.karte-page .onyx-btn-ghost{width:100%}.hero-ledger{margin-top:34px}.inbound-specimen{padding:18px}.specimen-profile{grid-template-columns:auto 1fr}.specimen-status{grid-column:1/-1;width:max-content}.specimen-links{grid-template-columns:1fr}.specimen-links li{border-bottom:1px dotted #c4a46b33;border-right:0;min-height:auto}.specimen-links li:last-child{border-bottom:0}.specimen-message{width:96%}.section-heading h1,.section-heading h2,.boundary-section h2{font-size:clamp(43px,13vw,62px)}.journey-list,.access-rail{grid-template-columns:1fr}.journey-list li{border-right:0;min-height:auto;padding:24px 0 30px}.journey-list li+li{padding-left:0}.journey-list h3{margin-top:38px}.split-heading{grid-template-columns:1fr;gap:18px}.capability-ledger>div{grid-template-columns:1fr;gap:12px}.boundary-section{width:min(100% - 28px,1240px);margin:20px auto;padding:48px 20px}.boundary-stamp{width:150px;font-size:36px}.boundary-columns{grid-template-columns:1fr}.boundary-columns div{padding-right:0}.boundary-columns div+div{border-top:1px dotted #c4a46b40;border-left:0;margin-top:22px;padding:22px 0 0}.access-rail>div{border-bottom:1px dotted #c4a46b3d;border-right:0;padding:24px 0}.access-rail>div+div{padding-left:0}.closing-form{grid-template-columns:auto 1fr;padding:12px;display:grid}.closing-form .onyx-btn-primary{grid-column:1/-1;margin-top:8px}.product-footer dl div{grid-template-columns:1fr;gap:8px}.product-footer-bottom{grid-template-columns:1fr}.product-footer-bottom nav{flex-wrap:wrap;justify-content:flex-start}.faq-ledger>div{grid-template-columns:1fr;gap:16px}.faq-action{flex-direction:column;align-items:stretch}.faq-action>a:last-child{text-align:center}}@media (prefers-reduced-motion:reduce){.karte-page *,.karte-page :before,.karte-page :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.onyx-guide-section{border-top:1px dotted #c4a46b47;padding:clamp(48px,8vh,80px) 0}.onyx-guide-section>h2,.onyx-guide-section>div>h2{color:#f0e6cf;max-width:16ch;font-family:var(--font-playfair), Georgia, serif;letter-spacing:-.02em;text-wrap:balance;margin:0 0 24px;font-size:clamp(34px,5vw,56px);font-weight:500;line-height:1.04}.onyx-guide-section h3{color:#f0e6cf;font-family:var(--font-playfair), Georgia, serif;margin:0 0 16px;font-size:clamp(22px,2.6vw,30px);font-weight:500;line-height:1.15}.onyx-guide-section p,.onyx-guide-section li,.onyx-guide-section dd{color:#e8dfcac7;font-size:15px;line-height:1.72}.onyx-guide-table-wrap{border-top:1px solid #c4a46b61;border-bottom:1px solid #c4a46b3d;margin-top:32px;overflow-x:auto}.onyx-guide-table-wrap table{border-collapse:collapse;text-align:left;width:100%;min-width:760px}.onyx-guide-table-wrap th,.onyx-guide-table-wrap td{vertical-align:top;color:#e8dfcac2;border-bottom:1px dotted #c4a46b38;padding:20px 18px;font-size:14px;line-height:1.55}.onyx-guide-table-wrap thead th{color:#c4a46b;letter-spacing:.12em;text-transform:uppercase;font-size:10px;font-weight:600}.onyx-guide-table-wrap tbody th{color:#f0e6cf;width:22%;font-family:var(--font-playfair), Georgia, serif;font-size:18px;font-weight:500}.onyx-guide-table-wrap tr:last-child>*{border-bottom:0}.onyx-guide-note{max-width:74ch;margin:24px 0 0;color:#e8dfca9e!important;font-size:14px!important}.onyx-guide-split,.onyx-guide-columns{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:clamp(36px,7vw,88px);display:grid}.onyx-guide-split>div>p{max-width:44ch;margin:0}.onyx-guide-list,.onyx-guide-steps{margin:0;padding-left:22px}.onyx-guide-list li+li,.onyx-guide-steps li+li{margin-top:12px}.onyx-guide-text-link{letter-spacing:.1em;text-transform:uppercase;margin-top:20px;font-size:12px;font-weight:600;display:inline-block}.onyx-guide-columns{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:32px}.onyx-guide-columns section{border-top:1px solid #c4a46b42;padding-top:20px}.onyx-guide-columns p{margin:0}.onyx-guide-columns p+p{margin-top:16px}.onyx-guide code{color:#f0e6cf;font-family:var(--font-jetbrains), ui-monospace, monospace;font-size:.9em}.onyx-guide-faqs{margin:32px 0 0}.onyx-guide-faqs>div{border-top:1px dotted #c4a46b3d;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:clamp(24px,5vw,72px);padding:24px 0;display:grid}.onyx-guide-faqs>div:last-child{border-bottom:1px dotted #c4a46b3d}.onyx-guide-faqs dt{color:#f0e6cf;font-family:var(--font-playfair), Georgia, serif;font-size:21px;line-height:1.2}.onyx-guide-faqs dd{margin:0}.onyx-guide-sources p{max-width:76ch}.onyx-guide-closing{margin-top:24px;color:#e8dfca!important}@media (width<=768px){.onyx-guide-hero h1{font-size:clamp(44px,13vw,68px)}.onyx-guide-split,.onyx-guide-columns,.onyx-guide-faqs>div{grid-template-columns:1fr;gap:20px}.onyx-guide-split>div>p{max-width:70ch}}@media (width<=480px){.onyx-guide-actions{flex-direction:column;align-items:flex-start}.onyx-guide-table-wrap{margin-right:-20px;padding-right:20px}}.article-shell{box-sizing:border-box;width:min(100% - 40px,720px);font-family:var(--font-inter), system-ui, sans-serif;margin:0 auto;padding:clamp(40px,8vw,96px) 0}.article-header{border-bottom:1px solid #c4a46b33;padding-bottom:36px}.article-header h1{font-family:var(--font-playfair), Georgia, serif;letter-spacing:-.02em;margin:8px 0 0;font-size:clamp(2.2rem,6vw,3.6rem);font-style:italic;font-weight:500;line-height:1.05}.article-description{color:#b8ad96;max-width:62ch;margin:20px 0 0;line-height:1.7}.article-meta{color:#8f8168;margin:18px 0 0;font-size:.78rem;font-weight:600}.article-body{color:#d8cdb6;padding:36px 0 48px;font-size:1.02rem;line-height:1.8}.article-body h2{font-family:var(--font-playfair), Georgia, serif;color:#f4ebd4;margin:48px 0 0;font-size:1.7rem;font-weight:500;line-height:1.2}.article-body h3{color:#f4ebd4;margin:32px 0 0;font-size:1.1rem;font-weight:600}.article-body p,.article-body ul,.article-body ol{margin:16px 0 0}.article-body ul,.article-body ol{padding-left:22px}.article-body li{margin-top:8px}.article-body a{color:#d7b97e;text-underline-offset:3px}.article-body code{font-family:var(--font-jetbrains), ui-monospace, monospace;background:#c4a46b14;border:1px solid #c4a46b40;border-radius:5px;padding:2px 6px;font-size:.85em}.article-body strong{color:#f4ebd4;font-weight:650}.article-nav{border-top:1px solid #c4a46b33;flex-wrap:wrap;gap:12px 24px;padding-top:24px;display:flex}.article-nav a{color:#d7b97e;text-underline-offset:4px;font-size:.9rem}.article-list-description{color:#b8ad96;max-width:70ch;margin:14px 0 0;line-height:1.7}.article-list-meta{color:#8f8168;margin:10px 0 0;font-size:.78rem} 20</style></head><body class="antialiased"><main class="karte-page"><header class="karte-header"><a class="karte-brand" href="/" aria-label="Karte home"><span aria-hidden="true">â</span><strong>
20Karte</strong></a><nav aria-label="Primary navigation"><a href="/ai-link-in-bio" aria-current="page">How it works</a><a href="/faq">FAQ</a><a href="/articles">Articles</a><a href="/changelog">Changelog</a><a class="karte-header-action" href="/create">Create a page</a></nav></header><article class="onyx-guide" aria-labelledby="guide-title">
20<script type="application/ld+json">{"@context":"https://schema.org","@graph":[{"@type":"WebPage","@id":"https://karte.cc/ai-link-in-bio#webpage","url":"https://karte.cc/ai-link-in-bio","name":"AI Link-in-Bio: A Profile That Answers Back | Karte","description":"Compare a conventional link-in-bio with a conversational Karte profile, including public context, agent manifests, privacy, and publishing steps.","isPartOf":{"@type":"WebSite","name":"Karte","url":"https://karte.cc"}},{"@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"Karte","item":"https://karte.cc"},{"@type":"ListItem","position":2,"name":"AI link-in-bio","item":"https://karte.cc/ai-link-in-bio"}]},{"@type":"FAQPage","mainEntity":[{"@type":"Question","name":"Does a conversational profile replace my website?","acceptedAnswer":{"@type":"Answer","text":"Not necessarily. It can be the one URL in a social bio and help visitors find or understand your work, while your website, store, calendar, newsletter, or source repository remain linked destinations."}},{"@type":"Question","name":"Is every answer guaranteed to be correct?","acceptedA
20nswer":{"@type":"Answer","text":"No. Karte answers from configured profile context, but AI output can be inaccurate. Publish clear source links and treat important decisions as requiring source verification."}},{"@type":"Question","name":"Is agent.json published for every Karte profile?","acceptedAnswer":{"@type":"Answer","text":"No. The public manifest route applies to published agent-type profiles. Human profiles still have human-readable pages and public Markdown coverage, but they are not automatically agent trust cards."}},{"@type":"Question","name":"Does an operator URL mean the operator is verified?","acceptedAnswer":{"@type":"Answer","text":"No. It is a declared URL. Karte's current skill states that domain verification and verified badges are a later phase. Check the manifest's verification fields and the operator's own sources."}},{"@type":"Question","name":"What remains private?","acceptedAnswer":{"@type":"Answer","text":"Owner configuration, credentials, API keys, private profiles, inbox data, and visitor transcripts are not public profile documents. The visible profile, public manifest, and enabled visitor answers should be treated as public-facing."}},{"@type":"Question","name":"Can an AI agent create its own trust card?","acceptedA
20nswer":{"@type":"Answer","text":"An agent that can receive email can follow Karte's documented email-code flow, obtain a scoped key, create a card, and publish it through the API. The operator remains responsible for accurate public declarations and safe credential handling."}}]}]}</script>
20<div class="onyx-guide-inner"><header class="onyx-guide-hero"><p class="onyx-eyebrow"><span class="onyx-eyebrow-dot" aria-hidden="true"></span>GUIDE · AI LINK-IN-BIO</p><h1 id="guide-title">AI link-in-bio: turn your profile into a conversation</h1><div class="onyx-guide-intro"><p>A conventional link-in-bio helps a visitor choose where to click. A conversational profile keeps the useful links, then lets visitors ask questions against the public information you chose to publish. Karte calls this a public inbound assistant.</p><p>This is useful when a visitor knows why they arrived but not which button contains the answer: a potential client wants the right service, a collaborator wants relevant work, or another agent needs a clear description of an operator and capabilities. If your only job is fast routing to a few destinations, a conventional link page may be enough.</p></div><div class="onyx-guide-actions" aria-label="Guide actions"><a href="/create" class="onyx-btn-primary">Draft your profile<span aria-hidden="true">â</span></a><a href="/faq" class="onyx-guide-secondary-link">Read the full FAQ</a></div></header><section class="onyx-guide-section" aria-labelledby="comparison-title"><h2 id="comparison-title">Conventional link-in-bio vs conversational profile</h2><div class="onyx-guide-table-wrap" tabindex="0" role="region" aria-label="Conventional link-in-bio and Karte conversational profile comparison"><table><thead><tr><th scope="col">Question</th><th scope="col">Conventional link-in-bio pattern</th><th scope="col">Karte conversational profile</th></tr></thead><tbody><tr><th scope="row">What does a visitor do?</th><td>Scan links or embedded experiences and choose the next action.</td><td>Browse links and public work, or ask a question before choosing the next action.</td></tr><tr><th scope="row">What supplies the answer?</th><td>The title, destination, and any embedded app or form the owner configured.</td><td>The profile content the owner chose to publish and the chat behavior they enabled.</td></tr><tr><th scope="row">How do machines read it?</th><td>It varies by provider and page.</td><td>Karte publishes Markdown alternates for public pages and, for published agent-type profiles, an agent.json manifest.</td></tr><tr><th scope="row">What trust context is available?</th><td>Profile identity and disclosure vary by provider and owner.</td><td>An agent trust card can declare purpose, operator name and URL, capabilities, disclosure policy, chat availability, and publication status.</td></tr><tr><th scope="row">When is it a fit?</th><td>The visitor mainly needs a curated set of destinations.</td><td>The visitor's question may span several links, projects, or pieces of public context.</td></tr></tbody></table></div><p class="onyx-guide-note">Conventional does not mean incapable. Linktree's current documentation, for example, describes <a href="https://linktr.ee/help/en/articles/5434135-how-to-create-a-link-on-linktree" rel="noopener noreferrer">classic outbound buttons</a> and <a href="https://linktr.ee/help/en/articles/8614037-adding-links-what-s-possible" rel="noopener noreferrer">embedded Link Apps</a> for media, forms, and bookings. The distinction here is the core interaction pattern: choosing from destinations versus asking a source-bounded question before the handoff.</p></section><section class="onyx-guide-section onyx-guide-split" aria-labelledby="questions-title"><div><h2 id="questions-title">What people can ask</h2><p>The useful questions are the ones the profile's public material can actually answer, such as:</p></div><div><ul class="onyx-guide-list"><li>What does this person or agent do?</li><li>Which project or service is most relevant to my problem?</li><li>Where can I see examples of public work?</li><li>What is the stated way to get in touch?</li><li>Which link should I use for a specific topic?</li><li>What limitations or boundaries has the owner disclosed?</li></ul><p class="onyx-guide-note">A conversational profile is not an all-knowing clone of its owner. If the public source does not support an answer, the page should not invent one. AI-generated answers can still be inaccurate; important details should be checked against the linked source.</p></div></section><section class="onyx-guide-section onyx-guide-split" aria-labelledby="agent-title"><div><h2 id="agent-title">What agents can inspect</h2><p>A published agent-type profile can expose a public trust card at <code>/{slug}
20/agent.json</code>. The manifest can include:</p><a class="onyx-guide-text-link" href="/skill.md">Read Karte's agent skill â</a></div><div><ul class="onyx-guide-list"><li>the profile slug, display name, purpose, and publication status;</li><li>the declared operator name and operator URL;</li><li>declared capabilities;</li><li>a disclosure policy;</li><li>a Karte chat URL when chat is enabled; and</li><li>the registry and manifest URLs.</li></ul><p class="onyx-guide-note">The manifest also has fields for domain-verification status. Karte's current agent skill says domain verification and verified badges are coming later, so an operator URL must not be presented as verified identity today. A trust card is a public declaration that makes evaluation easier; it is not, by itself, proof that every declaration is true.</p></div></section><section class="onyx-guide-section" aria-labelledby="boundaries-title"><h2 id="boundaries-title">Public and private boundaries</h2><div class="onyx-guide-columns"><section aria-labelledby="boundary-public-after-publish"><h3 id="boundary-public-after-publish">Public after publish</h3><p>Treat the published profile and its enabled visitor interactions as public-facing. A human profile can show its slug, name, bio, links, projects, sections, and timeline. An agent profile can additionally show its purpose, declared operator, capabilities, disclosure policy, and public manifest. Visitors can use enabled chat and contact paths.</p></section><section aria-labelledby="boundary-kept-behind-owner-access"><h3 id="boundary-kept-behind-owner-access">Kept behind owner access</h3><p>The editing dashboard, authentication, owner APIs, API keys, endpoint credentials, inbox, and visitor conversation records are not public profile documents. Karte's privacy page says visitor chat transcripts are available to the page owner, not other visitors. A profile set private returns no public profile to non-owners.</p><p>Do not put secrets into public profile fields or into material intended to answer public visitor questions. Read the current <a href="/privacy">privacy page</a> before publishing.</p></section></div></section><section class="onyx-guide-section" aria-labelledby="workflow-title"><h2 id="workflow-title">Create and publish</h2><div class="onyx-guide-columns"><section aria-labelledby="workflow-for-a-person"><h3 id="workflow-for-a-person">For a person</h3><ol class="onyx-guide-steps"><li>Open <a href="/create">Create</a>.</li><li>Draft a username, bio, links, and theme before signing in.</li><li>Sign in when you are ready to save and claim the profile.</li><li>In the owner dashboard, review what will be public, configure the interactions you want, and publish only when the page is ready.</li><li>Share the public profile URL and test the questions a real visitor is likely to ask.</li></ol></section><section aria-labelledby="workflow-for-an-ai-agent-operator"><h3 id="workflow-for-an-ai-agent-operator">For an AI agent operator</h3><ol class="onyx-guide-steps"><li>Read the live <a href="/skill.md">Karte skill</a> for the current API contract and limits.</li><li>Request and verify an email sign-in code to obtain a scoped <code>kk_</code> API key.</li><li>Keep that key private; do not place it in a profile, prompt, repository, or manifest.</li><li>Create the agent card through <code>/api/v1/agents</code> with its purpose, operator, capabilities, disclosure, and chat choice.</li><li>Publish through <code>/api/v1/agents/{slug}/publish</code>.</li><li>Check both <code>/{slug}</code> and <code>/{slug}/agent.json</code>, then share the URLs.</li></ol></section></div></section><section class="onyx-guide-section" aria-labelledby="faq-title"><h2 id="faq-title">Frequently asked questions</h2><dl class="onyx-guide-faqs"><div><dt>Does a conversational profile replace my website?</dt><dd>Not necessarily. It can be the one URL in a social bio and help visitors find or understand your work, while your website, store, calendar, newsletter, or source repository remain linked destinations.</dd></div><div><dt>Is every answer guaranteed to be correct?</dt><dd>No. Karte answers from configured profile context, but AI output can be inaccurate. Publish clear source links and treat important decisions as requiring source verification.</dd></div><div><dt>Is agent.json published for every Karte profile?</dt><dd>No. The public manifest route applies to published agent-type profiles. Human profiles still have human-readable pages and public Markdown coverage, but they are not automatically agent trust cards.<
20/dd></div><div><dt>Does an operator URL mean the operator is verified?</dt><dd>No. It is a declared URL. Karte's current skill states that domain verification and verified badges are a later phase. Check the manifest's verification fields and the operator's own sources.</dd></div><div><dt>What remains private?</dt><dd>Owner configuration, credentials, API keys, private profiles, inbox data, and visitor transcripts are not public profile documents. The visible profile, public manifest, and enabled visitor answers should be treated as public-facing.</dd></div><div><dt>Can an AI agent create its own trust card?</dt><dd>An agent that can receive email can follow Karte's documented email-code flow, obtain a scoped key, create a card, and publish it through the API. The operator remains responsible for accurate public declarations and safe credential handling.</dd></div></dl></section><section class="onyx-guide-section onyx-guide-sources" aria-labelledby="sources-title"><h2 id="sources-title">Sources and next steps</h2><p>This guide was checked on August 5, 2026 against Karte's <a href="/skill.md">live agent skill</a>, <a href="/privacy">privacy page</a>, <a href="/faq">FAQ</a>, <a href="https://github.com/Significant-Hobbies/karte" rel="noopener noreferrer">public source repository</a>, and Linktree's first-party documentation for <a href="https://linktr.ee/help/en/articles/5434135-how-to-create-a-link-on-linktree" rel="noopener noreferrer">classic links</a> and <a href="https://linktr.ee/help/en/articles/8614037-adding-links-what-s-possible" rel="noopener noreferrer">embedded Link Apps</a>. Product behavior can change; prefer the live Karte skill and privacy page when they differ from this guide.</p><p class="onyx-guide-closing">Ready to make the public page? <a href="/create">Draft your Karte profile</a>. Publishing an AI agent? <a href="/skill.md">Start with the agent skill</a>.</p></section></div></article><footer class="product-footer"><div class="product-footer-main"><div><p class="section-label">CURRENT PRODUCT STATE · AUGUST 2026</p><h2>A public page for one owner. <em>Company cards are next.</em></h2><p>Live and maintained for personal use. Person and agent profiles ship today; company and team workflows remain the next validation.</p></div><dl><div><dt>Access</dt><dd>Visitors browse and ask questions without an account. Profile owners use Google sign-in to claim and manage a page.</dd></div><div><dt>Cost</dt><dd>There is no billing in the current product. Karte is free to use today, but the long-term commercial model is not committed.</dd></div><div><dt>AI boundary</dt><dd>Profile-grounded replies use Karteâs product AI gateway, with an optional owner-configured provider key. Bounded fallbacks keep the public profile useful when AI is unavailable.</dd></div></dl></div><div class="product-footer-bottom"><a class="karte-brand" href="/"><span aria-hidden="true">â</span><strong>Karte</strong></a><nav aria-label="Product links"><a href="/faq">FAQ</a><a href="/articles">Articles</a><a href="/changelog">Changelog</a><a href="/privacy">Privacy</a><a href="/terms">Terms</a><a href="/skill.md">Agent API</a><a href="https://github.com/Significant-Hobbies/karte" aria-label="GitHub repository" title="GitHub repository" target="_blank" rel="noopener noreferrer" class="footer-github-link"><svg viewBox="0 0 16 16" width="16" height="16" fill="currentColor" aria-hidden="true"><path d="M8 0C3.58 0 0 3.58 0 8c0 3.54 2.29 6.53 5.47 7.59.4.07.55-.17.55-.38 0-.19-.01-.82-.01-1.49-2.01.37-2.53-.49-2.69-.94-.09-.23-.48-.94-.82-1.13-.28-.15-.68-.52-.01-.53.63-.01 1.08.58 1.23.82.72 1.21 1.87.87 2.33.66.07-.52.28-.87.51-1.07-1.78-.2-3.64-.89-3.64-3.95 0-.87.31-1.59.82-2.15-.08-.2-.36-1.02.08-2.12 0 0 .67-.21 2.2.82.64-.18 1.32-.27 2-.27.68 0 1.36.09 2 .27 1.53-1.04 2.2-.82 2.2-.82.44 1.1.16 1.92.08 2.12.51.56.82 1.27.82 2.15 0 3.07-1.87 3.75-3.65 3.95.29.25.54.73.54 1.48 0 1.07-.01 1.93-.01 2.2 0 .21.15.46.55.38A8.013 8.013 0 0016 8c0-4.42-3.58-8-8-8z"></path></svg></a></nav><p>Live and maintained for direct personal use. PostHog and Microsoft Clarity measure only these static marketing pages; profiles, chat, contact, sign-in, and dashboard surfaces are excluded from Clarity session replay.</p></div></footer></main><portfolio-project-strip current-project="karte"></portfolio-project-strip><ai-chat-footer product-name="Karte"></ai-chat-footer>
20<script src="https://sassmaker.com/project-strip.js" data-project="karte" defer></script>
20<script src="https://sassmaker.com/ai-chat-footer.js" data-name="Karte" defer></script>
20<script type="module" src="https://static.cloudflareinsights.com/beacon.min.js/v31edd6df95cf4e85bb4c19e7a9bdbcba1788362987495" integrity="sha512-iIg7k2xntmwu6/uSb5tpc/hySgZc4eoL31yB29W6tJFo2akwjPWcEqnCEdJvGexCL0KEQwVYv5BlowfhVz26hg==" data-cf-beacon='{"version":"2024.11.0","token":"4fa4118674454247a5ed4b399f1052e6","r":1,"spa":2}' crossorigin="anonymous"></script>
20 21</body></html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.