.RubricaEvaluacion-module__hdTfLq__wrap{gap:var(--space-6);flex-direction:column;display:flex}.RubricaEvaluacion-module__hdTfLq__kicker{font-family:var(--role-kicker-font);font-size:var(--role-kicker-size);font-weight:var(--role-kicker-weight);letter-spacing:var(--role-kicker-tracking);text-transform:var(--role-kicker-transform);color:var(--color-accent-hover)}.RubricaEvaluacion-module__hdTfLq__title{font-family:var(--role-h2-font);font-size:var(--role-h2-size);font-weight:var(--role-h2-weight);line-height:var(--role-h2-leading);color:var(--color-text);margin:0}.RubricaEvaluacion-module__hdTfLq__lead{font-family:var(--role-body-font);font-size:var(--role-body-size);line-height:var(--role-body-leading);color:var(--color-text-secondary);margin:0}.RubricaEvaluacion-module__hdTfLq__criterioNombre{font-weight:var(--role-body-emphasis-weight);color:var(--color-text)}.RubricaEvaluacion-module__hdTfLq__criterioList{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.RubricaEvaluacion-module__hdTfLq__criterioList li{padding-left:var(--space-5);font-family:var(--font-body);font-size:var(--text-sm);line-height:var(--leading-normal);color:var(--color-text-secondary);position:relative}.RubricaEvaluacion-module__hdTfLq__criterioList li:before{content:"";border-radius:var(--radius-pill);background:var(--color-accent);width:5px;height:5px;position:absolute;top:.55em;left:0}
.CursoCatalogCard-module__exPKHW__card{background:var(--color-bg-card);border:1px solid var(--color-border);border-radius:var(--radius-lg);cursor:pointer;transition:transform var(--duration-normal) var(--ease-out), box-shadow var(--duration-normal) var(--ease-out);flex-direction:column;display:flex;overflow:hidden}@media (hover:hover){.CursoCatalogCard-module__exPKHW__card:hover{box-shadow:var(--shadow-md);transform:translateY(-4px)}.CursoCatalogCard-module__exPKHW__card:hover .CursoCatalogCard-module__exPKHW__title{color:var(--color-accent-hover)}}.CursoCatalogCard-module__exPKHW__card:focus-visible{box-shadow:var(--shadow-md), 0 0 0 var(--space-1) var(--color-focus-ring);outline:none}.CursoCatalogCard-module__exPKHW__card:active{transform:scale(.99)}.CursoCatalogCard-module__exPKHW__mediaFrame{aspect-ratio:16/9;flex-shrink:0;display:block;position:relative}.CursoCatalogCard-module__exPKHW__media{position:absolute;inset:0}.CursoCatalogCard-module__exPKHW__body{gap:var(--space-3);padding:var(--space-5);flex-direction:column;display:flex}.CursoCatalogCard-module__exPKHW__tagsRow{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.CursoCatalogCard-module__exPKHW__categoria{font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.06em;text-transform:uppercase;color:var(--color-accent-hover);background:var(--color-accent-subtle);padding:var(--space-1) var(--space-3);border-radius:var(--radius-pill)}.CursoCatalogCard-module__exPKHW__certBadgeCertified,.CursoCatalogCard-module__exPKHW__certBadgeCourse,.CursoCatalogCard-module__exPKHW__certBadgePending{font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.06em;text-transform:uppercase;padding:var(--space-1) var(--space-3);border-radius:var(--radius-pill)}.CursoCatalogCard-module__exPKHW__certBadgeCertified{color:var(--color-accent-hover);background:var(--color-bg);border:1px solid var(--color-border-gold)}.CursoCatalogCard-module__exPKHW__certBadgeCourse{color:var(--color-text-secondary);background:var(--color-bg);border:1px solid var(--color-border)}.CursoCatalogCard-module__exPKHW__certBadgePending{color:var(--color-text-muted);border:1px dashed var(--color-border-gold);text-transform:none;letter-spacing:.02em;background:0 0}.CursoCatalogCard-module__exPKHW__title{font-family:var(--font-display);font-size:var(--text-md);line-height:var(--leading-tight);color:var(--color-text);-webkit-line-clamp:2;transition:color var(--duration-fast) var(--ease-standard);-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}.CursoCatalogCard-module__exPKHW__objetivo{font-family:var(--font-body);font-size:var(--text-sm);color:var(--color-text-secondary);white-space:nowrap;text-overflow:ellipsis;margin:0;overflow:hidden}.CursoCatalogCard-module__exPKHW__metaList{gap:var(--space-2);padding:var(--space-3) 0;border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border);flex-direction:column;margin:0;display:flex}.CursoCatalogCard-module__exPKHW__metaItem{justify-content:space-between;align-items:baseline;gap:var(--space-3);display:flex}.CursoCatalogCard-module__exPKHW__metaLabel{font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.04em;text-transform:uppercase;color:var(--color-text-muted);flex-shrink:0}.CursoCatalogCard-module__exPKHW__metaValue{font-family:var(--role-body-font);font-size:var(--text-sm);color:var(--color-text);text-align:right;flex:1;min-width:0;margin:0}.CursoCatalogCard-module__exPKHW__metaValuePending{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--color-text-muted);text-align:right;flex:1;min-width:0;margin:0}.CursoCatalogCard-module__exPKHW__ctaButton{align-self:flex-start;align-items:center;gap:var(--space-2);font-family:var(--font-body);font-weight:600;font-size:var(--text-sm);color:var(--cuero-900);background:linear-gradient(to bottom, var(--dorado-300), var(--color-bg-button));padding:var(--space-2) var(--space-4);border-radius:var(--radius-pill);box-shadow:var(--shadow-sm), var(--shadow-inset-highlight);transition:background var(--duration-fast) var(--ease-out), box-shadow var(--duration-fast) var(--ease-out), transform var(--duration-fast) var(--ease-out);display:inline-flex}.CursoCatalogCard-module__exPKHW__ctaButton:hover{background:linear-gradient(to bottom, var(--color-bg-button-active), var(--color-bg-button-hover));box-shadow:var(--shadow-md), var(--shadow-inset-highlight)}.CursoCatalogCard-module__exPKHW__ctaButton:focus-visible{box-shadow:var(--shadow-sm), 0 0 0 var(--space-1) var(--color-bg-card), 0 0 0 calc(var(--space-1) * 2) var(--color-focus-ring);outline:none}.CursoCatalogCard-module__exPKHW__ctaButton:active{transform:scale(.97)}@media (min-width:768px){.CursoCatalogCard-module__exPKHW__card{flex-direction:row;align-items:stretch}.CursoCatalogCard-module__exPKHW__mediaFrame{aspect-ratio:auto;width:18rem}.CursoCatalogCard-module__exPKHW__body{min-width:0;padding:var(--space-6) var(--space-8);flex:1}.CursoCatalogCard-module__exPKHW__title{font-size:var(--text-lg)}.CursoCatalogCard-module__exPKHW__metaList{gap:var(--space-4) var(--space-8);flex-flow:wrap}.CursoCatalogCard-module__exPKHW__metaItem{align-items:flex-start;gap:var(--space-1);flex-direction:column;flex:0 12rem;min-width:0}.CursoCatalogCard-module__exPKHW__metaValue,.CursoCatalogCard-module__exPKHW__metaValuePending{overflow-wrap:break-word;text-align:left}}
