.subscribe[data-astro-cid-oipgqclx]{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);padding:28px 22px;text-align:center}.subscribe-inner[data-astro-cid-oipgqclx]{max-width:560px;margin-inline:auto}.subscribe[data-astro-cid-oipgqclx] h2[data-astro-cid-oipgqclx]{margin:0 0 8px;font-size:1.3rem;letter-spacing:-.01em}.subscribe[data-astro-cid-oipgqclx] p[data-astro-cid-oipgqclx]{margin:0 0 18px;font-size:.95rem}.subscribe-actions[data-astro-cid-oipgqclx]{display:flex;gap:10px;justify-content:center;flex-wrap:wrap}.subscribe[data-astro-cid-oipgqclx].compact{padding:20px}.hero[data-astro-cid-j7pv25f6]{background:linear-gradient(180deg,var(--surface),var(--bg));border-bottom:1px solid var(--border);padding-block:32px}.hero-inner[data-astro-cid-j7pv25f6]{max-width:720px;text-align:center;margin-inline:auto}.hero-seal[data-astro-cid-j7pv25f6]{display:inline-flex;margin-bottom:8px}.hero-eyebrow[data-astro-cid-j7pv25f6]{display:block;margin-bottom:6px}.hero[data-astro-cid-j7pv25f6] h1[data-astro-cid-j7pv25f6]{margin:0 0 10px;font-size:clamp(1.6rem,5vw,2.4rem);letter-spacing:-.02em;line-height:1.1}.hero[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{margin:0;font-size:1rem}.check-promo[data-astro-cid-j7pv25f6]{margin-top:8px}.promo-card[data-astro-cid-j7pv25f6]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px 24px;padding:20px 22px;border:1px solid var(--border);border-left:3px solid var(--emerald);border-radius:var(--radius);background:linear-gradient(90deg,#159a6e1f,#159a6e05)}.promo-text[data-astro-cid-j7pv25f6]{min-width:240px;flex:1 1 300px}.promo-text[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{margin:4px 0 6px;font-size:1.25rem;letter-spacing:-.01em}.promo-text[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{margin:0;font-size:.92rem}.promo-form[data-astro-cid-j7pv25f6]{display:flex;gap:8px;flex:1 1 320px;flex-wrap:wrap}.promo-form[data-astro-cid-j7pv25f6] input[data-astro-cid-j7pv25f6]{flex:1 1 200px;min-width:0;padding:11px 13px;border:1px solid var(--border);border-radius:10px;background:var(--bg);color:var(--ink);font:inherit}.promo-form[data-astro-cid-j7pv25f6] input[data-astro-cid-j7pv25f6]:focus-visible{outline:2px solid var(--emerald);outline-offset:1px}.promo-form[data-astro-cid-j7pv25f6] button[data-astro-cid-j7pv25f6]{padding:11px 20px;border:1px solid var(--emerald);border-radius:10px;background:var(--emerald);color:#fff;font:inherit;font-weight:700;cursor:pointer;white-space:nowrap}.promo-form[data-astro-cid-j7pv25f6] button[data-astro-cid-j7pv25f6]:hover{background:var(--emerald-bright)}.finds-sub[data-astro-cid-j7pv25f6]{margin:-6px 0 16px;color:var(--muted);font-size:.92rem}.finds-sub[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{color:var(--emerald-ink);font-weight:700;text-decoration:none}.finds-sub[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]:hover{text-decoration:underline}.see-all[data-astro-cid-j7pv25f6]{text-align:center}.see-all-btn[data-astro-cid-j7pv25f6]{display:inline-block;padding:12px 26px;border-radius:999px;background:var(--emerald);color:#fff;text-decoration:none;font-weight:700}.see-all-btn[data-astro-cid-j7pv25f6]:hover{background:var(--emerald-bright)}.tiles[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(1,1fr);gap:12px}@media(min-width:640px){.tiles[data-astro-cid-j7pv25f6]{grid-template-columns:repeat(3,1fr)}}.tile[data-astro-cid-j7pv25f6]{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:14px;padding:18px 20px;border-radius:var(--radius);text-decoration:none;color:#fff;background:var(--tile, var(--emerald));min-height:118px;overflow:hidden;transition:transform .15s ease,box-shadow .15s ease}.tile[data-astro-cid-j7pv25f6]:hover{transform:translateY(-2px);box-shadow:0 10px 24px #0000002e}.tile-text[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column;gap:4px;min-width:0}.tile-name[data-astro-cid-j7pv25f6]{font-size:1.2rem;font-weight:800;letter-spacing:-.01em}.tile-count[data-astro-cid-j7pv25f6]{color:#ffffffd9!important;font-size:.85rem;font-weight:600}.tile-img[data-astro-cid-j7pv25f6]{flex-shrink:0;width:84px;height:84px;object-fit:cover;border-radius:14px;background:#fff;box-shadow:0 4px 14px #00000038;transition:transform .15s ease}.tile[data-astro-cid-j7pv25f6]:hover .tile-img[data-astro-cid-j7pv25f6]{transform:scale(1.05)}
