.coord-head{display:grid;grid-template-columns:minmax(0,1fr) minmax(260px,420px);gap:22px;align-items:end;margin-bottom:16px;padding:28px;border-radius:24px;color:#fff;background:linear-gradient(125deg,#17223b,#244272 70%,#9b742b)}.coord-head h1{margin:.35rem 0;font-size:clamp(2rem,4vw,3.1rem);line-height:1.04}.coord-head p{color:#e9eff9}.coord-role{display:grid;gap:8px;padding:18px;border:1px solid rgba(255,255,255,.25);border-radius:16px;background:rgba(255,255,255,.1)}.coord-role b{font-size:1.15rem}.coord-role span{line-height:1.5;color:#edf2fb}.coord-guard{display:flex;gap:14px;margin-bottom:18px;padding:14px 18px;border-left:5px solid #d5a33d;border-radius:12px;background:#fff7dd}.coord-guard span{color:#4d5060}.coord-new{border-top:5px solid #d5a33d}.coord-list{display:grid;gap:16px}.coord-card{padding:22px;border:1px solid var(--line);border-radius:18px;background:#fff;box-shadow:0 9px 28px rgba(23,34,59,.07)}.coord-card h2{margin:.75rem 0;font-size:1.35rem}.coord-status{font-weight:700;color:#244272}.coord-steps{display:grid;grid-template-columns:repeat(4,1fr);gap:7px;margin:18px 0;padding:0;list-style:none}.coord-steps li{display:grid;gap:6px;color:#777;font-size:.82rem}.coord-steps span{height:6px;border-radius:99px;background:#dce1e9}.coord-steps li.done{color:#17385f;font-weight:700}.coord-steps li.done span{background:#d5a33d}.coord-next{margin:15px 0;padding:14px;border-radius:12px;background:#eef3fa}.coord-next small{font-weight:800;letter-spacing:.06em;color:#51637d}.coord-next p{margin:.35rem 0 0}.coord-disclaimer{margin-top:18px}@media(max-width:760px){.coord-head{grid-template-columns:1fr;padding:23px}.coord-guard{display:grid}.coord-steps{grid-template-columns:repeat(2,1fr)}}
