/* Stage 6 — pages missing from v2: why-ucademy, admission-requirements, financial-aid, international-students, important-dates */
.uc-f6{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;list-style:none;margin:0;padding:0}
.uc-f6>li{display:grid;gap:10px;align-content:start;padding:24px;border-radius:var(--uc-r-lg);background:#fff;border:1px solid var(--uc-line)}
.uc-f6 h3{font:600 1.125rem/1.3 var(--uc-f-head);color:var(--uc-navy);margin:4px 0 0;letter-spacing:-.01em}
.uc-f6 p{margin:0;font-size:var(--uc-fs-sm);line-height:1.6;color:var(--uc-text-2)}
.uc-f6__i{width:44px;height:44px;border-radius:var(--uc-r);display:grid;place-items:center;background:var(--uc-navy-50);color:var(--uc-navy)}.uc-f6__i svg{width:22px;height:22px}
.uc-f6--num>li{counter-increment:f6}.uc-f6--num{counter-reset:f6}
.uc-f6--num>li::before{content:counter(f6,decimal-leading-zero);font:700 2rem/1 var(--uc-f-head);color:var(--uc-red);letter-spacing:-.03em}
.uc-tests{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:12px;list-style:none;margin:0;padding:0}
.uc-tests li{display:grid;gap:4px;padding:18px;border-radius:var(--uc-r-md);background:#fff;border:1px solid var(--uc-line)}
.uc-tests small{font-size:var(--uc-fs-xs);font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--uc-text-2)}
.uc-tests b{font:700 1.75rem/1.1 var(--uc-f-head);color:var(--uc-navy);letter-spacing:-.02em}
.uc-tests span{font-size:var(--uc-fs-xs);color:var(--uc-text-2);line-height:1.45}
.uc-tests .is-muted b{color:var(--uc-text-2)}
.uc-warn{display:grid;grid-template-columns:44px minmax(0,1fr);gap:16px;padding:24px;border-radius:var(--uc-r-lg);background:var(--uc-gold-50);border:1px solid #F1DDAA;color:#3D2A00}
.uc-warn>span{width:44px;height:44px;border-radius:50%;background:#fff;color:var(--uc-amber-700);display:grid;place-items:center}.uc-warn>span svg{width:22px;height:22px}
.uc-warn h3{font:600 1.125rem var(--uc-f-head);color:var(--uc-navy);margin:0 0 6px}.uc-warn p{margin:0;line-height:1.6}.uc-warn p+p{margin-top:8px}
.uc-cols2{display:grid;grid-template-columns:1fr 1fr;gap:12px 32px}
.uc-trow{display:flex;flex-wrap:wrap;gap:8px;margin-top:4px}
.uc-trow span{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border-radius:99px;background:var(--uc-bg);font-size:var(--uc-fs-xs);font-weight:600;color:var(--uc-navy)}
.uc-rt td.is-tba{color:var(--uc-text-2);font-style:italic}
.uc-rt tr.is-total th,.uc-rt tr.is-total td{background:var(--uc-navy-50);font-weight:600;color:var(--uc-navy)}
.uc-notify{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:24px 40px;align-items:center;padding:32px;border-radius:var(--uc-r-lg);background:#fff;border:1px solid var(--uc-line)}
.uc-notify form{display:flex;gap:10px}.uc-notify .uc-input{flex:1;min-width:0}
@media(max-width:900px){.uc-f6{grid-template-columns:1fr 1fr}.uc-notify{grid-template-columns:1fr}}
@media(max-width:600px){.uc-f6,.uc-cols2{grid-template-columns:1fr}.uc-f6>li{padding:20px}.uc-warn{grid-template-columns:1fr;padding:20px}.uc-notify{padding:22px}.uc-notify form{flex-direction:column}.uc-tests{grid-template-columns:1fr 1fr}}

.uc-jrny--4{grid-template-columns:repeat(4,minmax(0,1fr))}.uc-jrny--4::before{right:calc(25% - 28px)}
@media(max-width:760px){.uc-jrny--4{grid-template-columns:1fr}.uc-jrny--4::before{right:auto}}
.uc-cc{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}
.uc-cc-s{display:grid;gap:12px;align-content:start;padding:28px;border-radius:var(--uc-r-lg);background:#fff;border:1px solid var(--uc-line);border-top:4px solid var(--uc-navy)}
.uc-cc-s--tech{border-top-color:var(--uc-red)}.uc-cc-s--health{border-top-color:var(--uc-green)}
.uc-cc-s .uc-trow a{display:inline-flex;align-items:center;min-height:36px;padding:0 12px;border-radius:99px;background:var(--uc-bg);font-size:var(--uc-fs-xs);font-weight:600;color:var(--uc-navy);text-decoration:none}.uc-cc-s .uc-trow a:hover{background:var(--uc-navy-50)}
@media(max-width:900px){.uc-cc{grid-template-columns:1fr}}
