.univalle-guide{--ug-ink:#48242d;--ug-muted:#75636a;--ug-green:#ad2444;--ug-line:#e6d5da;background:#fffaf8}.univalle-guide .udea-hero-note{background:#f8e7e8}.univalle-guide .udea-dek{color:#735b65}.univalle-admission{padding:45px 0;border-bottom:1px solid var(--ug-line)}.univalle-admission h2{font-family:Georgia,serif;font-size:clamp(30px,4vw,44px);font-weight:400}.univalle-admission label{display:grid;gap:10px;max-width:520px;font-size:14px}.univalle-admission select{border:1px solid #d6b6c0;background:white;padding:14px;border-radius:8px;font:inherit;width:100%;min-height:48px}.univalle-reference-stats{display:grid;grid-template-columns:repeat(4,1fr);gap:15px;margin:28px 0}.univalle-reference-stats>div{padding:24px 16px;background:#f8e7e8;border-radius:12px}.univalle-reference-stats strong{font-size:32px;display:block}.univalle-reference-stats small{font-size:15px}.univalle-reference-stats span{font-size:12px;display:block;margin-top:10px}.univalle-admission summary{cursor:pointer;padding:16px 0;font-weight:700}.univalle-table-scroll{overflow:auto}.univalle-admission table{border-collapse:collapse;width:100%;min-width:700px;font-size:13px}.univalle-admission caption{text-align:left;padding:15px 0}.univalle-admission td,.univalle-admission th{text-align:left;padding:12px;border-bottom:1px solid var(--ug-line)}.univalle-admission thead{background:#f8e7e8}@media(max-width:650px){.univalle-reference-stats{grid-template-columns:repeat(2,1fr)}.univalle-reference-stats strong{font-size:27px}}