.usecase-content-section[data-astro-cid-h4wua2ke] .section-heading h2,.address-usecase-first[data-astro-cid-h4wua2ke] .section-heading h2{font-size:clamp(1.9rem,2.7vw,3.2rem)}.address-usecase-first[data-astro-cid-h4wua2ke]{background:linear-gradient(#fffaf2 0%,#fff 100%)}.usecase-two-column[data-astro-cid-h4wua2ke],.usecase-code-grid[data-astro-cid-h4wua2ke]{gap:var(--space-8);grid-template-columns:minmax(260px,.72fr) minmax(0,1.28fr);align-items:start;display:grid}.intent-card-grid[data-astro-cid-h4wua2ke]{gap:var(--space-3);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.intent-card-grid[data-astro-cid-h4wua2ke] article[data-astro-cid-h4wua2ke]{min-width:0;padding:var(--space-5);border:1px solid var(--border-subtle);border-top:3px solid var(--usecase-accent);border-radius:var(--radius-lg);background:#fff}.intent-card-grid[data-astro-cid-h4wua2ke] article[data-astro-cid-h4wua2ke]>span[data-astro-cid-h4wua2ke]{color:var(--usecase-accent);font-family:var(--font-mono);font-size:var(--text-xs)}.intent-card-grid[data-astro-cid-h4wua2ke] h3[data-astro-cid-h4wua2ke]{margin:var(--space-4) 0 var(--space-3);font-size:var(--text-lg)}.intent-card-grid[data-astro-cid-h4wua2ke] p[data-astro-cid-h4wua2ke]{font-size:var(--text-sm);margin:0}.intent-mini[data-astro-cid-h4wua2ke]{min-height:92px;margin-bottom:var(--space-4);padding:var(--space-3);border-radius:var(--radius-md);background:var(--usecase-accent-soft);font-family:var(--font-mono);grid-template-columns:1fr auto 1fr;align-items:center;gap:.45rem;font-size:.68rem;display:grid}.intent-mini[data-astro-cid-h4wua2ke] span[data-astro-cid-h4wua2ke],.intent-mini[data-astro-cid-h4wua2ke] b[data-astro-cid-h4wua2ke]{text-align:center;background:#fff;border-radius:.45rem;min-width:0;padding:.5rem}.intent-mini[data-astro-cid-h4wua2ke] i[data-astro-cid-h4wua2ke]{color:var(--usecase-accent);font-style:normal}.intent-mini[data-astro-cid-h4wua2ke].candidates{grid-template-columns:1fr auto .9fr .9fr}.usecase-callout[data-astro-cid-h4wua2ke]{margin-top:var(--space-5);padding:var(--space-4);border-left:3px solid var(--usecase-accent);background:#fff}.usecase-callout[data-astro-cid-h4wua2ke] p[data-astro-cid-h4wua2ke]{font-size:var(--text-sm);margin:.35rem 0 0}.address-type-visual[data-astro-cid-h4wua2ke]{gap:var(--space-3);padding:var(--space-6);border:1px solid var(--border-subtle);border-top:4px solid var(--usecase-accent);border-radius:var(--radius-xl);box-shadow:var(--shadow-sm);background:#fff;grid-template-columns:1fr auto 1fr;align-items:center;display:grid}.address-type-visual[data-astro-cid-h4wua2ke]>div[data-astro-cid-h4wua2ke]{padding:var(--space-4);border-radius:var(--radius-md);background:var(--usecase-accent-soft);gap:.25rem;display:grid}.address-type-visual[data-astro-cid-h4wua2ke] small[data-astro-cid-h4wua2ke]{color:var(--usecase-accent);font-family:var(--font-mono);font-size:.65rem}.address-type-visual[data-astro-cid-h4wua2ke] span[data-astro-cid-h4wua2ke]{color:var(--color-ink-600);font-size:var(--text-xs)}.address-type-visual[data-astro-cid-h4wua2ke]>i[data-astro-cid-h4wua2ke]{color:var(--usecase-accent);font-style:normal}.address-type-visual[data-astro-cid-h4wua2ke]>b[data-astro-cid-h4wua2ke]{color:var(--usecase-accent);text-align:center;grid-column:1/-1}.address-type-result[data-astro-cid-h4wua2ke]{text-align:center;grid-column:1/-1}.usecase-doc-link[data-astro-cid-h4wua2ke]{margin:var(--space-6) 0 0}.usecase-doc-link[data-astro-cid-h4wua2ke] a[data-astro-cid-h4wua2ke]{color:var(--usecase-accent);font-weight:750}@media (width<=980px){.usecase-two-column[data-astro-cid-h4wua2ke],.usecase-code-grid[data-astro-cid-h4wua2ke]{grid-template-columns:1fr}}@media (width<=680px){.intent-card-grid[data-astro-cid-h4wua2ke],.intent-mini[data-astro-cid-h4wua2ke],.intent-mini[data-astro-cid-h4wua2ke].candidates{grid-template-columns:1fr}.intent-mini[data-astro-cid-h4wua2ke] i[data-astro-cid-h4wua2ke]{text-align:center;transform:rotate(90deg)}.address-type-visual[data-astro-cid-h4wua2ke]{grid-template-columns:1fr}.address-type-visual[data-astro-cid-h4wua2ke]>i[data-astro-cid-h4wua2ke]{text-align:center}.address-type-visual[data-astro-cid-h4wua2ke]>b[data-astro-cid-h4wua2ke],.address-type-result[data-astro-cid-h4wua2ke]{grid-column:auto}}
