.code-hero[data-astro-cid-l4rgix4e]{padding-block:var(--space-8) var(--space-12);background:linear-gradient(180deg,var(--color-primary-50) 0%,var(--color-bg) 100%)}.breadcrumb[data-astro-cid-l4rgix4e]{display:flex;align-items:center;gap:var(--space-2);font-size:var(--text-sm);color:var(--color-text-muted);margin-bottom:var(--space-6)}.breadcrumb[data-astro-cid-l4rgix4e] a[data-astro-cid-l4rgix4e]{color:var(--color-primary-500);text-decoration:none}.breadcrumb[data-astro-cid-l4rgix4e] a[data-astro-cid-l4rgix4e]:hover{text-decoration:underline}.code-hero__inner[data-astro-cid-l4rgix4e]{display:grid;grid-template-columns:1fr 320px;gap:var(--space-10);align-items:start}.code-hero__flag[data-astro-cid-l4rgix4e]{font-size:3rem;display:block;margin-bottom:var(--space-3)}.code-hero__title[data-astro-cid-l4rgix4e]{font-size:var(--text-4xl);font-weight:var(--weight-extrabold);color:var(--color-neutral-900);line-height:var(--leading-tight)}.code-hero__subtitle[data-astro-cid-l4rgix4e]{font-size:var(--text-lg);color:var(--color-text-secondary);line-height:var(--leading-normal);margin-top:var(--space-4)}.quick-card[data-astro-cid-l4rgix4e]{background:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius-xl);padding:var(--space-5);box-shadow:var(--shadow-md)}.quick-card__row[data-astro-cid-l4rgix4e]{display:flex;justify-content:space-between;align-items:center;padding:var(--space-3) 0;border-bottom:1px solid var(--color-neutral-100)}.quick-card__row[data-astro-cid-l4rgix4e]:last-child{border-bottom:none}.quick-card__label[data-astro-cid-l4rgix4e]{font-size:var(--text-sm);color:var(--color-text-muted)}.quick-card__value[data-astro-cid-l4rgix4e]{font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--color-neutral-900)}.quick-card__value--price[data-astro-cid-l4rgix4e]{color:var(--color-primary-600)}.section--alt[data-astro-cid-l4rgix4e]{background:var(--color-neutral-50)}.section__title[data-astro-cid-l4rgix4e]{font-size:var(--text-2xl);font-weight:var(--weight-bold);color:var(--color-neutral-900);margin-bottom:var(--space-6)}.section__intro[data-astro-cid-l4rgix4e]{font-size:var(--text-base);color:var(--color-text-secondary);line-height:var(--leading-normal);margin-bottom:var(--space-6);margin-top:calc(-1 * var(--space-2))}.section__cta-link[data-astro-cid-l4rgix4e]{text-align:center;margin-top:var(--space-8)}.guides[data-astro-cid-l4rgix4e]{margin-top:var(--space-8);padding:var(--space-4) var(--space-6);border:1px solid var(--color-border);border-radius:var(--radius-lg)}.guides__title[data-astro-cid-l4rgix4e]{font-size:var(--text-base);font-weight:var(--weight-semibold);margin-bottom:var(--space-2)}.guides__list[data-astro-cid-l4rgix4e]{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:var(--space-2)}.guides__list[data-astro-cid-l4rgix4e] a[data-astro-cid-l4rgix4e]{color:var(--color-primary-500);font-weight:var(--weight-medium);text-decoration:none}.guides__list[data-astro-cid-l4rgix4e] a[data-astro-cid-l4rgix4e]:hover{text-decoration:underline}.section__cta-link[data-astro-cid-l4rgix4e] a[data-astro-cid-l4rgix4e]{color:var(--color-primary-500);font-weight:var(--weight-semibold);text-decoration:none}.section__cta-link[data-astro-cid-l4rgix4e] a[data-astro-cid-l4rgix4e]:hover{text-decoration:underline}.dial-steps[data-astro-cid-l4rgix4e]{display:flex;flex-direction:column;gap:var(--space-5);margin-bottom:var(--space-8)}.dial-step[data-astro-cid-l4rgix4e]{display:flex;gap:var(--space-4);align-items:flex-start}.dial-step__num[data-astro-cid-l4rgix4e]{flex-shrink:0;width:36px;height:36px;border-radius:50%;background:var(--color-primary-500);color:var(--color-neutral-0);font-weight:var(--weight-bold);font-size:var(--text-base);display:flex;align-items:center;justify-content:center}.dial-step__content[data-astro-cid-l4rgix4e] h3[data-astro-cid-l4rgix4e]{font-size:var(--text-base);font-weight:var(--weight-bold);color:var(--color-neutral-900);margin-bottom:var(--space-1)}.dial-step__content[data-astro-cid-l4rgix4e] p[data-astro-cid-l4rgix4e]{font-size:var(--text-sm);color:var(--color-text-secondary);line-height:var(--leading-normal)}.dial-example[data-astro-cid-l4rgix4e]{display:flex;align-items:center;gap:var(--space-4);background:var(--color-neutral-50);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:var(--space-4) var(--space-5)}.dial-example__label[data-astro-cid-l4rgix4e]{font-size:var(--text-xs);font-weight:var(--weight-semibold);color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.05em}.dial-example__code[data-astro-cid-l4rgix4e]{font-size:var(--text-lg);font-weight:var(--weight-bold);color:var(--color-primary-600);font-family:monospace}.dial-example__hint[data-astro-cid-l4rgix4e]{font-size:var(--text-xs);color:var(--color-text-muted);margin-left:auto}.countries-grid[data-astro-cid-l4rgix4e]{display:flex;flex-direction:column;gap:var(--space-3)}.country-item[data-astro-cid-l4rgix4e]{display:flex;align-items:center;gap:var(--space-3);background:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:var(--space-3) var(--space-4)}.country-item__flag[data-astro-cid-l4rgix4e]{font-size:1.5rem}.country-item__info[data-astro-cid-l4rgix4e]{display:flex;flex-direction:column;flex:1}.country-item__name[data-astro-cid-l4rgix4e]{font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--color-neutral-900)}.country-item__code[data-astro-cid-l4rgix4e]{font-size:var(--text-xs);color:var(--color-text-muted)}.country-item__link[data-astro-cid-l4rgix4e]{font-size:var(--text-sm);color:var(--color-primary-500);font-weight:var(--weight-medium);text-decoration:none}.country-item__link[data-astro-cid-l4rgix4e]:hover{text-decoration:underline}.tips-grid[data-astro-cid-l4rgix4e]{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--space-5)}.tip[data-astro-cid-l4rgix4e]{background:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:var(--space-5)}.tip[data-astro-cid-l4rgix4e] h3[data-astro-cid-l4rgix4e]{font-size:var(--text-base);font-weight:var(--weight-bold);color:var(--color-neutral-900);margin-bottom:var(--space-2)}.tip[data-astro-cid-l4rgix4e] p[data-astro-cid-l4rgix4e]{font-size:var(--text-sm);color:var(--color-text-secondary);line-height:var(--leading-normal)}.promo-card[data-astro-cid-l4rgix4e]{background:var(--color-bg);border:2px solid var(--color-primary-200);border-radius:var(--radius-xl);padding:var(--space-8)}.promo-card__rates[data-astro-cid-l4rgix4e]{display:flex;gap:var(--space-8);margin-bottom:var(--space-6);padding-bottom:var(--space-6);border-bottom:1px solid var(--color-border)}.promo-card__rate[data-astro-cid-l4rgix4e]{display:flex;flex-direction:column;gap:var(--space-1)}.promo-card__label[data-astro-cid-l4rgix4e]{font-size:var(--text-sm);color:var(--color-text-muted)}.promo-card__price[data-astro-cid-l4rgix4e]{font-size:var(--text-3xl);font-weight:var(--weight-bold);color:var(--color-neutral-900)}.promo-card__price[data-astro-cid-l4rgix4e] small[data-astro-cid-l4rgix4e]{font-size:var(--text-base);font-weight:var(--weight-medium);color:var(--color-text-muted)}.promo-card__features[data-astro-cid-l4rgix4e]{list-style:none;padding:0;margin:0 0 var(--space-6);display:flex;flex-wrap:wrap;gap:var(--space-3)}.promo-card__features[data-astro-cid-l4rgix4e] li[data-astro-cid-l4rgix4e]{font-size:var(--text-sm);color:var(--color-secondary-600)}.promo-card__features[data-astro-cid-l4rgix4e] li[data-astro-cid-l4rgix4e]:before{content:"✓ ";font-weight:var(--weight-bold)}.promo-card__actions[data-astro-cid-l4rgix4e]{display:flex;gap:var(--space-3);flex-wrap:wrap}.faq-list[data-astro-cid-l4rgix4e]{display:flex;flex-direction:column;gap:var(--space-3)}.faq-item[data-astro-cid-l4rgix4e]{border:1px solid var(--color-border);border-radius:var(--radius-lg);overflow:hidden;transition:border-color var(--duration-fast) var(--ease-default)}.faq-item[data-astro-cid-l4rgix4e][open]{border-color:var(--color-primary-200)}.faq-item__question[data-astro-cid-l4rgix4e]{display:flex;justify-content:space-between;align-items:center;padding:var(--space-5) var(--space-6);font-weight:var(--weight-semibold);font-size:var(--text-base);color:var(--color-neutral-800);cursor:pointer;list-style:none}.faq-item__question[data-astro-cid-l4rgix4e]::-webkit-details-marker{display:none}.faq-item__icon[data-astro-cid-l4rgix4e]{flex-shrink:0;width:20px;height:20px;position:relative}.faq-item__icon[data-astro-cid-l4rgix4e]:before,.faq-item__icon[data-astro-cid-l4rgix4e]:after{content:"";position:absolute;background:var(--color-neutral-400);border-radius:1px;transition:transform var(--duration-fast) var(--ease-default)}.faq-item__icon[data-astro-cid-l4rgix4e]:before{width:14px;height:2px;top:50%;left:50%;transform:translate(-50%,-50%)}.faq-item__icon[data-astro-cid-l4rgix4e]:after{width:2px;height:14px;top:50%;left:50%;transform:translate(-50%,-50%)}.faq-item[data-astro-cid-l4rgix4e][open] .faq-item__icon[data-astro-cid-l4rgix4e]:after{transform:translate(-50%,-50%) rotate(90deg);opacity:0}.faq-item__answer[data-astro-cid-l4rgix4e]{padding:0 var(--space-6) var(--space-5);font-size:var(--text-sm);color:var(--color-text-secondary);line-height:var(--leading-normal)}.related-grid[data-astro-cid-l4rgix4e]{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:var(--space-3)}.related-code[data-astro-cid-l4rgix4e]{display:flex;flex-direction:column;align-items:center;gap:var(--space-1);padding:var(--space-4);background:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius-lg);text-decoration:none;transition:all var(--duration-fast) var(--ease-default)}.related-code[data-astro-cid-l4rgix4e]:hover{border-color:var(--color-primary-300);box-shadow:var(--shadow-sm)}.related-code__flag[data-astro-cid-l4rgix4e]{font-size:1.5rem}.related-code__name[data-astro-cid-l4rgix4e]{font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--color-neutral-900);text-align:center}.related-code__code[data-astro-cid-l4rgix4e]{font-size:var(--text-xs);color:var(--color-primary-500);font-weight:var(--weight-medium)}.cta-section[data-astro-cid-l4rgix4e]{padding-block:var(--space-16)}.cta[data-astro-cid-l4rgix4e]{text-align:center;background:linear-gradient(135deg,var(--color-primary-500),var(--color-primary-700));border-radius:var(--radius-2xl);padding:var(--space-20) var(--space-8);color:var(--color-neutral-0)}.cta__title[data-astro-cid-l4rgix4e]{font-size:var(--text-3xl);font-weight:var(--weight-extrabold);margin-bottom:var(--space-4)}.cta__subtitle[data-astro-cid-l4rgix4e]{font-size:var(--text-lg);opacity:.85;margin-bottom:var(--space-8);max-width:500px;margin-inline:auto;line-height:var(--leading-normal)}.cta__actions[data-astro-cid-l4rgix4e]{display:flex;justify-content:center}.cta__actions[data-astro-cid-l4rgix4e] .btn--primary{background:var(--color-neutral-0);color:var(--color-primary-700)}.cta__actions[data-astro-cid-l4rgix4e] .btn--primary:hover{background:var(--color-neutral-100)}@media(max-width:768px){.code-hero__inner[data-astro-cid-l4rgix4e]{grid-template-columns:1fr}.code-hero__title[data-astro-cid-l4rgix4e]{font-size:var(--text-2xl)}.tips-grid[data-astro-cid-l4rgix4e]{grid-template-columns:1fr}.dial-example[data-astro-cid-l4rgix4e]{flex-direction:column;align-items:flex-start;gap:var(--space-2)}.dial-example__hint[data-astro-cid-l4rgix4e]{margin-left:0}.promo-card__rates[data-astro-cid-l4rgix4e]{flex-direction:column;gap:var(--space-4)}.cta[data-astro-cid-l4rgix4e]{padding:var(--space-10) var(--space-6)}}
