.chute-module__3h3EbG__hero{--sent:clamp(56px,min(12.3vw,(100svh - var(--mast) - 420px)/2.1),15rem);grid-template-columns:minmax(0,1fr) auto;grid-template-rows:auto auto minmax(calc(var(--sent)*.86),1fr)auto auto auto;-moz-column-gap:40px;min-height:calc(100svh - var(--mast));cursor:default;grid-template-areas:"top actions""sent sent""floor floor""key key""voice tally""notice notice";column-gap:40px;padding:30px 4vw 28px;display:grid;position:relative;overflow:clip}.chute-module__3h3EbG__top{flex-direction:column;grid-area:top;display:flex}.chute-module__3h3EbG__date{height:1.3em;color:var(--ink);opacity:.86;margin-bottom:14px;font-size:24px;line-height:1.3}.chute-module__3h3EbG__top>h1{letter-spacing:-.006em;max-width:30em;color:var(--graphite);text-wrap:balance;font-size:20px;font-weight:450;line-height:1.3}.chute-module__3h3EbG__actions{grid-area:actions;place-self:end}.chute-module__3h3EbG__sentence{z-index:3;font-size:var(--sent);--ls:-.016em;--hollow:max(4.4px,.042em);--hollow-fill:var(--paper);cursor:pointer;grid-area:sent;margin-top:clamp(18px,3.4svh,44px);margin-left:-.05em;line-height:1.08;position:relative}.chute-module__3h3EbG__sentence .ipa{font-size:max(15px,.13em)}.chute-module__3h3EbG__hero .chute-module__3h3EbG__sentence [data-seg]{transition:transform .24s cubic-bezier(.2,.8,.2,1)}.chute-module__3h3EbG__floor{grid-area:floor;position:relative}.chute-module__3h3EbG__rule{pointer-events:none;width:100%;height:24px;position:absolute;bottom:0;left:0;overflow:visible}.chute-module__3h3EbG__rule path{fill:none;stroke:color-mix(in srgb,var(--ink)34%,transparent);stroke-width:2px;vector-effect:non-scaling-stroke}.chute-module__3h3EbG__sentence [data-armed]{translate:0 -4px;rotate:calc(var(--tip,1)*2.6deg);transform-origin:50% 66%;transition:translate 90ms cubic-bezier(.2,.7,.3,1),rotate 90ms cubic-bezier(.2,.7,.3,1)}.chute-module__3h3EbG__hint{display:none}.chute-module__3h3EbG__hintArrow{flex:none;width:30px;height:46px;overflow:visible}.chute-module__3h3EbG__hintArrow path{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1}.chute-module__3h3EbG__legend{color:var(--ink);flex-wrap:wrap;grid-area:key;align-items:center;gap:6px 40px;padding:12px 0 0;font-size:18px;line-height:1.25;display:flex}.chute-module__3h3EbG__legend li{align-items:center;gap:10px;min-height:34px;display:flex}.chute-module__3h3EbG__keyHollow,.chute-module__3h3EbG__keyBold{font-family:var(--font-fr),"Gill Sans",sans-serif;font-size:32px;line-height:1;translate:0 -2px}.chute-module__3h3EbG__keyHollow{-webkit-text-fill-color:var(--paper);-webkit-text-stroke:1.8px var(--ink);paint-order:stroke fill;font-weight:280}.chute-module__3h3EbG__keyBold{font-weight:930}.chute-module__3h3EbG__keyArc{width:40px;height:14px;overflow:visible;translate:0 -5px}.chute-module__3h3EbG__keyArc path{fill:none;stroke:var(--violet);stroke-width:2.6px;stroke-linecap:round}.chute-module__3h3EbG__note{font-family:var(--font-hand),cursive;white-space:nowrap;color:var(--ink);pointer-events:none;animation:chute-module__3h3EbG__chute-write .25s cubic-bezier(.2,.8,.2,1)var(--nd,0s)both;align-items:center;gap:6px;margin:0;font-size:19px;font-weight:300;line-height:1.3;display:flex;position:absolute}.chute-module__3h3EbG__note[data-instant]{animation:none}.chute-module__3h3EbG__note[data-sound]{font-size:max(15px,calc(var(--sent)*.13));color:var(--violet);line-height:1}.chute-module__3h3EbG__note svg{flex:none;overflow:visible}.chute-module__3h3EbG__note path{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round}@keyframes chute-module__3h3EbG__chute-write{0%{opacity:0;clip-path:inset(-20% 100% -40% -4%)}to{opacity:1;clip-path:inset(-20% -4% -40%)}}.chute-module__3h3EbG__voice{-moz-column-gap:22px;grid-area:voice;align-items:center;column-gap:22px;min-width:0;padding-top:14px;display:flex}.chute-module__3h3EbG__play{cursor:pointer;border-radius:9999px;flex:none;align-items:center;gap:14px;min-height:60px;padding-right:6px;font-size:18px;font-weight:650;display:inline-flex}.chute-module__3h3EbG__play:focus-visible,.chute-module__3h3EbG__putBack:focus-visible{outline:3px solid var(--violet);outline-offset:4px}.chute-module__3h3EbG__disc{width:60px;height:60px}.chute-module__3h3EbG__play:hover .chute-module__3h3EbG__disc{background:var(--violet-deep)}.chute-module__3h3EbG__play:active .chute-module__3h3EbG__disc{transform:scale(.95)}.chute-module__3h3EbG__playLabel{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.chute-module__3h3EbG__say{flex-direction:column;row-gap:2px;min-width:0;display:flex}.chute-module__3h3EbG__ipa{font-size:22px;line-height:1.3}.chute-module__3h3EbG__gloss{color:var(--graphite);font-size:16px}.chute-module__3h3EbG__tally{grid-area:tally;justify-content:flex-end;align-items:center;gap:28px;padding-top:14px;display:flex}.chute-module__3h3EbG__count{align-items:center;gap:14px;transition:opacity .4s;display:flex}.chute-module__3h3EbG__num{font-family:var(--font-fr),"Gill Sans",sans-serif;font-variant-numeric:lining-nums tabular-nums;letter-spacing:-.02em;color:var(--ink);-webkit-text-fill-color:var(--paper);-webkit-text-stroke:3px var(--ink);paint-order:stroke fill;font-size:72px;font-weight:280;line-height:.8}.chute-module__3h3EbG__countText{color:var(--graphite);white-space:nowrap;font-size:16px;line-height:1.3}.chute-module__3h3EbG__putBack{cursor:pointer;white-space:nowrap;min-height:44px;padding:0 2px;font-size:17px;font-weight:650;transition:opacity .24s}.chute-module__3h3EbG__hero:not([data-landed]) .chute-module__3h3EbG__putBack,.chute-module__3h3EbG__hero:not([data-landed]) .chute-module__3h3EbG__putLabels>span{visibility:hidden}.chute-module__3h3EbG__hero[data-landed] .chute-module__3h3EbG__putBack{animation:.42s cubic-bezier(.2,.7,.2,1) both chute-module__3h3EbG__chute-in}.chute-module__3h3EbG__putLabels{display:inline-grid}.chute-module__3h3EbG__putLabels>span{visibility:hidden;border-bottom:2px solid;grid-area:1/1;justify-self:start;padding-bottom:3px}.chute-module__3h3EbG__putLabels>span[data-on]{visibility:visible}.chute-module__3h3EbG__putBack[aria-disabled]{opacity:.4;cursor:default}.chute-module__3h3EbG__notice{color:var(--graphite);grid-area:notice;margin-top:10px;font-size:15px}.chute-module__3h3EbG__layer{z-index:4;color:var(--ink);--hollow:max(4.4px,.042em);--hollow-fill:var(--paper)}.chute-module__3h3EbG__lineLayer{z-index:0}@media (scripting:enabled) and (prefers-reduced-motion:no-preference){.chute-module__3h3EbG__hero{cursor:pointer}.chute-module__3h3EbG__hero:not([data-phase]) .chute-module__3h3EbG__count,.chute-module__3h3EbG__hero[data-phase=""] .chute-module__3h3EbG__count{opacity:0;visibility:hidden}.chute-module__3h3EbG__hint{z-index:5;left:var(--hx);top:var(--hy);color:var(--ink);white-space:nowrap;pointer-events:none;align-items:flex-end;gap:8px;font-size:26px;line-height:1.2;transition:opacity .26s;animation:.5s cubic-bezier(.2,.7,.2,1) 1.5s both chute-module__3h3EbG__chute-in;display:flex;position:absolute;translate:calc(15px - 100%)}.chute-module__3h3EbG__hint>span{padding-bottom:2px}.chute-module__3h3EbG__hero:not([data-hint]) .chute-module__3h3EbG__hint{visibility:hidden}.chute-module__3h3EbG__hintArrow path{animation:.6s cubic-bezier(.4,.2,.2,1) 1.6s both chute-module__3h3EbG__chute-draw}.chute-module__3h3EbG__hero[data-phase]:not([data-phase=""]) .chute-module__3h3EbG__hint{opacity:0;animation:none}.chute-module__3h3EbG__hero :is(a,button,h1,p:not(.chute-module__3h3EbG__sentence)){cursor:auto}.chute-module__3h3EbG__hero :is(a,button){cursor:pointer}}@keyframes chute-module__3h3EbG__chute-draw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes chute-module__3h3EbG__chute-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@media (max-width:1100px){.chute-module__3h3EbG__hero{--sent:clamp(56px,12.2vw,9rem);grid-template-rows:auto auto minmax(calc(var(--sent)*1.1),auto)auto auto auto;min-height:0}}@media (max-width:700px){.chute-module__3h3EbG__hero{--fit:min(100vw - 36px,62svh);--sent:calc(var(--fit)/3.86);grid-template-columns:minmax(0,1fr);grid-template-rows:auto auto auto minmax(max(104px,calc(var(--sent)*1.2)),auto)auto auto auto auto;grid-template-areas:"top""actions""sent""floor""key""voice""tally""notice";min-height:0;padding:14px 16px 22px}.chute-module__3h3EbG__date{margin-bottom:6px;font-size:20px}.chute-module__3h3EbG__top>h1{font-size:17px;line-height:1.3}.chute-module__3h3EbG__actions{place-self:start stretch;margin-top:12px}.chute-module__3h3EbG__actions .btn{min-height:44px;padding:0 18px;font-size:16px}.chute-module__3h3EbG__actions .link{font-size:16px}.chute-module__3h3EbG__actions>div{-moz-column-gap:16px;column-gap:16px}.chute-module__3h3EbG__sentence{--hollow:max(3px,.046em);margin-top:20px;margin-left:-.04em;line-height:1.1}.chute-module__3h3EbG__sentence br+[data-lia]{margin-left:max(.13em,.258em - 8px)}.chute-module__3h3EbG__layer{--hollow:max(3px,.046em)}.chute-module__3h3EbG__hint{font-size:22px}.chute-module__3h3EbG__hintArrow{width:24px;height:38px}.chute-module__3h3EbG__note{font-size:17px}.chute-module__3h3EbG__legend{gap:0 16px;padding-top:6px;font-size:16px}.chute-module__3h3EbG__legend li{gap:8px;min-height:30px}.chute-module__3h3EbG__keyHollow,.chute-module__3h3EbG__keyBold{font-size:26px}.chute-module__3h3EbG__keyArc{width:30px}.chute-module__3h3EbG__keyLong{display:none}.chute-module__3h3EbG__voice{-moz-column-gap:14px;align-items:flex-start;column-gap:14px;padding-top:10px}.chute-module__3h3EbG__play{min-height:52px;padding-right:0}.chute-module__3h3EbG__disc{width:52px;height:52px}.chute-module__3h3EbG__say{padding-top:2px}.chute-module__3h3EbG__ipa{font-size:18px}.chute-module__3h3EbG__gloss{font-size:14px}.chute-module__3h3EbG__tally{flex-direction:row-reverse;justify-content:space-between;align-items:center;gap:12px;min-height:56px;padding-top:8px}.chute-module__3h3EbG__count{gap:8px;margin-right:auto}.chute-module__3h3EbG__keyArc{translate:0 -2px}.chute-module__3h3EbG__num{-webkit-text-stroke-width:2.4px;font-size:48px}.chute-module__3h3EbG__countText{font-size:14px}.chute-module__3h3EbG__putBack{white-space:nowrap;font-size:16px}}@media (max-width:380px){.chute-module__3h3EbG__legend{gap:0 12px;font-size:15px}.chute-module__3h3EbG__legend li{gap:5px}.chute-module__3h3EbG__keyHollow,.chute-module__3h3EbG__keyBold{font-size:23px}.chute-module__3h3EbG__keyArc{width:24px}}@media (scripting:none),(prefers-reduced-motion:reduce){.chute-module__3h3EbG__hero{grid-template-rows:auto auto 18px auto auto auto;min-height:0}.chute-module__3h3EbG__floor{min-height:0}}@media (max-width:700px) and ((scripting:none) or (prefers-reduced-motion:reduce)){.chute-module__3h3EbG__hero{grid-template-rows:auto auto auto 22px auto auto auto auto}}
.lettres-module__fYoiGa__game{-moz-column-gap:24px;grid-template-columns:repeat(12,minmax(0,1fr));align-items:end;gap:36px 24px;display:grid}.lettres-module__fYoiGa__head{display:contents}.lettres-module__fYoiGa__title{letter-spacing:-.042em;grid-column:1/7;font-size:clamp(48px,6.4vw,112px);font-weight:760;line-height:.94}.lettres-module__fYoiGa__lede{grid-column:7/11;max-width:30em;font-size:18px;line-height:1.5}.lettres-module__fYoiGa__tally{text-align:right;color:var(--graphite);grid-column:11/-1;justify-self:end;font-size:16px}.lettres-module__fYoiGa__sheet{padding:calc(var(--u)*3)calc(var(--u)*5)calc(var(--u)*4);background-color:var(--wash);--hollow-fill:var(--wash);--seyes:#6e5cd21a;--seyes-strong:#6e5cd233;border-radius:6px;grid-column:1/-1;position:relative}.dark .lettres-module__fYoiGa__sheet{--seyes:#b9a2ff0f;--seyes-strong:#b9a2ff1f}.lettres-module__fYoiGa__listen{flex-wrap:wrap;align-items:center;gap:8px 24px;display:flex}.lettres-module__fYoiGa__hear{cursor:pointer;border-radius:9999px;align-items:center;gap:12px;min-height:48px;padding-right:6px;font-size:17px;font-weight:650;display:inline-flex}.lettres-module__fYoiGa__hearDisc{width:48px;height:48px}.lettres-module__fYoiGa__hear:focus-visible{outline:3px solid var(--violet);outline-offset:3px}.lettres-module__fYoiGa__gloss{color:var(--graphite);min-height:calc(var(--u)*4);font-size:28px}.lettres-module__fYoiGa__wbreak{flex:0 0 100%;height:0}.lettres-module__fYoiGa__word{z-index:2;margin-top:calc(var(--u)*2);font-family:var(--font-fr),"Gill Sans",Optima,sans-serif;letter-spacing:-.012em;flex-wrap:wrap;justify-content:center;font-size:clamp(96px,14vw,220px);font-weight:430;line-height:1.04;display:flex;position:relative}.lettres-module__fYoiGa__floor{border-bottom:2px solid color-mix(in srgb,var(--ink)30%,transparent);height:clamp(84px,6.6vw,118px);position:relative}.lettres-module__fYoiGa__floorHint{color:var(--graphite);margin:0;font-size:22px;position:absolute;bottom:10px;left:0}.lettres-module__fYoiGa__word:not([data-checked]) .lettres-module__fYoiGa__letter:after{content:"";opacity:.5;border-bottom:1px dotted;position:absolute;top:1.22em;left:16%;right:16%}.lettres-module__fYoiGa__word[data-checked] .lettres-module__fYoiGa__letter[data-unit] .lettres-module__fYoiGa__glyph:after{content:"";border-bottom:3px dotted var(--violet);position:absolute;bottom:-.06em;left:-.02em;right:-.02em}.lettres-module__fYoiGa__word[data-checked] .lettres-module__fYoiGa__letter[data-unit=start] .lettres-module__fYoiGa__glyph:after{left:.08em}.lettres-module__fYoiGa__word[data-checked] .lettres-module__fYoiGa__letter[data-unit=end] .lettres-module__fYoiGa__glyph:after{right:.08em}@media (prefers-reduced-motion:no-preference){.lettres-module__fYoiGa__word[data-shimmer]:not([data-checked]) .lettres-module__fYoiGa__letter .lettres-module__fYoiGa__glyph{animation:lettres-module__fYoiGa__lettres-shimmer .52s cubic-bezier(.3,.6,.25,1)calc(var(--i,0)*70ms + .2s)both;display:inline-block}}@keyframes lettres-module__fYoiGa__lettres-shimmer{0%,to{transform:none}40%{transform:translateY(-.04em)rotate(-1.5deg)}}.lettres-module__fYoiGa__layer{z-index:1;color:var(--ink);--hollow:max(2px,.026em)}.lettres-module__fYoiGa__letter{min-width:max(44px,.3em);min-height:44px;color:var(--ink);font:inherit;line-height:inherit;cursor:pointer;background:0 0;border:0;border-radius:6px;place-items:center;padding:.02em .015em .08em;transition:transform .52s cubic-bezier(.2,.7,.2,1);display:inline-grid;position:relative}.lettres-module__fYoiGa__letter:focus-visible{outline:3px solid var(--violet);outline-offset:2px}.lettres-module__fYoiGa__letter[data-fallen] .lettres-module__fYoiGa__glyph,.lettres-module__fYoiGa__letter[data-fallen]:after{visibility:hidden}@media (prefers-reduced-motion:no-preference){.lettres-module__fYoiGa__letter[data-verdict=wrong] .lettres-module__fYoiGa__glyph{animation:.46s cubic-bezier(.36,.07,.19,.97) .12s both lettres-module__fYoiGa__lettres-shake;display:inline-block}}@keyframes lettres-module__fYoiGa__lettres-shake{0%,to{transform:none}20%{transform:translate(-.06em)rotate(-3deg)}40%{transform:translate(.05em)rotate(2.5deg)}60%{transform:translate(-.035em)rotate(-1.5deg)}80%{transform:translate(.015em)}}.lettres-module__fYoiGa__letter:before{content:"";background:var(--wrong);opacity:0;height:2px;transition:opacity .16s var(--ease),transform .22s cubic-bezier(.2,.7,.2,1);border-radius:1px;position:absolute;top:1.2em;left:14%;right:14%;transform:scaleX(.4)}@media (hover:hover){.lettres-module__fYoiGa__letter:hover:not([aria-disabled]):not([data-marked]):before{background:var(--ink);opacity:.28;transform:none}}.lettres-module__fYoiGa__letter[data-marked]:not([aria-disabled]):before{opacity:1;transform:none}.lettres-module__fYoiGa__letter[aria-disabled]{cursor:default}.lettres-module__fYoiGa__glyph{color:#0000;background:linear-gradient(to top,var(--ink)50%,transparent 50%)no-repeat 0 100%/100% 200%;-webkit-text-stroke:max(2px,.022em)transparent;transition:background-position .56s var(--drain),-webkit-text-stroke-color .2s var(--ease);-webkit-background-clip:text;background-clip:text}.lettres-module__fYoiGa__letter[data-marked] .lettres-module__fYoiGa__glyph,.lettres-module__fYoiGa__letter[data-verdict=missed] .lettres-module__fYoiGa__glyph{background-position:0 -100%}.lettres-module__fYoiGa__hollow{text-align:center;color:var(--ink);-webkit-text-fill-color:var(--hollow-fill,var(--paper));-webkit-text-stroke:max(2px,.024em)currentColor;paint-order:stroke fill;clip-path:inset(-.3em -.3em 100%);transition:clip-path .42s var(--drain);pointer-events:none;font-weight:300;position:absolute;inset:0}.lettres-module__fYoiGa__letter[data-marked] .lettres-module__fYoiGa__hollow,.lettres-module__fYoiGa__letter[data-verdict=missed] .lettres-module__fYoiGa__hollow{clip-path:inset(-.3em)}.lettres-module__fYoiGa__letter[data-verdict=wrong] .lettres-module__fYoiGa__hollow{clip-path:inset(-.3em -.3em 100%)}.lettres-module__fYoiGa__letter[data-verdict=wrong] .lettres-module__fYoiGa__glyph{-webkit-text-stroke-color:transparent;background-position:0 100%;transition-duration:.28s}.lettres-module__fYoiGa__letter[data-verdict=found]:after{content:"";background:var(--right);border-radius:2px;height:4px;position:absolute;top:1.27em;left:18%;right:18%}.lettres-module__fYoiGa__glyph{position:relative}.lettres-module__fYoiGa__ring,.lettres-module__fYoiGa__strike{pointer-events:none;width:112%;height:94%;animation:.52s cubic-bezier(.5,.1,.3,1) .26s both lettres-module__fYoiGa__pen-line;position:absolute;inset:4% -6% 2%;overflow:visible}.lettres-module__fYoiGa__strike{width:100%;height:100%;inset:0}.lettres-module__fYoiGa__ring{-webkit-mask-image:conic-gradient(transparent calc(360deg - var(--pen-sweep)),#000 0);-webkit-mask-image:conic-gradient(transparent calc(360deg - var(--pen-sweep)),#000 0);mask-image:conic-gradient(transparent calc(360deg - var(--pen-sweep)),#000 0);animation-name:lettres-module__fYoiGa__pen-ring}.lettres-module__fYoiGa__ring path,.lettres-module__fYoiGa__strike path{fill:none;stroke:var(--wrong);stroke-width:4px;stroke-linecap:round;vector-effect:non-scaling-stroke}.lettres-module__fYoiGa__controls{margin-top:calc(var(--u)*2);flex-wrap:wrap;align-items:center;gap:12px 24px;display:flex}.lettres-module__fYoiGa__action{border:2px solid var(--ink);min-height:52px;color:var(--ink);cursor:pointer;background:0 0;border-radius:4px;align-items:center;padding:0 24px;font-size:18px;font-weight:650;display:inline-flex}@media (hover:hover){.lettres-module__fYoiGa__action:hover:not([data-fresh]){background:var(--ink);color:var(--paper)}}.lettres-module__fYoiGa__action:focus-visible,.lettres-module__fYoiGa__quiet:focus-visible{outline:3px solid var(--violet);outline-offset:3px}.lettres-module__fYoiGa__quiet{cursor:pointer;border-bottom:2px solid;min-height:44px;padding:0 2px;font-size:17px;font-weight:600}.lettres-module__fYoiGa__result{margin-top:calc(var(--u)*2);outline:none;min-height:56px}.lettres-module__fYoiGa__result:focus-visible{outline:3px solid var(--violet);outline-offset:6px;border-radius:4px}.lettres-module__fYoiGa__mark{color:var(--wrong);font-size:30px}.lettres-module__fYoiGa__markGloss{color:var(--graphite);font-size:.72em}.lettres-module__fYoiGa__mark[data-ok]{color:var(--right)}.lettres-module__fYoiGa__why{max-width:40em;margin-top:18px;font-size:18px;line-height:1.5}.lettres-module__fYoiGa__why .ipa{margin-right:6px;font-size:20px}.lettres-module__fYoiGa__hint{color:var(--graphite);font-size:16px}@keyframes lettres-module__fYoiGa__pen-line{0%{clip-path:inset(-1em 100% -1em -1em)}to{clip-path:inset(-1em)}}@property --pen-sweep{syntax:"<angle>";inherits:false;initial-value:360deg}@keyframes lettres-module__fYoiGa__pen-ring{0%{--pen-sweep:0deg}to{--pen-sweep:360deg}}@media (max-width:1100px){.lettres-module__fYoiGa__title,.lettres-module__fYoiGa__lede{grid-column:1/-1}.lettres-module__fYoiGa__tally{text-align:left;grid-column:1/-1;justify-self:start}.lettres-module__fYoiGa__game{row-gap:20px}}@media (max-width:600px){.lettres-module__fYoiGa__game{row-gap:20px}.lettres-module__fYoiGa__sheet{margin:0 calc(var(--gutter)*-1);padding:calc(var(--u)*3)var(--gutter)calc(var(--u)*4);border-radius:0;min-height:0}.lettres-module__fYoiGa__word{font-size:min(26vw,120px,calc((100vw - 2*var(--gutter))/(var(--fit,6)*.62)));justify-content:center}.lettres-module__fYoiGa__floor{height:76px}.lettres-module__fYoiGa__floorHint{font-size:19px}.lettres-module__fYoiGa__gloss{font-size:20px}.lettres-module__fYoiGa__listen{justify-content:space-between}.lettres-module__fYoiGa__title{font-size:42px}.lettres-module__fYoiGa__lede{font-size:17px}}@media (prefers-reduced-motion:reduce){.lettres-module__fYoiGa__ring,.lettres-module__fYoiGa__strike{animation:none}}@media (forced-colors:active){.lettres-module__fYoiGa__ring path,.lettres-module__fYoiGa__strike path{stroke:canvastext}.lettres-module__fYoiGa__glyph{color:canvastext;background:0 0}.lettres-module__fYoiGa__letter[aria-pressed=true]{outline:2px solid highlight}}
.smontare-module__XmvKtG__chapter{padding-top:120px}.smontare-module__XmvKtG__head{-moz-column-gap:24px;padding:0 var(--gutter);grid-template-columns:repeat(12,minmax(0,1fr));align-items:end;gap:14px 24px;display:grid}.smontare-module__XmvKtG__title{letter-spacing:-.045em;grid-column:1/8;font-size:clamp(48px,7vw,124px);font-weight:760;line-height:.94}.smontare-module__XmvKtG__lede{max-width:34em;color:var(--graphite);grid-column:8/-1;font-size:18px}.smontare-module__XmvKtG__stage{display:none}.smontare-module__XmvKtG__steps{margin:56px var(--gutter)0;border-top:2px solid var(--ink);padding-bottom:96px}.smontare-module__XmvKtG__step{-moz-column-gap:24px;border-bottom:1px solid var(--veil);grid-template-columns:repeat(12,minmax(0,1fr));gap:18px 24px;padding:36px 0 40px;display:grid}.smontare-module__XmvKtG__still{grid-column:1/8;padding-bottom:.5em;position:relative}.smontare-module__XmvKtG__stillSentence{letter-spacing:-.012em;--hollow:max(2px,.028em);font-size:clamp(34px,4.6vw,72px);line-height:1.36;display:block}.smontare-module__XmvKtG__copy{grid-column:8/-1;max-width:34em}.smontare-module__XmvKtG__last .smontare-module__XmvKtG__copy{grid-column:1/-1}.smontare-module__XmvKtG__last{border-bottom:0}.smontare-module__XmvKtG__num{font-family:var(--font-fr),"Gill Sans",sans-serif;color:var(--ink);-webkit-text-fill-color:var(--paper);-webkit-text-stroke:2.4px var(--ink);paint-order:stroke fill;margin-bottom:10px;font-size:56px;font-weight:280;line-height:.9;display:block}.smontare-module__XmvKtG__stepTitle{letter-spacing:-.01em;font-size:23px;font-weight:650;line-height:1.2}.smontare-module__XmvKtG__body,.smontare-module__XmvKtG__panelBody{margin-top:10px;font-size:18px;line-height:1.55}:is(.smontare-module__XmvKtG__body .ipa,.smontare-module__XmvKtG__panelBody .ipa){color:var(--violet);font-size:.98em}.smontare-module__XmvKtG__invite{margin-top:26px}.smontare-module__XmvKtG__rings{pointer-events:none;position:absolute;inset:0}.smontare-module__XmvKtG__tilde{position:absolute}.smontare-module__XmvKtG__tie{width:0;height:100%;color:var(--violet);pointer-events:none;position:absolute;top:0;left:45%}.smontare-module__XmvKtG__tieArc{width:.62em;height:.2em;animation:smontare-module__XmvKtG__smontare-wipe .62s cubic-bezier(.4,.2,.2,1)var(--nd,0s)both;position:absolute;top:1.1em;left:0;overflow:visible;-webkit-mask-image:linear-gradient(90deg,#000 55%,#0000);mask-image:linear-gradient(90deg,#000 55%,#0000)}.smontare-module__XmvKtG__tieArc path{fill:none;stroke:currentColor;stroke-linecap:round;stroke-width:2.4px;stroke-dasharray:5 6;vector-effect:non-scaling-stroke}.smontare-module__XmvKtG__tieLabel{white-space:nowrap;align-items:baseline;gap:12px;display:flex;position:absolute;top:.9em;left:.66em}.smontare-module__XmvKtG__tieSound{animation:smontare-module__XmvKtG__smontare-wipe .46s cubic-bezier(.45,.05,.35,1)calc(var(--nd,0s) + .26s)both;font-size:max(14px,.15em);line-height:1}.smontare-module__XmvKtG__tieNote{font-family:var(--font-hand),cursive;font-size:clamp(18px,.16em,24px);font-weight:300;line-height:1.2}.smontare-module__XmvKtG__stillSentence [data-drawing] [data-mark]{position:relative}@media (scripting:enabled) and (prefers-reduced-motion:no-preference){.smontare-module__XmvKtG__scroller{margin-top:48px;display:grid}.smontare-module__XmvKtG__stage,.smontare-module__XmvKtG__steps{grid-area:1/1}.smontare-module__XmvKtG__stage{z-index:1;height:100svh;padding:calc(var(--mast) + 22px)var(--gutter)28px;flex-direction:column;display:flex;position:sticky;top:0;overflow:clip;container-type:inline-size}.smontare-module__XmvKtG__steps{border:0;margin:0;padding:0}.smontare-module__XmvKtG__step{border:0;height:82svh;padding:0;display:block}.smontare-module__XmvKtG__step:first-child{height:50svh}.smontare-module__XmvKtG__step:last-child{height:60svh}.smontare-module__XmvKtG__still{display:none}.smontare-module__XmvKtG__copy{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.smontare-module__XmvKtG__stageTop{justify-content:space-between;align-items:flex-end;gap:24px;min-height:44px;display:flex}.smontare-module__XmvKtG__label{font-family:var(--font-hand),cursive;min-height:1.3em;color:var(--violet);font-size:clamp(24px,2.4cqi,36px);font-weight:300;line-height:1.3}.smontare-module__XmvKtG__labelInk{padding:0 .2em .1em 0;animation:.44s cubic-bezier(.45,.05,.35,1) both smontare-module__XmvKtG__smontare-wipe;display:inline-block}.smontare-module__XmvKtG__topRight{align-items:center;gap:28px;margin-left:auto;display:flex}.smontare-module__XmvKtG__voiceSwitch{white-space:nowrap;cursor:pointer;align-items:center;gap:10px;min-height:44px;padding:0 4px;font-size:16px;font-weight:600;display:inline-flex}.smontare-module__XmvKtG__voiceSwitch:focus-visible{outline:3px solid var(--violet);outline-offset:2px;border-radius:6px}.smontare-module__XmvKtG__switchTrack{border:2px solid var(--ink);border-radius:999px;width:34px;height:20px;transition:background-color .2s;position:relative}.smontare-module__XmvKtG__switchTrack:after{content:"";background:var(--ink);border-radius:50%;width:12px;height:12px;transition:transform .22s cubic-bezier(.2,.8,.2,1);position:absolute;top:2px;left:2px}.smontare-module__XmvKtG__voiceSwitch[data-on] .smontare-module__XmvKtG__switchTrack{background:var(--violet);border-color:var(--violet)}.smontare-module__XmvKtG__voiceSwitch[data-on] .smontare-module__XmvKtG__switchTrack:after{background:var(--paper);transform:translate(14px)}.smontare-module__XmvKtG__counter{font-family:var(--font-fr),"Gill Sans",sans-serif;gap:.32em;font-size:30px;font-weight:600;line-height:1;display:flex}.smontare-module__XmvKtG__tick{color:var(--ink);-webkit-text-fill-color:var(--paper);-webkit-text-stroke:1.6px var(--ink);paint-order:stroke fill;opacity:.55;transition:opacity .4s,-webkit-text-fill-color .6s cubic-bezier(.3,.6,.25,1)}.smontare-module__XmvKtG__tick[data-on]{opacity:1;-webkit-text-fill-color:var(--ink)}.smontare-module__XmvKtG__tick[data-now]{text-underline-offset:.18em;text-decoration:underline;text-decoration-thickness:3px}.smontare-module__XmvKtG__frame{z-index:3;flex:auto;margin-top:2svh;position:relative}.smontare-module__XmvKtG__sentence{font-size:min(12.4cqi,(100svh - var(--mast) - 380px)/3);letter-spacing:-.016em;--hollow:max(3px,.032em);margin-left:-.05em;line-height:1.16}.smontare-module__XmvKtG__sentence [data-drawing] [data-mark]{position:relative}.smontare-module__XmvKtG__sentence .w{transition:transform .56s cubic-bezier(.2,.7,.2,1);display:inline-block}.smontare-module__XmvKtG__sentence [data-float]{z-index:2}.smontare-module__XmvKtG__sentence [data-fallen]:after,.smontare-module__XmvKtG__sentence [data-fallen]>span:first-child{opacity:0;transition:opacity .16s}.smontare-module__XmvKtG__sentence [data-fallen][data-ghost]:after{opacity:1;-webkit-text-stroke-color:var(--violet);transition:opacity .18s;-webkit-mask:repeating-linear-gradient(135deg,#000 0 4px,#0000 4px 7px);mask:repeating-linear-gradient(135deg,#000 0 4px,#0000 4px 7px)}.smontare-module__XmvKtG__sentence [data-fallen][data-ghost][data-rising]:after{opacity:0;transition:none}.smontare-module__XmvKtG__sentence.notated{padding-bottom:.14em}.smontare-module__XmvKtG__sentence [data-float]>.ipa{font-size:max(14px,.14em)}.smontare-module__XmvKtG__note{font-family:var(--font-hand),cursive;color:var(--violet);white-space:nowrap;pointer-events:none;align-items:flex-end;gap:.1em;font-size:clamp(20px,.19em,28px);font-weight:300;line-height:1.2;display:flex;position:absolute}.smontare-module__XmvKtG__note[data-place=above]{bottom:calc(100% + .1em);left:.15em}.smontare-module__XmvKtG__note[data-place=below]{align-items:flex-start;top:calc(100% + .04em);left:.4em}.smontare-module__XmvKtG__note[data-kind=liaison]{left:calc(50% + 1.6em)}.smontare-module__XmvKtG__noteArrow{flex:none;width:1.4em;height:1.4em;overflow:visible}.smontare-module__XmvKtG__noteArrow path,.smontare-module__XmvKtG__tieArc path{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.smontare-module__XmvKtG__noteArrow path{stroke-dasharray:1;animation:smontare-module__XmvKtG__smontare-draw .46s ease-out var(--nd,0s)both}.smontare-module__XmvKtG__note[data-place=above] .smontare-module__XmvKtG__noteInk{transform:translateY(-.7em)}.smontare-module__XmvKtG__floor{border-bottom:2px solid color-mix(in srgb,var(--ink)34%,transparent);flex:none}.smontare-module__XmvKtG__layer{z-index:4;color:var(--ink)}.smontare-module__XmvKtG__panel{-moz-column-gap:24px;flex:none;grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;gap:14px 24px;height:200px;padding-top:20px;display:grid}.smontare-module__XmvKtG__panelCopy{grid-column:1/9;gap:22px;max-width:50em;animation:.52s cubic-bezier(.2,.7,.2,1) both smontare-module__XmvKtG__smontare-in;display:flex}.smontare-module__XmvKtG__panelNum{font-family:var(--font-fr),"Gill Sans",sans-serif;color:var(--ink);-webkit-text-fill-color:var(--paper);-webkit-text-stroke:3px var(--ink);paint-order:stroke fill;flex:none;font-size:88px;font-weight:280;line-height:.82}.smontare-module__XmvKtG__panelTitle{letter-spacing:-.02em;font-size:26px;font-weight:700;line-height:1.15}.smontare-module__XmvKtG__panelBody{color:var(--graphite);margin-top:8px;font-size:17px;line-height:1.5}.smontare-module__XmvKtG__tieLine{color:var(--violet);flex-wrap:wrap;align-items:baseline;gap:4px 10px;margin-top:6px;animation:.42s cubic-bezier(.2,.7,.2,1) .9s both smontare-module__XmvKtG__smontare-in;display:flex}.smontare-module__XmvKtG__tieWords{font-family:var(--font-fr),"Gill Sans",sans-serif;color:var(--ink);font-size:22px}.smontare-module__XmvKtG__tieMark{color:var(--violet);font-weight:700}.smontare-module__XmvKtG__tieLine .smontare-module__XmvKtG__tieSound{font-size:18px;animation:none}.smontare-module__XmvKtG__under{grid-column:9/-1;align-items:flex-start;gap:16px;display:flex}.smontare-module__XmvKtG__play{border-radius:9999px;flex:none;align-items:center;gap:12px;min-height:56px;font-size:17px;font-weight:650;display:inline-flex}.smontare-module__XmvKtG__play:focus-visible{outline:3px solid var(--violet);outline-offset:3px}.smontare-module__XmvKtG__disc{width:56px;height:56px}.smontare-module__XmvKtG__play:hover .smontare-module__XmvKtG__disc{background:var(--violet-deep)}.smontare-module__XmvKtG__playLabel{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.smontare-module__XmvKtG__say{flex-direction:column;gap:2px;padding-top:4px;display:flex}.smontare-module__XmvKtG__ipa{font-family:var(--font-ipa),serif;font-size:21px;line-height:1.35}.smontare-module__XmvKtG__gloss{color:var(--graphite);font-size:15px}.smontare-module__XmvKtG__notice{color:var(--graphite);grid-column:1/-1;font-size:15px}}@keyframes smontare-module__XmvKtG__smontare-in{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes smontare-module__XmvKtG__smontare-draw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes smontare-module__XmvKtG__smontare-wipe{0%{clip-path:inset(-40% 105% -60% -10%)}to{clip-path:inset(-40% -10% -60%)}}@media (prefers-reduced-motion:reduce){.smontare-module__XmvKtG__noteArrow path,.smontare-module__XmvKtG__tieArc,.smontare-module__XmvKtG__tieSound{animation:none}}@keyframes smontare-module__XmvKtG__smontare-rise{0%{clip-path:inset(100% 0 0)}to{clip-path:inset(0)}}@media (max-width:1100px){.smontare-module__XmvKtG__title,.smontare-module__XmvKtG__lede{grid-column:1/-1}}@media (max-width:900px){.smontare-module__XmvKtG__still,.smontare-module__XmvKtG__copy{grid-column:1/-1}.smontare-module__XmvKtG__stillSentence{font-size:min(11.6vw,52px);line-height:1.5}.smontare-module__XmvKtG__step{padding:28px 0 32px}}@media (max-width:900px) and (scripting:enabled) and (prefers-reduced-motion:no-preference){.smontare-module__XmvKtG__note{font-size:19px}.smontare-module__XmvKtG__note[data-kind=liaison]{flex-direction:row-reverse;left:auto;right:calc(50% + .55em)}.smontare-module__XmvKtG__note[data-kind=liaison] .smontare-module__XmvKtG__noteArrow{transform:scaleX(-1)}.smontare-module__XmvKtG__tieLabel{flex-direction:column;align-items:flex-end;gap:4px;top:1.02em;left:auto;right:-.62em}.smontare-module__XmvKtG__tieNote{font-size:17px}.smontare-module__XmvKtG__note[data-kind=stress]{left:auto;right:-.1em}.smontare-module__XmvKtG__stage{padding:calc(var(--mast) + 14px)16px 18px}.smontare-module__XmvKtG__frame{margin-top:clamp(8px,(100svh - var(--mast) - 660px)/2,110px);flex:none}.smontare-module__XmvKtG__floor{height:56px;margin-top:4px}.smontare-module__XmvKtG__topRight{gap:0}.smontare-module__XmvKtG__voiceSwitch{font-size:14px}.smontare-module__XmvKtG__sentence{font-size:min(19.2cqi,(100svh - var(--mast) - 400px)/3.9);line-height:1.3}.smontare-module__XmvKtG__label{font-size:20px}.smontare-module__XmvKtG__counter{display:none}.smontare-module__XmvKtG__note[data-kind=silent]{flex-direction:row-reverse;left:auto;right:-.05em}.smontare-module__XmvKtG__note[data-kind=silent] .smontare-module__XmvKtG__noteArrow{transform:scaleX(-1)}.smontare-module__XmvKtG__panel{flex-direction:column;gap:10px;height:auto;padding-top:12px;display:flex}.smontare-module__XmvKtG__under{order:-1}.smontare-module__XmvKtG__panelCopy{gap:14px}.smontare-module__XmvKtG__panelNum{-webkit-text-stroke-width:2.4px;font-size:56px}.smontare-module__XmvKtG__panelTitle{font-size:20px}.smontare-module__XmvKtG__panelBody{margin-top:4px;font-size:15px;line-height:1.45}.smontare-module__XmvKtG__under{gap:12px}.smontare-module__XmvKtG__disc{width:48px;height:48px}.smontare-module__XmvKtG__play{min-height:48px}.smontare-module__XmvKtG__ipa{font-size:17px}.smontare-module__XmvKtG__gloss{font-size:14px}}@media (max-width:600px){.smontare-module__XmvKtG__chapter{padding-top:72px}.smontare-module__XmvKtG__head{padding:0 16px}.smontare-module__XmvKtG__steps{margin-left:16px;margin-right:16px}.smontare-module__XmvKtG__body{font-size:17px}}.smontare-module__XmvKtG__lineLayer{z-index:0}@media (max-width:900px){.smontare-module__XmvKtG__still .smontare-module__XmvKtG__tieLabel{gap:4px}.smontare-module__XmvKtG__still .smontare-module__XmvKtG__tieNote{font-size:16px}}
.scribble-module__5FhpdG__scribble{overflow:visible}.scribble-module__5FhpdG__scribble path{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1 1;stroke-dashoffset:1px;animation:scribble-module__5FhpdG__scribble-write var(--scribble-dur,1.1s)cubic-bezier(.45,.05,.35,1)infinite}@keyframes scribble-module__5FhpdG__scribble-write{0%{stroke-dashoffset:1px}55%{stroke-dashoffset:0}to{stroke-dashoffset:-1px}}@media (prefers-reduced-motion:reduce){.scribble-module__5FhpdG__scribble path{stroke-dashoffset:0;animation:none}}
.lesson-module__5af7ma__lesson{--marge-x:calc(var(--gutter) + 40px);--page-x:calc(var(--marge-x) + 46px);--ink-line:color-mix(in oklab,var(--graphite)78%,var(--violet))}.lesson-module__5af7ma__head{z-index:1;padding:18px var(--gutter)40px var(--page-x);position:relative;overflow:clip}.lesson-module__5af7ma__headInner{max-width:1440px}.lesson-module__5af7ma__crumbs{-moz-column-gap:8px;color:var(--graphite);flex-wrap:wrap;align-items:center;column-gap:8px;font-size:15px;display:flex}.lesson-module__5af7ma__crumbs a{align-items:center;min-height:44px;text-decoration:none;display:inline-flex}.lesson-module__5af7ma__crumbs a:hover{color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:var(--violet);text-decoration-color:var(--violet)}.lesson-module__5af7ma__spread{-moz-column-gap:24px;grid-template-columns:repeat(12,minmax(0,1fr));align-items:end;column-gap:24px;display:grid}.lesson-module__5af7ma__headMain{grid-column:1/span 8;margin-top:10px;position:relative}.lesson-module__5af7ma__headSide{grid-column:9/-1;padding-bottom:6px}.lesson-module__5af7ma__keyChute{grid-column:1/-1;margin-top:clamp(20px,3.5svh,44px)}.lesson-module__5af7ma__marginNotes{text-align:right;pointer-events:none;flex-direction:column;align-items:flex-end;row-gap:2px;font-size:16px;line-height:1;display:flex;position:absolute;top:.35em;right:calc(100% + 58px)}.lesson-module__5af7ma__marginLevel{font-size:clamp(30px,2.6vw,40px);line-height:1.1}.lesson-module__5af7ma__marginNotes[data-long] .lesson-module__5af7ma__marginLevel{font-size:clamp(22px,1.8vw,28px);line-height:1.5}.lesson-module__5af7ma__marginNotes[data-long]{row-gap:8px}.lesson-module__5af7ma__marginModule{white-space:nowrap;font-size:clamp(14px,1.05vw,16px);line-height:1.3}@media (max-width:1299px){.lesson-module__5af7ma__marginNotes{-moz-column-gap:12px;flex-direction:row;align-items:baseline;column-gap:12px;max-width:none;margin-bottom:6px;position:static}.lesson-module__5af7ma__marginLevel{font-size:28px}.lesson-module__5af7ma__marginModule{font-size:16px}}.lesson-module__5af7ma__key{margin:0;container-type:inline-size}.lesson-module__5af7ma__keyLabel{margin-bottom:6px;font-size:22px;line-height:1.2}.lesson-module__5af7ma__keyFr{font-family:var(--font-fr),"Gill Sans",Optima,sans-serif;letter-spacing:-.012em;--hollow:max(2px,.028em);overflow-wrap:break-word;font-weight:420;line-height:1.14;font-size:min(var(--key-size),100cqi/(var(--run,10)*.56));padding-bottom:.18em}.lesson-module__5af7ma__keyFr[data-size=xl]{--key-size:clamp(56px,6.4vw,104px)}.lesson-module__5af7ma__keyFr[data-size=lg]{--key-size:clamp(48px,5.2vw,84px)}.lesson-module__5af7ma__keyFr[data-size=md]{--key-size:clamp(40px,4.2vw,66px)}.lesson-module__5af7ma__keyFr[data-size=sm]{--key-size:clamp(32px,3.3vw,52px)}.lesson-module__5af7ma__keyPhone{display:none}.lesson-module__5af7ma__keyLabelLine{display:inline-block}.lesson-module__5af7ma__keyFr .ipa{font-size:max(15px,.2em)}.lesson-module__5af7ma__keyVoice{-moz-column-gap:14px;flex-wrap:wrap;align-items:center;gap:4px 14px;margin-top:14px;margin-left:-6px;display:flex}.lesson-module__5af7ma__keyIpa{color:var(--graphite);font-size:21px}.lesson-module__5af7ma__keyIt{max-width:20.8em;color:var(--graphite);margin-top:10px;font-size:18px;line-height:1.45}.lesson-module__5af7ma__frRun{font-family:var(--font-fr),"Gill Sans",Optima,sans-serif;letter-spacing:-.006em;font-size:1.1em;font-weight:560;line-height:1}.lesson-module__5af7ma__letters{text-underline-offset:.16em;text-decoration-skip-ink:none;text-decoration-line:underline;text-decoration-color:currentColor;text-decoration-thickness:max(1.5px,.07em)}.lesson-module__5af7ma__title{font-size:clamp(52px,5.8vw,104px);line-height:1}.lesson-module__5af7ma__title .lesson-module__5af7ma__titleNote{font-weight:500}.lesson-module__5af7ma__title .lesson-module__5af7ma__frRun{letter-spacing:-.02em;font-size:1.08em;font-weight:560}.lesson-module__5af7ma__connector{color:var(--graphite);font-weight:400}.lesson-module__5af7ma__frName{align-items:center;gap:8px;margin-top:6px;display:flex}.lesson-module__5af7ma__lede{max-width:26.9em;margin-top:24px}.lesson-module__5af7ma__meta{-moz-column-gap:22px;color:var(--graphite);flex-wrap:wrap;align-items:center;gap:4px 22px;margin-top:22px;font-size:16px;display:flex}.lesson-module__5af7ma__preview{align-items:center;gap:18px;max-width:39.1em;margin-top:28px;font-size:17px;display:flex}.lesson-module__5af7ma__preview>.hollow-text{width:1.15em;font-family:var(--font-fr),"Gill Sans",sans-serif;letter-spacing:-.03em;-webkit-text-stroke-width:max(2px,.028em);flex:none;font-size:64px;font-weight:760;line-height:.9}.lesson-module__5af7ma__body{-moz-column-gap:24px;padding:52px var(--gutter)24px var(--page-x);grid-template-columns:repeat(12,minmax(0,1fr));column-gap:24px;display:grid;position:relative}.lesson-module__5af7ma__outline{top:calc(var(--mast) + 24px);max-height:calc(100svh - var(--mast) - 48px);overscroll-behavior:contain;scrollbar-width:thin;grid-column:1/4;align-self:start;margin-left:-2px;padding:2px 16px 40px 2px;position:sticky;overflow-y:auto;-webkit-mask-image:linear-gradient(#000 calc(100% - 40px),#0000);mask-image:linear-gradient(#000 calc(100% - 40px),#0000)}.lesson-module__5af7ma__outline[data-scrolled]{-webkit-mask-image:linear-gradient(#0000,#000 24px calc(100% - 40px),#0000);mask-image:linear-gradient(#0000,#000 24px calc(100% - 40px),#0000)}.lesson-module__5af7ma__main{grid-column:4/-1;min-width:0}.lesson-module__5af7ma__flow{--col:684px;font-size:19px;line-height:1.64}:is(.lesson-module__5af7ma__flow,.lesson-module__5af7ma__reviewBody)>*,.lesson-module__5af7ma__after>*{max-width:var(--col)}:is(.lesson-module__5af7ma__flow,.lesson-module__5af7ma__reviewBody)>*+*{margin-top:1.15em}:is(.lesson-module__5af7ma__flow,.lesson-module__5af7ma__reviewBody)>.lesson-module__5af7ma__block,:is(.lesson-module__5af7ma__flow,.lesson-module__5af7ma__reviewBody)>*+.lesson-module__5af7ma__block,:is(.lesson-module__5af7ma__flow,.lesson-module__5af7ma__reviewBody)>.lesson-module__5af7ma__block+*{margin-top:1.85em}:is(.lesson-module__5af7ma__flow,.lesson-module__5af7ma__reviewBody)>.lesson-module__5af7ma__h2{margin-top:3.1em}:is(.lesson-module__5af7ma__flow,.lesson-module__5af7ma__reviewBody)>.lesson-module__5af7ma__h2:first-child{margin-top:0}:is(.lesson-module__5af7ma__flow,.lesson-module__5af7ma__reviewBody)>.lesson-module__5af7ma__h2+*{margin-top:1.1em}:is(.lesson-module__5af7ma__flow,.lesson-module__5af7ma__reviewBody)>.lesson-module__5af7ma__h2+.lesson-module__5af7ma__block{margin-top:1.6em}.lesson-module__5af7ma__flow>:not(.lesson-module__5af7ma__block)+:where(#capitoli){margin-top:1.85em}@media (max-width:600px){.lesson-module__5af7ma__flow>:not(.lesson-module__5af7ma__block)+:where(#capitoli){margin-top:.95em}}@supports (content-visibility:auto) and (overflow-clip-margin:1px){:is(.lesson-module__5af7ma__flow,.lesson-module__5af7ma__reviewBody)>:not(.lesson-module__5af7ma__aside,.lesson-module__5af7ma__review),.lesson-module__5af7ma__after>*{--cv-h:120px;content-visibility:auto;contain-intrinsic-block-size:auto var(--cv-h);overflow-clip-margin:64px}:is(.lesson-module__5af7ma__flow,.lesson-module__5af7ma__reviewBody)>.lesson-module__5af7ma__h2{--cv-h:140px}:is(.lesson-module__5af7ma__flow,.lesson-module__5af7ma__reviewBody)>.lesson-module__5af7ma__block{--cv-h:300px}:is(.lesson-module__5af7ma__flow,.lesson-module__5af7ma__reviewBody)>.lesson-module__5af7ma__tableau{--cv-h:calc(60px + var(--cv-rows-d,4)*48px)}@media (max-width:719px){:is(.lesson-module__5af7ma__flow,.lesson-module__5af7ma__reviewBody)>.lesson-module__5af7ma__tableau{--cv-h:calc(100px + var(--cv-rows-m,4)*80px)}}@media (max-width:600px){:is(.lesson-module__5af7ma__flow,.lesson-module__5af7ma__reviewBody)>.lesson-module__5af7ma__h2{--cv-h:120px}:is(.lesson-module__5af7ma__flow,.lesson-module__5af7ma__reviewBody)>.lesson-module__5af7ma__block{--cv-h:240px}:is(.lesson-module__5af7ma__flow,.lesson-module__5af7ma__reviewBody)>.lesson-module__5af7ma__tableau{--cv-h:calc(64px + var(--cv-rows-m,4)*62px)}:is(.lesson-module__5af7ma__flow,.lesson-module__5af7ma__reviewBody)>.lesson-module__5af7ma__exercise{--cv-h:600px}}:is(.lesson-module__5af7ma__flow,.lesson-module__5af7ma__reviewBody)>.lesson-module__5af7ma__exercise{--cv-h:860px}.lesson-module__5af7ma__after>*{--cv-h:900px}@media (min-width:1280px){:is(.lesson-module__5af7ma__flow,.lesson-module__5af7ma__reviewBody)>:not(.lesson-module__5af7ma__aside,.lesson-module__5af7ma__review){--cv-h:70px}:is(.lesson-module__5af7ma__flow,.lesson-module__5af7ma__reviewBody)>.lesson-module__5af7ma__h2{--cv-h:120px}:is(.lesson-module__5af7ma__flow,.lesson-module__5af7ma__reviewBody)>.lesson-module__5af7ma__block{--cv-h:230px}:is(.lesson-module__5af7ma__flow,.lesson-module__5af7ma__reviewBody)>.lesson-module__5af7ma__tableau{--cv-h:calc(60px + var(--cv-rows-d,4)*47px)}:is(.lesson-module__5af7ma__flow,.lesson-module__5af7ma__reviewBody)>.lesson-module__5af7ma__exercise{--cv-h:860px}.lesson-module__5af7ma__after>*{--cv-h:650px}}:is(html[data-pt-restoring] :is(.lesson-module__5af7ma__flow,.lesson-module__5af7ma__reviewBody)>*,html[data-pt-restoring] .lesson-module__5af7ma__after>*){content-visibility:visible}}.lesson-module__5af7ma__h2{border-top:3px solid var(--ink);padding-top:18px;position:relative}.lesson-module__5af7ma__h2 h2{scroll-margin-top:calc(var(--mast) + 28px)}.lesson-module__5af7ma__alias{height:0;scroll-margin-top:calc(var(--mast) + 28px);display:block}.lesson-module__5af7ma__h2Num{font-family:var(--font-fr),"Gill Sans",sans-serif;letter-spacing:-.04em;font-variant-numeric:lining-nums tabular-nums;color:var(--ink);margin-right:.24em;font-size:1.5em;font-weight:300;line-height:.8}.lesson-module__5af7ma__h2Note{letter-spacing:-.005em;color:var(--graphite);margin-top:10px;font-size:22px;font-weight:450;line-height:1.35;display:block}.lesson-module__5af7ma__h2Lede{color:var(--graphite);margin-top:14px;font-size:20px;line-height:1.5}.lesson-module__5af7ma__h3{margin-bottom:.6em}.lesson-module__5af7ma__titleNote{color:var(--graphite);font-weight:450}.lesson-module__5af7ma__toc{border-top:1px solid var(--veil)}.lesson-module__5af7ma__toc li{border-bottom:1px solid var(--veil)}.lesson-module__5af7ma__toc a{align-items:baseline;gap:14px;min-height:48px;padding:10px 0;font-size:18px;line-height:1.35;text-decoration:none;display:flex}.lesson-module__5af7ma__toc a:hover span:last-child{text-decoration:underline;-webkit-text-decoration-color:var(--violet);text-decoration-color:var(--violet);text-underline-offset:.2em;text-decoration-thickness:2px}.lesson-module__5af7ma__tocNum{min-width:1.4em;color:var(--graphite);font-variant-numeric:tabular-nums;flex:none}.lesson-module__5af7ma__aside{padding-top:16px;font-size:17px;line-height:1.55;position:relative}.lesson-module__5af7ma__aside:before{content:"";background:var(--ink);width:40px;height:2px;position:absolute;top:0;left:0}.lesson-module__5af7ma__asideArrow{display:none}.lesson-module__5af7ma__asideTitle{letter-spacing:-.005em;font-weight:650}.lesson-module__5af7ma__asideTitle+*{margin-top:.3em}.lesson-module__5af7ma__titleRow{-moz-column-gap:24px;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px 24px;display:flex}.lesson-module__5af7ma__titleRow .lesson-module__5af7ma__h3{margin-bottom:0}.lesson-module__5af7ma__terms{border-top:1px solid var(--ink);margin-top:10px}.lesson-module__5af7ma__term{-moz-column-gap:24px;border-bottom:1px solid var(--veil);grid-template-columns:minmax(0,5fr) minmax(0,7fr);column-gap:24px;padding:4px 0 6px;display:grid}.lesson-module__5af7ma__termFr{align-items:flex-start;gap:2px;margin-left:-10px;display:flex}.lesson-module__5af7ma__termWord{letter-spacing:-.006em;padding-top:4px;font-size:28px;line-height:1.15}.lesson-module__5af7ma__termIt{color:var(--graphite);padding-top:10px;font-size:17px;line-height:1.4}.lesson-module__5af7ma__termNote{color:var(--graphite);margin-top:2px;font-size:15px;line-height:1.5}.lesson-module__5af7ma__toolIcon{display:none}.lesson-module__5af7ma__listTools{-moz-column-gap:20px;flex-wrap:wrap;align-items:center;gap:4px 20px;display:flex}.lesson-module__5af7ma__phrases{border-top:1px solid var(--ink);margin-top:10px}.lesson-module__5af7ma__phrase{-moz-column-gap:4px;border-bottom:1px solid var(--veil);grid-template-columns:44px minmax(0,7fr) minmax(0,5fr);align-items:start;column-gap:4px;padding:1px 0 2px;display:grid}.lesson-module__5af7ma__phrase>button:first-child{margin-left:-10px}.lesson-module__5af7ma__phraseText{min-width:0;padding-top:5px;padding-right:20px}.lesson-module__5af7ma__phraseFr{transition:color .2s var(--ease);font-size:24px;line-height:1.25}.lesson-module__5af7ma__phraseText:has([data-labels]) .lesson-module__5af7ma__phraseIpa{margin-top:18px}.lesson-module__5af7ma__phraseText:has([data-labels]):not(:has(.lesson-module__5af7ma__phraseIpa)){padding-bottom:14px}.lesson-module__5af7ma__phraseIpa{color:var(--graphite);margin-top:2px;font-size:18px;line-height:1.4}.lesson-module__5af7ma__phraseIt{color:var(--graphite);padding-top:10px;font-size:17px;line-height:1.4}.lesson-module__5af7ma__phrase[data-active=true] .lesson-module__5af7ma__phraseFr,.lesson-module__5af7ma__flow [data-voice][data-state]{color:var(--violet)}.lesson-module__5af7ma__flow [data-voice]{transition:color .2s var(--ease)}.lesson-module__5af7ma__foldLine,.lesson-module__5af7ma__noteMore,.lesson-module__5af7ma__toDrill{display:none}.lesson-module__5af7ma__flow>.lesson-module__5af7ma__review{max-width:none}.lesson-module__5af7ma__flow>.lesson-module__5af7ma__h2+.lesson-module__5af7ma__review{margin-top:0}.lesson-module__5af7ma__flow>.lesson-module__5af7ma__h2+.lesson-module__5af7ma__review>.lesson-module__5af7ma__reviewBody>:first-child{margin-top:1.1em}.lesson-module__5af7ma__flow>.lesson-module__5af7ma__h2+.lesson-module__5af7ma__review>.lesson-module__5af7ma__reviewBody>.lesson-module__5af7ma__block:first-child{margin-top:1.6em}@media (max-width:719px) and (scripting:enabled){.lesson-module__5af7ma__flow>.lesson-module__5af7ma__h2+.lesson-module__5af7ma__review{margin-top:.9em}.lesson-module__5af7ma__reviewBody{margin-top:1.5em}.lesson-module__5af7ma__review>.lesson-module__5af7ma__foldLine{border-bottom:0}}.lesson-module__5af7ma__flow [data-fold-rest][hidden]{border:0;margin:0;padding:0}:is(.lesson-module__5af7ma__flow,.lesson-module__5af7ma__reviewBody)>.lesson-module__5af7ma__block[data-fold-rest][hidden]{content-visibility:hidden;contain-intrinsic-block-size:0}.lesson-module__5af7ma__termNoteFold{align-items:flex-end;gap:10px;margin-top:2px;display:flex}.lesson-module__5af7ma__termNoteText{flex:auto;min-width:0;font-size:15px;line-height:1.5}.lesson-module__5af7ma__termNoteText>.lesson-module__5af7ma__termNote{margin-top:0}@media (max-width:719px) and (scripting:enabled){.lesson-module__5af7ma__flow [data-fold-rest]:not([data-fold-js]){display:none}.lesson-module__5af7ma__foldLine{text-align:left;width:100%;min-height:52px;color:var(--ink);background:repeating-linear-gradient(90deg,var(--graphite)0 7px,transparent 7px 12px)0 0/100% 1px no-repeat,linear-gradient(rgb(var(--shadow)/.08),rgb(var(--shadow)/0)12px)0 1px/100% 12px no-repeat,linear-gradient(var(--seyes)1px,transparent 1px)0 calc(var(--u)*.5)/100% var(--u);border-bottom:1px solid var(--ink);-webkit-tap-highlight-color:transparent;align-items:center;gap:10px;margin-top:-1px;padding:12px 0 10px;font-size:16px;font-weight:600;line-height:1.3;display:flex;position:relative}.lesson-module__5af7ma__foldLabel{text-decoration:underline;-webkit-text-decoration-color:var(--violet);text-decoration-color:var(--violet);text-underline-offset:.24em;text-decoration-thickness:1.5px}.lesson-module__5af7ma__foldMark{fill:none;stroke:var(--violet);stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;transition:transform .24s var(--ease);flex:none}.lesson-module__5af7ma__foldLine[aria-expanded=true]{border-top:1px dashed var(--veil);background:0 0}.lesson-module__5af7ma__foldLine[aria-expanded=true] .lesson-module__5af7ma__foldMark{transform:rotate(180deg)}.lesson-module__5af7ma__foldLine:active .lesson-module__5af7ma__foldLabel{text-decoration-thickness:2.5px}.lesson-module__5af7ma__noteMore{color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:var(--violet);text-decoration-color:var(--violet);text-underline-offset:.22em;flex:none;font-size:15px;font-weight:600;line-height:1.5;text-decoration-thickness:1.5px;display:inline-flex;position:relative}.lesson-module__5af7ma__noteMore:after{content:"";position:absolute;inset:-12px -10px}[data-note]:not([data-open]) .lesson-module__5af7ma__termNoteText{-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical;max-height:1lh;display:-webkit-box;overflow:hidden}}@media (min-width:720px) and (scripting:enabled){.lesson-module__5af7ma__review[data-fold-wide]>[data-fold-rest]:not([data-fold-js]){display:none}.lesson-module__5af7ma__flow>.lesson-module__5af7ma__h2+.lesson-module__5af7ma__review[data-fold-wide]{margin-top:1.1em}.lesson-module__5af7ma__review[data-fold-wide]>.lesson-module__5af7ma__reviewBody{margin-top:1.5em}.lesson-module__5af7ma__review[data-fold-wide]>.lesson-module__5af7ma__foldLine{width:100%;max-width:var(--col,684px);text-align:left;min-height:52px;color:var(--ink);background:repeating-linear-gradient(90deg,var(--graphite)0 7px,transparent 7px 12px)0 0/100% 1px no-repeat,linear-gradient(rgb(var(--shadow)/.08),rgb(var(--shadow)/0)12px)0 1px/100% 12px no-repeat;align-items:center;gap:10px;padding:12px 0 10px;font-size:17px;font-weight:600;line-height:1.3;display:flex;position:relative}.lesson-module__5af7ma__review[data-fold-wide]>.lesson-module__5af7ma__foldLine .lesson-module__5af7ma__foldLabel{text-decoration:underline;-webkit-text-decoration-color:var(--violet);text-decoration-color:var(--violet);text-underline-offset:.24em;text-decoration-thickness:1.5px}.lesson-module__5af7ma__review[data-fold-wide]>.lesson-module__5af7ma__foldLine .lesson-module__5af7ma__foldMark{fill:none;stroke:var(--violet);stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;transition:transform .24s var(--ease);flex:none}.lesson-module__5af7ma__review[data-fold-wide]>.lesson-module__5af7ma__foldLine[aria-expanded=true]{border-top:1px dashed var(--veil);background:0 0}.lesson-module__5af7ma__review[data-fold-wide]>.lesson-module__5af7ma__foldLine[aria-expanded=true] .lesson-module__5af7ma__foldMark{transform:rotate(180deg)}.lesson-module__5af7ma__review[data-fold-wide]>.lesson-module__5af7ma__foldLine:hover .lesson-module__5af7ma__foldLabel{text-decoration-thickness:2.5px}}@media (max-width:600px) and (scripting:enabled){.lesson-module__5af7ma__tableau[data-more]:not([data-open]) .lesson-module__5af7ma__foldLine{width:calc(100% + var(--gutter)*2);margin-left:calc(var(--gutter)*-1);padding-left:var(--gutter);padding-right:var(--gutter)}}@media (prefers-reduced-motion:reduce){.lesson-module__5af7ma__foldMark{transition:none}}.lesson-module__5af7ma__tableau[data-open] .lesson-module__5af7ma__foldLine[data-fold-line=closed]{display:none}@media (max-width:600px){.lesson-module__5af7ma__toDrill{border:1px solid var(--veil);min-height:44px;color:var(--ink);background:var(--paper);border-radius:999px;align-items:center;gap:6px;margin-top:12px;padding:0 16px;font-size:15px;font-weight:600;text-decoration:none;display:inline-flex}.lesson-module__5af7ma__toDrill:active{background:var(--select)}}.lesson-module__5af7ma__exercise[id]{scroll-margin-top:calc(var(--mast) + 40px)}.lesson-module__5af7ma__specimen{padding:var(--u)0 calc(var(--u)*2);border-top:1px solid var(--veil);border-bottom:1px solid var(--veil);margin:16px 0 0;position:relative}.lesson-module__5af7ma__specimenLine{align-items:center;gap:2px;margin-left:-10px;display:flex}.lesson-module__5af7ma__specimenFr{font-family:var(--font-fr),"Gill Sans",Optima,sans-serif;font-size:var(--spec-size,64px);line-height:var(--spec-line,80px);letter-spacing:-.012em;--spoken-w0:420;--spoken-ipa:20px}.lesson-module__5af7ma__specimen[data-size=xl]{--spec-size:76px;--spec-line:calc(var(--u)*9)}.lesson-module__5af7ma__specimen[data-size=lg]{--spec-size:66px;--spec-line:calc(var(--u)*8)}.lesson-module__5af7ma__specimen[data-size=md]{--spec-size:56px;--spec-line:calc(var(--u)*7)}.lesson-module__5af7ma__specimenGloss{margin:calc(var(--u)*2)0 0 34px;font-size:24px;line-height:calc(var(--u)*4);color:var(--graphite)}:is(.lesson-module__5af7ma__phraseFr .ipa,.lesson-module__5af7ma__termWord .ipa,.lesson-module__5af7ma__sceneFr .ipa,.lesson-module__5af7ma__patternFr .ipa,.lesson-module__5af7ma__specimenFr .ipa){font-size:max(14px,.16em)}.lesson-module__5af7ma__sceneText{min-width:0}.lesson-module__5af7ma__sceneQuote{white-space:normal}.lesson-module__5af7ma__sceneFr{font-size:1.16em;line-height:1.3}.lesson-module__5af7ma__patternText{min-width:0}.lesson-module__5af7ma__patternFr{font-size:1.16em;line-height:1.3}.lesson-module__5af7ma__patternAside{color:var(--graphite);font-style:italic}.lesson-module__5af7ma__formula,.lesson-module__5af7ma__script{border:1.5px solid var(--ink);border-radius:4px;padding:16px 20px 18px}.lesson-module__5af7ma__formula{font-size:21px;line-height:1.4}.lesson-module__5af7ma__frWords{font-family:var(--font-fr),"Gill Sans",Optima,sans-serif;font-size:1.14em;font-weight:500;line-height:1}.lesson-module__5af7ma__frWords .lesson-module__5af7ma__frWords{font-size:1em}.lesson-module__5af7ma__script .rich{font-size:20px}.lesson-module__5af7ma__flowSteps{-moz-column-gap:12px;flex-wrap:wrap;align-items:baseline;gap:8px 12px;font-size:20px;line-height:1.4;display:flex}.lesson-module__5af7ma__flowArrow{color:var(--graphite)}.lesson-module__5af7ma__examples{margin-top:12px}.lesson-module__5af7ma__examples li{align-items:flex-start;gap:2px;display:flex}.lesson-module__5af7ma__examples li+li{margin-top:2px}.lesson-module__5af7ma__decide{border-top:1px solid var(--veil)}.lesson-module__5af7ma__decideRow{-moz-column-gap:12px;border-bottom:1px solid var(--veil);grid-template-columns:minmax(0,1fr) 28px minmax(0,1fr);align-items:baseline;column-gap:12px;padding:10px 0 11px;display:grid}.lesson-module__5af7ma__decideArrow{color:var(--graphite);text-align:center}.lesson-module__5af7ma__decideThen{font-weight:560}.lesson-module__5af7ma__note{color:var(--graphite);margin-top:12px;font-size:17px}.lesson-module__5af7ma__pair{border-top:1px solid var(--ink);border-bottom:1px solid var(--veil);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.lesson-module__5af7ma__pair>div{padding:14px 20px 18px 0}.lesson-module__5af7ma__pair>div+div{border-left:1px solid var(--veil);padding-left:20px;padding-right:0}.lesson-module__5af7ma__pairLabel{font-size:16px;font-weight:650}.lesson-module__5af7ma__pairLabel+*{margin-top:6px}.lesson-module__5af7ma__pairBody{font-size:19px;line-height:1.45}.lesson-module__5af7ma__takeaway{margin-top:14px}.lesson-module__5af7ma__scene>*+*{margin-top:.5em}:is(.lesson-module__5af7ma__flow,.lesson-module__5af7ma__reviewBody)>.lesson-module__5af7ma__scene+.lesson-module__5af7ma__scene{border-top:1px solid var(--veil);margin-top:1.2em;padding-top:1.1em}.lesson-module__5af7ma__lines>li+li{margin-top:.45em}.lesson-module__5af7ma__line{align-items:flex-start;gap:2px;margin-left:-10px;display:flex}.lesson-module__5af7ma__line>span:last-child{padding-top:8px}.lesson-module__5af7ma__why{font-size:17px;line-height:1.55}.lesson-module__5af7ma__why strong{font-weight:650}.lesson-module__5af7ma__flow [data-mark=wrong] [lang=fr]{text-decoration:line-through;-webkit-text-decoration-color:var(--wrong);text-decoration-color:var(--wrong);text-decoration-thickness:1px}.lesson-module__5af7ma__myth{border-top:1px solid var(--veil);border-bottom:1px solid var(--veil)}.lesson-module__5af7ma__mythRow{-moz-column-gap:16px;grid-template-columns:76px minmax(0,1fr);align-items:baseline;column-gap:16px;padding:14px 0 16px;display:grid}.lesson-module__5af7ma__mythRow+.lesson-module__5af7ma__mythRow{border-top:1px solid var(--veil)}.lesson-module__5af7ma__mythRow .hand{font-size:26px;line-height:1}.lesson-module__5af7ma__mythRow strong{font-weight:650}.lesson-module__5af7ma__conj{border-collapse:collapse;width:100%}.lesson-module__5af7ma__conj td{border-bottom:1px solid var(--veil);vertical-align:middle;padding:4px 0 16px}.lesson-module__5af7ma__conj tr:first-child td{border-top:1px solid var(--ink)}.lesson-module__5af7ma__conjForm{--hollow:max(2px,.028em);padding-left:2px;font-size:40px;line-height:1.3}.lesson-module__5af7ma__conjSay{text-align:right;width:48px}.lesson-module__5af7ma__conjCaption{color:var(--graphite);margin-top:12px;font-size:17px}.lesson-module__5af7ma__exercise{padding:28px 28px 32px}.lesson-module__5af7ma__exHead{-moz-column-gap:24px;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 24px;display:flex}.lesson-module__5af7ma__exHead .lesson-module__5af7ma__h3{margin-bottom:0}.lesson-module__5af7ma__exCount{color:var(--graphite);font-size:16px}.lesson-module__5af7ma__exPrompt{margin-top:10px}.lesson-module__5af7ma__exNote{color:var(--graphite);margin-top:24px;font-size:16px}.lesson-module__5af7ma__items{margin-top:22px}.lesson-module__5af7ma__item{-moz-column-gap:10px;border-top:1px solid var(--veil);grid-template-columns:1.6em minmax(0,1fr);column-gap:10px;padding:18px 0 20px;display:grid}.lesson-module__5af7ma__item:first-child{border-top:0;padding-top:4px}.lesson-module__5af7ma__itemNum{color:var(--graphite);font-variant-numeric:tabular-nums}.lesson-module__5af7ma__answer{flex-wrap:wrap;align-items:flex-end;gap:10px;margin-top:12px;display:flex}.lesson-module__5af7ma__answerField{flex:260px;min-width:0}.lesson-module__5af7ma__modelRow{-moz-column-gap:10px;flex-wrap:wrap;align-items:flex-end;column-gap:10px;margin-bottom:4px;display:flex}.lesson-module__5af7ma__feedback:not(:empty){margin-top:16px}.lesson-module__5af7ma__verdict{-moz-column-gap:14px;flex-wrap:wrap;align-items:baseline;column-gap:14px;display:flex}.lesson-module__5af7ma__verdictHand{font-size:26px}.lesson-module__5af7ma__verdict .hand{font-size:26px}.lesson-module__5af7ma__verdictWord{font-weight:650}.lesson-module__5af7ma__solution{align-items:flex-start;gap:2px;margin-top:10px;display:flex}.lesson-module__5af7ma__solution>div{flex:1;min-width:0;padding-top:7px;font-size:19px}.lesson-module__5af7ma__why2{color:var(--graphite);margin-top:8px;font-size:16px}.lesson-module__5af7ma__checks{margin-top:16px}.lesson-module__5af7ma__check{cursor:pointer;align-items:flex-start;gap:14px;min-height:48px;padding:8px 0;display:flex}.lesson-module__5af7ma__checks li+li{border-top:1px solid var(--veil)}.lesson-module__5af7ma__box{border:1.5px solid var(--ink);background:var(--paper);width:24px;height:24px;color:var(--paper);transition:background-color .16s var(--ease);border-radius:4px;flex:none;place-items:center;margin-top:3px;display:grid}.lesson-module__5af7ma__box svg path{stroke-dasharray:1;stroke-dashoffset:1px;transition:stroke-dashoffset .28s var(--ease)60ms}.lesson-module__5af7ma__check input:checked+.lesson-module__5af7ma__box{background:var(--ink)}.lesson-module__5af7ma__check input:checked+.lesson-module__5af7ma__box svg path{stroke-dashoffset:0}.lesson-module__5af7ma__check input:focus-visible+.lesson-module__5af7ma__box{outline:3px solid var(--violet);outline-offset:3px}.lesson-module__5af7ma__check input:checked~.lesson-module__5af7ma__checkText{color:var(--graphite)}.lesson-module__5af7ma__dots{align-items:center;gap:6px;display:flex}.lesson-module__5af7ma__dot{border:1.4px solid var(--ink);border-radius:9999px;width:12px;height:12px}.lesson-module__5af7ma__dot[data-state=right]{background:var(--right);border-color:var(--right)}.lesson-module__5af7ma__dot[data-state=wrong]{background:var(--wrong);border-color:var(--wrong)}.lesson-module__5af7ma__dot[data-state=current]{border-width:3px}.lesson-module__5af7ma__question{margin-top:18px;font-size:21px;line-height:1.45}.lesson-module__5af7ma__options{border-top:1px solid var(--veil);margin-top:14px}.lesson-module__5af7ma__option{border-bottom:1px solid var(--veil);text-align:left;width:100%;min-height:56px;transition:background-color .16s var(--ease),color .16s var(--ease);align-items:baseline;gap:16px;padding:14px 12px 13px;font-size:19px;line-height:1.35;display:flex}.lesson-module__5af7ma__option:hover:not([aria-disabled=true]){background:color-mix(in oklab,var(--select)45%,transparent)}.lesson-module__5af7ma__option[aria-disabled=true]{cursor:default}.lesson-module__5af7ma__optionBody{flex:1;min-width:0;position:relative}.lesson-module__5af7ma__optionMark{flex:none;align-self:center;font-size:26px;line-height:1}.lesson-module__5af7ma__optionKey svg{overflow:visible}.lesson-module__5af7ma__optionFr{font-size:23px;line-height:1.22}.lesson-module__5af7ma__optionKey{min-width:1.1em;color:var(--graphite);font-variant-numeric:tabular-nums;flex:none;font-size:16px;font-weight:650}.lesson-module__5af7ma__option[data-state=wrong],.lesson-module__5af7ma__option[data-state=dim]{color:var(--graphite)}.lesson-module__5af7ma__reportCard{margin-top:26px;padding-left:6px}.lesson-module__5af7ma__explain{border-top:1px solid var(--veil);margin-top:20px;padding-top:16px}.lesson-module__5af7ma__after{--col:684px;margin-top:80px;font-size:19px;line-height:1.6}.lesson-module__5af7ma__after>*+*{margin-top:72px}.lesson-module__5af7ma__after>.lesson-module__5af7ma__end{max-width:none}.lesson-module__5af7ma__end{border-top:2px solid var(--ink);clear:right;padding-top:26px}.lesson-module__5af7ma__endHead{-moz-column-gap:28px;flex-wrap:wrap;align-items:baseline;gap:8px 28px;display:flex}.lesson-module__5af7ma__endVerdict:not(:empty){-moz-column-gap:16px;flex-wrap:wrap;align-items:baseline;column-gap:16px;display:flex}.lesson-module__5af7ma__endVerdict .hand{font-size:clamp(30px,3vw,42px);line-height:1.1}.lesson-module__5af7ma__endVerdict>span[aria-hidden]{font-size:clamp(30px,3vw,42px);line-height:1.1}.lesson-module__5af7ma__endTick{align-self:center;font-size:22px;line-height:1}.lesson-module__5af7ma__endGrid{-moz-column-gap:24px;grid-template-columns:repeat(9,minmax(0,1fr));gap:48px 24px;margin-top:36px;display:grid}.lesson-module__5af7ma__endReport{grid-area:1/1/auto/6}.lesson-module__5af7ma__endNext{grid-area:1/6/auto/-1}.lesson-module__5af7ma__report{border-top:1px solid var(--ink);margin-top:12px}.lesson-module__5af7ma__reportRow{-moz-column-gap:16px;border-bottom:1px solid var(--veil);grid-template-columns:minmax(0,1fr) auto;align-items:baseline;column-gap:16px;padding:11px 0 12px;font-size:17px;display:grid}.lesson-module__5af7ma__reportRow dt{color:var(--graphite)}.lesson-module__5af7ma__reportRow dd{text-align:right}.lesson-module__5af7ma__reportRow dd strong{font-weight:650}.lesson-module__5af7ma__reportRow dd.lesson-module__5af7ma__reportMore{text-align:left;grid-column:1/-1;margin-bottom:-6px}.lesson-module__5af7ma__reportNote{max-width:34em;color:var(--graphite);margin:2px 0;font-size:15px;line-height:1.45;display:block}.lesson-module__5af7ma__endActions{-moz-column-gap:20px;flex-wrap:wrap;align-items:center;gap:8px 20px;margin-top:28px;display:flex}.lesson-module__5af7ma__endActions:first-child{margin-top:4px}.lesson-module__5af7ma__endHint,.lesson-module__5af7ma__nextLabel{color:var(--graphite);font-size:16px}.lesson-module__5af7ma__nextTitle{letter-spacing:-.025em;margin-top:6px;font-size:clamp(28px,2.6vw,38px);font-weight:700;line-height:1.08}.lesson-module__5af7ma__nextTitle a{text-decoration:none}.lesson-module__5af7ma__nextTitle a:hover{text-decoration:underline;-webkit-text-decoration-color:var(--violet);text-decoration-color:var(--violet);text-underline-offset:.16em;text-decoration-thickness:2px}.lesson-module__5af7ma__nextTeaser{max-width:24.4em;color:var(--graphite);margin-top:12px;font-size:18px;line-height:1.5}.lesson-module__5af7ma__nextGo{margin-top:24px}.lesson-module__5af7ma__ink{top:0;bottom:0;left:calc(var(--marge-x) - .25px);background:var(--ink-line);transform-origin:50% 0;width:2.5px;transform:scaleY(var(--read,0));transition:transform .26s var(--ease);pointer-events:none;position:absolute}.lesson-module__5af7ma__inkNib{top:-4px;left:calc(var(--marge-x) - 2.75px);background:var(--ink-line);width:7.5px;height:9px;opacity:calc(min(1,var(--read,0)*40));transition:transform .26s var(--ease);pointer-events:none;border-radius:50%/40% 40% 60% 60%;position:absolute}.lesson-module__5af7ma__body[data-ink-still] .lesson-module__5af7ma__ink,.lesson-module__5af7ma__body[data-ink-still] .lesson-module__5af7ma__inkNib,.lesson-module__5af7ma__body[data-ink-still] .lesson-module__5af7ma__inkLine{transition:none}.lesson-module__5af7ma__inkTop{display:none}.lesson-module__5af7ma__metaEnd{min-height:44px;color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:var(--violet);text-decoration-color:var(--violet);text-underline-offset:.22em;align-items:center;text-decoration-thickness:1.5px;display:inline-flex}.lesson-module__5af7ma__sectionEnd{font-weight:600}.lesson-module__5af7ma__section{position:relative}.lesson-module__5af7ma__sectionDot{background:var(--ink);opacity:0;width:7px;height:7px;transition:opacity .2s var(--ease),transform .2s var(--ease);border-radius:50%;position:absolute;top:calc(2.5px + .675em);left:-15px;transform:scale(.4)}.lesson-module__5af7ma__section[data-current]{color:var(--ink);font-weight:600}.lesson-module__5af7ma__section[data-current] .lesson-module__5af7ma__sectionDot{opacity:1;transform:none}.lesson-module__5af7ma__sections{margin:2px 0 8px 22px;padding-left:0}.lesson-module__5af7ma__section{-moz-column-gap:6px;min-height:36px;color:var(--graphite);grid-template-columns:20px minmax(0,1fr);align-items:start;column-gap:6px;padding:6px 0;font-size:15px;line-height:1.35;text-decoration:none;display:grid}.lesson-module__5af7ma__section:hover{color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:var(--violet);text-decoration-color:var(--violet)}.lesson-module__5af7ma__sectionTick{height:1.35em;color:var(--ink-line);font-size:15px;display:block}.lesson-module__5af7ma__sectionTick svg{height:1.15em;margin-top:.05em}.lesson-module__5af7ma__sectionNum{font-variant-numeric:tabular-nums;margin-right:.4em}.lesson-module__5af7ma__start{max-width:30em}.lesson-module__5af7ma__startNote{font-size:24px;line-height:calc(var(--u)*4);color:var(--graphite);align-items:flex-end;gap:10px;display:flex}.lesson-module__5af7ma__startArrow{font-size:30px;transform:translateY(10px)}.lesson-module__5af7ma__startTitle{letter-spacing:-.025em;margin-top:14px;font-size:clamp(30px,3vw,44px);font-weight:700;line-height:1.05}.lesson-module__5af7ma__startTitle a{text-decoration:none}.lesson-module__5af7ma__startTitle a:hover{text-decoration:underline;-webkit-text-decoration-color:var(--violet);text-decoration-color:var(--violet);text-underline-offset:.14em;text-decoration-thickness:2px}.lesson-module__5af7ma__startTitle .fr-inline{font-weight:560}.lesson-module__5af7ma__startTime{max-width:19.6em;color:var(--graphite);margin-top:12px;font-size:18px;line-height:1.45}.lesson-module__5af7ma__startGo{margin-top:22px}.lesson-module__5af7ma__levelHead{padding-bottom:56px}.lesson-module__5af7ma__levelSpread{-moz-column-gap:40px;grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:end;column-gap:40px;margin-top:8px;display:grid}.lesson-module__5af7ma__levelCode{line-height:0;container-type:inline-size}.lesson-module__5af7ma__levelGiant{font-family:var(--font-fr),"Gill Sans",sans-serif;letter-spacing:-.05em;--level-stroke:max(3px,.016em);--pencil-stroke:max(2px,.01em);margin-left:-.06em;font-size:min(81.9672cqi,62svh);font-weight:300;line-height:.8}.lesson-module__5af7ma__levelText{padding-bottom:.4em}.lesson-module__5af7ma__levelText .lesson-module__5af7ma__title{font-size:clamp(44px,4.6vw,80px)}.lesson-module__5af7ma__levelText .lesson-module__5af7ma__start{border-top:2px solid var(--ink);margin-top:36px;padding-top:24px}@media (max-width:900px){.lesson-module__5af7ma__levelSpread{grid-template-columns:minmax(0,1fr);row-gap:18px}.lesson-module__5af7ma__levelGiant{font-size:min(81.9672cqi,48svh)}}@media (max-width:600px){.lesson-module__5af7ma__levelHead{padding-bottom:36px}.lesson-module__5af7ma__levelText .lesson-module__5af7ma__title{font-size:44px}.lesson-module__5af7ma__levelText .lesson-module__5af7ma__start{margin-top:26px}}.lesson-module__5af7ma__levelBody{-moz-column-gap:24px;padding:64px var(--gutter)96px var(--page-x);grid-template-columns:repeat(12,minmax(0,1fr));gap:56px 24px;display:grid}.lesson-module__5af7ma__levelGoals{top:calc(var(--mast) + 32px);grid-column:1/span 5;align-self:start;position:sticky}.lesson-module__5af7ma__levelGoals ul{margin-top:20px;font-size:19px;line-height:1.5}.lesson-module__5af7ma__levelLessons{grid-column:7/-1}.lesson-module__5af7ma__levelModule{margin-top:28px}.lesson-module__5af7ma__levelModuleTitle{font-size:17px;font-weight:650;line-height:1.35}.lesson-module__5af7ma__levelModuleName{color:var(--graphite);font-weight:400}.lesson-module__5af7ma__levelDots{border-top:1px solid var(--ink);margin-top:8px}.lesson-module__5af7ma__levelDot{border-bottom:1px solid var(--veil)}.lesson-module__5af7ma__levelDot a{-moz-column-gap:12px;grid-template-columns:14px 1.6em minmax(0,1fr) auto;align-items:baseline;column-gap:12px;min-height:48px;padding:11px 0 10px;font-size:18px;line-height:1.35;text-decoration:none;display:grid}.lesson-module__5af7ma__levelDot a:hover .lesson-module__5af7ma__levelDotTitle{text-decoration:underline;-webkit-text-decoration-color:var(--violet);text-decoration-color:var(--violet);text-underline-offset:.18em;text-decoration-thickness:2px}.lesson-module__5af7ma__levelDotMark{align-self:center;overflow:visible}.lesson-module__5af7ma__levelDotMark circle{fill:none;stroke:currentColor;stroke-width:1.5px;transition:fill .2s var(--ease)}.lesson-module__5af7ma__levelDot[data-done=true] .lesson-module__5af7ma__levelDotMark circle{fill:currentColor}.lesson-module__5af7ma__levelDot[data-seen] .lesson-module__5af7ma__levelDotMark circle{fill-opacity:.45}.lesson-module__5af7ma__levelDot[data-done=true] .lesson-module__5af7ma__levelDotTitle{color:var(--graphite)}.lesson-module__5af7ma__levelDotNum{color:var(--graphite);font-variant-numeric:tabular-nums}.lesson-module__5af7ma__levelDotTime{color:var(--graphite);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:15px}@media (max-width:1100px){.lesson-module__5af7ma__levelGoals,.lesson-module__5af7ma__levelLessons{grid-column:1/-1;position:static}}@media (max-width:600px){.lesson-module__5af7ma__levelBody{padding:40px var(--gutter)72px}.lesson-module__5af7ma__levelDot a{font-size:17px}}.lesson-module__5af7ma__comingHead{padding-bottom:56px}.lesson-module__5af7ma__comingSpread{-moz-column-gap:56px;grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:end;gap:36px 56px;margin-top:28px;display:grid}.lesson-module__5af7ma__comingHand{color:var(--graphite);font-size:30px;line-height:1.2}.lesson-module__5af7ma__comingTitle{text-wrap:balance;margin-top:10px;font-size:clamp(44px,5vw,88px);line-height:1.02}.lesson-module__5af7ma__comingNext{border-top:2px solid var(--ink);max-width:30em;padding-top:22px}.lesson-module__5af7ma__comingNextLead{color:var(--graphite);font-size:16px}.lesson-module__5af7ma__comingNext .lesson-module__5af7ma__startNote{margin-top:6px;font-size:22px;line-height:1.3}.lesson-module__5af7ma__comingNote{max-width:26.9em;color:var(--graphite);margin-top:14px;font-size:17px;line-height:1.5}.lesson-module__5af7ma__comingSections{border-top:1px solid var(--ink);margin-top:18px}.lesson-module__5af7ma__comingSections li{-moz-column-gap:12px;border-bottom:1px solid var(--veil);scroll-margin-top:calc(var(--mast) + 24px);grid-template-columns:1.6em minmax(0,1fr);align-items:baseline;column-gap:12px;padding:11px 0 10px;font-size:18px;line-height:1.4;display:grid}.lesson-module__5af7ma__comingWays{border-top:1px solid var(--ink);margin-top:18px}.lesson-module__5af7ma__comingWays li{border-bottom:1px solid var(--veil)}.lesson-module__5af7ma__comingWays a{row-gap:2px;min-height:48px;padding:14px 0 13px;text-decoration:none;display:grid}.lesson-module__5af7ma__comingWayTitle{font-size:19px;font-weight:650}.lesson-module__5af7ma__comingWays a:hover .lesson-module__5af7ma__comingWayTitle{text-decoration:underline;-webkit-text-decoration-color:var(--violet);text-decoration-color:var(--violet);text-underline-offset:.18em;text-decoration-thickness:2px}.lesson-module__5af7ma__comingWayText{color:var(--graphite);font-size:16px;line-height:1.45}@media (max-width:900px){.lesson-module__5af7ma__comingSpread{grid-template-columns:minmax(0,1fr)}}@media (max-width:600px){.lesson-module__5af7ma__comingHead{padding-bottom:36px}.lesson-module__5af7ma__comingTitle{font-size:40px}.lesson-module__5af7ma__comingSections li{font-size:17px}}.lesson-module__5af7ma__levelDot[data-coming] .lesson-module__5af7ma__levelDotTitle{color:var(--graphite)}.lesson-module__5af7ma__levelDot[data-coming] .lesson-module__5af7ma__levelDotMark circle{stroke-dasharray:2.2 2.4}.lesson-module__5af7ma__comingTag{color:var(--graphite);white-space:nowrap;font-size:15px;font-weight:400}@media (min-width:1280px){.lesson-module__5af7ma__body{-moz-column-gap:40px;grid-template-columns:clamp(184px,17vw,248px) minmax(0,1fr);column-gap:40px;padding-right:32px}.lesson-module__5af7ma__outline{grid-column:1}.lesson-module__5af7ma__main{grid-column:2}.lesson-module__5af7ma__flow,.lesson-module__5af7ma__after{--margin-w:clamp(280px,21vw,300px);--col:min(680px,calc(100% - var(--margin-w) - 40px))}:is(.lesson-module__5af7ma__flow,.lesson-module__5af7ma__reviewBody)>.lesson-module__5af7ma__h2{clear:right;max-width:none}:is(.lesson-module__5af7ma__flow,.lesson-module__5af7ma__reviewBody)>.lesson-module__5af7ma__tableau{max-width:none;display:flow-root}.lesson-module__5af7ma__tableau .lesson-module__5af7ma__titleRow{max-width:var(--col)}.lesson-module__5af7ma__tableau .lesson-module__5af7ma__phrase{grid-template-columns:44px minmax(0,3fr) minmax(0,2fr)}.lesson-module__5af7ma__tableau .lesson-module__5af7ma__term{grid-template-columns:minmax(0,2fr) minmax(0,3fr)}.lesson-module__5af7ma__h2>h2,.lesson-module__5af7ma__h2>.lesson-module__5af7ma__h2Lede{max-width:var(--col)}.lesson-module__5af7ma__specimen{-moz-column-gap:40px;flex-wrap:wrap;align-items:flex-start;column-gap:40px;display:flex}.lesson-module__5af7ma__specimenLine{flex:1 0 auto;max-width:calc(100% + 10px)}.lesson-module__5af7ma__specimenGloss{flex:0 0 var(--margin-w);width:var(--margin-w);margin:var(--u)0 0 auto}:is(.lesson-module__5af7ma__flow,.lesson-module__5af7ma__reviewBody)>.lesson-module__5af7ma__aside{float:right;clear:right;width:var(--margin-w);margin:.3em 0 1.8em;padding:0 0 0 4px;font-size:16px;line-height:1.5}:is(.lesson-module__5af7ma__flow,.lesson-module__5af7ma__reviewBody)>.lesson-module__5af7ma__aside+*{margin-top:2.4em}.lesson-module__5af7ma__aside:before{display:none}.lesson-module__5af7ma__asideArrow{fill:none;stroke:var(--graphite);stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;display:block;position:absolute;top:.2em;left:-40px}.lesson-module__5af7ma__asideTitle{font-family:var(--font-hand),cursive;letter-spacing:0;color:var(--ink);font-size:21px;font-weight:300;line-height:1.5}.lesson-module__5af7ma__asideTitle .lesson-module__5af7ma__frRun{font-family:inherit;font-size:inherit;font-weight:inherit;letter-spacing:inherit}.lesson-module__5af7ma__asideTitle+*{margin-top:.8em}.lesson-module__5af7ma__flow{font-size:18px;line-height:1.62}}@media (max-width:1100px){.lesson-module__5af7ma__headMain,.lesson-module__5af7ma__headSide{grid-column:1/-1}.lesson-module__5af7ma__headSide{padding:0}.lesson-module__5af7ma__outline{grid-column:1/-1;max-height:none;margin-left:0;padding:0;position:static;overflow:visible}.lesson-module__5af7ma__outline,.lesson-module__5af7ma__outline[data-scrolled]{-webkit-mask-image:none;mask-image:none}.lesson-module__5af7ma__main{grid-column:1/-1;margin-top:48px}.lesson-module__5af7ma__body{padding-top:32px}.lesson-module__5af7ma__endGrid{grid-template-columns:minmax(0,1fr)}.lesson-module__5af7ma__endReport,.lesson-module__5af7ma__endNext{max-width:var(--col,684px);grid-area:auto/1/auto/-1}}@media (max-width:600px){.lesson-module__5af7ma__lesson:before{display:none}.lesson-module__5af7ma__head{padding:8px var(--gutter)28px}.lesson-module__5af7ma__crumbs{scrollbar-width:none;white-space:nowrap;margin-right:calc(var(--gutter)*-1);padding-right:var(--gutter);flex-wrap:nowrap;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 48px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 48px),#0000)}.lesson-module__5af7ma__crumbs::-webkit-scrollbar{display:none}.lesson-module__5af7ma__crumbs a:focus-visible{outline-offset:-3px}.lesson-module__5af7ma__body{padding-left:var(--gutter)}.lesson-module__5af7ma__marginNotes{margin-bottom:10px}.lesson-module__5af7ma__marginLevel{font-size:24px}.lesson-module__5af7ma__marginModule{font-size:15px}.lesson-module__5af7ma__ink,.lesson-module__5af7ma__inkNib{display:none}.lesson-module__5af7ma__inkTop{z-index:30;left:0;right:0;top:var(--mast);pointer-events:none;translate:0 calc(-1*var(--mast-tuck,0px));transition:translate .32s var(--turn-ease);display:block;position:fixed}.lesson-module__5af7ma__inkWhere{height:0;padding:0 var(--gutter);background:var(--paper);border-bottom:1px solid var(--veil);color:var(--graphite);white-space:nowrap;text-overflow:ellipsis;opacity:0;transition:height .2s var(--ease),opacity .2s var(--ease);font-size:14px;line-height:28px;display:block;overflow:hidden}.lesson-module__5af7ma__inkTop[data-on] .lesson-module__5af7ma__inkWhere{opacity:1;height:29px}.lesson-module__5af7ma__inkCount{color:var(--ink);font-variant-numeric:tabular-nums;font-weight:600}.lesson-module__5af7ma__inkLine{background:var(--ink-line);transform-origin:0;height:2px;transform:scaleX(var(--read,0));transition:transform .26s var(--ease);display:block}:root[data-mast=tucked] .lesson-module__5af7ma__inkTop{transition:translate .26s cubic-bezier(.4,0,.8,.4)}.lesson-module__5af7ma__inkTop[data-past]{translate:0 calc(-1*var(--mast) - 40px);visibility:hidden;transition:translate .26s cubic-bezier(.4,0,.8,.4),visibility 0s linear .26s}.lesson-module__5af7ma__keyLabel{font-size:19px}.lesson-module__5af7ma__keyFr[data-size]{--key-size:max(56px,14.4vw);font-size:var(--key-size);overflow-wrap:normal;line-height:1.32}.lesson-module__5af7ma__keyFr:has(.lesson-module__5af7ma__keyPhone) .lesson-module__5af7ma__keyWide{display:none}.lesson-module__5af7ma__keyFr .lesson-module__5af7ma__keyPhone{display:inline}.lesson-module__5af7ma__title{font-size:48px;line-height:1}.lesson-module__5af7ma__lede{margin-top:14px;font-size:17px}.lesson-module__5af7ma__meta{margin-top:10px;font-size:15px}.lesson-module__5af7ma__keyChute{margin-top:22px}.lesson-module__5af7ma__preview>.hollow-text{font-size:48px}.lesson-module__5af7ma__flow{--col:100%;font-size:18px;line-height:1.6}.lesson-module__5af7ma__after{--col:100%;font-size:18px}:is(.lesson-module__5af7ma__flow,.lesson-module__5af7ma__reviewBody)>.lesson-module__5af7ma__h2{margin-top:2.8em}:is(.lesson-module__5af7ma__flow,.lesson-module__5af7ma__reviewBody)>.lesson-module__5af7ma__block,:is(.lesson-module__5af7ma__flow,.lesson-module__5af7ma__reviewBody)>*+.lesson-module__5af7ma__block,:is(.lesson-module__5af7ma__flow,.lesson-module__5af7ma__reviewBody)>.lesson-module__5af7ma__block+*{margin-top:1.5em}.lesson-module__5af7ma__h2Note{margin-top:8px;font-size:19px}.lesson-module__5af7ma__h2Lede{font-size:18px}.lesson-module__5af7ma__term{grid-template-columns:minmax(0,1fr);padding-bottom:10px}.lesson-module__5af7ma__termIt{padding:0 0 0 36px}.lesson-module__5af7ma__termWord{font-size:26px}.lesson-module__5af7ma__phraseFr{font-size:22px}.lesson-module__5af7ma__phrase{grid-template-columns:44px minmax(0,1fr);padding-bottom:10px}.lesson-module__5af7ma__phraseIt{grid-column:2;padding-top:2px}.lesson-module__5af7ma__specimen[data-size]{--spec-size:clamp(40px,11vw,52px);--spec-line:calc(var(--u)*8)}.lesson-module__5af7ma__specimenGloss{font-size:20px}.lesson-module__5af7ma__specimen:has([data-labels]) .lesson-module__5af7ma__specimenGloss{margin-top:calc(var(--u)*3)}.lesson-module__5af7ma__phraseText:has([data-labels]) .lesson-module__5af7ma__phraseIpa{margin-top:24px}.lesson-module__5af7ma__phrase:has([data-labels]) .lesson-module__5af7ma__phraseIt{padding-top:6px}.lesson-module__5af7ma__phraseText:has([data-labels]):not(:has(.lesson-module__5af7ma__phraseIpa))+.lesson-module__5af7ma__phraseIt{padding-top:22px}.lesson-module__5af7ma__term:has([data-labels]) .lesson-module__5af7ma__termIt{padding-top:20px}.lesson-module__5af7ma__pair{grid-template-columns:minmax(0,1fr)}.lesson-module__5af7ma__pair>div+div{border-left:0;border-top:1px solid var(--veil);padding-left:0}.lesson-module__5af7ma__decideRow{grid-template-columns:minmax(0,1fr)}.lesson-module__5af7ma__decideArrow{display:none}.lesson-module__5af7ma__decideThen:before{content:"→ ";color:var(--graphite);font-weight:400}.lesson-module__5af7ma__mythRow{grid-template-columns:minmax(0,1fr);row-gap:10px}.lesson-module__5af7ma__mythRow .hand{padding-bottom:.45em;line-height:1.4}.lesson-module__5af7ma__conjForm{font-size:30px}.lesson-module__5af7ma__formula{font-size:19px}.lesson-module__5af7ma__flowSteps{font-size:18px}.lesson-module__5af7ma__exercise{margin-left:calc(var(--gutter)*-1);margin-right:calc(var(--gutter)*-1);padding:24px var(--gutter)28px;border-radius:0}:is(.lesson-module__5af7ma__flow,.lesson-module__5af7ma__reviewBody)>.lesson-module__5af7ma__exercise,.lesson-module__5af7ma__after>.lesson-module__5af7ma__exercise{max-width:none}.lesson-module__5af7ma__question{font-size:19px}.lesson-module__5af7ma__option{gap:12px;padding:12px 6px;font-size:18px}.lesson-module__5af7ma__optionFr{font-size:22px}}@media (forced-colors:active){.lesson-module__5af7ma__box{forced-color-adjust:none}}@media (prefers-reduced-motion:reduce){.lesson-module__5af7ma__inkTop,.lesson-module__5af7ma__ink,.lesson-module__5af7ma__inkNib,.lesson-module__5af7ma__inkLine,.lesson-module__5af7ma__inkWhere,.lesson-module__5af7ma__sectionDot{transition:none}:root[data-mast=tucked] .lesson-module__5af7ma__inkTop{transition:none}}@media (max-width:600px){.lesson-module__5af7ma__flow,.lesson-module__5af7ma__after{font-size:16px;line-height:1.5}:is(.lesson-module__5af7ma__flow,.lesson-module__5af7ma__reviewBody)>*+*{margin-top:.75em}:is(.lesson-module__5af7ma__flow,.lesson-module__5af7ma__reviewBody)>.lesson-module__5af7ma__block,:is(.lesson-module__5af7ma__flow,.lesson-module__5af7ma__reviewBody)>*+.lesson-module__5af7ma__block,:is(.lesson-module__5af7ma__flow,.lesson-module__5af7ma__reviewBody)>.lesson-module__5af7ma__block+*{margin-top:.95em}:is(.lesson-module__5af7ma__flow,.lesson-module__5af7ma__reviewBody)>.lesson-module__5af7ma__h2{margin-top:1.85em}:is(.lesson-module__5af7ma__flow,.lesson-module__5af7ma__reviewBody)>.lesson-module__5af7ma__h2+*,:is(.lesson-module__5af7ma__flow,.lesson-module__5af7ma__reviewBody)>.lesson-module__5af7ma__h2+.lesson-module__5af7ma__block{margin-top:1em}.lesson-module__5af7ma__h2{padding-top:8px}.lesson-module__5af7ma__h2>h2{font-size:26px;line-height:1.1}.lesson-module__5af7ma__h2>h2:has(.lesson-module__5af7ma__h2Num){grid-template-columns:minmax(0,1fr);row-gap:2px;display:grid}.lesson-module__5af7ma__h2Num{height:44px;margin:0;font-size:50px;line-height:44px}.lesson-module__5af7ma__h2Text{display:block}.lesson-module__5af7ma__toDrill{min-height:40px;margin-top:0;padding:0 12px;font-size:14px;position:absolute;top:10px;right:0}.lesson-module__5af7ma__toDrill:after{content:"";position:absolute;inset:-4px -2px}.lesson-module__5af7ma__h2:has(.lesson-module__5af7ma__toDrill:not([data-numbered]))>h2:before{content:"";float:right;width:150px;height:34px}.lesson-module__5af7ma__h2Note{margin-top:4px;font-size:17px}.lesson-module__5af7ma__h2Lede{margin-top:8px;font-size:16px;line-height:1.45}.lesson-module__5af7ma__specimen{-moz-column-gap:12px;background:0 0;border:0;flex-wrap:wrap;align-items:baseline;column-gap:12px;margin-top:6px;padding:0 0 4px;display:flex}.lesson-module__5af7ma__specimen[data-size]{--spec-size:26px;--spec-line:calc(var(--u)*4)}.lesson-module__5af7ma__specimenGloss{font-size:18px;line-height:calc(var(--u)*3);margin:0 0 0 34px}.lesson-module__5af7ma__specimenLine+.lesson-module__5af7ma__specimenGloss{margin-left:0}.lesson-module__5af7ma__specimen:has([data-labels]) .lesson-module__5af7ma__specimenGloss{margin-top:calc(var(--u)*2)}.lesson-module__5af7ma__h3{margin-bottom:.4em}:is(.lesson-module__5af7ma__flow .t-h3,.lesson-module__5af7ma__after .t-h3){font-size:18px}.lesson-module__5af7ma__aside{padding-top:12px;font-size:16px;line-height:1.45}.lesson-module__5af7ma__phrase{padding-bottom:6px}.lesson-module__5af7ma__phrase>button:first-child{grid-row:1/span 2;align-self:start;margin-top:-3px}.lesson-module__5af7ma__phraseText{padding-top:4px}.lesson-module__5af7ma__phraseFr{font-size:19px;line-height:1.25}.lesson-module__5af7ma__phraseIpa{font-size:15px}.lesson-module__5af7ma__phraseIt{padding-top:0;font-size:15px;line-height:1.35}.lesson-module__5af7ma__term{padding-bottom:6px}.lesson-module__5af7ma__termFr>button:first-child,.lesson-module__5af7ma__line>button:first-child{margin-top:-6px;margin-bottom:-10px}.lesson-module__5af7ma__termWord{font-size:23px}.lesson-module__5af7ma__termIt{padding-top:0;font-size:15px}.lesson-module__5af7ma__formula,.lesson-module__5af7ma__script{padding:10px 14px 12px}.lesson-module__5af7ma__formula{font-size:18px}.lesson-module__5af7ma__flowSteps{font-size:17px}.lesson-module__5af7ma__decideRow{padding:6px 0 7px}.lesson-module__5af7ma__note{margin-top:8px;font-size:15px}.lesson-module__5af7ma__pair>div{padding:10px 0 12px}.lesson-module__5af7ma__pairBody{font-size:17px}.lesson-module__5af7ma__takeaway{margin-top:10px}.lesson-module__5af7ma__scene>*+*{margin-top:.35em}:is(.lesson-module__5af7ma__flow,.lesson-module__5af7ma__reviewBody)>.lesson-module__5af7ma__scene+.lesson-module__5af7ma__scene{margin-top:.9em;padding-top:.8em}.lesson-module__5af7ma__lines>li+li{margin-top:.25em}.lesson-module__5af7ma__line>span:last-child{padding-top:6px}.lesson-module__5af7ma__why{font-size:15px;line-height:1.45}.lesson-module__5af7ma__mythRow{-moz-column-gap:8px;grid-template-columns:58px minmax(0,1fr);column-gap:8px;padding:8px 0 10px}.lesson-module__5af7ma__mythRow .hand{padding-bottom:0;line-height:1.2}.lesson-module__5af7ma__pair>div{grid-template-columns:minmax(0,1fr) auto;align-items:center;display:grid}.lesson-module__5af7ma__pair>div>.lesson-module__5af7ma__pairLabel{grid-area:1/1}.lesson-module__5af7ma__pair>div>.lesson-module__5af7ma__pairBody{grid-column:1/-1}.lesson-module__5af7ma__pair>div>button{grid-area:1/2;margin:-8px -6px -8px 0}.lesson-module__5af7ma__titleRow{-moz-column-gap:6px;grid-template-columns:minmax(0,1fr) auto;align-items:start;column-gap:6px;display:grid}.lesson-module__5af7ma__titleRow>:first-child{padding-top:8px}.lesson-module__5af7ma__toolIcon{flex:none;display:block}.lesson-module__5af7ma__toolText{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.lesson-module__5af7ma__listTools{-moz-column-gap:4px;flex-wrap:nowrap;column-gap:4px}.lesson-module__5af7ma__listTools>:is(button,p){justify-content:center;width:44px;min-width:44px;padding:0}.lesson-module__5af7ma__conjForm{font-size:26px}.lesson-module__5af7ma__exercise{padding:14px var(--gutter)16px}.lesson-module__5af7ma__toc a{min-height:44px;padding:6px 0}.lesson-module__5af7ma__foldLine{min-height:44px;padding:8px 0 6px}.lesson-module__5af7ma__after{margin-top:48px}.lesson-module__5af7ma__endGrid{row-gap:32px;margin-top:20px}.lesson-module__5af7ma__reportRow{padding:8px 0 9px;font-size:16px}.lesson-module__5af7ma__endActions{margin-top:18px}.lesson-module__5af7ma__nextTeaser{font-size:16px}.lesson-module__5af7ma__termIt.lesson-module__5af7ma__termNoted{flex-wrap:wrap;align-items:baseline;display:flex}.lesson-module__5af7ma__termIt.lesson-module__5af7ma__termNoted>:first-child{flex:0 auto;min-width:0}.lesson-module__5af7ma__termIt>.lesson-module__5af7ma__termNote{flex:10em;min-width:0;margin-top:0}.lesson-module__5af7ma__termIt>.lesson-module__5af7ma__termNote>p:first-child{display:inline}.lesson-module__5af7ma__termIt>.lesson-module__5af7ma__termNote:before{content:" · "}.lesson-module__5af7ma__body{padding-top:20px}.lesson-module__5af7ma__main{margin-top:28px}.lesson-module__5af7ma__after>*+*{margin-top:32px}.lesson-module__5af7ma__reportRow{padding:6px 0 7px}.lesson-module__5af7ma__mythRow{grid-template-columns:62px minmax(0,1fr)}.lesson-module__5af7ma__mythRow .hand{font-size:22px}}.lesson-module__5af7ma__runIn>button{min-height:0;display:inline;position:relative}.lesson-module__5af7ma__runIn>button:after{content:"";position:absolute;inset:-12px -6px}@media (max-width:600px){.lesson-module__5af7ma__conj[data-pairs] tbody{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(var(--half),auto);-moz-column-gap:14px;border-top:1px solid var(--ink);grid-auto-flow:column;column-gap:14px;display:grid}.lesson-module__5af7ma__conj[data-pairs] tr{border-bottom:1px solid var(--veil);align-items:center;display:flex}.lesson-module__5af7ma__conj[data-pairs] td{border:0;padding:4px 0 12px;display:block}.lesson-module__5af7ma__conj[data-pairs] tr:first-child td{border-top:0}.lesson-module__5af7ma__conj[data-pairs] td:first-child{flex:auto;min-width:0}.lesson-module__5af7ma__conj[data-pairs] .lesson-module__5af7ma__conjSay{flex:none;width:40px}.lesson-module__5af7ma__conj[data-pairs] .lesson-module__5af7ma__conjForm{font-size:21px}.lesson-module__5af7ma__phrase:not([hidden]){-moz-column-gap:12px;flex-wrap:wrap;align-items:baseline;column-gap:12px;min-height:44px;padding:1px 0 6px 36px;display:flex;position:relative}.lesson-module__5af7ma__phrase:not([hidden])>button:first-child{margin:0;position:absolute;top:0;left:-10px}.lesson-module__5af7ma__phrase:not([hidden])>.lesson-module__5af7ma__phraseText{flex:0 auto;min-width:0;padding-right:0}.lesson-module__5af7ma__phrase:not([hidden])>.lesson-module__5af7ma__phraseIt{flex:0 auto;min-width:0}.lesson-module__5af7ma__h2Note{margin:0;font-size:18px;line-height:1.2;display:inline}.lesson-module__5af7ma__termIt.lesson-module__5af7ma__termNoted{display:block}.lesson-module__5af7ma__termIt.lesson-module__5af7ma__termNoted>:first-child,.lesson-module__5af7ma__termIt>.lesson-module__5af7ma__termNote{display:inline}}.lesson-module__5af7ma__listenPrompt{align-items:center;gap:.25rem;display:inline-flex}
.pen-module__wzml-a__line{--hand-size:23px;--lh:66px;--rule:44px;--rule-w:1.5px;--rule-c:var(--graphite);--inter:6px;--pad-top:12px;--above-size:16px;--above-raise:-13px;--above-raise-n:-13px;min-width:0;padding-top:calc(var(--inter) + var(--inter-extra,0px));display:block;position:relative}.pen-module__wzml-a__field{width:100%;min-height:calc(var(--lh) + var(--pad-top) + 6px);resize:none;padding:var(--pad-top)6px 6px 12px;background-color:#0000;background-image:linear-gradient(to bottom,transparent calc(var(--rule) - var(--rule-w)/2),var(--rule-c)calc(var(--rule) - var(--rule-w)/2),var(--rule-c)calc(var(--rule) + var(--rule-w)/2),transparent calc(var(--rule) + var(--rule-w)/2));background-size:100% var(--lh);color:var(--ink);font-family:var(--font-hand),cursive;font-weight:300;font-size:var(--hand-size);line-height:var(--lh);letter-spacing:0;white-space:pre-wrap;overflow-wrap:break-word;background-repeat:repeat-y;background-origin:content-box;background-clip:content-box;border:0;border-radius:0;display:block;overflow:hidden}.pen-module__wzml-a__field::placeholder{color:var(--graphite);opacity:.75}@media (hover:hover){.pen-module__wzml-a__line:hover{--rule-c:var(--ink)}}.pen-module__wzml-a__line:focus-within{--rule-c:var(--violet);--rule-w:2.5px}.pen-module__wzml-a__line,.pen-module__wzml-a__field{transition:box-shadow .16s var(--ease,ease);border-radius:6px}.pen-module__wzml-a__field:focus,.pen-module__wzml-a__field:focus-visible{outline:none}.pen-module__wzml-a__line:has(>.pen-module__wzml-a__field:focus-visible){box-shadow:0 0 0 1.5px var(--violet),0 0 0 4.5px var(--select)}@supports not selector(:has(*)){.pen-module__wzml-a__field:focus-visible{box-shadow:0 0 0 1.5px var(--violet),0 0 0 4.5px var(--select)}}@media (forced-colors:active){.pen-module__wzml-a__field:focus-visible{outline-offset:2px;outline:3px solid highlight}}.pen-module__wzml-a__line[data-whole] .pen-module__wzml-a__field{color:var(--graphite)}.pen-module__wzml-a__over{inset:calc(var(--inter) + var(--inter-extra,0px))0 0 0;padding:var(--pad-top)6px 6px 12px;pointer-events:none;font-family:var(--font-hand),cursive;font-weight:300;font-size:var(--hand-size);line-height:var(--lh);white-space:pre-wrap;overflow-wrap:break-word;position:absolute}.pen-module__wzml-a__ghost{color:#0000}.pen-module__wzml-a__tick{margin-left:.35em;font-size:1.15em}.pen-module__wzml-a__caretAt{position:relative}.pen-module__wzml-a__caret{height:.62em;position:absolute;bottom:.84em;left:-.56em}.pen-module__wzml-a__caretAt[data-place=start] .pen-module__wzml-a__caret{left:-.42em}.pen-module__wzml-a__caretAt[data-place=end] .pen-module__wzml-a__caret{left:.08em}.pen-module__wzml-a__inter{pointer-events:none;font-family:var(--font-hand),cursive;visibility:hidden;font-weight:300;position:absolute;inset:0}.pen-module__wzml-a__inter[data-placed]{visibility:visible}.pen-module__wzml-a__above{font-size:var(--above-size);white-space:nowrap;line-height:1.25;position:absolute;top:0;left:0}.pen-module__wzml-a__leads{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.pen-module__wzml-a__leads path{fill:none;stroke:var(--wrong);stroke-width:1.2px;stroke-linecap:round;stroke-dasharray:1 1;stroke-dashoffset:1px;opacity:.85;animation:pen-module__wzml-a__pen-lead .26s cubic-bezier(.2,.7,.2,1)var(--d,0s)forwards}@keyframes pen-module__wzml-a__pen-lead{to{stroke-dashoffset:0}}@media (prefers-reduced-motion:reduce){.pen-module__wzml-a__leads path{stroke-dashoffset:0;animation:none}}.pen-module__wzml-a__fixAt,.pen-module__wzml-a__accentAt{position:relative}.pen-module__wzml-a__accent{height:.56em;position:absolute;bottom:1.46em;left:50%;transform:translate(-50%)}.pen-module__wzml-a__accentAt[data-mark=cedilla] .pen-module__wzml-a__accent{height:.42em;bottom:.5em}.pen-module__wzml-a__model{font-size:25px;line-height:1.5;display:inline-block;position:relative}.pen-module__wzml-a__modelText{display:inline}.pen-module__wzml-a__ringAt{font-family:var(--font-hand),cursive;white-space:pre;pointer-events:none;font-weight:300;line-height:1.25;position:absolute}@media (max-width:600px){.pen-module__wzml-a__line{--hand-size:21px;--lh:62px;--rule:41px;--above-size:15px;--above-raise:-13px;--above-raise-n:-13px}.pen-module__wzml-a__model{font-size:22px}}@media (forced-colors:active){.pen-module__wzml-a__line{--rule-c:CanvasText}}.pen-module__wzml-a__struck{pointer-events:none;position:absolute;inset:0}.pen-module__wzml-a__struckLine{line-height:0;position:absolute}.pen-module__wzml-a__struckBox{vertical-align:top;display:inline-block}
.chapter-module__tYZNeq__head{padding-bottom:30px}.chapter-module__tYZNeq__spread{-moz-column-gap:clamp(20px,3vw,44px);grid-template-columns:auto minmax(0,1fr);align-items:end;column-gap:clamp(20px,3vw,44px);margin-top:6px;display:grid}.chapter-module__tYZNeq__giant{font-family:var(--font-fr),"Gill Sans",sans-serif;letter-spacing:-.04em;font-variant-numeric:lining-nums;margin:0 0 -.04em -.04em;font-size:clamp(120px,13vw,210px);font-weight:640;line-height:.8;position:relative}.chapter-module__tYZNeq__giantNum{-webkit-text-stroke-width:max(2px,.014em)}.chapter-module__tYZNeq__giant:after{content:attr(data-n);color:var(--ink);clip-path:inset(calc((1 - var(--fill,0))*100%)0 0 0);transition:clip-path .7s var(--ease);pointer-events:none;position:absolute;inset:0}.chapter-module__tYZNeq__headText{min-width:0;padding-bottom:.2em}.chapter-module__tYZNeq__kicker{-moz-column-gap:8px;color:var(--graphite);flex-wrap:wrap;column-gap:8px;font-size:16px;line-height:1.4;display:flex}.chapter-module__tYZNeq__kickerLesson{color:var(--ink);text-decoration-line:underline;-webkit-text-decoration-color:var(--veil);text-decoration-color:var(--veil);text-underline-offset:.2em;text-decoration-thickness:1px}.chapter-module__tYZNeq__kickerLesson:hover{text-decoration-color:currentColor}.chapter-module__tYZNeq__title{text-wrap:balance;max-width:17em;margin-top:10px;font-size:clamp(38px,4.2vw,72px);line-height:1.04}.chapter-module__tYZNeq__parts{max-width:40em;color:var(--graphite);margin-top:14px;font-size:17px;line-height:1.45;display:block}.chapter-module__tYZNeq__part{white-space:normal}.chapter-module__tYZNeq__partNum{font-family:var(--font-fr),"Gill Sans",sans-serif;color:var(--ink);font-variant-numeric:lining-nums;margin-right:.3em}.chapter-module__tYZNeq__row{-moz-column-gap:18px;border-top:1px solid var(--veil);flex-wrap:wrap;align-items:center;gap:4px 18px;margin-top:24px;padding-top:10px;display:flex}.chapter-module__tYZNeq__rowList{flex-wrap:wrap;gap:2px;display:flex}.chapter-module__tYZNeq__rowNum{min-width:44px;min-height:44px;font-family:var(--font-fr),"Gill Sans",sans-serif;font-variant-numeric:lining-nums;place-items:center;font-size:30px;font-weight:640;line-height:1;text-decoration:none;display:inline-grid}a.chapter-module__tYZNeq__rowNum:hover{text-underline-offset:6px;text-decoration-line:underline;text-decoration-thickness:1px}.chapter-module__tYZNeq__rowNum[aria-current]{text-underline-offset:7px;text-decoration-skip-ink:none;text-decoration-line:underline;text-decoration-thickness:3px}[data-read]>.chapter-module__tYZNeq__rowNum,[data-read] .chapter-module__tYZNeq__tocNum{-webkit-text-fill-color:var(--ink)}.chapter-module__tYZNeq__rowCount{color:var(--graphite);font-variant-numeric:tabular-nums;font-size:15px}.chapter-module__tYZNeq__nav{max-width:var(--col,684px);border-top:3px solid var(--ink);margin-top:64px}.chapter-module__tYZNeq__next{-moz-column-gap:20px;grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:20px;padding:20px 0 22px;text-decoration:none;display:grid}.chapter-module__tYZNeq__nextLabel{color:var(--graphite);grid-column:1;font-size:17px}.chapter-module__tYZNeq__nextTitle{letter-spacing:-.01em;text-wrap:balance;grid-column:1;margin-top:2px;font-size:clamp(26px,2.4vw,34px);font-weight:620;line-height:1.15}.chapter-module__tYZNeq__nextNum{font-family:var(--font-fr),"Gill Sans",sans-serif;font-variant-numeric:lining-nums;margin-right:.28em;font-weight:300}.chapter-module__tYZNeq__nextArrow{transition:translate .2s var(--ease);grid-area:1/2/span 2;font-size:34px;line-height:1}.chapter-module__tYZNeq__next:hover .chapter-module__tYZNeq__nextTitle{text-underline-offset:.18em;text-decoration-line:underline;text-decoration-thickness:2px}.chapter-module__tYZNeq__next:hover .chapter-module__tYZNeq__nextArrow{translate:4px}.chapter-module__tYZNeq__navRow{-moz-column-gap:20px;border-top:1px solid var(--veil);color:var(--graphite);flex-wrap:wrap;justify-content:space-between;align-items:center;column-gap:20px;font-size:16px;display:flex}.chapter-module__tYZNeq__back{min-height:48px;color:var(--ink);flex-wrap:wrap;align-items:center;text-decoration:none;display:inline-flex}.chapter-module__tYZNeq__back:hover{text-decoration:underline}.chapter-module__tYZNeq__backTitle{color:var(--graphite)}.chapter-module__tYZNeq__navCount{font-variant-numeric:tabular-nums}.chapter-module__tYZNeq__nav:not(:has(.chapter-module__tYZNeq__next)){margin-top:40px}.chapter-module__tYZNeq__toc{margin-top:8px}.chapter-module__tYZNeq__tocHead{scroll-margin-top:calc(var(--mast) + 28px)}.chapter-module__tYZNeq__tocCount{color:var(--graphite);font-weight:400}.chapter-module__tYZNeq__tocList{border-top:3px solid var(--ink);margin-top:16px}.chapter-module__tYZNeq__tocItem{border-bottom:1px solid var(--veil)}.chapter-module__tYZNeq__tocLink{-moz-column-gap:16px;grid-template-columns:1.4em minmax(0,1fr) auto;align-items:baseline;column-gap:16px;padding:16px 0 18px;text-decoration:none;display:grid}.chapter-module__tYZNeq__tocNum{font-family:var(--font-fr),"Gill Sans",sans-serif;font-variant-numeric:lining-nums;-webkit-text-stroke-width:max(1.5px,.03em);font-size:44px;font-weight:640;line-height:.9}.chapter-module__tYZNeq__tocText{min-width:0}.chapter-module__tYZNeq__tocTitle{font-size:21px;font-weight:600;line-height:1.3;display:block}.chapter-module__tYZNeq__tocParts{color:var(--graphite);margin-top:4px;font-size:16px;line-height:1.45;display:block}.chapter-module__tYZNeq__tocTime{color:var(--graphite);white-space:nowrap;font-variant-numeric:tabular-nums;font-size:15px}.chapter-module__tYZNeq__tocLink:hover .chapter-module__tYZNeq__tocTitle{text-underline-offset:.18em;text-decoration-line:underline;text-decoration-thickness:2px}.chapter-module__tYZNeq__tocGo{margin-top:26px}@media (max-width:600px){.chapter-module__tYZNeq__head{padding-bottom:22px}.chapter-module__tYZNeq__spread{-moz-column-gap:16px;column-gap:16px}.chapter-module__tYZNeq__giant{font-size:104px}.chapter-module__tYZNeq__kicker{font-size:15px}.chapter-module__tYZNeq__title{font-size:34px;line-height:1.08}.chapter-module__tYZNeq__parts{font-size:16px}.chapter-module__tYZNeq__row{-moz-column-gap:12px;column-gap:12px;margin-top:16px}.chapter-module__tYZNeq__rowNum{min-width:40px;font-size:26px}.chapter-module__tYZNeq__nav{margin-top:48px}.chapter-module__tYZNeq__nextTitle{font-size:25px}.chapter-module__tYZNeq__backTitle{display:none}.chapter-module__tYZNeq__tocLink{-moz-column-gap:12px;grid-template-columns:1.3em minmax(0,1fr);column-gap:12px}.chapter-module__tYZNeq__tocNum{font-size:38px}.chapter-module__tYZNeq__tocTitle{font-size:19px}.chapter-module__tYZNeq__tocTime{grid-column:2;margin-top:4px}}@media (prefers-reduced-motion:reduce){.chapter-module__tYZNeq__giant:after,.chapter-module__tYZNeq__nextArrow{transition:none}}
.stage-module__RlmH6q__stage{--frame:calc(100vw - 2*var(--gutter));--rows:2;--fs:clamp(30px,calc(var(--frame)*var(--rows)/(var(--chars,40)*.5)),112px);isolation:isolate;position:relative;overflow:clip}.stage-module__RlmH6q__inner{padding:28px var(--gutter)32px;position:static}.stage-module__RlmH6q__where{letter-spacing:.02em;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 24px;font-size:15px;font-weight:650;display:flex}.stage-module__RlmH6q__scene{min-height:44px;color:var(--ink);text-underline-offset:.24em;text-decoration:underline;text-decoration-thickness:2px;-webkit-text-decoration-color:var(--veil);text-decoration-color:var(--veil);align-items:center;display:inline-flex}.stage-module__RlmH6q__scene:hover{-webkit-text-decoration-color:var(--ink);text-decoration-color:var(--ink)}.stage-module__RlmH6q__count{color:var(--graphite);font-variant-numeric:tabular-nums}.stage-module__RlmH6q__speaker{min-height:1.2em;color:var(--graphite);margin-top:2px;font-size:clamp(26px,2.4vw,36px);line-height:1.2}.stage-module__RlmH6q__box{height:calc(var(--fs)*1.1*var(--rows) + 12px);align-items:flex-start;margin-top:-.1em;display:flex}.stage-module__RlmH6q__lineWrap{min-width:0}.stage-module__RlmH6q__fr{font-size:var(--fs);letter-spacing:-.02em;text-wrap:balance;margin-left:-.04em;line-height:1.1}.stage-module__RlmH6q__fr [data-stress]>*{animation:none!important}.stage-module__RlmH6q__fr [data-mute]:not([data-gone]):after{clip-path:inset(-.3em -.3em -.4em)!important}.stage-module__RlmH6q__fr [data-lia] path{stroke-dashoffset:0!important;opacity:1!important}.stage-module__RlmH6q__fr:not([data-closing]) [data-lia] .ipa{opacity:1!important}.stage-module__RlmH6q__floor{height:clamp(48px,calc(var(--fs)*.8),96px);border-bottom:2px solid color-mix(in srgb,var(--ink)34%,transparent)}.stage-module__RlmH6q__foot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 32px;margin-top:20px;display:flex}.stage-module__RlmH6q__it{max-width:40em;color:var(--graphite);font-size:19px;line-height:1.45}.stage-module__RlmH6q__tools{align-items:center;gap:10px;display:flex}.stage-module__RlmH6q__listen,.stage-module__RlmH6q__step{border:2px solid var(--ink);min-height:50px;color:var(--ink);cursor:pointer;transition:background-color .2s var(--ease),color .2s var(--ease);background:0 0;border-radius:3px;justify-content:center;align-items:center;gap:10px;font-size:17px;font-weight:650;display:inline-flex}.stage-module__RlmH6q__listen{padding:0 20px 0 16px}.stage-module__RlmH6q__step{width:50px;padding:0}@media (hover:hover){.stage-module__RlmH6q__listen:hover,.stage-module__RlmH6q__step:hover{background:var(--ink);color:var(--paper)}}.stage-module__RlmH6q__listen[aria-pressed=true]{background:var(--ink);color:var(--paper)}.stage-module__RlmH6q__layer{pointer-events:none;z-index:1;position:absolute;inset:0}.stage-module__RlmH6q__fallLayer{z-index:1;--hollow:max(2px,.03em);color:var(--ink)}@media (max-width:700px){.stage-module__RlmH6q__stage{--rows:3;--fs:clamp(28px,calc(var(--frame)*var(--rows)/(var(--chars,40)*.52)),60px)}.stage-module__RlmH6q__inner{padding-top:28px;padding-bottom:28px}.stage-module__RlmH6q__it{font-size:17px}.stage-module__RlmH6q__tools{width:100%}.stage-module__RlmH6q__listen{flex:1}}
.ear-module__4njF6q__sheet{padding:26px 28px 30px}.ear-module__4njF6q__filters{gap:8px;margin:0 -4px;padding:0 4px 4px;display:flex}@media (min-width:601px){.ear-module__4njF6q__filters{flex-wrap:wrap}}.ear-module__4njF6q__chip{background:var(--paper);gap:10px}.ear-module__4njF6q__chip[aria-pressed=true]{background:var(--ink)}.ear-module__4njF6q__chipFr{font-family:var(--font-fr),"Gill Sans",Optima,sans-serif;font-size:19px;font-weight:520;line-height:1}.ear-module__4njF6q__chipOr{color:var(--graphite)}.ear-module__4njF6q__chip[aria-pressed=true] .ear-module__4njF6q__chipOr,.ear-module__4njF6q__chip[aria-pressed=true] .ear-module__4njF6q__chipIpa{color:inherit;opacity:.75}.ear-module__4njF6q__chipIpa{color:var(--graphite);font-size:15px}.ear-module__4njF6q__stage{-moz-column-gap:22px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;column-gap:22px;margin-top:30px;display:grid}.ear-module__4njF6q__play{letter-spacing:-.01em;cursor:pointer;border-radius:9999px;align-items:center;gap:14px;min-height:72px;padding-right:10px;font-size:18px;font-weight:650;display:inline-flex}.ear-module__4njF6q__disc{width:72px;height:72px}.ear-module__4njF6q__play:hover .ear-module__4njF6q__disc{background:var(--violet-deep)}.ear-module__4njF6q__play:active .ear-module__4njF6q__disc{transform:scale(.96)}.ear-module__4njF6q__play[data-speaking] .ear-module__4njF6q__disc{outline:2px solid var(--violet);outline-offset:4px}.ear-module__4njF6q__playLabel{text-align:left;min-width:9.4em}.ear-module__4njF6q__play[data-speaking] .ear-module__4njF6q__playLabel{color:var(--violet)}.ear-module__4njF6q__prompt{max-width:34em;font-size:18px;line-height:1.45}.ear-module__4njF6q__hint{color:var(--graphite);margin-top:2px;font-size:15px}.ear-module__4njF6q__error{color:var(--wrong);margin-top:2px;font-size:15px}.ear-module__4njF6q__tally{text-align:right;color:var(--graphite);justify-self:end;font-size:16px}.ear-module__4njF6q__history{justify-content:flex-end;gap:2px;margin-top:4px;display:flex}.ear-module__4njF6q__history svg{fill:none;stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round}.ear-module__4njF6q__tick{stroke:var(--right)}.ear-module__4njF6q__cross{stroke:var(--wrong)}.ear-module__4njF6q__choices{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:26px;display:grid}.ear-module__4njF6q__choice{border:1.5px solid var(--veil);background:var(--paper);min-height:150px;color:var(--ink);text-align:left;cursor:pointer;--hollow-fill:var(--paper);transition:border-color .16s var(--ease);border-radius:4px;flex-direction:column;justify-content:center;align-items:flex-start;padding:22px 24px 20px;display:flex;position:relative}.ear-module__4njF6q__choice:hover:not([aria-disabled]){border-color:var(--graphite)}.ear-module__4njF6q__choice[aria-disabled]{cursor:default}.ear-module__4njF6q__choice[data-state=found]{border-color:var(--right)}.ear-module__4njF6q__choice[data-state=wrong]{border-color:var(--wrong)}.ear-module__4njF6q__choice[data-state=missed]{border-color:var(--ink)}.ear-module__4njF6q__num{color:var(--graphite);font-size:14px;position:absolute;top:10px;left:12px}.ear-module__4njF6q__wordBox{display:inline-block;position:relative}.ear-module__4njF6q__word{font-family:var(--font-fr),"Gill Sans",Optima,sans-serif;letter-spacing:-.012em;white-space:nowrap;font-size:clamp(34px,4.6vw,64px);font-weight:460;line-height:1.1;display:block}.ear-module__4njF6q__choice[data-state=other] .ear-module__4njF6q__word{color:var(--graphite)}.ear-module__4njF6q__meta{color:var(--graphite);margin-top:8px;font-size:16px}.ear-module__4njF6q__meta .ipa{color:var(--ink);font-size:18px}.ear-module__4njF6q__feedback{min-height:40px;margin-top:22px}.ear-module__4njF6q__verdict{flex-wrap:wrap;align-items:baseline;gap:4px 16px;font-size:28px;line-height:1;display:flex}.ear-module__4njF6q__verdict+.ear-module__4njF6q__why{margin-top:22px}.ear-module__4njF6q__tick{align-self:center;font-size:34px}.ear-module__4njF6q__faux{font-size:24px}.ear-module__4njF6q__why{max-width:44em;margin-top:6px;font-size:18px;line-height:1.55}.ear-module__4njF6q__why strong{font-weight:700}.ear-module__4njF6q__why .ipa{font-size:1.04em}.ear-module__4njF6q__actions{flex-wrap:wrap;align-items:center;gap:10px 24px;margin-top:18px;display:flex}@media (max-width:600px){.ear-module__4njF6q__sheet{margin:0 calc(var(--gutter)*-1);padding:20px var(--gutter)26px;border-radius:0}.ear-module__4njF6q__filters{margin:0 calc(var(--gutter)*-1);padding:0 var(--gutter)4px}.ear-module__4njF6q__stage{-moz-column-gap:16px;grid-template-columns:auto minmax(0,1fr);gap:12px 16px;margin-top:22px}.ear-module__4njF6q__disc{width:64px;height:64px}.ear-module__4njF6q__play{min-height:64px}.ear-module__4njF6q__playLabel{min-width:0}.ear-module__4njF6q__promptBox{grid-column:1/-1}.ear-module__4njF6q__prompt{font-size:17px}.ear-module__4njF6q__tally{grid-area:1/2}.ear-module__4njF6q__choices{gap:8px;margin-top:20px}.ear-module__4njF6q__choice{min-height:124px;padding:30px 14px 14px 20px}.ear-module__4njF6q__word{font-size:clamp(28px,8.4vw,40px)}.ear-module__4njF6q__meta{font-size:15px}}
.script-module__FceWKa__toc{font-size:16px;line-height:1.3}.script-module__FceWKa__toc>li+li{margin-top:14px}.script-module__FceWKa__tocPart{color:var(--graphite);margin:4px 0 2px;font-size:15px;font-weight:650}.script-module__FceWKa__tocLink{grid-template-columns:2.1em minmax(0,1fr);align-content:center;align-items:baseline;min-height:44px;padding:6px 0;text-decoration:none;display:grid}.script-module__FceWKa__tocLink:hover .script-module__FceWKa__tocTitle{text-decoration:underline;-webkit-text-decoration-color:var(--violet);text-decoration-color:var(--violet);text-underline-offset:.2em;text-decoration-thickness:2px}.script-module__FceWKa__tocNum{font-family:var(--font-fr),"Gill Sans",Optima,sans-serif;color:var(--ink);-webkit-text-fill-color:var(--paper);-webkit-text-stroke:max(1.5px,.04em)var(--ink);paint-order:stroke fill;transition:-webkit-text-fill-color .36s var(--ease);font-size:25px;font-weight:760;line-height:1}.script-module__FceWKa__tocNum[data-done]{-webkit-text-fill-color:var(--ink)}.script-module__FceWKa__tocTitle{min-width:0}
.chi-module__QA8kuG__page{padding-bottom:40px}.chi-module__QA8kuG__part{-moz-column-gap:24px;border-top:2px solid var(--ink);grid-template-columns:repeat(12,minmax(0,1fr));gap:18px 24px;padding-top:26px;display:grid}.chi-module__QA8kuG__part+.chi-module__QA8kuG__part{margin-top:112px}.chi-module__QA8kuG__part>h2{letter-spacing:-.045em;text-wrap:balance;grid-column:1/6;font-size:clamp(36px,4.4vw,72px);font-weight:760;line-height:.98}.chi-module__QA8kuG__text{grid-column:7/-1;max-width:36em;font-size:20px;line-height:1.6}.chi-module__QA8kuG__text>*+*{margin-top:1em}.chi-module__QA8kuG__cafe{margin:112px 0}.chi-module__QA8kuG__cafeInner{padding-top:64px;padding-bottom:48px}.chi-module__QA8kuG__cafeStage{padding-bottom:150px;position:relative}.chi-module__QA8kuG__cafe .chi-module__QA8kuG__cafeFr{font-size:min(150px,calc((100vw - 2*var(--gutter))/8.6))}.chi-module__QA8kuG__cafeFloor{width:auto;bottom:0;left:0;right:0}.chi-module__QA8kuG__cafeCaption{max-width:40em;color:var(--graphite);margin-top:18px;font-size:17px;line-height:1.5}.chi-module__QA8kuG__quote{letter-spacing:-.04em;text-wrap:balance;grid-column:1/-1;max-width:17em;margin:24px 0 0;font-size:clamp(34px,4.6vw,76px);font-weight:760;line-height:1.02}.chi-module__QA8kuG__values{-moz-column-gap:24px;counter-reset:v;grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));column-gap:24px;margin-top:28px;display:grid}.chi-module__QA8kuG__value{counter-increment:v;border-top:1px solid var(--veil);padding:20px 24px 0 0}.chi-module__QA8kuG__value:before{content:"0" counter(v);font-variant-numeric:tabular-nums;color:var(--graphite);margin-bottom:18px;font-size:15px;font-weight:650;display:block}.chi-module__QA8kuG__value h3{letter-spacing:-.03em;font-size:clamp(24px,2.2vw,32px);font-weight:720;line-height:1.08}.chi-module__QA8kuG__value p{color:var(--graphite);margin-top:12px;font-size:18px;line-height:1.55}.chi-module__QA8kuG__actions{flex-wrap:wrap;align-items:center;gap:12px 28px;padding-top:12px;display:flex}.chi-module__QA8kuG__signed{-moz-column-gap:24px;border-top:1px solid var(--veil);grid-column:7/-1;grid-template-columns:max-content minmax(0,1fr);gap:6px 24px;margin-top:56px;padding-top:18px;font-size:16px;display:grid}.chi-module__QA8kuG__signed dt{color:var(--graphite)}.chi-module__QA8kuG__signed dd{overflow-wrap:anywhere;min-width:0}@media (max-width:900px){.chi-module__QA8kuG__part>h2,.chi-module__QA8kuG__text,.chi-module__QA8kuG__signed{grid-column:1/-1}.chi-module__QA8kuG__values{grid-template-columns:minmax(0,1fr)}.chi-module__QA8kuG__value{padding-bottom:24px}}@media (max-width:600px){.chi-module__QA8kuG__part+.chi-module__QA8kuG__part{margin-top:72px}.chi-module__QA8kuG__text{font-size:18px}.chi-module__QA8kuG__cafe{margin:72px 0}.chi-module__QA8kuG__cafeInner{padding-top:40px;padding-bottom:36px}.chi-module__QA8kuG__cafeStage{padding-bottom:120px}.chi-module__QA8kuG__cafe .chi-module__QA8kuG__cafeFr{font-size:calc((100vw - 2*var(--gutter))/4.6)}.chi-module__QA8kuG__cafeCaption{font-size:16px}}
