.review-hero[data-astro-cid-pki6f57c]{background:linear-gradient(120deg,#e9f5ff,#f8fbff 62%,#e8f6ff);border-bottom:1px solid #dce9f8;padding:60px 0 62px}.review-hero-grid[data-astro-cid-pki6f57c]{grid-template-columns:1.1fr .9fr;align-items:center;gap:45px;display:grid}.review-hero[data-astro-cid-pki6f57c] h1[data-astro-cid-pki6f57c]{margin:14px 0 20px;font-size:clamp(2.7rem,4.2vw,4.5rem)}.review-deck[data-astro-cid-pki6f57c]{color:#475f86;font-size:1.12rem;line-height:1.83}.review-meta[data-astro-cid-pki6f57c]{flex-wrap:wrap;gap:10px;margin:18px 0 24px;display:flex}.review-meta[data-astro-cid-pki6f57c] span[data-astro-cid-pki6f57c]{color:#31558b;background:#fff;border:1px solid #d0e2f8;border-radius:999px;padding:7px 12px;font-size:.72rem;font-weight:750;display:inline-flex}.review-disclosure[data-astro-cid-pki6f57c]{color:#536c90;max-width:750px;font-size:.83rem;line-height:1.75}.review-hero-actions[data-astro-cid-pki6f57c]{flex-wrap:wrap;gap:10px;margin-top:23px;display:flex}.review-hero-visual[data-astro-cid-pki6f57c]{background:#fff;border:1px solid #cfe0f5;border-radius:25px;padding:12px;box-shadow:0 24px 50px #214f8e1f}.review-hero-visual[data-astro-cid-pki6f57c] img[data-astro-cid-pki6f57c]{border-radius:17px}.review-hero-visual[data-astro-cid-pki6f57c] p[data-astro-cid-pki6f57c]{color:#687e9f;margin:12px 7px 5px;font-size:.68rem;line-height:1.5}.review-summary-section[data-astro-cid-pki6f57c]{background:#fff;padding:58px 0}.review-summary-layout[data-astro-cid-pki6f57c]{grid-template-columns:minmax(0,1.55fr) minmax(290px,.75fr);align-items:start;gap:35px;display:grid}.review-summary-main[data-astro-cid-pki6f57c] h2[data-astro-cid-pki6f57c]{margin:15px 0 16px;font-size:clamp(1.9rem,3.3vw,3.1rem)}.review-summary-main[data-astro-cid-pki6f57c] p[data-astro-cid-pki6f57c]{color:#4e6587;font-size:1rem;line-height:1.95}.review-verdict-grid[data-astro-cid-pki6f57c]{grid-template-columns:repeat(3,1fr);gap:13px;margin-top:25px;display:grid}.review-verdict-grid[data-astro-cid-pki6f57c] div[data-astro-cid-pki6f57c]{background:#f6faff;border:1px solid #d7e7fa;border-radius:15px;padding:19px 17px}.review-verdict-grid[data-astro-cid-pki6f57c] span[data-astro-cid-pki6f57c]{color:#5680af;margin-bottom:9px;font-size:.72rem;display:block}.review-verdict-grid[data-astro-cid-pki6f57c] strong[data-astro-cid-pki6f57c]{color:#1a3f78;font-size:.82rem;line-height:1.6;display:block}.review-glance[data-astro-cid-pki6f57c]{background:#eaf4ff;border:1px solid #cfe3f9;border-radius:20px;padding:26px}.review-glance[data-astro-cid-pki6f57c] h3[data-astro-cid-pki6f57c]{margin:10px 0 20px}.review-glance[data-astro-cid-pki6f57c] dl[data-astro-cid-pki6f57c]{gap:0;margin:0;display:grid}.review-glance[data-astro-cid-pki6f57c] dl[data-astro-cid-pki6f57c]>div[data-astro-cid-pki6f57c]{border-bottom:1px solid #ccdef3;grid-template-columns:1fr 1.2fr;gap:10px;padding:12px 0;display:grid}.review-glance[data-astro-cid-pki6f57c] dt[data-astro-cid-pki6f57c]{color:#637ba0;font-size:.75rem}.review-glance[data-astro-cid-pki6f57c] dd[data-astro-cid-pki6f57c]{color:#244a83;margin:0;font-size:.78rem;font-weight:800}.review-glance[data-astro-cid-pki6f57c] p[data-astro-cid-pki6f57c]{color:#5874a0;margin:19px 0 0;font-size:.74rem;line-height:1.7}.review-body-section[data-astro-cid-pki6f57c]{background:#f8fbff}.review-content-layout[data-astro-cid-pki6f57c]{grid-template-columns:minmax(0,780px) minmax(220px,260px);align-items:start;gap:48px;display:grid}.review-toc[data-astro-cid-pki6f57c]{background:#fff;border:1px solid #d0e3fa;border-radius:17px;margin-bottom:40px;padding:24px}.review-toc[data-astro-cid-pki6f57c] strong[data-astro-cid-pki6f57c]{color:#143b73;margin-bottom:14px;display:block}.review-toc[data-astro-cid-pki6f57c]>div[data-astro-cid-pki6f57c]{flex-wrap:wrap;gap:9px;display:flex}.review-toc[data-astro-cid-pki6f57c] a[data-astro-cid-pki6f57c]{background:#eaf4ff;border-radius:999px;padding:9px 14px;font-size:.75rem;font-weight:800;text-decoration:none!important}.review-article[data-astro-cid-pki6f57c] h2[data-astro-cid-pki6f57c]{scroll-margin-top:110px}.review-table-wrap[data-astro-cid-pki6f57c]{margin:24px 0 31px;overflow-x:auto}.review-table-wrap[data-astro-cid-pki6f57c] table[data-astro-cid-pki6f57c]{min-width:650px;margin:0;display:table}.review-table-wrap[data-astro-cid-pki6f57c] caption[data-astro-cid-pki6f57c]{text-align:left;color:#50709d;padding:0 0 12px;font-size:.79rem}.review-visual-box[data-astro-cid-pki6f57c]{background:#fff;border:1px solid #d5e6f9;border-radius:18px;margin:29px 0;overflow:hidden}.review-visual-box[data-astro-cid-pki6f57c] img[data-astro-cid-pki6f57c]{width:100%;height:auto}.review-visual-box[data-astro-cid-pki6f57c] p[data-astro-cid-pki6f57c]{color:#58759e;background:#f3f9ff;margin:0;padding:14px 20px;font-size:.78rem}.review-price-grid[data-astro-cid-pki6f57c]{grid-template-columns:repeat(3,minmax(0,1fr));gap:13px;margin:23px 0 29px;display:grid}.review-price-card[data-astro-cid-pki6f57c]{background:#fff;border:1px solid #d1e4fa;border-radius:17px;flex-direction:column;gap:8px;padding:21px 17px;display:flex}.review-price-card[data-astro-cid-pki6f57c]>span[data-astro-cid-pki6f57c]{color:#3e6396;font-size:.75rem;font-weight:800}.review-price-card[data-astro-cid-pki6f57c]>strong[data-astro-cid-pki6f57c]{font-family:var(--display);color:#1254bc;font-size:2.3rem;line-height:1.2}.review-price-card[data-astro-cid-pki6f57c] strong[data-astro-cid-pki6f57c] small[data-astro-cid-pki6f57c]{color:#59749b;font-size:.7rem;font-weight:600}.review-price-card[data-astro-cid-pki6f57c] p[data-astro-cid-pki6f57c]{color:#385c8f;margin:0;font-size:.86rem;font-weight:750}.review-price-card[data-astro-cid-pki6f57c]>small[data-astro-cid-pki6f57c]{color:#637fa0;line-height:1.5}.review-price-card[data-astro-cid-pki6f57c] em[data-astro-cid-pki6f57c]{color:#687f9c;font-size:.71rem;font-style:normal;line-height:1.55}.review-offer-box[data-astro-cid-pki6f57c]{background:linear-gradient(130deg,#e5f1ff,#f2faff);border:1px solid #b9d8fa;border-radius:18px;margin:24px 0;padding:27px}.review-offer-box[data-astro-cid-pki6f57c] h3[data-astro-cid-pki6f57c]{margin:10px 0}.review-unverified[data-astro-cid-pki6f57c]{background:#fff;border:1px dashed #a8c9ed;border-radius:12px;padding:16px}.review-unverified[data-astro-cid-pki6f57c] strong[data-astro-cid-pki6f57c]{color:#315d97}.review-unverified[data-astro-cid-pki6f57c] p[data-astro-cid-pki6f57c]{color:#6280a4;margin:8px 0 0;font-size:.86rem}.review-live-offer[data-astro-cid-pki6f57c]{background:#fff;border-radius:12px;padding:18px}.review-faqs[data-astro-cid-pki6f57c]{gap:12px;margin:22px 0 30px;display:grid}.review-faqs[data-astro-cid-pki6f57c] details[data-astro-cid-pki6f57c]{background:#fff;border:1px solid #d2e5f9;border-radius:12px;padding:15px 19px}.review-faqs[data-astro-cid-pki6f57c] summary[data-astro-cid-pki6f57c]{cursor:pointer;color:#194a91;font-size:.94rem;font-weight:800}.review-faqs[data-astro-cid-pki6f57c] details[data-astro-cid-pki6f57c] p[data-astro-cid-pki6f57c]{color:#536e93;margin:12px 0 2px;font-size:.9rem}.review-sidebar[data-astro-cid-pki6f57c]{gap:16px;display:grid;position:sticky;top:108px}.review-sticky-card[data-astro-cid-pki6f57c]{background:#fff;border:1px solid #d2e4f9;border-radius:17px;flex-direction:column;gap:8px;padding:23px;display:flex}.review-sticky-card[data-astro-cid-pki6f57c] h3[data-astro-cid-pki6f57c]{margin:6px 0 10px;font-size:1.3rem}.review-sticky-card[data-astro-cid-pki6f57c] a[data-astro-cid-pki6f57c]{color:#285eaa;border-bottom:1px solid #e7effa;padding:8px 0;font-size:.79rem;font-weight:750}.review-side-note[data-astro-cid-pki6f57c]{color:#5e7ba1;margin-top:15px;font-size:.73rem;line-height:1.6}@media (width<=1050px){.review-content-layout[data-astro-cid-pki6f57c]{grid-template-columns:1fr}.review-sidebar[data-astro-cid-pki6f57c]{grid-template-columns:repeat(2,minmax(0,1fr));position:static}}@media (width<=800px){.review-hero-grid[data-astro-cid-pki6f57c],.review-summary-layout[data-astro-cid-pki6f57c],.review-verdict-grid[data-astro-cid-pki6f57c],.review-sidebar[data-astro-cid-pki6f57c]{grid-template-columns:1fr}}@media (width<=620px){.review-hero[data-astro-cid-pki6f57c]{padding:34px 0 44px}.review-hero[data-astro-cid-pki6f57c] h1[data-astro-cid-pki6f57c]{font-size:clamp(2.3rem,9vw,3.2rem)}.review-price-grid[data-astro-cid-pki6f57c]{grid-template-columns:1fr}.review-glance[data-astro-cid-pki6f57c] dl[data-astro-cid-pki6f57c]>div[data-astro-cid-pki6f57c]{grid-template-columns:1fr 1.2fr}}.review-hero-visual[data-astro-cid-pki6f57c] img[data-astro-cid-pki6f57c]{object-fit:contain;background:#f6f8fb;width:100%;height:auto;max-height:420px}.label-photo[data-astro-cid-pki6f57c] img[data-astro-cid-pki6f57c]{object-fit:contain;width:100%;height:auto}.label-photo[data-astro-cid-pki6f57c] figcaption[data-astro-cid-pki6f57c]{color:#526f94;background:#f4f9ff;padding:14px 18px;font-size:.8rem}.ingredient-gallery[data-astro-cid-pki6f57c]{grid-template-columns:repeat(4,minmax(0,1fr));gap:13px;margin:24px 0 11px;display:grid}.ingredient-tile[data-astro-cid-pki6f57c]{background:#fff;border:1px solid #d5e6f9;border-radius:15px;margin:0;overflow:hidden}.ingredient-tile[data-astro-cid-pki6f57c] img[data-astro-cid-pki6f57c]{aspect-ratio:1;object-fit:cover;width:100%;height:auto}.ingredient-tile[data-astro-cid-pki6f57c] figcaption[data-astro-cid-pki6f57c]{padding:13px;display:block}.ingredient-tile[data-astro-cid-pki6f57c] strong[data-astro-cid-pki6f57c]{color:#244a7b;font-size:.81rem;display:block}.ingredient-tile[data-astro-cid-pki6f57c] small[data-astro-cid-pki6f57c]{color:#62799c;margin-top:5px;font-size:.7rem;line-height:1.55;display:block}.image-attribution[data-astro-cid-pki6f57c]{color:#597393;font-size:.78rem}.review-price-card[data-astro-cid-pki6f57c] .pack-photo[data-astro-cid-pki6f57c]{object-fit:contain;background:#f9fcff;border-radius:10px;width:100%;height:140px}.review-price-card[data-astro-cid-pki6f57c] .pack-button[data-astro-cid-pki6f57c]{text-align:center;margin-top:auto;padding:11px 9px;font-size:.74rem}@media (width<=700px){.ingredient-gallery[data-astro-cid-pki6f57c]{grid-template-columns:repeat(2,minmax(0,1fr))}}
