.cultura_magazineContainer__7fodZ{background-color:#faf8f5;color:#292524;min-height:100vh;padding-bottom:5rem}.cultura_magazineContainer__7fodZ a{color:#1c1917;text-decoration:none}.cultura_magazineContainer__7fodZ a:hover{color:#78350f}.cultura_masthead__M_5i6{background-color:#1c1917;background-image:url(/banner-cultura-rioja.jpg);background-size:cover;background-position:center 35%;background-repeat:no-repeat;color:#ffffff;padding:4.5rem 1.5rem 4rem;border-bottom:4px solid #d97706;position:relative;overflow:hidden}.cultura_mastheadOverlay__vA5VP{position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(180deg,rgba(28,25,23,.76),rgba(69,26,3,.82) 50%,rgba(28,25,23,.94));pointer-events:none;z-index:1}.cultura_mastheadInner__unBNj{max-width:1180px;margin:0 auto;position:relative;z-index:2;text-align:center}.cultura_magazineTitle__tNhWW{font-family:Playfair Display,Georgia,Cambria,Times New Roman,serif;font-size:2.85rem;line-height:1.1;font-weight:900;letter-spacing:-.02em;color:#fef3c7;text-shadow:0 3px 12px rgba(0,0,0,.7);margin:.5rem 0 1rem}@media (min-width:768px){.cultura_magazineTitle__tNhWW{font-size:4.25rem}}.cultura_magazineSubtitle__KGIMD{max-width:780px;margin:0 auto;font-size:1.08rem;line-height:1.65;color:#f5f5f4;font-weight:400;font-style:italic;font-family:Playfair Display,Georgia,serif;text-shadow:0 2px 8px rgba(0,0,0,.8)}.cultura_breadCrumbRow__ript3{margin-top:1.75rem;display:flex;align-items:center;justify-content:center;gap:10px;font-size:.85rem;font-weight:700;text-shadow:0 2px 6px rgba(0,0,0,.9)}.cultura_breadCrumbLink__C24E6{color:#ffffff!important;text-decoration:none!important;font-weight:700;transition:color .2s;border-bottom:1px dotted rgba(255,255,255,.6)}.cultura_breadCrumbLink__C24E6:hover{color:#fde68a!important;border-bottom-style:solid}.cultura_breadCrumbSeparator__JkgLB{color:#fde68a;font-weight:800}.cultura_breadCrumbCurrent__IsNUJ{color:#fef08a!important;font-weight:900;letter-spacing:.05em;text-transform:uppercase}.cultura_mainWrapper__jVyx8{max-width:1200px;margin:0 auto;padding:2.5rem 1rem 3rem}@media (min-width:640px){.cultura_mainWrapper__jVyx8{padding:3rem 1.5rem 4rem}}.cultura_coverStoryCard__GClot{background:#fdfaf6;border-radius:24px;overflow:hidden;border:1px solid #e7ded2;box-shadow:0 10px 30px -10px rgba(69,26,3,.08),0 4px 6px -2px rgba(0,0,0,.02);margin-bottom:3.5rem;transition:transform .25s ease,box-shadow .25s ease}.cultura_coverStoryCard__GClot:hover{transform:translateY(-3px);box-shadow:0 16px 36px -12px rgba(69,26,3,.16)}.cultura_coverStoryGrid___5VB0{display:grid;grid-template-columns:1fr}@media (min-width:900px){.cultura_coverStoryGrid___5VB0{grid-template-columns:420px 1fr;align-items:stretch}}.cultura_coverImageWrapper__PUIh6{position:relative;height:240px;max-height:260px;overflow:hidden;background-color:#1c1917}@media (min-width:900px){.cultura_coverImageWrapper__PUIh6{height:100%;min-height:320px;max-height:380px}}.cultura_coverImage__73_t8{width:100%;height:100%;object-fit:cover;transition:transform .5s ease}.cultura_coverStoryCard__GClot:hover .cultura_coverImage__73_t8{transform:scale(1.03)}.cultura_coverStoryBody__nK54u{padding:2rem 1.5rem;display:flex;flex-direction:column;justify-content:center}@media (min-width:640px){.cultura_coverStoryBody__nK54u{padding:2.75rem 2.5rem}}.cultura_coverTagRow__WLHQX{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-bottom:1rem}.cultura_coverCategoryPill__jnZu_{display:inline-block;padding:4px 12px;border-radius:6px;background:#fef3c7;color:#92400e;font-size:.72rem;font-weight:800;text-transform:uppercase;letter-spacing:.06em;border:1px solid #fde68a}.cultura_coverReadingTime__oHqFY{font-size:.78rem;color:#78716c;font-weight:600;display:inline-flex;align-items:center;gap:4px}.cultura_coverStoryTitle__F2Dj6{font-family:Playfair Display,Georgia,Cambria,Times New Roman,serif;font-size:1.85rem;line-height:1.2;font-weight:900;color:#1c1917!important;margin-bottom:1rem;letter-spacing:-.01em}.cultura_coverStoryTitleLink__i1rvM,.cultura_coverStoryTitle__F2Dj6 a{color:#1c1917!important;text-decoration:none!important;transition:color .2s ease!important}.cultura_coverStoryTitleLink__i1rvM:hover,.cultura_coverStoryTitle__F2Dj6 a:hover{color:#78350f!important}@media (min-width:640px){.cultura_coverStoryTitle__F2Dj6{font-size:2.25rem}}.cultura_coverImageFallback__38krJ{position:relative;min-height:280px;background:linear-gradient(135deg,#1c1917,#451a03 50%,#78350f);display:flex;flex-direction:column;align-items:center;justify-content:center;padding:2.5rem 2rem;text-align:center;color:#fef3c7}.cultura_coverFallbackBadge__Yy5BM{display:inline-flex;align-items:center;gap:8px;font-size:.82rem;font-weight:800;letter-spacing:.2em;text-transform:uppercase;color:#fde68a;border:1px solid rgba(253,230,138,.4);padding:6px 16px;border-radius:9999px;margin-bottom:1.25rem}.cultura_coverFallbackTitle__MmT2Q{font-family:Playfair Display,Georgia,serif;font-size:1.5rem;font-style:italic;max-width:440px;line-height:1.35;color:#ffffff}.cultura_coverStoryExcerpt__9fZ_M{font-size:1rem;line-height:1.65;color:#57534e;margin-bottom:1.5rem;font-family:Georgia,serif}.cultura_coverAuthorRow__386IT{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-top:1.25rem;border-top:1px solid #f5f5f4;margin-top:auto;flex-wrap:wrap}.cultura_readMoreBtn__Ispse{display:inline-flex;align-items:center;gap:8px;padding:10px 22px;border-radius:12px;background:#78350f!important;color:#ffffff!important;font-weight:800!important;font-size:.85rem;text-decoration:none!important;box-shadow:0 4px 12px -2px rgba(120,53,15,.4);transition:all .2s ease}.cultura_readMoreBtn__Ispse,.cultura_readMoreBtn__Ispse span,.cultura_readMoreBtn__Ispse svg{color:#ffffff!important;fill:none}.cultura_readMoreBtn__Ispse:hover{background:#92400e!important;transform:translateX(4px);box-shadow:0 6px 16px -2px rgba(120,53,15,.55)}.cultura_sectionTitleRow___WH5k{display:flex;align-items:center;justify-content:space-between;border-bottom:2px solid #e7e5e4;padding-bottom:.75rem;margin-bottom:2rem;flex-wrap:wrap;gap:12px}.cultura_sectionHeading__akxlf{font-family:Playfair Display,Georgia,serif;font-size:1.6rem;font-weight:900;color:#1c1917;display:flex;align-items:center;gap:10px}.cultura_articlesGrid__ylGcs{display:grid;grid-template-columns:1fr;gap:2rem}@media (min-width:640px){.cultura_articlesGrid__ylGcs{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.cultura_articlesGrid__ylGcs{grid-template-columns:repeat(3,1fr)}}.cultura_editorialCard__covWv{background:#fdfaf6;border-radius:18px;overflow:hidden;border:1px solid #e7ded2;box-shadow:0 4px 16px -4px rgba(69,26,3,.05);display:flex;flex-direction:column;transition:transform .2s ease,box-shadow .2s ease;height:100%}.cultura_editorialCard__covWv:hover{transform:translateY(-4px);box-shadow:0 14px 28px -8px rgba(69,26,3,.12);border-color:#d7cbbb}.cultura_cardImageWrapper__GxeuE{position:relative;width:100%;aspect-ratio:16/10;overflow:hidden;background-color:#1c1917}.cultura_cardImage__2jDDA{width:100%;height:100%;object-fit:cover;transition:transform .4s ease}.cultura_editorialCard__covWv:hover .cultura_cardImage__2jDDA{transform:scale(1.05)}.cultura_cardBody__DOF9U{padding:1.5rem;display:flex;flex-direction:column;flex:1}.cultura_cardMetaRow__JDH7L{display:flex;align-items:center;gap:8px;margin-bottom:.75rem;font-size:.72rem;color:#78716c;font-weight:600}.cultura_cardCategoryBadge__EZqgy{background:#fef3c7;color:#92400e;padding:3px 8px;border-radius:6px;font-weight:800;text-transform:uppercase;font-size:.68rem;letter-spacing:.04em;border:1px solid #fde68a}.cultura_cardTitle__1qauE{font-family:Playfair Display,Georgia,Cambria,Times New Roman,serif;font-size:1.25rem;line-height:1.3;font-weight:800;color:#1c1917!important;margin-bottom:.75rem}.cultura_cardTitleLink__ZKt_J,.cultura_cardTitle__1qauE a{color:#1c1917!important;text-decoration:none!important;transition:color .2s!important}.cultura_cardTitleLink__ZKt_J:hover,.cultura_cardTitle__1qauE a:hover{color:#78350f!important}.cultura_cardExcerpt__Y_HMF{font-size:.88rem;line-height:1.55;color:#57534e;margin-bottom:1.25rem;font-family:Georgia,serif;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.cultura_cardFooter__G8WVC{margin-top:auto;padding-top:1rem;border-top:1px solid #f5f5f4;display:flex;align-items:center;justify-content:space-between;font-size:.78rem;color:#78716c}.cultura_cardReadLink__nJRAf{color:#92400e;font-weight:800;text-decoration:none;display:inline-flex;align-items:center;gap:4px;transition:transform .2s}.cultura_cardReadLink__nJRAf:hover{color:#78350f;transform:translateX(3px)}.cultura_emptyStateCard__s2f_x{text-align:center;background:#ffffff;border:2px dashed #d6d3d1;border-radius:24px;padding:4rem 2rem;max-width:680px;margin:2rem auto}.cultura_emptyIcon__HKcPq{font-size:3rem;margin-bottom:1rem}.cultura_emptyTitle__q96UP{font-family:Playfair Display,Georgia,serif;font-size:1.6rem;font-weight:800;color:#1c1917;margin-bottom:.5rem}.cultura_emptyDesc__NLN7y{font-size:.95rem;color:#78716c;line-height:1.6;max-width:500px;margin:0 auto 1.5rem}