.toggle-row.svelte-4aipt6{display:flex;align-items:center;justify-content:center;gap:12px;margin-bottom:40px;font-size:14px;font-weight:500;color:var(--station-muted)}.toggle-row.svelte-4aipt6 span.active:where(.svelte-4aipt6){color:var(--station-text)}.toggle.svelte-4aipt6{width:44px;height:24px;background:var(--station-border-2);border-radius:100px;border:none;cursor:pointer;position:relative;transition:background .2s;padding:0}.toggle.on.svelte-4aipt6{background:var(--station-accent)}.toggle-thumb.svelte-4aipt6{position:absolute;top:3px;left:3px;width:18px;height:18px;background:#fff;border-radius:50%;transition:transform .2s;box-shadow:0 1px 3px #0003}.toggle.on.svelte-4aipt6 .toggle-thumb:where(.svelte-4aipt6){transform:translate(20px)}.save-badge.svelte-4aipt6{font-style:normal;font-size:11px;font-weight:600;color:var(--station-success);background:color-mix(in srgb,var(--station-success) 12%,transparent);padding:2px 6px;border-radius:4px;margin-left:4px}.hero-plan.svelte-4aipt6{position:relative;border:2px solid var(--station-accent);border-radius:16px;padding:40px;margin-bottom:16px;box-shadow:0 8px 40px #0057ff1a;background:var(--station-bg)}.hero-badge.svelte-4aipt6{position:absolute;top:-13px;left:40px;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:#fff;background:var(--station-accent);padding:3px 14px;border-radius:100px}.hero-body.svelte-4aipt6{display:flex;align-items:flex-start;justify-content:space-between;gap:40px}.hero-left.svelte-4aipt6{flex:1}.hero-name.svelte-4aipt6{font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:.08em;color:var(--station-accent);margin-bottom:14px}.hero-price.svelte-4aipt6{display:flex;align-items:baseline;gap:8px;margin-bottom:28px}.hero-num.svelte-4aipt6{font-size:56px;font-weight:700;letter-spacing:-.04em;color:var(--station-text);line-height:1}.hero-price-detail.svelte-4aipt6{display:flex;flex-direction:column;gap:3px;font-size:13px;color:var(--station-muted)}.hero-seats.svelte-4aipt6{font-size:12px;color:var(--station-muted)}.hero-annual-note.svelte-4aipt6{font-size:11px;color:var(--station-muted)}.hero-features.svelte-4aipt6{list-style:none;display:flex;flex-direction:column;gap:10px}.hero-features.svelte-4aipt6 li:where(.svelte-4aipt6){display:flex;align-items:flex-start;gap:9px;font-size:14px;color:var(--station-text-2);line-height:1.4}.hero-features.svelte-4aipt6 svg:where(.svelte-4aipt6){flex-shrink:0;margin-top:2px;color:var(--station-success)}.hero-right.svelte-4aipt6{display:flex;flex-direction:column;align-items:center;gap:12px;flex-shrink:0;padding-top:8px}.hero-cta.svelte-4aipt6{background:var(--station-accent);color:#fff;font-size:15px;font-weight:600;padding:14px 32px;border-radius:9px;border:none;cursor:pointer;transition:all .15s;white-space:nowrap;min-width:200px;text-align:center}.hero-cta.svelte-4aipt6:hover:not(:disabled){background:var(--station-accent-hover);transform:translateY(-1px);box-shadow:0 4px 16px #0057ff40}.hero-cta.svelte-4aipt6:disabled{opacity:.65;cursor:not-allowed}.hero-trust.svelte-4aipt6{font-size:11.5px;color:var(--station-muted);text-align:center;line-height:1.5}.secondary-plans.svelte-4aipt6{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-bottom:56px}.secondary-card.svelte-4aipt6{border:1px solid var(--station-border);border-radius:12px;padding:28px;background:var(--station-bg)}.sec-name.svelte-4aipt6{font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.08em;color:var(--station-muted);margin-bottom:8px}.sec-price.svelte-4aipt6{font-size:32px;font-weight:700;letter-spacing:-.03em;color:var(--station-text);margin-bottom:8px;line-height:1}.sec-price.svelte-4aipt6 span:where(.svelte-4aipt6){font-size:13px;font-weight:400;color:var(--station-muted)}.sec-desc.svelte-4aipt6{font-size:13px;color:var(--station-muted);line-height:1.5;margin-bottom:20px;min-height:40px}.sec-cta.svelte-4aipt6{display:block;width:100%;text-align:center;font-size:13.5px;font-weight:600;padding:10px 0;border-radius:7px;cursor:pointer;transition:all .15s;background:var(--station-surface);color:var(--station-text);border:1px solid var(--station-border);text-decoration:none}.sec-cta.svelte-4aipt6:hover:not(:disabled){transform:translateY(-1px);background:var(--station-border)}.sec-cta.svelte-4aipt6:disabled{opacity:.65;cursor:not-allowed}.data-only-banner.svelte-4aipt6{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;background:var(--station-accent-light);border:1px solid color-mix(in srgb,var(--station-accent) 20%,transparent);border-radius:10px;padding:14px 20px;margin-bottom:36px}.data-only-text.svelte-4aipt6{font-size:14px;color:var(--station-text-2);line-height:1.4}.data-only-link.svelte-4aipt6{font-size:13.5px;font-weight:600;color:var(--station-accent);text-decoration:none;white-space:nowrap;flex-shrink:0}.data-only-link.svelte-4aipt6:hover{text-decoration:underline}.section-label.svelte-4aipt6{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:var(--station-muted-2);margin-bottom:16px}.feeds-wrap.svelte-4aipt6{border-top:1px solid var(--station-border);padding-top:48px}.feeds-head.svelte-4aipt6{margin-bottom:28px}.feeds-title-row.svelte-4aipt6{display:flex;align-items:center;gap:12px;margin-bottom:8px;flex-wrap:wrap}.feeds-title.svelte-4aipt6{font-size:20px;font-weight:700;letter-spacing:-.02em;color:var(--station-text)}.feeds-standalone-tag.svelte-4aipt6{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--station-accent);background:var(--station-accent-light);border:1px solid color-mix(in srgb,var(--station-accent) 20%,transparent);padding:3px 10px;border-radius:100px}.feeds-subhead.svelte-4aipt6{font-size:14px;color:var(--station-muted);line-height:1.5;max-width:560px}.feeds-grid.svelte-4aipt6{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin-bottom:20px}.dp-card.svelte-4aipt6{border:1px solid var(--station-border);border-radius:12px;padding:22px 20px;background:var(--station-bg);position:relative;display:flex;flex-direction:column}.dp-card.dp-highlighted.svelte-4aipt6{border-color:var(--station-accent);box-shadow:0 0 0 1px var(--station-accent),0 4px 20px #0057ff14}.dp-badge.svelte-4aipt6{position:absolute;top:-11px;left:50%;transform:translate(-50%);font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:#fff;background:var(--station-accent);padding:2px 12px;border-radius:100px;white-space:nowrap}.dp-name.svelte-4aipt6{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:var(--station-muted);margin-bottom:10px}.dp-price-row.svelte-4aipt6{display:flex;align-items:baseline;gap:2px;margin-bottom:4px}.dp-num.svelte-4aipt6{font-size:30px;font-weight:700;letter-spacing:-.03em;color:var(--station-text);line-height:1}.dp-per.svelte-4aipt6{font-size:13px;color:var(--station-muted)}.dp-crm-note.svelte-4aipt6{font-size:11px;color:var(--station-success);font-weight:500;margin-bottom:16px}.dp-cta.svelte-4aipt6{display:block;width:100%;text-align:center;font-size:13px;font-weight:600;padding:9px 0;border-radius:7px;cursor:pointer;transition:all .15s;background:var(--station-accent);color:#fff;border:none;margin-bottom:14px}.dp-cta.svelte-4aipt6:hover:not(:disabled){transform:translateY(-1px);opacity:.9}.dp-cta.svelte-4aipt6:disabled{opacity:.65;cursor:not-allowed}.dp-desc.svelte-4aipt6{font-size:12.5px;color:var(--station-muted);line-height:1.5}.feeds-footer.svelte-4aipt6{text-align:center;padding-top:4px}.feeds-footer.svelte-4aipt6 a:where(.svelte-4aipt6){font-size:13px;color:var(--station-accent);text-decoration:none}.feeds-footer.svelte-4aipt6 a:where(.svelte-4aipt6):hover{text-decoration:underline}@media(max-width:800px){.hero-body.svelte-4aipt6{flex-direction:column}.hero-right.svelte-4aipt6,.hero-cta.svelte-4aipt6{width:100%}.feeds-grid.svelte-4aipt6{grid-template-columns:repeat(2,1fr)}}@media(max-width:600px){.hero-plan.svelte-4aipt6{padding:28px 22px}.hero-num.svelte-4aipt6{font-size:44px}.secondary-plans.svelte-4aipt6,.feeds-grid.svelte-4aipt6{grid-template-columns:1fr}.data-only-banner.svelte-4aipt6{flex-direction:column;align-items:flex-start;gap:10px}}
