.KLkBqG_postcard_hero{flex-direction:column;align-items:center;gap:1.25rem;padding:1.5rem .5rem .5rem;display:flex;position:relative}@media (min-width:60em){.KLkBqG_postcard_hero{padding:2rem 1rem 1rem}}.KLkBqG_map{z-index:0;width:min(92%,26rem);height:auto;position:absolute;top:-.5rem;left:-1.5rem;overflow:visible}@media (min-width:60em){.KLkBqG_map{width:28rem;top:1rem;left:-4rem}}.KLkBqG_land{fill:var(--color-route-soft);stroke:var(--color-grid-strong);stroke-width:1.4px;stroke-linejoin:round}.KLkBqG_route{fill:none;stroke:var(--color-route);stroke-width:3px;stroke-linecap:round}.KLkBqG_stop{fill:var(--color-route)}.KLkBqG_stop_end{fill:var(--color-highlight)}.KLkBqG_city,.KLkBqG_city_small{fill:var(--color-text-soft);font-family:var(--font-head);font-style:italic}.KLkBqG_city{font-size:10px;font-weight:700}.KLkBqG_city_small{font-size:8.5px}.KLkBqG_tilt{z-index:1;width:min(100%,26rem);margin-top:5rem;margin-left:auto;position:relative}@media (min-width:40em){.KLkBqG_tilt{margin-top:3rem}}.KLkBqG_tilt{perspective:90rem;transform:rotate(-2.5deg)}.KLkBqG_postcard_hero>.KLkBqG_flip{align-self:flex-end;margin-right:1rem}.KLkBqG_card{transform-style:preserve-3d;display:grid}.KLkBqG_card[data-flipped]{transform:rotateY(180deg)}@media (prefers-reduced-motion:no-preference){.KLkBqG_card{transition:transform .6s var(--ease-out)}}.KLkBqG_face{padding:var(--pad-card);background-color:var(--color-surface);box-shadow:var(--shadow-float);backface-visibility:hidden;--color-context:var(--color-surface);border-radius:.375rem;flex-direction:column;grid-area:1/1;gap:.75rem;padding-top:1.5rem;display:flex;position:relative}.KLkBqG_face[inert]{visibility:hidden}@media (prefers-reduced-motion:no-preference){.KLkBqG_face{transition:visibility 0s linear .3s}}.KLkBqG_front{padding-right:calc(var(--pad-card) + 3.5rem)}.KLkBqG_stamp{width:4rem;height:4rem;color:var(--brand-mulberry);position:absolute;top:.5rem;right:.5rem;transform:rotate(4deg)}.KLkBqG_front_label{color:var(--color-label);font-size:var(--fs-label);font-weight:var(--fw-semibold);letter-spacing:.14em;text-transform:uppercase}.KLkBqG_back{grid-template-columns:minmax(0,1fr);gap:1.25rem;display:grid;transform:rotateY(180deg)}@media (min-width:30em){.KLkBqG_back{background-image:linear-gradient(var(--color-line), var(--color-line));background-position:57% 1.5rem;background-repeat:no-repeat;background-size:1.5px calc(100% - 3rem);grid-template-columns:minmax(0,1.35fr) minmax(0,1fr)}}.KLkBqG_note{color:var(--color-ink);font-family:var(--font-french);flex-direction:column;gap:.625rem;font-style:italic;line-height:1.5;display:flex;transform:rotate(-1deg)}.KLkBqG_greeting{font-size:1.25rem;font-weight:var(--fw-bold)}.KLkBqG_note_text{font-size:1.0625rem}.KLkBqG_sign{font-weight:var(--fw-bold);align-self:flex-end}.KLkBqG_back_address{flex-direction:column;gap:.75rem;display:flex}.KLkBqG_back_stamp_place{align-self:flex-end}.KLkBqG_back_postmark{width:6.5rem;transform:rotate(-8deg)}.KLkBqG_to{color:var(--color-text);font-family:var(--font-french);font-style:italic}.KLkBqG_to_label{color:var(--color-muted);font-family:var(--font-body);font-size:var(--fs-label);font-style:normal;font-weight:var(--fw-semibold);letter-spacing:.14em;text-transform:uppercase}.KLkBqG_address_lines{background-image:linear-gradient(var(--color-line) 1px, transparent 1px);background-position:0 .6875rem;background-size:100% .75rem;height:2.25rem}.KLkBqG_flip{z-index:1;min-height:var(--control-size);border-radius:var(--radius-control);background-color:var(--color-surface);color:var(--color-link);font-size:var(--fs-small);font-weight:var(--fw-bold);align-items:center;gap:.5rem;padding:.25rem 1rem .25rem .75rem;display:inline-flex;position:relative}.KLkBqG_flip svg{stroke-width:2px;width:1.25rem;height:1.25rem}@media (prefers-reduced-motion:no-preference){.KLkBqG_flip svg{transition:transform .45s var(--ease-out)}.KLkBqG_flip[aria-pressed=true] svg{transform:rotate(-180deg)}}
.wvCUZG_cta_band{background-color:var(--color-band);color:var(--color-band-text);--color-heading:var(--color-band-text);--color-context:var(--color-band);--band-bg:var(--color-band);--band-text:var(--color-band-text)}.wvCUZG_row{grid-template-columns:minmax(0,1fr);align-items:center;gap:1.5rem;padding-block:clamp(3rem,7vw,4.5rem);display:grid}@media (min-width:60em){.wvCUZG_row{grid-template-columns:auto minmax(0,1fr) auto;gap:2.5rem}}.wvCUZG_mark{width:3rem;height:3rem;color:var(--color-band-accent)}@media (min-width:60em){.wvCUZG_mark{width:4rem;height:4rem}}.wvCUZG_text{flex-direction:column;gap:.75rem;display:flex}.wvCUZG_lead{max-width:36rem;color:var(--color-band-muted);font-size:var(--fs-lead);font-weight:var(--fw-regular)}.wvCUZG_actions{flex-wrap:wrap;gap:.75rem;display:flex}
.w8_Nya_section{position:relative}.w8_Nya_both{padding-block:var(--section-y)}.w8_Nya_bottom{padding-bottom:var(--section-y)}.w8_Nya_small{padding-block:var(--section-y-small)}.w8_Nya_alt{background-color:var(--color-bg-alt);--color-context:var(--color-bg-alt)}.w8_Nya_band{background-color:var(--color-band);color:var(--color-band-text);--band-bg:var(--color-band);--band-text:var(--color-band-text);--color-text:var(--color-band-text);--color-heading:var(--color-band-text);--color-text-soft:var(--color-band-muted);--color-muted:var(--color-band-muted);--color-line:var(--color-band-line);--color-accent:var(--color-band-accent);--color-link:var(--color-band-accent);--color-label:var(--color-band-accent);--color-surface:color-mix(in srgb, var(--color-band), white 7%);--color-surface-2:color-mix(in srgb, var(--color-band), white 12%);--color-context:var(--color-band);--pressed-shade:30%}.w8_Nya_reading>*{max-width:var(--reading-max)}
.wcqiOW_section_head{margin-bottom:var(--space-head);flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1.25rem 2rem;display:flex}.wcqiOW_section_head>p{max-width:28rem;color:var(--color-text-soft)}.wcqiOW_text{flex-direction:column;gap:1rem;max-width:46rem;display:flex}.wcqiOW_opener{align-items:center;gap:1rem;display:flex}.wcqiOW_doodle{flex-shrink:0;width:auto;max-width:6rem;height:2.75rem;transform:rotate(-4deg)}.wcqiOW_eyebrow{flex-direction:column;gap:.375rem;display:flex}.wcqiOW_center{text-align:center;flex-direction:column;align-items:center}.wcqiOW_center .wcqiOW_text,.wcqiOW_center .wcqiOW_eyebrow,.wcqiOW_center .wcqiOW_opener{align-items:center}.wcqiOW_center h2:after{margin-inline:auto}
.gSKmTa_slider{flex-direction:column;gap:.375rem;min-width:0;display:flex}.gSKmTa_head{justify-content:space-between;align-items:baseline;gap:.75rem;display:flex}.gSKmTa_label{color:var(--color-text-soft);font-size:var(--fs-xs);font-weight:var(--fw-semibold)}.gSKmTa_value{border-radius:var(--radius-small);background-color:var(--color-highlight-soft);min-width:2.5rem;color:var(--color-heading);text-align:center;padding:.0625rem .5rem;font-size:1.0625rem}.gSKmTa_input{--thumb:1.375rem;width:100%;height:var(--control-size);cursor:pointer;appearance:none;background:0 0;margin:0}.gSKmTa_input::-webkit-slider-runnable-track{border-radius:var(--radius-round);background:linear-gradient(90deg, var(--color-primary) var(--fill,0%), var(--color-surface-2) var(--fill,0%));height:.5rem;box-shadow:var(--shadow-inner)}.gSKmTa_input::-moz-range-track{border-radius:var(--radius-round);background:var(--color-surface-2);height:.5rem;box-shadow:var(--shadow-inner)}.gSKmTa_input::-moz-range-progress{border-radius:var(--radius-round);background:var(--color-primary);height:.5rem}.gSKmTa_input::-webkit-slider-thumb{width:var(--thumb);height:var(--thumb);margin-top:calc((.5rem - var(--thumb)) / 2);background:var(--color-highlight);box-shadow:var(--shadow-outer), inset 0 0 0 2px var(--color-heading);appearance:none;border:0;border-radius:50%}.gSKmTa_input::-moz-range-thumb{width:var(--thumb);height:var(--thumb);border:2px solid var(--color-heading);background:var(--color-highlight);box-shadow:var(--shadow-outer);border-radius:50%}.gSKmTa_input:focus-visible{outline:none}.gSKmTa_input:focus-visible::-webkit-slider-thumb{outline:2px solid var(--color-focus);outline-offset:2px}.gSKmTa_input:focus-visible::-moz-range-thumb{outline:2px solid var(--color-focus);outline-offset:2px}
.WxlLxa_speak{flex-wrap:wrap;align-items:center;gap:.5rem;display:inline-flex}.WxlLxa_button{min-height:var(--control-size);min-width:var(--control-size);border-radius:var(--radius-round);background:var(--color-primary);color:var(--color-primary-text);font:inherit;font-size:var(--fs-small);font-weight:var(--fw-semibold);box-shadow:var(--shadow-raised);cursor:pointer;border:0;justify-content:center;align-items:center;gap:.4rem;padding-inline:.9rem;display:inline-flex}.WxlLxa_button svg{flex:none;width:1.2rem;height:1.2rem}.WxlLxa_button[aria-pressed=true]{box-shadow:var(--shadow-pressed)}.WxlLxa_button:disabled{opacity:.6;cursor:progress}.WxlLxa_secondary{background:var(--color-surface);color:var(--color-text)}.WxlLxa_note{color:var(--color-muted);font-size:var(--fs-xs);flex-basis:100%}.WxlLxa_fallback{border-radius:var(--radius);background:var(--color-bg-alt);color:var(--color-text-soft);font-size:var(--fs-small);align-items:flex-start;gap:.5rem;padding:.75rem 1rem;display:flex}.WxlLxa_fallback_icon{flex:none;width:1.25rem;height:1.25rem;margin-top:.1rem}.WxlLxa_sentence{color:var(--color-text);font-family:var(--font-french);font-style:var(--french-style,italic);font-weight:var(--fw-semibold)}
.eD8Dza_ladder{flex-direction:column;align-items:flex-start;gap:.5rem;display:flex}.eD8Dza_svg{max-height:18rem}.eD8Dza_rail{fill:none;stroke:var(--color-ink-soft);stroke-width:4px;stroke-linecap:round}.eD8Dza_rung{fill:var(--color-surface)}.eD8Dza_rung_on{fill:var(--color-grammaire-soft)}.eD8Dza_register{font-family:var(--font-body);fill:var(--color-text-soft);font-size:8px}.eD8Dza_text,.eD8Dza_text_on{font-family:var(--font-french);font-style:var(--french-style);fill:var(--color-text-soft);font-size:13px}.eD8Dza_text_on{fill:var(--color-french);font-weight:var(--fw-bold)}.eD8Dza_mark{fill:var(--color-plot-2);font-weight:var(--fw-bold)}.eD8Dza_arrow,.eD8Dza_arrow_on{fill:none;stroke:var(--color-ink-soft);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;opacity:.4}.eD8Dza_arrow_on{stroke:var(--color-plot-2);opacity:1}.eD8Dza_pop{animation:eD8Dza_pop .35s var(--ease-out)}@keyframes eD8Dza_pop{0%{opacity:.3}to{opacity:1}}.eD8Dza_group{flex-wrap:wrap;flex:100%;align-items:center;gap:.375rem;display:flex}.eD8Dza_group_label{color:var(--color-text-soft);font-size:var(--fs-xs);font-weight:var(--fw-semibold);flex:100%}.eD8Dza_button{min-height:var(--control-size);min-width:var(--control-size);border-radius:var(--radius-control);background:var(--color-surface);box-shadow:var(--shadow-outer);color:var(--color-text);font-family:var(--font-body);font-size:var(--fs-small);cursor:pointer;border:0;flex:0 auto;padding:0 .75rem}.eD8Dza_button[lang=fr]{font-family:var(--font-french);font-style:var(--french-style)}.eD8Dza_button[aria-pressed=true]{background:var(--color-grammaire-soft);box-shadow:var(--shadow-inner);color:var(--color-heading);font-weight:var(--fw-bold)}
.gLvlCq_svg{max-height:20rem}.gLvlCq_road{fill:none;stroke:var(--color-route-soft);stroke-width:18px;stroke-linecap:round}.gLvlCq_lane{fill:none;stroke:var(--color-surface);stroke-width:2px;stroke-dasharray:8 8}.gLvlCq_arrow{fill:none;stroke:var(--color-route);stroke-width:3px;stroke-linecap:round;stroke-linejoin:round}.gLvlCq_now{fill:var(--color-ink-soft)}.gLvlCq_now_label{font-family:var(--font-body);fill:var(--color-text-soft);font-size:9px}.gLvlCq_post{stroke:var(--color-ink-soft);stroke-width:1.5px}.gLvlCq_sign,.gLvlCq_sign_on{font-family:var(--font-french);font-style:var(--french-style);fill:var(--color-text-soft);font-size:8.5px}.gLvlCq_sign_on{fill:var(--color-heading);font-weight:var(--fw-bold)}.gLvlCq_marker{fill:var(--color-route);stroke:var(--color-surface);stroke-width:3px;transform:translate(var(--x), 70px)}.gLvlCq_moving{transition:transform .5s var(--ease-out)}.gLvlCq_time,.gLvlCq_sentence{font-family:var(--font-french);font-style:var(--french-style);fill:var(--color-french)}.gLvlCq_time{font-size:12px}.gLvlCq_sentence{font-size:15px}.gLvlCq_aller{fill:var(--color-plot-2);font-weight:var(--fw-bold)}.gLvlCq_inf{fill:var(--color-plot-3);font-weight:var(--fw-bold)}.gLvlCq_chip_aller{fill:var(--color-surface);stroke:var(--color-plot-2);stroke-width:2px}.gLvlCq_chip_inf{fill:var(--color-surface);stroke:var(--color-plot-3);stroke-width:2px}.gLvlCq_chip_text{font-family:var(--font-body);fill:var(--color-text);font-size:9.5px}.gLvlCq_group{flex-wrap:wrap;flex:100%;align-items:center;gap:.375rem;display:flex}.gLvlCq_group_label{color:var(--color-text-soft);font-size:var(--fs-xs);font-weight:var(--fw-semibold);flex:100%}.gLvlCq_button{min-height:var(--control-size);min-width:var(--control-size);border-radius:var(--radius-control);background:var(--color-surface);box-shadow:var(--shadow-outer);color:var(--color-text);font-family:var(--font-body);font-size:var(--fs-small);cursor:pointer;border:0;flex:0 auto;padding:0 .75rem}.gLvlCq_button[lang=fr]{font-family:var(--font-french);font-style:var(--french-style)}.gLvlCq_button[aria-pressed=true]{background:var(--color-grammaire-soft);box-shadow:var(--shadow-inner);color:var(--color-heading);font-weight:var(--fw-bold)}
.zSPtFG_svg{max-height:21rem}.zSPtFG_line,.zSPtFG_line_future{fill:none;stroke:var(--color-route);stroke-width:4px;stroke-linecap:round}.zSPtFG_line_future{stroke:var(--color-route-soft);stroke-dasharray:6 6}.zSPtFG_now{stroke:var(--color-heading);stroke-width:3px;stroke-linecap:round}.zSPtFG_now_label{font-family:var(--font-body);font-size:10px;font-weight:var(--fw-bold);fill:var(--color-heading)}.zSPtFG_moment,.zSPtFG_moment_on{font-family:var(--font-french);font-style:var(--french-style);fill:var(--color-text-soft);font-size:9px}.zSPtFG_moment_on{fill:var(--color-heading);font-weight:var(--fw-bold)}.zSPtFG_event{fill:var(--color-plot-2);stroke:var(--color-surface);stroke-width:3px;transform:translateX(var(--x))}.zSPtFG_moving{transition:transform .5s var(--ease-out)}.zSPtFG_time,.zSPtFG_sentence,.zSPtFG_inf{font-family:var(--font-french);font-style:var(--french-style);fill:var(--color-french)}.zSPtFG_time{font-size:12px}.zSPtFG_sentence{font-size:16px}.zSPtFG_inf{fill:var(--color-text-soft);font-size:11px}.zSPtFG_avoir{fill:var(--color-plot-2);font-weight:var(--fw-bold)}.zSPtFG_part{fill:var(--color-plot-3);font-weight:var(--fw-bold)}.zSPtFG_box,.zSPtFG_box_ending,.zSPtFG_card_irr{fill:var(--color-surface)}.zSPtFG_box_ending{fill:var(--color-grammaire-soft)}.zSPtFG_card_irr{stroke:var(--color-plot-3);stroke-width:2px}.zSPtFG_stem,.zSPtFG_ending,.zSPtFG_built{font-family:var(--font-french);font-style:var(--french-style);fill:var(--color-french);font-size:18px}.zSPtFG_ending{fill:var(--color-grammaire-text);font-weight:var(--fw-bold)}.zSPtFG_built{fill:var(--color-plot-3);font-weight:var(--fw-bold)}.zSPtFG_sign{font-family:var(--font-body);fill:var(--color-text-soft);font-size:18px}.zSPtFG_tag{font-family:var(--font-body);fill:var(--color-text-soft);font-size:9px}.zSPtFG_pop{animation:zSPtFG_pop .35s var(--ease-out)}@keyframes zSPtFG_pop{0%{opacity:0}to{opacity:1}}.zSPtFG_flip{transform-box:fill-box;transform-origin:50%;animation:zSPtFG_flip .45s var(--ease-out)}@keyframes zSPtFG_flip{0%{transform:scaleX(.05)}to{transform:scaleX(1)}}.zSPtFG_group{flex-wrap:wrap;flex:100%;align-items:center;gap:.375rem;display:flex}.zSPtFG_group_label{color:var(--color-text-soft);font-size:var(--fs-xs);font-weight:var(--fw-semibold);flex:100%}.zSPtFG_button{min-height:var(--control-size);min-width:var(--control-size);border-radius:var(--radius-control);background:var(--color-surface);box-shadow:var(--shadow-outer);color:var(--color-text);font-family:var(--font-body);font-size:var(--fs-small);cursor:pointer;border:0;flex:0 auto;padding:0 .75rem}.zSPtFG_button[lang=fr]{font-family:var(--font-french);font-style:var(--french-style)}.zSPtFG_button[aria-pressed=true]{background:var(--color-grammaire-soft);box-shadow:var(--shadow-inner);color:var(--color-heading);font-weight:var(--fw-bold)}
.MfFOdW_house{flex-direction:column;gap:.5rem;display:flex}.MfFOdW_svg{max-height:24rem}.MfFOdW_ground{stroke:var(--color-ink-soft);stroke-width:2px}.MfFOdW_path{fill:none;stroke:var(--color-route-soft);stroke-width:10px;stroke-linecap:round}.MfFOdW_roof{fill:var(--color-grammaire-soft);stroke:var(--color-grammaire);stroke-width:2px;stroke-linejoin:round}.MfFOdW_wall{fill:var(--color-bg-alt);stroke:var(--color-grammaire);stroke-width:2px}.MfFOdW_door{fill:var(--color-route-soft);stroke:var(--color-route);stroke-width:1.5px}.MfFOdW_window{fill:var(--color-highlight-soft)}.MfFOdW_stairs{fill:none;stroke:var(--color-ink-soft);stroke-width:2px;stroke-linejoin:round}.MfFOdW_verb,.MfFOdW_verb_on{font-family:var(--font-french);font-style:var(--french-style);fill:var(--color-text);font-size:11px}.MfFOdW_verb_on{fill:var(--color-heading);font-size:12px;font-weight:var(--fw-bold)}.MfFOdW_walker{transform:translate(var(--x), var(--y))}.MfFOdW_walking{transition:transform .6s var(--ease-out)}.MfFOdW_head{fill:var(--color-plot-2)}.MfFOdW_body{fill:none;stroke:var(--color-plot-2);stroke-width:2px;stroke-linecap:round}.MfFOdW_sentence{font-family:var(--font-french);font-style:var(--french-style);fill:var(--color-french);font-size:17px}.MfFOdW_extra{fill:var(--color-plot-2);font-weight:var(--fw-bold);text-decoration:underline}.MfFOdW_pop{animation:MfFOdW_pop .4s var(--ease-out)}@keyframes MfFOdW_pop{0%{opacity:0}to{opacity:1}}.MfFOdW_also{color:var(--color-text-soft);font-size:var(--fs-small);margin:0}.MfFOdW_also span{font-family:var(--font-french);font-style:var(--french-style);color:var(--color-french)}.MfFOdW_group{flex-wrap:wrap;flex:100%;align-items:center;gap:.375rem;display:flex}.MfFOdW_group_label{color:var(--color-text-soft);font-size:var(--fs-xs);font-weight:var(--fw-semibold);flex:100%}.MfFOdW_button{min-height:var(--control-size);min-width:var(--control-size);border-radius:var(--radius-control);background:var(--color-surface);box-shadow:var(--shadow-outer);color:var(--color-text);font-family:var(--font-body);font-size:var(--fs-small);cursor:pointer;border:0;flex:0 auto;padding:0 .75rem}.MfFOdW_button[lang=fr]{font-family:var(--font-french);font-style:var(--french-style)}.MfFOdW_button[aria-pressed=true]{background:var(--color-grammaire-soft);box-shadow:var(--shadow-inner);color:var(--color-heading);font-weight:var(--fw-bold)}
.UIHPQG_figure{flex-direction:column;gap:.625rem;min-width:0;display:flex}.UIHPQG_box{fill:var(--color-surface)}.UIHPQG_box_masc{fill:var(--color-masc-soft)}.UIHPQG_box_fem{fill:var(--color-fem-soft)}.UIHPQG_box_plain{fill:var(--color-bg-alt)}.UIHPQG_active .UIHPQG_box{filter:drop-shadow(0 0 .25rem var(--color-highlight))}.UIHPQG_box_label{font-family:var(--font-french);font-size:20px;font-style:var(--french-style);font-weight:var(--fw-bold)}.UIHPQG_text_masc{fill:var(--color-masc)}.UIHPQG_text_fem{fill:var(--color-fem)}.UIHPQG_text_plain{fill:var(--color-ink)}.UIHPQG_chip_masc{fill:var(--color-masc-soft)}.UIHPQG_chip_fem{fill:var(--color-fem-soft)}.UIHPQG_chip_article,.UIHPQG_chip_word{font-family:var(--font-french);font-style:var(--french-style);font-weight:var(--fw-bold)}.UIHPQG_chip_article{font-size:13px}.UIHPQG_chip_word{font-size:14px}.UIHPQG_masc{fill:var(--color-masc)}.UIHPQG_fem{fill:var(--color-fem)}.UIHPQG_figure[data-motion=on] .UIHPQG_drop{animation:UIHPQG_drop .35s var(--ease-out,ease-out) both}@keyframes UIHPQG_drop{0%{opacity:0;transform:translateY(-12px)}}.UIHPQG_forms{flex-wrap:wrap;align-items:center;gap:.5rem;margin:0;display:flex}.UIHPQG_form{border-radius:var(--radius-round);font-family:var(--font-french);font-style:var(--french-style);font-weight:var(--fw-bold);box-shadow:var(--shadow-raised);padding:.25rem .75rem}.UIHPQG_form_masc{background:var(--color-masc-soft);color:var(--color-masc)}.UIHPQG_form_fem{background:var(--color-fem-soft);color:var(--color-fem)}.UIHPQG_gender{color:var(--color-text-soft);font-size:var(--fs-small)}.UIHPQG_clue{color:var(--color-text);font-size:var(--fs-small);margin:0}.UIHPQG_french{color:var(--color-french);font-family:var(--font-french);font-style:var(--french-style);font-weight:var(--fw-bold)}.UIHPQG_group{flex-wrap:wrap;flex:100%;gap:.375rem;display:flex}.UIHPQG_word,.UIHPQG_button{min-height:var(--control-size);border-radius:var(--radius-control);background:var(--color-surface);color:var(--color-heading);font:inherit;font-size:var(--fs-small);box-shadow:var(--shadow-raised);cursor:pointer;border:0;padding:0 .75rem}:is(.UIHPQG_word,.UIHPQG_button)[aria-pressed=true]{background:var(--color-highlight-soft);box-shadow:var(--shadow-pressed);font-weight:var(--fw-bold)}.UIHPQG_word{color:var(--color-french);font-family:var(--font-french);font-style:var(--french-style)}
.ccukeG_blocks{max-width:36rem;margin-inline:auto}.ccukeG_blocks[data-motion=on] .ccukeG_block_group{transition:transform .35s var(--ease-out,ease-out)}.ccukeG_block_article{fill:var(--color-bg-alt)}.ccukeG_block_adjective{fill:var(--color-mots-soft)}.ccukeG_block_noun{fill:var(--color-surface)}.ccukeG_masc_soft{fill:var(--color-masc-soft)}.ccukeG_fem_soft{fill:var(--color-fem-soft)}.ccukeG_block_text{fill:var(--color-ink);font-family:var(--font-french);font-size:16px;font-style:var(--french-style);font-weight:var(--fw-bold)}.ccukeG_ending{fill:var(--color-mots-text);text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:2px}.ccukeG_masc{fill:var(--color-masc)}.ccukeG_fem{fill:var(--color-fem)}.ccukeG_french{color:var(--color-french);font-family:var(--font-french);font-style:var(--french-style);font-weight:var(--fw-bold)}.ccukeG_group{flex-wrap:wrap;flex:100%;gap:.375rem;display:flex}.ccukeG_button{min-height:var(--control-size);border-radius:var(--radius-control);background:var(--color-surface);color:var(--color-heading);font:inherit;font-size:var(--fs-small);box-shadow:var(--shadow-raised);cursor:pointer;border:0;padding:0 .75rem}.ccukeG_button[aria-pressed=true]{background:var(--color-highlight-soft);box-shadow:var(--shadow-pressed);font-weight:var(--fw-bold)}.ccukeG_word{color:var(--color-french);font-family:var(--font-french);font-style:var(--french-style)}
.OdOEKG_practice_view{flex-direction:column;gap:2rem;display:flex}@media (min-width:66em){.OdOEKG_practice_view{justify-content:space-between;align-items:start;gap:var(--gap-split);grid-template-columns:minmax(0,52rem) 16rem;display:grid}}.OdOEKG_main{flex-direction:column;gap:1.5rem;min-width:0;display:flex}.OdOEKG_pickers{flex-wrap:wrap;align-items:flex-end;gap:1rem 1.5rem;display:flex}.OdOEKG_topic_picker,.OdOEKG_level_picker{flex-direction:column;gap:.375rem;display:flex}.OdOEKG_topic_picker{flex:16rem}.OdOEKG_picker_label{color:var(--color-text-soft);font-size:var(--fs-xs);font-weight:var(--fw-semibold)}.OdOEKG_select{border-radius:var(--radius-control);background-color:var(--color-surface);background-image:linear-gradient(45deg, transparent 50%, var(--color-text) 50%), linear-gradient(135deg, var(--color-text) 50%, transparent 50%);width:100%;min-height:3rem;box-shadow:var(--shadow-outer);color:var(--color-heading);font-weight:var(--fw-semibold);appearance:none;cursor:pointer;background-position:calc(100% - 1.25rem),calc(100% - .9375rem);background-repeat:no-repeat;background-size:.3125rem .3125rem;border:0;padding:.5rem 2.5rem .5rem .875rem}.OdOEKG_back{color:var(--color-text-soft);font-size:var(--fs-small)}.OdOEKG_current{padding:var(--pad-card-compact);border-radius:var(--radius-panel);background-color:var(--domain-soft);box-shadow:var(--shadow-outer);--color-context:var(--domain-soft);flex-wrap:wrap;align-items:center;gap:1rem;display:flex}@media (min-width:66em){.OdOEKG_current{top:calc(var(--header-height) + 1.5rem);padding:var(--pad-card);flex-direction:column;align-items:flex-start;position:sticky}}.OdOEKG_current_icon{background-color:var(--color-surface);box-shadow:var(--shadow-outer);transform:rotate(-4deg)}@media (min-width:66em){.OdOEKG_current_icon{width:5rem;height:5rem}}.OdOEKG_current .OdOEKG_back{flex:14rem}@media (min-width:66em){.OdOEKG_current .OdOEKG_back{flex:none}}.OdOEKG_plus_note{color:var(--color-text-soft);font-size:var(--fs-small);align-items:center;gap:.5rem;display:flex}
.nw2jAG_figure{flex-direction:column;gap:.5rem;min-width:0;display:flex}.nw2jAG_figure svg{max-width:34rem;margin-inline:auto}.nw2jAG_owner{fill:var(--color-mots-soft)}.nw2jAG_owner_text{fill:var(--color-mots-text);font-family:var(--font-french);font-size:15px;font-style:var(--french-style);font-weight:var(--fw-bold)}.nw2jAG_word_box,.nw2jAG_thing_box{fill:var(--color-surface)}.nw2jAG_masc_soft{fill:var(--color-masc-soft)}.nw2jAG_fem_soft{fill:var(--color-fem-soft)}.nw2jAG_plain_soft{fill:var(--color-bg-alt)}.nw2jAG_word,.nw2jAG_thing{font-family:var(--font-french);font-style:var(--french-style);font-weight:var(--fw-bold)}.nw2jAG_word{font-size:20px}.nw2jAG_thing{font-size:17px}.nw2jAG_masc{fill:var(--color-masc)}.nw2jAG_fem{fill:var(--color-fem)}.nw2jAG_plain{fill:var(--color-ink)}.nw2jAG_arrow{fill:none;stroke:var(--color-route);stroke-width:2.5px}.nw2jAG_arrow_head{fill:var(--color-route)}.nw2jAG_dashed{fill:none;stroke:var(--color-ink-soft);stroke-width:1.5px;stroke-dasharray:4 4}svg[data-motion=on] .nw2jAG_pop{animation:nw2jAG_pop .3s var(--ease-out,ease-out) both}@keyframes nw2jAG_pop{0%{opacity:0}}.nw2jAG_note{color:var(--color-text);font-size:var(--fs-small);margin:0}.nw2jAG_french{color:var(--color-french);font-family:var(--font-french);font-style:var(--french-style);font-weight:var(--fw-bold)}.nw2jAG_group{flex-wrap:wrap;flex:100%;gap:.375rem;display:flex}.nw2jAG_button{min-height:var(--control-size);border-radius:var(--radius-control);background:var(--color-surface);color:var(--color-french);font:inherit;font-family:var(--font-french);font-style:var(--french-style);font-size:var(--fs-small);box-shadow:var(--shadow-raised);cursor:pointer;border:0;padding:0 .75rem}.nw2jAG_button[aria-pressed=true]{background:var(--color-highlight-soft);box-shadow:var(--shadow-pressed);font-weight:var(--fw-bold)}
.ydp0bW_basket{fill:var(--color-mots-soft)}.ydp0bW_handle{fill:none;stroke:var(--color-mots);stroke-width:6px;stroke-linecap:round}svg[data-motion=on] .ydp0bW_jar{animation:ydp0bW_drop .3s var(--ease-out,ease-out) both}@keyframes ydp0bW_drop{0%{opacity:0;transform:translateY(-10px)}}.ydp0bW_jar_body.ydp0bW_masc{fill:var(--color-masc-soft)}.ydp0bW_jar_body.ydp0bW_fem{fill:var(--color-fem-soft)}.ydp0bW_jar_body.ydp0bW_plain{fill:var(--color-surface)}.ydp0bW_jar_article,.ydp0bW_jar_word{font-family:var(--font-french);font-style:var(--french-style);font-weight:var(--fw-bold)}.ydp0bW_jar_article{font-size:11px}.ydp0bW_jar_word{font-size:12px}.ydp0bW_jar_article.ydp0bW_masc,.ydp0bW_jar_word.ydp0bW_masc{fill:var(--color-masc)}.ydp0bW_jar_article.ydp0bW_fem,.ydp0bW_jar_word.ydp0bW_fem{fill:var(--color-fem)}.ydp0bW_jar_article.ydp0bW_plain,.ydp0bW_jar_word.ydp0bW_plain{fill:var(--color-ink)}.ydp0bW_french{color:var(--color-french);font-family:var(--font-french);font-style:var(--french-style);font-weight:var(--fw-bold)}.ydp0bW_group{flex-wrap:wrap;flex:100%;gap:.375rem;display:flex}.ydp0bW_button{min-height:var(--control-size);border-radius:var(--radius-control);background:var(--color-surface);color:var(--color-heading);font:inherit;font-size:var(--fs-small);box-shadow:var(--shadow-raised);cursor:pointer;border:0;padding:0 .75rem}.ydp0bW_button[aria-pressed=true]{background:var(--color-highlight-soft);box-shadow:var(--shadow-pressed);font-weight:var(--fw-bold)}.ydp0bW_word{color:var(--color-french);font-family:var(--font-french);font-style:var(--french-style)}
