.pricing-card{position:relative;width:100%;height:350px!important;border:2px solid #f4b23f;border-radius:12px;overflow:hidden;background:#fff;box-shadow:0 4px 8px rgba(0,0,0,.1);text-align:center;font-family:"Segoe UI",Arial,sans-serif;transition:transform 0.2s ease}.card-font{font-size:26px}.pricing-card:hover{transform:translateY(-4px)}.card-header{background-color:#0d3b66;color:#FFF;padding:20px 10px;font-size:20px;font-weight:700}.card-body{padding:20px;font-size:16px;color:#000}.card-body p{margin:10px 0}.card-body strong{color:#0d3b66}.note{color:#999;font-style:italic;font-size:14px}.ribbon{width:160px;height:32px;background:#f4b23f;position:absolute;top:16px;right:-46px;text-align:center;line-height:32px;color:#fff;font-weight:600;font-size:14px;transform:rotate(45deg);box-shadow:0 3px 6px rgba(0,0,0,.1)}body{font-family:"Helvetica Neue",Arial,"PingFang SC","Microsoft YaHei",sans-serif;background:#fafafa;color:var(--text-color);padding:28px;display:flex;justify-content:center}.spec-title{text-align:center;font-weight:700;padding:10px;font-size:20px;border-bottom:1px solid var(--border-color);background:var(--heading-bg)}.spec-table-wrap{width:100%;max-width:var(--table-width);background:#fff;border:1px solid var(--border-color);box-shadow:0 1px 0 rgba(0,0,0,.02);border-radius:4px;overflow:hidden}.spec-title{text-align:center;font-weight:700;padding:18px 20px;font-size:18px;border-bottom:1px solid var(--border-color);background:var(--heading-bg)}.spec-table{width:100%;border-collapse:collapse}.spec-table tr{border-bottom:1px solid var(--border-color)}.spec-table tr:last-child{border-bottom:none}.spec-table td{padding:18px 24px;vertical-align:middle}.spec-table td.label{width:36%;font-size:15px;color:var(--muted);background:#fff}.spec-table td.value{width:64%;font-size:15px;color:var(--text-color)}.spec-table tr:nth-child(even) td{background:#fff}@media (max-width:640px){.spec-table td{display:block;width:100%;padding:12px 16px}.spec-table td.label{font-weight:600;color:var(--muted);background:#fbfbfb}.spec-table tr{border-bottom:1px solid var(--border-color);display:block}}