.intent-main.svelte-v2jx7w{gap:24px;padding:22px 0 64px}.intent-hero.svelte-v2jx7w{gap:16px;padding:clamp(30px,5vw,58px);display:grid;position:relative;overflow:hidden}.intent-glow{opacity:.6;z-index:0}.intent-hero.svelte-v2jx7w>:where(.svelte-v2jx7w){z-index:1;position:relative}.intent-hero.svelte-v2jx7w h1:where(.svelte-v2jx7w){letter-spacing:-.055em;max-width:780px;margin:0;font-size:clamp(2.3rem,5vw,4rem);line-height:1.02}.intent-lede.svelte-v2jx7w{max-width:68ch;color:var(--muted);text-wrap:pretty;margin:0;font-size:1rem;line-height:1.65}.intent-cta-row.svelte-v2jx7w{flex-wrap:wrap;align-items:center;gap:14px;margin-top:4px;display:flex}.intent-cta-row.svelte-v2jx7w .cta-arrow{opacity:.65;font-size:.9rem}.intent-secondary.svelte-v2jx7w{min-height:40px;color:var(--muted);border-bottom:1px solid var(--sk-border);transition:color .15s var(--ease-out-smooth), border-color .15s var(--ease-out-smooth);align-items:center;font-size:.92rem;text-decoration:none;display:inline-flex}.intent-secondary.svelte-v2jx7w:hover{color:var(--accent-text);border-color:oklch(65.9% .192 40.1/.42)}.intent-config-section.svelte-v2jx7w,.intent-guides-section.svelte-v2jx7w,.intent-faq-section.svelte-v2jx7w{gap:18px;padding:clamp(22px,3.8vw,36px);display:grid}.intent-section-head.svelte-v2jx7w{gap:5px;display:grid}.intent-section-head.svelte-v2jx7w .eyebrow:where(.svelte-v2jx7w){color:var(--dim);font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;font-size:.7rem}.intent-section-head.svelte-v2jx7w h2:where(.svelte-v2jx7w){font-family:var(--font-serif);letter-spacing:-.02em;margin:0;font-size:clamp(1.35rem,2.4vw,1.8rem)}.intent-section-head.svelte-v2jx7w p:where(.svelte-v2jx7w){max-width:64ch;color:var(--muted);margin:0;font-size:.92rem;line-height:1.6}.intent-config-grid.svelte-v2jx7w{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:12px;display:grid}.intent-config-card.svelte-v2jx7w{border:1px solid var(--sk-border);border-radius:var(--radius);background:var(--sk-inset-bg);min-width:0;box-shadow:var(--sk-inset-shadow);gap:8px;padding:16px 18px;display:grid}.intent-config-card.svelte-v2jx7w span:where(.svelte-v2jx7w){color:var(--dim);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;font-size:.68rem}.intent-config-card.svelte-v2jx7w code:where(.svelte-v2jx7w){color:var(--accent-text);font-family:var(--font-mono);word-break:break-word;text-shadow:var(--accent-text-glow);font-size:.86rem;line-height:1.5}.intent-grid-section.svelte-v2jx7w{box-shadow:none;background:0 0;border:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;padding:0;display:grid}.intent-info-panel.svelte-v2jx7w{border:1px solid var(--sk-border);border-radius:var(--radius);background:var(--sk-shell-bg);box-shadow:var(--sk-raised-crisp-shadow);gap:16px;padding:clamp(22px,3.8vw,36px);display:grid}.intent-card-list.svelte-v2jx7w{gap:10px;display:grid}.intent-card-list.svelte-v2jx7w article:where(.svelte-v2jx7w){border:1px solid var(--sk-border);border-radius:var(--radius-sm);background:var(--sk-inset-bg);box-shadow:var(--sk-inset-shadow);gap:5px;padding:14px 16px;display:grid}.intent-card-list.svelte-v2jx7w h3:where(.svelte-v2jx7w){color:var(--text);font-family:var(--font-serif);letter-spacing:-.01em;margin:0;font-size:1.05rem}.intent-card-list.svelte-v2jx7w p:where(.svelte-v2jx7w){color:var(--muted);margin:0;font-size:.9rem;line-height:1.58}.intent-guide-grid.svelte-v2jx7w{grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:12px;display:grid}.intent-guide-card.svelte-v2jx7w{border:1px solid var(--sk-border);border-radius:var(--radius);background:var(--sk-inset-bg);min-height:176px;box-shadow:var(--sk-inset-shadow);color:var(--text);transition:border-color .16s var(--ease-out-smooth), transform .16s var(--ease-out-smooth);gap:7px;padding:17px 18px;text-decoration:none;display:grid}.intent-guide-card.svelte-v2jx7w:hover{border-color:oklch(65.9% .192 40.1/.42);transform:translateY(-2px)}.intent-guide-card.svelte-v2jx7w span:where(.svelte-v2jx7w),.intent-guide-card.svelte-v2jx7w em:where(.svelte-v2jx7w){color:var(--accent-text);font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;text-shadow:var(--accent-text-glow);font-size:.72rem;font-style:normal}.intent-guide-card.svelte-v2jx7w strong:where(.svelte-v2jx7w){font-family:var(--font-serif);letter-spacing:-.01em;font-size:1.2rem}.intent-guide-card.svelte-v2jx7w p:where(.svelte-v2jx7w){color:var(--muted);margin:0;font-size:.88rem;line-height:1.55}.intent-guide-card.svelte-v2jx7w em:where(.svelte-v2jx7w){align-self:end}.intent-faq-list.svelte-v2jx7w{gap:10px;display:grid}.intent-faq-list.svelte-v2jx7w details:where(.svelte-v2jx7w){border:1px solid var(--sk-border);border-radius:var(--radius-sm);background:var(--sk-inset-bg);box-shadow:var(--sk-inset-shadow)}.intent-faq-list.svelte-v2jx7w summary:where(.svelte-v2jx7w){cursor:pointer;color:var(--text);font-family:var(--font-serif);padding:15px 17px;font-size:1.04rem}.intent-faq-list.svelte-v2jx7w p:where(.svelte-v2jx7w){color:var(--muted);margin:0;padding:0 17px 16px;font-size:.92rem;line-height:1.58}@media (width<=780px){.intent-grid-section.svelte-v2jx7w{grid-template-columns:1fr}.intent-hero.svelte-v2jx7w h1:where(.svelte-v2jx7w){letter-spacing:-.04em}}@media (prefers-reduced-motion:reduce){.intent-guide-card.svelte-v2jx7w,.intent-secondary.svelte-v2jx7w{transition:none}.intent-guide-card.svelte-v2jx7w:hover{transform:none}}
