.brand-head[data-astro-cid-dhhxushi]{background:var(--blue);padding:44px 0 48px}.brand-head[data-astro-cid-dhhxushi] h1[data-astro-cid-dhhxushi]{color:#fff}.brand-head[data-astro-cid-dhhxushi] .answer-sentence[data-astro-cid-dhhxushi]{color:#d9e9f5}.brand-head[data-astro-cid-dhhxushi] .answer-sentence[data-astro-cid-dhhxushi] .price[data-astro-cid-dhhxushi]{color:#fff}.brand-head[data-astro-cid-dhhxushi] .brand-tier[data-astro-cid-dhhxushi]{background:#ffffff26;color:#fff}.brand-head-grid[data-astro-cid-dhhxushi]{display:grid;grid-template-columns:1.05fr .95fr;gap:44px;align-items:start}.brand-head[data-astro-cid-dhhxushi] h1[data-astro-cid-dhhxushi]{max-width:560px}.brand-head[data-astro-cid-dhhxushi] .answer-sentence[data-astro-cid-dhhxushi]{max-width:560px;margin-bottom:16px}.brand-tier[data-astro-cid-dhhxushi]{display:inline-block;font-size:.72rem;color:var(--blue-dark);background:#eaf3fa;border-radius:999px;padding:3px 12px;margin-bottom:12px}.section-tight[data-astro-cid-dhhxushi]{padding:44px 20px}.pros-cons[data-astro-cid-dhhxushi]{display:grid;grid-template-columns:1fr 1fr;border-radius:16px;overflow:hidden;border:1px solid var(--line);box-shadow:0 12px 32px #0a1f2e0f}.pc-col[data-astro-cid-dhhxushi]{padding:26px 28px}.pc-pros[data-astro-cid-dhhxushi]{background:#f2fbf5;border-top:4px solid #22B25F}.pc-cons[data-astro-cid-dhhxushi]{background:#fdf7ec;border-top:4px solid #E9A23B;border-left:1px solid var(--line)}.pc-head[data-astro-cid-dhhxushi]{display:flex;align-items:center;gap:10px;font-family:var(--font-display);font-weight:700;font-size:1.08rem;margin-bottom:12px}.pc-ic[data-astro-cid-dhhxushi]{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:50%;background:#22b25f;color:#fff;font-size:.85rem;font-weight:700;flex-shrink:0}.pc-ic-warn[data-astro-cid-dhhxushi]{background:#e9a23b}.pc-cons[data-astro-cid-dhhxushi] .brand-watch[data-astro-cid-dhhxushi] li[data-astro-cid-dhhxushi]:before{color:#e9a23b}@media(max-width:760px){.pros-cons[data-astro-cid-dhhxushi]{grid-template-columns:1fr}.pc-cons[data-astro-cid-dhhxushi]{border-left:0;border-top:4px solid #E9A23B}}.series-card[data-astro-cid-dhhxushi]{display:flex;flex-direction:column}.series-tag[data-astro-cid-dhhxushi]{align-self:flex-start;font-size:.7rem;color:var(--blue-dark);background:#eaf3fa;border-radius:999px;padding:3px 12px;margin-bottom:10px}.series-card[data-astro-cid-dhhxushi] h3[data-astro-cid-dhhxushi]{margin-bottom:6px}.series-card[data-astro-cid-dhhxushi] p[data-astro-cid-dhhxushi]{margin:0}table[data-astro-cid-dhhxushi].data th[data-astro-cid-dhhxushi]:nth-child(2),table[data-astro-cid-dhhxushi].data td[data-astro-cid-dhhxushi]:nth-child(2){background:#fdf3ec!important;border-left:2px solid var(--cta);border-right:2px solid var(--cta)}table[data-astro-cid-dhhxushi].data th[data-astro-cid-dhhxushi]:nth-child(2){border-top:2px solid var(--cta);color:var(--cta-dark)}table[data-astro-cid-dhhxushi].data tr[data-astro-cid-dhhxushi]:last-child td[data-astro-cid-dhhxushi]:nth-child(2){border-bottom:2px solid var(--cta)}table[data-astro-cid-dhhxushi].data td[data-astro-cid-dhhxushi].price{color:var(--ink)}.brand-list[data-astro-cid-dhhxushi]{list-style:none;margin:0;padding:0}.brand-list[data-astro-cid-dhhxushi] li[data-astro-cid-dhhxushi]{font-size:.92rem;color:var(--muted);padding:7px 0 7px 26px;position:relative}.brand-list[data-astro-cid-dhhxushi] li[data-astro-cid-dhhxushi]:before{content:"✓";position:absolute;left:0;color:#2e9e5b;font-weight:700}.brand-watch[data-astro-cid-dhhxushi] li[data-astro-cid-dhhxushi]:before{content:"✕";color:var(--heat)}.verdict-text[data-astro-cid-dhhxushi]{font-size:1.05rem;max-width:720px}.other-brand[data-astro-cid-dhhxushi]{display:flex;flex-direction:column;gap:2px;text-decoration:none;color:var(--ink);transition:border-color .12s}.other-brand[data-astro-cid-dhhxushi]:hover{border-color:var(--blue)}.other-brand[data-astro-cid-dhhxushi] h3[data-astro-cid-dhhxushi]{font-size:1rem;margin-bottom:4px}@media(max-width:900px){.brand-head-grid[data-astro-cid-dhhxushi]{grid-template-columns:1fr;gap:30px}}
