.assessment-promo{display:grid;grid-template-columns:.9fr 1.1fr;gap:34px;align-items:center}.assessment-copy{padding-right:18px}.assessment-copy h2{font-size:clamp(38px,5vw,62px);line-height:1.02;margin:12px 0 18px;letter-spacing:-2px}.assessment-meta{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin:26px 0}.assessment-meta span{display:grid;gap:4px;padding:16px;border:1px solid var(--line);border-radius:16px;background:rgba(255,255,255,.035);color:var(--muted);font-size:13px}.assessment-meta b{font-size:25px;color:#fff}.assessment-preview{display:grid;gap:12px;background:linear-gradient(180deg,rgba(255,255,255,.075),rgba(255,255,255,.025));border:1px solid var(--line);border-radius:var(--radius);padding:22px;box-shadow:var(--shadow)}.assessment-preview article{display:grid;grid-template-columns:48px 1fr;gap:14px;align-items:center;padding:14px;border:1px solid rgba(255,255,255,.1);border-radius:16px;background:rgba(0,0,0,.18)}.assessment-preview article>span{width:42px;height:42px;border-radius:12px;display:grid;place-items:center;background:linear-gradient(135deg,#14a8ff,#005dff);font-weight:900}.assessment-preview h3{margin:0 0 3px;font-size:16px}.assessment-preview p{margin:0;font-size:13px;line-height:1.45}.assessment-boundary{font-size:13px;border-left:3px solid var(--blue);padding-left:12px;margin-top:22px}@media(max-width:850px){.assessment-promo{grid-template-columns:1fr}.assessment-copy{padding-right:0}}@media(max-width:620px){.assessment-meta{grid-template-columns:1fr}.assessment-copy h2{font-size:42px}}
