.curso-saber{border-top:2px solid var(--arena-ccs);margin-top:44px;padding-top:36px}.curso-saber-rejilla{grid-template-columns:1fr 1fr;gap:18px;margin-top:22px;display:grid}.curso-saber-item{background:var(--niebla);border-left:6px solid var(--azul-ccs);padding:20px 22px 22px}.curso-saber-item h3{color:var(--azul-ccs);font-size:24px}.curso-saber-item p{margin-top:10px;font-size:16px;line-height:1.55}.curso-saber-item ul{margin:10px 0 0;padding-left:20px;font-size:16px;line-height:1.5;list-style:outside}.curso-saber-item li{margin-top:6px}.curso-saber-item li::marker{color:var(--azul-ccs)}.curso-saber-sin-dato{color:var(--grafito)}.curso-saber-nota{color:var(--grafito);margin-top:18px;font-size:15.5px}.curso-saber-nota a{text-underline-offset:3px;align-items:center;min-height:44px;margin:-10px 0;font-weight:600;display:inline-flex}@media (max-width:680px){.curso-saber{margin-top:36px;padding-top:28px}.curso-saber-rejilla{grid-template-columns:1fr;gap:14px}.curso-saber-item{padding:16px 18px 18px}.curso-saber-item h3{font-size:22px}}.curso-flyer{margin-top:36px}.curso-flyer h2{margin-bottom:14px}.curso-flyer-miniatura{border:1px solid var(--filete);background:var(--blanco);width:100%;max-width:300px;color:var(--azul-ccs);flex-direction:column;align-items:stretch;text-decoration:none;display:inline-flex}.curso-flyer-miniatura img{width:100%;height:auto;display:block}.curso-flyer-ampliar{border-top:1px solid var(--filete);justify-content:center;align-items:center;gap:8px;min-height:44px;padding:8px 12px;font-weight:600;display:flex}.curso-flyer-ampliar svg{flex:none;width:20px;height:20px}.curso-flyer-miniatura:hover .curso-flyer-ampliar{text-underline-offset:3px;text-decoration:underline}.curso-flyer-miniatura:focus-visible{outline:3px solid var(--foco);outline-offset:3px}.curso-flyer-pdf .btn svg{width:20px;height:20px}.curso-flyer-dialogo{background:var(--blanco);width:min(1040px,100vw - 24px);max-height:calc(100dvh - 24px);color:var(--tinta);border:0;padding:0}.curso-flyer-dialogo::backdrop{background:#0a2e5cd1}.curso-flyer-dialogo-cabeza{z-index:1;background:var(--blanco);border-bottom:2px solid var(--arena-ccs);justify-content:space-between;align-items:center;gap:16px;padding:12px 16px;display:flex;position:sticky;top:0}.curso-flyer-dialogo-cabeza h2{margin:0;font-size:22px;line-height:1.2}.curso-flyer-cerrar{flex:none;min-height:44px}.curso-flyer-dialogo-imagen{justify-content:center;padding:16px;display:flex}.curso-flyer-dialogo-imagen img{max-width:100%;height:auto;display:block}.curso-flyer-dialogo-pie{text-align:center;padding:0 16px 16px}.curso-flyer-dialogo-pie a{align-items:center;min-height:44px;font-weight:600;display:inline-flex}@media (max-width:680px){.curso-flyer{margin-top:28px}.curso-flyer-miniatura{max-width:70vw}.curso-flyer-dialogo-cabeza h2{font-size:18px}.curso-flyer-dialogo-imagen{padding:10px}}
