.curso-module___2D4mq__wrap{max-width:1200px;padding:var(--space-8) var(--space-6);margin-inline:auto}.curso-module___2D4mq__breadcrumb{gap:var(--space-2);color:var(--fg-subtle);font-size:var(--fs-14);margin-bottom:var(--space-6);flex-wrap:wrap;align-items:center;display:flex}.curso-module___2D4mq__bcLink{color:var(--fg-muted);text-decoration:none}.curso-module___2D4mq__bcLink:hover{color:var(--fg-brand);text-decoration:underline}.curso-module___2D4mq__bcCurrent{color:var(--fg-default)}.curso-module___2D4mq__grid{gap:var(--space-12);grid-template-columns:1.6fr 1fr;align-items:start;display:grid}.curso-module___2D4mq__media{aspect-ratio:16/9;border-radius:var(--radius-md);background:var(--bg-sunken);margin-bottom:var(--space-6);position:relative;overflow:hidden}.curso-module___2D4mq__eyebrow{margin-bottom:var(--space-3)}.curso-module___2D4mq__title{font-size:var(--fs-40);font-weight:var(--fw-bold);color:var(--assipi-blue-700);margin:0 0 var(--space-3);line-height:var(--lh-tight)}.curso-module___2D4mq__subtitle{font-size:var(--fs-20);color:var(--fg-muted);margin:0 0 var(--space-8)}.curso-module___2D4mq__metaGrid{gap:var(--space-4);margin-bottom:var(--space-8);grid-template-columns:repeat(3,1fr);display:grid}.curso-module___2D4mq__metaItem{padding:var(--space-4);background:var(--bg-sunken);border-radius:var(--radius-md)}.curso-module___2D4mq__metaLabel{font-size:var(--fs-12);color:var(--fg-subtle);letter-spacing:var(--tracking-caps);text-transform:uppercase;margin-bottom:var(--space-1)}.curso-module___2D4mq__metaValue{font-size:var(--fs-18);font-weight:var(--fw-semibold);color:var(--fg-default)}.curso-module___2D4mq__h3{font-size:var(--fs-24);font-weight:var(--fw-semibold);color:var(--assipi-blue-700);margin:var(--space-8) 0 var(--space-3)}.curso-module___2D4mq__para{color:var(--fg-default);line-height:var(--lh-relaxed);margin:0 0 var(--space-4)}.curso-module___2D4mq__docente{gap:var(--space-4);padding:var(--space-4);background:var(--bg-sunken);border-radius:var(--radius-md);align-items:center;display:flex}.curso-module___2D4mq__docenteName{font-weight:var(--fw-semibold);font-size:var(--fs-18)}.curso-module___2D4mq__docenteRole{color:var(--fg-subtle)}.curso-module___2D4mq__sidebar{background:var(--bg-surface);border:1px solid var(--border-default);border-radius:var(--radius-md);padding:var(--space-6);position:sticky;top:100px}.curso-module___2D4mq__price{font-size:var(--fs-40);font-weight:var(--fw-bold);color:var(--fg-default);line-height:var(--lh-tight);margin-bottom:var(--space-5)}.curso-module___2D4mq__actions{gap:var(--space-2);margin-bottom:var(--space-5);flex-direction:column;display:flex}.curso-module___2D4mq__sbRows{margin-top:var(--space-2)}.curso-module___2D4mq__sbRow{justify-content:space-between;gap:var(--space-4);padding:var(--space-3) 0;border-top:1px solid var(--border-default);display:flex}.curso-module___2D4mq__sbLabel{color:var(--fg-muted)}.curso-module___2D4mq__sbValue{font-weight:var(--fw-semibold);color:var(--fg-default);text-align:right}@media (max-width:860px){.curso-module___2D4mq__grid{gap:var(--space-8);grid-template-columns:1fr}.curso-module___2D4mq__sidebar{position:static}}.curso-module___2D4mq__related{margin-top:var(--space-16)}
