.blog-post[data-v-5b80f753]{padding:4rem 0;min-height:70vh}.container[data-v-5b80f753]{max-width:800px;margin:0 auto;padding:0 2rem}.breadcrumb[data-v-5b80f753]{display:flex;align-items:center;gap:.5rem;margin-bottom:2rem;font-size:.875rem;color:#666;flex-wrap:wrap}.breadcrumb a[data-v-5b80f753]{color:var(--brand-primary);text-decoration:none}.breadcrumb a[data-v-5b80f753]:hover{text-decoration:underline}.separator[data-v-5b80f753]{color:#ccc}.article-hero[data-v-5b80f753]{display:block;width:100%;height:auto;aspect-ratio:16/9;-o-object-fit:cover;object-fit:cover;border-radius:10px;margin-bottom:2.5rem}.article-header[data-v-5b80f753]{margin-bottom:3rem}.article-header h1[data-v-5b80f753]{font-size:2.5rem;font-weight:700;color:#1a1a1a;margin-bottom:1rem;line-height:1.2}.answer-summary[data-v-5b80f753]{font-size:1.125rem;line-height:1.6;color:#333;margin:0 0 1rem}.meta[data-v-5b80f753]{display:flex;gap:1rem;align-items:center;flex-wrap:wrap}.category-tag[data-v-5b80f753]{background:var(--brand-primary);color:#fff;padding:.25rem .75rem;border-radius:4px;font-size:.875rem;font-weight:500}.author-byline[data-v-5b80f753],.reading-time[data-v-5b80f753]{color:#666;font-size:.875rem}.author-byline a[data-v-5b80f753]{color:var(--brand-primary);text-decoration:none}.author-byline a[data-v-5b80f753]:hover{text-decoration:underline}.published-date[data-v-5b80f753]{color:#666;font-size:.875rem}.reviewed-by a[data-v-5b80f753]{color:var(--brand-primary);text-decoration:none}.products-discussed[data-v-5b80f753]{margin:2.5rem 0 0}.products-discussed h2[data-v-5b80f753]{font-size:1.5rem;font-weight:600;color:#1a1a1a;margin-bottom:.5rem}.products-discussed__note[data-v-5b80f753]{color:#666;font-size:.875rem;margin-bottom:1rem}.products-discussed__list[data-v-5b80f753]{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:1rem;list-style:none;padding:0;margin:0}.products-discussed__card[data-v-5b80f753]{display:flex;flex-direction:column;gap:.375rem;padding:1rem;border:1px solid var(--color-gray-200,#e5e7eb);border-radius:8px}.products-discussed__name[data-v-5b80f753]{font-weight:600;color:var(--brand-primary);text-decoration:none}.products-discussed__coa[data-v-5b80f753]{font-size:.875rem;color:#555}.products-discussed a[data-v-5b80f753]:hover{text-decoration:underline}.article-content[data-v-5b80f753]{font-size:1.125rem;line-height:1.8;color:#333}.article-content[data-v-5b80f753] h2{font-size:1.875rem;font-weight:600;color:#1a1a1a;margin-top:3rem;margin-bottom:1.5rem}.article-content[data-v-5b80f753] h3{font-size:1.5rem;font-weight:600;color:#1a1a1a;margin-top:2rem;margin-bottom:1rem}.article-content[data-v-5b80f753] p{margin-bottom:1.5rem}.article-content[data-v-5b80f753] ol,.article-content[data-v-5b80f753] ul{margin-bottom:1.5rem;padding-left:2rem}.article-content[data-v-5b80f753] li{margin-bottom:.75rem}.article-content[data-v-5b80f753] a{color:var(--brand-primary);text-decoration:none}.article-content[data-v-5b80f753] a:hover{text-decoration:underline}.info-box[data-v-5b80f753]{background:var(--brand-primary-soft);border-left:4px solid var(--brand-primary);padding:1.5rem;margin:2rem 0;border-radius:4px}.info-box h3[data-v-5b80f753]{font-size:1.125rem;font-weight:600;color:#1a1a1a;margin-bottom:.75rem}.info-box p[data-v-5b80f753]{color:#666;line-height:1.6;margin:0}.disclaimer[data-v-5b80f753]{background:var(--color-gray-50);border-left:4px solid #fbbf24;padding:2rem;margin-top:4rem;border-radius:4px}.disclaimer h3[data-v-5b80f753]{font-size:1.25rem;font-weight:600;color:#1a1a1a;margin-bottom:1rem}.disclaimer p[data-v-5b80f753]{color:#666;line-height:1.6}.article-header h1[data-v-5b80f753]{font-size:2rem}.article-content[data-v-5b80f753]{font-size:1rem}.article-content[data-v-5b80f753] h2{font-size:1.5rem}.article-content[data-v-5b80f753] h3{font-size:1.25rem}@media(min-width:769px){.article-header h1[data-v-5b80f753]{font-size:2.5rem}.article-content[data-v-5b80f753]{font-size:1.125rem}.article-content[data-v-5b80f753] h2{font-size:1.875rem}.article-content[data-v-5b80f753] h3{font-size:1.5rem}}
