.subscription-plans{flex-direction:column;align-items:center}.subscription-plans,.subscription-plans .plans{padding:20px;display:flex;justify-content:center;gap:20px}.subscription-plans .plans{flex-wrap:wrap;overflow-y:auto}.subscription-plans .plans .plan-card{flex:1 1 calc(33.333% - 20px);display:flex;flex-direction:column;gap:15px;border-radius:10px;padding:20px 20px 0;transition:transform .2s,box-shadow .2s}.subscription-plans .plans .plan-card h2{font-size:24px;color:#333}.subscription-plans .plans .plan-card .price{font-size:24px;color:#007bff}.subscription-plans .plans .plan-card .duration{font-size:14px;color:#666;margin-bottom:15px}.subscription-plans .plans .plan-card .features,.subscription-plans .plans .plan-card .limits{list-style:none;padding:0}.subscription-plans .plans .plan-card .features li,.subscription-plans .plans .plan-card .limits li{display:flex;align-items:center;gap:10px;padding-top:5px;font-size:16px;color:#000}.subscription-plans .plans .plan-card .features li.no-limit,.subscription-plans .plans .plan-card .limits li.no-limit{font-style:italic;color:#999}.subscription-plans .plans .plan-card .features li.enabled,.subscription-plans .plans .plan-card .limits li.enabled{color:#070707}.subscription-plans .plans .plan-card .features li.enabled svg,.subscription-plans .plans .plan-card .limits li.enabled svg{color:#28a745}.subscription-plans .plans .plan-card .features li.disabled,.subscription-plans .plans .plan-card .limits li.disabled{color:#7a7a7a;text-decoration:line-through}.subscription-plans .plans .plan-card .features li.disabled svg,.subscription-plans .plans .plan-card .limits li.disabled svg{color:#dc3545}.subscription-plans .plans .plan-card .select-plan-button{margin-top:10px;padding:12px;width:100%;background:#007bff;color:#fff;border:none;border-radius:5px;font-size:16px;cursor:pointer;transition:background .3s,transform .2s}.subscription-plans .plans .plan-card .select-plan-button:hover{background:#0056b3;transform:translateY(-2px)}.subscription-plans .plans .trial-plan{border:2px dashed #28a745;background-color:#e9f9ee}.subscription-plans .plans .trial-plan h2{color:#28a745}.subscription-plans .plans .trial-plan .select-plan-button{background-color:#28a745}.subscription-plans .plans .trial-plan .select-plan-button:hover{background-color:#218838}.dark .subscription-plans{background-color:#010410;color:#e0e0e0}.dark .subscription-plans .glass-effect{color:#e0e0e0;background-color:rgba(17,24,39,.8)}.dark .subscription-plans .plans .plan-card h2{color:#e0e0e0}.dark .subscription-plans .plans .plan-card .price{color:#66b2ff}.dark .subscription-plans .plans .plan-card .duration{color:#bbb}.dark .subscription-plans .plans .plan-card .features,.dark .subscription-plans .plans .plan-card .limits li{color:#dbdbdb}.dark .subscription-plans .plans .plan-card .features.no-limit,.dark .subscription-plans .plans .plan-card .limits li.no-limit{color:#ccc}.dark .subscription-plans .plans .plan-card .features.enabled,.dark .subscription-plans .plans .plan-card .limits li.enabled{color:#cdcdcd}.dark .subscription-plans .plans .plan-card .features.enabled svg,.dark .subscription-plans .plans .plan-card .limits li.enabled svg{color:#28a745}.dark .subscription-plans .plans .plan-card .features.disabled,.dark .subscription-plans .plans .plan-card .limits li.disabled{color:#3a3a3a}.dark .subscription-plans .plans .plan-card .features.disabled svg,.dark .subscription-plans .plans .plan-card .limits li.disabled svg{color:#ff6b6b}.dark .subscription-plans .plans .plan-card .select-plan-button{background:#0056b3}.dark .subscription-plans .plans .plan-card .select-plan-button:hover{background:#003f7f}.dark .subscription-plans .plans .trial-plan{border-color:#28a745;background-color:#182f1e}.dark .subscription-plans .plans .trial-plan h2{color:#28a745}.dark .subscription-plans .plans .trial-plan .select-plan-button{background-color:#28a745}.dark .subscription-plans .plans .trial-plan .select-plan-button:hover{background-color:#218838}.price-display{display:flex;align-items:flex-end;gap:8px;margin-bottom:4px}.price-display .regular-price{text-decoration:line-through;position:absolute;bottom:-16px;left:60px}.price-display .discount-price{position:relative}.lifetime-license-card{text-align:left}.lifetime-license-card h2{font-size:1.25rem;margin-bottom:.5rem}.lifetime-license-card li,.lifetime-license-card p{font-size:.95rem}.lifetime-license-card li{padding-left:.25rem}