.cl-page.svelte-1lkj515{max-width:1080px;margin:0 auto;padding:0 16px 80px}.cl-hero.svelte-1lkj515{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);gap:48px;align-items:center;padding:clamp(40px,7vw,88px) 0 56px}.cl-listed.svelte-1lkj515{display:inline-flex;align-items:center;gap:8px;margin:0 0 18px;padding:5px 12px 5px 6px;border:1px solid var(--border-strong);border-radius:999px;font-size:13px;color:var(--fg-muted)}.cl-listed.svelte-1lkj515 img:where(.svelte-1lkj515){border-radius:5px}.cl-hero.svelte-1lkj515 h1:where(.svelte-1lkj515){font-size:clamp(34px,5.2vw,54px);line-height:1.05;letter-spacing:-.035em;margin:0 0 18px;max-width:14ch}.cl-lede.svelte-1lkj515{font-size:clamp(16px,1.8vw,18px);line-height:1.55;color:var(--fg-muted);margin:0 0 26px;max-width:46ch}.cl-cta.svelte-1lkj515{display:flex;gap:10px;flex-wrap:wrap}.cl-cta-center.svelte-1lkj515{justify-content:center}.btn-lg.svelte-1lkj515{padding:13px 22px;font-size:15px;font-weight:600}.cl-terms.svelte-1lkj515{margin:14px 0 0;font-size:13px;color:var(--fg-faint)}.cl-chat.svelte-1lkj515{margin:0;padding:22px;border-radius:16px;border:1px solid var(--border-strong);background:var(--bg-elevated);box-shadow:0 30px 80px -40px color-mix(in srgb,var(--brand-500) 45%,transparent)}.cl-msg.svelte-1lkj515{margin:0 0 14px}.cl-msg.svelte-1lkj515 p:where(.svelte-1lkj515){margin:0 0 10px;line-height:1.55;font-size:15px}.cl-msg.svelte-1lkj515 p:where(.svelte-1lkj515):last-child{margin-bottom:0}.cl-who.svelte-1lkj515{display:block;font-size:12px;font-weight:600;color:var(--fg-faint);margin-bottom:6px}.cl-msg-you.svelte-1lkj515{margin-left:auto;max-width:85%;padding:12px 14px;border-radius:14px 14px 4px;background:var(--bg);border:1px solid var(--border)}.cl-msg-claude.svelte-1lkj515{padding:4px 2px 0}.cl-tool.svelte-1lkj515{display:inline-flex;align-items:center;gap:8px;margin:2px 0 14px;padding:6px 12px;border-radius:999px;font-size:13px;color:var(--fg-muted);border:1px solid var(--border)}.cl-tool.svelte-1lkj515 strong:where(.svelte-1lkj515){color:var(--fg);font-weight:600}.cl-tool-dot.svelte-1lkj515{width:8px;height:8px;border-radius:50%;background:var(--brand-500);flex:none}.cl-links.svelte-1lkj515{display:flex;flex-wrap:wrap;gap:8px 16px;padding-top:4px;font-size:14px}.cl-chat.svelte-1lkj515 figcaption:where(.svelte-1lkj515){margin-top:16px;padding-top:14px;border-top:1px solid var(--border);font-size:12.5px;color:var(--fg-faint);line-height:1.5}.cl-section.svelte-1lkj515{padding:48px 0;border-top:1px solid var(--border)}.cl-section.svelte-1lkj515 h2:where(.svelte-1lkj515),.cl-bottom.svelte-1lkj515 h2:where(.svelte-1lkj515){font-size:clamp(24px,3vw,30px);letter-spacing:-.02em;margin:0 0 10px}.cl-intro.svelte-1lkj515{color:var(--fg-muted);margin:0 0 24px;max-width:62ch;line-height:1.55}.cl-asks.svelte-1lkj515{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:12px}.cl-asks.svelte-1lkj515 li:where(.svelte-1lkj515){padding:16px 18px;border:1px solid var(--border);border-radius:12px;background:var(--bg-elevated)}@media (min-width: 980px){.cl-asks.svelte-1lkj515{grid-template-columns:repeat(3,minmax(0,1fr))}.cl-asks.svelte-1lkj515 li:where(.svelte-1lkj515):last-child:nth-child(3n+1){grid-column:1 / -1}}@media (min-width: 620px) and (max-width: 979px){.cl-asks.svelte-1lkj515{grid-template-columns:repeat(2,minmax(0,1fr))}.cl-asks.svelte-1lkj515 li:where(.svelte-1lkj515):last-child:nth-child(odd){grid-column:1 / -1}}.cl-ask-prompt.svelte-1lkj515{margin:0 0 10px;font-size:16px;line-height:1.4;color:var(--fg)}.cl-ask-tool.svelte-1lkj515{margin:0 0 4px;font-size:13px;font-weight:600;color:var(--brand-600)}.cl-ask-gets.svelte-1lkj515{margin:0;font-size:13.5px;line-height:1.5;color:var(--fg-muted)}.cl-steps.svelte-1lkj515{list-style:none;counter-reset:step;margin:22px 0 0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.cl-steps.svelte-1lkj515 li:where(.svelte-1lkj515){counter-increment:step;position:relative;padding:18px 18px 18px 58px;border:1px solid var(--border);border-radius:12px}.cl-steps.svelte-1lkj515 li:where(.svelte-1lkj515):before{content:counter(step);position:absolute;left:18px;top:17px;width:28px;height:28px;border-radius:50%;display:grid;place-items:center;font-weight:700;font-size:14px;color:var(--bg);background:var(--brand-500)}.cl-steps.svelte-1lkj515 h3:where(.svelte-1lkj515){margin:2px 0 6px;font-size:16px}.cl-steps.svelte-1lkj515 p:where(.svelte-1lkj515){margin:0;font-size:14px;line-height:1.5;color:var(--fg-muted);overflow-wrap:anywhere}.cl-alt.svelte-1lkj515{margin-top:26px}.cl-alt.svelte-1lkj515 p:where(.svelte-1lkj515){margin:0 0 8px;font-size:14px;color:var(--fg-muted)}.cl-code.svelte-1lkj515{display:flex;align-items:center;gap:10px;padding:10px 12px;border:1px solid var(--border-strong);border-radius:10px;background:var(--bg-elevated)}.cl-code.svelte-1lkj515 code:where(.svelte-1lkj515){flex:1;min-width:0;overflow-x:auto;white-space:nowrap;font-size:13.5px}.cl-code.svelte-1lkj515 button:where(.svelte-1lkj515){flex:none;font:inherit;font-size:12px;padding:4px 10px;border-radius:6px;border:1px solid var(--border-strong);background:var(--bg);color:var(--fg);cursor:pointer}.cl-code.svelte-1lkj515 button:where(.svelte-1lkj515):focus-visible{outline:2px solid var(--brand-600);outline-offset:2px}.cl-alt-note.svelte-1lkj515{margin-top:10px!important}.cl-alt-note.svelte-1lkj515 code:where(.svelte-1lkj515){overflow-wrap:anywhere}.cl-trust.svelte-1lkj515 ul:where(.svelte-1lkj515){list-style:none;margin:18px 0 0;padding:0;display:grid;gap:14px;max-width:70ch}.cl-trust.svelte-1lkj515 li:where(.svelte-1lkj515){padding-left:18px;border-left:2px solid var(--brand-500);line-height:1.6;color:var(--fg-muted)}.cl-trust.svelte-1lkj515 strong:where(.svelte-1lkj515){color:var(--fg)}.cl-faq.svelte-1lkj515 details:where(.svelte-1lkj515){border:1px solid var(--border);border-radius:10px;padding:12px 16px;margin-bottom:8px;background:var(--bg-elevated)}.cl-faq.svelte-1lkj515 summary:where(.svelte-1lkj515){font-weight:600;cursor:pointer}.cl-faq.svelte-1lkj515 summary:where(.svelte-1lkj515):focus-visible{outline:2px solid var(--brand-600);outline-offset:2px}.cl-faq.svelte-1lkj515 p:where(.svelte-1lkj515){margin:10px 0 0;line-height:1.6;color:var(--fg-muted)}.cl-bottom.svelte-1lkj515{text-align:center;padding:56px 0 0;border-top:1px solid var(--border)}.cl-bottom.svelte-1lkj515 h2:where(.svelte-1lkj515){margin-bottom:20px}@media (max-width: 860px){.cl-hero.svelte-1lkj515{grid-template-columns:minmax(0,1fr);gap:32px}.cl-steps.svelte-1lkj515{grid-template-columns:minmax(0,1fr)}}@media (max-width: 520px){.cl-chat.svelte-1lkj515{padding:16px}.cl-msg-you.svelte-1lkj515{max-width:100%}.cl-asks.svelte-1lkj515{grid-template-columns:minmax(0,1fr)}}
