.affiliate-cta-box[data-astro-cid-fkmxpmkn]{background:linear-gradient(135deg,#0f172a,#1e293b);color:#fff;border-radius:var(--radius-lg, 12px);padding:1.75rem 2rem;margin:2.25rem 0;display:flex;align-items:center;justify-content:space-between;gap:2rem;box-shadow:0 10px 25px -5px #0f172a40,0 8px 10px -6px #0f172a33;border:1px solid rgba(255,255,255,.1);position:relative;overflow:hidden}.cta-content[data-astro-cid-fkmxpmkn]{flex:1;min-width:0}.cta-badge-row[data-astro-cid-fkmxpmkn]{display:flex;align-items:center;gap:.75rem;flex-wrap:wrap;margin-bottom:.65rem}.cta-pill[data-astro-cid-fkmxpmkn]{background:#f18a3833;color:#fdba74;border:1px solid rgba(241,138,56,.4);font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;padding:.2rem .6rem;border-radius:999px}.cta-perk-summary[data-astro-cid-fkmxpmkn]{font-size:.8rem;color:#94a3b8}.cta-title[data-astro-cid-fkmxpmkn]{color:#fff;font-size:1.35rem;font-weight:700;margin:0 0 .5rem;letter-spacing:-.01em;line-height:1.3}.cta-desc[data-astro-cid-fkmxpmkn]{color:#cbd5e1;font-size:.95rem;line-height:1.55;margin:0 0 1rem}.cta-trust-items[data-astro-cid-fkmxpmkn]{display:flex;flex-wrap:wrap;gap:.65rem 1.25rem}.trust-item[data-astro-cid-fkmxpmkn]{display:inline-flex;align-items:center;gap:.4rem;font-size:.82rem;color:#e2e8f0;font-weight:500}.trust-item[data-astro-cid-fkmxpmkn] svg[data-astro-cid-fkmxpmkn]{color:#34d399;flex-shrink:0}.cta-action-side[data-astro-cid-fkmxpmkn]{display:flex;flex-direction:column;align-items:center;gap:.5rem;flex-shrink:0}.btn-cta[data-astro-cid-fkmxpmkn]{background:linear-gradient(135deg,#f18a38,#ea580c);color:#fff;font-weight:700;font-size:1rem;padding:.9rem 1.6rem;border-radius:8px;display:inline-flex;align-items:center;gap:.5rem;text-decoration:none;border:none;box-shadow:0 4px 14px #ea580c66;transition:all .2s ease;white-space:nowrap}.btn-cta[data-astro-cid-fkmxpmkn]:hover{background:linear-gradient(135deg,#ea580c,#c2410c);transform:translateY(-2px);box-shadow:0 6px 20px #ea580c80;color:#fff;text-decoration:none}.cta-arrow[data-astro-cid-fkmxpmkn]{transition:transform .2s ease}.btn-cta[data-astro-cid-fkmxpmkn]:hover .cta-arrow[data-astro-cid-fkmxpmkn]{transform:translate(3px)}.cta-micro-note[data-astro-cid-fkmxpmkn]{font-size:.72rem;color:#94a3b8}.cta-compact[data-astro-cid-fkmxpmkn]{padding:1.25rem 1.5rem;margin:1.5rem 0}.cta-compact[data-astro-cid-fkmxpmkn] .cta-title[data-astro-cid-fkmxpmkn]{font-size:1.15rem}.cta-compact[data-astro-cid-fkmxpmkn] .cta-desc[data-astro-cid-fkmxpmkn]{font-size:.88rem;margin-bottom:.75rem}@media(max-width:860px){.affiliate-cta-box[data-astro-cid-fkmxpmkn]{flex-direction:column;align-items:stretch;padding:1.5rem;gap:1.5rem}.cta-action-side[data-astro-cid-fkmxpmkn]{width:100%}.btn-cta[data-astro-cid-fkmxpmkn]{width:100%;justify-content:center}}
