.work-end-cta.svelte-5a3qp{padding:clamp(40px,6vw,80px) clamp(20px,4vw,48px);max-width:var(--container-xl);margin:0 auto}.work-end-card.svelte-5a3qp{background:var(--paper-2);border-radius:28px;padding:clamp(40px,6vw,72px);display:grid;grid-template-columns:1.2fr .9fr;gap:clamp(32px,5vw,64px);box-shadow:var(--shadow-inset-hairline)}.work-end-card.svelte-5a3qp h2:where(.svelte-5a3qp){font-family:var(--font-display);font-weight:700;font-size:clamp(32px,4.2vw,52px);letter-spacing:-.025em;line-height:1.04;text-wrap:balance;margin:14px 0 12px}.work-end-card.svelte-5a3qp .lede:where(.svelte-5a3qp){font-size:17px;line-height:1.55;color:var(--ink-600);margin-bottom:24px}.work-end-card.svelte-5a3qp .actions:where(.svelte-5a3qp){display:flex;gap:12px;flex-wrap:wrap}.work-end-side.svelte-5a3qp{display:flex;flex-direction:column;gap:16px;background:var(--paper);border-radius:18px;padding:22px;box-shadow:var(--shadow-inset-hairline)}.work-end-side.svelte-5a3qp .pt:where(.svelte-5a3qp){padding:14px 0;border-bottom:1px solid var(--ink-100)}.work-end-side.svelte-5a3qp .pt:where(.svelte-5a3qp):last-child{border-bottom:0}.work-end-side.svelte-5a3qp .big:where(.svelte-5a3qp){font-family:var(--font-display);font-weight:700;font-size:32px;letter-spacing:-.02em;display:block}.work-end-side.svelte-5a3qp .lbl:where(.svelte-5a3qp){font-family:var(--font-mono);text-transform:uppercase;font-size:11px;letter-spacing:.08em;color:var(--ink-500);margin-top:4px;display:block}.work-end-side.svelte-5a3qp .pt:where(.svelte-5a3qp) p:where(.svelte-5a3qp){font-size:14px;color:var(--ink-600);margin-top:8px;line-height:1.55}@media (max-width: 1024px){.work-end-card.svelte-5a3qp{grid-template-columns:1fr}}
