/* The topic guide is a visible part of each lab's introduction. */
.kids-workshop .lab-topic-actions{display:flex;align-items:center;flex-wrap:wrap;gap:10px 16px;margin:16px 0 0;max-width:100%}
.kids-workshop .lab-topic-actions .topic-cta{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:48px;max-width:100%;padding:10px 16px;border:2px solid #203d43;border-radius:12px;background:#ffd44b;box-shadow:0 3px 0 #203d43;color:#203d43;font:800 .9375rem/1.4 'Trebuchet MS',Verdana,sans-serif;text-decoration:none;white-space:normal}
.kids-workshop .lab-topic-actions .topic-cta:hover{background:#ffe37b}
.kids-workshop .lab-topic-actions .topic-cta:focus-visible{outline:3px solid #126865;outline-offset:5px}
.kids-workshop .topic-cta svg{width:22px;height:22px;flex:0 0 22px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}
.kids-workshop .lab-topic-actions .topic-link-note{color:#35565b;font-size:.875rem;line-height:1.5;overflow-wrap:anywhere}
@media(max-width:600px){.kids-workshop .lab-topic-actions{gap:8px 12px;margin-top:13px}.kids-workshop .lab-topic-actions .topic-cta{padding:9px 13px;min-height:46px}.kids-workshop .lab-topic-actions .topic-link-note{flex:1 1 150px;font-size:.8125rem}}
@media(max-width:380px){.kids-workshop .lab-topic-actions .topic-link-note{flex-basis:100%}}
