.tritovathmia-module__CXAUjq__container{max-width:1200px;margin:0 auto;padding:3rem 20px}.tritovathmia-module__CXAUjq__hero{color:#fff;text-align:center;background-color:#1e3a8a;border-bottom:5px solid #f90;border-radius:15px;margin-bottom:4rem;padding:3rem}.tritovathmia-module__CXAUjq__title{text-transform:uppercase;letter-spacing:1px;margin-bottom:1rem;font-size:2.5rem}.tritovathmia-module__CXAUjq__subtitle{opacity:.9;max-width:900px;margin:0 auto;font-size:1.3rem;font-weight:300}.tritovathmia-module__CXAUjq__sectionTitle{color:#1e3a8a;border-bottom:2px solid #ddd;margin:4rem 0 2rem;padding-bottom:10px;font-size:2rem}.tritovathmia-module__CXAUjq__grid{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:2rem;display:grid}.tritovathmia-module__CXAUjq__card{background:#fff;border:1px solid #e0e0e0;border-radius:10px;transition:transform .2s;overflow:hidden;box-shadow:0 4px 8px #0000000d}.tritovathmia-module__CXAUjq__card:hover{border-color:#1e3a8a;transform:translateY(-5px)}.tritovathmia-module__CXAUjq__cardHeader{color:#fff;text-align:center;text-transform:uppercase;background-color:#f90;padding:1rem;font-size:1.2rem;font-weight:700}.tritovathmia-module__CXAUjq__cardHeaderBlue{color:#fff;text-align:center;text-transform:uppercase;background-color:#1e3a8a;padding:1rem;font-size:1.2rem;font-weight:700}.tritovathmia-module__CXAUjq__cardBody{padding:1.5rem}.tritovathmia-module__CXAUjq__subjectList{margin:0;padding:0;list-style:none}.tritovathmia-module__CXAUjq__subjectList li{color:#444;border-bottom:1px solid #f5f5f5;padding:6px 0;font-size:.95rem;line-height:1.5}.tritovathmia-module__CXAUjq__universityDropdown{background:#fff;border:1px solid #e0e0e0;border-radius:10px;margin-bottom:3rem;padding:1.2rem 1.5rem;box-shadow:0 4px 8px #0000000d}.tritovathmia-module__CXAUjq__universitySummary{cursor:pointer;color:#1e3a8a;justify-content:space-between;align-items:center;font-size:1.2rem;font-weight:700;list-style:none;display:flex}.tritovathmia-module__CXAUjq__universitySummary::-webkit-details-marker{display:none}.tritovathmia-module__CXAUjq__universitySummary:after{content:"▾";color:#f90;font-size:1rem;transition:transform .2s}.tritovathmia-module__CXAUjq__universityDropdown[open] .tritovathmia-module__CXAUjq__universitySummary:after{transform:rotate(180deg)}.tritovathmia-module__CXAUjq__universityList{flex-wrap:wrap;gap:10px;display:flex}.tritovathmia-module__CXAUjq__universityPill{color:#1e3a8a;background:#eff6ff;border:1px solid #dbeafe;border-radius:999px;padding:8px 16px;font-size:.9rem;font-weight:500;text-decoration:none;transition:background .2s,border-color .2s}.tritovathmia-module__CXAUjq__universityPill:hover{background:#dbeafe;border-color:#93c5fd}.tritovathmia-module__CXAUjq__infoBox{color:#166534;text-align:center;background-color:#f0fdf4;border:1px solid #166534;border-radius:10px;margin-top:4rem;padding:2rem;font-size:1.2rem;font-weight:700}
