@media (width>=700px){.content-block[data-astro-cid-6o27kgmg] p[data-astro-cid-6o27kgmg],.guide-outline[data-astro-cid-6o27kgmg] p,.legal-prose[data-astro-cid-6o27kgmg] p{text-align:justify}}.hero[data-astro-cid-6o27kgmg]{isolation:isolate;background:var(--bar);color:#fff;border-bottom:3px solid var(--sign);margin:-2.25rem calc(50% - 50vw) 3rem;padding:3rem max(1.4rem,50vw - 600px + 1.4rem) 2.4rem;position:relative}.hero-watermark[data-astro-cid-6o27kgmg]{display:none}.hero[data-astro-cid-6o27kgmg] h1[data-astro-cid-6o27kgmg]{color:#fff;letter-spacing:-.015em;max-width:none;margin:0 0 1rem;font-size:clamp(2rem,1.4rem + 2.4vw,3.1rem);line-height:1.1}.hero[data-astro-cid-6o27kgmg] .eyebrow[data-astro-cid-6o27kgmg]{color:#cfd9e6}.hero-say[data-astro-cid-6o27kgmg]{color:#e3eaf3;max-width:64ch;margin:0 0 1.8rem;font-size:1.15rem;font-weight:400}.lookup[data-astro-cid-6o27kgmg]{flex-wrap:wrap;align-items:flex-end;gap:.9rem;display:flex}.lookup[data-astro-cid-6o27kgmg] .cc-label{color:#fff}.lookup[data-astro-cid-6o27kgmg] .cc-input,.lookup[data-astro-cid-6o27kgmg] .cc-native{color:#1a2433;background:#fff;border-color:#fff}.lookup[data-astro-cid-6o27kgmg] button[data-astro-cid-6o27kgmg]{background:var(--sign);color:#0f2742;flex:none;align-self:flex-end;height:3.1rem;padding:0 1.4rem;font-size:1rem;font-weight:600}.lookup[data-astro-cid-6o27kgmg] button[data-astro-cid-6o27kgmg]:hover{color:#0f2742;background:#ffd23d}@media (width<=540px){.lookup[data-astro-cid-6o27kgmg] button[data-astro-cid-6o27kgmg]{width:100%}}.hero-runline[data-astro-cid-6o27kgmg]{color:#cfd9e6;margin:1.4rem 0 0;font-size:.9rem;font-weight:600}.home-section[data-astro-cid-6o27kgmg]{margin:3.25rem 0}.home-section[data-astro-cid-6o27kgmg]>.eyebrow[data-astro-cid-6o27kgmg]{margin-bottom:.5rem}.home-section[data-astro-cid-6o27kgmg]>h2[data-astro-cid-6o27kgmg]{margin-top:.1rem}.ranking-grid[data-astro-cid-6o27kgmg]{grid-template-columns:repeat(auto-fill,minmax(158px,1fr));gap:.7rem;margin:1.4rem 0;display:grid}.ranking-card[data-astro-cid-6o27kgmg]{color:var(--ink);flex-direction:column;align-items:flex-start;padding:1rem;text-decoration:none;transition:background .15s,border-color .15s;display:flex}.ranking-card[data-astro-cid-6o27kgmg]:hover{background:var(--stamp-wash);border-color:var(--stamp);color:var(--ink)}.rank-badge[data-astro-cid-6o27kgmg]{background:var(--bar);color:#fff;font-variant-numeric:tabular-nums;border-radius:999px;place-items:center;min-width:2rem;height:2rem;padding:.15rem .35rem 0;font-size:.85rem;font-weight:700;display:inline-grid}.rank-flag{border-radius:3px;margin:.45rem 0 .3rem}.rank-name[data-astro-cid-6o27kgmg]{font-family:var(--font-display);font-size:1.05rem;font-weight:700;line-height:1.2}.rank-count[data-astro-cid-6o27kgmg]{color:var(--ink-2);font-family:var(--font-body);font-variant-numeric:tabular-nums;margin-top:.2rem;font-size:.72rem}.ranking-note[data-astro-cid-6o27kgmg]{color:var(--ink-2);max-width:none;margin:1.2rem 0 .8rem;font-size:.86rem}.about-copy[data-astro-cid-6o27kgmg]{flex-direction:column;margin:3.25rem 0 0;display:flex}.content-block[data-astro-cid-6o27kgmg]{border-top:1px solid var(--rule);padding:2rem 0 .4rem}.content-block[data-astro-cid-6o27kgmg]:first-child{border-top:none;padding-top:0}.block-body[data-astro-cid-6o27kgmg]{min-width:0}.content-block[data-astro-cid-6o27kgmg] h2[data-astro-cid-6o27kgmg]{margin:0 0 .7rem}.content-block[data-astro-cid-6o27kgmg] p[data-astro-cid-6o27kgmg]{color:var(--ink);hyphens:auto;text-wrap:pretty;max-width:none}.block-cta[data-astro-cid-6o27kgmg]{margin-top:1rem;margin-bottom:0;font-weight:500}.region-chip-grid[data-astro-cid-6o27kgmg]{grid-template-columns:repeat(auto-fill,minmax(164px,1fr));gap:.5rem;margin:1.2rem 0;display:grid}.region-chip[data-astro-cid-6o27kgmg]{border-radius:var(--r-sm);border:1px solid var(--rule);background:var(--field);color:var(--ink);justify-content:space-between;align-items:center;gap:.5rem;padding:.62rem .85rem;font-size:.9rem;font-weight:400;text-decoration:none;transition:background .15s,border-color .15s;display:flex}.region-chip[data-astro-cid-6o27kgmg]:hover{border-color:var(--stamp);background:var(--stamp-wash)}.region-chip-count[data-astro-cid-6o27kgmg]{color:var(--ink-2);font-family:var(--font-body);font-variant-numeric:tabular-nums;font-size:.76rem}.mini-tool-grid[data-astro-cid-6o27kgmg]{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:.55rem;margin:1.2rem 0;display:grid}.mini-tool-card[data-astro-cid-6o27kgmg]{color:var(--ink);align-items:center;gap:.65rem;padding:.9rem 1rem;font-size:.92rem;font-weight:400;text-decoration:none;transition:background .15s,border-color .15s;display:flex}.mini-tool-card[data-astro-cid-6o27kgmg]:hover{border-color:var(--stamp);background:var(--stamp-wash)}.mini-tool-icon[data-astro-cid-6o27kgmg]{width:32px;height:32px;color:var(--stamp);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.guide-card-grid[data-astro-cid-6o27kgmg]{grid-template-columns:repeat(auto-fill,minmax(210px,1fr));gap:.5rem;margin:1.2rem 0;display:grid}.guide-card[data-astro-cid-6o27kgmg]{color:var(--ink);padding:.85rem 1rem;font-size:.9rem;font-weight:400;text-decoration:none;transition:background .15s,border-color .15s}.guide-card[data-astro-cid-6o27kgmg]:hover{border-color:var(--stamp);background:var(--stamp-wash)}.country-grid[data-astro-cid-6o27kgmg]{grid-template-columns:repeat(auto-fill,minmax(168px,1fr));gap:.5rem;margin:1.2rem 0;display:grid}.country-card[data-astro-cid-6o27kgmg]{color:var(--ink);align-items:center;gap:.55rem;padding:.68rem .85rem;text-decoration:none;transition:background .15s,border-color .15s;display:flex}.country-card[data-astro-cid-6o27kgmg]:hover{border-color:var(--stamp);background:var(--stamp-wash)}.country-flag{border-radius:2px}.country-name[data-astro-cid-6o27kgmg]{font-size:.9rem;font-weight:400}
