.CarrerasRelacionadas{background:var(--Neutral-Background-0,#fff);padding:40px 16px 32px}.CarrerasRelacionadas__inner{display:flex;flex-direction:column;gap:32px;margin:0 auto;max-width:1440px}.CarrerasRelacionadas__header{align-items:center;display:flex;flex-direction:column;gap:16px;padding:0 16px;text-align:center}.CarrerasRelacionadas__title{color:var(--CTA-Primary-500,#003053);font-size:24px;font-weight:600;line-height:1.25}.CarrerasRelacionadas__subtitle,.CarrerasRelacionadas__title{font-family:Work Sans,system-ui,-apple-system,BlinkMacSystemFont,sans-serif}.CarrerasRelacionadas__subtitle{color:var(--Text-Primary-900,#505050);font-size:16px;font-weight:400;line-height:1.5;max-width:480px}.CarrerasRelacionadas__list{display:flex;flex-direction:column;gap:20px}.CarrerasRelacionadas__card{list-style:none}.CarrerasRelacionadas__card-link{background:var(--Neutral-Background-0,#fff);border:1px solid var(--Neutral-Border-300,#c3c6d4);border-radius:14px;color:inherit;display:block;outline:none;overflow:hidden;text-decoration:none}.CarrerasRelacionadas__card-link:focus-visible{outline:2px solid var(--CTA-Primary-500,#003053);outline-offset:2px}.CarrerasRelacionadas__card-content{align-items:stretch;border-left:8px solid var(--carrera-border-color,var(--CTA-Primary-500,#003053));display:flex;gap:12px;height:100%;justify-content:space-between;padding:12px 8px 16px 24px}.CarrerasRelacionadas__card-left{display:flex;flex:1 1 auto}.CarrerasRelacionadas__card-main{display:flex;flex:1 1 auto;flex-direction:column;gap:16px}.CarrerasRelacionadas__label{align-items:center;background:var(--carrera-border-color,var(--CTA-Primary-500,#003053));border-radius:14px;display:inline-flex;gap:4px;padding:1px 8px}.CarrerasRelacionadas__label-icon{background:var(--Neutral-Background-0,#fff);border-radius:4px;display:inline-block;height:20px;width:20px}.CarrerasRelacionadas__label-text{color:var(--Neutral-Background-0,#fff);font-family:Work Sans,system-ui,-apple-system,BlinkMacSystemFont,sans-serif;font-size:12px;font-weight:500;letter-spacing:.05em;line-height:14px;text-transform:uppercase}.CarrerasRelacionadas__body{display:flex;flex-direction:column;gap:4px}.CarrerasRelacionadas__program-name{color:var(--CTA-Primary-500,#003053);font-size:18px;font-weight:500;line-height:1.3}.CarrerasRelacionadas__program-description,.CarrerasRelacionadas__program-name{font-family:Work Sans,system-ui,-apple-system,BlinkMacSystemFont,sans-serif;margin:0}.CarrerasRelacionadas__program-description{color:var(--Text-Secondary-700,#676879);font-size:14px;font-weight:400;line-height:1.4}.CarrerasRelacionadas__chevron{align-items:center;display:flex;flex:0 0 auto;height:24px;justify-content:center;width:24px}.CarrerasRelacionadas__chevron-icon{border-right:2px solid var(--CTA-Primary-500,#003053);border-top:2px solid var(--CTA-Primary-500,#003053);display:block;height:12px;transform:rotate(45deg);width:7.5px}.CarrerasRelacionadas__cta{display:flex;justify-content:center;margin-top:8px}.CarrerasRelacionadas__cta-btn{align-items:center;border-radius:14px;display:inline-flex;font-size:16px;font-weight:500;gap:8px;height:46px;justify-content:center;line-height:1.35;min-width:120px;outline:none;padding:11px 32px;text-decoration:none}.CarrerasRelacionadas__cta-label{white-space:nowrap}.CarrerasRelacionadas__cta-icon{border-right:2px solid var(--Neutral-Background-0,#fff);border-top:2px solid var(--Neutral-Background-0,#fff);height:12px;transform:rotate(45deg);width:7.5px}.CarrerasRelacionadas .ProgramItem{cursor:pointer}@media (min-width:1024px){.CarrerasRelacionadas{padding:56px 130px 40px}.CarrerasRelacionadas__header{padding-left:24px;padding-right:24px}.CarrerasRelacionadas__title{font-size:30px;line-height:32px}.CarrerasRelacionadas__subtitle{font-size:18px;line-height:24px}.CarrerasRelacionadas__list{align-items:stretch;flex-direction:row;gap:36px}.CarrerasRelacionadas__card-link{height:100%}.CarrerasRelacionadas__card-content{padding-left:32px}.CarrerasRelacionadas__program-name{font-size:22px;line-height:26px}.CarrerasRelacionadas__program-description{font-size:16px;line-height:20px}.CarrerasRelacionadas .ProgramList--related{align-items:stretch;display:grid;gap:36px;grid-template-columns:repeat(3,minmax(0,1fr))}.CarrerasRelacionadas .ProgramItem{height:100%;list-style:none}.CarrerasRelacionadas .ProgramHeader{height:100%}}