.billing-toggle{text-align:center;margin:25px 0}.features{list-style:none;padding:0;margin-top:16px;font-size:.95rem;line-height:2rem;text-align:start}table{width:100%;border-collapse:collapse;background:#fff;overflow:auto}td,th{padding:14px 16px;border-bottom:1px solid #f0f0f0;font-size:.95rem}th{background:#f8faf8;font-weight:700;font-size:1rem;color:#1f2937}td:first-child{text-align:start;font-weight:500}tr:hover{background:#fafbfc}.slider-container{margin:40px auto;max-width:850px;background:#fff;padding:25px;border-radius:var(--radius);box-shadow:var(--shadow);text-align:center}input[type=range]{width:100%;margin:18px 0}.pricing-card{width:320px;padding:24px;border-radius:16px;border:1px solid #e5e7eb;background:#fff;font-family:system-ui,sans-serif}.plan-name{font-size:20px;font-weight:600}.price{font-size:32px;font-weight:700;margin:8px 0 16px}.price span{font-size:14px;font-weight:400;color:#6b7280}.section-divider{display:flex;align-items:center;margin:20px 0 12px;color:#6b7280;font-size:12px;font-weight:600;letter-spacing:.05em;text-transform:uppercase}.section-divider:after,.section-divider:before{content:"";flex:1;border-bottom:1px solid #e5e7eb}.section-divider span{padding:0 10px;white-space:nowrap}.addons-list,.features{list-style:none;padding:0;margin:0}.features li{display:flex;align-items:baseline;padding:8px 0;color:#374151}.features li:before{content:"\2713";color:#16a34a;font-weight:bolder;font-size:large;margin-inline-end:10px;flex-shrink:0}.included{display:inline-block;font-size:1.8em}.included:before{content:"\2713";color:#16a34a;font-weight:bolder}.excluded{display:inline-block;font-size:1.8em}.excluded:before{content:"\00d7";color:#d1d5db;font-weight:bolder}.cta{display:flex;justify-content:center;margin-top:20px}