.teach-spot{flex:none;line-height:0;display:inline-block}.teach-spot svg{display:block;overflow:visible}:is(.teach-spot,.teach-hero-art) :is(.a,.b,.w,.k,.r,.g,.c){stroke:var(--tk-line);stroke-width:3.5px;stroke-linecap:round;stroke-linejoin:round}:is(.teach-spot,.teach-hero-art) .a{fill:var(--sec,var(--tk-accent))}:is(.teach-spot,.teach-hero-art) .b{fill:var(--tk-accent-2)}:is(.teach-spot,.teach-hero-art) .w{fill:var(--card)}:is(.teach-spot,.teach-hero-art) .k{fill:none}:is(.teach-spot,.teach-hero-art) .d{fill:var(--tk-line);stroke:none}.teach-hero-art{--tk-line:var(--tk-band-ink);display:block}.teach-hero-art .r{fill:var(--sec-make)}.teach-hero-art .g{fill:var(--sec-math)}.teach-hero-art .t{fill:var(--tk-on-accent);stroke:none;font:700 30px var(--font-ui)}.teach-hero-art .c{fill:none;stroke:var(--tk-on-accent);stroke-width:3px}.teach-sec-head{justify-content:space-between;align-items:center;gap:8px;margin:0 0 4px;display:flex}.teach-sec-head h2{margin:0}.teach-sec-head .teach-spot{margin:-4px -2px -4px 0}.teach-title>.teach-spot{order:3;margin-left:auto}@media (max-width:600px){.teach-title>.teach-spot svg{width:56px;height:56px}.teach-sec-head .teach-spot svg{width:52px;height:52px}}@media print{.teach-spot,.teach-hero-art{display:none}}
.ToolPage-module__ps7NPa__compact[style].ToolPage-module__ps7NPa__compact{align-items:center;margin-bottom:12px;padding:8px 16px}.ToolPage-module__ps7NPa__compact[style].ToolPage-module__ps7NPa__compact h1{font-size:clamp(1.35rem,2.2vw,1.75rem);line-height:1.15}.ToolPage-module__ps7NPa__lead{max-width:72ch;color:var(--muted);margin:16px 0 0;font-size:16.5px;line-height:1.5}@media print{.ToolPage-module__ps7NPa__lead{display:none}}.teach.is-projector .ToolPage-module__ps7NPa__lead{display:none}
