.cg.svelte-1ir1hdy{display:flex;align-items:center;gap:14px;flex-wrap:wrap;padding:16px 18px;border-radius:14px;border:1px solid color-mix(in srgb,#e0781f 42%,currentColor 12%);background:color-mix(in srgb,#e0781f 9%,transparent);color:inherit}.cg.is-compact.svelte-1ir1hdy{padding:12px 14px;gap:12px}.cg-disc.svelte-1ir1hdy{display:grid;place-items:center;flex-shrink:0;width:42px;height:42px;border-radius:50%;color:#e0781f;border:1px solid color-mix(in srgb,#e0781f 45%,transparent);background:color-mix(in srgb,#e0781f 12%,transparent)}.cg-disc.svelte-1ir1hdy svg:where(.svelte-1ir1hdy){width:20px;height:20px}.cg-body.svelte-1ir1hdy{flex:1;min-width:200px}.cg-thing.svelte-1ir1hdy{margin:0 0 3px;font-weight:800;font-size:14.5px}.cg-unlocks.svelte-1ir1hdy{margin:0;font-size:13px;line-height:1.5;opacity:.78}.cg-actions.svelte-1ir1hdy{display:inline-flex;align-items:center;gap:12px;flex-shrink:0;flex-wrap:wrap}.cg-cta.svelte-1ir1hdy{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 20px;border-radius:var(--opx-r-btn, 4px);background:var(--opx-orange, #e0781f);color:var(--opx-orange-ink, #ffffff);font-weight:800;font-size:13.5px;letter-spacing:.07em;text-transform:uppercase;text-decoration:none;white-space:nowrap;transition:transform .15s ease,background .15s ease}.cg-cta.svelte-1ir1hdy:hover{background:var(--opx-accent-hover, #cf6d1a);transform:translateY(-1px)}.cg-secondary.svelte-1ir1hdy{font-size:13px;font-weight:700;text-decoration:underline;text-underline-offset:3px;opacity:.85}
