:root{--color-primary:#0b5ed7;--color-primary-dark:#084298;--color-primary-light:#e7f1ff;--color-accent:#ff7a45;--color-accent-dark:#d9531e;--color-success:#198754;--color-warning:#ffc107;--color-danger:#dc3545;--color-text:#1a1d23;--color-text-muted:#5a6472;--color-text-light:#8892a0;--color-bg:#fff;--color-bg-soft:#f8f9fc;--color-bg-muted:#eef2f7;--color-border:#e2e8f0;--color-border-strong:#cbd5e1;--shadow-sm:0 1px 2px #0f172a0a;--shadow-md:0 4px 12px #0f172a0f;--shadow-lg:0 12px 32px #0f172a14;--shadow-xl:0 24px 64px #0f172a1f;--radius-sm:6px;--radius-md:10px;--radius-lg:16px;--radius-xl:24px;--font-sans:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--font-serif:Georgia, "Times New Roman", serif;--container-max:1280px;--content-max:760px;--toc-width:260px;--transition:.2s cubic-bezier(.4, 0, .2, 1)}[data-astro-cid-mftkyq2b],[data-astro-cid-mftkyq2b]:before,[data-astro-cid-mftkyq2b]:after{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%}body{font-family:var(--font-sans);color:var(--color-text);background:var(--color-bg);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:17px;line-height:1.7;overflow-x:hidden}img[data-astro-cid-mftkyq2b],svg[data-astro-cid-mftkyq2b]{max-width:100%;display:block}a[data-astro-cid-mftkyq2b]{color:var(--color-primary);transition:color var(--transition);text-decoration:none}a[data-astro-cid-mftkyq2b]:hover{color:var(--color-primary-dark)}button[data-astro-cid-mftkyq2b]{cursor:pointer;background:0 0;border:none;font-family:inherit}[data-astro-cid-mftkyq2b]:focus-visible{outline:3px solid var(--color-primary);outline-offset:2px;border-radius:3px}.skip-link[data-astro-cid-mftkyq2b]{background:var(--color-primary);color:#fff;z-index:9999;transition:top var(--transition);padding:8px 16px;position:absolute;top:-40px;left:0}.skip-link[data-astro-cid-mftkyq2b]:focus{top:0}.top-bar[data-astro-cid-mftkyq2b]{background:var(--color-bg-soft);border-bottom:1px solid var(--color-border);color:var(--color-text-muted);padding:8px 0;font-size:13px}.top-bar-inner[data-astro-cid-mftkyq2b]{max-width:var(--container-max);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin:0 auto;padding:0 24px;display:flex}.top-bar[data-astro-cid-mftkyq2b] a[data-astro-cid-mftkyq2b]{color:var(--color-text-muted)}.top-bar[data-astro-cid-mftkyq2b] a[data-astro-cid-mftkyq2b]:hover{color:var(--color-primary)}.site-header[data-astro-cid-mftkyq2b]{background:var(--color-bg);border-bottom:1px solid var(--color-border);z-index:100;backdrop-filter:saturate(180%)blur(12px);background:#ffffffeb;position:sticky;top:0}.header-inner[data-astro-cid-mftkyq2b]{max-width:var(--container-max);justify-content:space-between;align-items:center;margin:0 auto;padding:16px 24px;display:flex}.logo[data-astro-cid-mftkyq2b]{color:var(--color-text);letter-spacing:-.5px;align-items:center;gap:8px;font-size:22px;font-weight:800;display:flex}.logo-mark[data-astro-cid-mftkyq2b]{background:linear-gradient(135deg, var(--color-primary), #4f8cff);color:#fff;border-radius:8px;justify-content:center;align-items:center;width:32px;height:32px;font-size:18px;display:flex}.main-nav[data-astro-cid-mftkyq2b]{align-items:center;gap:28px;display:flex}.main-nav[data-astro-cid-mftkyq2b] a[data-astro-cid-mftkyq2b]{color:var(--color-text);font-size:15px;font-weight:500;position:relative}.main-nav[data-astro-cid-mftkyq2b] a[data-astro-cid-mftkyq2b]:hover,.main-nav[data-astro-cid-mftkyq2b] a[data-astro-cid-mftkyq2b].active{color:var(--color-primary)}.header-cta[data-astro-cid-mftkyq2b]{background:var(--color-primary);border-radius:var(--radius-md);transition:all var(--transition);padding:10px 20px;font-size:14px;font-weight:600;color:#fff!important}.header-cta[data-astro-cid-mftkyq2b]:hover{background:var(--color-primary-dark);transform:translateY(-1px)}.mobile-menu-btn[data-astro-cid-mftkyq2b]{flex-direction:column;justify-content:center;align-items:center;gap:5px;width:40px;height:40px;display:none}.mobile-menu-btn[data-astro-cid-mftkyq2b] span[data-astro-cid-mftkyq2b]{background:var(--color-text);width:22px;height:2px;transition:all var(--transition);border-radius:2px}.breadcrumb[data-astro-cid-mftkyq2b]{max-width:var(--container-max);color:var(--color-text-muted);margin:0 auto;padding:16px 24px;font-size:13px}.breadcrumb[data-astro-cid-mftkyq2b] ol[data-astro-cid-mftkyq2b]{flex-wrap:wrap;align-items:center;gap:8px;list-style:none;display:flex}.breadcrumb[data-astro-cid-mftkyq2b] li[data-astro-cid-mftkyq2b]:not(:last-child):after{content:"›";color:var(--color-border-strong);margin-left:8px}.breadcrumb[data-astro-cid-mftkyq2b] a[data-astro-cid-mftkyq2b]{color:var(--color-text-muted)}.breadcrumb[data-astro-cid-mftkyq2b] a[data-astro-cid-mftkyq2b]:hover{color:var(--color-primary)}.page-layout[data-astro-cid-mftkyq2b]{max-width:var(--container-max);grid-template-columns:var(--toc-width) 1fr;align-items:start;gap:48px;margin:0 auto;padding:0 24px 80px;display:grid}.toc-aside[data-astro-cid-mftkyq2b]{max-height:calc(100vh - 120px);padding:24px 0;font-size:14px;position:sticky;top:100px;overflow-y:auto}.toc-aside[data-astro-cid-mftkyq2b]::-webkit-scrollbar{width:4px}.toc-aside[data-astro-cid-mftkyq2b]::-webkit-scrollbar-thumb{background:var(--color-border-strong);border-radius:2px}.toc-title[data-astro-cid-mftkyq2b]{text-transform:uppercase;letter-spacing:1.5px;color:var(--color-text-light);margin-bottom:16px;padding-left:12px;font-size:11px;font-weight:700}.toc-list[data-astro-cid-mftkyq2b]{border-left:2px solid var(--color-border);list-style:none}.toc-list[data-astro-cid-mftkyq2b] li[data-astro-cid-mftkyq2b]{position:relative}.toc-list[data-astro-cid-mftkyq2b] a[data-astro-cid-mftkyq2b]{color:var(--color-text-muted);transition:all var(--transition);border-left:2px solid #0000;margin-left:-2px;padding:8px 12px 8px 16px;font-weight:500;line-height:1.4;display:block}.toc-list[data-astro-cid-mftkyq2b] a[data-astro-cid-mftkyq2b]:hover{color:var(--color-primary)}.toc-list[data-astro-cid-mftkyq2b] a[data-astro-cid-mftkyq2b].active{color:var(--color-primary);border-left-color:var(--color-primary);background:var(--color-primary-light);font-weight:600}.article-main[data-astro-cid-mftkyq2b]{min-width:0}.article-header[data-astro-cid-mftkyq2b]{border-bottom:1px solid var(--color-border);margin-bottom:40px;padding:40px 0 32px}.article-meta-top[data-astro-cid-mftkyq2b]{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:20px;display:flex}.category-tag[data-astro-cid-mftkyq2b]{background:var(--color-primary-light);color:var(--color-primary-dark);text-transform:uppercase;letter-spacing:.5px;border-radius:100px;padding:4px 12px;font-size:12px;font-weight:600}.reading-time[data-astro-cid-mftkyq2b]{color:var(--color-text-muted);align-items:center;gap:6px;font-size:13px;display:flex}.article-title[data-astro-cid-mftkyq2b]{letter-spacing:-1px;color:var(--color-text);margin-bottom:20px;font-size:clamp(32px,5vw,48px);font-weight:800;line-height:1.15}.article-subtitle[data-astro-cid-mftkyq2b]{color:var(--color-text-muted);margin-bottom:28px;font-size:20px;font-weight:400;line-height:1.5}.author-card[data-astro-cid-mftkyq2b]{background:var(--color-bg-soft);border-radius:var(--radius-md);border:1px solid var(--color-border);align-items:center;gap:16px;padding:16px 20px;display:flex}.author-avatar[data-astro-cid-mftkyq2b]{background:linear-gradient(135deg, #4f8cff, var(--color-primary));color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:56px;height:56px;font-size:20px;font-weight:700;display:flex}.author-info[data-astro-cid-mftkyq2b]{flex:1;min-width:0}.author-name[data-astro-cid-mftkyq2b]{color:var(--color-text);align-items:center;gap:6px;font-size:15px;font-weight:700;display:flex}.verified-badge[data-astro-cid-mftkyq2b]{background:var(--color-primary);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:16px;height:16px;font-size:10px;display:inline-flex}.author-title[data-astro-cid-mftkyq2b]{color:var(--color-text-muted);margin-top:2px;font-size:13px}.author-meta[data-astro-cid-mftkyq2b]{color:var(--color-text-light);margin-top:4px;font-size:12px}.hero-image-wrap[data-astro-cid-mftkyq2b]{border-radius:var(--radius-lg);aspect-ratio:16/8;box-shadow:var(--shadow-md);background:linear-gradient(135deg,#e7f1ff,#f0f4ff);margin:0 0 40px;position:relative;overflow:hidden}.hero-image-wrap[data-astro-cid-mftkyq2b] svg[data-astro-cid-mftkyq2b]{width:100%;height:100%}.verdict-card[data-astro-cid-mftkyq2b]{background:linear-gradient(135deg, var(--color-primary-light), #fff);border:1px solid var(--color-border);border-radius:var(--radius-lg);grid-template-columns:auto 1fr;align-items:center;gap:24px;margin:32px 0;padding:28px;display:grid}.verdict-score[data-astro-cid-mftkyq2b]{text-align:center;width:110px}.score-circle[data-astro-cid-mftkyq2b]{background:conic-gradient(var(--color-success) 0% 85%, var(--color-border) 85% 100%);border-radius:50%;justify-content:center;align-items:center;width:96px;height:96px;margin:0 auto 8px;display:flex;position:relative}.score-circle[data-astro-cid-mftkyq2b]:before{content:"";background:#fff;border-radius:50%;position:absolute;inset:6px}.score-value[data-astro-cid-mftkyq2b]{color:var(--color-success);font-size:28px;font-weight:800;position:relative}.score-label[data-astro-cid-mftkyq2b]{color:var(--color-text-muted);text-transform:uppercase;letter-spacing:1px;font-size:12px;font-weight:600}.verdict-content[data-astro-cid-mftkyq2b] h3[data-astro-cid-mftkyq2b]{color:var(--color-text);margin-bottom:8px;font-size:20px;font-weight:700}.verdict-content[data-astro-cid-mftkyq2b] p[data-astro-cid-mftkyq2b]{color:var(--color-text-muted);margin-bottom:12px}.verdict-badges[data-astro-cid-mftkyq2b]{flex-wrap:wrap;gap:8px;display:flex}.verdict-badge[data-astro-cid-mftkyq2b]{border:1px solid var(--color-border);color:var(--color-text);background:#fff;border-radius:100px;padding:4px 10px;font-size:12px;font-weight:600}.key-takeaways[data-astro-cid-mftkyq2b]{background:var(--color-bg-soft);border:1px solid var(--color-border);border-left:4px solid var(--color-primary);border-radius:var(--radius-md);margin:32px 0;padding:24px 28px}.key-takeaways[data-astro-cid-mftkyq2b] h2[data-astro-cid-mftkyq2b]{color:var(--color-text);align-items:center;gap:10px;margin-bottom:16px;font-size:18px;font-weight:700;display:flex}.key-takeaways[data-astro-cid-mftkyq2b] ul[data-astro-cid-mftkyq2b]{gap:10px;list-style:none;display:grid}.key-takeaways[data-astro-cid-mftkyq2b] li[data-astro-cid-mftkyq2b]{color:var(--color-text);padding-left:28px;line-height:1.6;position:relative}.key-takeaways[data-astro-cid-mftkyq2b] li[data-astro-cid-mftkyq2b]:before{content:"✓";color:var(--color-success);font-size:16px;font-weight:700;position:absolute;top:0;left:0}.article-content[data-astro-cid-mftkyq2b] h2[data-astro-cid-mftkyq2b]{letter-spacing:-.5px;color:var(--color-text);margin:48px 0 16px;scroll-margin-top:100px;font-size:30px;font-weight:800;line-height:1.25}.article-content[data-astro-cid-mftkyq2b] h3[data-astro-cid-mftkyq2b]{color:var(--color-text);margin:32px 0 12px;scroll-margin-top:100px;font-size:22px;font-weight:700;line-height:1.3}.article-content[data-astro-cid-mftkyq2b] h4[data-astro-cid-mftkyq2b]{color:var(--color-text);margin:24px 0 10px;font-size:18px;font-weight:700}.article-content[data-astro-cid-mftkyq2b] p[data-astro-cid-mftkyq2b]{color:var(--color-text);margin-bottom:18px}.article-content[data-astro-cid-mftkyq2b] strong[data-astro-cid-mftkyq2b]{color:var(--color-text);font-weight:700}.article-content[data-astro-cid-mftkyq2b] ul[data-astro-cid-mftkyq2b],.article-content[data-astro-cid-mftkyq2b] ol[data-astro-cid-mftkyq2b]{margin:0 0 20px 24px}.article-content[data-astro-cid-mftkyq2b] li[data-astro-cid-mftkyq2b]{margin-bottom:8px;padding-left:4px}.article-content[data-astro-cid-mftkyq2b] blockquote[data-astro-cid-mftkyq2b]{border-left:3px solid var(--color-primary);color:var(--color-text-muted);margin:24px 0;padding:4px 0 4px 20px;font-size:18px;font-style:italic;line-height:1.6}.article-content[data-astro-cid-mftkyq2b] figure[data-astro-cid-mftkyq2b]{margin:32px 0}.article-content[data-astro-cid-mftkyq2b] figcaption[data-astro-cid-mftkyq2b]{text-align:center;color:var(--color-text-light);margin-top:10px;font-size:13px;font-style:italic}.figure-wrap[data-astro-cid-mftkyq2b]{background:var(--color-bg-soft);border-radius:var(--radius-lg);border:1px solid var(--color-border);padding:24px}.figure-wrap[data-astro-cid-mftkyq2b] svg[data-astro-cid-mftkyq2b]{width:100%;height:auto;max-height:320px}.callout[data-astro-cid-mftkyq2b]{border-radius:var(--radius-md);align-items:flex-start;gap:16px;margin:24px 0;padding:20px 24px;display:flex}.callout-icon[data-astro-cid-mftkyq2b]{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;font-size:16px;font-weight:700;display:flex}.callout-content[data-astro-cid-mftkyq2b]{flex:1;min-width:0}.callout-title[data-astro-cid-mftkyq2b]{margin-bottom:4px;font-size:15px;font-weight:700}.callout-info[data-astro-cid-mftkyq2b]{background:var(--color-primary-light);border:1px solid #b6d4fe}.callout-info[data-astro-cid-mftkyq2b] .callout-icon[data-astro-cid-mftkyq2b]{background:var(--color-primary);color:#fff}.callout-warning[data-astro-cid-mftkyq2b]{background:#fff8e1;border:1px solid #ffe08a}.callout-warning[data-astro-cid-mftkyq2b] .callout-icon[data-astro-cid-mftkyq2b]{background:var(--color-warning);color:#7a5d00}.callout-success[data-astro-cid-mftkyq2b]{background:#e8f5e9;border:1px solid #a5d6a7}.callout-success[data-astro-cid-mftkyq2b] .callout-icon[data-astro-cid-mftkyq2b]{background:var(--color-success);color:#fff}.inline-cta[data-astro-cid-mftkyq2b]{background:linear-gradient(135deg, var(--color-primary), #4f8cff);color:#fff;border-radius:var(--radius-lg);grid-template-columns:1fr auto;align-items:center;gap:24px;margin:32px 0;padding:28px 32px;display:grid;position:relative;overflow:hidden}.inline-cta[data-astro-cid-mftkyq2b]:before{content:"";background:#ffffff14;border-radius:50%;width:300px;height:300px;position:absolute;top:-50%;right:-20%}.inline-cta-content[data-astro-cid-mftkyq2b]{z-index:1;position:relative}.inline-cta[data-astro-cid-mftkyq2b] h3[data-astro-cid-mftkyq2b]{font-size:22px;font-weight:700;color:#fff!important;margin:0 0 6px!important}.inline-cta[data-astro-cid-mftkyq2b] p[data-astro-cid-mftkyq2b]{font-size:15px;color:#ffffffe6!important;margin:0!important}.inline-cta-button[data-astro-cid-mftkyq2b]{border-radius:var(--radius-md);white-space:nowrap;z-index:1;transition:all var(--transition);text-align:center;background:#fff;padding:14px 28px;font-size:15px;font-weight:700;display:inline-block;position:relative;box-shadow:0 4px 12px #00000026;color:var(--color-primary)!important}.inline-cta-button[data-astro-cid-mftkyq2b]:hover{transform:translateY(-2px);box-shadow:0 8px 20px #0003;color:var(--color-primary-dark)!important}.pros-cons[data-astro-cid-mftkyq2b]{grid-template-columns:1fr 1fr;gap:20px;margin:28px 0;display:grid}.pros-box[data-astro-cid-mftkyq2b],.cons-box[data-astro-cid-mftkyq2b]{border-radius:var(--radius-md);border:1px solid var(--color-border);padding:24px}.pros-box[data-astro-cid-mftkyq2b]{background:#f0faf3;border-color:#a5d6a7}.cons-box[data-astro-cid-mftkyq2b]{background:#fef3f2;border-color:#f5b7b1}.pros-cons[data-astro-cid-mftkyq2b] h4[data-astro-cid-mftkyq2b]{align-items:center;gap:8px;font-size:16px;display:flex;margin:0 0 14px!important}.pros-cons[data-astro-cid-mftkyq2b] ul[data-astro-cid-mftkyq2b]{margin:0;padding:0;list-style:none}.pros-cons[data-astro-cid-mftkyq2b] li[data-astro-cid-mftkyq2b]{margin:0;padding:6px 0 6px 26px;font-size:14px;line-height:1.5;position:relative}.pros-box[data-astro-cid-mftkyq2b] li[data-astro-cid-mftkyq2b]:before{content:"✓";color:var(--color-success);font-weight:700;position:absolute;left:0}.cons-box[data-astro-cid-mftkyq2b] li[data-astro-cid-mftkyq2b]:before{content:"✕";color:var(--color-danger);font-weight:700;position:absolute;left:0}.comparison-section[data-astro-cid-mftkyq2b]{margin:40px 0}.filter-bar[data-astro-cid-mftkyq2b]{background:var(--color-bg-soft);border-radius:var(--radius-md);border:1px solid var(--color-border);flex-wrap:wrap;gap:10px;margin-bottom:20px;padding:16px;display:flex}.filter-label[data-astro-cid-mftkyq2b]{color:var(--color-text-muted);align-self:center;margin-right:4px;font-size:13px;font-weight:600}.filter-btn[data-astro-cid-mftkyq2b]{border:1px solid var(--color-border);color:var(--color-text);transition:all var(--transition);background:#fff;border-radius:100px;padding:6px 14px;font-size:13px;font-weight:500}.filter-btn[data-astro-cid-mftkyq2b]:hover{border-color:var(--color-primary);color:var(--color-primary)}.filter-btn[data-astro-cid-mftkyq2b].active{background:var(--color-primary);color:#fff;border-color:var(--color-primary)}.comparison-table-wrap[data-astro-cid-mftkyq2b]{border-radius:var(--radius-md);border:1px solid var(--color-border);box-shadow:var(--shadow-sm);overflow-x:auto}.comparison-table[data-astro-cid-mftkyq2b]{border-collapse:collapse;width:100%;min-width:720px;font-size:14px}.comparison-table[data-astro-cid-mftkyq2b] thead[data-astro-cid-mftkyq2b]{background:var(--color-bg-soft);border-bottom:2px solid var(--color-border)}.comparison-table[data-astro-cid-mftkyq2b] th[data-astro-cid-mftkyq2b]{text-align:left;color:var(--color-text);text-transform:uppercase;letter-spacing:.5px;white-space:nowrap;padding:14px 16px;font-size:13px;font-weight:700}.comparison-table[data-astro-cid-mftkyq2b] td[data-astro-cid-mftkyq2b]{border-bottom:1px solid var(--color-border);vertical-align:middle;padding:14px 16px}.comparison-table[data-astro-cid-mftkyq2b] tbody[data-astro-cid-mftkyq2b] tr[data-astro-cid-mftkyq2b]{transition:background var(--transition)}.comparison-table[data-astro-cid-mftkyq2b] tbody[data-astro-cid-mftkyq2b] tr[data-astro-cid-mftkyq2b]:hover{background:var(--color-bg-soft)}.comparison-table[data-astro-cid-mftkyq2b] tbody[data-astro-cid-mftkyq2b] tr[data-astro-cid-mftkyq2b].highlight{background:var(--color-primary-light)}.comparison-table[data-astro-cid-mftkyq2b] tbody[data-astro-cid-mftkyq2b] tr[data-astro-cid-mftkyq2b].highlight:hover{background:#d6e7ff}.product-name[data-astro-cid-mftkyq2b]{color:var(--color-text);align-items:center;gap:8px;font-weight:700;display:flex}.product-badge[data-astro-cid-mftkyq2b]{text-transform:uppercase;letter-spacing:.5px;border-radius:100px;padding:2px 8px;font-size:10px;font-weight:700}.badge-top[data-astro-cid-mftkyq2b]{background:var(--color-success);color:#fff}.badge-value[data-astro-cid-mftkyq2b]{background:var(--color-warning);color:#7a5d00}.badge-alt[data-astro-cid-mftkyq2b]{background:var(--color-primary-light);color:var(--color-primary-dark)}.rating-stars[data-astro-cid-mftkyq2b]{color:#f5a623;letter-spacing:2px;font-size:14px}.rating-num[data-astro-cid-mftkyq2b]{color:var(--color-text-muted);margin-left:4px;font-size:12px}.check-yes[data-astro-cid-mftkyq2b]{color:var(--color-success);font-weight:700}.check-no[data-astro-cid-mftkyq2b]{color:var(--color-text-light)}.table-cta[data-astro-cid-mftkyq2b]{background:var(--color-primary);border-radius:var(--radius-sm);transition:all var(--transition);padding:6px 14px;font-size:12px;font-weight:600;display:inline-block;color:#fff!important}.table-cta[data-astro-cid-mftkyq2b]:hover{background:var(--color-primary-dark);color:#fff!important}.faq-list[data-astro-cid-mftkyq2b]{border:1px solid var(--color-border);border-radius:var(--radius-md);margin:24px 0;overflow:hidden}.faq-item[data-astro-cid-mftkyq2b]{border-bottom:1px solid var(--color-border)}.faq-item[data-astro-cid-mftkyq2b]:last-child{border-bottom:none}.faq-question[data-astro-cid-mftkyq2b]{text-align:left;width:100%;color:var(--color-text);transition:background var(--transition);justify-content:space-between;align-items:center;gap:16px;padding:18px 24px;font-size:16px;font-weight:600;display:flex}.faq-question[data-astro-cid-mftkyq2b]:hover{background:var(--color-bg-soft)}.faq-icon[data-astro-cid-mftkyq2b]{background:var(--color-bg-muted);width:24px;height:24px;transition:all var(--transition);color:var(--color-text-muted);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:14px;display:flex}.faq-item[data-astro-cid-mftkyq2b].open .faq-icon[data-astro-cid-mftkyq2b]{background:var(--color-primary);color:#fff;transform:rotate(45deg)}.faq-answer[data-astro-cid-mftkyq2b]{max-height:0;transition:max-height .3s;overflow:hidden}.faq-answer-inner[data-astro-cid-mftkyq2b]{color:var(--color-text-muted);padding:0 24px 20px;line-height:1.7}.citations[data-astro-cid-mftkyq2b]{background:var(--color-bg-soft);border-radius:var(--radius-md);border:1px solid var(--color-border);margin:40px 0;padding:24px}.citations[data-astro-cid-mftkyq2b] h3[data-astro-cid-mftkyq2b]{text-transform:uppercase;letter-spacing:1px;color:var(--color-text-muted);margin:0 0 16px;font-size:14px}.citations[data-astro-cid-mftkyq2b] ol[data-astro-cid-mftkyq2b]{color:var(--color-text-muted);padding-left:20px;font-size:13px;line-height:1.6;list-style:decimal}.citations[data-astro-cid-mftkyq2b] li[data-astro-cid-mftkyq2b]{margin-bottom:8px}.citations[data-astro-cid-mftkyq2b] a[data-astro-cid-mftkyq2b]{color:var(--color-text-muted);text-decoration:underline;text-decoration-color:var(--color-border-strong)}.citations[data-astro-cid-mftkyq2b] a[data-astro-cid-mftkyq2b]:hover{color:var(--color-primary)}sup[data-astro-cid-mftkyq2b].cite{color:var(--color-primary);cursor:pointer;font-size:11px;font-weight:700}.site-footer[data-astro-cid-mftkyq2b]{background:var(--color-bg-soft);border-top:1px solid var(--color-border);margin-top:60px;padding:60px 0 30px}.footer-inner[data-astro-cid-mftkyq2b]{max-width:var(--container-max);margin:0 auto;padding:0 24px}.footer-grid[data-astro-cid-mftkyq2b]{grid-template-columns:2fr 1fr 1fr 1fr;gap:40px;margin-bottom:40px;display:grid}.footer-brand[data-astro-cid-mftkyq2b] p[data-astro-cid-mftkyq2b]{color:var(--color-text-muted);max-width:320px;margin-top:12px;font-size:14px}.footer-col[data-astro-cid-mftkyq2b] h4[data-astro-cid-mftkyq2b]{text-transform:uppercase;letter-spacing:1px;color:var(--color-text);margin-bottom:14px;font-size:13px;font-weight:700}.footer-col[data-astro-cid-mftkyq2b] ul[data-astro-cid-mftkyq2b]{list-style:none}.footer-col[data-astro-cid-mftkyq2b] li[data-astro-cid-mftkyq2b]{margin-bottom:8px}.footer-col[data-astro-cid-mftkyq2b] a[data-astro-cid-mftkyq2b]{color:var(--color-text-muted);font-size:14px}.footer-col[data-astro-cid-mftkyq2b] a[data-astro-cid-mftkyq2b]:hover{color:var(--color-primary)}.risk-disclosure[data-astro-cid-mftkyq2b]{border:1px solid var(--color-border);border-radius:var(--radius-md);color:var(--color-text-muted);background:#fff;margin-bottom:30px;padding:20px 24px;font-size:13px;line-height:1.7}.risk-disclosure[data-astro-cid-mftkyq2b] strong[data-astro-cid-mftkyq2b]{color:var(--color-text);margin-bottom:6px;display:block}.footer-bottom[data-astro-cid-mftkyq2b]{border-top:1px solid var(--color-border);color:var(--color-text-muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding-top:24px;font-size:13px;display:flex}.mobile-toc-toggle[data-astro-cid-mftkyq2b]{background:var(--color-primary);color:#fff;width:56px;height:56px;box-shadow:var(--shadow-lg);z-index:90;transition:all var(--transition);border-radius:50%;justify-content:center;align-items:center;font-size:20px;display:none;position:fixed;bottom:24px;right:24px}.mobile-toc-toggle[data-astro-cid-mftkyq2b]:hover{background:var(--color-primary-dark)}.mobile-toc-panel[data-astro-cid-mftkyq2b]{z-index:200;opacity:0;transition:opacity var(--transition);background:#0f172a80;display:none;position:fixed;inset:0}.mobile-toc-panel[data-astro-cid-mftkyq2b].open{opacity:1}.mobile-toc-content[data-astro-cid-mftkyq2b]{background:#fff;width:min(320px,85vw);padding:24px;transition:transform .3s cubic-bezier(.4,0,.2,1);position:absolute;top:0;bottom:0;right:0;overflow-y:auto;transform:translate(100%)}.mobile-toc-panel[data-astro-cid-mftkyq2b].open .mobile-toc-content[data-astro-cid-mftkyq2b]{transform:translate(0)}.mobile-toc-header[data-astro-cid-mftkyq2b]{border-bottom:1px solid var(--color-border);justify-content:space-between;align-items:center;margin-bottom:20px;padding-bottom:16px;display:flex}.mobile-toc-close[data-astro-cid-mftkyq2b]{background:var(--color-bg-soft);border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;font-size:18px;display:flex}.exit-popup-overlay[data-astro-cid-mftkyq2b]{z-index:1000;opacity:0;background:#0f172aa6;justify-content:center;align-items:center;padding:20px;transition:opacity .3s;display:none;position:fixed;inset:0}.exit-popup-overlay[data-astro-cid-mftkyq2b].open{opacity:1}.exit-popup[data-astro-cid-mftkyq2b]{border-radius:var(--radius-lg);width:100%;max-width:480px;box-shadow:var(--shadow-xl);background:#fff;transition:transform .3s cubic-bezier(.34,1.56,.64,1);position:relative;overflow:hidden;transform:scale(.9)}.exit-popup-overlay[data-astro-cid-mftkyq2b].open .exit-popup[data-astro-cid-mftkyq2b]{transform:scale(1)}.exit-popup-header[data-astro-cid-mftkyq2b]{background:linear-gradient(135deg, var(--color-primary), #4f8cff);color:#fff;text-align:center;padding:28px 28px 24px}.exit-popup-header[data-astro-cid-mftkyq2b] h3[data-astro-cid-mftkyq2b]{font-size:24px;font-weight:800;color:#fff!important;margin:0 0 8px!important}.exit-popup-header[data-astro-cid-mftkyq2b] p[data-astro-cid-mftkyq2b]{font-size:15px;color:#ffffffe6!important;margin:0!important}.exit-popup-body[data-astro-cid-mftkyq2b]{text-align:center;padding:24px 28px 28px}.exit-popup-body[data-astro-cid-mftkyq2b] p[data-astro-cid-mftkyq2b]{color:var(--color-text-muted);margin-bottom:20px;font-size:15px}.exit-popup-offer[data-astro-cid-mftkyq2b]{background:var(--color-bg-soft);border:1px dashed var(--color-primary);border-radius:var(--radius-md);margin-bottom:20px;padding:16px}.exit-popup-offer[data-astro-cid-mftkyq2b] strong[data-astro-cid-mftkyq2b]{color:var(--color-primary);margin-bottom:4px;font-size:20px;display:block}.exit-popup-actions[data-astro-cid-mftkyq2b]{flex-direction:column;gap:10px;display:flex}.exit-popup-primary[data-astro-cid-mftkyq2b]{background:var(--color-accent);border-radius:var(--radius-md);transition:all var(--transition);padding:14px;font-size:15px;font-weight:700;color:#fff!important}.exit-popup-primary[data-astro-cid-mftkyq2b]:hover{background:var(--color-accent-dark);color:#fff!important}.exit-popup-dismiss[data-astro-cid-mftkyq2b]{color:var(--color-text-light);padding:8px;font-size:13px}.exit-popup-dismiss[data-astro-cid-mftkyq2b]:hover{color:var(--color-text)}.exit-popup-close[data-astro-cid-mftkyq2b]{color:#fff;width:32px;height:32px;transition:all var(--transition);background:#fff3;border-radius:50%;justify-content:center;align-items:center;font-size:18px;display:flex;position:absolute;top:12px;right:12px}.exit-popup-close[data-astro-cid-mftkyq2b]:hover{background:#ffffff4d}.reading-progress[data-astro-cid-mftkyq2b]{background:linear-gradient(90deg, var(--color-primary), var(--color-accent));z-index:200;width:0%;height:3px;transition:width .1s linear;position:fixed;top:0;left:0}@media (width<=1024px){.page-layout[data-astro-cid-mftkyq2b]{grid-template-columns:1fr;gap:0}.toc-aside[data-astro-cid-mftkyq2b]{display:none}.mobile-toc-toggle[data-astro-cid-mftkyq2b]{display:flex}.footer-grid[data-astro-cid-mftkyq2b]{grid-template-columns:1fr 1fr}}@media (width<=768px){body{font-size:16px}.top-bar[data-astro-cid-mftkyq2b],.main-nav[data-astro-cid-mftkyq2b]{display:none}.mobile-menu-btn[data-astro-cid-mftkyq2b]{display:flex}.header-inner[data-astro-cid-mftkyq2b]{padding:12px 16px}.page-layout[data-astro-cid-mftkyq2b]{padding:0 16px 60px}.article-header[data-astro-cid-mftkyq2b]{padding:24px 0}.article-title[data-astro-cid-mftkyq2b]{letter-spacing:-.5px;font-size:32px}.article-subtitle[data-astro-cid-mftkyq2b]{font-size:17px}.article-content[data-astro-cid-mftkyq2b] h2[data-astro-cid-mftkyq2b]{margin:36px 0 14px;font-size:24px}.article-content[data-astro-cid-mftkyq2b] h3[data-astro-cid-mftkyq2b]{font-size:19px}.verdict-card[data-astro-cid-mftkyq2b]{text-align:center;grid-template-columns:1fr}.pros-cons[data-astro-cid-mftkyq2b]{grid-template-columns:1fr}.inline-cta[data-astro-cid-mftkyq2b]{text-align:center;grid-template-columns:1fr;padding:24px}.inline-cta-button[data-astro-cid-mftkyq2b]{justify-self:center}.footer-grid[data-astro-cid-mftkyq2b]{grid-template-columns:1fr;gap:28px}.footer-bottom[data-astro-cid-mftkyq2b]{text-align:center;flex-direction:column}.key-takeaways[data-astro-cid-mftkyq2b]{padding:20px}.filter-bar[data-astro-cid-mftkyq2b]{padding:12px}.author-card[data-astro-cid-mftkyq2b]{text-align:center;flex-direction:column}}@media (width<=480px){.article-title[data-astro-cid-mftkyq2b]{font-size:28px}.exit-popup-header[data-astro-cid-mftkyq2b]{padding:24px 20px 20px}.exit-popup-body[data-astro-cid-mftkyq2b]{padding:20px}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}.article-content[data-astro-cid-mftkyq2b]>[data-astro-cid-mftkyq2b]{animation:.5s both fadeInUp}@media print{.site-header[data-astro-cid-mftkyq2b],.toc-aside[data-astro-cid-mftkyq2b],.mobile-toc-toggle[data-astro-cid-mftkyq2b],.inline-cta[data-astro-cid-mftkyq2b],.exit-popup-overlay[data-astro-cid-mftkyq2b],.reading-progress[data-astro-cid-mftkyq2b]{display:none!important}.page-layout[data-astro-cid-mftkyq2b]{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){[data-astro-cid-mftkyq2b],[data-astro-cid-mftkyq2b]:before,[data-astro-cid-mftkyq2b]:after{transition-duration:.01ms!important;animation-duration:.01ms!important}html{scroll-behavior:auto}}
