
#ie-check .practice-video{margin:38px 0 42px;padding-top:30px;border-top:1px solid #dce6ed}
#ie-check .practice-video video{display:block;width:100%;aspect-ratio:16/9;max-height:560px;background:#183b50;border-radius:16px;object-fit:contain}
#ie-check .practice-photo img{max-height:560px;object-fit:contain;background:#edf2f5}
#ie-check .practice-photo.portrait{max-width:540px;margin:24px auto}
#ie-check .photo-credit{display:block;font-size:.8rem}
#ie-check .photo-pair{display:grid;grid-template-columns:1fr 1fr;gap:24px;align-items:start}
#ie-check .photo-pair figure{min-width:0;margin:18px 0}
#ie-check .photo-pair img{height:330px;object-fit:contain}
#ie-check .envelope-topics{grid-template-columns:repeat(3,minmax(0,1fr))}
#ie-check .envelope-topics .topic-card{padding:0 0 24px;overflow:hidden}
#ie-check .envelope-topics img{display:block;width:100%;height:190px;object-fit:cover}
#ie-check .envelope-topics h3,#ie-check .envelope-topics p,#ie-check .envelope-topics .topic-more{margin-left:20px;margin-right:20px}
#ie-check .envelope-topics h3{margin-top:22px}
@media(max-width:700px){#ie-check .photo-pair,#ie-check .envelope-topics{grid-template-columns:1fr}#ie-check .photo-pair img{height:auto;max-height:500px}#ie-check .practice-video{margin:28px 0}#ie-check .envelope-topics img{height:210px}}

#ie-check .envelope-graphic{margin:24px 0 18px}#ie-check .envelope-graphic img{display:block;width:100%;height:auto;max-height:none;border-radius:20px}#ie-check .envelope-graphic figcaption{font-size:.86rem;line-height:1.5;color:#536b7d;margin-top:12px}#ie-check .envelope-intro{margin-bottom:32px}
