.test-focus{display:grid;grid-template-columns:1fr 1.2fr;gap:30px;background:#efe9db;border:1px solid #e2dccd;border-radius:24px;padding:30px;margin:30px 0}.test-focus h2{font-size:27px;margin:9px 0}.test-focus p{font-size:14px;line-height:1.7;color:#5c6d63}.focus-links{display:grid;gap:10px}.focus-links button{display:grid;grid-template-columns:1fr auto;gap:4px 15px;text-align:left;border:1px solid #d7dccc;border-radius:14px;background:#fffef9;padding:15px 18px;color:#153d36;cursor:pointer;font:inherit}.focus-links button:hover{background:#f8faef;border-color:#153d36}.focus-links button>span:first-child{font-size:10px;letter-spacing:1.4px}.focus-links button>strong{grid-column:1;font-size:16px;font-weight:550}.focus-links button>span:last-child{grid-column:2;grid-row:1/3;align-self:center;font-size:23px}.course-build-note{font-size:14px;line-height:1.6;color:#64746b;margin:0 0 23px}.chapter-pending{background:#f7f7ef}.chapter-pending .chapter-art{height:80px;background:#edece3}.chapter-pending .chapter-art .number{font-size:47px}.pending-label{border-top:1px solid #dfe1d7;padding-top:15px}.chemistry-art{max-height:235px}.tier-tag{font-size:10px;letter-spacing:.7px;padding:4px 7px;border:1px solid #d6d6c9;border-radius:5px;white-space:nowrap}
@media(max-width:700px){.test-focus{grid-template-columns:1fr;padding:23px;gap:15px}.test-focus h2{font-size:24px}.focus-links button{min-height:82px}.course-build-note{font-size:13px}}
