.carriers-hero[data-astro-cid-opo3h3bj]{padding:var(--spacing-3xl) 0;text-align:center}.carriers-title[data-astro-cid-opo3h3bj]{font-size:3rem;font-weight:700;line-height:1.1;margin-bottom:var(--spacing-md);background:linear-gradient(135deg,var(--text-primary) 0%,var(--accent-primary) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.carriers-subtitle[data-astro-cid-opo3h3bj]{font-size:1.125rem;color:var(--text-secondary);max-width:700px;margin:0 auto var(--spacing-2xl);line-height:1.6}.carriers-cta[data-astro-cid-opo3h3bj]{display:flex;justify-content:center;gap:var(--spacing-md);margin-top:var(--spacing-xl)}.country-link[data-astro-cid-opo3h3bj]{color:inherit;text-decoration:none;transition:color .2s ease}.country-link[data-astro-cid-opo3h3bj]:hover{color:var(--accent-primary);text-decoration:underline}.carriers-stats[data-astro-cid-opo3h3bj]{display:flex;justify-content:center;gap:var(--spacing-3xl)}.stat[data-astro-cid-opo3h3bj]{display:flex;flex-direction:column;align-items:center}.stat-number[data-astro-cid-opo3h3bj]{font-size:3rem;font-weight:700;color:var(--accent-primary)}.stat-label[data-astro-cid-opo3h3bj]{font-size:1rem;color:var(--text-secondary);margin-top:var(--spacing-xs)}.carriers-list[data-astro-cid-opo3h3bj]{padding:var(--spacing-2xl) 0 var(--spacing-3xl)}.section-heading[data-astro-cid-opo3h3bj]{font-size:2rem;font-weight:700;margin-bottom:var(--spacing-2xl);text-align:center}.country-section[data-astro-cid-opo3h3bj]{margin-bottom:var(--spacing-2xl)}.country-title[data-astro-cid-opo3h3bj]{font-size:1.5rem;font-weight:600;margin-bottom:var(--spacing-md);display:flex;align-items:center;gap:var(--spacing-sm)}.country-flag[data-astro-cid-opo3h3bj]{font-size:1.5rem}.country-count[data-astro-cid-opo3h3bj]{font-size:.875rem;font-weight:400;color:var(--text-secondary)}.carrier-grid[data-astro-cid-opo3h3bj]{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:var(--spacing-sm)}.carrier-card[data-astro-cid-opo3h3bj]{background-color:var(--bg-secondary);border:1px solid var(--border-color);border-radius:var(--radius-md);padding:var(--spacing-md);display:flex;justify-content:space-between;align-items:center;transition:border-color .2s ease}.carrier-card[data-astro-cid-opo3h3bj]:hover{border-color:var(--accent-primary)}.carrier-name[data-astro-cid-opo3h3bj]{font-size:.9375rem;font-weight:500}.carrier-scope[data-astro-cid-opo3h3bj]{font-size:.75rem;color:var(--text-tertiary);background-color:var(--bg-tertiary);padding:2px var(--spacing-xs);border-radius:var(--radius-sm);white-space:nowrap}.faq[data-astro-cid-opo3h3bj]{padding:var(--spacing-3xl) 0;border-top:1px solid var(--border-color)}.section-title[data-astro-cid-opo3h3bj]{font-size:2rem;font-weight:700;margin-bottom:var(--spacing-2xl)}.text-center[data-astro-cid-opo3h3bj]{text-align:center}.faq-list[data-astro-cid-opo3h3bj]{max-width:800px;margin:0 auto}.faq-item[data-astro-cid-opo3h3bj]{border:1px solid var(--border-color);border-radius:var(--radius-md);margin-bottom:var(--spacing-sm);transition:border-color .2s ease}.faq-item[data-astro-cid-opo3h3bj][open]{border-color:var(--accent-primary)}.faq-question[data-astro-cid-opo3h3bj]{padding:var(--spacing-md) var(--spacing-lg);cursor:pointer;font-weight:500;font-size:1.0625rem;list-style:none;display:flex;justify-content:space-between;align-items:center}.faq-question[data-astro-cid-opo3h3bj]:after{content:"+";font-size:1.5rem;color:var(--text-tertiary);transition:transform .2s ease}.faq-item[data-astro-cid-opo3h3bj][open] .faq-question[data-astro-cid-opo3h3bj]:after{content:"−";color:var(--accent-primary)}.faq-question[data-astro-cid-opo3h3bj]::-webkit-details-marker{display:none}.faq-answer[data-astro-cid-opo3h3bj]{padding:0 var(--spacing-lg) var(--spacing-md);color:var(--text-secondary);line-height:1.7}.faq-answer[data-astro-cid-opo3h3bj] a{color:var(--accent-primary);text-decoration:underline;text-underline-offset:2px}.faq-answer[data-astro-cid-opo3h3bj] a:hover{color:var(--accent-secondary)}@media (max-width: 768px){.carriers-title[data-astro-cid-opo3h3bj]{font-size:2rem}.carriers-stats[data-astro-cid-opo3h3bj]{gap:var(--spacing-2xl)}.stat-number[data-astro-cid-opo3h3bj]{font-size:2rem}.carrier-grid[data-astro-cid-opo3h3bj]{grid-template-columns:1fr}}
