.card-photo[data-astro-cid-lazq4zbr]{margin:0 0 18px}img[data-astro-cid-lazq4zbr]{aspect-ratio:16/9;object-fit:cover;background:#d9d3c2;border-radius:3px;width:100%;height:auto;display:block}figcaption[data-astro-cid-lazq4zbr]{color:var(--muted);margin-top:6px;font-size:.66rem;line-height:1.4}figcaption[data-astro-cid-lazq4zbr] a[data-astro-cid-lazq4zbr]{color:var(--muted)}.offer[data-astro-cid-lt6jz3qb]{background:var(--paper);border:1px solid var(--line);border-radius:var(--radius);flex-direction:column;display:flex;overflow:hidden}.offer[data-astro-cid-lt6jz3qb][hidden]{display:none}.pic[data-astro-cid-lt6jz3qb]{position:relative}.pic[data-astro-cid-lt6jz3qb] figure[data-astro-cid-lt6jz3qb]{margin:0;position:relative}.pic[data-astro-cid-lt6jz3qb] img[data-astro-cid-lt6jz3qb]{aspect-ratio:16/10;object-fit:cover;background:#d9d3c2;width:100%;display:block}.pic[data-astro-cid-lt6jz3qb] figcaption[data-astro-cid-lt6jz3qb]{color:#fff;background:#102d3880;border-radius:2px;padding:3px 6px;font-size:.56rem;position:absolute;bottom:8px;right:8px}.pic[data-astro-cid-lt6jz3qb] .card-photo{margin:0}.pic[data-astro-cid-lt6jz3qb] .card-photo img{aspect-ratio:16/10;border-radius:0}.pic[data-astro-cid-lt6jz3qb] .card-photo figcaption{color:#fff;background:#102d3880;border-radius:2px;margin:0;padding:3px 6px;font-size:.56rem;position:absolute;bottom:8px;right:8px}.pic[data-astro-cid-lt6jz3qb] .card-photo figcaption a{color:#fff}.badge[data-astro-cid-lt6jz3qb]{background:var(--gold);color:var(--navy-dark);font:700 .66rem/1 var(--sans);letter-spacing:.04em;border-radius:2px;padding:6px 9px;position:absolute;top:12px;left:12px}.body[data-astro-cid-lt6jz3qb]{flex-direction:column;flex:1;padding:18px 22px 22px;display:flex}.op[data-astro-cid-lt6jz3qb]{font:600 .74rem/1.3 var(--sans);margin:0 0 4px}.op[data-astro-cid-lt6jz3qb] a[data-astro-cid-lt6jz3qb]{color:var(--teal);text-decoration:none}.op[data-astro-cid-lt6jz3qb] a[data-astro-cid-lt6jz3qb]:hover{text-decoration:underline}h3[data-astro-cid-lt6jz3qb]{margin:0 0 6px;font-size:1.28rem;line-height:1.2}.meta[data-astro-cid-lt6jz3qb]{font:600 .8rem/1.4 var(--sans);color:var(--navy);margin:0 0 10px}.pitch[data-astro-cid-lt6jz3qb]{color:#3c5559;margin:0 0 10px;font-size:.92rem;line-height:1.6}.checks[data-astro-cid-lt6jz3qb]{gap:6px;margin:0 0 12px;padding:0;list-style:none;display:grid}.checks[data-astro-cid-lt6jz3qb] li[data-astro-cid-lt6jz3qb]{color:var(--ink);gap:8px;font-size:.88rem;font-weight:500;line-height:1.4;display:flex}.checks[data-astro-cid-lt6jz3qb] svg{color:#2f7d5a;flex:none;width:17px;height:17px;margin-top:1px}.gtk[data-astro-cid-lt6jz3qb]{margin:0 0 14px}.gtk[data-astro-cid-lt6jz3qb] summary[data-astro-cid-lt6jz3qb]{cursor:pointer;font:600 .78rem/1.4 var(--sans);color:var(--muted);align-items:center;min-height:28px;list-style:none;display:inline-flex}.gtk[data-astro-cid-lt6jz3qb] summary[data-astro-cid-lt6jz3qb]::-webkit-details-marker{display:none}.gtk[data-astro-cid-lt6jz3qb] summary[data-astro-cid-lt6jz3qb]:after{content:"+";margin-left:6px}.gtk[data-astro-cid-lt6jz3qb][open] summary[data-astro-cid-lt6jz3qb]:after{content:"–"}.gtk[data-astro-cid-lt6jz3qb] summary[data-astro-cid-lt6jz3qb]:focus-visible{outline:2px solid var(--gold-dark);outline-offset:2px}.gtk[data-astro-cid-lt6jz3qb] .notes[data-astro-cid-lt6jz3qb]{margin-top:6px}.notes[data-astro-cid-lt6jz3qb]{color:var(--muted);margin:0 0 14px;padding:0;font-size:.8rem;line-height:1.5;list-style:none}.notes[data-astro-cid-lt6jz3qb] li[data-astro-cid-lt6jz3qb]{margin-bottom:2px;padding-left:12px;position:relative}.notes[data-astro-cid-lt6jz3qb] li[data-astro-cid-lt6jz3qb]:before{content:"";background:var(--muted);width:5px;height:1px;position:absolute;top:.62em;left:0}.notes[data-astro-cid-lt6jz3qb] strong[data-astro-cid-lt6jz3qb]{color:var(--ink);font-weight:600}.buy[data-astro-cid-lt6jz3qb]{border-top:1px solid var(--line);margin-top:auto;padding-top:14px}.rating[data-astro-cid-lt6jz3qb]{font:600 .82rem/1.3 var(--sans);color:var(--navy);margin:0 0 4px}.rating[data-astro-cid-lt6jz3qb] span[data-astro-cid-lt6jz3qb][aria-hidden]{color:var(--gold-dark)}.rating[data-astro-cid-lt6jz3qb] span[data-astro-cid-lt6jz3qb]:not([aria-hidden]){color:var(--muted);font-weight:400}.price[data-astro-cid-lt6jz3qb]{font:600 1.4rem/1.2 var(--serif);color:var(--navy);margin:0}.price[data-astro-cid-lt6jz3qb] small[data-astro-cid-lt6jz3qb]{font:500 .78rem/1 var(--sans);color:var(--muted)}.ctas[data-astro-cid-lt6jz3qb]{flex-direction:column;align-items:stretch;gap:9px;margin-top:12px;display:flex}.ctas[data-astro-cid-lt6jz3qb] .btn[data-astro-cid-lt6jz3qb]{justify-content:center;padding:14px 16px;font-size:.86rem}.alt[data-astro-cid-lt6jz3qb]{color:var(--navy);text-align:center;font-size:.8rem}
