.Espiritualidad-module__1l8X-q__page{background-color:var(--color-background-light);min-height:100vh;padding-bottom:80px}.Espiritualidad-module__1l8X-q__heroSection{color:#fff;background:linear-gradient(160deg,#2a0a10 0%,#1a0a0e 50%,#0f0608 100%);padding:3.5rem 0 6rem;position:relative;overflow:hidden}.Espiritualidad-module__1l8X-q__heroSection:before{content:"";z-index:1;background:radial-gradient(circle at 100% 0,#901e304d 0%,#0000 60%);position:absolute;inset:0}.Espiritualidad-module__1l8X-q__heroContainer{z-index:2;text-align:center;flex-direction:column;align-items:center;display:flex;position:relative}.Espiritualidad-module__1l8X-q__breadcrumb{font-family:var(--font-work-sans);color:#ffffffb3;align-self:flex-start;align-items:center;gap:12px;margin-bottom:40px;font-size:14px;display:flex}.Espiritualidad-module__1l8X-q__breadcrumbLink{color:#ffffffb3;text-decoration:none;transition:color .2s}.Espiritualidad-module__1l8X-q__breadcrumbLink:hover{color:#fff}.Espiritualidad-module__1l8X-q__breadcrumbSeparator{color:#fff6;font-size:12px}.Espiritualidad-module__1l8X-q__breadcrumbCurrent{color:#fff;font-weight:500}.Espiritualidad-module__1l8X-q__heroContent{max-width:800px;margin:0 auto}.Espiritualidad-module__1l8X-q__heroTitle{font-family:var(--font-playfair-display);color:#fff;letter-spacing:-.02em;margin:0 0 24px;font-size:64px;font-weight:700;line-height:1.1}.Espiritualidad-module__1l8X-q__heroSubtitle{font-family:var(--font-work-sans);color:#ffffffd9;margin:0;font-size:20px;font-weight:300;line-height:1.6}.Espiritualidad-module__1l8X-q__categoriesSection{z-index:10;margin-top:-60px;position:relative}.Espiritualidad-module__1l8X-q__grid{grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:32px;display:grid}.Espiritualidad-module__1l8X-q__card{color:inherit;background-color:#fff;border:1px solid #0000000d;border-radius:12px;flex-direction:column;height:100%;text-decoration:none;transition:transform .3s,box-shadow .3s;display:flex;overflow:hidden;box-shadow:0 10px 30px #0000000d}.Espiritualidad-module__1l8X-q__card:hover{transform:translateY(-8px);box-shadow:0 20px 40px #0000001a}.Espiritualidad-module__1l8X-q__card:hover .Espiritualidad-module__1l8X-q__readMore{color:var(--color-primary)}.Espiritualidad-module__1l8X-q__card:hover .Espiritualidad-module__1l8X-q__readMore span{transform:translate(4px)}.Espiritualidad-module__1l8X-q__cardImageWrapper{background-color:#fceceb;height:200px;position:relative;overflow:hidden}.Espiritualidad-module__1l8X-q__imagePlaceholder{width:100%;height:100%;color:var(--color-primary);background:linear-gradient(135deg,#901e300d 0%,#901e3026 100%);justify-content:center;align-items:center;display:flex}.Espiritualidad-module__1l8X-q__imagePlaceholder span{opacity:.5;font-size:48px}.Espiritualidad-module__1l8X-q__cardContent{flex-direction:column;flex-grow:1;padding:32px;display:flex}.Espiritualidad-module__1l8X-q__cardTitle{font-family:var(--font-playfair-display);color:var(--color-text-dark);margin:0 0 12px;font-size:24px;font-weight:700;line-height:1.3}.Espiritualidad-module__1l8X-q__cardDescription{font-family:var(--font-work-sans);color:var(--color-text-light);flex-grow:1;margin:0 0 24px;font-size:16px;line-height:1.6}.Espiritualidad-module__1l8X-q__readMore{font-family:var(--font-work-sans);color:var(--color-text-dark);text-transform:uppercase;letter-spacing:.05em;align-items:center;gap:8px;margin-top:auto;font-size:14px;font-weight:600;transition:color .2s;display:flex}.Espiritualidad-module__1l8X-q__readMore span{font-size:20px;transition:transform .3s}@media (max-width:1024px){.Espiritualidad-module__1l8X-q__heroTitle{font-size:56px}}@media (max-width:768px){.Espiritualidad-module__1l8X-q__heroSection{padding:40px 0 80px}.Espiritualidad-module__1l8X-q__heroTitle{font-size:40px}.Espiritualidad-module__1l8X-q__heroSubtitle{font-size:18px}.Espiritualidad-module__1l8X-q__grid{grid-template-columns:1fr;gap:24px}.Espiritualidad-module__1l8X-q__cardContent{padding:24px}}
