.promo-news-section[data-v-297d0d3a]{--pn-card-bg:#fff;--pn-card-border:#e2e8f0;--pn-text-sec:#475569}.dark{--pn-card-bg:#131926;--pn-card-border:#1f2937;--pn-text-sec:#9ca3af}.promo-news-text-sec[data-v-297d0d3a]{color:var(--pn-text-sec)}.promo-news-card[data-v-297d0d3a]{display:flex;flex-direction:column;border-radius:1rem;overflow:hidden;background:var(--pn-card-bg);border:1px solid var(--pn-card-border);text-decoration:none;transition:border-color .3s ease}.promo-news-card--amber[data-v-297d0d3a]:hover{border-color:#f59e0b66}.promo-news-card--purple[data-v-297d0d3a]:hover{border-color:#9333ea66}.promo-news-card--emerald[data-v-297d0d3a]:hover{border-color:#10b98166}.promo-news-header[data-v-297d0d3a]{height:10rem;padding:1.5rem;display:flex;flex-direction:column;justify-content:space-between;color:#fff}.promo-news-header--amber[data-v-297d0d3a]{background:linear-gradient(90deg,#f59e0b,#ea580c)}.promo-news-header--purple[data-v-297d0d3a]{background:linear-gradient(90deg,#6366f1,#9333ea)}.promo-news-header--emerald[data-v-297d0d3a]{background:linear-gradient(90deg,#10b981,#0d9488)}.promo-news-badge[data-v-297d0d3a]{align-self:flex-start;padding:.25rem .625rem;border-radius:.375rem;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:#fff;background:#fff3;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.promo-news-emoji[data-v-297d0d3a]{font-size:1.875rem;line-height:1}.promo-news-body[data-v-297d0d3a]{flex:1;display:flex;flex-direction:column;justify-content:space-between;gap:1rem;padding:.5rem}.promo-news-title[data-v-297d0d3a]{font-size:1rem;font-weight:700;line-height:1.4;color:#1e293b;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;transition:color .3s ease}.dark{color:#f1f5f9}.promo-news-card--amber:hover .promo-news-title--amber[data-v-297d0d3a]{color:#f59e0b}.promo-news-card--purple:hover .promo-news-title--purple[data-v-297d0d3a]{color:#9333ea}.promo-news-card--emerald:hover .promo-news-title--emerald[data-v-297d0d3a]{color:#10b981}.promo-news-desc[data-v-297d0d3a]{font-size:.75rem;line-height:1.5;color:var(--pn-text-sec);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.promo-news-footer[data-v-297d0d3a]{display:flex;align-items:center;justify-content:space-between;gap:.5rem;padding-top:.75rem;font-size:.75rem}.promo-news-date[data-v-297d0d3a]{color:var(--pn-text-sec)}.promo-news-link[data-v-297d0d3a]{font-weight:700;color:#4f46e5;transition:-webkit-text-decoration .2s ease;transition:text-decoration .2s ease;transition:text-decoration .2s ease,-webkit-text-decoration .2s ease}.dark{color:#818cf8}.promo-news-card:hover .promo-news-link[data-v-297d0d3a]{text-decoration:underline}
