.cta-block[data-v-685beb02]{text-align:center;padding:36px 24px;margin:34px 0 10px;background:#f8f7f4;border:1px solid rgba(45,45,58,.1);border-radius:20px}.cta-block__tagline[data-v-685beb02]{font-family:Outfit,sans-serif;font-size:1.4rem;font-weight:700;color:#2d2d3a;letter-spacing:-.01em;margin:0 0 8px}.cta-block__reassurance[data-v-685beb02]{font-size:.95rem;color:#6b6b7b;margin:0 0 20px}.cta-block__btn[data-v-685beb02]{display:inline-flex;align-items:center;gap:8px;background:#c92a45;color:#fff;font-family:DM Sans,sans-serif;font-weight:700;font-size:1rem;padding:14px 28px;border-radius:14px;text-decoration:none;box-shadow:0 2px 10px rgba(201,42,69,.24);transition:box-shadow .18s ease,transform .15s ease,background .15s ease}.cta-block__btn[data-v-685beb02]:focus-visible,.cta-block__btn[data-v-685beb02]:hover{background:#a81f38;box-shadow:0 6px 18px rgba(201,42,69,.32)}.cta-block__btn[data-v-685beb02]:active{transform:translateY(1px)}.cta-block__arrow[data-v-685beb02]{transition:transform .18s ease}.cta-block__btn:hover .cta-block__arrow[data-v-685beb02]{transform:translateX(2px)}@media (prefers-reduced-motion:reduce){.cta-block__arrow[data-v-685beb02],.cta-block__btn[data-v-685beb02]{transition:none}.cta-block__btn[data-v-685beb02]:active{transform:none}}.vs-page[data-v-3cb31c2e]{max-width:960px}.section-eyebrow[data-v-3cb31c2e]{color:#1a7b7e;font-size:.76rem;font-weight:800;letter-spacing:.16em;text-transform:uppercase}.vs-title[data-v-3cb31c2e]{color:#2d2d3a;font-family:Outfit,sans-serif;font-size:clamp(2rem,5vw,3.4rem);font-weight:800;letter-spacing:-.04em;line-height:1.05;margin:0 0 18px}.vs-answer[data-v-3cb31c2e]{background:#f8f7f4;border:1px solid rgba(45,45,58,.1);border-radius:18px;color:#3a3a4a;font-size:1.08rem;line-height:1.75;padding:22px}.vs-updated[data-v-3cb31c2e]{color:#6b6b7b;font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-size:.72rem;letter-spacing:.05em;text-transform:uppercase}.verdict-grid[data-v-3cb31c2e]{display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));margin:34px 0}.migration-card[data-v-3cb31c2e],.verdict-grid section[data-v-3cb31c2e]{border:1px solid rgba(45,45,58,.1);border-radius:18px;padding:22px}h2[data-v-3cb31c2e]{color:#2d2d3a;font-family:Outfit,sans-serif;font-size:1.35rem;margin:0 0 12px}.faq-item p[data-v-3cb31c2e],li[data-v-3cb31c2e]{color:#3a3a4a;line-height:1.7;margin-bottom:8px}.faq-section[data-v-3cb31c2e]{margin-top:34px}.faq-item[data-v-3cb31c2e]{border-bottom:1px solid rgba(45,45,58,.1);padding:18px 0}.faq-item h3[data-v-3cb31c2e]{color:#2d2d3a;font-size:1.05rem;margin:0 0 8px}.related-links[data-v-3cb31c2e]{display:flex;flex-wrap:wrap;gap:12px;margin:34px 0 10px}.related-links a[data-v-3cb31c2e]{background:#f8f7f4;border-radius:999px;color:#1a7b7e;font-weight:800;padding:10px 14px;text-decoration:none}.related-links a[data-v-3cb31c2e]:focus-visible,.related-links a[data-v-3cb31c2e]:hover{color:#c92a45;text-decoration:underline}