.admission-process{padding-bottom:3rem}.process-intro{max-width:760px;margin:1.5rem 0 2rem}.admission-timeline{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;background:#62635f;border:1px solid #62635f}.admission-timeline li{padding:2rem;background:#292b2a;min-width:0}.admission-timeline h3{font-size:1.3rem;line-height:1.3;margin:1.2rem 0 .8rem}.admission-timeline p{line-height:1.7;color:#c5c6c1;margin:0}.process-number{display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;border:1px solid #b6a47d;border-radius:50%;color:#d4bd8d;font-size:1.2rem}.process-contact{display:flex;align-items:center;gap:2rem;justify-content:space-between;padding:2rem;background:#343633;margin-top:1.5rem}.process-contact>div{max-width:630px}.process-contact .button{flex-shrink:0;text-align:center}.diploma-process{padding:1.5rem 0;border-bottom:1px solid #62635f}.original-process{margin-top:1.5rem}.original-process summary{cursor:pointer;padding:1rem 0}.original-process figure{margin:1rem 0 0}.original-process figcaption{line-height:1.7;max-width:900px;margin-bottom:1.2rem}.original-process figcaption strong{display:block;color:#d4bd8d}.original-process img{display:block;width:100%;height:auto;border:1px solid #62635f}@media(max-width:900px){.admission-timeline{grid-template-columns:repeat(2,minmax(0,1fr))}.process-contact{align-items:flex-start;flex-direction:column}.process-contact .button{white-space:normal}}@media(max-width:600px){.admission-timeline{grid-template-columns:1fr}.admission-timeline li{padding:1.5rem}.process-contact{padding:1.5rem}.original-process figcaption{font-size:.95rem}}

.admission-timeline{grid-template-columns:repeat(6,minmax(0,1fr))}.admission-timeline li{grid-column:span 2;color:#f0eee7}.admission-timeline li:nth-child(n+4){grid-column:span 3}.admission-timeline h3{color:#f0eee7}.process-contact{color:#e6e5de}.process-contact h3{color:#f0eee7}.process-contact .eyebrow{color:#d4bd8d}.original-process figcaption strong{color:#514019}@media(max-width:900px){.admission-timeline{grid-template-columns:repeat(2,minmax(0,1fr))}.admission-timeline li,.admission-timeline li:nth-child(n+4){grid-column:span 1}.admission-timeline li:last-child{grid-column:1 / -1}}@media(max-width:600px){.admission-timeline{grid-template-columns:1fr}}
