.tools-intro{grid-column:1/-1}.tools-intro p{max-width:700px}.teacher-tools{align-items:start;grid-template-columns:1fr 1fr;gap:30px}.teacher-tool{height:100%;display:flex;flex-direction:column}.tool-copy{flex:1;display:flex;flex-direction:column;align-items:flex-start}.tool-copy .tool-open{margin-top:auto}.bingo-art{background:#e3ebe2;display:grid;place-items:center;min-height:251px;box-sizing:border-box}.bingo-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:7px;width:174px;transform:rotate(-4deg)}.bingo-grid span{display:grid;place-items:center;height:52px;background:#fffaf0;border-radius:7px;color:#59657d;font-size:30px}.bingo-grid span:nth-child(2n){background:#f0e2bf;color:#856453}.bingo-grid span:nth-child(5){background:#e9cfc7;color:#8c5d55}.bingo-embed{grid-column:1/-1;border:1px solid #deded4;border-radius:16px;background:#fffdf8;padding:20px}.bingo-embed summary{cursor:pointer;font-weight:700;color:#334b43;display:flex;justify-content:space-between;gap:20px}.bingo-embed p{font-size:13px;color:#5c6770;line-height:1.6}.bingo-embed iframe{display:block;width:100%;height:780px;border:1px solid #e6e2d8;border-radius:10px;background:#faf8f2}.bingo-embed:not([open]) iframe{display:none}@media(max-width:700px){.teacher-tools{grid-template-columns:1fr}.bingo-embed{padding:14px}.bingo-embed iframe{height:75vh;min-height:500px}}
.bingo-art{padding:0;min-height:0;height:251px;overflow:hidden;background:#edf0e5}.bingo-art img{display:block;width:100%;height:100%;object-fit:cover;object-position:center}@media(max-width:700px){.teacher-tools .bingo-art{padding:0;height:220px}}

.movi-art{padding:0;height:251px;overflow:hidden;background:#eeedf8}.movi-art img{display:block;width:100%;height:100%;object-fit:cover;object-position:center}@media(max-width:700px){.teacher-tools .movi-art{padding:0;height:220px}}
