.article-header[data-astro-cid-est43gev]{padding-top:1.5rem}.meta-row[data-astro-cid-est43gev]{flex-wrap:wrap;align-items:center;gap:1rem;margin-bottom:1.25rem;display:flex}.meta[data-astro-cid-est43gev]{letter-spacing:.04em;color:var(--ink-soft);font-size:.82rem;font-weight:600}.meta[data-astro-cid-est43gev]+.meta[data-astro-cid-est43gev]:before{content:"·";color:var(--border-strong);margin-right:1rem}.hero-wrap[data-astro-cid-est43gev]{max-width:calc(var(--content-width) + 12rem)}.hero-wrap[data-astro-cid-est43gev] img[data-astro-cid-est43gev]{aspect-ratio:21/9;object-fit:cover;border-radius:var(--radius-l);width:100%;box-shadow:var(--shadow-card);margin-bottom:1rem}@media (width<=640px){.hero-wrap[data-astro-cid-est43gev] img[data-astro-cid-est43gev]{aspect-ratio:16/10;border-radius:var(--radius-m)}}.link-block[data-astro-cid-qyl5nl5x]{border-top:1px solid var(--border);margin:3rem 0 2rem;padding-top:1.75rem}h2[data-astro-cid-qyl5nl5x]{margin:0 0 1rem;font-size:1.3rem}ul[data-astro-cid-qyl5nl5x]{grid-template-columns:repeat(auto-fill,minmax(12rem,1fr));gap:.9rem;margin:0;padding:0;list-style:none;display:grid}a[data-astro-cid-qyl5nl5x]{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-m);height:100%;box-shadow:var(--shadow-card);transition:transform .3s var(--ease-out), box-shadow .3s var(--ease-out);flex-direction:column;text-decoration:none;display:flex;overflow:hidden}a[data-astro-cid-qyl5nl5x]:hover{box-shadow:var(--shadow-lift);transform:translateY(-3px)}img[data-astro-cid-qyl5nl5x]{aspect-ratio:2;object-fit:cover;width:100%}span[data-astro-cid-qyl5nl5x]{font-family:var(--font-display);color:var(--ink);padding:.75rem .9rem;font-size:1rem;font-weight:600;line-height:1.3;display:block}a[data-astro-cid-qyl5nl5x]:hover span[data-astro-cid-qyl5nl5x]{color:var(--green-deep)}.reco-slot[data-astro-cid-vs7awxlf]{border:1px solid var(--border);border-radius:var(--radius-m);background:var(--surface);box-shadow:var(--shadow-card);margin:2.5rem 0;padding:1.5rem 1.6rem}h2[data-astro-cid-vs7awxlf]{margin:0 0 1.1rem;font-size:1.25rem}ul[data-astro-cid-vs7awxlf]{grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:1rem;margin:0;padding:0;list-style:none;display:grid}li[data-astro-cid-vs7awxlf]{display:flex}a[data-astro-cid-vs7awxlf]{width:100%;color:var(--ink);border:1px solid var(--border);border-radius:var(--radius-s);background:var(--paper,#fff);transition:border-color .2s ease, transform .25s var(--ease-out), box-shadow .25s ease;flex-direction:column;gap:.7rem;padding:1rem;text-decoration:none;display:flex}a[data-astro-cid-vs7awxlf]:hover{border-color:var(--green);box-shadow:var(--shadow-card);transform:translateY(-2px)}.reco-img[data-astro-cid-vs7awxlf]{object-fit:contain;border-radius:var(--radius-s);background:#fff;width:100%;height:130px}.reco-label[data-astro-cid-vs7awxlf]{align-items:flex-start;gap:.4rem;font-size:.85rem;font-weight:700;line-height:1.3;display:inline-flex}.reco-label[data-astro-cid-vs7awxlf] svg[data-astro-cid-vs7awxlf]{color:var(--green);flex-shrink:0;margin-top:.15rem}.picks-nudge[data-astro-cid-ocngolja]{color:var(--ink);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-m);box-shadow:var(--shadow-card);transition:border-color .2s ease, box-shadow .25s ease, transform .25s var(--ease-out);align-items:center;gap:1rem;margin:.75rem 0 0;padding:.7rem .8rem .7rem 1rem;text-decoration:none;display:flex}.picks-nudge[data-astro-cid-ocngolja]:hover{color:var(--ink);border-color:var(--green);box-shadow:var(--shadow-lift);transform:translateY(-1px)}.nudge-thumbs[data-astro-cid-ocngolja]{flex-shrink:0;display:flex}.nudge-thumbs[data-astro-cid-ocngolja] img[data-astro-cid-ocngolja]{object-fit:contain;border:1px solid var(--border);border-radius:var(--radius-s);background:#fff;width:44px;height:44px;padding:.2rem;box-shadow:0 2px 6px -2px #171d172e}.nudge-thumbs[data-astro-cid-ocngolja] img[data-astro-cid-ocngolja]+img[data-astro-cid-ocngolja]{margin-left:-.9rem}.nudge-text[data-astro-cid-ocngolja]{flex-direction:column;flex:1;min-width:0;line-height:1.3;display:flex}.nudge-eyebrow[data-astro-cid-ocngolja]{letter-spacing:.12em;text-transform:uppercase;color:var(--green);font-size:.7rem;font-weight:700}.nudge-title[data-astro-cid-ocngolja]{font-size:.98rem;font-weight:700}.nudge-arrow[data-astro-cid-ocngolja]{color:#fff;background:var(--green);width:2.25rem;height:2.25rem;transition:background-color .2s ease, transform .25s var(--ease-out);border-radius:50%;flex-shrink:0;place-items:center;display:grid}.picks-nudge[data-astro-cid-ocngolja]:hover .nudge-arrow[data-astro-cid-ocngolja]{background:var(--green-deep);transform:translateY(2px)}@media (width<=480px){.picks-nudge[data-astro-cid-ocngolja]{gap:.75rem;padding:.6rem .65rem .6rem .75rem}.nudge-thumbs[data-astro-cid-ocngolja] img[data-astro-cid-ocngolja]{width:38px;height:38px}.nudge-thumbs[data-astro-cid-ocngolja] img[data-astro-cid-ocngolja]:nth-child(n+4){display:none}}@media (prefers-reduced-motion:reduce){.picks-nudge[data-astro-cid-ocngolja],.nudge-arrow[data-astro-cid-ocngolja]{transition:none}.picks-nudge[data-astro-cid-ocngolja]:hover,.picks-nudge[data-astro-cid-ocngolja]:hover .nudge-arrow[data-astro-cid-ocngolja]{transform:none}}.picks-cta[data-astro-cid-tbghso7o]{background:var(--ink);border-radius:var(--radius-m);box-shadow:var(--shadow-card);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1.5rem;margin:3rem 0 1rem;padding:1.75rem 1.9rem;display:flex}.picks-cta-copy[data-astro-cid-tbghso7o]{max-width:26rem}.cta-eyebrow[data-astro-cid-tbghso7o]{letter-spacing:.12em;text-transform:uppercase;color:var(--citrus);margin:0 0 .4rem;font-size:.72rem;font-weight:700}.picks-cta[data-astro-cid-tbghso7o] h2[data-astro-cid-tbghso7o]{color:var(--on-ink);margin:0 0 .5rem;font-size:1.4rem}.picks-cta[data-astro-cid-tbghso7o] h2[data-astro-cid-tbghso7o]:after{display:none}.cta-text[data-astro-cid-tbghso7o]{color:var(--on-ink-soft);margin:0;font-size:.9rem}.picks-cta[data-astro-cid-tbghso7o] .btn[data-astro-cid-tbghso7o]{flex-shrink:0}
