.test-prep-template-page .study-ui{background:#fff;border:1px solid var(--bd2);border-radius:14px;overflow:hidden;font-family:var(--ff-body);width:100%;height:100%;color:var(--t1)}
.test-prep-template-page .study-ui-top{padding:14px 18px;background:#f7f5ff;display:flex;justify-content:space-between;font-size:11px;font-weight:700;color:#6552c4}
.test-prep-template-page .study-ui-body{padding:22px}.test-prep-template-page .study-ui-tag{font-size:10px;color:#776b96;text-transform:uppercase;letter-spacing:.7px}.test-prep-template-page .study-ui h4{font-size:22px;line-height:1.2;margin:10px 0}.test-prep-template-page .study-ui p{font-size:12px;line-height:1.5;color:var(--t2);margin:12px 0}
.test-prep-template-page .study-ui-task{display:flex;gap:10px;align-items:center;background:#f9f8fd;border:1px solid #eeeaf9;border-radius:8px;margin-top:9px;padding:10px;font-size:11px}.test-prep-template-page .study-ui-task i{font-style:normal;color:#6c52ff;font-weight:700}.test-prep-template-page .study-ui-foot{padding:10px 18px;color:#878099;font-size:9px;border-top:1px solid #eeeaf9}
.test-prep-template-page .ag-shot{padding:18px}.test-prep-template-page .fxcard .study-ui{min-height:230px}.test-prep-template-page .unit-name em{display:block;font-size:14px}.test-prep-template-page .exam-arrangements td{vertical-align:top;white-space:normal}.test-prep-template-page .pricecard .amt .big{font-size:38px}.test-prep-template-page .pathcard-title{overflow-wrap:anywhere}.test-prep-template-page .hero h1{overflow-wrap:normal}.test-prep-template-page .faq-item.open .faq-a{max-height:1000px}
