/* A separate teacher resource, using the existing resource-page visual language. */
.ks1-teacher-feature{display:grid;grid-template-columns:minmax(0,1fr) minmax(230px,300px);gap:28px;align-items:center;background:#eef7f8;border:1px solid #bedbdd;border-radius:18px;padding:28px;margin:0 0 26px;scroll-margin-top:24px}
.ks1-teacher-feature h2{margin:8px 0 14px}.ks1-teacher-feature p{line-height:1.65;max-width:72ch}
.ks1-teacher-feature .ks1-act-line{font-size:15px;line-height:1.65;margin:16px 0 0}
.ks1-teacher-feature>.button{min-height:52px;text-align:center;white-space:normal;max-width:100%}
@media(max-width:760px){.ks1-teacher-feature{grid-template-columns:1fr;gap:20px;padding:22px}.ks1-teacher-feature>.button{justify-self:start}}
