.inline-cta.svelte-44pv77{max-width:680px;margin:clamp(40px,5vw,64px) auto;padding:clamp(24px,3vw,32px) clamp(24px,3vw,36px);background:var(--blog-paper-pure);border:1px solid var(--blog-rule);border-left:3px solid var(--blog-accent);display:flex;flex-direction:column;gap:10px}.inline-cta-eyebrow.svelte-44pv77{font-family:var(--blog-mono);font-size:10px;letter-spacing:.22em;text-transform:uppercase;color:var(--blog-accent);display:inline-flex;align-items:center;gap:8px;font-weight:600}.inline-cta-eyebrow.svelte-44pv77 .dot:where(.svelte-44pv77){width:6px;height:6px;border-radius:50%;background:var(--blog-accent);display:inline-block}.inline-cta.svelte-44pv77 h4:where(.svelte-44pv77){font-family:var(--blog-serif);font-weight:500;font-size:clamp(22px,2.2vw,28px);line-height:1.2;letter-spacing:-.012em;color:var(--blog-ink);margin:0;text-wrap:balance}.inline-cta.svelte-44pv77 p:where(.svelte-44pv77){font-family:var(--blog-sans);font-size:15px;line-height:1.6;color:var(--blog-ink-72);margin:0}.inline-cta-link.svelte-44pv77{margin-top:8px;align-self:flex-start;display:inline-flex;align-items:center;gap:8px;font-family:var(--blog-mono);font-size:12px;letter-spacing:.18em;text-transform:uppercase;font-weight:600;color:var(--blog-accent);padding:10px 18px;border:1px solid var(--blog-accent);border-radius:999px;text-decoration:none;transition:background .2s ease,color .2s ease,transform .2s ease,box-shadow .2s ease}.inline-cta-link.svelte-44pv77:hover{background:var(--blog-accent);color:#fff;transform:translateY(-1px);box-shadow:0 8px 20px var(--blog-accent-shadow)}.inline-cta-link.svelte-44pv77 svg:where(.svelte-44pv77){transition:transform .2s ease}.inline-cta-link.svelte-44pv77:hover svg:where(.svelte-44pv77){transform:translate(3px)}@media (prefers-reduced-motion: reduce){.inline-cta-link.svelte-44pv77,.inline-cta-link.svelte-44pv77 svg:where(.svelte-44pv77){transition:none!important;transform:none!important}}
