.acordeon-usach{margin:0 0 20px;border-bottom:1px solid #d9d9d9;}.acordeon-usach ul{margin-top:20px;}.acordeon-usach summary{list-style:none;cursor:pointer;padding:18px 24px;background:#8c4799;color:white;font-size:30px;font-weight:700;transition:background .3s ease;position:relative;text-transform:uppercase;}.acordeon-usach summary:hover{background:#841e99;}.acordeon-usach summary::-webkit-details-marker{display:none;}.acordeon-usach summary::after{content:"▼";position:absolute;right:24px;transition:.3s;}.acordeon-usach[open] summary::after{transform:rotate(180deg);}.acordeon-usach[open] summary::after{content:"−";}.acordeon-usach .acordeon-contenido{padding:10px 0 20px;}.tabla-vacantes{width:100%;border-collapse:collapse;margin:20px 0;font-size:16px;line-height:1.35;}.tabla-vacantes caption{text-align:left;color:#1f2937;font-size:24px;font-weight:700;margin-bottom:12px;text-transform:uppercase;}.tabla-vacantes th{background-color:#df6738;color:#ffffff;padding:12px 14px;text-align:left;font-weight:700;text-transform:uppercase;border:1px solid #d7e1e4;}.tabla-vacantes td{padding:11px 14px;border:1px solid #d7e1e4;vertical-align:middle;}.tabla-vacantes tbody tr:nth-child(odd){background-color:#ffffff;}.tabla-vacantes th:nth-child(3),.tabla-vacantes th:nth-child(4),.tabla-vacantes td:nth-child(3),.tabla-vacantes td:nth-child(4){text-align:center;width:110px;}.tabla-vacantes td:first-child{font-weight:600;}@media (max-width:700px){.tabla-vacantes{font-size:14px;}.tabla-vacantes th,.tabla-vacantes td{padding:8px;}}.tabla-facultades .nombre-facultad{background-color:var(--color-facultad) !important;font-weight:700;text-align:center;vertical-align:middle;}.tabla-facultades{width:100%;border-collapse:collapse;margin:20px 0;font-size:16px;line-height:1.35;}.tabla-facultades th{background:#263746;color:#ffffff;padding:13px 14px;text-align:left;text-transform:uppercase;border:1px solid #ffffff;}.tabla-facultades td{padding:11px 14px;border:1px solid rgba(255,255,255,.85);vertical-align:middle;}.tabla-facultades th:nth-child(3),.tabla-facultades td:nth-child(3){width:110px;text-align:center;}.tabla-facultades .nombre-facultad{width:25%;font-weight:700;text-align:center;text-transform:uppercase;}.tabla-facultades .nombre-carrera{width:60%;}.tabla-facultades .vacantes{width:15%;text-align:center;font-weight:700;}.tabla-facultades .fac-ingenieria{--color-facultad:#d8efe0;--color-alterno:#c9e6d3;}.tabla-facultades .fac-administracion{--color-facultad:#f2d9e6;--color-alterno:#e9c9da;}.tabla-facultades .fac-arquitectura{--color-facultad:#e2d7ee;--color-alterno:#d5c5e5;}.tabla-facultades .fac-ciencias{--color-facultad:#d7e7f4;--color-alterno:#c8dced;}.tabla-facultades .fac-ciencias-medicas{--color-facultad:#d8f0f5;--color-alterno:#c7e7ef;}.tabla-facultades .fac-derecho{--color-facultad:#efd9cd;--color-alterno:#e5c8b9;}.tabla-facultades .fac-humanidades{--color-facultad:#f4d8da;--color-alterno:#ebc7ca;}.tabla-facultades .fac-quimica{--color-facultad:#e2f1d6;--color-alterno:#d4e9c3;}.tabla-facultades .fac-tecnologica{--color-facultad:#f8dfc8;--color-alterno:#f1cfad;}.tabla-facultades .fac-bachillerato{--color-facultad:#f8e8b9;--color-alterno:#f2d996;}.tabla-facultades tbody tr td{background-color:var(--color-facultad);}.tabla-facultades tbody tr.fila-alterna td{background-color:var(--color-alterno);}.tabla-facultades td[rowspan]{border-right:3px solid rgba(255,255,255,.95);}.tabla-facultades tbody tr:hover td:not([rowspan]){filter:brightness(.97);}@media (max-width:700px){.tabla-facultades{font-size:14px;}.tabla-facultades th,.tabla-facultades td{padding:8px;}.tabla-facultades .nombre-facultad{writing-mode:vertical-rl;transform:rotate(180deg);width:45px;}}.tabla-facultades tbody tr:nth-child(even) td,.tabla-facultades tbody tr:nth-child(odd) td{background-color:transparent;}.tabla-facultades tr.fac-ingenieria td{background-color:#d8efe0 !important;}.tabla-facultades tr.fac-ingenieria.fila-alterna td{background-color:#c8e4d2 !important;}.tabla-facultades tr.fac-administracion td{background-color:#f2d9e6 !important;}.tabla-facultades tr.fac-administracion.fila-alterna td{background-color:#e8c9da !important;}.tabla-facultades tr.fac-arquitectura td{background-color:#e2d7ee !important;}.tabla-facultades tr.fac-arquitectura.fila-alterna td{background-color:#d5c5e5 !important;}.tabla-facultades tr.fac-ciencias td{background-color:#d7e7f4 !important;}.tabla-facultades tr.fac-ciencias.fila-alterna td{background-color:#c8dced !important;}.tabla-facultades tr.fac-ciencias-medicas td{background-color:#d8f0f5 !important;}.tabla-facultades tr.fac-ciencias-medicas.fila-alterna td{background-color:#c7e7ef !important;}.tabla-facultades tr.fac-derecho td{background-color:#efd9cd !important;}.tabla-facultades tr.fac-derecho.fila-alterna td{background-color:#e5c8b9 !important;}.tabla-facultades tr.fac-humanidades td{background-color:#f4d8da !important;}.tabla-facultades tr.fac-humanidades.fila-alterna td{background-color:#ebc7ca !important;}.tabla-facultades tr.fac-quimica td{background-color:#e2f1d6 !important;}.tabla-facultades tr.fac-quimica.fila-alterna td{background-color:#d4e9c3 !important;}.tabla-facultades tr.fac-tecnologica td{background-color:#f8dfc8 !important;}.tabla-facultades tr.fac-tecnologica.fila-alterna td{background-color:#f1cfad !important;}.tabla-facultades tr.fac-bachillerato td{background-color:#f8e8b9 !important;}.tabla-facultades tr.fac-bachillerato.fila-alterna td{background-color:#f2d996 !important;}.btn-postula{display:inline-block;background:#8c4799;color:#fff;font-size:20px;font-weight:700;text-decoration:none;padding:16px 36px;border-radius:50px;transition:all .3s ease;box-shadow:0 6px 18px #ae84b6;letter-spacing:.5px;}.btn-postula:hover{background:#841e99;color:#fff !important;text-decoration:none;transform:translateY(-3px);box-shadow:0 10px 24px #ae84b6;}.btn-postula:active{transform:translateY(-1px);color:#fff !important;text-decoration:none;}.btn-postula::after{content:" →";transition:margin-left .3s;}.btn-postula:hover::after{margin-left:8px;}.contenedor-boton{text-align:center;margin:40px 0;}.acordeon-usach,.tabla-vacantes,.tabla-facultades,.btn-postula,.contenedor-boton{font-family:Tahoma,Arial,sans-serif;}.grupo-postulacion,.grupo-postulacion *{font-family:Tahoma,Arial,sans-serif !important;}.grupo-postulacion > summary,.subgrupo-fecha > summary{text-transform:uppercase !important;}
