/* v94: year clarity, source transparency and enquiry routes */
.cop-year-notice{border-left:4px solid #166451;background:#edf6ef;padding:16px 20px;margin:20px 0 12px;border-radius:0 12px 12px 0;max-width:820px}.cop-year-notice>strong{font-size:18px}.cop-year-notice p{font-size:15px;line-height:1.65;margin:8px 0}.cop-release-note{font-size:14px;line-height:1.7;max-width:820px}.cop-read-first{padding:18px 22px;border:1px solid #d6e2dc;border-radius:14px;background:#fff;margin:20px 0}.cop-read-first h3{margin:0 0 10px}.cop-read-first ul{padding-left:20px;margin:0;display:grid;grid-template-columns:1fr 1fr;gap:10px 30px}.cop-read-first li{line-height:1.65;font-size:14px}.cop-read-first p{font-size:13px;margin-bottom:0}.cop-route-notice{padding:12px 16px;background:#edf6ef;border-radius:8px;line-height:1.65;font-size:14px}.cop-scroll-help{font-size:13px;line-height:1.65}.cop-next-step{padding:25px;border:1px solid #d0e1d8;background:#f2f7f3;border-radius:16px;margin:24px 0}.cop-next-step h3{margin:8px 0}.cop-next-step p{line-height:1.7;max-width:850px}.cop-subject-links{display:flex;flex-wrap:wrap;gap:12px 24px;margin:18px 0;font-size:14px;font-weight:700}.cop-next-step .btn{white-space:normal}.cop-shortlist-next{background:#edf6ef;padding:14px;border-radius:9px;line-height:1.7}.cop-source-panel{border-top:1px solid #d6e2dc;padding-top:24px;margin:28px 0;scroll-margin-top:110px}.cop-source-panel h2{font-size:25px}.cop-source-panel p,.cop-source-panel li{font-size:14px;line-height:1.8}.cop-source-panel li{margin-bottom:7px}.cop-quick-fields select{width:100%;max-width:100%;min-height:48px}.cop-feature{background:#edf6ef;border-block:1px solid #d5e3da;padding:24px 0}.cop-feature .wrap{display:flex;align-items:center;justify-content:space-between;gap:24px}.cop-feature h2{font-size:23px;margin:0 0 8px}.cop-feature p{margin:0;line-height:1.65;max-width:740px}.cop-feature .btn{flex-shrink:0;white-space:normal}.cop-context-link{border-left:4px solid #166451;background:#edf6ef;padding:18px 22px;margin:22px 0;line-height:1.75}.cop-context-link p{margin:0}
@media(max-width:700px){.cop-read-first ul{grid-template-columns:1fr}.cop-year-notice{padding:14px 16px}.cop-feature .wrap{display:block}.cop-feature .btn{margin-top:16px}.cop-next-step{padding:18px}.cop-subject-links{display:grid;grid-template-columns:1fr}.cop-quick-fields{grid-template-columns:1fr!important}.cop-guide .cop-table{min-width:760px}.cop-guide .cop-table th:first-child,.cop-guide .cop-table td:first-child{position:sticky;left:0;min-width:160px;max-width:180px;z-index:3;box-shadow:2px 0 4px #112b3714}.cop-guide .cop-table th:first-child{z-index:5}.cop-guide .cop-table .cop-school{max-width:155px}.cop-guide .sf-school-profile{max-width:155px}}

.cop-guide .cop-hero .sf-hero-actions{display:flex;flex-wrap:wrap;align-items:center;gap:10px 18px;margin:18px 0}.cop-guide .sf-hero-actions span{font-size:13px}.cop-read-first h2{font-size:21px;margin:0 0 10px}
