.discover-grid_section__LJ_L3{padding:22px 22px 24px}@media(max-width:768px){.discover-grid_section__LJ_L3{padding:14px}}.discover-grid_heading__Mp9Kt{font-family:var(--font-display,Georgia),serif;font-size:1.1rem;font-weight:800;letter-spacing:.02em;text-transform:uppercase;margin:0 0 12px;color:var(--text-primary)}.discover-grid_tabs__9uxNe{display:flex;gap:6px;margin-bottom:14px;border-bottom:1px solid var(--border-subtle);padding-bottom:8px;overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch}.discover-grid_tabs__9uxNe::-webkit-scrollbar{display:none}.discover-grid_tab__Y88b5{flex-shrink:0;font-size:.82rem;padding:8px 14px;border-radius:999px;color:var(--text-muted);font-weight:600;background:none;border:none;cursor:pointer;transition:color .15s,background .15s}.discover-grid_tab__Y88b5:hover{color:var(--text-primary)}@media(max-width:1024px){.discover-grid_tab__Y88b5{min-height:44px;min-width:44px;padding:10px 16px}}.discover-grid_tabActive__BCPMM{background:color-mix(in srgb,var(--accent-green) 14%,transparent);color:var(--accent-green);font-weight:700}.discover-grid_grid__N8qYt{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}@media(min-width:1025px)and (max-width:1439px){.discover-grid_grid__N8qYt{grid-template-columns:repeat(3,1fr)}}@media(min-width:769px)and (max-width:1024px){.discover-grid_grid__N8qYt{grid-template-columns:repeat(2,1fr);gap:12px}}@media(max-width:768px){.discover-grid_grid__N8qYt{grid-template-columns:repeat(2,1fr);gap:10px}}@media(max-width:480px){.discover-grid_grid__N8qYt{grid-template-columns:1fr;gap:10px}}.discover-grid_empty__oAw3h{padding:48px 12px;text-align:center;color:var(--text-muted);font-size:.85rem;line-height:1.55;max-width:48ch;margin:0 auto}.editorial-hero_section__dvMC8{padding:18px 22px 8px}@media(max-width:768px){.editorial-hero_section__dvMC8{padding:14px}}.editorial-hero_hero__bpMxF{position:relative;border-radius:14px;overflow:hidden;border:1px solid color-mix(in srgb,var(--text-primary) 8%,transparent);min-height:320px;isolation:isolate;background:linear-gradient(135deg,#40252c,#1a0e14 80%);--hero-text-primary:#f5e8d8;--hero-text-secondary:rgba(245,232,216,0.78);--hero-text-muted:rgba(245,232,216,0.6);--hero-tag-bg:rgba(245,232,216,0.1)}.editorial-hero_hero__bpMxF[data-variant=compact]{min-height:240px}@media(max-width:768px){.editorial-hero_hero__bpMxF{min-height:220px}.editorial-hero_hero__bpMxF[data-variant=compact]{min-height:180px}}.editorial-hero_cover__h_2lE{position:absolute;inset:0;background-size:cover;background-position:50%;filter:blur(2px) brightness(.72) saturate(1.05);transform:scale(1.04)}.editorial-hero_coverGradient__Pjcyf{position:absolute;inset:0;pointer-events:none;background:linear-gradient(95deg,rgba(8,11,16,.94),rgba(8,11,16,.66) 45%,rgba(8,11,16,.42)),linear-gradient(0deg,rgba(8,11,16,.6),rgba(8,11,16,0) 55%)}.editorial-hero_body__zSl2X{position:relative;z-index:1;padding:28px 28px 22px;max-width:58%}@media(max-width:768px){.editorial-hero_body__zSl2X{max-width:100%;padding:18px}}.editorial-hero_eyebrow__Bzf3T{display:inline-flex;align-items:center;gap:8px;font-size:.74rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--accent-warm,#fbbf24);margin-bottom:12px}.editorial-hero_eyebrowDot__ZPADA{width:5px;height:5px;border-radius:50%;background:var(--accent-warm,#fbbf24);box-shadow:0 0 0 3px color-mix(in srgb,var(--accent-warm,#fbbf24) 20%,transparent)}.editorial-hero_creditBonus__2imNy{background:color-mix(in srgb,var(--accent-green) 14%,transparent);color:var(--accent-green);padding:3px 9px;border-radius:999px;letter-spacing:.08em;font-size:.7rem;margin-left:4px}.editorial-hero_title__ugYSz{font-family:var(--font-display,Georgia),serif;font-size:2rem;font-weight:800;margin:0 0 6px;letter-spacing:-.01em;line-height:1.08;text-shadow:0 2px 10px rgba(0,0,0,.5);color:var(--hero-text-primary)}[data-variant=compact] .editorial-hero_title__ugYSz{font-size:1.55rem}@media(max-width:768px){.editorial-hero_title__ugYSz{font-size:1.4rem}}.editorial-hero_tagline__lGUwH{font-size:.92rem;color:var(--hero-text-secondary);line-height:1.45;margin:0 0 12px;max-width:46ch;text-shadow:0 1px 4px rgba(0,0,0,.4)}.editorial-hero_meta__0n9kw{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin-bottom:14px;font-size:.75rem;color:var(--hero-text-muted)}.editorial-hero_star__01QDx{color:var(--accent-warm,#fbbf24);font-weight:700}.editorial-hero_muted__KSDK3{color:var(--hero-text-muted)}.editorial-hero_sep__KNGdh{opacity:.4}.editorial-hero_tags__9W09G{display:flex;gap:6px;flex-wrap:wrap;margin-bottom:18px}.editorial-hero_tag__VFg_L{font-size:.74rem;padding:4px 10px;border-radius:999px;background:var(--hero-tag-bg);color:var(--hero-text-secondary);font-weight:500}.editorial-hero_ctaRow__STUyp{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.editorial-hero_ctaPrimary__2oPso{display:inline-flex;align-items:center;justify-content:center;font-size:.9rem;font-weight:700;padding:12px 24px;border-radius:10px;background:linear-gradient(180deg,#3be8c4,#1db99a);color:#0a0f14;text-decoration:none;box-shadow:0 3px 0 #0e7e68,0 5px 20px rgba(16,255,176,.18)}@media(max-width:1024px){.editorial-hero_ctaPrimary__2oPso{min-height:44px;min-width:44px;padding:12px 24px}}.editorial-hero_ctaSecondary__nLVdD{display:inline-flex;align-items:center;justify-content:center;font-size:.85rem;padding:11px 18px;border-radius:10px;background:var(--hero-tag-bg);color:var(--hero-text-primary);border:1px solid color-mix(in srgb,var(--hero-text-primary) 22%,transparent);text-decoration:none}@media(max-width:1024px){.editorial-hero_ctaSecondary__nLVdD{min-height:44px;min-width:44px;padding:12px 20px}}@media(prefers-reduced-motion:reduce){.editorial-hero_ctaPrimary__2oPso{box-shadow:0 0 0 1px #0e7e68}}