.international_page__zeoB0{min-height:100vh;padding:4rem 0;background:var(--deep-bg)}.international_container__hmF_I{display:flex;flex-direction:column;gap:1rem}.international_title__Pv3rt{font-size:2.5rem;color:#fff;text-align:center}.international_intro__CgDlR{text-align:center;max-width:680px;margin:0 auto 1rem;color:var(--text-secondary,#9ca3af)}.international_section__NEsNI{margin-top:1.5rem}.international_regionTitle__bFlyi{font-size:1.1rem;color:var(--accent);letter-spacing:.05em;text-transform:uppercase;border-bottom:1px solid rgba(var(--accent-rgb),.25);padding-bottom:.5rem;margin-bottom:1.25rem}.international_grid__vjFvG{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));grid-gap:1.25rem;gap:1.25rem}.international_card__7DbjY{display:flex;flex-direction:column;gap:.35rem;text-decoration:none;transition:transform .2s ease,border-color .2s ease}.international_card__7DbjY:hover{transform:translateY(-3px);border-color:rgba(var(--accent-rgb),.5)}.international_name__f9_QC{color:var(--companion-2);font-weight:600}.international_meta__3TkML{color:var(--text-secondary,#9ca3af);font-size:.85rem}.shared_themeRoot__xuZ8j{--accent:var(--color-accent);--accent-rgb:56,189,248;--deep-bg:#0c1425;--deep-bg-rgb:12,20,37;--companion-1:#fbbf24;--companion-1-rgb:251,191,36;--companion-2:#22d3ee;--companion-2-rgb:34,211,238;--glow-size:60px;--glow-opacity:0.22}[data-theme=dark] .shared_themeRoot__xuZ8j{--glow-opacity:0.35}.shared_card__zy_Ss{background:var(--color-bg-card);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);padding:28px;text-align:left}.shared_reveal__0EqlF{opacity:0;transform:translateY(20px);transition:opacity .6s ease-out,transform .6s ease-out}.shared_reveal__0EqlF[class*=reveal-active]{opacity:1;transform:translateY(0)}.shared_divider___aEZ7{height:2px;background:linear-gradient(90deg,transparent,var(--accent),transparent);margin:2rem 0;opacity:.5}.shared_bodyLink__HAbMk{color:var(--accent);text-decoration:none;border-bottom:1px solid transparent;transition:border-color .2s ease}.shared_bodyLink__HAbMk:hover{border-bottom-color:var(--accent)}.TrustBar_trustContainer__MMRaA{display:flex;flex-direction:column;align-items:center;gap:12px;margin-top:14px;width:100%}.TrustBar_trustLabel__Rs_vo{font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:#94a3b8}.TrustBar_bar__rB_47{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;width:100%}.TrustBar_badgeCard__KwvPI{display:inline-flex;align-items:center;gap:10px;padding:8px 16px;border-radius:var(--radius-md,10px);background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.1);color:#f8fafc;font-size:.82rem;transition:all .2s cubic-bezier(.16,1,.3,1);box-shadow:0 2px 8px rgba(0,0,0,.15)}.TrustBar_badgeCard__KwvPI:hover{background:hsla(0,0%,100%,.08);border-color:rgba(var(--accent-rgb),.4);transform:translateY(-2px);box-shadow:0 6px 16px rgba(0,0,0,.25)}.TrustBar_platformIcon__GnVpf{display:flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:6px;flex-shrink:0}.TrustBar_iconGoogle__6CK8m{background:#fff;color:#ea4335;font-weight:900;font-size:15px}.TrustBar_iconTrustpilot__Ba1Kf{background:#00b67a;color:#fff;font-size:14px}.TrustBar_iconBBB__t4P5f{background:#005a9c;color:#fff;font-weight:800;font-size:10px;letter-spacing:-.5px}.TrustBar_iconDOT__zoniS{background:rgba(var(--accent-rgb),.25);color:var(--color-accent)}.TrustBar_badgeContent__29nuX{display:flex;flex-direction:column;line-height:1.25}.TrustBar_platformName__pTyZc{font-weight:700;font-size:.8rem;color:#fff}.TrustBar_starsRow__95JkS{display:flex;align-items:center;gap:4px;font-size:.74rem;color:#cbd5e1}.TrustBar_goldStars___pCxw{color:#fbbf24;letter-spacing:1px}.TrustBar_greenStars__tL3xH{color:#10b981;letter-spacing:1px}.TrustBar_ratingScore__Q9hY_{font-weight:800;color:#fff}.TrustBar_reviewCount__pzRjv{color:#94a3b8;font-size:.7rem}@media (max-width:640px){.TrustBar_bar__rB_47{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px}.TrustBar_badgeCard__KwvPI{padding:8px 10px;gap:8px}}