.hero[data-astro-cid-j7pv25f6]{position:relative;display:flex;align-items:flex-end;min-height:min(86vh,760px);background:var(--green);color:var(--cream);overflow:hidden}@media (min-width: 760px){.hero[data-astro-cid-j7pv25f6]{align-items:center;min-height:min(84vh,780px)}}.hero[data-astro-cid-j7pv25f6] .hero-photo{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:58% 45%}.hero[data-astro-cid-j7pv25f6]:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,#0e18128c,#0e181273 40%,#0e1812d9)}@media (min-width: 760px){.hero[data-astro-cid-j7pv25f6]:after{background:linear-gradient(90deg,#0e1812c7,#0e181280 38%,#0e181200 68%),linear-gradient(180deg,#0e181233,#0e181200 25%)}}.hero-inner[data-astro-cid-j7pv25f6]{position:relative;z-index:1;width:100%;padding-top:120px;padding-bottom:40px}@media (min-width: 760px){.hero-inner[data-astro-cid-j7pv25f6]{padding-top:64px;padding-bottom:64px}}.hero-text[data-astro-cid-j7pv25f6]{max-width:560px;text-shadow:0 1px 18px rgba(10,18,13,.35)}.hero[data-astro-cid-j7pv25f6] .btn[data-astro-cid-j7pv25f6]{text-shadow:none}.hero[data-astro-cid-j7pv25f6] .eyebrow[data-astro-cid-j7pv25f6]{color:var(--sage)}.hero[data-astro-cid-j7pv25f6] h1[data-astro-cid-j7pv25f6]{color:var(--cream);font-size:clamp(2.7rem,1.6rem + 4.6vw,5rem);line-height:.98;margin:16px 0 18px;text-wrap:balance}.hero-dek[data-astro-cid-j7pv25f6]{font-size:1.12em;color:#e9ece5;max-width:30em;margin:0 0 28px}.hero-cta[data-astro-cid-j7pv25f6]{display:flex;flex-wrap:wrap;gap:12px}.popular[data-astro-cid-j7pv25f6]{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:26px 0 0;font-size:14px}.popular[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{color:#cfd8cd;margin-right:2px}.popular[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{padding:7px 12px;border:1px solid rgba(248,246,240,.35);border-radius:999px;background:#f8f6f014;color:var(--cream);text-decoration:none;transition:background .2s var(--ease)}.popular[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]:hover{background:#f8f6f033}.proof[data-astro-cid-j7pv25f6] ul[data-astro-cid-j7pv25f6]{list-style:none;display:flex;flex-wrap:wrap;align-items:center;gap:10px 32px;margin:0 auto;padding-top:18px;padding-bottom:18px;font-size:14.5px;color:var(--muted)}.proof[data-astro-cid-j7pv25f6] strong[data-astro-cid-j7pv25f6]{color:var(--green);font:600 1.3rem/1 var(--serif);margin-right:6px}.proof[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]:last-child{margin-left:auto}.proof[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{font-weight:600;text-decoration:none}@media (max-width: 759px){.proof[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]:last-child{margin-left:0}}.featured[data-astro-cid-j7pv25f6]{display:grid;gap:28px}@media (min-width: 960px){.featured[data-astro-cid-j7pv25f6]{grid-template-columns:1.5fr 1fr;gap:40px}}.lead[data-astro-cid-j7pv25f6]{text-decoration:none;color:var(--ink);display:block}.lead[data-astro-cid-j7pv25f6] .ph[data-astro-cid-j7pv25f6]{overflow:hidden;aspect-ratio:16 / 10;background:var(--beige)}.lead[data-astro-cid-j7pv25f6] .ph[data-astro-cid-j7pv25f6] img{width:100%;height:100%;object-fit:cover;transition:transform .6s var(--ease)}.lead[data-astro-cid-j7pv25f6]:hover .ph[data-astro-cid-j7pv25f6] img{transform:scale(1.03)}.lead-body[data-astro-cid-j7pv25f6]{padding-top:18px}.lead[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{font-size:clamp(1.5rem,1.2rem + 1.2vw,2.1rem);margin:10px 0;line-height:1.15}.lead[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{color:var(--muted);margin:0 0 10px}.lead[data-astro-cid-j7pv25f6]:hover h3[data-astro-cid-j7pv25f6],.mini[data-astro-cid-j7pv25f6]:hover h3[data-astro-cid-j7pv25f6]{color:var(--green)}.foot[data-astro-cid-j7pv25f6]{font-size:13px;color:var(--muted)}.featured-list[data-astro-cid-j7pv25f6]{display:grid;align-content:start}.mini[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:112px 1fr;gap:16px;padding:18px 0;border-bottom:1px solid var(--line);text-decoration:none;color:var(--ink)}.mini[data-astro-cid-j7pv25f6]:first-child{padding-top:0}.mini[data-astro-cid-j7pv25f6] img{width:112px;height:84px;object-fit:cover;background:var(--beige)}.mini[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{font-size:1.08rem;margin:6px 0;line-height:1.25}.tiles-6[data-astro-cid-j7pv25f6]{grid-template-columns:repeat(2,1fr)}@media (min-width: 760px){.tiles-6[data-astro-cid-j7pv25f6]{grid-template-columns:repeat(3,1fr)}}@media (min-width: 1100px){.tiles-6[data-astro-cid-j7pv25f6]{grid-template-columns:repeat(6,1fr)}}.tiles-3[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}@media (min-width: 760px){.tiles-3[data-astro-cid-j7pv25f6]{grid-template-columns:repeat(3,1fr)}}.tile-wide[data-astro-cid-j7pv25f6]{aspect-ratio:16 / 9}.cat-head[data-astro-cid-j7pv25f6]{margin-top:48px}.picks[data-astro-cid-j7pv25f6]{display:grid;gap:20px;grid-template-columns:repeat(auto-fill,minmax(260px,1fr))}.pick-card[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column;background:var(--white);border:1px solid var(--line);border-top:3px solid var(--green);padding:24px}.pick-card[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{margin:4px 0 8px;font-size:1.3rem}.pick-card[data-astro-cid-j7pv25f6] .pick-label[data-astro-cid-j7pv25f6]{align-self:flex-start}.verdict[data-astro-cid-j7pv25f6]{font-size:15.5px;color:var(--muted);margin:0 0 14px}.mini-pc[data-astro-cid-j7pv25f6]{list-style:none;padding:0;margin:0 0 20px;font-size:14.5px}.mini-pc[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{position:relative;padding-left:20px;margin:6px 0}.mini-pc[data-astro-cid-j7pv25f6] .pro[data-astro-cid-j7pv25f6]:before{content:"+";position:absolute;left:0;color:var(--green);font-weight:700}.mini-pc[data-astro-cid-j7pv25f6] .con[data-astro-cid-j7pv25f6]:before{content:"−";position:absolute;left:0;color:#8a4b2a;font-weight:700}.pick-actions[data-astro-cid-j7pv25f6]{margin-top:auto;display:flex;flex-wrap:wrap;align-items:center;gap:12px 16px}.price-link[data-astro-cid-j7pv25f6]{font-size:14px;font-weight:600}.trust[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{max-width:16em;margin-top:10px}.trust-grid[data-astro-cid-j7pv25f6]{display:grid;gap:28px;margin:36px 0}@media (min-width: 760px){.trust-grid[data-astro-cid-j7pv25f6]{grid-template-columns:repeat(2,1fr)}}@media (min-width: 1100px){.trust-grid[data-astro-cid-j7pv25f6]{grid-template-columns:repeat(4,1fr)}}.trust-grid[data-astro-cid-j7pv25f6]>div[data-astro-cid-j7pv25f6]{border-top:1px solid rgba(168,184,165,.5);padding-top:18px}.trust-grid[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{margin:0 0 8px;font-size:1.15rem}.trust-grid[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{margin:0;color:#d5dcd3;font-size:15.5px}.trust-grid[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{color:var(--cream)}
