.guide-page[data-astro-cid-ojah64ak]{padding-bottom:var(--space-16)}.page-header[data-astro-cid-ojah64ak]{text-align:center;margin-bottom:var(--space-10);padding-bottom:var(--space-8);border-bottom:1px solid var(--color-gray-200)}.update-badge[data-astro-cid-ojah64ak]{display:inline-block;background:var(--color-primary-600);color:#fff;padding:var(--space-1) var(--space-3);border-radius:var(--radius-full);font-size:var(--font-size-sm);margin-bottom:var(--space-4)}.page-header[data-astro-cid-ojah64ak] h1[data-astro-cid-ojah64ak]{margin-bottom:var(--space-4)}.subtitle[data-astro-cid-ojah64ak]{font-size:var(--font-size-lg);color:var(--color-secondary-600);max-width:700px;margin:0 auto}.section-intro[data-astro-cid-ojah64ak]{font-size:var(--font-size-lg);color:var(--color-secondary-600);margin-bottom:var(--space-6)}.methodology[data-astro-cid-ojah64ak]{margin-bottom:var(--space-12);padding:var(--space-8);background:var(--color-gray-50);border-radius:var(--radius-lg)}.methodology[data-astro-cid-ojah64ak] h2[data-astro-cid-ojah64ak]{margin:0 0 var(--space-6)}.methodology-grid[data-astro-cid-ojah64ak]{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:var(--space-6);margin-bottom:var(--space-6)}.method-item[data-astro-cid-ojah64ak]{text-align:center}.method-icon[data-astro-cid-ojah64ak]{font-size:2rem;display:block;margin-bottom:var(--space-2)}.method-item[data-astro-cid-ojah64ak] h3[data-astro-cid-ojah64ak]{font-size:var(--font-size-base);margin:0 0 var(--space-2)}.method-item[data-astro-cid-ojah64ak] p[data-astro-cid-ojah64ak]{font-size:var(--font-size-sm);color:var(--color-secondary-600);margin:0}.methodology-note[data-astro-cid-ojah64ak]{font-size:var(--font-size-sm);color:var(--color-secondary-500);padding-top:var(--space-4);border-top:1px solid var(--color-gray-200);margin:0}.quick-comparison[data-astro-cid-ojah64ak]{margin-bottom:var(--space-12)}.table-wrapper[data-astro-cid-ojah64ak]{overflow-x:auto}.comparison-table[data-astro-cid-ojah64ak],.spec-matrix[data-astro-cid-ojah64ak]{width:100%;min-width:600px;border-collapse:collapse}.comparison-table[data-astro-cid-ojah64ak] th[data-astro-cid-ojah64ak],.comparison-table[data-astro-cid-ojah64ak] td[data-astro-cid-ojah64ak],.spec-matrix[data-astro-cid-ojah64ak] th[data-astro-cid-ojah64ak],.spec-matrix[data-astro-cid-ojah64ak] td[data-astro-cid-ojah64ak]{padding:var(--space-3) var(--space-4);text-align:left;border-bottom:1px solid var(--color-gray-200)}.comparison-table[data-astro-cid-ojah64ak] th[data-astro-cid-ojah64ak],.spec-matrix[data-astro-cid-ojah64ak] th[data-astro-cid-ojah64ak]{background:var(--color-gray-50);font-weight:var(--font-weight-semibold);font-size:var(--font-size-sm)}.rank-cell[data-astro-cid-ojah64ak]{font-weight:var(--font-weight-bold);color:var(--color-primary-600)}.company-cell[data-astro-cid-ojah64ak] a[data-astro-cid-ojah64ak]{font-weight:var(--font-weight-semibold);color:var(--color-secondary-900)}.company-cell[data-astro-cid-ojah64ak] a[data-astro-cid-ojah64ak]:hover{color:var(--color-primary-600)}.rate-cell[data-astro-cid-ojah64ak]{font-weight:var(--font-weight-medium);color:var(--color-primary-700)}.specialization-section[data-astro-cid-ojah64ak]{margin-bottom:var(--space-12)}.spec-matrix[data-astro-cid-ojah64ak] td[data-astro-cid-ojah64ak]{text-align:center}.spec-matrix[data-astro-cid-ojah64ak] td[data-astro-cid-ojah64ak]:first-child{text-align:left;font-weight:var(--font-weight-medium)}.spec-matrix[data-astro-cid-ojah64ak] .strong[data-astro-cid-ojah64ak]{color:#059669;font-weight:var(--font-weight-bold)}.spec-matrix[data-astro-cid-ojah64ak] .has[data-astro-cid-ojah64ak]{color:var(--color-secondary-600)}.matrix-legend[data-astro-cid-ojah64ak]{font-size:var(--font-size-sm);color:var(--color-secondary-500);margin-top:var(--space-4)}.pricing-chart-section[data-astro-cid-ojah64ak]{margin-bottom:var(--space-12)}.pricing-chart[data-astro-cid-ojah64ak]{background:var(--color-gray-50);padding:var(--space-6);border-radius:var(--radius-lg);margin-bottom:var(--space-4)}.price-row[data-astro-cid-ojah64ak]{display:flex;align-items:center;gap:var(--space-4);margin-bottom:var(--space-3)}.price-company[data-astro-cid-ojah64ak]{width:150px;font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);flex-shrink:0}.price-rank[data-astro-cid-ojah64ak]{color:var(--color-primary-600);margin-right:var(--space-2)}.price-bar-container[data-astro-cid-ojah64ak]{flex:1;height:28px;background:var(--color-gray-200);border-radius:var(--radius-sm)}.price-bar[data-astro-cid-ojah64ak]{height:100%;border-radius:var(--radius-sm);display:flex;align-items:center;padding:0 var(--space-3);min-width:70px}.price-bar[data-astro-cid-ojah64ak].region-philippines{background:#3b82f6}.price-bar[data-astro-cid-ojah64ak].region-latam{background:#22c55e}.price-bar[data-astro-cid-ojah64ak].region-easterneurope{background:#8b5cf6}.price-bar[data-astro-cid-ojah64ak].region-africa{background:#f59e0b}.price-bar[data-astro-cid-ojah64ak].region-global{background:#6b7280}.price-bar[data-astro-cid-ojah64ak].region-usaremote{background:#ef4444}.price-label[data-astro-cid-ojah64ak]{color:#fff;font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold)}.chart-legend[data-astro-cid-ojah64ak]{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--space-4)}.legend-item[data-astro-cid-ojah64ak]{display:flex;align-items:center;gap:var(--space-2);font-size:var(--font-size-sm)}.legend-dot[data-astro-cid-ojah64ak]{width:12px;height:12px;border-radius:50%}.legend-dot[data-astro-cid-ojah64ak].philippines{background:#3b82f6}.legend-dot[data-astro-cid-ojah64ak].latam{background:#22c55e}.legend-dot[data-astro-cid-ojah64ak].easterneurope{background:#8b5cf6}.legend-dot[data-astro-cid-ojah64ak].africa{background:#f59e0b}.legend-dot[data-astro-cid-ojah64ak].global{background:#6b7280}.legend-dot[data-astro-cid-ojah64ak].usaremote{background:#ef4444}.detailed-reviews[data-astro-cid-ojah64ak]{margin-bottom:var(--space-12)}.detailed-reviews[data-astro-cid-ojah64ak] h2[data-astro-cid-ojah64ak]{margin-bottom:var(--space-8)}.company-review[data-astro-cid-ojah64ak]{background:#fff;border:1px solid var(--color-gray-200);border-radius:var(--radius-lg);margin-bottom:var(--space-6);overflow:hidden}.review-header[data-astro-cid-ojah64ak]{display:flex;align-items:center;gap:var(--space-4);padding:var(--space-5);background:var(--color-gray-50);border-bottom:1px solid var(--color-gray-200)}.rank-badge[data-astro-cid-ojah64ak]{width:48px;height:48px;background:var(--color-primary-600);color:#fff;border-radius:var(--radius-full);display:flex;align-items:center;justify-content:center;font-weight:var(--font-weight-bold);font-size:var(--font-size-lg);flex-shrink:0}.company-info[data-astro-cid-ojah64ak]{flex:1}.company-info[data-astro-cid-ojah64ak] h3[data-astro-cid-ojah64ak]{margin:0 0 var(--space-1)}.company-info[data-astro-cid-ojah64ak] h3[data-astro-cid-ojah64ak] a[data-astro-cid-ojah64ak]{color:var(--color-secondary-900);text-decoration:none}.company-info[data-astro-cid-ojah64ak] h3[data-astro-cid-ojah64ak] a[data-astro-cid-ojah64ak]:hover{color:var(--color-primary-600)}.company-meta[data-astro-cid-ojah64ak]{display:flex;flex-wrap:wrap;gap:var(--space-3);font-size:var(--font-size-sm);color:var(--color-secondary-500)}.meta-item[data-astro-cid-ojah64ak]{display:flex;align-items:center;gap:var(--space-1)}.rate-badge[data-astro-cid-ojah64ak]{background:var(--color-primary-100);color:var(--color-primary-800);padding:var(--space-2) var(--space-4);border-radius:var(--radius-full);font-weight:var(--font-weight-semibold);font-size:var(--font-size-sm);flex-shrink:0}.review-body[data-astro-cid-ojah64ak]{padding:var(--space-5)}.best-for[data-astro-cid-ojah64ak]{font-size:var(--font-size-lg);margin-bottom:var(--space-4)}.specializations[data-astro-cid-ojah64ak]{display:flex;flex-wrap:wrap;gap:var(--space-2);margin-bottom:var(--space-5)}.spec-tag[data-astro-cid-ojah64ak]{background:var(--color-gray-100);padding:var(--space-1) var(--space-3);border-radius:var(--radius-full);font-size:var(--font-size-sm);color:var(--color-secondary-700)}.pros-cons[data-astro-cid-ojah64ak]{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:var(--space-6);margin-bottom:var(--space-5)}.pros[data-astro-cid-ojah64ak] h4[data-astro-cid-ojah64ak],.cons[data-astro-cid-ojah64ak] h4[data-astro-cid-ojah64ak]{margin:0 0 var(--space-3);font-size:var(--font-size-sm);text-transform:uppercase;letter-spacing:var(--letter-spacing-wide)}.pros[data-astro-cid-ojah64ak] h4[data-astro-cid-ojah64ak]{color:#059669}.cons[data-astro-cid-ojah64ak] h4[data-astro-cid-ojah64ak]{color:#dc2626}.pros[data-astro-cid-ojah64ak] ul[data-astro-cid-ojah64ak],.cons[data-astro-cid-ojah64ak] ul[data-astro-cid-ojah64ak]{margin:0;padding-left:var(--space-5);font-size:var(--font-size-sm)}.pros[data-astro-cid-ojah64ak] li[data-astro-cid-ojah64ak],.cons[data-astro-cid-ojah64ak] li[data-astro-cid-ojah64ak]{margin-bottom:var(--space-2)}.highlight-box[data-astro-cid-ojah64ak]{background:var(--color-primary-50);border-left:4px solid var(--color-primary-500);padding:var(--space-4);border-radius:var(--radius-md);margin-bottom:var(--space-5);font-size:var(--font-size-sm)}.view-profile-btn[data-astro-cid-ojah64ak]{display:inline-flex;align-items:center;color:var(--color-primary-600);font-weight:var(--font-weight-semibold);text-decoration:none}.view-profile-btn[data-astro-cid-ojah64ak]:hover{color:var(--color-primary-700);text-decoration:underline}.honorable-mentions[data-astro-cid-ojah64ak]{margin-bottom:var(--space-12)}.mentions-grid[data-astro-cid-ojah64ak]{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:var(--space-4);margin-top:var(--space-6)}.mention-card[data-astro-cid-ojah64ak]{background:var(--color-gray-50);border:1px solid var(--color-gray-200);border-radius:var(--radius-lg);padding:var(--space-4);text-decoration:none;color:inherit;transition:border-color .2s,background .2s}.mention-card[data-astro-cid-ojah64ak]:hover{background:#fff;border-color:var(--color-primary-300);text-decoration:none}.mention-card[data-astro-cid-ojah64ak] h3[data-astro-cid-ojah64ak]{margin:0 0 var(--space-1);font-size:var(--font-size-base);color:var(--color-secondary-900)}.mention-region[data-astro-cid-ojah64ak]{font-size:var(--font-size-xs);color:var(--color-primary-600);font-weight:var(--font-weight-medium)}.mention-card[data-astro-cid-ojah64ak] p[data-astro-cid-ojah64ak]{margin:var(--space-2) 0 0;font-size:var(--font-size-sm);color:var(--color-secondary-500)}.how-to-choose[data-astro-cid-ojah64ak]{margin-bottom:var(--space-12)}.choose-grid[data-astro-cid-ojah64ak]{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:var(--space-6);margin:var(--space-6) 0}.choose-card[data-astro-cid-ojah64ak]{background:var(--color-gray-50);padding:var(--space-5);border-radius:var(--radius-lg)}.choose-card[data-astro-cid-ojah64ak] h3[data-astro-cid-ojah64ak]{margin:0 0 var(--space-4);font-size:var(--font-size-base);color:var(--color-primary-700)}.choose-card[data-astro-cid-ojah64ak] ul[data-astro-cid-ojah64ak]{margin:0;padding-left:var(--space-5);font-size:var(--font-size-sm)}.choose-card[data-astro-cid-ojah64ak] li[data-astro-cid-ojah64ak]{margin-bottom:var(--space-2)}.cta-box[data-astro-cid-ojah64ak]{background:var(--color-primary-50);border:1px solid var(--color-primary-200);border-radius:var(--radius-lg);padding:var(--space-6);text-align:center}.cta-box[data-astro-cid-ojah64ak] h3[data-astro-cid-ojah64ak]{margin:0 0 var(--space-2)}.cta-box[data-astro-cid-ojah64ak] p[data-astro-cid-ojah64ak]{margin:0 0 var(--space-4);color:var(--color-secondary-600)}.cta-btn[data-astro-cid-ojah64ak]{display:inline-block;background:var(--color-primary-600);color:#fff;padding:var(--space-3) var(--space-6);border-radius:var(--radius-full);text-decoration:none;font-weight:var(--font-weight-semibold);transition:background .2s}.cta-btn[data-astro-cid-ojah64ak]:hover{background:var(--color-primary-700);text-decoration:none}.related-guides[data-astro-cid-ojah64ak]{padding-top:var(--space-8);border-top:1px solid var(--color-gray-200)}.guide-cards[data-astro-cid-ojah64ak]{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:var(--space-4);margin-top:var(--space-6)}.guide-card[data-astro-cid-ojah64ak]{display:block;padding:var(--space-5);background:var(--color-gray-50);border:1px solid var(--color-gray-200);border-radius:var(--radius-lg);text-decoration:none;color:var(--color-secondary-900);transition:border-color .2s,background .2s}.guide-card[data-astro-cid-ojah64ak]:hover{background:#fff;border-color:var(--color-primary-300);text-decoration:none}.guide-card[data-astro-cid-ojah64ak] h3[data-astro-cid-ojah64ak]{margin:0 0 var(--space-2);font-size:var(--font-size-base)}.guide-card[data-astro-cid-ojah64ak] p[data-astro-cid-ojah64ak]{margin:0;font-size:var(--font-size-sm);color:var(--color-secondary-500)}@media(max-width:768px){.page-header[data-astro-cid-ojah64ak] h1[data-astro-cid-ojah64ak]{font-size:var(--font-size-2xl)}.methodology-grid[data-astro-cid-ojah64ak],.choose-grid[data-astro-cid-ojah64ak],.mentions-grid[data-astro-cid-ojah64ak]{grid-template-columns:1fr}.review-header[data-astro-cid-ojah64ak]{flex-direction:column;text-align:center}.rate-badge[data-astro-cid-ojah64ak]{margin-top:var(--space-3)}.price-row[data-astro-cid-ojah64ak]{flex-direction:column;align-items:flex-start}.price-company[data-astro-cid-ojah64ak]{width:100%;margin-bottom:var(--space-2)}.price-bar-container[data-astro-cid-ojah64ak]{width:100%}.pros-cons[data-astro-cid-ojah64ak]{grid-template-columns:1fr}}
