.rating[data-astro-cid-sgn4ngrd]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius);padding:var(--sp-5)}.overall[data-astro-cid-sgn4ngrd]{display:flex;align-items:center;gap:var(--sp-3);padding-bottom:var(--sp-4);margin-bottom:var(--sp-4);border-bottom:1px solid var(--border)}.overall[data-astro-cid-sgn4ngrd] strong[data-astro-cid-sgn4ngrd]{font-size:2.6rem;line-height:1;color:var(--gold);font-weight:800}.verdict[data-astro-cid-sgn4ngrd]{display:block;font-weight:700}.scale[data-astro-cid-sgn4ngrd]{display:block;font-size:.75rem;color:var(--text-dim)}dl[data-astro-cid-sgn4ngrd]{display:grid;gap:var(--sp-3);margin:0}.bar-row[data-astro-cid-sgn4ngrd]{display:grid;gap:.3rem}dt[data-astro-cid-sgn4ngrd]{display:flex;justify-content:space-between;font-size:.82rem;color:var(--text-muted)}.weight[data-astro-cid-sgn4ngrd]{color:var(--text-dim);font-size:.72rem}dd[data-astro-cid-sgn4ngrd]{display:flex;align-items:center;gap:var(--sp-3);margin:0}.bar[data-astro-cid-sgn4ngrd]{flex:1;height:6px;border-radius:3px;background:var(--bg-hover);overflow:hidden}.fill[data-astro-cid-sgn4ngrd]{display:block;height:100%;border-radius:3px;background:linear-gradient(90deg,var(--gold-deep),var(--gold-soft))}dd[data-astro-cid-sgn4ngrd] b[data-astro-cid-sgn4ngrd]{font-size:.8rem;width:2.2rem;text-align:end;color:var(--text)}.proscons[data-astro-cid-ujkbadfl]{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:var(--sp-4)}.col[data-astro-cid-ujkbadfl]{border:1px solid var(--border);border-radius:var(--radius);padding:var(--sp-4);background:var(--bg-card)}.pros[data-astro-cid-ujkbadfl]{border-color:#1fbf7559}.cons[data-astro-cid-ujkbadfl]{border-color:#ff5c5c4d}h3[data-astro-cid-ujkbadfl]{font-size:.8rem;text-transform:uppercase;letter-spacing:.1em;margin-bottom:var(--sp-3)}.pros[data-astro-cid-ujkbadfl] h3[data-astro-cid-ujkbadfl]{color:#6ee7b0}.cons[data-astro-cid-ujkbadfl] h3[data-astro-cid-ujkbadfl]{color:#ff9a9a}ul[data-astro-cid-ujkbadfl]{list-style:none;padding:0;margin:0;display:grid;gap:var(--sp-2);font-size:.9rem;color:var(--text-muted)}li[data-astro-cid-ujkbadfl]{display:flex;gap:var(--sp-2)}li[data-astro-cid-ujkbadfl]:before{flex:none;font-weight:800}.pros[data-astro-cid-ujkbadfl] li[data-astro-cid-ujkbadfl]:before{content:"+";color:#6ee7b0}.cons[data-astro-cid-ujkbadfl] li[data-astro-cid-ujkbadfl]:before{content:"−";color:#ff9a9a}.review-grid[data-astro-cid-ap5e5zik]{display:grid;grid-template-columns:minmax(0,1fr) 340px;gap:var(--sp-6);align-items:start}.offer-box[data-astro-cid-ap5e5zik]{display:flex;flex-wrap:wrap;gap:var(--sp-4);align-items:center;justify-content:space-between;background:linear-gradient(135deg,#f5b3011f,#f2542d14);border:1px solid rgb(245 179 1 / .35);border-radius:var(--radius);padding:var(--sp-5)}.offer-headline[data-astro-cid-ap5e5zik]{font-size:1.3rem;font-weight:800;color:var(--gold-soft);margin-top:var(--sp-2)}.code-line[data-astro-cid-ap5e5zik]{margin-top:var(--sp-2);font-size:.82rem;color:var(--text-muted)}.code-line[data-astro-cid-ap5e5zik] code[data-astro-cid-ap5e5zik]{background:var(--bg-raised);padding:.1rem .45rem;border-radius:4px;font-family:var(--font-mono);color:var(--gold-soft)}.terms-box[data-astro-cid-ap5e5zik]{border:1px solid var(--border);border-radius:var(--radius);padding:var(--sp-5);background:var(--bg-card)}.terms-box[data-astro-cid-ap5e5zik] h2[data-astro-cid-ap5e5zik]{font-size:1rem;text-transform:uppercase;letter-spacing:.08em;color:var(--text-dim)}.terms-box[data-astro-cid-ap5e5zik] ul[data-astro-cid-ap5e5zik]{margin:var(--sp-3) 0 0;padding-inline-start:1.2rem;display:grid;gap:var(--sp-2);font-size:.92rem;color:var(--text-muted)}.terms-box[data-astro-cid-ap5e5zik] li[data-astro-cid-ap5e5zik]::marker{color:var(--gold)}.terms-note[data-astro-cid-ap5e5zik]{margin-top:var(--sp-4);padding-top:var(--sp-3);border-top:1px solid var(--border);font-size:.78rem;color:var(--text-dim)}.cta-end[data-astro-cid-ap5e5zik]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--sp-4);padding:var(--sp-5);border:1px solid var(--border-strong);border-radius:var(--radius);background:var(--bg-card)}.cta-end[data-astro-cid-ap5e5zik] p[data-astro-cid-ap5e5zik]{max-width:46ch;color:var(--text-muted);font-size:.92rem}.facts[data-astro-cid-ap5e5zik] h2[data-astro-cid-ap5e5zik],.review-side[data-astro-cid-ap5e5zik] .card[data-astro-cid-ap5e5zik] h2[data-astro-cid-ap5e5zik]{font-size:.8rem;text-transform:uppercase;letter-spacing:.1em;color:var(--gold);margin-bottom:var(--sp-3)}.facts[data-astro-cid-ap5e5zik] dl[data-astro-cid-ap5e5zik]{display:grid;gap:var(--sp-3);margin:0;font-size:.85rem}.facts[data-astro-cid-ap5e5zik] dt[data-astro-cid-ap5e5zik]{color:var(--text-dim);font-size:.72rem;text-transform:uppercase;letter-spacing:.06em}.facts[data-astro-cid-ap5e5zik] dd[data-astro-cid-ap5e5zik]{margin:.15rem 0 0;color:var(--text-muted)}.block[data-astro-cid-ap5e5zik]{display:block}.country-list[data-astro-cid-ap5e5zik]{list-style:none;padding:0;margin:var(--sp-3) 0 0;display:flex;flex-wrap:wrap;gap:.4rem}.country-list[data-astro-cid-ap5e5zik] a[data-astro-cid-ap5e5zik]{display:inline-block;font-size:.8rem;padding:.2rem .6rem;border:1px solid var(--border-strong);border-radius:var(--radius-pill);text-decoration:none;color:var(--text-muted)}.country-list[data-astro-cid-ap5e5zik] a[data-astro-cid-ap5e5zik]:hover{color:var(--gold-soft);border-color:var(--gold-deep)}@media(max-width:960px){.review-grid[data-astro-cid-ap5e5zik]{grid-template-columns:1fr}}
