.en-editorial[data-astro-cid-jytnakrv]{overflow-wrap:anywhere;margin-block:24px}.en-editorial[data-astro-cid-jytnakrv] h2[data-astro-cid-jytnakrv]{margin-bottom:16px;font-size:clamp(22px,3vw,30px)}.en-editorial[data-astro-cid-jytnakrv] h3[data-astro-cid-jytnakrv]{margin-bottom:10px;font-size:20px}.en-editorial[data-astro-cid-jytnakrv] ul[data-astro-cid-jytnakrv]{margin-block:16px;padding-left:24px}.en-editorial[data-astro-cid-jytnakrv] li[data-astro-cid-jytnakrv]+li[data-astro-cid-jytnakrv]{margin-top:12px}.en-editorial[data-astro-cid-jytnakrv] details[data-astro-cid-jytnakrv]{margin-top:10px}.en-editorial[data-astro-cid-jytnakrv] summary[data-astro-cid-jytnakrv]{cursor:pointer;text-underline-offset:4px;text-decoration:underline}.en-editorial[data-astro-cid-jytnakrv] details[data-astro-cid-jytnakrv] p[data-astro-cid-jytnakrv]{margin-top:12px}.en-dialogue[data-astro-cid-jytnakrv]{margin-top:20px;padding:0;list-style:none}.en-dialogue[data-astro-cid-jytnakrv] li[data-astro-cid-jytnakrv]{border-top:1px solid var(--line);grid-template-columns:70px minmax(0,1fr);gap:16px;padding-block:16px;display:grid}.en-dialogue[data-astro-cid-jytnakrv] strong[data-astro-cid-jytnakrv]{font-size:14px}.en-comparison[data-astro-cid-jytnakrv]+.en-comparison[data-astro-cid-jytnakrv]{border-top:1px solid var(--line);margin-top:24px;padding-top:24px}.en-independent-practice[data-astro-cid-jytnakrv]{margin-top:20px;padding-left:24px}.en-independent-practice[data-astro-cid-jytnakrv] li[data-astro-cid-jytnakrv]{padding-left:8px;padding-block:12px}.en-model-answer[data-astro-cid-jytnakrv]{font-weight:650}.en-practice-context[data-astro-cid-jytnakrv]{border-left:3px solid var(--forest);margin-block:20px;padding:16px 18px;line-height:1.7}#lesson-independent-practice[data-astro-cid-jytnakrv]{scroll-margin-top:100px}@media (width<=480px){.en-dialogue[data-astro-cid-jytnakrv] li[data-astro-cid-jytnakrv]{grid-template-columns:1fr;gap:8px}}.image-matching[data-astro-cid-em7ge6iz]{overflow-wrap:anywhere;margin-block:32px;scroll-margin-top:24px}.match-heading[data-astro-cid-em7ge6iz] h2[data-astro-cid-em7ge6iz]{margin:12px 0;font-size:clamp(26px,3vw,36px)}.match-heading[data-astro-cid-em7ge6iz]>p[data-astro-cid-em7ge6iz]+p[data-astro-cid-em7ge6iz]{margin-top:12px}.match-heading[data-astro-cid-em7ge6iz]>p[data-astro-cid-em7ge6iz]{max-width:850px}.match-layout[data-astro-cid-em7ge6iz]{isolation:isolate;grid-template-columns:minmax(170px,230px) minmax(0,1fr);align-items:stretch;column-gap:96px;margin-top:28px;display:grid;position:relative}.match-layout[data-astro-cid-em7ge6iz] h3[data-astro-cid-em7ge6iz]{margin-bottom:14px;font-size:18px}.match-bank-panel[data-astro-cid-em7ge6iz]{flex-direction:column;min-width:0;display:flex}.match-bank[data-astro-cid-em7ge6iz]{flex-direction:column;flex:1;justify-content:space-around;gap:18px;display:flex}.match-word[data-astro-cid-em7ge6iz]{text-align:left;border:2px solid var(--line);min-height:72px;color:var(--ink);background:var(--paper);user-select:none;border-radius:12px;flex-direction:column;gap:6px;padding:12px 16px;display:flex;position:relative}.match-word[data-astro-cid-em7ge6iz] strong[data-astro-cid-em7ge6iz]{font-size:18px}.match-word[data-astro-cid-em7ge6iz][aria-pressed=true]{border-color:var(--forest);outline:2px solid var(--forest);outline-offset:2px}.match-word[data-astro-cid-em7ge6iz][data-connected=true]{border-style:dashed}.match-pictures[data-astro-cid-em7ge6iz]{grid-template-columns:minmax(0,1fr);gap:18px;display:grid}.match-pictures-panel[data-astro-cid-em7ge6iz]{min-width:0}.match-picture[data-astro-cid-em7ge6iz]{border:2px solid var(--line);border-radius:12px;min-width:0;position:relative}.match-image-button[data-astro-cid-em7ge6iz]{text-align:left;background:var(--paper);width:100%;color:var(--ink);user-select:none;border:0;border-radius:10px 10px 0 0;grid-template-columns:136px minmax(0,1fr);align-items:center;padding:0;display:grid;position:relative}.match-image-button[data-astro-cid-em7ge6iz] .en-scene{border-radius:10px 0 0}.match-image-button[data-astro-cid-em7ge6iz]:focus-visible{outline:3px solid var(--forest);outline-offset:-3px}.match-image-number[data-astro-cid-em7ge6iz]{z-index:1;background:var(--paper);min-width:30px;min-height:30px;color:var(--ink);border-radius:50%;place-items:center;padding:4px;font-weight:750;display:grid;position:absolute;top:8px;left:8px}.match-assignment[data-astro-cid-em7ge6iz]{padding:14px 18px;font-size:17px;line-height:1.45;display:block}.match-picture[data-astro-cid-em7ge6iz][data-connected=true]{border-color:var(--forest)}.match-picture[data-astro-cid-em7ge6iz][data-correct=false]{border-color:#b94b48}.match-picture[data-astro-cid-em7ge6iz][data-correct=true]{border-color:var(--forest)}.match-picture[data-astro-cid-em7ge6iz][data-correct] .match-image-button[data-astro-cid-em7ge6iz]:disabled{opacity:1;cursor:default}.match-scene-copy[data-astro-cid-em7ge6iz]{padding:10px 12px 12px;font-size:13px;line-height:1.6}.match-scene-copy[data-astro-cid-em7ge6iz] p[data-astro-cid-em7ge6iz]{margin-top:10px}.match-socket[data-astro-cid-em7ge6iz]{z-index:3;touch-action:none;cursor:grab;place-items:center;width:32px;height:44px;display:grid;position:absolute;top:calc(50% - 22px)}.match-word-socket[data-astro-cid-em7ge6iz]{right:-17px}.match-image-socket[data-astro-cid-em7ge6iz]{left:-17px}.match-socket[data-astro-cid-em7ge6iz]:before{content:"";box-sizing:border-box;border:3px solid var(--match-wire-color,var(--forest));background:var(--paper);width:15px;height:15px;box-shadow:0 0 0 3px var(--paper);border-radius:50%}.match-word[data-astro-cid-em7ge6iz][aria-pressed=true] .match-socket[data-astro-cid-em7ge6iz]:before,.match-word[data-astro-cid-em7ge6iz][data-match-dragging=true] .match-socket[data-astro-cid-em7ge6iz]:before,.match-image-button[data-astro-cid-em7ge6iz][data-match-dragging=true] .match-socket[data-astro-cid-em7ge6iz]:before{background:var(--match-wire-color,var(--forest))}[data-astro-cid-em7ge6iz][data-match-drop-target=true]{outline:3px solid var(--match-wire-color,var(--forest));outline-offset:3px}.match-wires[data-astro-cid-em7ge6iz]{pointer-events:none;z-index:2;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.match-wires[data-astro-cid-em7ge6iz] path{fill:none;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.match-wires[data-astro-cid-em7ge6iz] [data-match-wire]{stroke-width:3.5px}.match-wires[data-astro-cid-em7ge6iz] [data-match-draft]{stroke-width:4px}.image-matching[data-astro-cid-em7ge6iz][data-match-dragging=true]{cursor:grabbing}.match-feedback[data-astro-cid-em7ge6iz],.match-load-error[data-astro-cid-em7ge6iz]{border-top:1px solid var(--line);padding:12px;font-size:14px;line-height:1.65}.match-feedback[data-astro-cid-em7ge6iz] p+p{margin-top:10px}.match-feedback[data-astro-cid-em7ge6iz] strong{font-size:16px}.match-status[data-astro-cid-em7ge6iz]{min-height:26px;margin-top:24px;font-weight:600;line-height:1.6}.match-result[data-astro-cid-em7ge6iz]{border-top:1px solid var(--line);margin-top:20px;padding-top:20px}.match-result[data-astro-cid-em7ge6iz] strong{font-size:26px}.match-result[data-astro-cid-em7ge6iz] p{margin-top:10px}@media (width<=850px){.match-layout[data-astro-cid-em7ge6iz]{grid-template-columns:minmax(100px,.8fr) minmax(0,1.2fr);column-gap:52px}.match-image-button[data-astro-cid-em7ge6iz]{display:block}.match-image-button[data-astro-cid-em7ge6iz] .en-scene{border-radius:10px 10px 0 0}.match-assignment[data-astro-cid-em7ge6iz]{min-height:58px;padding:10px;font-size:14px}.match-word[data-astro-cid-em7ge6iz]{padding:10px}.match-word[data-astro-cid-em7ge6iz] strong[data-astro-cid-em7ge6iz]{font-size:16px}}@media (width<=580px){.image-matching[data-astro-cid-em7ge6iz]{padding:14px}.match-layout[data-astro-cid-em7ge6iz]{grid-template-columns:minmax(82px,.85fr) minmax(0,1.15fr);column-gap:36px}.match-layout[data-astro-cid-em7ge6iz] h3[data-astro-cid-em7ge6iz]{min-height:40px;font-size:14px}.match-bank[data-astro-cid-em7ge6iz]{gap:14px}.match-word[data-astro-cid-em7ge6iz]{padding:8px}.match-word[data-astro-cid-em7ge6iz] strong[data-astro-cid-em7ge6iz]{font-size:14px}.match-word[data-astro-cid-em7ge6iz] .en-caption[data-astro-cid-em7ge6iz]{font-size:11px}.match-assignment[data-astro-cid-em7ge6iz]{min-height:62px;padding:8px;font-size:12px}.match-scene-copy[data-astro-cid-em7ge6iz],.match-feedback[data-astro-cid-em7ge6iz]{padding:8px;font-size:12px}.match-image-number[data-astro-cid-em7ge6iz]{min-width:24px;min-height:24px;font-size:12px;top:5px;left:5px}}@media (width<=380px){.match-word[data-astro-cid-em7ge6iz]{padding:7px}.match-word[data-astro-cid-em7ge6iz] strong[data-astro-cid-em7ge6iz]{font-size:13px}}
