.blog-article-page[data-astro-cid-4sn4zg3r]{padding-bottom:5rem}.article-breadcrumbs[data-astro-cid-4sn4zg3r]{background:var(--surface-card);border-bottom:1px solid var(--border);padding:.75rem 1.5rem;font-size:.85rem}.breadcrumbs-container[data-astro-cid-4sn4zg3r]{max-width:1200px;margin:0 auto;display:flex;align-items:center;gap:.5rem;color:var(--muted)}.breadcrumbs-container[data-astro-cid-4sn4zg3r] a[data-astro-cid-4sn4zg3r]{color:var(--muted);text-decoration:none}.breadcrumbs-container[data-astro-cid-4sn4zg3r] a[data-astro-cid-4sn4zg3r]:hover{color:var(--primary)}.breadcrumbs-container[data-astro-cid-4sn4zg3r] .current[data-astro-cid-4sn4zg3r]{color:var(--text);font-weight:600}.article-header[data-astro-cid-4sn4zg3r]{background:radial-gradient(circle at 50% 0%,rgba(0,191,183,.12) 0%,transparent 70%);padding:2.5rem 1.5rem 2rem;border-bottom:1px solid var(--border)}.header-container[data-astro-cid-4sn4zg3r]{max-width:900px;margin:0 auto;text-align:center}.article-badges[data-astro-cid-4sn4zg3r]{display:flex;flex-wrap:wrap;gap:.5rem;justify-content:center;margin-bottom:1.25rem}.cat-pill[data-astro-cid-4sn4zg3r]{background:var(--badge-bg);border:1px solid var(--badge-border);color:var(--primary);padding:.3rem .75rem;border-radius:999px;font-size:.8rem;font-weight:700}.read-pill[data-astro-cid-4sn4zg3r],.geo-pill[data-astro-cid-4sn4zg3r]{background:var(--surface);border:1px solid var(--border);color:var(--text-secondary);padding:.3rem .75rem;border-radius:999px;font-size:.8rem;font-weight:600}.article-headline[data-astro-cid-4sn4zg3r]{font-size:clamp(1.85rem,4vw,2.75rem);font-weight:800;line-height:1.25;margin-bottom:1.25rem;color:var(--text)}.article-meta-bar[data-astro-cid-4sn4zg3r]{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:.6rem;font-size:.88rem;color:var(--muted)}.article-meta-bar[data-astro-cid-4sn4zg3r] strong[data-astro-cid-4sn4zg3r]{color:var(--text)}.verified-tag[data-astro-cid-4sn4zg3r]{color:#10b981;font-weight:700}.article-layout-container[data-astro-cid-4sn4zg3r]{max-width:1200px;margin:2.5rem auto 0;padding:0 1.5rem;display:grid;grid-template-columns:1fr 340px;gap:3rem;align-items:start}.article-main-column[data-astro-cid-4sn4zg3r]{min-width:0}.article-hero-media[data-astro-cid-4sn4zg3r]{margin-bottom:2rem;border-radius:16px;overflow:hidden;border:1px solid var(--border);box-shadow:var(--shadow)}.article-featured-img[data-astro-cid-4sn4zg3r]{width:100%;max-height:480px;object-fit:cover;display:block}.ai-quick-summary-box[data-astro-cid-4sn4zg3r]{background:#00bfb714;border:1px solid rgba(0,191,183,.3);border-radius:16px;padding:1.5rem;margin-bottom:2.5rem}.quick-summary-header[data-astro-cid-4sn4zg3r]{display:flex;align-items:center;gap:.5rem;margin-bottom:.75rem}.quick-summary-header[data-astro-cid-4sn4zg3r] .icon[data-astro-cid-4sn4zg3r]{font-size:1.25rem}.quick-summary-header[data-astro-cid-4sn4zg3r] h3[data-astro-cid-4sn4zg3r]{font-size:1.1rem;font-weight:800;color:var(--text);margin:0}.quick-summary-header[data-astro-cid-4sn4zg3r] .tag[data-astro-cid-4sn4zg3r]{margin-left:auto;background:var(--primary);color:#fff;font-size:.7rem;font-weight:800;padding:.2rem .5rem;border-radius:4px;text-transform:uppercase}.summary-text[data-astro-cid-4sn4zg3r]{font-size:1rem;color:var(--text);line-height:1.6;margin:0}.article-prose[data-astro-cid-4sn4zg3r]{font-size:1.08rem;line-height:1.8;color:var(--text)}.article-prose[data-astro-cid-4sn4zg3r] h2{font-size:1.7rem;font-weight:800;margin:2.5rem 0 1rem;color:var(--text);border-left:4px solid var(--primary);padding-left:.75rem;line-height:1.3}.article-prose[data-astro-cid-4sn4zg3r] h3{font-size:1.3rem;font-weight:700;margin:1.75rem 0 .75rem;color:var(--primary)}.article-prose[data-astro-cid-4sn4zg3r] p{margin-bottom:1.25rem}.article-prose[data-astro-cid-4sn4zg3r] ul,.article-prose[data-astro-cid-4sn4zg3r] ol{margin:1rem 0 1.5rem 1.5rem}.article-prose[data-astro-cid-4sn4zg3r] li{margin-bottom:.5rem}.article-prose[data-astro-cid-4sn4zg3r] table{width:100%;border-collapse:collapse;margin:2rem 0;font-size:.95rem}.article-prose[data-astro-cid-4sn4zg3r] th,.article-prose[data-astro-cid-4sn4zg3r] td{border:1px solid var(--border);padding:.85rem 1rem;text-align:left}.article-prose[data-astro-cid-4sn4zg3r] th{background:var(--surface-card);color:var(--primary);font-weight:700}.article-prose[data-astro-cid-4sn4zg3r] a{color:var(--primary);text-decoration:underline;font-weight:600}.live-comparison-widget[data-astro-cid-4sn4zg3r]{background:var(--surface);border:1px solid var(--border-strong);border-radius:16px;padding:1.75rem;margin:3rem 0;box-shadow:var(--shadow)}.widget-header[data-astro-cid-4sn4zg3r]{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.25rem}.widget-badge[data-astro-cid-4sn4zg3r]{display:inline-block;background:#22c55e;color:#fff;font-size:.7rem;font-weight:800;padding:.2rem .5rem;border-radius:4px;text-transform:uppercase;margin-bottom:.35rem}.widget-title[data-astro-cid-4sn4zg3r]{font-size:1.2rem;font-weight:800;margin:0}.widget-link[data-astro-cid-4sn4zg3r]{color:var(--primary);font-size:.9rem;font-weight:700;text-decoration:none}.widget-products-grid[data-astro-cid-4sn4zg3r]{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:1rem}.widget-prod-card[data-astro-cid-4sn4zg3r]{background:var(--surface-card);border:1px solid var(--border);border-radius:12px;padding:.85rem;display:flex;gap:.85rem;text-decoration:none;color:inherit;transition:transform .2s}.widget-prod-card[data-astro-cid-4sn4zg3r]:hover{transform:translateY(-2px);border-color:var(--primary)}.prod-thumb[data-astro-cid-4sn4zg3r]{width:60px;height:60px;flex-shrink:0;background:#fff;border-radius:8px;display:flex;align-items:center;justify-content:center;overflow:hidden}.prod-thumb[data-astro-cid-4sn4zg3r] img[data-astro-cid-4sn4zg3r]{max-width:100%;max-height:100%;object-fit:contain}.prod-details[data-astro-cid-4sn4zg3r]{flex:1;min-width:0}.prod-brand[data-astro-cid-4sn4zg3r]{font-size:.72rem;color:var(--muted);font-weight:600;display:block}.prod-name[data-astro-cid-4sn4zg3r]{font-size:.85rem;font-weight:700;margin:.2rem 0 .4rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.prod-price-row[data-astro-cid-4sn4zg3r]{display:flex;justify-content:space-between;font-size:.75rem}.price-val[data-astro-cid-4sn4zg3r] strong[data-astro-cid-4sn4zg3r]{color:var(--primary)}.stores-count[data-astro-cid-4sn4zg3r]{color:var(--muted)}.article-faq-section[data-astro-cid-4sn4zg3r]{margin:3.5rem 0;padding-top:2rem;border-top:1px solid var(--border)}.faq-section-title[data-astro-cid-4sn4zg3r]{font-size:1.6rem;font-weight:800;margin-bottom:1.5rem}.faq-list[data-astro-cid-4sn4zg3r]{display:flex;flex-direction:column;gap:.75rem}.faq-item[data-astro-cid-4sn4zg3r]{background:var(--surface);border:1px solid var(--border);border-radius:12px;overflow:hidden}.faq-question[data-astro-cid-4sn4zg3r]{padding:1.25rem 1.5rem;font-weight:700;cursor:pointer;display:flex;justify-content:space-between;align-items:center;list-style:none;color:var(--text)}.faq-question[data-astro-cid-4sn4zg3r]::-webkit-details-marker{display:none}.faq-icon[data-astro-cid-4sn4zg3r]{font-size:1.25rem;color:var(--primary)}.faq-answer[data-astro-cid-4sn4zg3r]{padding:0 1.5rem 1.25rem;color:var(--text-secondary);line-height:1.6;font-size:.98rem}.article-app-cta[data-astro-cid-4sn4zg3r]{background:linear-gradient(135deg,#00bfb726,#38bdf826);border:1px solid var(--border-strong);border-radius:16px;padding:2.25rem 2rem;margin-top:3.5rem;text-align:center}.cta-content[data-astro-cid-4sn4zg3r] h3[data-astro-cid-4sn4zg3r]{font-size:1.35rem;font-weight:800;margin-bottom:.6rem}.cta-content[data-astro-cid-4sn4zg3r] p[data-astro-cid-4sn4zg3r]{color:var(--text-secondary);margin-bottom:1.5rem;font-size:.95rem}.cta-buttons[data-astro-cid-4sn4zg3r]{display:flex;gap:1rem;justify-content:center}.btn-store[data-astro-cid-4sn4zg3r]{background:var(--surface);color:var(--text);border:1px solid var(--border);padding:.65rem 1.25rem;border-radius:10px;font-weight:700;text-decoration:none;font-size:.9rem}.btn-store[data-astro-cid-4sn4zg3r]:hover{border-color:var(--primary)}.article-sidebar[data-astro-cid-4sn4zg3r]{display:flex;flex-direction:column;gap:2rem;position:sticky;top:5rem}.sidebar-card[data-astro-cid-4sn4zg3r]{background:var(--surface);border:1px solid var(--border);border-radius:16px;padding:1.5rem;box-shadow:var(--shadow-sm)}.sidebar-card[data-astro-cid-4sn4zg3r] h4[data-astro-cid-4sn4zg3r]{font-size:1.05rem;font-weight:800;margin-bottom:.75rem}.sidebar-card[data-astro-cid-4sn4zg3r] p[data-astro-cid-4sn4zg3r]{font-size:.85rem;color:var(--text-secondary);margin-bottom:1rem}.sidebar-search-form[data-astro-cid-4sn4zg3r]{display:flex;gap:.5rem}.sidebar-search-form[data-astro-cid-4sn4zg3r] input[data-astro-cid-4sn4zg3r]{flex:1;background:var(--surface-card);border:1px solid var(--border);border-radius:8px;padding:.5rem .75rem;color:var(--text);font-size:.85rem}.sidebar-search-form[data-astro-cid-4sn4zg3r] button[data-astro-cid-4sn4zg3r]{background:var(--primary);color:#fff;border:none;border-radius:8px;padding:.5rem .85rem;font-weight:700;cursor:pointer}.related-list[data-astro-cid-4sn4zg3r]{display:flex;flex-direction:column;gap:1rem}.related-item[data-astro-cid-4sn4zg3r]{display:flex;gap:.75rem;text-decoration:none;color:inherit}.related-item[data-astro-cid-4sn4zg3r]:hover .rel-title[data-astro-cid-4sn4zg3r]{color:var(--primary)}.rel-thumb[data-astro-cid-4sn4zg3r]{width:60px;height:60px;flex-shrink:0;border-radius:8px;overflow:hidden;background:var(--surface-card);display:flex;align-items:center;justify-content:center}.rel-thumb[data-astro-cid-4sn4zg3r] img[data-astro-cid-4sn4zg3r]{width:100%;height:100%;object-fit:cover}.rel-meta[data-astro-cid-4sn4zg3r]{flex:1;min-width:0}.rel-cat[data-astro-cid-4sn4zg3r]{font-size:.7rem;color:var(--primary);font-weight:700;display:block;margin-bottom:.2rem}.rel-title[data-astro-cid-4sn4zg3r]{font-size:.85rem;font-weight:600;line-height:1.35;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}@media (max-width: 960px){.article-layout-container[data-astro-cid-4sn4zg3r]{grid-template-columns:1fr}.article-sidebar[data-astro-cid-4sn4zg3r]{position:static}}
