.pun[data-v-d4e0dba7]{background:#0e1013;padding:1.25rem 1rem 0}.pun__inner[data-v-d4e0dba7]{max-width:1200px;margin:0 auto;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1rem 2rem;padding:1.1rem 1.4rem;border:1px solid rgba(251,191,36,.45);border-radius:14px;background:linear-gradient(135deg,#fbbf241a,#26c7d30f);color:#fff;font-family:Montserrat,sans-serif}.pun__text[data-v-d4e0dba7]{flex:1 1 420px;min-width:0}.pun__eyebrow[data-v-d4e0dba7]{display:inline-flex;align-items:center;gap:8px;margin:0 0 .35rem;font-size:.75rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#fbbf24}.pun__dot[data-v-d4e0dba7]{width:8px;height:8px;border-radius:50%;background:#fbbf24}.pun__title[data-v-d4e0dba7]{margin:0 0 .35rem;font-family:Sora,sans-serif;font-size:1.15rem;font-weight:700;line-height:1.3}.pun__body[data-v-d4e0dba7]{margin:0;font-size:.92rem;line-height:1.6;color:#d8dde5}.pun__ctas[data-v-d4e0dba7]{display:flex;flex-wrap:wrap;gap:.6rem}.pun__btn[data-v-d4e0dba7]{display:inline-flex;align-items:center;gap:8px;padding:10px 18px;border-radius:999px;font-size:.9rem;font-weight:600;text-decoration:none;white-space:nowrap;transition:background .2s ease,border-color .2s ease}.pun__btn svg[data-v-d4e0dba7]{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:2.5}.pun__btn--primary[data-v-d4e0dba7]{background:#26c7d3;color:#0a0a0a}.pun__btn--primary[data-v-d4e0dba7]:hover{background:#00a8bf}.pun__btn--secondary[data-v-d4e0dba7]{border:1px solid #3b444f;background:#181c22;color:#fff}.pun__btn--secondary[data-v-d4e0dba7]:hover{border-color:#26c7d3}@media (max-width: 600px){.pun__inner[data-v-d4e0dba7]{padding:1rem}.pun__ctas[data-v-d4e0dba7],.pun__btn[data-v-d4e0dba7]{width:100%}.pun__btn[data-v-d4e0dba7]{justify-content:center;white-space:normal}}
