.band[data-astro-cid-7234nlcp]{background:var(--band);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.wrap[data-astro-cid-7234nlcp]{flex-wrap:wrap;align-items:center;gap:32px 56px;padding-top:56px;padding-bottom:56px;display:flex}.text[data-astro-cid-7234nlcp]{flex:340px}h2[data-astro-cid-7234nlcp]{font-family:var(--font-head);letter-spacing:-.02em;color:var(--heading);margin:0;font-size:32px;font-weight:800}.text[data-astro-cid-7234nlcp] p[data-astro-cid-7234nlcp]{color:var(--body-muted);margin:8px 0 0}.box[data-astro-cid-7234nlcp]{flex:380px;max-width:520px}label[data-astro-cid-7234nlcp]{color:var(--text);margin-bottom:6px;font-size:15px;font-weight:500;display:block}.row[data-astro-cid-7234nlcp]{flex-wrap:wrap;gap:10px;display:flex}input[data-astro-cid-7234nlcp][type=email]{border:1px solid var(--border-strong);background:var(--panel);min-width:0;height:48px;color:var(--text);font:inherit;border-radius:10px;flex:220px;padding:0 14px;font-size:16px}button[data-astro-cid-7234nlcp]{padding:0 24px}button[data-astro-cid-7234nlcp]:disabled{opacity:.6;cursor:default}.trap[data-astro-cid-7234nlcp]{opacity:0;width:1px;height:1px;position:absolute;left:-9999px}.note[data-astro-cid-7234nlcp]{color:var(--muted);margin:10px 0 0;font-size:13px}.status[data-astro-cid-7234nlcp]{border:1px solid var(--border-strong);background:var(--panel);color:var(--text);border-radius:12px;margin:0;padding:16px 18px}.status[data-astro-cid-7234nlcp].bad{border-color:var(--badge)}.status[data-astro-cid-7234nlcp][hidden],form[data-astro-cid-7234nlcp][hidden]{display:none}@media (width<=640px){h2[data-astro-cid-7234nlcp]{font-size:26px}.wrap[data-astro-cid-7234nlcp]{padding-top:40px;padding-bottom:40px}}h1[data-astro-cid-lcdefpme],h2[data-astro-cid-lcdefpme],h3[data-astro-cid-lcdefpme]{font-family:var(--font-head);color:var(--heading)}p[data-astro-cid-lcdefpme]{margin:0}.hero[data-astro-cid-lcdefpme]{flex-wrap:wrap;align-items:center;gap:48px;padding-top:72px;padding-bottom:48px;display:flex}.hero-text[data-astro-cid-lcdefpme]{flex-direction:column;flex:420px;gap:24px;display:flex}.pill[data-astro-cid-lcdefpme]{border:1px solid var(--border-strong);color:var(--body-muted);border-radius:999px;align-self:flex-start;align-items:center;gap:8px;padding:6px 12px;font-size:13px;font-weight:500;display:inline-flex}.dot[data-astro-cid-lcdefpme]{background:var(--accent);border-radius:50%;width:8px;height:8px}h1[data-astro-cid-lcdefpme]{letter-spacing:-.03em;margin:0;font-size:64px;font-weight:800;line-height:1.02}.lead[data-astro-cid-lcdefpme]{color:var(--body-muted);max-width:520px;font-size:18px;line-height:1.55}.actions[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:12px;display:flex}.featured[data-astro-cid-lcdefpme]{background:var(--panel);border:1px solid var(--border);border-radius:18px;flex-direction:column;flex:360px;gap:16px;max-width:520px;padding:16px;display:flex}.feat-cover[data-astro-cid-lcdefpme]{border-radius:12px;align-items:flex-end;height:240px;padding:16px;display:flex;position:relative;overflow:hidden}.feat-cover[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.dod[data-astro-cid-lcdefpme]{position:relative}.dod[data-astro-cid-lcdefpme],.off[data-astro-cid-lcdefpme]{border-radius:6px;padding:6px 10px;font-weight:700}.dod[data-astro-cid-lcdefpme]{background:var(--badge);color:var(--on-badge);letter-spacing:.02em;font-size:13px}.feat-info[data-astro-cid-lcdefpme]{justify-content:space-between;align-items:center;gap:16px;padding:0 4px;display:flex}.feat-title[data-astro-cid-lcdefpme]{font-family:var(--font-head);color:var(--heading);font-size:22px;font-weight:600}.feat-store[data-astro-cid-lcdefpme]{color:var(--muted);font-size:14px}.feat-price[data-astro-cid-lcdefpme]{align-items:center;gap:12px;display:flex}.prices[data-astro-cid-lcdefpme]{text-align:right;line-height:1.2}.was[data-astro-cid-lcdefpme]{color:var(--muted);font-size:13px;text-decoration:line-through}.now[data-astro-cid-lcdefpme]{color:var(--heading);font-size:22px;font-weight:700}.off[data-astro-cid-lcdefpme]{background:var(--on-good);color:var(--good);font-size:15px}.filters[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:10px;padding-bottom:56px;display:flex}.chip[data-astro-cid-lcdefpme]{border:1px solid var(--border-strong);background:var(--panel-soft);min-height:44px;color:var(--text-soft);border-radius:999px;align-items:center;padding:0 18px;font-size:15px;font-weight:500;display:inline-flex}.chip[data-astro-cid-lcdefpme]:hover{border-color:var(--accent);color:var(--heading)}.block[data-astro-cid-lcdefpme]{padding-top:64px;padding-bottom:64px}#deals[data-astro-cid-lcdefpme]{padding-top:0}.band[data-astro-cid-lcdefpme]{background:var(--band);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.head[data-astro-cid-lcdefpme]{margin-bottom:24px}.head[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{letter-spacing:-.02em;margin:0;font-size:36px;font-weight:800}.head[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--muted);margin-top:4px}.empty[data-astro-cid-lcdefpme]{border:1px dashed var(--border-strong);color:var(--muted);border-radius:14px;padding:24px}.grid[data-astro-cid-lcdefpme]{gap:20px;display:grid}.deals[data-astro-cid-lcdefpme]{grid-template-columns:repeat(auto-fill,minmax(min(250px,100%),1fr))}.stores[data-astro-cid-lcdefpme]{grid-template-columns:repeat(auto-fill,minmax(min(210px,100%),1fr));gap:16px}.steps[data-astro-cid-lcdefpme]{grid-template-columns:repeat(auto-fill,minmax(min(280px,100%),1fr))}.tile[data-astro-cid-lcdefpme]{background:var(--panel);border:1px solid var(--border);border-radius:14px}.tile[data-astro-cid-lcdefpme]:hover{border-color:var(--border-hover)}.more[data-astro-cid-lcdefpme]{margin-top:28px}.meta[data-astro-cid-lcdefpme]{color:var(--muted);font-size:14px}.store[data-astro-cid-lcdefpme]{flex-direction:column;gap:6px;padding:20px;display:flex}.store-name[data-astro-cid-lcdefpme]{font-family:var(--font-head);color:var(--heading);font-size:20px;font-weight:600}.store-cta[data-astro-cid-lcdefpme]{color:var(--accent-text);margin-top:8px;font-size:14px;font-weight:700}.step[data-astro-cid-lcdefpme]{border:1px solid var(--border);background:var(--panel-soft);border-radius:14px;flex-direction:column;gap:10px;padding:24px;display:flex}.num[data-astro-cid-lcdefpme]{background:var(--accent);width:36px;height:36px;color:var(--on-accent);border-radius:50%;justify-content:center;align-items:center;font-weight:700;display:flex}.step[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{margin:0;font-size:20px;font-weight:600}.step[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--body-muted)}.disclosure[data-astro-cid-lcdefpme]{margin-top:32px;font-size:15px}@media (width<=640px){.hero[data-astro-cid-lcdefpme]{gap:32px;padding-top:40px}h1[data-astro-cid-lcdefpme]{font-size:42px}.head[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{font-size:30px}.feat-info[data-astro-cid-lcdefpme]{flex-wrap:wrap}.block[data-astro-cid-lcdefpme]{padding-top:48px;padding-bottom:48px}}
