.reading-path-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:20px;margin:22px 0}.reading-path{display:block;border:4px solid white;border-radius:25px;overflow:hidden;text-decoration:none;color:#293f4e;background:#fff0b9}.reading-path:nth-child(2){background:#ded5f4}.reading-path:nth-child(3){background:#c2e8dd}.reading-path:nth-child(4){background:#f3d4bd}.reading-path h2{font-size:clamp(23px,3vw,30px);padding:22px 22px 0;margin:0}.reading-path p{padding:0 22px;font-size:17px;line-height:1.5}.reading-demo{background:#fffdf7;border-top:4px solid white;padding:22px;text-align:center;font-size:30px;font-weight:750;letter-spacing:.03em}.reading-path small{display:block;padding:15px 22px;font-size:17px;font-weight:750}.reading-path:hover{box-shadow:0 5px 18px #293f4e15}@media(max-width:600px){.reading-path-grid{gap:12px}.reading-path h2{font-size:22px;padding:17px 14px 0}.reading-path p{font-size:15px;padding:0 14px}.reading-demo{font-size:24px;padding:16px 6px}.reading-path small{padding:14px;font-size:15px}}