.teachers-hero{padding:45px 0 51px}.teachers-hero-grid{display:grid;grid-template-columns:1.15fr .85fr;gap:80px;align-items:center}.teachers-hero h1{font-size:55px;font-weight:550;line-height:1.15;letter-spacing:-.055em;margin-top:22px}.teachers-hero h1 .serif{font-size:1.22em;color:var(--blue)}.teachers-hero-grid>div>p{font-size:14px;line-height:1.95;color:#60748f;max-width:500px;margin-top:23px}.teachers-hero .pill{margin-top:26px}.teacher-note{padding:26px 29px;background:#fafbff;border:1px solid #dbe4f5;border-radius:14px;transform:rotate(1deg);transition:transform .3s}.teacher-note:hover{transform:rotate(0)}.teacher-note-label{font-size:8px;letter-spacing:.065em;text-transform:uppercase;color:#6f84a6}.teacher-note>p.teacher-note-title{font:550 28px/1.17 Manrope,sans-serif;letter-spacing:-.04em;color:var(--navy);margin-top:22px}.teacher-note-title em{font-size:1.24em;color:var(--blue)}.teacher-note-lines{display:grid;margin-top:23px}.teacher-note-lines>span{font-size:11px;line-height:1.8;color:#6d82a3;border-top:1px solid #e0e7f5;padding:11px 0}.teacher-note>p.teacher-note-foot{font-size:9px;line-height:1.9;color:#6b82a3;margin-top:10px}.teacher-positioning{padding:29px 0;border-top:1px solid #e1e8f5;border-bottom:1px solid #e1e8f5;background:#fcfdff}.teacher-positioning h2{font-size:24px;font-weight:550;line-height:1.3;letter-spacing:-.035em}.teacher-positioning p{font-size:13px;line-height:1.95;color:#61748f}.workbench-section{padding:44px 0 27px;background:#f5f8fe}.workbench-heading{display:flex;justify-content:space-between;align-items:flex-end;gap:45px;margin-bottom:27px}.workbench-heading h2{font-size:40px;font-weight:550;line-height:1.13;margin-top:15px}.workbench-heading h2 .serif{font-size:1.2em;color:var(--blue)}.workbench-heading>p{line-height:1.95;color:#617995;max-width:320px}.teaching-workbench{display:grid;grid-template-columns:.8fr 1.2fr;gap:28px;align-items:start}.workbench-controls{background:#fff;border:1px solid #dbe4f5;border-radius:12px;padding:22px 25px;min-width:0}.controls-meta{display:flex;justify-content:space-between;align-items:center;gap:20px;font-size:8px;text-transform:uppercase;letter-spacing:.06em;color:#6d84a5;border-bottom:1px solid #e1e8f5;padding-bottom:14px}.controls-meta button{font-size:9px;min-height:30px;color:#6c83a5;background:none;border:0;padding:0;text-transform:none;letter-spacing:0;text-decoration:underline;text-underline-offset:4px}.workbench-controls h3{font-size:27px;font-weight:550;line-height:1.14;letter-spacing:-.035em;margin-top:22px}.workbench-controls h3 .serif{font-size:1.2em;color:var(--blue)}.goal-note{padding:15px 17px;background:#f4f8ff;border:1px solid #dce6f7;border-radius:7px;margin-top:22px}.goal-note>span{font-size:8px;letter-spacing:.05em;text-transform:uppercase;color:#7187a9}.goal-note>p{line-height:1.9;color:#58769d;margin-top:8px}.explanation-label{font-size:10px;color:#52739e;display:block;margin:20px 0 9px}.workbench-controls select{display:block;width:100%;min-height:44px;border:1px solid #cddbf2;background:#fbfcff;border-radius:7px;font:400 11px/1.6 Inter,sans-serif;color:#52729d;padding:10px 30px 10px 12px}.teaching-additions input:focus-visible,.workbench-controls select:focus-visible{outline:3px solid var(--cyan);outline-offset:3px}.teaching-additions{padding:0;border:0;margin:21px 0 0;min-width:0}.teaching-additions legend{font-size:8px;text-transform:uppercase;letter-spacing:.04em;color:#7188ab;margin-bottom:11px}.teaching-additions label{display:flex;align-items:flex-start;gap:11px;padding:12px 0;border-bottom:1px solid #e2e9f5;cursor:pointer;min-height:52px}.teaching-additions label:last-child{border-bottom:0}.teaching-additions input{accent-color:var(--blue);width:13px;height:13px;flex-shrink:0;margin:4px 0 0}.teaching-additions b{font-weight:500;line-height:1.8;color:#51729a;display:block}.teaching-additions small{font-size:9px;line-height:1.9;color:#758baa;display:block;margin-top:3px}.controls-note{font-size:9px;line-height:1.95;color:#6b83a3;border-top:1px solid #e0e8f5;padding-top:15px;margin-top:16px}.teaching-card{border:1px solid #d8e3f5;background:#fff;border-radius:12px;padding:25px 31px;min-width:0;box-shadow:0 10px 25px #233e7b04}.teaching-card-meta{display:flex;justify-content:space-between;align-items:center;gap:20px;font-size:8px;color:#6c85a8;padding-bottom:18px;border-bottom:1px solid #e0e8f5}.teaching-card-meta>span:first-child{text-transform:uppercase;letter-spacing:.05em}.teaching-card-meta>span:last-child{font-size:7px}.teaching-card-head{display:flex;align-items:center;gap:17px;margin-top:24px}.teaching-card-head .eyebrow{font-size:8px}.teaching-card-head h3{font:400 36px/1.15 Instrument,Georgia,serif;font-style:italic;color:#496ca6;letter-spacing:-.025em;margin-top:8px}.card-seal{position:relative;flex-shrink:0;width:34px;height:34px}.card-seal i{position:absolute;inset:0 7px;border:1px solid #a4b9e7;border-radius:50%;transform:rotate(-35deg)}.card-seal i:last-child{inset:7px 0;border-color:#9ecfdf;transform:rotate(35deg)}.card-explanation{margin-top:22px}.card-explanation>p{font-size:13px;line-height:1.95;color:#607b9d}.card-explanation>p+p{margin-top:15px}.card-explanation>p.ratio-equation{font:500 29px/1.3 Manrope,sans-serif;letter-spacing:-.025em;color:#4c70a6;padding:18px 20px;background:#f4f8ff;border:1px solid #dce7f7;border-radius:8px}.ratio-equation>span{font:400 10px/1.6 Inter,sans-serif;letter-spacing:0;color:#7a92b3;margin:0 13px}.worked-steps{margin:0;padding-left:18px;display:grid;gap:12px;font-size:13px;line-height:1.95;color:#607b9d}.worked-steps strong{font-weight:500;color:#476c9e}.lesson-addition{margin-top:22px;border-top:1px solid #e0e8f5;padding-top:18px;animation:teaching-unfold .35s ease both;transform-origin:50% 0}.addition-label{display:block;font-size:8px;letter-spacing:.05em;text-transform:uppercase;color:#6e85a7}.lesson-addition h4{font:550 20px/1.3 Manrope,sans-serif;letter-spacing:-.03em;color:#3e608e;margin:11px 0 0}.ratio-models{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-top:17px}.ratio-models>div{padding:15px 17px;border:1px solid #dce6f6;border-radius:8px;background:#f8faff}.ratio-model-label{font-size:8px;color:#728aad;display:block}.ratio-beads{display:grid;gap:9px;margin-top:14px}.bead-row{display:flex;gap:5px;flex-wrap:wrap;min-height:15px}.bead-row i{display:block;width:14px;height:14px;border:1px solid #8fa9e2;border-radius:50%;background:#aec3f3;animation:bead-in .3s ease both}.bead-row.cyan i{background:#a8dce8;border-color:#85c6d7}.ratio-models strong{display:block;font:500 19px/1.3 Manrope,sans-serif;letter-spacing:-.025em;color:#5e7ba7;margin-top:14px}.model-key{display:flex;gap:17px;flex-wrap:wrap;margin-top:12px}.model-key>span{display:flex;align-items:center;gap:6px;font-size:8px;color:#7189a9}.model-key i{width:6px;height:6px;border-radius:50%;display:block;background:#aec3f3}.model-key>span:last-child i{background:#a8dce8}.prompt-addition{border:1px solid #e4dcf5;background:#f8f5ff;padding:17px 19px;border-radius:8px}.prompt-addition .addition-label{color:#8b74ac}.prompt-addition blockquote{font:400 25px/1.35 Instrument,Georgia,serif;font-style:italic;color:#7b639e;letter-spacing:-.015em;margin:12px 0}.prompt-addition>p{font-size:10px;line-height:1.95;color:#89789e}.check-addition>p{font-size:12px;line-height:1.95;color:#617d9f;margin-top:13px}.check-addition details{margin-top:14px;border-top:1px solid #e1e8f5}.check-addition summary{list-style:none;display:flex;align-items:center;justify-content:space-between;gap:20px;font-size:10px;color:#627fa6;min-height:43px;cursor:pointer}.check-addition summary::-webkit-details-marker{display:none}.check-addition .disclosure-dot{width:14px;height:14px;flex-shrink:0}.check-addition .disclosure-dot:after{inset:4px}.check-addition details>p{font-size:11px;line-height:1.95;color:#6681a3;margin-top:8px}.teaching-card-footer{display:flex;justify-content:space-between;align-items:center;gap:23px;padding-top:17px;border-top:1px solid #e1e8f5;margin-top:24px}.teaching-card-footer>span{font-size:8px;line-height:1.9;color:#6e86a8}.teaching-card-footer>span:last-child{white-space:nowrap;color:#5f7fac}.workbench-caption{font-size:9px;line-height:1.95;color:#687f9f;max-width:930px;margin-top:17px}.workbench-transcript{border-top:1px solid #dce5f4;padding-top:7px;margin-top:12px}.workbench-transcript summary{list-style:none;display:flex;align-items:center;justify-content:space-between;gap:20px;font-size:10px;line-height:1.9;color:#5d789b;min-height:43px;max-width:365px;cursor:pointer}.workbench-transcript summary::-webkit-details-marker{display:none}.workbench-transcript .disclosure-dot{width:14px;height:14px;flex-shrink:0}.workbench-transcript .disclosure-dot:after{inset:4px}.workbench-transcript p{line-height:1.95;color:#647d9c;max-width:900px;margin-top:10px}.teacher-process{padding:47px 0}.teacher-process-grid{display:grid;grid-template-columns:1fr 1.1fr;gap:85px}.teacher-process h2{font-size:35px;font-weight:550;line-height:1.17;margin-top:17px}.teacher-process h2 .serif{font-size:1.16em;color:var(--blue)}.teacher-process-grid>div>p{font-size:13px;line-height:1.95;color:#627a96;max-width:420px;margin-top:20px}.teacher-process-notes{margin:0}.teacher-process-notes>div{display:grid;grid-template-columns:130px 1fr;gap:22px;padding:18px 0;border-top:1px solid #e1e8f5}.teacher-process-notes>div:first-child{padding-top:0;border-top:0}.teacher-process-notes dt{font:550 16px/1.5 Manrope,sans-serif;letter-spacing:-.025em;color:#41618e}.teacher-process-notes dd{line-height:1.95;color:#637c9b;margin:0}.teacher-resources{padding:31px 0;background:#f8faff;border-top:1px solid #e1e9f5;border-bottom:1px solid #e1e9f5}.teacher-resources-grid{display:grid;grid-template-columns:1fr 1.1fr;gap:85px;align-items:center}.teacher-resources h2{font-size:29px;font-weight:550;line-height:1.2;margin-top:13px}.teacher-resources h2 .serif{font-size:1.2em;color:var(--blue)}.teacher-resource-list{display:grid}.teacher-resource-list a{display:block;text-decoration:none;padding:15px 0;border-bottom:1px solid #dfe8f5}.teacher-resource-list a:first-child{padding-top:0}.teacher-resource-list a:last-child{border-bottom:0;padding-bottom:0}.teacher-resource-list a>span{font-size:13px;color:#4e719e;text-decoration:underline;text-underline-offset:4px}.teacher-resource-list small{font-size:10px;line-height:1.9;color:#6d86a7;display:block;margin-top:6px}.teachers-close{padding:39px 0 45px}.teachers-close-grid{display:grid;grid-template-columns:1fr auto;gap:55px;align-items:center}.teachers-close h2{font-size:32px;font-weight:550;line-height:1.2;margin-top:14px}.teachers-close h2 .serif{font-size:1.2em;color:var(--blue)}.teachers-close p{font-size:12px;line-height:1.95;color:#637a97;max-width:490px;margin-top:17px}.teachers-close-links{display:grid;gap:17px;justify-items:start}.teachers-close-links .text-link{font-size:11px;color:#56769f}@keyframes teaching-unfold{0%{opacity:0;transform:perspective(900px) rotateX(-5deg) translateY(-3px)}to{opacity:1;transform:perspective(900px) rotateX(0) translateY(0)}}@keyframes bead-in{0%{opacity:.4;transform:scale(.7)}to{opacity:1;transform:scale(1)}}@media(max-width:1050px){.teachers-hero-grid{gap:45px}.teachers-hero h1{font-size:47px}.teacher-note{padding:23px}.teacher-note>p.teacher-note-title{font-size:25px}.teaching-workbench{gap:23px;grid-template-columns:.85fr 1.15fr}.workbench-controls{padding:22px}.teaching-card{padding:24px 27px}.workbench-controls h3{font-size:25px}.teaching-card-head h3{font-size:33px}.teacher-process-grid,.teacher-resources-grid{gap:45px}.teacher-process h2{font-size:31px}.teacher-process-notes>div{grid-template-columns:110px 1fr;gap:18px}}@media(max-width:800px){.teachers-hero-grid{gap:30px;grid-template-columns:1.15fr 1fr}.teachers-hero h1{font-size:40px}.teachers-hero-grid>div>p{font-size:13px}.teacher-note{padding:21px}.teacher-note-label{font-size:7px}.teacher-note>p.teacher-note-title{font-size:23px}.teacher-note-lines>span{font-size:10px}.workbench-heading h2{font-size:34px}.workbench-heading>p{font-size:11px;max-width:270px}.teaching-workbench{gap:18px;grid-template-columns:.85fr 1.15fr}.workbench-controls{padding:21px 19px}.controls-meta{font-size:7px;gap:12px}.controls-meta button{font-size:8px}.workbench-controls h3{font-size:23px}.goal-note{padding:13px 15px}.goal-note>p{font-size:11px}.explanation-label{font-size:9px}.workbench-controls select{font-size:10px}.teaching-additions b{font-size:11px}.teaching-additions small{font-size:8px}.teaching-card{padding:22px}.teaching-card-meta{font-size:7px;gap:12px}.teaching-card-meta>span:last-child{font-size:6px}.teaching-card-head{gap:12px}.teaching-card-head .eyebrow{font-size:7px}.teaching-card-head h3{font-size:29px}.card-seal{width:28px;height:28px}.card-explanation>p,.worked-steps{font-size:12px}.card-explanation>p.ratio-equation{font-size:25px;padding:16px 18px}.ratio-equation>span{font-size:9px;margin:0 9px}.lesson-addition h4{font-size:18px}.ratio-models{gap:13px}.ratio-models>div{padding:13px}.bead-row{gap:4px}.bead-row i{width:11px;height:11px}.ratio-model-label{font-size:7px}.prompt-addition{padding:15px 17px}.prompt-addition blockquote{font-size:23px}.teaching-card-footer,.teaching-card-footer>span{display:block}.teaching-card-footer>span:last-child{margin-top:7px}.teacher-process-grid,.teacher-resources-grid{gap:35px}.teacher-process h2{font-size:28px}.teacher-process-notes>div{grid-template-columns:90px 1fr;gap:15px}.teacher-process-notes dt{font-size:14px}.teacher-process-notes dd{font-size:11px}.teacher-resources h2{font-size:26px}.teachers-close-grid{grid-template-columns:1fr;gap:23px}.teachers-close-links{display:flex;flex-wrap:wrap;align-items:center;gap:22px}}@media(max-width:620px){.teachers-hero{padding:30px 0 34px}.teachers-hero-grid{grid-template-columns:1fr;gap:28px}.teachers-hero h1{font-size:44px;line-height:1.13;margin-top:18px}.teachers-hero-grid>div>p{font-size:13px;margin-top:20px}.teachers-hero .pill{margin-top:22px}.teacher-note{padding:23px;transform:none}.teacher-note-label{font-size:8px}.teacher-note>p.teacher-note-title{font-size:28px}.teacher-note-lines>span{font-size:12px}.teacher-positioning{padding:25px 0}.teacher-positioning .definition-grid{gap:17px}.teacher-positioning h2{font-size:23px}.teacher-positioning p{font-size:12px}.workbench-section{padding:31px 0 24px}.workbench-heading{display:block;margin-bottom:23px}.workbench-heading h2{font-size:35px}.workbench-heading>p{font-size:12px;max-width:100%;margin-top:18px}.teaching-workbench{grid-template-columns:1fr;gap:19px}.workbench-controls{padding:23px}.controls-meta{font-size:8px}.controls-meta button{font-size:9px}.workbench-controls h3{font-size:28px}.goal-note{padding:15px 17px}.goal-note>p{font-size:12px}.explanation-label{font-size:10px}.workbench-controls select{font-size:11px}.teaching-additions b{font-size:12px}.controls-note,.teaching-additions small{font-size:10px}.teaching-card{padding:24px}.teaching-card-meta{font-size:8px}.teaching-card-meta>span:last-child{font-size:7px}.teaching-card-head{gap:15px}.teaching-card-head h3{font-size:34px}.teaching-card-head .eyebrow{font-size:8px}.card-seal{width:32px;height:32px}.card-explanation>p,.worked-steps{font-size:12px}.card-explanation>p.ratio-equation{font-size:28px;padding:18px 20px}.ratio-equation>span{font-size:10px;margin:0 11px}.lesson-addition h4{font-size:20px}.ratio-models{gap:15px}.ratio-models>div{padding:14px}.ratio-model-label{font-size:8px}.bead-row i{width:13px;height:13px}.bead-row{gap:4px}.ratio-models strong{font-size:20px}.model-key>span{font-size:8px}.prompt-addition blockquote{font-size:25px}.prompt-addition>p{font-size:10px}.check-addition>p{font-size:12px}.check-addition details>p{font-size:11px}.teaching-card-footer{display:flex;gap:20px}.teaching-card-footer>span{font-size:8px}.teaching-card-footer>span:last-child{margin:0}.workbench-caption,.workbench-transcript summary{font-size:9px}.workbench-transcript p{font-size:11px}.teacher-process{padding:33px 0}.teacher-process-grid{grid-template-columns:1fr;gap:25px}.teacher-process h2{font-size:31px}.teacher-process-grid>div>p{font-size:12px;max-width:100%;margin-top:18px}.teacher-process-notes>div{grid-template-columns:100px 1fr;gap:18px;padding:16px 0}.teacher-process-notes dt{font-size:15px}.teacher-process-notes dd{font-size:12px}.teacher-resources{padding:28px 0}.teacher-resources-grid{grid-template-columns:1fr;gap:23px}.teacher-resources h2{font-size:29px}.teacher-resource-list small{font-size:11px}.teachers-close{padding:30px 0 35px}.teachers-close h2{font-size:30px}.teachers-close p{font-size:12px}.teachers-close-links{display:grid;gap:17px}.teachers-close-links .pill{font-size:11px}}@media(max-width:360px){.teachers-hero h1{font-size:37px}.teacher-note{padding:20px}.teacher-note-label{font-size:7px}.teacher-note>p.teacher-note-title{font-size:25px}.workbench-heading h2{font-size:32px}.workbench-controls{padding:21px 18px}.workbench-controls h3{font-size:26px}.teaching-card{padding:22px 18px}.teaching-card-meta{font-size:7px}.teaching-card-meta>span:last-child{font-size:6px}.teaching-card-head{gap:12px}.teaching-card-head h3{font-size:29px}.teaching-card-head .eyebrow{font-size:7px}.card-explanation>p.ratio-equation{font-size:25px;padding:16px 17px}.ratio-models{gap:11px}.ratio-models>div{padding:12px}.bead-row i{width:11px;height:11px}.ratio-model-label{font-size:7px}.prompt-addition blockquote{font-size:23px}.teaching-card-footer{display:block}.teaching-card-footer>span:last-child{margin-top:7px}.teacher-process h2{font-size:28px}.teacher-process-notes>div{grid-template-columns:83px 1fr;gap:14px}.teacher-process-notes dt{font-size:14px}.teacher-process-notes dd{font-size:11px}.teachers-close h2{font-size:28px}}@media(prefers-reduced-motion:reduce){.teacher-note{transition:none}.teacher-note:hover{transform:none}.bead-row i,.lesson-addition{animation:none}}@media print{.teacher-process,.teacher-resources,.teachers-close,.teachers-hero,.workbench-section{padding:20px 0}.teachers-hero .pill,.workbench-controls{display:none}.teacher-process-grid,.teacher-resources-grid,.teachers-hero-grid,.teaching-workbench{display:block}.teacher-note{transform:none;margin-top:20px}.lesson-addition{break-inside:avoid}.teacher-process-notes{margin-top:20px}}.teachers-hero-grid>div>p{font-size:16px;line-height:1.85}.teacher-note-label,.teacher-note>p.teacher-note-foot{font-size:11px}.teacher-positioning p,.teacher-process-grid>div>p{font-size:15px}.workbench-heading>p{line-height:1.8}.teaching-card,.workbench-controls{padding:28px}.addition-label,.controls-meta,.goal-note>span,.teaching-additions legend,.teaching-card-meta,.teaching-card-meta>span:last-child{font-size:10px}.controls-meta button{min-height:40px}.explanation-label,.goal-note>p,.workbench-controls select{font-size:14px}.teaching-additions label{padding:14px 12px;border:1px solid transparent;border-bottom-color:#e2e9f5;border-radius:8px;transition:background .2s,border-color .2s}.teaching-additions label:has(input:checked){background:#eff5ff;border-color:#bdcfee}.teaching-additions input{width:17px;height:17px}.controls-note,.teaching-additions small{font-size:12px;color:#5d7290}.card-explanation>p,.worked-steps{font-size:15px;line-height:1.85}.teaching-card-head .eyebrow{font-size:10px}.model-key>span,.ratio-model-label{font-size:11px}.ratio-models>div{padding:17px}.ratio-beads{min-height:48px}.bead-row i:nth-child(2){animation-delay:.04s}.bead-row i:nth-child(3){animation-delay:.08s}.bead-row i:nth-child(4){animation-delay:.12s}.bead-row i:nth-child(5){animation-delay:.16s}.bead-row i:nth-child(6){animation-delay:.2s}.check-addition details>p,.check-addition summary,.prompt-addition>p{font-size:13px}.check-addition>p{font-size:14px}.teaching-card-footer>span,.workbench-caption{font-size:11px;color:#5b718f}.workbench-transcript summary{max-width:420px}.teacher-process-notes dd,.workbench-transcript p{font-size:14px}.teacher-resource-list a{padding:20px 0}.teacher-resource-list a>span{font-size:15px}.teacher-resource-list small,.teachers-close p{font-size:14px}.workbench-section{scroll-margin-top:110px}.teaching-card{position:sticky;top:24px}.card-explanation.is-changing{animation:teaching-unfold .3s ease both}@media(max-width:1050px){.teaching-workbench{grid-template-columns:.9fr 1.1fr}.teaching-card,.workbench-controls{padding:23px}.teaching-card-footer{display:block}.teaching-card-footer>span:last-child{margin-top:7px;white-space:normal}}@media(max-width:800px){.teaching-workbench{grid-template-columns:1fr}.teaching-card{position:static}.teachers-hero-grid>div>p{font-size:15px}.workbench-heading>p{font-size:13px}.teacher-process-grid{grid-template-columns:1fr}.teacher-process-notes>div{grid-template-columns:130px 1fr}.teacher-process-notes dd{font-size:14px}}@media(max-width:620px){.teachers-hero-grid>div>p{font-size:15px}.teacher-positioning p,.teacher-process-grid>div>p,.workbench-heading>p{font-size:14px}.teaching-card,.workbench-controls{padding:23px}.teaching-card-head h3{font-size:33px}.card-explanation>p,.worked-steps{font-size:14px}.teacher-note-label{font-size:10px}.teacher-note-lines>span{font-size:13px}.teacher-process-notes>div{grid-template-columns:1fr;gap:7px}.teaching-card-meta{gap:12px}.workbench-caption{line-height:1.8}.teacher-resources-grid{gap:22px}.teachers-close p{font-size:14px}}@media(max-width:360px){.teaching-card,.workbench-controls{padding:20px 17px}.teaching-card-head h3{font-size:29px}.teaching-card-meta,.teaching-card-meta>span:last-child{font-size:9px}.ratio-models{gap:10px}.ratio-models>div{padding:11px}.ratio-model-label{font-size:10px}.model-key{gap:12px}.model-key>span{font-size:10px}.controls-meta{gap:12px}.controls-meta button{font-size:11px}.teaching-additions label{padding-left:8px;padding-right:8px}}@media(prefers-reduced-motion:reduce){.teaching-additions label{transition:none}.card-explanation.is-changing{animation:none}}.teachers-hero-grid>div>p{color:#596b84}.teacher-note-label{color:#566b8c}.teacher-note-lines>span{font-size:12px;color:#576b8b}.teacher-note>p.teacher-note-foot{color:#566b8a}.teacher-positioning p{color:#5a6b84}.workbench-heading>p{font-size:12px;color:#576c86}.controls-meta{color:#566c8c}.controls-meta button{color:#566c8d}.goal-note>span{color:#566c8e}.goal-note>p{color:#516c90}.explanation-label,.goal-note>p{font-size:12px}.explanation-label{color:#4d6c94}.workbench-controls select{font-size:12px;color:#4e6c95}.teaching-additions legend{color:#556c8f}.teaching-additions b{font-size:12px;color:#4d6d93}.teaching-additions small{color:#566c8c}.controls-note{color:#566c8a}.teaching-card-meta{color:#546c8d}.teaching-card-head h3{color:#486ba4}.card-explanation>p{color:#546c8a}.card-explanation>p.ratio-equation{color:#496b9f}.ratio-equation>span{font-size:12px;color:#526b8f}.worked-steps{color:#546c8a}.addition-label{color:#556c8d}.ratio-model-label{color:#536b8f}.ratio-models strong{color:#516c95}.model-key>span{color:#546c8b}.prompt-addition .addition-label{color:#785e9e}.prompt-addition blockquote{color:#77609a}.prompt-addition>p{font-size:12px;color:#75638a}.check-addition>p{color:#536c89}.check-addition summary{font-size:12px;color:#526c90}.check-addition details>p{font-size:12px;color:#536c8a}.teaching-card-footer>span{color:#546b8c}.teaching-card-footer>span:last-child{color:#4e6c97}.workbench-transcript summary{font-size:12px;color:#536c8b}.workbench-transcript p{font-size:12px;color:#566c86}.teacher-process-grid>div>p{color:#576c85}.teacher-process-notes dd{font-size:12px;color:#566c87}.teacher-resource-list a>span{color:#4b6c97}.teacher-resource-list small{font-size:12px;color:#546b8b}.teachers-close p{color:#586c86}.teachers-close-links .text-link{font-size:12px;color:#4f6c92}@media (max-width:800px){.controls-meta,.controls-meta button,.explanation-label,.goal-note>p,.ratio-equation>span,.ratio-model-label,.teacher-note-label,.teacher-note-lines>span,.teacher-process-notes dd,.teaching-additions b,.teaching-additions small,.teaching-card-head .eyebrow,.teaching-card-meta,.teaching-card-meta>span:last-child,.workbench-controls select,.workbench-heading>p{font-size:12px}.workbench-heading>p{font-size:13px}.teacher-process-notes dd{font-size:14px}}@media (max-width:620px){.check-addition details>p,.controls-meta,.controls-meta button,.controls-note,.explanation-label,.goal-note>p,.model-key>span,.prompt-addition>p,.ratio-equation>span,.ratio-model-label,.teacher-note-lines>span,.teacher-process-notes dd,.teacher-resource-list small,.teachers-close-links .pill,.teaching-additions b,.teaching-additions small,.teaching-card-footer>span,.teaching-card-head .eyebrow,.teaching-card-meta,.teaching-card-meta>span:last-child,.workbench-caption,.workbench-controls select,.workbench-heading>p,.workbench-transcript p,.workbench-transcript summary{font-size:12px}.workbench-heading>p{font-size:14px}.teacher-note-label{font-size:12px}.teacher-note-lines>span{font-size:13px}}@media (max-width:360px){.controls-meta button,.model-key>span,.ratio-model-label,.teacher-note-label,.teacher-process-notes dd,.teaching-card-head .eyebrow,.teaching-card-meta,.teaching-card-meta>span:last-child{font-size:12px}}.teachers-hero-grid>div>p{color:#526781}.teacher-note-label,.teacher-note>p.teacher-note-foot{font-size:12px}.teacher-note-lines>span{font-size:13px}.workbench-heading>p{font-size:14px}.addition-label,.controls-meta,.controls-meta button,.goal-note>span,.teaching-additions legend,.teaching-card-meta,.teaching-card-meta>span:last-child{font-size:12px}.explanation-label,.goal-note>p,.teaching-additions b,.workbench-controls select{font-size:14px}.controls-note,.teaching-additions small{font-size:12px}.controls-note,.teaching-additions small{color:#586c88}.model-key>span,.ratio-model-label,.teaching-card-head .eyebrow{font-size:12px}.check-addition details>p,.check-addition summary,.prompt-addition>p{font-size:13px}.teaching-card-footer>span,.workbench-caption{font-size:12px}.teaching-card-footer>span,.workbench-caption{color:#576c89}.workbench-transcript summary{font-size:13px}.teacher-process-notes dd,.teacher-resource-list small,.workbench-transcript p{font-size:14px}.teachers-close-links .text-link{font-size:13px}