@media (hover:hover){._control_14btd_4._control_14btd_4:hover{box-shadow:var(--shadow-control);transform:translateY(-2px)}._control_14btd_4._control_14btd_4:hover:after{content:"";position:absolute;inset:-3px -3px -8px}}._intro_ev87y_1{text-align:center;margin-top:40px}._title_ev87y_6{font-weight:800;font-size:clamp(2.5rem, 9vw, var(--font-size-display));margin:0;line-height:1.1}._subtitle_ev87y_13{color:var(--color-ink-soft);margin:12px 0 0}._tiles_ev87y_18{grid-template-columns:1fr;gap:28px;margin:44px 0 0;padding:0 0 8px;list-style:none;display:grid}@media (width>=40em){._tiles_ev87y_18{grid-template-columns:repeat(2,minmax(0,1fr))}._tile_ev87y_18{min-height:440px}}@media (width>=68.75em){._tiles_ev87y_18{grid-template-columns:repeat(4,minmax(0,1fr))}._tile_ev87y_18{container-type:inline-size}._tile_ev87y_18 ._name_ev87y_49{font-size:min(2.125rem, var(--name-fit,2.125rem));letter-spacing:0;white-space:nowrap}}._tile_ev87y_18{background:var(--tile-bg);border:5px solid var(--color-ink);box-shadow:var(--shadow-tile);text-align:center;border-radius:22px;flex-direction:column;align-items:center;padding:24px 20px 28px;display:flex}._art_ev87y_69{z-index:1;justify-content:center;align-items:center;width:100%;height:180px;display:flex;position:relative}._icon_ev87y_79{width:130px;height:130px}@media (width>=40em){._art_ev87y_69{height:210px}._icon_ev87y_79{width:150px;height:150px}}._fan_ev87y_95{transform-origin:50% 100%;width:108px;position:absolute;bottom:24px}._fan_ev87y_95:first-child{transform:translate(-62%)rotate(-10deg)}._fan_ev87y_95:nth-child(2){z-index:1;width:118px}._fan_ev87y_95:nth-child(3){transform:translate(62%)rotate(10deg)}._name_ev87y_49{letter-spacing:.02em;text-transform:uppercase;overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto;margin:20px 0 0;font-size:2.125rem;font-weight:800}._tagline_ev87y_126{flex:1;margin:8px 0 0;font-size:1.125rem}._play_ev87y_132{background:var(--color-paper);min-width:120px;min-height:56px;color:var(--color-ink);border:3px solid var(--color-ink);border-radius:999px;justify-content:center;align-items:center;margin-top:16px;padding:0 28px;font-size:1.25rem;font-weight:700;text-decoration:none;display:inline-flex}._play_ev87y_132:focus-visible{outline:4px solid var(--color-ink);outline-offset:4px}._soon_ev87y_155{background:var(--color-ink);color:var(--color-paper);letter-spacing:var(--tracking-label);text-transform:uppercase;border-radius:999px;margin-top:16px;padding:13px 26px;font-size:.9375rem;font-weight:700;display:inline-block}@media (hover:hover){._control_14btd_4._control_14btd_4:hover{box-shadow:var(--shadow-control);transform:translateY(-2px)}._control_14btd_4._control_14btd_4:hover:after{content:"";position:absolute;inset:-3px -3px -8px}}._dropdown_10273_3{position:relative}._button_10273_7{box-sizing:border-box;border:var(--outline);background:var(--color-paper);min-height:3em;color:var(--color-ink);font:inherit;white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:transparent;border-radius:999px;align-items:center;gap:.4em;padding:0 1em 0 .9em;font-size:1rem;font-weight:700;line-height:1;display:inline-flex}._button_10273_7[aria-expanded=true]{background:var(--color-mustard);box-shadow:var(--shadow-control);font-weight:800}._button_10273_7:focus-visible{outline:4px solid var(--color-ink);outline-offset:4px}._chevron_10273_41{fill:none;width:1em;height:1em;stroke:var(--color-ink);stroke-width:2.5px;stroke-linecap:round;stroke-linejoin:round;flex:none}._chevron_10273_41 path{vector-effect:non-scaling-stroke}._button_10273_7[aria-expanded=true] ._chevron_10273_41{transform:rotate(180deg)}._list_10273_61{z-index:5;box-sizing:border-box;background:var(--color-paper);border:var(--outline);min-width:max(100%,13.375em);box-shadow:var(--shadow-panel);border-radius:1.25em;flex-direction:column;gap:.25em;max-height:min(70vh,30em);padding:.375em;display:flex;position:absolute;top:calc(100% + .625em);left:0;overflow-y:auto}._option_10273_81{box-sizing:border-box;width:100%;min-height:3em;color:var(--color-ink);font:inherit;text-align:left;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:.875em;align-items:center;gap:.7em;padding:0 .875em;font-size:1.125rem;font-weight:700;line-height:1.1;display:flex}._option_10273_81[aria-selected=true]{background:var(--color-mustard);font-weight:800}._option_10273_81:focus-visible{outline:4px solid var(--color-ink);outline-offset:-4px}@media (hover:hover){._option_10273_81:hover{background:var(--color-cream)}._option_10273_81[aria-selected=true]:hover{background:var(--color-mustard)}}._option_10273_81:active{background:var(--color-cream);box-shadow:inset 0 0 0 3px var(--color-ink)}._card_4s8aa_2{aspect-ratio:2/3;border:5px solid var(--card-border);background:var(--card-bg);color:var(--color-ink);isolation:isolate;border-radius:8.7%/5.8%;position:relative;overflow:hidden;container-type:inline-size}._card_4s8aa_2:after{content:"";background-image:var(--card-grain);mix-blend-mode:soft-light;opacity:.6;pointer-events:none;z-index:2;background-size:128px;position:absolute;inset:0}._figure_4s8aa_26{z-index:1;width:auto;max-width:none;height:100%;position:absolute;left:50%;transform:translate(-50%)}._name_4s8aa_38{text-align:center;text-transform:uppercase;z-index:3;margin:0;font-weight:800;line-height:1;position:absolute;top:6%;left:2%;right:2%}._meta_4s8aa_51{text-align:center;white-space:nowrap;z-index:3;margin:0;font-size:6.4cqw;font-weight:500;line-height:1;position:absolute;left:0;right:0}._icon_4s8aa_64{vertical-align:-.22em;width:1.45em;height:1.45em}._icon_1rcda_6{z-index:1;width:100%;height:100%;position:absolute;inset:0}._name_1rcda_14,._label_1rcda_15{text-align:center;text-transform:uppercase;z-index:3;margin:0;font-weight:800;position:absolute;left:3%;right:3%}._name_1rcda_14{letter-spacing:.02em;line-height:1.18;top:10%}._label_1rcda_15{letter-spacing:.03em;line-height:1.1;bottom:6%}._slot_1nhby_1{aspect-ratio:2/3;font:inherit;color:inherit;cursor:pointer;perspective:900px;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:8.7%/5.8%;padding:0;position:relative;container-type:inline-size}._slot_1nhby_1:focus-visible{outline:3px dashed var(--color-ink);outline-offset:13px}._slot_1nhby_1[aria-disabled=true]{cursor:default}._flipper_1nhby_26{transform-style:preserve-3d;transition:transform .5s;position:absolute;inset:0}._up_1nhby_33 ._flipper_1nhby_26,._matched_1nhby_34 ._flipper_1nhby_26{transform:rotateY(180deg)}._face_1nhby_38,._back_1nhby_39{backface-visibility:hidden;position:absolute;inset:0}._face_1nhby_38{visibility:hidden;transition:visibility 0s .5s;transform:rotateY(180deg)}._up_1nhby_33 ._face_1nhby_38,._matched_1nhby_34 ._face_1nhby_38{visibility:visible;transition-delay:0s}@media (prefers-reduced-motion:reduce){._face_1nhby_38{transition-delay:0s}}._back_1nhby_39 img{width:100%;height:100%;display:block}._up_1nhby_33 ._face_1nhby_38>div,._reading_1nhby_75 ._face_1nhby_38>div{box-shadow:0 0 0 4px var(--color-cream), 0 0 0 8px var(--color-ink)}._badge_1nhby_83{background:var(--color-green);border:max(2px, 1.8cqw) solid var(--color-cream);z-index:2;border-radius:50%;place-items:center;width:24.4cqw;height:24.4cqw;display:grid;position:absolute;bottom:-4.9cqw;right:-4.9cqw}._badge_1nhby_83 svg{width:55%;height:55%;color:var(--color-cream)}@media (hover:hover){._control_14btd_4._control_14btd_4:hover{box-shadow:var(--shadow-control);transform:translateY(-2px)}._control_14btd_4._control_14btd_4:hover:after{content:"";position:absolute;inset:-3px -3px -8px}}._panel_12mv5_4{box-sizing:border-box;background:var(--color-paper);border:3px solid var(--color-ink);border-radius:var(--radius-panel);box-shadow:var(--shadow-panel);padding:18px 22px;position:relative}._fact_12mv5_15{align-items:center;gap:18px;display:flex}._tag_12mv5_21{background:var(--color-teal-deep);color:var(--color-paper);font-weight:700;font-size:var(--font-size-label);letter-spacing:var(--tracking-label);text-transform:uppercase;white-space:nowrap;border-radius:999px;flex:none;align-self:center;padding:6px 14px;line-height:1.25}._factBody_12mv5_36{min-width:0}._name_12mv5_40{align-items:center;gap:.35em;margin:0 0 .35em;font-weight:800;line-height:1.25;display:flex}._icon_12mv5_49{flex:none;width:1.2em;height:1.2em}._text_12mv5_55{margin:0;font-weight:500;line-height:1.4}._win_12mv5_62{background:var(--color-mustard);grid-template-columns:1fr auto 240px;grid-template-areas:"head stars again""hint stars again";align-items:center;gap:8px 28px;display:grid}._head_12mv5_74{grid-area:head}._wellDone_12mv5_78{margin:0;font-size:2.125rem;font-weight:800;line-height:1.1}._summary_12mv5_85{margin:2px 0 0;font-size:1.25rem;font-weight:600;line-height:1.25}._hint_12mv5_92{grid-area:hint;margin:0;font-size:1.0625rem;font-weight:600;line-height:1.3}._stars_12mv5_100{grid-area:stars;gap:10px;display:flex}._stars_12mv5_100 img{width:60px;height:60px}._pop_12mv5_111{animation:.32s ease-out backwards _pop_12mv5_111}@keyframes _pop_12mv5_111{0%{transform:scale(0)}70%{transform:scale(1.15)}to{transform:scale(1)}}._again_12mv5_127{box-sizing:border-box;background:var(--color-paper);width:100%;min-height:56px;color:var(--color-ink);border:3px solid var(--color-ink);font:inherit;white-space:nowrap;cursor:pointer;border-radius:999px;grid-area:again;padding:0 24px;font-size:1.25rem;font-weight:700}._again_12mv5_127:focus-visible{outline:4px solid var(--color-ink);outline-offset:4px}._confetti_12mv5_150{pointer-events:none;height:0;position:absolute;top:0;left:0;right:0}._piece_12mv5_159{border:2px solid var(--color-ink);opacity:0;border-radius:3px;width:10px;height:15px;animation:1.4s ease-out backwards _burst_12mv5_1;position:absolute;top:0}@keyframes _burst_12mv5_1{0%{opacity:1;transform:translate(0)rotate(0)}70%{opacity:1}to{opacity:0;transform:translate(var(--dx), var(--dy)) rotate(var(--spin))}}@media (width>=40em) and (width<=56.1875em){._win_12mv5_62{grid-template-columns:1fr auto 200px;column-gap:20px}}@media (width<=39.9375em){._panel_12mv5_4{padding:10px 10px 12px}._fact_12mv5_15{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:4px 10px;font-size:1.0625rem;display:grid}._fact_12mv5_15 ._text_12mv5_55{font-size:.96875rem}._factBody_12mv5_36{display:contents}._tag_12mv5_21{justify-self:start;padding:4px 10px;font-size:.75rem}._name_12mv5_40{margin:0}._text_12mv5_55{grid-column:1/-1;line-height:1.35}._win_12mv5_62{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"head stars""hint hint""again again";gap:4px 8px;padding:8px 14px 10px}._wellDone_12mv5_78{font-size:1.5rem}._summary_12mv5_85{display:none}._stars_12mv5_100{gap:2px}._stars_12mv5_100 img{width:28px;height:28px}._hint_12mv5_92{font-size:.9375rem}._again_12mv5_127{min-height:48px;margin-top:6px;font-size:1.125rem}}@media (width>=80em) and (height>=36em) and (height<=47.4375em){._fact_12mv5_15{flex-direction:column;align-items:flex-start;gap:10px;font-size:1.125rem}._tag_12mv5_21{align-self:flex-start}._win_12mv5_62{flex-direction:column;align-items:stretch;gap:14px;display:flex}}@media (hover:hover){._control_14btd_4._control_14btd_4:hover{box-shadow:var(--shadow-control);transform:translateY(-2px)}._control_14btd_4._control_14btd_4:hover:after{content:"";position:absolute;inset:-3px -3px -8px}}._screen_1x6t7_11{max-width:1152px;margin:0 auto;padding:20px 16px 16px;overflow-x:clip;container-type:inline-size}._top_1x6t7_22{align-items:center;gap:18px;display:flex}._titleBlock_1x6t7_28{flex:0 auto;min-width:0}._title_1x6t7_28{text-transform:uppercase;margin:0;font-size:2rem;font-weight:800;line-height:1.1}._title_1x6t7_28:focus{outline:none}._status_1x6t7_46{white-space:nowrap;column-gap:12px;margin:1px 0 0;font-size:.9375rem;font-weight:500;line-height:1.25rem;display:flex}._status_1x6t7_46 b{font-weight:800}._label_1x6t7_60{font-weight:700;font-size:var(--font-size-label);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-ink-soft)}._setup_1x6t7_68{align-items:center;gap:12px;display:flex}._back_1x6t7_75{box-sizing:border-box;background:var(--color-paper);min-width:48px;min-height:48px;color:var(--color-ink);border:3px solid var(--color-ink);white-space:nowrap;border-radius:999px;flex:none;justify-content:center;align-items:center;gap:8px;padding:0 18px 0 14px;font-size:1.125rem;font-weight:700;line-height:1;text-decoration:none;display:inline-flex}._chevron_1x6t7_98{fill:none;stroke:currentColor;stroke-width:2.5px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:12px;height:20px}._round_1x6t7_110,._settings_1x6t7_111{box-sizing:border-box;background:var(--color-paper);width:48px;height:48px;color:var(--color-ink);border:3px solid var(--color-ink);cursor:pointer;border-radius:50%;flex:none;place-items:center;padding:0;display:grid}._icon_1x6t7_127{width:24px;height:24px}._shuffleIcon_1x6t7_132{fill:none;stroke:currentColor;stroke-width:2.5px;stroke-linecap:round;stroke-linejoin:round;width:24px;height:24px}._lit_1x6t7_143,._settings_1x6t7_111[aria-expanded=true]{background:var(--color-mustard);box-shadow:var(--shadow-control)}._settingsWide_1x6t7_149{margin-left:auto}._settingsNarrow_1x6t7_153{display:none}._modes_1x6t7_159{background:var(--color-paper);border:3px solid var(--color-ink);border-radius:999px;flex:none;display:inline-flex}._mode_1x6t7_159{box-sizing:border-box;min-width:48px;height:48px;color:var(--color-ink);white-space:nowrap;background-clip:padding-box;border:3px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:0 14px;font-size:1.125rem;font-weight:700;line-height:1;text-decoration:none;display:inline-flex}._mode_1x6t7_159[aria-current=page]{background-color:var(--color-ink);color:var(--color-paper)}._modeIcon_1x6t7_192{flex:none;width:34px;height:24px}._level_1x6t7_199{flex:none}._levelButton_1x6t7_203{justify-content:space-between;width:100%;padding:0 .75em 0 1em;font-size:1.125rem}._levelOption_1x6t7_210{justify-content:space-between;gap:1.125em}._levelHint_1x6t7_215{color:var(--color-ink-soft);font-size:.875em;font-weight:500}[aria-selected=true]>._levelHint_1x6t7_215{color:var(--color-ink)}._back_1x6t7_75:focus-visible,._mode_1x6t7_159:focus-visible,._round_1x6t7_110:focus-visible,._settings_1x6t7_111:focus-visible{outline:4px solid var(--color-ink);outline-offset:4px}@media (width<=56.1875em){._back_1x6t7_75{border-radius:50%;width:48px;padding:0}._backLabel_1x6t7_242,._modeName_1x6t7_243{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}._mode_1x6t7_159{width:60px;padding:0}._modeIcon_1x6t7_192{width:38px;height:27px}}@media (width>=56.25em){._top_1x6t7_22{grid-template-columns:minmax(max-content,1fr) minmax(0,auto) auto minmax(max-content,1fr);display:grid}._back_1x6t7_75{justify-self:start}._settingsWide_1x6t7_149{justify-self:end;margin-left:0}}@media (width>=56.25em) and (width<=74.9375em){._top_1x6t7_22{gap:14px}._setup_1x6t7_68{gap:10px}._mode_1x6t7_159{padding:0 11px;font-size:1rem}._modeIcon_1x6t7_192{width:30px;height:21px}._title_1x6t7_28{font-size:1.75rem}}._play_1x6t7_309{margin-top:16px;position:relative}._board_1x6t7_317{--cols:6;--rows:2;--card-max:164px;--gap:14px;--floor:64px;--chrome:calc(var(--top,57px) + 73px);--slot:130px;--fit-w:calc((100cqw - (var(--cols) - 1) * var(--gap)) / var(--cols));--fit-h:calc((100dvh - var(--chrome) - var(--slot) - (var(--rows) - 1) * var(--gap)) / var(--rows) / 1.5);--card-w:min(var(--card-max), var(--fit-w));grid-template-columns:repeat(var(--cols), var(--card-w));justify-content:center;gap:var(--gap);display:grid}@media (height>=36em){._board_1x6t7_317{--card-w:min(var(--card-max), var(--fit-w), max(var(--floor), var(--fit-h)))}}._board_1x6t7_317[data-difficulty=easy]{--cols:4;--card-max:196px}._board_1x6t7_317[data-difficulty=hard]{--cols:8;--card-max:132px}._slot_1x6t7_354{margin-top:16px}@media (width>=40em) and (width<=56.1875em){._board_1x6t7_317[data-difficulty=medium]{--cols:4;--rows:3}._board_1x6t7_317[data-difficulty=hard]{--cols:4;--rows:4}._titleBlock_1x6t7_28{flex:auto}._board_1x6t7_317{--slot:158px}}@media (width>=40em) and (width<=47.4375em){._board_1x6t7_317{--slot:186px}}@media (width>=40em) and (width<=43.6875em){._board_1x6t7_317{--slot:214px}}@media (width>=56.25em) and (width<=68.6875em){._board_1x6t7_317{--slot:158px}}@media (width<=39.9375em){._screen_1x6t7_11{padding:12px 16px 4px}._top_1x6t7_22{grid-template-columns:48px minmax(0,1fr) 48px;grid-template-areas:"back title settings""setup setup setup";gap:10px;display:grid}._back_1x6t7_75{grid-area:back}._titleBlock_1x6t7_28{text-align:center;grid-area:title}._title_1x6t7_28{overflow-wrap:anywhere;white-space:normal;font-size:1.5rem}._status_1x6t7_46{flex-wrap:wrap;justify-content:center;gap:0 10px}._settingsWide_1x6t7_149{display:none}._settingsNarrow_1x6t7_153{grid-area:settings;display:grid}._setup_1x6t7_68{grid-area:setup;gap:8px}._level_1x6t7_199{flex:1 1 0;min-width:0}._levelButton_1x6t7_203{overflow:hidden}._levelValue_1x6t7_462{text-overflow:ellipsis;overflow:hidden}._level_1x6t7_199 [role=listbox]{max-width:calc(100vw - 32px);left:auto;right:0}._play_1x6t7_309{margin-top:10px}._board_1x6t7_317,._board_1x6t7_317[data-difficulty]{--cols:4;--gap:10px;--chrome:calc(var(--top,112px) + 41px);--slot:147px}._board_1x6t7_317[data-difficulty=easy]{--rows:2}._board_1x6t7_317[data-difficulty=medium]{--rows:3}._board_1x6t7_317[data-difficulty=hard]{--rows:4;--chrome:calc(var(--top,112px) + 30px);--slot:0px}._slot_1x6t7_354{margin-top:10px}._slot_1x6t7_354[data-pop]{z-index:6;margin:0;position:absolute;bottom:0;left:-4px;right:-4px}._slot_1x6t7_354[data-pop]>*{cursor:pointer}}@media (width<=22.4375em){._mode_1x6t7_159{width:52px}._modeIcon_1x6t7_192{width:32px;height:23px}}@media (width>=80em) and (height>=36em) and (height<=47.4375em){._screen_1x6t7_11{max-width:1400px}._play_1x6t7_309{--col:280px;--col-min:200px;--col-gap:20px;grid-template-columns:max-content minmax(0, var(--col));justify-content:center;align-items:start;column-gap:var(--col-gap);display:grid}._slot_1x6t7_354{margin-top:0}._board_1x6t7_317,._board_1x6t7_317[data-difficulty]{--fit-h:calc((100dvh - var(--chrome) - 14px) / 3);--chrome:calc(var(--top,57px) + 52px);--fit-w:calc((100cqw - var(--col) - var(--col-gap) - (var(--cols) - 1) * 14px) / var(--cols));--fit-w-min:calc((100cqw - var(--col-min) - var(--col-gap) - (var(--cols) - 1) * 14px) / var(--cols));--card-w:min(var(--card-max), var(--fit-h), max(116px, var(--fit-w)), var(--fit-w-min))}}._srOnly_1x6t7_574{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}._picker_1by8k_3{position:relative}._picker_1by8k_3 [role=listbox]{padding:.5em}._picker_1by8k_3 [role=option]{padding:0 1em 0 .75em}._globe_1by8k_15{fill:none;width:1.25em;height:1.25em;stroke:var(--color-ink);stroke-width:2.5px;stroke-linecap:round;stroke-linejoin:round;flex:none}._globe_1by8k_15 *{vector-effect:non-scaling-stroke}._check_1by8k_31{flex:none;width:1.375em;height:1.375em}svg._check_1by8k_31 circle{fill:var(--color-ink)}svg._check_1by8k_31 path{fill:none;stroke:var(--color-paper);stroke-width:2.5px;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}._home_1by8k_51 [role=listbox]{min-width:16em;top:calc(100% + .75em);left:auto;right:0}@media (width<=40em){._home_1by8k_51 ._button_1by8k_61{border-radius:50%;justify-content:center;width:3em;padding:0}._home_1by8k_51 ._current_1by8k_68,._home_1by8k_51 ._button_1by8k_61>svg:last-child{display:none}._home_1by8k_51 [role=listbox]{min-width:min(16em,100vw - 32px)}}._settings_1by8k_79{max-width:24em;margin-top:.875em}._settings_1by8k_79 ._button_1by8k_61{width:100%;min-height:3.5em;padding:0 1.1em 0 1em;font-size:1.125rem}._settings_1by8k_79 ._current_1by8k_68{text-align:left;flex:1}._settings_1by8k_79 [role=listbox]{box-shadow:none;margin-top:.75em;position:static}@media (hover:hover){._control_14btd_4._control_14btd_4:hover{box-shadow:var(--shadow-control);transform:translateY(-2px)}._control_14btd_4._control_14btd_4:hover:after{content:"";position:absolute;inset:-3px -3px -8px}}._dialog_1p0dt_3{width:min(680px,100% - 32px);max-width:none;max-height:calc(100dvh - 32px);color:var(--color-ink);background:0 0;border:0;padding:0;overflow:visible}._dialog_1p0dt_3::backdrop{background:#1f1a1073}._dialog_1p0dt_3[open],._dialog_1p0dt_3[open]::backdrop{animation:.2s ease-out _fade_1p0dt_1}@keyframes _fade_1p0dt_1{0%{opacity:0}}@keyframes _slide-up_1p0dt_1{0%{transform:translateY(100%)}}._panel_1p0dt_38{background:var(--color-paper);border:var(--outline);border-radius:var(--radius-panel);max-height:calc(100dvh - 40px);box-shadow:var(--shadow-tile);padding:28px 30px 26px;overflow-y:auto}._grab_1p0dt_48{display:none}._header_1p0dt_52{justify-content:space-between;align-items:center;gap:16px;display:flex}._title_1p0dt_59:focus{outline:none}._title_1p0dt_59{align-items:center;gap:12px;margin:0;font-size:2rem;font-weight:800;line-height:1.1;display:flex}._titleIcon_1p0dt_73{width:30px;height:30px}._close_1p0dt_78{background:var(--color-paper);min-height:56px;color:var(--color-ink);border:var(--outline);font:inherit;cursor:pointer;border-radius:999px;align-items:center;gap:10px;padding:0 24px;font-size:1.25rem;font-weight:700;display:inline-flex}._closeIcon_1p0dt_95{width:18px;height:18px}._section_1p0dt_100{margin-top:24px}._section_1p0dt_100+._section_1p0dt_100{border-top:3px solid #1f1a101f;margin-top:20px;padding-top:20px}._sectionTitle_1p0dt_111{margin:0;font-size:1.375rem;font-weight:800}._help_1p0dt_117{color:var(--color-ink-soft);margin:6px 0 0;font-size:1.125rem}._choices_1p0dt_123{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:16px;display:grid}._choice_1p0dt_123{background:var(--color-paper);min-height:68px;color:var(--color-ink);border:var(--outline);font:inherit;text-align:left;cursor:pointer;border-radius:999px;align-items:center;gap:14px;padding:8px 20px;display:flex}._choice_1p0dt_123[aria-pressed=true]{background:var(--color-mustard);box-shadow:var(--shadow-control)}._mark_1p0dt_152{border:var(--outline);border-radius:50%;flex:none;place-items:center;width:30px;height:30px;display:grid}._mark_1p0dt_152 svg{fill:none;width:20px;height:20px;stroke:var(--color-paper);stroke-width:3px;stroke-linecap:round;stroke-linejoin:round;display:none}._choice_1p0dt_123[aria-pressed=true] ._mark_1p0dt_152{background:var(--color-ink)}._choice_1p0dt_123[aria-pressed=true] ._mark_1p0dt_152 svg{display:block}._choiceText_1p0dt_181{flex-direction:column;line-height:1.2;display:flex}._choiceName_1p0dt_187{font-size:1.25rem;font-weight:800}._choiceTime_1p0dt_192{font-size:1rem;font-weight:500}._footer_1p0dt_197{color:var(--color-ink-soft);margin:22px 0 0;font-size:1rem}._links_1p0dt_204{flex-wrap:wrap;gap:0 24px;margin:8px 0 0;display:flex}._link_1p0dt_204{min-height:48px;color:var(--color-ink-soft);text-underline-offset:3px;align-items:center;font-size:1rem;font-weight:700;text-decoration-thickness:2px;display:inline-flex}._link_1p0dt_204:focus-visible{outline:4px solid var(--color-ink);outline-offset:2px;border-radius:8px}._choice_1p0dt_123:focus-visible,._close_1p0dt_78:focus-visible{outline:4px solid var(--color-ink);outline-offset:4px}@media (width<=63.9375em){._dialog_1p0dt_3{width:min(640px,100% - 32px)}}@media (width<=39.9375em){._dialog_1p0dt_3{width:100%;max-height:calc(100dvh - 24px);margin:auto 0 0}._dialog_1p0dt_3[open]{animation:.2s ease-out _slide-up_1p0dt_1}._panel_1p0dt_38{border-radius:var(--radius-panel) var(--radius-panel) 0 0;max-height:calc(100dvh - 24px);box-shadow:none;border-bottom:0;padding:12px 20px 24px}._grab_1p0dt_48{background:#1f1a1040;border-radius:999px;width:44px;height:5px;margin:0 auto 16px;display:block}._title_1p0dt_59{font-size:1.75rem}._choices_1p0dt_123{grid-template-columns:1fr;gap:12px}}._control_14btd_4{position:relative}@media (hover:hover){._control_14btd_4._control_14btd_4:hover{box-shadow:var(--shadow-control);transform:translateY(-2px)}._control_14btd_4._control_14btd_4:hover:after{content:"";position:absolute;inset:-3px -3px -8px}}._control_14btd_4._control_14btd_4:active{box-shadow:none;transform:translateY(2px)}._back_4r7cz_2{background:var(--color-paper);min-height:56px;color:var(--color-ink);border:3px solid var(--color-ink);font:inherit;cursor:pointer;border-radius:999px;align-items:center;gap:10px;padding:0 24px;font-size:1.25rem;font-weight:700;display:inline-flex}._back_4r7cz_2:focus-visible{outline:4px solid var(--color-ink);outline-offset:4px}._chevron_4r7cz_24{fill:none;stroke:currentColor;stroke-width:3px;stroke-linecap:round;stroke-linejoin:round;width:12px;height:20px}._page_bivx2_2{margin-top:40px}._backRow_bivx2_7{max-width:46rem;margin:0 auto 20px}._panel_bivx2_12{background:var(--color-paper);border:var(--outline);border-radius:var(--radius-panel);max-width:46rem;box-shadow:var(--shadow-panel);font-size:var(--font-size-body);overflow-wrap:break-word;margin:0 auto;padding:32px 36px 28px;line-height:1.5}._title_bivx2_25{font-weight:800;font-size:clamp(2.5rem, 9vw, var(--font-size-display));margin:0;line-height:1.1}._panel_bivx2_12 h2{margin:28px 0 0;font-size:1.375rem;font-weight:800;line-height:1.25}._panel_bivx2_12 p{margin:8px 0 0}._panel_bivx2_12 ._title_bivx2_25+p{margin-top:16px}._panel_bivx2_12 a{color:inherit;text-underline-offset:3px;font-weight:700;text-decoration-thickness:2px}._panel_bivx2_12 a:focus-visible{outline:4px solid var(--color-ink);outline-offset:2px;border-radius:4px}._updated_bivx2_60{color:var(--color-ink-soft);font-size:1rem;margin-top:28px!important}@media (width<=39.9375em){._page_bivx2_2{margin-top:28px}._panel_bivx2_12{padding:24px 20px 22px}}._list_bivx2_76{margin:8px 0 0;padding-left:1.25em}._list_bivx2_76 li+li{margin-top:6px}._page_1ga7i_1{max-width:1200px;margin:0 auto;padding:32px 16px 64px}._header_1ga7i_10{flex-wrap:wrap;align-items:center;gap:12px 16px;display:flex}._language_1ga7i_17{margin-left:auto}._brand_1ga7i_21{letter-spacing:.02em;text-transform:uppercase;color:inherit;overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto;align-items:center;gap:14px;max-width:100%;font-size:1.75rem;font-weight:800;text-decoration:none;display:inline-flex}._brand_1ga7i_21:focus-visible{outline:4px solid var(--color-ink);outline-offset:4px;border-radius:12px}._brand_1ga7i_21 img{width:52px;height:52px}._footer_1ga7i_49{flex-wrap:wrap;justify-content:center;gap:8px 16px;margin-top:48px;display:flex}._footerLink_1ga7i_57{min-height:48px;color:var(--color-ink-soft);text-underline-offset:3px;align-items:center;padding:0 12px;font-size:1.125rem;font-weight:700;text-decoration-thickness:2px;display:inline-flex}._footerLink_1ga7i_57:focus-visible{outline:4px solid var(--color-ink);outline-offset:2px;border-radius:12px}@media (width>=45em){._page_1ga7i_1{padding:32px 40px 64px}}@font-face{font-family:Fira Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/fira-sans-latin-500-normal-Bvbxc8ch.woff2)format("woff2"),url(/assets/fira-sans-latin-500-normal-Bkfzcwmr.woff)format("woff")}@font-face{font-family:Fira Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/fira-sans-latin-600-normal-CXKlxLG9.woff2)format("woff2"),url(/assets/fira-sans-latin-600-normal-DtSgd811.woff)format("woff")}@font-face{font-family:Fira Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/fira-sans-latin-700-normal-CRhwpWTq.woff2)format("woff2"),url(/assets/fira-sans-latin-700-normal-DgqLm3Fi.woff)format("woff")}@font-face{font-family:Fira Sans;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/fira-sans-latin-800-normal-Cs3RH8Mk.woff2)format("woff2"),url(/assets/fira-sans-latin-800-normal-BtCVgJ_x.woff)format("woff")}:root{--color-cream:#fbebd5;--color-paper:#fff6e8;--color-ink:#1f1a10;--color-ink-soft:#5a4631;--color-orange:#f4962a;--color-mustard:#f2b63f;--color-rust:#c25e18;--color-teal:#4a8b84;--color-teal-deep:#2f6f68;--color-green:#2f7d4f;--color-frame-brown:#9a5a1c;--color-tile-animals:#8fbf98;--color-tile-insects:#f2b63f;--color-tile-planets:#6fb0a8;--font-family:"Fira Sans", system-ui, sans-serif;--font-size-display:3.75rem;--font-size-body:1.25rem;--font-size-label:.8125rem;--tracking-label:.08em;--outline:3px solid var(--color-ink);--shadow-control:0 4px 0 var(--color-ink);--shadow-tile:0 8px 0 var(--color-ink);--shadow-panel:0 5px 0 var(--color-ink);--radius-panel:20px}*,:before,:after{box-sizing:border-box}html,body{background:var(--color-cream);color:var(--color-ink);font-family:var(--font-family);-webkit-font-smoothing:antialiased;margin:0;font-weight:500}body{font-size:var(--font-size-body)}h1[tabindex="-1"]:focus{outline:none}@media (prefers-reduced-motion:reduce){*,:before,:after,::backdrop{transition-duration:.01ms!important;animation-duration:.01ms!important}}
