.post-content .plan-matrix-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:14px;margin:20px 0}.post-content .plan-matrix-card{border-radius:8px;padding:14px 16px;display:flex;flex-direction:column;justify-content:space-between;border:1px solid var(--border,rgba(125,125,125,.2));background:rgba(125,125,125,2%);transition:transform .2s ease,box-shadow .2s ease;box-sizing:border-box}.post-content .plan-matrix-card:hover{transform:translateY(-2px);box-shadow:0 4px 14px rgba(0,0,0,6%)}.post-content .plan-matrix-card.theme-blue{background:rgba(37,99,235,3%);border-color:rgba(37,99,235,.25);border-top:3px solid #2563eb}.post-content .plan-matrix-card.theme-green{background:rgba(16,185,129,3%);border-color:rgba(16,185,129,.25);border-top:3px solid #10b981}.post-content .plan-matrix-card.theme-purple{background:rgba(124,58,237,3%);border-color:rgba(124,58,237,.25);border-top:3px solid #7c3aed}.post-content .plan-matrix-card.theme-orange{background:rgba(245,158,11,3%);border-color:rgba(245,158,11,.25);border-top:3px solid #f59e0b}.post-content .plan-matrix-head{display:flex;justify-content:space-between;align-items:center;margin-bottom:6px}.post-content .plan-matrix-title{font-weight:700;font-size:14px}.post-content .theme-blue .plan-matrix-title{color:#2563eb}.post-content .theme-green .plan-matrix-title{color:#059669}.post-content .theme-purple .plan-matrix-title{color:#7c3aed}.post-content .theme-orange .plan-matrix-title{color:#d97706}.post-content .plan-matrix-badge{font-size:11px;font-weight:600;padding:1px 6px;border-radius:4px}.post-content .theme-blue .plan-matrix-badge{background:rgba(37,99,235,.12);color:#2563eb}.post-content .theme-green .plan-matrix-badge{background:rgba(16,185,129,.12);color:#059669}.post-content .theme-purple .plan-matrix-badge{background:rgba(124,58,237,.12);color:#7c3aed}.post-content .theme-orange .plan-matrix-badge{background:rgba(245,158,11,.12);color:#d97706}.post-content .plan-matrix-desc,.post-content .plan-matrix-card p{margin:0 0 10px !important;font-size:12px !important;color:var(--secondary,#6b7280) !important;line-height:1.5 !important}.post-content .plan-matrix-links{display:flex;flex-direction:column;gap:6px;border-top:1px dashed rgba(125,125,125,.2);padding-top:10px;font-size:12px}.post-content .plan-matrix-item,.post-content a.plan-matrix-item{display:flex !important;justify-content:space-between !important;align-items:center !important;text-decoration:none !important;box-shadow:none !important;color:var(--primary,#111827) !important;padding:5px 8px !important;border-radius:5px !important;background:rgba(125,125,125,4%) !important;transition:all .15s ease !important}.post-content .plan-matrix-item:hover,.post-content a.plan-matrix-item:hover{background:rgba(37,99,235,8%) !important;transform:translateX(2px) !important}.post-content .plan-matrix-price{color:#ef4444;font-weight:700;white-space:nowrap}.post-content .hot-model-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(310px,1fr));gap:14px;margin:18px 0}.post-content .hot-model-card{border-radius:8px;padding:14px 16px;display:flex;flex-direction:column;justify-content:space-between;border:1px solid rgba(125,125,125,.2);background:rgba(125,125,125,3%);transition:transform .2s ease,box-shadow .2s ease;box-sizing:border-box}.post-content .hot-model-card:hover{transform:translateY(-2px);box-shadow:0 4px 14px rgba(0,0,0,8%)}.post-content .hot-model-card.border-blue{background:rgba(37,99,235,3%);border-color:rgba(37,99,235,.25);border-left:4px solid #2563eb;box-shadow:0 2px 5px rgba(37,99,235,5%)}.post-content .hot-model-card.border-amber{background:rgba(245,158,11,3%);border-color:rgba(245,158,11,.25);border-left:4px solid #f59e0b}.post-content .hot-model-card.border-green{background:rgba(16,185,129,3%);border-color:rgba(16,185,129,.25);border-left:4px solid #059669}.post-content .hot-model-card.border-purple{background:rgba(124,58,237,3%);border-color:rgba(124,58,237,.25);border-left:4px solid #7c3aed;box-shadow:0 2px 5px rgba(124,58,237,5%)}.post-content .hot-model-head{display:flex;justify-content:space-between;align-items:flex-start;gap:8px;margin-bottom:8px}.post-content .hot-model-card h3,.post-content .hot-model-title{margin:0 !important;font-size:16px !important;font-weight:700 !important;color:var(--primary,#111827) !important;line-height:1.3 !important}.post-content .hot-model-badge{display:inline-block;font-size:11px;font-weight:600;padding:1px 6px;border-radius:4px;margin-top:3px}.post-content .badge-green{background:rgba(16,185,129,.15);color:#059669}.post-content .badge-blue{background:rgba(37,99,235,.15);color:#2563eb}.post-content .badge-amber{background:rgba(245,158,11,.15);color:#d97706}.post-content .badge-purple{background:rgba(124,58,237,.15);color:#7c3aed}.post-content .hot-model-price{font-size:16px;font-weight:700;color:#ef4444;white-space:nowrap}.post-content .hot-model-price small{font-size:12px;font-weight:400;color:var(--secondary,#6b7280)}.post-content .hot-model-spec{font-size:12px;color:var(--secondary,#6b7280);line-height:1.6;margin-bottom:8px}.post-content .hot-model-card p,.post-content .hot-model-desc{margin:0 0 10px !important;font-size:12px !important;line-height:1.5 !important;color:var(--primary,#111827) !important;opacity:.85 !important}.post-content .hot-model-foot{display:flex;justify-content:space-between;align-items:center;border-top:1px dashed rgba(125,125,125,.2);padding-top:8px;font-size:12px}.post-content .hot-model-code,.post-content .hot-model-card code{background:rgba(37,99,235,.1) !important;color:#2563eb !important;padding:1px 4px !important;border-radius:3px !important;font-weight:600 !important;box-shadow:none !important;border:none !important}.post-content .hot-model-code.code-purple{background:rgba(124,58,237,.1) !important;color:#7c3aed !important}.post-content .hot-model-btn,.post-content a.hot-model-btn{padding:4px 12px !important;border-radius:5px !important;font-weight:500 !important;text-decoration:none !important;box-shadow:none !important;font-size:12px !important;color:#fff !important;display:inline-block !important;transition:opacity .15s ease !important}.post-content .hot-model-btn:hover{opacity:.9 !important}.post-content .btn-blue{background:linear-gradient(135deg,#2563eb,#1d4ed8) !important}.post-content .btn-green{background:linear-gradient(135deg,#059669,#047857) !important;box-shadow:0 1px 3px rgba(5,150,105,.3) !important}.post-content .btn-purple{background:linear-gradient(135deg,#7c3aed,#6d28d9) !important}.post-content .btn-secondary{background:rgba(125,125,125,.16) !important;color:var(--primary,#111827) !important}.post-content .plan-cta-box{border-radius:8px;padding:18px 20px;margin:24px 0;border:1px solid rgba(125,125,125,.2)}.post-content .plan-cta-box.theme-blue{background:rgba(37,99,235,4%);border-color:rgba(37,99,235,.2);border-left:4px solid #2563eb}.post-content .plan-cta-box.theme-green{background:rgba(16,185,129,4%);border-color:rgba(16,185,129,.2);border-left:4px solid #10b981}.post-content .plan-cta-box.theme-purple{background:rgba(124,58,237,4%);border-color:rgba(124,58,237,.2);border-left:4px solid #7c3aed}.post-content .plan-cta-box.theme-banner{background:linear-gradient(135deg,rgba(37,99,235,6%),rgba(124,58,237,6%));border-color:rgba(37,99,235,.25);text-align:center;padding:20px 22px}.post-content .plan-cta-title{font-weight:600;font-size:15px;margin-bottom:6px}.post-content .theme-blue .plan-cta-title{color:#2563eb}.post-content .theme-green .plan-cta-title{color:#10b981}.post-content .theme-purple .plan-cta-title{color:#7c3aed}.post-content .theme-banner .plan-cta-title{color:var(--primary,#111827);font-size:16px;font-weight:700;margin-bottom:8px}.post-content .plan-cta-desc,.post-content .plan-cta-box p{margin:0 0 12px !important;font-size:14px !important;line-height:1.6 !important;color:var(--primary,#111827) !important;opacity:.9 !important}.post-content .theme-banner .plan-cta-desc,.post-content .theme-banner p{margin:0 auto 16px !important;color:var(--secondary,#6b7280) !important;max-width:620px !important}.post-content .plan-cta-actions{display:flex;gap:10px;flex-wrap:wrap;align-items:center}.post-content .theme-banner .plan-cta-actions{justify-content:center;gap:12px}.post-content .plan-cta-btn-primary,.post-content a.plan-cta-btn-primary{display:inline-block !important;color:#fff !important;padding:7px 16px !important;border-radius:6px !important;text-decoration:none !important;box-shadow:none !important;font-weight:500 !important;font-size:13px !important;transition:opacity .15s ease !important}.post-content .plan-cta-btn-primary:hover{opacity:.9 !important}.post-content .theme-blue .plan-cta-btn-primary{background-color:#2563eb !important}.post-content .theme-green .plan-cta-btn-primary{background-color:#10b981 !important}.post-content .theme-purple .plan-cta-btn-primary{background-color:#7c3aed !important}.post-content .theme-banner .plan-cta-btn-primary{background:linear-gradient(135deg,#2563eb,#1d4ed8) !important;padding:8px 20px !important;font-weight:600 !important;font-size:14px !important}.post-content .plan-cta-btn-secondary,.post-content a.plan-cta-btn-secondary{display:inline-block !important;background:0 0 !important;padding:6px 14px !important;border-radius:6px !important;text-decoration:none !important;box-shadow:none !important;font-size:13px !important;font-weight:500 !important}.post-content .theme-blue .plan-cta-btn-secondary{border:1px solid #2563eb !important;color:#2563eb !important}.post-content .theme-green .plan-cta-btn-secondary{border:1px solid #10b981 !important;color:#10b981 !important}.post-content .theme-purple .plan-cta-btn-secondary{border:1px solid #7c3aed !important;color:#7c3aed !important}.post-content .theme-banner .plan-cta-btn-secondary{background:rgba(125,125,125,8%) !important;border:1px solid rgba(125,125,125,.25) !important;color:var(--primary,#111827) !important;padding:8px 18px !important;font-size:14px !important}.post-content .decision-list{display:flex;flex-direction:column;gap:12px;margin:20px 0}.post-content .decision-row{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:14px 18px;border-radius:8px;border:1px solid var(--border,rgba(125,125,125,.2));background:rgba(125,125,125,2%);transition:all .2s ease;box-sizing:border-box}.post-content .decision-row:hover{border-color:rgba(37,99,235,.35);background:rgba(37,99,235,2%);transform:translateX(4px)}.post-content .decision-content{display:flex;flex-direction:column;gap:4px;flex:1}.post-content .decision-header{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.post-content .decision-title{margin:0 !important;font-size:15px !important;font-weight:700 !important;color:var(--primary,#111827) !important;line-height:1.3 !important}.post-content .decision-tag{font-size:11px;font-weight:600;padding:2px 7px;border-radius:4px;background:rgba(37,99,235,8%);color:#2563eb}.post-content .decision-tag.tag-green{background:rgba(16,185,129,8%);color:#059669}.post-content .decision-tag.tag-purple{background:rgba(124,58,237,8%);color:#7c3aed}.post-content .decision-desc,.post-content .decision-content p{margin:0 !important;font-size:13px !important;line-height:1.5 !important;color:var(--secondary,#6b7280) !important}.post-content .decision-side{display:flex;flex-direction:column;align-items:flex-end;gap:6px;white-space:nowrap}.post-content .decision-price{font-size:15px;font-weight:700;color:#ef4444}.post-content .decision-price small{font-size:12px;font-weight:400;color:var(--secondary,#6b7280)}.post-content .decision-btn,.post-content a.decision-btn{font-size:12px !important;color:#2563eb !important;text-decoration:none !important;box-shadow:none !important;font-weight:600 !important;padding:3px 9px !important;border-radius:4px !important;background:rgba(37,99,235,8%) !important;transition:all .15s ease !important;display:inline-flex !important;align-items:center !important}.post-content .decision-btn:hover,.post-content a.decision-btn:hover{background:#2563eb !important;color:#fff !important}@media(max-width:640px){.post-content .decision-row{flex-direction:column;align-items:flex-start;gap:10px;padding:12px 14px}.post-content .decision-side{width:100%;flex-direction:row;justify-content:space-between;align-items:center;border-top:1px dashed rgba(125,125,125,.2);padding-top:8px;margin-top:4px}}