.newsletter-card.svelte-p4zifd{background:radial-gradient(circle at 20% 0%,rgba(168,85,247,.16),transparent 55%),#a855f70f;border:1px solid rgba(168,85,247,.28);border-radius:.875rem;padding:1rem 1.125rem 1.125rem;color:#f5f3ffe6}.card-label.svelte-p4zifd{display:inline-flex;align-items:center;gap:.4375rem;font-size:.6875rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:#c4b5fd;margin:0 0 .625rem}.card-label-icon.svelte-p4zifd{display:inline-flex;color:#c4b5fd}.title.svelte-p4zifd{font-size:1rem;font-weight:800;letter-spacing:-.015em;color:#fff;margin:0 0 .3125rem;line-height:1.25}.lead.svelte-p4zifd{font-size:.8125rem;color:#f5f3ff8c;margin:0 0 .75rem;line-height:1.45}form.svelte-p4zifd{display:flex;gap:.4375rem}input.svelte-p4zifd{flex:1;min-width:0;background:#0000004d;border:1px solid rgba(255,255,255,.1);color:#f5f3ff;padding:.5625rem .75rem;border-radius:.5rem;font-size:.8125rem}input.svelte-p4zifd::-moz-placeholder{color:#f5f3ff59}input.svelte-p4zifd::placeholder{color:#f5f3ff59}input.svelte-p4zifd:focus{outline:none;border-color:#a855f78c}button.svelte-p4zifd{background:#a855f7;border:none;color:#fff;padding:.5625rem .875rem;border-radius:.5rem;font-size:.8125rem;font-weight:700;cursor:pointer;white-space:nowrap;transition:background .15s}button.svelte-p4zifd:hover:not(:disabled){background:#9333ea}button.svelte-p4zifd:disabled{opacity:.6;cursor:not-allowed}.msg.svelte-p4zifd{font-size:.75rem;margin:.5rem 0 0;color:#86efac}.msg.error.svelte-p4zifd{color:#fca5a5}.ad-card.svelte-1g9wclh{background:radial-gradient(circle at 0% 0%,rgba(249,115,22,.14),transparent 60%),#ffffff09;border:1px solid rgba(249,115,22,.22);border-radius:.875rem;padding:1rem 1.125rem 1.125rem;color:#f5f3ffd9}.ad-head.svelte-1g9wclh{display:inline-flex;align-items:center;gap:.5rem;margin-bottom:.75rem}.ad-marker.svelte-1g9wclh{display:inline-flex;align-items:center;justify-content:center;font-size:.625rem;font-weight:800;letter-spacing:.14em;color:#1a1133;background:#f59e0b;padding:.1875rem .4375rem;border-radius:.25rem}.ad-kicker.svelte-1g9wclh{font-size:.6875rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:#f5f3ffb3}.ad-link.svelte-1g9wclh{text-decoration:none;color:inherit;display:block}.ad-image.svelte-1g9wclh{width:100%;-o-object-fit:cover;object-fit:cover;border-radius:.5rem;margin-bottom:.75rem}.ad-title.svelte-1g9wclh{font-size:1rem;font-weight:800;letter-spacing:-.015em;color:#fff;margin:0 0 .375rem;line-height:1.25}.ad-body.svelte-1g9wclh{font-size:.8125rem;color:#f5f3ff99;margin:0 0 .875rem;line-height:1.45}.ad-cta.svelte-1g9wclh{display:inline-block;padding:.4375rem .875rem;font-size:.75rem;font-weight:700;border-radius:.5rem}.ad-cta-primary.svelte-1g9wclh{background:#f59e0b;color:#1a1133}.ad-cta-secondary.svelte-1g9wclh{background:#ffffff14;color:#f5f3ff;border:1px solid rgba(255,255,255,.18)}.ad-cta-ghost.svelte-1g9wclh{color:#fbbf24;background:transparent}.ad-card-secondary.svelte-1g9wclh{background:radial-gradient(circle at 0% 0%,rgba(168,85,247,.14),transparent 60%),#ffffff09;border-color:#a855f747}.ad-card-secondary.svelte-1g9wclh .ad-marker:where(.svelte-1g9wclh){background:#a855f7;color:#fff}.side-card.svelte-wmenog{background:#ffffff08;border:1px dashed rgba(255,255,255,.12);border-radius:.875rem;padding:1rem 1.125rem;color:#f5f3ff99;position:relative;min-height:8rem}.ad-marker.svelte-wmenog{position:absolute;top:.5rem;right:.625rem;font-size:.5625rem;font-weight:700;letter-spacing:.08em;color:#f5f3ff66;background:#0006;padding:.125rem .375rem;border-radius:.25rem}
