.-QKksq_free{color:#1f6a4a;background:#e7f5ee;border:1px solid #b5dfc8;border-radius:999px;align-items:center;gap:8px;margin:18px 0 0;padding:8px 14px;font-size:14px;font-weight:600;display:inline-flex}.-QKksq_section{margin-top:40px}.-QKksq_section>h2{color:#141413;margin:0 0 14px;font-family:Georgia,Nirmala UI,serif;font-size:26px;font-weight:400}.-QKksq_lede{color:#5e5d59;margin:-6px 0 16px;font-size:15px;line-height:1.55}.-QKksq_sections,.-QKksq_picks{gap:16px;margin:0;padding:0;list-style:none;display:grid}.-QKksq_sections{grid-template-columns:repeat(auto-fill,minmax(min(100%,270px),1fr))}.-QKksq_picks{grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));gap:12px}.-QKksq_sections>li,.-QKksq_picks>li{min-width:0}.-QKksq_card{border:1px solid var(--edge);background:var(--bg);height:100%;color:inherit;border-radius:18px;grid-template-rows:auto auto auto 1fr auto;text-decoration:none;transition:transform .22s cubic-bezier(.16,1,.3,1),box-shadow .22s,border-color .22s;display:grid;position:relative;overflow:hidden}.-QKksq_cover{aspect-ratio:16/7;background:color-mix(in srgb, var(--ink) 12%, var(--bg));display:block;position:relative;overflow:hidden}.-QKksq_cover:after{content:"";background:linear-gradient(180deg, transparent 45%, color-mix(in srgb, var(--bg) 92%, transparent));position:absolute;inset:0}.-QKksq_coverImage{object-fit:cover;transition:transform .5s cubic-bezier(.16,1,.3,1)}.-QKksq_icon{z-index:1;border:3px solid var(--bg);background:var(--ink);color:#fff;width:44px;height:44px;box-shadow:0 8px 18px -10px var(--ink);border-radius:14px;place-items:center;margin:-26px 0 0 18px;display:grid;position:relative}.-QKksq_card b{color:#141413;margin:12px 18px 0;font-size:17px}.-QKksq_body{color:#4d4c48;margin:6px 18px 0;font-size:14px;line-height:1.55}.-QKksq_foot{border-top:1px dashed var(--edge);justify-content:space-between;align-items:center;gap:8px;margin:14px 18px 16px;padding-top:12px;display:flex}.-QKksq_foot small{color:var(--ink);background:#fff;border-radius:999px;padding:3px 10px;font-size:12.5px;font-weight:700}.-QKksq_arrow{color:var(--ink);transition:transform .2s}.-QKksq_card:hover,.-QKksq_card:focus-visible{border-color:var(--ink);box-shadow:0 22px 40px -28px var(--ink);transform:translateY(-4px)}.-QKksq_card:hover .-QKksq_coverImage{transform:scale(1.06)}.-QKksq_card:hover .-QKksq_arrow{transform:translate(4px)}.-QKksq_card:hover .-QKksq_icon{animation:.9s ease-in-out -QKksq_bob}.-QKksq_card:focus-visible,.-QKksq_pick:focus-visible{outline:3px solid var(--ink);outline-offset:3px}.-QKksq_pick{border:1px solid var(--edge);background:var(--bg);height:100%;color:inherit;border-radius:14px;align-items:flex-start;gap:12px;padding:14px 16px;text-decoration:none;transition:transform .2s,border-color .2s,box-shadow .2s;display:flex}.-QKksq_pick:hover{border-color:var(--ink);box-shadow:0 14px 28px -24px var(--ink);transform:translateY(-2px)}.-QKksq_pickIcon{width:42px;height:42px;color:var(--ink);box-shadow:inset 0 0 0 1px var(--edge);background:#fff;border-radius:12px;flex-shrink:0;place-items:center;display:grid}.-QKksq_pickText{gap:3px;min-width:0;display:grid}.-QKksq_pickText small{letter-spacing:.06em;text-transform:uppercase;color:var(--ink);font-size:11px;font-weight:700}.-QKksq_pickText b{color:#141413;overflow-wrap:anywhere;font-size:15px;line-height:1.35}.-QKksq_pickText span{color:#5e5d59;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:13px;line-height:1.5;display:-webkit-box;overflow:hidden}.-QKksq_cta{color:#f5f4ed;background:#262624;border-radius:16px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;margin-top:48px;padding:24px;display:flex}.-QKksq_cta p{margin:0;font-family:Georgia,serif;font-size:20px}.-QKksq_cta a{color:#fff;background:#bb5834;border-radius:10px;padding:10px 18px;font-weight:600;text-decoration:none}@keyframes -QKksq_rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes -QKksq_bob{0%,to{transform:translateY(0)}40%{transform:translateY(-4px)rotate(-4deg)}70%{transform:translateY(1px)}}@media (prefers-reduced-motion:no-preference){.-QKksq_sections>li,.-QKksq_picks>li{animation:.5s cubic-bezier(.16,1,.3,1) both -QKksq_rise;animation-delay:calc(var(--i,0) * 55ms)}}@media (prefers-reduced-motion:reduce){.-QKksq_card,.-QKksq_coverImage,.-QKksq_arrow,.-QKksq_pick{transition:none}.-QKksq_card:hover,.-QKksq_pick:hover,.-QKksq_card:hover .-QKksq_coverImage{transform:none}.-QKksq_card:hover .-QKksq_icon{animation:none}}@media (max-width:640px){.-QKksq_section{margin-top:30px}.-QKksq_section>h2{font-size:22px}.-QKksq_free{font-size:13px}.-QKksq_card b{font-size:16px}.-QKksq_cta{padding:18px}.-QKksq_cta p{font-size:17px}.-QKksq_cta a{text-align:center;width:100%}}
