/* Open didactic tools, using the existing TechniekLAB palette and panels. */
.vrije-tool{display:grid;grid-template-columns:minmax(190px,.8fr) minmax(0,1.5fr);gap:22px;align-items:center}.vrije-tool-beeld{display:flex;align-items:flex-end;justify-content:center;min-height:210px;border-radius:8px;background:var(--labsoft);padding:12px}.vrije-avatar{width:160px;height:160px;flex:none;background-image:url(../krulletterlab/assets/begeleiders.webp);background-repeat:no-repeat;background-size:400% 200%}.vrije-avatar.steam{background-position:100% 100%;margin-left:-42px;width:145px;height:145px}.vrije-tool-inhoud{min-width:0}.vrije-tool-inhoud h3{font-family:var(--display);font-weight:400;font-size:27px;margin:10px 0}.vrije-tool-inhoud p{margin:8px 0}.vrije-tool-status{display:inline-block;border:2px solid var(--line);border-radius:6px;padding:3px 9px;background:var(--gold);color:#1a1530;font-size:13px;font-weight:800}.vrije-tool-inhoud .btn{margin-top:8px}.vrije-tool-inhoud .muted{font-size:13px}@media(max-width:650px){.vrije-tool{grid-template-columns:1fr;gap:10px}.vrije-tool-beeld{min-height:175px}.vrije-avatar{width:145px;height:145px}.vrije-avatar.steam{width:130px;height:130px}}

/* Eigen getekende leerscène voor het gezamenlijke homekader. */
.vrije-tool-beeld.vrije-tool-scene{display:block;min-height:0;padding:0;overflow:hidden;border:3px solid var(--line)}.vrije-tool-scene img{display:block;width:100%;height:auto;aspect-ratio:3/2;object-fit:contain}
