.review-source-title{font-family:var(--font-urbanist),sans-serif;font-size:26px;font-weight:600;letter-spacing:var(--headline-tracking-min)}.review-source-links{display:flex;flex-wrap:wrap;gap:12px 32px;margin-top:24px}@media(max-width:360px){.reviews-page{--review-small-mark-scale:.82}.reviews-page .migration-h1 .hero-keyword-group:not(.hero-keyword-group-neutral){font-size:calc(1em * var(--review-small-mark-scale))}}.reviews-page{--review-form-glow:rgba(255,255,255,.07)}.reviews-page [data-inquiry-ambient]{filter:none}.reviews-page [data-inquiry-ambient=orb]{background:radial-gradient(circle,var(--review-form-glow),transparent 70%)}.reviews-page{--review-package-gap:24px;--review-package-small-visual:260px}.review-package .migration-lead{max-width:780px}.review-package-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);gap:var(--review-package-gap);margin-top:var(--service-content-space)}.review-package-card{padding:var(--migration-padding);border-radius:var(--radius-card-lg);background:radial-gradient(ellipse at 95% 100%,var(--journey-glow),transparent 65%),linear-gradient(150deg,var(--surface-3),var(--surface-0))}.review-package-card-page{grid-row:span 2;display:flex;flex-direction:column}.review-package-card-qr,.review-package-card-reminder{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,.9fr);gap:var(--review-package-gap);align-items:center}.review-package-copy>.migration-eyebrow{display:flex;gap:12px;align-items:baseline}.review-package-index{color:var(--accent)}.reviews-page .review-package-copy h3{font-size:clamp(26px,2.4vw,36px);margin-block:24px 16px;line-height:1.1;letter-spacing:var(--headline-tracking-min)}.review-package-copy>p:not(.migration-eyebrow){font-size:15px;line-height:1.7;color:var(--text-muted)}.review-package-card-page .review-package-illustration{margin-top:auto;padding-top:var(--service-content-space)}.review-package-card:not(.review-package-card-page) .review-package-illustration{margin-top:0;max-width:var(--review-package-small-visual)}.review-package-illustration .journey-symbol-caption{line-height:1.6}.review-demo-small{fill:var(--text-muted);font-family:var(--font-geist),sans-serif;font-size:9px}.review-demo-name{fill:var(--accent);font-family:var(--font-urbanist),sans-serif;font-size:23px;font-weight:700}.review-demo-number{fill:var(--accent);font-family:var(--font-geist),sans-serif;font-size:16px}.review-package-note{margin-top:24px}@media(max-width:1000px){.review-package-grid{grid-template-columns:1fr}.review-package-card-page{grid-row:auto;display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,.9fr);gap:var(--review-package-gap);align-items:center}.review-package-card-page .review-package-illustration{margin-top:0;padding-top:0}}@media(max-width:640px){.review-package-card{display:flex;flex-direction:column;align-items:stretch}.review-package-card .review-package-illustration{width:100%;max-width:340px;padding-top:24px;margin-top:0}}.review-package-card-reminder .journey-symbol-caption{display:grid;grid-template-columns:var(--journey-line-gap) minmax(0,1fr);align-items:start;text-align:left}.review-package-card-reminder .journey-symbol-caption>span{margin-block-start:calc(.8em - var(--journey-line-gap) / 2)}