.star-rating[data-astro-cid-xaajszoy]{display:inline-flex;align-items:center;gap:4px}.stars[data-astro-cid-xaajszoy]{display:flex;gap:1px}.star[data-astro-cid-xaajszoy]{flex-shrink:0}.star-rating--md[data-astro-cid-xaajszoy] .star[data-astro-cid-xaajszoy]{width:16px;height:16px}.star-rating--sm[data-astro-cid-xaajszoy] .star[data-astro-cid-xaajszoy]{width:13px;height:13px}.star-full[data-astro-cid-xaajszoy]{color:#f59e0b}.star-empty[data-astro-cid-xaajszoy]{color:#e2e8f0}.rating-value[data-astro-cid-xaajszoy]{font-weight:700;color:var(--neutral-800)}.star-rating--md[data-astro-cid-xaajszoy] .rating-value[data-astro-cid-xaajszoy]{font-size:14px}.star-rating--sm[data-astro-cid-xaajszoy] .rating-value[data-astro-cid-xaajszoy]{font-size:12px}.review-count[data-astro-cid-xaajszoy]{color:var(--neutral-500)}.star-rating--md[data-astro-cid-xaajszoy] .review-count[data-astro-cid-xaajszoy]{font-size:13px}.star-rating--sm[data-astro-cid-xaajszoy] .review-count[data-astro-cid-xaajszoy]{font-size:11px}.card-visual[data-astro-cid-b6uzpl5s]{border-radius:14px;color:#fff;position:relative;overflow:hidden;aspect-ratio:1.586;box-shadow:0 8px 32px #0003,0 2px 8px #0000001a;user-select:none}.card-visual[data-astro-cid-b6uzpl5s]:before{content:"";position:absolute;inset:0;background:linear-gradient(135deg,rgba(255,255,255,.15) 0%,transparent 50%);pointer-events:none}.card-visual--sm[data-astro-cid-b6uzpl5s]{width:140px;font-size:10px}.card-visual--md[data-astro-cid-b6uzpl5s]{width:220px;font-size:12px}.card-visual--lg[data-astro-cid-b6uzpl5s]{width:320px;font-size:14px}.card-top[data-astro-cid-b6uzpl5s]{display:flex;justify-content:space-between;align-items:flex-start;padding:16px 18px 8px}.card-visual--sm[data-astro-cid-b6uzpl5s] .card-top[data-astro-cid-b6uzpl5s]{padding:10px 12px 4px}.card-bank[data-astro-cid-b6uzpl5s]{font-weight:700;font-size:1.1em;letter-spacing:.03em;text-shadow:0 1px 2px rgba(0,0,0,.3);opacity:.95}.card-chip[data-astro-cid-b6uzpl5s]{width:28px;height:22px;border-radius:3px;overflow:hidden}.card-visual--sm[data-astro-cid-b6uzpl5s] .card-chip[data-astro-cid-b6uzpl5s]{width:20px;height:16px}.card-chip[data-astro-cid-b6uzpl5s] svg[data-astro-cid-b6uzpl5s]{width:100%;height:100%}.card-number[data-astro-cid-b6uzpl5s]{padding:12px 18px;font-size:1.2em;letter-spacing:.15em;font-weight:600;opacity:.9;text-shadow:0 1px 2px rgba(0,0,0,.3)}.card-visual--sm[data-astro-cid-b6uzpl5s] .card-number[data-astro-cid-b6uzpl5s]{padding:6px 12px;letter-spacing:.1em}.card-bottom[data-astro-cid-b6uzpl5s]{display:flex;justify-content:space-between;align-items:flex-end;padding:8px 18px 16px}.card-visual--sm[data-astro-cid-b6uzpl5s] .card-bottom[data-astro-cid-b6uzpl5s]{padding:4px 12px 10px}.card-holder[data-astro-cid-b6uzpl5s]{display:flex;flex-direction:column;gap:2px}.label[data-astro-cid-b6uzpl5s]{font-size:.7em;opacity:.6;text-transform:uppercase;letter-spacing:.06em}.value[data-astro-cid-b6uzpl5s]{font-size:.85em;font-weight:600;letter-spacing:.05em;opacity:.9}.card-issuer[data-astro-cid-b6uzpl5s]{flex-shrink:0}.mc-logo[data-astro-cid-b6uzpl5s]{display:flex;position:relative;width:36px;height:22px}.card-visual--sm[data-astro-cid-b6uzpl5s] .mc-logo[data-astro-cid-b6uzpl5s]{width:28px;height:18px}.mc-circle[data-astro-cid-b6uzpl5s]{width:22px;height:22px;border-radius:50%;position:absolute}.card-visual--sm[data-astro-cid-b6uzpl5s] .mc-circle[data-astro-cid-b6uzpl5s]{width:18px;height:18px}.mc-left[data-astro-cid-b6uzpl5s]{background:#eb001b;opacity:.9;left:0}.mc-right[data-astro-cid-b6uzpl5s]{background:#f79e1b;opacity:.9;right:0;mix-blend-mode:screen}.visa-logo[data-astro-cid-b6uzpl5s]{font-size:1.3em;font-weight:900;font-style:italic;letter-spacing:-.03em;text-shadow:0 1px 2px rgba(0,0,0,.3)}.amex-logo[data-astro-cid-b6uzpl5s]{font-size:.85em;font-weight:700;letter-spacing:.08em;opacity:.9}.card-item[data-astro-cid-xkj77ju2]{background:#fff;border-radius:var(--radius-lg);border:1px solid var(--neutral-200);transition:all .2s ease;overflow:hidden}.card-item[data-astro-cid-xkj77ju2]:hover{border-color:var(--primary-200);box-shadow:var(--shadow-lg);transform:translateY(-2px)}.card-link[data-astro-cid-xkj77ju2]{display:flex;gap:20px;padding:20px;text-decoration:none;color:inherit;align-items:flex-start}.card-visual-wrap[data-astro-cid-xkj77ju2]{flex-shrink:0;padding-top:4px}.card-body[data-astro-cid-xkj77ju2]{flex:1;min-width:0;display:flex;flex-direction:column;gap:12px}.card-header-row[data-astro-cid-xkj77ju2]{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}.card-badges[data-astro-cid-xkj77ju2]{display:flex;flex-wrap:wrap;gap:4px;margin-bottom:4px}.badge-type[data-astro-cid-xkj77ju2]{background:#eff6ff;color:#2563eb;border:1px solid #bfdbfe}.badge-network[data-astro-cid-xkj77ju2]{background:#f5f3ff;color:#7c3aed;border:1px solid #ddd6fe}.badge-metal[data-astro-cid-xkj77ju2]{background:linear-gradient(135deg,#374151,#6b7280);color:#fff}.card-name[data-astro-cid-xkj77ju2]{font-size:17px;font-weight:700;color:var(--neutral-900);margin-top:4px;margin-bottom:2px;line-height:1.3}.card-bank[data-astro-cid-xkj77ju2]{font-size:13px;color:var(--neutral-500)}.card-short-desc[data-astro-cid-xkj77ju2]{font-size:13px;color:var(--neutral-600);margin-top:4px;line-height:1.5;max-width:420px}.welcome-bonus[data-astro-cid-xkj77ju2]{flex-shrink:0;background:linear-gradient(135deg,#fef3c7,#fde68a);border:1px solid #fbbf24;border-radius:var(--radius-md);padding:8px 12px;max-width:200px}.bonus-label[data-astro-cid-xkj77ju2]{display:block;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:#92400e;margin-bottom:2px}.bonus-text[data-astro-cid-xkj77ju2]{font-size:12px;font-weight:600;color:#78350f;line-height:1.4}.card-stats[data-astro-cid-xkj77ju2]{display:flex;align-items:center;gap:0;background:var(--neutral-50);border-radius:var(--radius-md);padding:12px 16px;overflow:hidden}.stat[data-astro-cid-xkj77ju2]{flex:1;display:flex;flex-direction:column;gap:2px;min-width:0}.stat-divider[data-astro-cid-xkj77ju2]{width:1px;height:32px;background:var(--neutral-200);margin:0 12px;flex-shrink:0}.stat-value[data-astro-cid-xkj77ju2]{font-size:15px;font-weight:700;color:var(--neutral-800);white-space:nowrap}.stat-good[data-astro-cid-xkj77ju2]{color:var(--success)}.stat-label[data-astro-cid-xkj77ju2]{font-size:11px;color:var(--neutral-400);white-space:nowrap}.card-features[data-astro-cid-xkj77ju2]{display:flex;flex-wrap:wrap;gap:6px}.feature-tag[data-astro-cid-xkj77ju2]{display:inline-flex;align-items:center;gap:4px;padding:3px 8px;background:var(--neutral-100);border-radius:20px;font-size:12px;color:var(--neutral-600);font-weight:500}.feature-check[data-astro-cid-xkj77ju2]{width:12px;height:12px;flex-shrink:0}.card-action[data-astro-cid-xkj77ju2]{flex-shrink:0;display:flex;flex-direction:column;align-items:flex-end;justify-content:space-between;gap:12px;padding-top:4px;min-width:160px}.card-rating-mobile[data-astro-cid-xkj77ju2]{display:none}.apply-btn[data-astro-cid-xkj77ju2]{width:100%;text-align:center;font-size:14px;padding:10px 16px}.details-link[data-astro-cid-xkj77ju2]{font-size:13px;color:var(--primary);text-decoration:none;font-weight:500;text-align:center;width:100%;transition:color .15s}.details-link[data-astro-cid-xkj77ju2]:hover{color:var(--primary-dark);text-decoration:underline}@media(max-width:900px){.welcome-bonus[data-astro-cid-xkj77ju2]{display:none}}@media(max-width:700px){.card-link[data-astro-cid-xkj77ju2]{flex-wrap:wrap;gap:16px;padding:16px}.card-visual-wrap[data-astro-cid-xkj77ju2]{display:none}.card-action[data-astro-cid-xkj77ju2]{flex-direction:row;align-items:center;min-width:unset;width:100%;padding-top:0}.card-rating-mobile[data-astro-cid-xkj77ju2]{display:flex}.apply-btn[data-astro-cid-xkj77ju2]{width:auto}.stat-divider[data-astro-cid-xkj77ju2]:nth-child(6),.stat[data-astro-cid-xkj77ju2]:last-child{display:none}}@media(max-width:480px){.card-stats[data-astro-cid-xkj77ju2]{gap:0;padding:10px 12px}.stat-divider[data-astro-cid-xkj77ju2]{margin:0 6px}.stat-value[data-astro-cid-xkj77ju2]{font-size:13px}.card-action[data-astro-cid-xkj77ju2]{flex-direction:column;align-items:stretch;gap:8px}.card-rating-mobile[data-astro-cid-xkj77ju2]{display:none}.apply-btn[data-astro-cid-xkj77ju2]{width:100%}}@media(max-width:375px){.card-stats[data-astro-cid-xkj77ju2]{flex-wrap:wrap;gap:8px;padding:10px}.stat-divider[data-astro-cid-xkj77ju2]{display:none}.stat[data-astro-cid-xkj77ju2]{flex:0 0 calc(50% - 4px)}}
