.news-product-recommendations[data-v-9f19c768]{align-self:start;background:#fff;border:1px solid #dfe8ef;border-radius:5px;border-top:3px solid #0891b2;box-shadow:0 8px 25px #0e304508;color:#0f172a;min-width:0;padding:22px}.news-products-heading[data-v-9f19c768]{margin-bottom:18px}.news-products-eyebrow[data-v-9f19c768]{color:#64748b;font-size:10px;font-weight:600;letter-spacing:.12em;margin-bottom:7px;text-transform:uppercase}.news-products-heading h2[data-v-9f19c768]{font-size:23px;font-weight:700;line-height:1.3}.news-products-description[data-v-9f19c768]{color:#64748b;font-size:12px;line-height:1.6;margin-top:8px}.news-products-grid[data-v-9f19c768]{display:grid;gap:20px 14px;grid-template-columns:repeat(2,minmax(0,1fr))}.news-product-card[data-v-9f19c768]{border-radius:3px;display:flex;flex-direction:column;min-width:0}.news-product-image[data-v-9f19c768]{aspect-ratio:4/3;background:#f3f6f8;border-radius:3px;display:grid;overflow:hidden;place-items:center}.news-product-image img[data-v-9f19c768]{height:100%;-o-object-fit:contain;object-fit:contain;transition:transform .25s;width:100%}.news-product-card h3[data-v-9f19c768]{font-size:13px;font-weight:600;line-height:1.5;margin:9px 0 8px;overflow-wrap:anywhere}.news-product-link[data-v-9f19c768]{align-items:center;color:#0891b2;display:flex;font-size:11px;gap:8px;line-height:1.6;margin-top:auto}.news-product-card:hover h3[data-v-9f19c768],.news-products-contact a[data-v-9f19c768]:hover{color:#0891b2}.news-product-card:hover img[data-v-9f19c768]{transform:scale(1.035)}.news-product-card[data-v-9f19c768]:focus-visible,.news-products-contact a[data-v-9f19c768]:focus-visible,.news-products-error button[data-v-9f19c768]:focus-visible{outline:2px solid #0891b2;outline-offset:5px}.news-product-placeholder[data-v-9f19c768]{color:#64748b;font-size:12px;padding:12px;text-align:center}.news-products-contact[data-v-9f19c768]{border-top:1px solid #dfe8ef;margin-top:20px;padding-top:16px}.news-products-contact p[data-v-9f19c768]{font-size:13px;font-weight:600;margin-bottom:6px}.news-products-contact a[data-v-9f19c768]{align-items:center;color:#0891b2;display:inline-flex;font-size:12px;gap:8px;min-height:32px}.news-product-skeleton div[data-v-9f19c768]{aspect-ratio:4/3;background:#f1f5f9;border-radius:3px}.news-product-skeleton span[data-v-9f19c768]{background:#f1f5f9;border-radius:2px;display:block;height:12px;margin-top:10px}.news-product-skeleton span[data-v-9f19c768]:last-child{width:60%}.news-products-error[data-v-9f19c768]{color:#64748b;font-size:13px;line-height:1.7}.news-products-error button[data-v-9f19c768]{color:#0891b2;margin-top:8px;min-height:44px;text-decoration:underline}@media(min-width:1100px)and (min-height:760px){.news-product-recommendations[data-v-9f19c768]{position:sticky;top:128px}}@media(max-width:639px){.news-product-recommendations[data-v-9f19c768]{padding:20px 16px}.news-product-card h3[data-v-9f19c768]{font-size:14px}.news-product-link[data-v-9f19c768]{font-size:12px;min-height:28px}.news-products-contact a[data-v-9f19c768]{font-size:13px;min-height:44px}}@media(prefers-reduced-motion:reduce){.news-product-image img[data-v-9f19c768]{transition:none}}
