.cta[data-astro-cid-nky7izgl]{align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-6);border-radius:var(--radius-pill);font-family:var(--font-display);font-weight:700;font-size:var(--text-body-md);white-space:nowrap;transition:transform var(--duration-fast) var(--ease-out), box-shadow var(--duration-fast) var(--ease-out), background var(--duration-fast) var(--ease-standard), color var(--duration-fast) var(--ease-standard);display:inline-flex}.cta--primary[data-astro-cid-nky7izgl]{background:var(--color-accent);color:var(--color-accent-contrast);box-shadow:var(--shadow-sm)}.cta--primary[data-astro-cid-nky7izgl]:hover{background:var(--color-accent-hover);box-shadow:var(--shadow-md);transform:translateY(-1px)}.cta--secondary[data-astro-cid-nky7izgl]{background:var(--color-surface);color:var(--color-text);border:1px solid var(--color-border)}.cta--secondary[data-astro-cid-nky7izgl]:hover{border-color:var(--color-accent);color:var(--color-accent)}.cta--ghost[data-astro-cid-nky7izgl]{color:currentColor;padding-inline:var(--space-2);background:0 0}.cta__icon[data-astro-cid-nky7izgl]{width:1.1em;height:1.1em;transition:transform var(--duration-fast) var(--ease-out);flex-shrink:0}.cta[data-astro-cid-nky7izgl]:hover .cta__icon[data-astro-cid-nky7izgl]{transform:translate(2px)}@media (prefers-reduced-motion:reduce){.cta[data-astro-cid-nky7izgl],.cta__icon[data-astro-cid-nky7izgl]{transition:none}.cta--primary[data-astro-cid-nky7izgl]:hover{transform:none}}.switch-hero[data-astro-cid-je6zrcfu]{padding-block:calc(var(--space-section-md) + 3rem) var(--space-section-md);background:linear-gradient(160deg, var(--color-deep-900), var(--color-purple-900));color:var(--color-paper-0)}.switch-hero__inner[data-astro-cid-je6zrcfu]{max-width:720px}.switch-hero__kicker[data-astro-cid-je6zrcfu]{font-size:var(--text-caption);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--color-purple-200);margin-bottom:var(--space-4);font-weight:700}.switch-hero__headline[data-astro-cid-je6zrcfu]{color:var(--color-paper-0);font-size:var(--text-display-lg);margin-bottom:var(--space-5)}.switch-hero__subtitle[data-astro-cid-je6zrcfu]{color:var(--color-purple-100);font-size:var(--text-body-lg);line-height:var(--leading-relaxed);margin-bottom:var(--space-8);max-width:60ch}.switch-journey[data-astro-cid-je6zrcfu]{padding-block:var(--space-section-md);background:var(--color-bg)}.switch-journey__heading[data-astro-cid-je6zrcfu]{font-size:var(--text-display-md);margin-bottom:var(--space-10)}.switch-journey__steps[data-astro-cid-je6zrcfu]{gap:var(--space-6);display:grid}.switch-journey__steps[data-astro-cid-je6zrcfu] li[data-astro-cid-je6zrcfu]{gap:var(--space-5);padding-bottom:var(--space-6);border-bottom:1px solid var(--color-border);display:flex}.switch-journey__steps[data-astro-cid-je6zrcfu] li[data-astro-cid-je6zrcfu]:last-child{border-bottom:0}.switch-journey__steps[data-astro-cid-je6zrcfu] span[data-astro-cid-je6zrcfu]{background:var(--color-purple-100);width:2.5rem;height:2.5rem;color:var(--color-accent);font-family:var(--font-display);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-weight:800;display:inline-flex}.switch-journey__steps[data-astro-cid-je6zrcfu] strong[data-astro-cid-je6zrcfu]{font-family:var(--font-display);font-size:var(--text-heading-md);margin-bottom:var(--space-2);display:block}.switch-journey__steps[data-astro-cid-je6zrcfu] p[data-astro-cid-je6zrcfu]{color:var(--color-text-muted);line-height:var(--leading-relaxed)}.switch-scope[data-astro-cid-je6zrcfu]{padding-block:var(--space-section-md);background:var(--color-bg-subtle)}.switch-scope__grid[data-astro-cid-je6zrcfu]{gap:var(--space-8);margin-bottom:var(--space-6);display:grid}@media (width>=720px){.switch-scope__grid[data-astro-cid-je6zrcfu]{grid-template-columns:repeat(2,minmax(0,1fr))}}.switch-scope__heading[data-astro-cid-je6zrcfu]{font-size:var(--text-heading-lg);margin-bottom:var(--space-5)}.switch-scope__heading--yes[data-astro-cid-je6zrcfu]{color:var(--color-success)}.switch-scope__heading--no[data-astro-cid-je6zrcfu]{color:var(--color-text-muted)}.switch-scope__col[data-astro-cid-je6zrcfu] ul[data-astro-cid-je6zrcfu]{gap:var(--space-3);color:var(--color-text);display:grid}.switch-scope__note[data-astro-cid-je6zrcfu]{font-size:var(--text-body-sm);color:var(--color-text-muted);font-style:italic}.switch-faq[data-astro-cid-je6zrcfu]{padding-block:var(--space-section-md);background:var(--color-bg)}.switch-faq__inner[data-astro-cid-je6zrcfu]{max-width:760px}.switch-faq__heading[data-astro-cid-je6zrcfu]{font-size:var(--text-display-md);margin-bottom:var(--space-10)}.switch-cta[data-astro-cid-je6zrcfu]{padding-block:var(--space-section-lg);background:var(--gradient-vellu);color:var(--color-paper-0);text-align:center}.switch-cta__heading[data-astro-cid-je6zrcfu]{color:var(--color-paper-0);font-size:var(--text-heading-lg);margin-bottom:var(--space-8)}.switch-cta[data-astro-cid-je6zrcfu] .switch-cta__button.cta--secondary{background:var(--color-paper-0);color:var(--color-accent);border:none}
