.course-switch{display:flex;gap:12px;flex-wrap:wrap;margin-bottom:30px}.course-switch a{min-width:180px;padding:12px 20px;border:1px solid var(--line);border-radius:8px;background:white;text-decoration:none;font-weight:700}.course-switch a[aria-current=page]{background:var(--green);border-color:var(--green);color:white}.course-switch small{display:block;color:inherit;font-weight:400}.hero-note .exam-format{font:14px/1.6 system-ui;margin:16px 0 8px}.daily-route{display:flex;align-items:center;gap:30px;margin-bottom:38px}.daily-route>div{flex:1}.daily-route p{margin-bottom:0;max-width:720px}.daily-route>.button{flex-shrink:0}.revision-stages{grid-template-columns:repeat(3,minmax(0,1fr))}.coverage ul{list-style:none;padding:0;margin:0}.coverage li+li{border-top:1px solid var(--line)}.coverage a{display:block;padding:10px 0;font-size:14px}.review-loop{margin-top:36px}.review-loop ol{padding-left:22px}.review-loop li{padding:7px 0}.review-loop .muted{font-size:13px}.hero h1{font-size:50px}@media(max-width:1000px){.revision-stages{grid-template-columns:repeat(2,minmax(0,1fr))}.daily-route{display:block}.daily-route>.button{margin-top:18px}}@media(max-width:560px){.course-switch{display:grid;grid-template-columns:1fr 1fr;gap:8px}.course-switch a{min-width:0;padding:12px}.hero h1{font-size:39px}.revision-stages{grid-template-columns:1fr}.hero-note .exam-format{display:block}.daily-route>.button{width:100%}.daily-route{padding:19px}}
