.recs[data-astro-cid-x6kgji55]{background:#fff;margin:0 auto;padding:4px 0 0}.recs[data-astro-cid-x6kgji55]>header[data-astro-cid-x6kgji55]{justify-content:space-between;align-items:end;gap:34px;margin-bottom:22px;display:flex}.recs[data-astro-cid-x6kgji55]>header[data-astro-cid-x6kgji55] p[data-astro-cid-x6kgji55]{color:#075dff;letter-spacing:.14em;margin:0;font-size:.72rem;font-weight:900}.recs[data-astro-cid-x6kgji55] h2[data-astro-cid-x6kgji55]{letter-spacing:-.045em;color:#08285f;margin:7px 0 9px;font-size:2.2rem;line-height:1}.recs[data-astro-cid-x6kgji55]>header[data-astro-cid-x6kgji55] span[data-astro-cid-x6kgji55]{color:#62738b;max-width:760px;font-size:.9rem;line-height:1.5;display:block}.rec-tools[data-astro-cid-x6kgji55]{gap:8px;display:flex}.rec-tools[data-astro-cid-x6kgji55]>a[data-astro-cid-x6kgji55]{color:#075dff;white-space:nowrap;border:1px solid #c9dcf1;border-radius:9px;padding:11px 15px;font-size:.78rem;font-weight:850;text-decoration:none}.rec-tools[data-astro-cid-x6kgji55] button[data-astro-cid-x6kgji55]{color:#075dff;background:#fff;border:1px solid #c9dcf1;border-radius:9px;width:40px;height:40px}.grid[data-astro-cid-x6kgji55]{border-top:1px solid #e7edf4;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 42px;display:grid}.grid[data-astro-cid-x6kgji55] article[data-astro-cid-x6kgji55]{background:0 0;border:0;border-bottom:1px solid #e7edf4;border-radius:0;grid-template-columns:38% 62%;min-height:350px;padding:26px 0;display:grid;position:relative;overflow:visible}.grid[data-astro-cid-x6kgji55] article[data-astro-cid-x6kgji55]:nth-child(odd){padding-right:20px}.grid[data-astro-cid-x6kgji55] article[data-astro-cid-x6kgji55]:nth-child(2n){padding-left:20px}.badge[data-astro-cid-x6kgji55]{z-index:3;color:#075dff;letter-spacing:.055em;background:#fff;border:1px solid #7bb2ff;border-radius:999px;padding:5px 9px;font-size:.6rem;font-weight:900;position:absolute;top:24px;left:0}.grid[data-astro-cid-x6kgji55] article[data-astro-cid-x6kgji55]:nth-child(2n) .badge[data-astro-cid-x6kgji55]{left:20px}.art[data-astro-cid-x6kgji55]{background:0 0;justify-content:center;align-items:center;min-height:300px;padding:34px 8px 6px;display:flex;position:relative;overflow:visible}.art[data-astro-cid-x6kgji55]:after{display:none}.art[data-astro-cid-x6kgji55] img[data-astro-cid-x6kgji55]{z-index:1;object-fit:contain;object-position:center;mix-blend-mode:multiply;filter:drop-shadow(0 20px 24px #112e5629);transform-origin:50%;background:0 0;width:100%;height:255px;display:block;position:relative;transform:scale(1.12)}.art[data-astro-cid-x6kgji55] img[data-astro-cid-x6kgji55][src*="/assets/services/"]{visibility:hidden}.art[data-astro-cid-x6kgji55]:has(img[src*="/assets/services/"]):before{content:"PRODUCT IMAGE";aspect-ratio:1;color:#a1adbb;letter-spacing:.08em;background:#fff;border-radius:0;place-items:center;width:76%;font-size:.62rem;font-weight:850;display:grid}.copy[data-astro-cid-x6kgji55]{flex-direction:column;padding:8px 0 4px 18px;display:flex}.copy[data-astro-cid-x6kgji55] h3[data-astro-cid-x6kgji55]{color:#081f47;letter-spacing:-.02em;margin:0 0 8px;font-size:1.12rem;line-height:1.15}.rating[data-astro-cid-x6kgji55]{color:#77889e;align-items:center;gap:7px;margin:-1px 0 9px;font-size:.64rem;font-weight:750;display:flex}.row[data-astro-cid-x6kgji55]{grid-template-columns:20px 1fr;gap:8px;margin:4px 0;display:grid}.row[data-astro-cid-x6kgji55] i[data-astro-cid-x6kgji55]{color:#11874a;background:#dff6e8;border-radius:50%;place-items:center;width:18px;height:18px;font:900 .65rem Arial;display:grid}.row[data-astro-cid-x6kgji55] p[data-astro-cid-x6kgji55]{color:#5c718b;margin:0;font-size:.73rem;line-height:1.36}.row[data-astro-cid-x6kgji55] b[data-astro-cid-x6kgji55]{color:#102b51;font-size:.76rem;display:block}.buy[data-astro-cid-x6kgji55]{grid-template-columns:94px 1fr;align-items:end;gap:12px;margin-top:auto;padding-top:14px;display:grid}.buy[data-astro-cid-x6kgji55] strong[data-astro-cid-x6kgji55]{color:#081f47;font-size:1.03rem;line-height:1;display:block}.buy[data-astro-cid-x6kgji55] small[data-astro-cid-x6kgji55]{color:#75879d;margin-top:5px;font-size:.61rem;display:block}.buy[data-astro-cid-x6kgji55]>a[data-astro-cid-x6kgji55]{color:#fff;text-align:center;background:#075dff;border-radius:8px;padding:12px 9px;font-size:.74rem;font-weight:850;text-decoration:none;box-shadow:0 7px 16px #075dff26}.amazon[data-astro-cid-x6kgji55]{color:#718198;border-top:1px solid #edf2f7;align-items:center;gap:7px;margin-top:8px;padding-top:8px;font-size:.62rem;display:flex}.amazon[data-astro-cid-x6kgji55] i[data-astro-cid-x6kgji55]{color:#718198;margin-left:auto;font-size:.72rem;font-style:normal}.affiliate-note[data-astro-cid-x6kgji55]{color:#8a98aa;text-align:right;margin:10px 2px 0;font-size:.6rem}@media (width<=900px){.grid[data-astro-cid-x6kgji55]{grid-template-columns:1fr}.grid[data-astro-cid-x6kgji55] article[data-astro-cid-x6kgji55],.grid[data-astro-cid-x6kgji55] article[data-astro-cid-x6kgji55]:nth-child(odd),.grid[data-astro-cid-x6kgji55] article[data-astro-cid-x6kgji55]:nth-child(2n){padding:24px 0}.grid[data-astro-cid-x6kgji55] article[data-astro-cid-x6kgji55]:nth-child(2n) .badge[data-astro-cid-x6kgji55]{left:0}.recs[data-astro-cid-x6kgji55]>header[data-astro-cid-x6kgji55]{flex-direction:column;align-items:flex-start}}@media (width<=560px){.recs[data-astro-cid-x6kgji55] h2[data-astro-cid-x6kgji55]{font-size:1.75rem}.grid[data-astro-cid-x6kgji55] article[data-astro-cid-x6kgji55]{grid-template-columns:39% 61%;min-height:310px}.art[data-astro-cid-x6kgji55]{min-height:250px;padding:32px 4px 4px}.art[data-astro-cid-x6kgji55] img[data-astro-cid-x6kgji55]{height:215px;transform:scale(1.08)}.copy[data-astro-cid-x6kgji55]{padding-left:10px}.buy[data-astro-cid-x6kgji55]{grid-template-columns:88px 1fr}}
