.classroom_root__4SBmA{width:100%;max-width:1200px;margin:0 auto;padding:2rem 1.25rem 4rem;line-height:1.65;overflow-wrap:anywhere}.classroom_root__4SBmA h1{font-size:clamp(2rem,4vw,3.4rem);font-weight:800;line-height:1.1;letter-spacing:-.035em}.classroom_root__4SBmA h2{font-size:clamp(1.5rem,3vw,2.25rem);font-weight:750;line-height:1.2}.classroom_root__4SBmA h3{font-size:1.35rem;font-weight:700;line-height:1.3}.classroom_root__4SBmA button.bg-primary{color:#23170d}.classroom_root__4SBmA button,.classroom_sourceLinks__W129L a{min-height:48px}.classroom_root__4SBmA [tabindex="-1"]:focus-visible,.classroom_root__4SBmA a:focus-visible,.classroom_root__4SBmA button:focus-visible{outline:3px solid hsl(var(--ring));outline-offset:5px}.classroom_root__4SBmA summary{cursor:pointer;min-height:48px;padding:.75rem;font-weight:600}.classroom_eyebrow__i26iA{font-size:.8rem;letter-spacing:.12em;text-transform:uppercase;font-weight:700;color:hsl(var(--primary))}.classroom_hero__J_AIU{display:grid;grid-template-columns:1.3fr .7fr;gap:2rem;align-items:center;margin-bottom:2rem}.classroom_hero__J_AIU p{margin-top:1rem;max-width:64ch}.classroom_heroArt__jz5Wi{position:relative;min-height:240px;border-radius:2rem;overflow:hidden;border:1px solid hsl(var(--border));background:hsl(var(--muted))}.classroom_heroArt__jz5Wi img{-o-object-position:center 30%;object-position:center 30%}.classroom_tags__E0HeW{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:1rem}.classroom_tags__E0HeW span{font-size:.85rem;padding:.25rem .75rem;border:1px solid hsl(var(--border));border-radius:99px}.classroom_notice__Dz4Tk{padding:1rem 1.25rem;border-left:4px solid hsl(var(--primary));background:hsl(var(--primary)/.07);border-radius:.5rem;margin-bottom:1.5rem}.classroom_toolbar__CFHmo{display:flex;gap:.75rem;flex-wrap:wrap;justify-content:space-between;margin-bottom:1rem}.classroom_toolbar__CFHmo>div{display:flex;flex-wrap:wrap;gap:.5rem}.classroom_toolbar__CFHmo [aria-pressed=true]{background:hsl(var(--primary)/.15);border-color:hsl(var(--primary))}.classroom_cards__OO4X5{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem;margin-top:1.5rem}.classroom_card__1Pwbp{overflow:hidden;border:1px solid hsl(var(--border));border-radius:1.5rem;background:hsl(var(--card));display:flex;flex-direction:column}.classroom_cover__iyYwn{width:100%;height:auto;max-height:240px}.classroom_cardCopy__9uAXl{display:flex;flex:1;flex-direction:column;gap:.75rem;padding:1.25rem}.classroom_cardCopy__9uAXl p{flex:1}.classroom_cardCopy__9uAXl button{white-space:normal;height:auto}.classroom_prep__GX_o4{margin-top:2rem;border:1px solid hsl(var(--border));border-radius:1rem;padding:.25rem .75rem}.classroom_prep__GX_o4 ul{list-style:disc;padding-left:1.5rem}.classroom_prep__GX_o4 li+li{margin-top:.6rem}.classroom_board__IdW0s{display:grid;grid-template-columns:minmax(0,1fr) 270px;gap:1.25rem;align-items:start}.classroom_lesson__sZPSV{padding:clamp(1rem,3vw,2rem);border:1px solid hsl(var(--border));border-radius:1.5rem;background:hsl(var(--card));min-width:0}.classroom_lesson__sZPSV p{margin-top:1rem}.classroom_stageHeader__J77Px{display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-between;margin-bottom:1rem}.classroom_dots__3xwWi{display:flex;gap:.35rem;align-items:center}.classroom_dots__3xwWi span{height:8px;width:24px;border-radius:99px;background:hsl(var(--muted))}.classroom_dots__3xwWi .classroom_current__WN0qF{background:hsl(var(--primary));outline:1px solid hsl(var(--foreground))}.classroom_stageArt__zLmRW{width:100%;max-height:280px;margin:1rem auto;display:block}.classroom_question__n2_02{font-size:1.25rem;line-height:1.65;max-width:65ch}.classroom_choices__FdCi5{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;margin-top:1.5rem}.classroom_choice__gsy18{padding:.75rem;border:2px solid hsl(var(--border));background:hsl(var(--background));border-radius:1rem;text-align:left;display:flex;flex-direction:column;gap:.5rem;color:inherit;font-size:1.05rem}.classroom_choice__gsy18[aria-pressed=true]{border-color:hsl(var(--primary));background:hsl(var(--primary)/.08)}.classroom_letter__Mm0PS{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;font-weight:750;border:1px solid hsl(var(--border));border-radius:50%}.classroom_feedback__8NkUv{margin-top:1.25rem;border-radius:1rem;padding:1rem;background:hsl(var(--primary)/.07);border:1px solid hsl(var(--primary)/.35)}.classroom_feedback__8NkUv button{margin-top:.75rem}.classroom_controls__CEtIQ{display:flex;flex-wrap:wrap;justify-content:space-between;gap:.75rem;margin-top:2rem}.classroom_teacher__lofNG{margin-top:1rem;border:1px dashed hsl(var(--border));border-radius:1rem;padding:.25rem .5rem}.classroom_teacher__lofNG p{padding:0 .75rem .75rem;font-size:.95rem}.classroom_helper__afVCA{position:sticky;top:100px;border:1px solid hsl(var(--border));border-radius:1.5rem;background:hsl(var(--card));padding:1rem;min-width:0}.classroom_avatar__uzkxB{display:flex;align-items:center;gap:.75rem;font-weight:750}.classroom_bubble__Ee7DU{margin:1rem 0;border:1px solid hsl(var(--border));background:hsl(var(--background));padding:1rem;border-radius:1rem 1rem 1rem .2rem;font-size:1rem;line-height:1.6;min-height:100px}.classroom_helpButtons___jokA{display:flex;flex-direction:column;gap:.6rem}.classroom_helpButtons___jokA button{white-space:normal;height:auto;text-align:left;justify-content:flex-start}.classroom_caption__yUKsp{font-size:.85rem;color:hsl(var(--muted-foreground));margin-top:.75rem}.classroom_sources__163Uf{margin-top:2rem}.classroom_sources__163Uf p{margin-top:1rem}.classroom_sources__163Uf a{text-decoration:underline;text-underline-offset:4px}.classroom_sourceLinks__W129L a{display:inline-flex;align-items:center;gap:.35rem;padding:.2rem 0}.classroom_sourceLinks__W129L{display:flex;flex-wrap:wrap;gap:.75rem 1.5rem}.classroom_family__6CTmi{margin-top:1rem;background:hsl(var(--muted));border-radius:1rem;padding:1rem}.classroom_large__8LCG5{font-size:1.2rem}.classroom_large__8LCG5 h2{font-size:clamp(1.75rem,3.5vw,2.5rem)}.classroom_large__8LCG5 h3{font-size:1.55rem}.classroom_large__8LCG5 button{font-size:1.1rem}.classroom_tutorial__wHMEj button.bg-primary{color:#23170d}.classroom_large__8LCG5 .classroom_question__n2_02{font-size:1.45rem}.classroom_large__8LCG5 .classroom_bubble__Ee7DU,.classroom_large__8LCG5 .classroom_choice__gsy18{font-size:1.15rem}.classroom_showcase__rM_wI .classroom_board__IdW0s{grid-template-columns:minmax(0,1fr) 270px}.classroom_printOnly__tmHcg{display:none}.classroom_tutorial__wHMEj{position:fixed;z-index:100;inset:50% auto auto 50%;transform:translate(-50%,-50%);width:min(540px,calc(100vw - 2rem));max-height:calc(100dvh - 2rem);overflow-y:auto;padding:2rem;border-radius:1.5rem;background:hsl(var(--background));border:1px solid hsl(var(--border));box-shadow:0 24px 100px #0008}.classroom_tutorial__wHMEj h2{font-size:1.6rem;font-weight:750;padding-right:2rem}.classroom_tutorial__wHMEj p{margin:1rem 0;line-height:1.7}.classroom_overlay__smOm5{position:fixed;inset:0;z-index:99;background:#0009}.classroom_close__v8T6Z{position:absolute;right:.75rem;top:.75rem;padding:.65rem;border-radius:.5rem}.classroom_root__4SBmA button:not([data-variant]){touch-action:manipulation}@media(max-width:800px){.classroom_hero__J_AIU{grid-template-columns:1fr}.classroom_heroArt__jz5Wi{display:none}.classroom_cards__OO4X5{grid-template-columns:1fr}.classroom_card__1Pwbp{display:grid;grid-template-columns:200px minmax(0,1fr)}.classroom_card__1Pwbp>.classroom_cover__iyYwn{align-self:center}.classroom_board__IdW0s,.classroom_showcase__rM_wI .classroom_board__IdW0s{grid-template-columns:1fr}.classroom_helper__afVCA{position:static}.classroom_helpButtons___jokA{flex-direction:row;flex-wrap:wrap}.classroom_bubble__Ee7DU{min-height:0}.classroom_choices__FdCi5{grid-template-columns:1fr}.classroom_choice__gsy18{display:grid;grid-template-columns:32px 100px minmax(0,1fr);align-items:center}.classroom_choice__gsy18 svg{width:100%;max-height:85px}.classroom_question__n2_02{font-size:1.2rem}.classroom_stageArt__zLmRW{max-height:180px}}@media(max-width:480px){.classroom_root__4SBmA{padding:1.25rem .75rem 3rem}.classroom_card__1Pwbp{display:flex}.classroom_cover__iyYwn{max-height:180px}.classroom_choice__gsy18{grid-template-columns:28px 64px minmax(0,1fr)}.classroom_choice__gsy18 svg{display:block;max-height:64px}.classroom_tutorial__wHMEj{padding:1.5rem}.classroom_controls__CEtIQ button{flex:1;white-space:normal;height:auto}.classroom_tags__E0HeW span{font-size:.8rem}}@media(forced-colors:active){.classroom_choice__gsy18[aria-pressed=true]{outline:3px solid Highlight}.classroom_dots__3xwWi .classroom_current__WN0qF{outline:2px solid Highlight}}@media print{.classroom_root__4SBmA{padding:0;max-width:none;color:#000;background:#fff}.classroom_root__4SBmA>:not(.classroom_printOnly__tmHcg){display:none!important}.classroom_printOnly__tmHcg{display:block}.classroom_printOnly__tmHcg article{-moz-column-break-inside:avoid;break-inside:avoid;margin-top:1rem}.classroom_printOnly__tmHcg h1{font-size:24pt}.classroom_printOnly__tmHcg h2{font-size:18pt;margin-top:1rem}.classroom_printOnly__tmHcg h3{font-size:13pt}.classroom_printOnly__tmHcg li,.classroom_printOnly__tmHcg p{font-size:11pt}.classroom_printOnly__tmHcg ul{list-style:disc;padding-left:1.5rem}.classroom_printOnly__tmHcg a{color:#000}.classroom_root__4SBmA img{display:none}body:has(.classroom_root__4SBmA) footer,body:has(.classroom_root__4SBmA) header{display:none!important}}.classroom_tutorial__wHMEj button{min-height:48px;height:auto;white-space:normal;touch-action:manipulation}.classroom_tutorial__wHMEj button:focus-visible{outline:3px solid hsl(var(--ring));outline-offset:3px}.classroom_tutorial__wHMEj>div>button{flex:1 1 120px}.classroom_tutorial__wHMEj .classroom_close__v8T6Z{min-width:48px;min-height:48px;display:inline-flex;align-items:center;justify-content:center}@media(max-width:600px){.classroom_toolbar__CFHmo>div{width:100%}.classroom_toolbar__CFHmo button{height:auto;white-space:normal;flex:1 1 140px;padding:.65rem .8rem}.classroom_controls__CEtIQ button{flex:1 1 140px;min-height:48px;white-space:normal;height:auto}.classroom_helpButtons___jokA button{flex:1 1 140px}.classroom_stageHeader__J77Px{min-width:0}.classroom_dots__3xwWi{flex-wrap:wrap}.classroom_choice__gsy18{min-width:0}.classroom_choice__gsy18>span:last-child{min-width:0;overflow-wrap:anywhere}.classroom_tutorial__wHMEj{max-height:calc(100dvh - 2rem);padding:1.5rem}.classroom_close__v8T6Z{min-width:44px;min-height:44px}.classroom_sourceLinks__W129L a{min-width:0;overflow-wrap:anywhere}}@media print{body:has(.classroom_root__4SBmA) .app-mobile-header,body:has(.classroom_root__4SBmA) .app-shell-body>aside,body:has(.classroom_root__4SBmA) .zoom-navigation{display:none!important}body:has(.classroom_root__4SBmA) .app-main,body:has(.classroom_root__4SBmA) .app-shell,body:has(.classroom_root__4SBmA) .app-shell-body{height:auto!important;max-height:none!important;overflow:visible!important;display:block!important}}.missions_root__Mip_t{--mission-accent:#a34516;--mission-green:#256144;--mission-soft:#ecf4ee;--mission-gold:#fff3e0;width:100%;max-width:1200px;margin:0 auto;padding:2rem 1.25rem 4rem;overflow-wrap:anywhere;line-height:1.65}.dark .missions_root__Mip_t{--mission-accent:#ffb477;--mission-green:#b1e4c6;--mission-soft:#21382b;--mission-gold:#3a2c1f}.missions_root__Mip_t a,.missions_root__Mip_t button{touch-action:manipulation}.missions_root__Mip_t button{white-space:normal;height:auto;min-height:48px}.missions_dialog__WDF23 button.bg-primary,.missions_root__Mip_t button.bg-primary{color:#251a12}.missions_root__Mip_t a:focus-visible,.missions_root__Mip_t button:focus-visible,.missions_root__Mip_t summary:focus-visible{outline:3px solid var(--mission-accent);outline-offset:4px}.missions_root__Mip_t [tabindex="-1"]:focus-visible{outline:2px solid var(--mission-accent);outline-offset:6px;border-radius:.25rem;scroll-margin-top:8rem}.missions_large__LsWzS{font-size:1.25rem}.missions_large__LsWzS .missions_caption__o5LlN,.missions_large__LsWzS .missions_description__IwYKG,.missions_large__LsWzS button{font-size:1.125rem}.missions_hero__tAFnF{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,.7fr);gap:2rem;align-items:center;margin-bottom:2rem}.missions_eyebrow__Gbvjw{color:hsl(var(--primary));font-size:.8rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.missions_hero__tAFnF h1{font-size:clamp(2rem,4vw,3.4rem);font-weight:800;line-height:1.1;letter-spacing:-.035em}.missions_hero__tAFnF p{margin-top:1rem;max-width:64ch}.missions_description__IwYKG{color:hsl(var(--muted-foreground));font-size:1rem}.missions_heroArt__rENOG{position:relative;min-height:240px;border-radius:2rem;overflow:hidden;border:1px solid hsl(var(--border));background:hsl(var(--muted))}.missions_heroArt__rENOG img{-o-object-position:center 30%;object-position:center 30%}.missions_pills__6aQ8t{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:1rem;font-size:.85rem}.missions_pills__6aQ8t span{display:inline-flex;align-items:center;gap:.4rem;border:1px solid hsl(var(--border));border-radius:999px;padding:.25rem .75rem}.missions_toolbar__7klsQ{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem;margin-bottom:1rem}.missions_toolbarGroup__owk9P{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.missions_toolbar__7klsQ button{padding:.65rem .9rem}.missions_toolbar__7klsQ button[aria-pressed=true]{background:hsl(var(--primary)/.15);border-color:hsl(var(--primary))}.missions_notice__w6ZLC{padding:1rem 1.25rem;border-radius:.5rem;border-left:4px solid hsl(var(--primary));background:hsl(var(--primary)/.07);margin-bottom:1.5rem}.missions_cards__Bzo14{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem;margin-top:1.5rem}.missions_card__hLlZY{min-width:0;display:flex;flex-direction:column;padding:0;overflow:hidden;border:1px solid hsl(var(--border));border-radius:1.5rem;background:hsl(var(--card))}.missions_cover__G0MsW{display:block;width:100%;border-radius:1rem}.missions_cardCopy__bgDKW{display:flex;flex:1;flex-direction:column;gap:.75rem;padding:1.25rem}.missions_cardCopy__bgDKW h3{font-size:1.35rem;font-weight:700;line-height:1.3}.missions_cardCopy__bgDKW p{flex:1;color:hsl(var(--muted-foreground))}.missions_cardCopy__bgDKW button{width:100%;margin-top:.5rem;font-size:1rem}.missions_caption__o5LlN{font-size:.9rem;color:hsl(var(--muted-foreground))}.missions_completed__p1AlP{display:flex;gap:.5rem;align-items:center;color:var(--mission-green);font-weight:500}.missions_lesson__Axlel{padding:clamp(1rem,3vw,2rem);border:1px solid hsl(var(--border));background:hsl(var(--card));border-radius:1.5rem}.missions_lessonHeader__Gphyr{display:flex;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1rem}.missions_lesson__Axlel h2{font-size:clamp(1.5rem,3vw,2.2rem);font-weight:700;line-height:1.3;margin-bottom:.75rem}.missions_large__LsWzS .missions_lesson__Axlel h2{font-size:clamp(1.75rem,4vw,2.5rem)}.missions_progress__Tu3Zn{display:flex;gap:.5rem;margin:1.25rem 0}.missions_progress__Tu3Zn span{display:block;flex:1;height:.5rem;background:hsl(var(--muted));border-radius:99px}.missions_progress__Tu3Zn .missions_passed__NK5xs{background:var(--mission-green)}.missions_show__7cstn{list-style:none;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin:1.5rem 0;padding:0}.missions_show__7cstn li{min-width:0;border-radius:1rem;background:hsl(var(--background));padding:.7rem;border:1px solid hsl(var(--border))}.missions_show__7cstn p{padding:.7rem .35rem .35rem}.missions_stepNumber__37BWU{display:inline-grid;place-items:center;width:1.5rem;height:1.5rem;border-radius:99px;color:var(--mission-accent);background:var(--mission-gold);font-weight:700;margin-right:.5rem}.missions_taskScene__mJkGd{display:grid;grid-template-columns:minmax(0,1fr) 200px;gap:1.5rem;align-items:center;margin-bottom:1.25rem}.missions_taskScene__mJkGd .missions_cover__G0MsW{max-height:160px}.missions_choices__YvtLb{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}.missions_choice__O2_xu{display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;gap:.75rem;min-width:0;width:100%;padding:.75rem;border:2px solid hsl(var(--border));border-radius:1.25rem;background:hsl(var(--background));color:hsl(var(--foreground));text-align:center;font-size:1.05rem;font-weight:500;line-height:1.5}.missions_choice__O2_xu svg{width:100%;max-height:155px}.missions_choice__O2_xu span{padding:.25rem .3rem}.missions_choice__O2_xu:not([aria-disabled=true]):hover,.missions_choice__O2_xu[aria-pressed=true]{border-color:var(--mission-accent);background:var(--mission-gold)}.missions_choice__O2_xu[aria-disabled=true]{opacity:.65}.missions_choice__O2_xu[aria-pressed=true]{opacity:1}.missions_feedback__b9HsT{display:flex;align-items:flex-start;gap:.75rem;padding:1.25rem;background:var(--mission-gold);border:1px solid var(--mission-accent);border-radius:1rem;margin-top:1.25rem}.missions_feedback__b9HsT svg{flex-shrink:0;margin-top:.25rem}.missions_feedback__b9HsT strong{display:block;margin-bottom:.35rem}.missions_feedbackGood___t8Bd{background:var(--mission-soft);border-color:var(--mission-green)}.missions_actions__5cwaJ{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:1.25rem}.missions_actions__5cwaJ button{min-width:160px;font-size:1rem}.missions_finish__UGHGY{text-align:center;padding:1rem 0}.missions_finish__UGHGY>svg{width:180px;max-width:100%;margin:0 auto 1.5rem}.missions_finish__UGHGY p{max-width:650px;margin:1rem auto}.missions_finish__UGHGY .missions_actions__5cwaJ{justify-content:center}.missions_adult__WTSXF,.missions_sources__nJckk{margin-top:1.25rem;padding:1rem 1.25rem;border-radius:1rem;border:1px solid hsl(var(--border));background:hsl(var(--background))}.missions_adult__WTSXF summary,.missions_sources__nJckk summary{cursor:pointer;font-weight:500;padding-block:.4rem;min-height:44px}.missions_sourceCopy__mOLU7{padding-top:.75rem}.missions_sourceCopy__mOLU7 p+p{margin-top:.6rem}.missions_sourceCopy__mOLU7 a{display:inline-flex;align-items:center;gap:.4rem;padding-block:.6rem;color:var(--mission-accent);text-decoration:underline;text-underline-offset:3px;min-height:44px}.missions_sourceLinks__3Vuwz{display:flex;flex-wrap:wrap;-moz-column-gap:1.25rem;column-gap:1.25rem}.missions_adult__WTSXF h2,.missions_adult__WTSXF h3{font-weight:700;margin-top:1rem}.missions_adult__WTSXF ul{list-style:disc;padding-left:1.5rem;margin-top:.75rem}.missions_adult__WTSXF li{margin-top:.5rem}.missions_helpCards__7JMgt{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin-top:1rem}.missions_helpCard__uft6d{border:2px solid hsl(var(--border));border-radius:1rem;background:hsl(var(--card));padding:1rem;text-align:center;font-size:1.1rem;font-weight:700}.missions_helpCard__uft6d svg{width:100%;max-height:160px;margin-bottom:.75rem}.missions_dialog__WDF23{color:hsl(var(--foreground));line-height:1.6;border-radius:1.5rem;background:hsl(var(--card));border:1px solid hsl(var(--border));padding:1.25rem;width:min(calc(100vw - 1.5rem),36rem);max-height:calc(100dvh - 1.5rem);overflow-y:auto}.missions_dialog__WDF23 h2{font-size:1.6rem;font-weight:700;line-height:1.3}.missions_dialog__WDF23>svg{display:block;max-height:180px;width:100%;margin:1rem auto}.missions_dialog__WDF23 p{margin-top:.75rem}.missions_dialog__WDF23 button{min-height:48px;height:auto;white-space:normal}.missions_dialogTop__OA1rv{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin-bottom:.75rem}.missions_dialogActions___uSvl{display:flex;flex-wrap:wrap;justify-content:space-between;gap:.75rem;margin-top:1.5rem}.missions_dialogFoot__ltryQ{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:.5rem}.missions_dialogFoot__ltryQ button{text-decoration:underline;text-underline-offset:3px}.missions_textMode__EF876 .missions_choices__YvtLb{grid-template-columns:1fr}.missions_textMode__EF876 .missions_choice__O2_xu{text-align:left;min-height:72px;padding:1.25rem;font-size:1.2rem}.missions_textMode__EF876 .missions_show__7cstn{grid-template-columns:1fr}.missions_textMode__EF876 .missions_show__7cstn li{padding:1rem}@media (max-width:800px){.missions_hero__tAFnF{grid-template-columns:1fr}.missions_heroArt__rENOG{display:none}.missions_cards__Bzo14{grid-template-columns:1fr}.missions_card__hLlZY{display:grid;grid-template-columns:200px minmax(0,1fr);align-items:center}.missions_cardCopy__bgDKW{padding:1.25rem}.missions_cardCopy__bgDKW h3{font-size:1.35rem}.missions_show__7cstn{grid-template-columns:1fr}.missions_show__7cstn li{display:grid;grid-template-columns:110px minmax(0,1fr);align-items:center}.missions_taskScene__mJkGd{grid-template-columns:1fr}.missions_taskScene__mJkGd>svg{display:none}.missions_choices__YvtLb{grid-template-columns:1fr}.missions_choice__O2_xu{flex-direction:row;align-items:center;text-align:left}.missions_choice__O2_xu svg{width:95px;flex-shrink:0}.missions_toolbarGroup__owk9P{width:100%}.missions_helpCards__7JMgt{grid-template-columns:1fr}.missions_helpCard__uft6d{display:flex;align-items:center;gap:1rem;text-align:left}.missions_helpCard__uft6d svg{width:90px;flex-shrink:0;margin:0}}@media (max-width:480px){.missions_root__Mip_t{padding:1.25rem .75rem 3rem}.missions_card__hLlZY{display:flex}.missions_card__hLlZY>svg{max-height:170px}.missions_show__7cstn li{grid-template-columns:1fr}.missions_show__7cstn li>svg{max-height:150px}.missions_choice__O2_xu svg{width:70px}.missions_lessonHeader__Gphyr{align-items:flex-start;flex-direction:column}}@media (prefers-reduced-motion:reduce){.missions_dialog__WDF23 *,.missions_root__Mip_t *{animation:none!important;transition:none!important;scroll-behavior:auto!important}}@media (forced-colors:active){.missions_choice__O2_xu[aria-pressed=true]{outline:3px solid Highlight}.missions_feedback__b9HsT{border:2px solid CanvasText}}@media print{body:has(.missions_root__Mip_t) .cookie-notice,body:has(.missions_root__Mip_t) .skip-to-content,body:has(.missions_root__Mip_t) footer,body:has(.missions_root__Mip_t) header{display:none!important}.missions_root__Mip_t{max-width:none;color:#000}.missions_cards__Bzo14,.missions_hero__tAFnF,.missions_lesson__Axlel,.missions_noPrint__f0El9,.missions_notice__w6ZLC,.missions_root__Mip_t>section,.missions_sourceLinks__3Vuwz,.missions_sources__nJckk,.missions_toolbar__7klsQ{display:none!important}.missions_adult__WTSXF{border:none}.missions_adult__WTSXF>summary{display:none}.missions_helpCards__7JMgt{grid-template-columns:repeat(3,1fr)}.missions_helpCard__uft6d{-moz-column-break-inside:avoid;break-inside:avoid;background:white;border:2px solid black;color:black}}@media(max-width:600px){.missions_actions__5cwaJ button{flex:1 1 140px;min-width:0}.missions_dialogTop__OA1rv>span{min-width:0}.missions_dialogTop__OA1rv button{flex-shrink:0}.missions_dialogActions___uSvl button{flex:1 1 120px}.missions_dialogFoot__ltryQ button{width:100%;text-align:left}.missions_choice__O2_xu>span{min-width:0;overflow-wrap:anywhere}.missions_toolbarGroup__owk9P button{flex:1 1 120px}}.missions_card__hLlZY>.missions_cover__G0MsW{border-radius:0;max-height:240px}@media print{body:has(.missions_root__Mip_t) .app-mobile-header,body:has(.missions_root__Mip_t) .app-shell-body>aside,body:has(.missions_root__Mip_t) .zoom-navigation{display:none!important}body:has(.missions_root__Mip_t) .app-main,body:has(.missions_root__Mip_t) .app-shell,body:has(.missions_root__Mip_t) .app-shell-body{height:auto!important;max-height:none!important;overflow:visible!important;display:block!important}}