@font-face{font-family:"Baloo 2";font-style:normal;font-weight:600 800;font-display:swap;src:url(/fonts/baloo2-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Nunito;font-style:normal;font-weight:400 800;font-display:swap;src:url(/fonts/nunito-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--color-paper:#fbf6ec;--color-card:#fffdf7;--color-card-alt:#fdf9ef;--color-line:#e7dcc6;--color-line-soft:#ede3cf;--color-line-softer:#f1e9d8;--color-tan-100:#f4ebd8;--color-tan-200:#f1e6cf;--color-tan-300:#efe5d0;--color-ink:#2a302d;--color-ink-2:#5c6663;--color-ink-3:#6b7370;--color-ink-4:#7c8481;--color-ink-5:#8a918e;--color-primary:#3f8e77;--color-primary-hover:#357b67;--color-primary-shadow:#2a6553;--color-primary-dark:#2f6b59;--color-primary-tint:#edf3f0;--color-primary-tint-border:#cfe2da;--color-primary-tint-ink:#3b5a50;--color-forest:#2f4a42;--color-forest-2:#3a574e;--color-forest-3:#31473f;--color-forest-border:#47665c;--color-forest-ink:#f3eee1;--color-forest-ink-2:#cfdcd6;--color-forest-ink-3:#a9beb6;--color-forest-accent:#8fc0af;--color-accent:#e8933c;--color-accent-hover:#d9822c;--color-accent-shadow:#c6742a;--color-accent-shadow-2:#b96f23;--color-accent-ink:#2b2016;--color-accent-tint:#fbeedc;--color-accent-tint-border:#f0ddbf;--color-accent-text:#9a6425;--color-accent-text-2:#8a6e4b;--color-games:#8e6bc0;--color-games-shadow:#6f4ea0;--color-games-tint:#f5eef8;--color-games-tint-border:#e2d5ec;--color-games-text:#5c4a78;--color-games-text-2:#7b57ad;--color-ear:#e2809f;--color-ear-shadow:#c4657f;--color-ear-ink:#3a2129;--color-ear-tint:#fbe9ee;--color-teal:#3fa0a0;--color-teal-tint:#e6f5f5;--color-danger:#db5540;--color-danger-hover:#c44832;--color-danger-shadow:#b8402c;--color-danger-tint:#fbebe8;--color-danger-tint-border:#f0d2cb;--color-danger-text:#8a4a3e;--note-c:#4a7fd4;--note-d:#db5540;--note-e:#efb13c;--note-f:#5aa05c;--note-g:#8e6bc0;--note-a:#e2809f;--note-b:#3fa0a0;--color-staff-line:#cfc4ab;--color-staff-ink:#b8ae96;--color-key-white:#fffdf7;--color-key-white-hover:#f4ebd8;--color-key-black:#2a302d;--color-key-black-hover:#454b46;--color-video-frame:#26332f;--color-selection:#efd9a8;--map-gradient-top:#eff5f1;--map-gradient-bottom:#f6f0e1;--map-row-line:#dcd1b9;--font-display:"Baloo 2", ui-rounded, "Segoe UI Rounded", system-ui, sans-serif;--font-body:"Nunito", system-ui, sans-serif;--radius-sm:10px;--radius-md:14px;--radius-lg:18px;--radius-xl:22px;--radius-2xl:26px;--radius-pill:999px;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-7:32px;--space-8:40px;--space-9:56px;--space-10:72px;--shadow-card:0 20px 40px -22px #3c321459;--shadow-card-lg:0 26px 50px -26px #3c321473;--shadow-popover:0 24px 48px -20px #3c342066;--keycap-primary:0 4px 0 var(--color-primary-shadow);--keycap-accent:0 3px 0 var(--color-accent-shadow-2);--keycap-games:0 4px 0 var(--color-games-shadow);--keycap-danger:0 3px 0 var(--color-danger-shadow);--ease-out:cubic-bezier(.16, 1, .3, 1);--duration-fast:.12s;--duration-base:.2s;--duration-slow:.4s;--bp-mobile:767px;--bp-tablet-portrait:768px;--bp-tablet-landscape:1024px;--bp-desktop:1280px;--touch-target-min:44px}[data-theme=ocean]{--color-paper:#eff7f6;--color-card:#fff;--color-card-alt:#f5fbfa;--color-line:#d7e8e6;--color-line-soft:#e3f1ef;--color-line-softer:#eaf4f3;--color-tan-100:#e3f1ef;--color-tan-200:#d9edeb;--color-tan-300:#cfe7e4;--color-ink:#1e2e30;--color-ink-2:#4b6467;--color-ink-3:#5d7679;--color-ink-4:#708789;--color-ink-5:#839899;--color-primary:#2e8b9e;--color-primary-hover:#277a8b;--color-primary-shadow:#1f6272;--color-primary-dark:#236e7d;--color-primary-tint:#e3f3f4;--color-primary-tint-border:#c7e4e6;--color-primary-tint-ink:#1f4e56;--color-forest:#16333b;--color-forest-2:#1e434d;--color-forest-3:#14343b;--color-forest-border:#2c5560;--color-forest-ink:#eaf6f6;--color-forest-ink-2:#c9e4e4;--color-forest-ink-3:#9cc4c6;--color-forest-accent:#6fc2cc;--color-accent:#f2865b;--color-accent-hover:#e3744a;--color-accent-shadow:#cf6a43;--color-accent-shadow-2:#b85b38;--color-accent-ink:#3a1d10;--color-accent-tint:#fdebe3;--color-accent-tint-border:#f7d5c4;--color-accent-text:#b85b38;--color-accent-text-2:#8a5b49;--color-games:#7b6fd9;--color-games-shadow:#5e52b8;--color-games-tint:#efedfb;--color-games-tint-border:#dcd7f4;--color-games-text:#4b4390;--color-games-text-2:#5e52b8;--color-ear:#e2789a;--color-ear-shadow:#c25e80;--color-ear-ink:#3a1c29;--color-ear-tint:#fbe9ef;--color-teal:#d9a441;--color-teal-tint:#fbf3e4;--color-staff-line:#b9d4d1;--color-staff-ink:#9dbdb9;--map-gradient-top:#e3f3f4;--map-gradient-bottom:#eaf0de;--map-row-line:#d8cba0;--radius-sm:12px;--radius-md:16px;--radius-lg:22px;--radius-xl:28px;--radius-2xl:34px}[data-theme=sunset]{--color-paper:#fdf3ec;--color-card:#fffdf9;--color-card-alt:#fbeee3;--color-line:#f0d9c6;--color-line-soft:#f5e4d5;--color-line-softer:#f8ebdf;--color-tan-100:#f6e6d3;--color-tan-200:#f2dcc2;--color-tan-300:#eed2af;--color-ink:#382822;--color-ink-2:#6b564a;--color-ink-3:#7c6559;--color-ink-4:#8c7568;--color-ink-5:#9c8578;--color-primary:#d9566e;--color-primary-hover:#c24660;--color-primary-shadow:#a93850;--color-primary-dark:#b84158;--color-primary-tint:#fbeaee;--color-primary-tint-border:#f3cfd8;--color-primary-tint-ink:#7a2e3e;--color-forest:#4a2e3d;--color-forest-2:#5c3c4c;--color-forest-3:#432a38;--color-forest-border:#714d5f;--color-forest-ink:#fbf0f4;--color-forest-ink-2:#e8d3dc;--color-forest-ink-3:#c7a4b4;--color-forest-accent:#e0a0b6;--color-accent:#f2a93c;--color-accent-hover:#e09a2e;--color-accent-shadow:#cc8b29;--color-accent-shadow-2:#b87a22;--color-accent-ink:#3d2a0d;--color-accent-tint:#fcefd8;--color-accent-tint-border:#f5dbad;--color-accent-text:#a96f1e;--color-accent-text-2:#8a6236;--color-games:#a9639e;--color-games-shadow:#874e80;--color-games-tint:#f7ecf5;--color-games-tint-border:#e9cfe3;--color-games-text:#6b3e64;--color-games-text-2:#874e80;--color-ear:#e27c8d;--color-ear-shadow:#c15e71;--color-ear-ink:#3a1b22;--color-ear-tint:#fbe7ea;--color-teal:#6fae96;--color-teal-tint:#e8f3ee;--color-staff-line:#e0c2ab;--color-staff-ink:#c9a687;--map-gradient-top:#fbe8d9;--map-gradient-bottom:#f6d8c4;--map-row-line:#e3b990;--radius-sm:8px;--radius-md:12px;--radius-lg:16px;--radius-xl:20px;--radius-2xl:24px}[data-theme=berry]{--color-paper:#f7f0fa;--color-card:#fffdff;--color-card-alt:#f3e9f7;--color-line:#e3d1ec;--color-line-soft:#ecdef2;--color-line-softer:#f1e6f5;--color-tan-100:#eedff4;--color-tan-200:#e6d2ee;--color-tan-300:#dec5e8;--color-ink:#2e2333;--color-ink-2:#5c4c63;--color-ink-3:#6c5b74;--color-ink-4:#7c6b84;--color-ink-5:#8c7b94;--color-primary:#8b5fbf;--color-primary-hover:#7a4fae;--color-primary-shadow:#653f93;--color-primary-dark:#6e4a9e;--color-primary-tint:#f1e9f9;--color-primary-tint-border:#dfc9ef;--color-primary-tint-ink:#4d2e6b;--color-forest:#2e1f3d;--color-forest-2:#3c2a4e;--color-forest-3:#291c36;--color-forest-border:#4d3861;--color-forest-ink:#f3ecf8;--color-forest-ink-2:#dcc9e6;--color-forest-ink-3:#b79bc7;--color-forest-accent:#c99be0;--color-accent:#e85d9e;--color-accent-hover:#d64d8c;--color-accent-shadow:#c1447c;--color-accent-shadow-2:#ab3b6c;--color-accent-ink:#3d1027;--color-accent-tint:#fbe3ef;--color-accent-tint-border:#f3c1da;--color-accent-text:#a23b70;--color-accent-text-2:#82415f;--color-games:#6f5fbf;--color-games-shadow:#574693;--color-games-tint:#ecebfb;--color-games-tint-border:#d2cdf3;--color-games-text:#3e3577;--color-games-text-2:#574693;--color-ear:#e27cb0;--color-ear-shadow:#c15e93;--color-ear-ink:#3a1729;--color-ear-tint:#fbe7f1;--color-teal:#d9a23f;--color-teal-tint:#fbf1df;--color-staff-line:#d9c1e5;--color-staff-ink:#c0a4d1;--map-gradient-top:#f1e5fa;--map-gradient-bottom:#fbeaf3;--map-row-line:#dcc3e8}[data-theme=moonlight]{--color-paper:#171a24;--color-card:#1f2430;--color-card-alt:#232838;--color-line:#333a4c;--color-line-soft:#2b3140;--color-line-softer:#262c3a;--color-tan-100:#2a3040;--color-tan-200:#313749;--color-tan-300:#383f53;--color-ink:#e7eaf2;--color-ink-2:#c4cad9;--color-ink-3:#aab1c4;--color-ink-4:#8d95ac;--color-ink-5:#767e97;--color-primary:#5fb6a8;--color-primary-hover:#4fa294;--color-primary-shadow:#3d8377;--color-primary-dark:#7fcbc0;--color-primary-tint:#223832;--color-primary-tint-border:#2e4a42;--color-primary-tint-ink:#a9e0d4;--color-forest:#10141c;--color-forest-2:#1a2029;--color-forest-3:#151a22;--color-forest-border:#2a3140;--color-forest-ink:#edf0f7;--color-forest-ink-2:#c7cede;--color-forest-ink-3:#9aa4bc;--color-forest-accent:#6fcfc0;--color-accent:#e8ae5c;--color-accent-hover:#d99c46;--color-accent-shadow:#c08a3b;--color-accent-shadow-2:#a97832;--color-accent-ink:#2a1b08;--color-accent-tint:#3a3020;--color-accent-tint-border:#4a3d28;--color-accent-text:#e8ae5c;--color-accent-text-2:#c9a876;--color-games:#9b8ce0;--color-games-shadow:#7a6dbe;--color-games-tint:#2a2640;--color-games-tint-border:#3a3456;--color-games-text:#c4baf0;--color-games-text-2:#a79ae0;--color-ear:#e093b0;--color-ear-shadow:#c0708f;--color-ear-ink:#2a1420;--color-ear-tint:#3a2430;--color-teal:#5fa8d9;--color-teal-tint:#1e2e3d;--color-danger-tint:#3a2420;--color-danger-tint-border:#4a2e28;--color-danger-text:#e89486;--color-staff-line:#4a5468;--color-staff-ink:#606b82;--map-gradient-top:#1b2230;--map-gradient-bottom:#20283a;--map-row-line:#333a4c}*,:before,:after{box-sizing:border-box}html,body{min-height:100%;margin:0}body{background:var(--color-paper);color:var(--color-ink);font-family:var(--font-body);-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent;text-wrap:pretty}button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0}._wrap_wt8u4_1{flex:none;place-items:center;display:grid;overflow:visible}._framed_wt8u4_7{border-radius:50%}._icon_25xcc_7{vertical-align:middle;--ai-accent:currentColor;--ai-body:color-mix(in srgb, currentColor 16%, transparent);--ai-paper:var(--color-card);flex:none;display:inline-block;overflow:visible}._mono_25xcc_18{--ai-accent:currentColor}._color_25xcc_23{--ai-body:color-mix(in srgb, var(--ai-accent) 24%, var(--color-card))}._color_25xcc_23[data-app-icon=home],._color_25xcc_23[data-app-icon=awards],._color_25xcc_23[data-app-icon=grownup],._color_25xcc_23[data-app-icon=trophy],._color_25xcc_23[data-app-icon=star],._color_25xcc_23[data-app-icon=message],._color_25xcc_23[data-app-icon=bell],._color_25xcc_23[data-app-icon=key]{--ai-accent:var(--color-accent)}._color_25xcc_23[data-app-icon=map],._color_25xcc_23[data-app-icon=teacher],._color_25xcc_23[data-app-icon=back],._color_25xcc_23[data-app-icon=play],._color_25xcc_23[data-app-icon=book],._color_25xcc_23[data-app-icon=sprout],._color_25xcc_23[data-app-icon=help],._color_25xcc_23[data-app-icon=chart],._color_25xcc_23[data-app-icon=nametag],._color_25xcc_23[data-app-icon=video]{--ai-accent:var(--color-primary)}._color_25xcc_23[data-app-icon=games],._color_25xcc_23[data-app-icon=toybox],._color_25xcc_23[data-app-icon=heart],._color_25xcc_23[data-app-icon=notes]{--ai-accent:var(--color-games)}._color_25xcc_23[data-app-icon=practice],._color_25xcc_23[data-app-icon=plans],._color_25xcc_23[data-app-icon=sound-on],._color_25xcc_23[data-app-icon=piano],._color_25xcc_23[data-app-icon=mic],._color_25xcc_23[data-app-icon=clock]{--ai-accent:var(--color-teal)}._color_25xcc_23[data-app-icon=journey],._color_25xcc_23[data-app-icon=parent],._color_25xcc_23[data-app-icon=calendar],._color_25xcc_23[data-app-icon=language]{--ai-accent:var(--color-ear)}._color_25xcc_23[data-app-icon=settings],._color_25xcc_23[data-app-icon=close],._color_25xcc_23[data-app-icon=sound-off],._color_25xcc_23[data-app-icon=signout],._color_25xcc_23[data-app-icon=palette]{--ai-accent:var(--color-ink-4)}._o_25xcc_76,._oThin_25xcc_77,._oAccent_25xcc_78,._al_25xcc_79,._pl_25xcc_80{stroke-linecap:round;stroke-linejoin:round}._o_25xcc_76{stroke:currentColor;stroke-width:3px}._oThin_25xcc_77{stroke:currentColor;stroke-width:2px}._oAccent_25xcc_78{stroke:var(--ai-accent);stroke-width:3px}._b_25xcc_96{fill:var(--ai-body)}._a_25xcc_79{fill:var(--ai-accent)}._p_25xcc_80{fill:var(--ai-paper)}._i_25xcc_7{fill:currentColor}._n_25xcc_108{fill:none}._al_25xcc_79{fill:none;stroke:var(--ai-accent);stroke-width:3.5px}._pl_25xcc_80{fill:none;stroke:var(--ai-paper);stroke-width:3px}._thin_25xcc_121{stroke-width:2.2px}._thick_25xcc_124{stroke-width:4px}._thinAccent_25xcc_127{stroke-width:2.6px}._thickAccent_25xcc_130{stroke-width:4.2px}._soft_25xcc_133{opacity:.55}._faint_25xcc_136{opacity:.3}._dots_25xcc_140{stroke-dasharray:.1 5.4;stroke-width:3.4px}._nc_25xcc_146{fill:var(--note-c)}._ne_25xcc_147{fill:var(--note-e)}._ng_25xcc_148{fill:var(--note-g)}._na_25xcc_149{fill:var(--note-a)}._mono_25xcc_18 ._nc_25xcc_146,._mono_25xcc_18 ._ne_25xcc_147,._mono_25xcc_18 ._ng_25xcc_148,._mono_25xcc_18 ._na_25xcc_149{fill:currentColor}._host_179d2_5{container-type:inline-size}._wrap_179d2_8{grid-template-columns:minmax(0,1fr);gap:14px;display:grid}._stage_179d2_15{z-index:1;border-radius:var(--radius-2xl);background:color-mix(in srgb, var(--color-card) 94%, transparent);border:1px solid var(--color-line-soft);box-shadow:var(--shadow-card);padding:10px 12px 0;position:relative}._stairs_179d2_24{align-items:flex-end;gap:6px;height:124px;display:flex}._step_179d2_30{flex-direction:column;flex:1;justify-content:flex-end;align-items:center;height:100%;display:flex}._block_179d2_38{width:100%;height:var(--h);background:var(--color-tan-100);border:2px solid var(--color-tan-200);color:var(--color-ink-3);border-bottom:0;border-radius:10px 10px 0 0;flex-direction:column;justify-content:flex-start;align-items:center;gap:2px;padding-top:6px;transition:background .4s,border-color .4s,color .4s;display:flex}._step_179d2_30[data-lit=true] ._block_179d2_38{background:var(--color-tan-200);border-color:var(--color-tan-300);color:var(--color-ink)}._num_179d2_59{font-family:var(--font-display);font-size:18px;font-weight:800;line-height:1}._word_179d2_65{text-align:center;overflow-wrap:anywhere;padding:0 2px;font-size:12px;font-weight:800;line-height:1.1}._bell_179d2_73{transform-origin:50% 20%;width:30px;height:auto;margin-bottom:-2px;display:block}._knob_179d2_80,._dome_179d2_81,._rim_179d2_82{fill:var(--color-ink-5);transition:fill .4s}._stand_179d2_86{fill:var(--color-tan-300)}._ring_179d2_89{stroke:var(--bell);opacity:0;transition:opacity .3s}._step_179d2_30[data-lit=true] ._dome_179d2_81,._step_179d2_30[data-lit=true] ._knob_179d2_80{fill:var(--bell)}._step_179d2_30[data-lit=true] ._rim_179d2_82{fill:color-mix(in srgb, var(--bell) 70%, var(--color-ink))}._step_179d2_30[data-lit=true] ._ring_179d2_89{opacity:1}._step_179d2_30[data-lit=true] ._bell_179d2_73{animation:.9s ease-in-out _ring_179d2_89}@keyframes _ring_179d2_89{0%,to{transform:rotate(0)}25%{transform:rotate(-10deg)}60%{transform:rotate(7deg)}}._list_179d2_122{gap:10px;margin:0;padding:0;list-style:none;display:grid}._item_179d2_129{border-radius:var(--radius-xl);background:color-mix(in srgb, var(--color-card) 94%, transparent);border:2px solid var(--color-line-soft);box-shadow:var(--shadow-card);grid-template-columns:auto 1fr;align-items:start;gap:14px;padding:14px 16px;transition:border-color .4s;display:grid}._item_179d2_129[data-lit=true]{border-color:color-mix(in srgb, var(--bell) 55%, var(--color-line-soft))}._badge_179d2_144{background:var(--color-card-alt);width:40px;height:40px;color:var(--color-ink-3);font-family:var(--font-display);border-radius:50%;place-items:center;font-size:20px;font-weight:800;transition:background .4s,color .4s;display:grid}._item_179d2_129[data-lit=true] ._badge_179d2_144{background:var(--bell);color:var(--color-key-white)}._title_179d2_161{font-family:var(--font-display);color:var(--color-ink);margin:2px 0;font-size:21px;font-weight:800;line-height:1.15}._body_179d2_169{color:var(--color-ink-2);margin:0;font-size:16px;line-height:1.55}@container (width>=520px){._stairs_179d2_24{height:150px}._bell_179d2_73{width:36px}._word_179d2_65{font-size:14px}}@container (width>=760px){._wrap_179d2_8{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:start;gap:24px}._stage_179d2_15{order:2;padding:18px 18px 0;position:sticky;top:96px}._stairs_179d2_24{gap:8px;height:250px}._bell_179d2_73{width:44px}._word_179d2_65{font-size:15px}._num_179d2_59{font-size:24px}._list_179d2_122{gap:12px}._item_179d2_129{padding:16px 20px}._title_179d2_161{font-size:22px}}@media (prefers-reduced-motion:reduce){._step_179d2_30[data-lit=true] ._bell_179d2_73{animation:none}}[data-reduce=true] ._step_179d2_30[data-lit=true] ._bell_179d2_73{animation:none}._dock_1jdjk_6{z-index:4;pointer-events:none;--bubble-max:190px;--t:.7s;height:0;position:fixed;bottom:0;left:0;right:0;container-type:inline-size}._row_1jdjk_18{width:0;height:0;transform:translate(var(--rx,0px), var(--ty,0px));transition:transform var(--t) var(--ease-out), opacity .4s ease;position:absolute;bottom:14px;left:0}._dock_1jdjk_6[data-mode=dock]{--bubble-max:280px}._dock_1jdjk_6[data-mode=celebrate]{--bubble-max:160px}._dock_1jdjk_6[data-mode=hidden] ._row_1jdjk_18{opacity:0}._dock_1jdjk_6[data-compact=true][data-mode=hero]{--bubble-max:min(290px, calc(100vw - 32px))}._dock_1jdjk_6[data-compact=true][data-mode=celebrate]{--bubble-max:120px}._slot_1jdjk_46{width:0;height:0;transform:translateX(var(--cx,0px));transition:transform var(--t) var(--ease-out);position:absolute;top:0;left:0}._slot_1jdjk_46[data-forward=true]{z-index:1}._puppet_1jdjk_58{transform-origin:50% 100%;width:150px;height:150px;transform:translate(-50%, -100%) scale(var(--s,1));transition:transform var(--t) var(--ease-out);filter:drop-shadow(0 6px 8px color-mix(in srgb, var(--color-ink) 18%, transparent));position:absolute;top:0;left:0}._bubble_1jdjk_71{--bx:-50%;--by:0px;--tail:50%;--lift:calc(-100% - var(--h,0px) - 12px);width:max-content;max-width:var(--bubble-max);border:2px solid var(--color-line);background:var(--color-card);color:var(--color-ink);box-shadow:var(--shadow-card);font-family:var(--font-display);text-align:left;text-wrap:balance;opacity:0;transform:translate(var(--bx), calc(var(--lift) + var(--by) + 8px)) scale(.92);transform-origin:var(--tail) 100%;transition:opacity .26s ease, transform .32s var(--ease-out);border-radius:20px;margin:0;padding:10px 16px;font-size:17px;font-weight:700;line-height:1.25;position:absolute;top:0;left:0}._bubble_1jdjk_71:after{content:"";left:var(--tail);background:var(--color-card);border-right:2px solid var(--color-line);border-bottom:2px solid var(--color-line);width:14px;height:14px;margin-left:-7px;position:absolute;bottom:-9px;transform:rotate(45deg)}._bubble_1jdjk_71[data-visible=true]{opacity:1;transform:translate(var(--bx), calc(var(--lift) + var(--by))) scale(1)}._bubble_1jdjk_71[data-raise=true]{--by:-58px}._dock_1jdjk_6[data-mode=dock][data-side=right] ._bubble_1jdjk_71,._dock_1jdjk_6[data-mode=celebrate] ._bubble_1jdjk_71[data-slot="2"]{--bx:-82%;--tail:82%}._dock_1jdjk_6[data-mode=dock][data-side=left] ._bubble_1jdjk_71{--bx:-18%;--tail:18%}._dock_1jdjk_6[data-compact=true][data-mode=hero] ._bubble_1jdjk_71[data-slot="0"]{--bx:-16%;--tail:16%}._dock_1jdjk_6[data-compact=true][data-mode=hero] ._bubble_1jdjk_71[data-slot="2"]{--bx:-84%;--tail:84%}._dock_1jdjk_6[data-compact=true] ._bubble_1jdjk_71{font-size:16px}._dock_1jdjk_6[data-reduce=true]{--t:0s}._dock_1jdjk_6[data-reduce=true] ._bubble_1jdjk_71{transition:opacity .2s}._form_1odl3_2,._done_1odl3_3{text-align:left;flex-direction:column;gap:12px;width:100%;display:flex}._done_1odl3_3{border-radius:var(--radius-lg);background:var(--color-card-alt);color:var(--color-ink);align-items:flex-start;padding:16px 18px;font-size:17px;line-height:1.5}._label_1odl3_19{color:var(--color-ink);font-size:17px;font-weight:800}._row_1odl3_24{gap:8px;display:flex}._input_1odl3_28{border:2px solid var(--color-line);background:var(--color-card);min-width:0;min-height:52px;color:var(--color-ink);font:inherit;border-radius:999px;flex:1;padding:0 16px;font-size:16px}._input_1odl3_28:focus-visible,._button_1odl3_41:focus-visible,._chip_1odl3_42 input:focus-visible+span,._agree_1odl3_43 input:focus-visible,._agree_1odl3_43 a:focus-visible{outline:3px solid var(--color-primary-dark);outline-offset:2px}._button_1odl3_41{background:var(--color-primary);min-height:52px;color:var(--color-paper);font:inherit;cursor:pointer;box-shadow:0 3px 0 var(--color-primary-shadow);border:0;border-radius:999px;padding:0 22px;font-weight:800}._button_1odl3_41:hover{background:var(--color-primary-hover)}._button_1odl3_41:disabled{opacity:.7;cursor:progress}._who_1odl3_67{border:0;flex-wrap:wrap;align-items:center;gap:8px;margin:0;padding:0;display:flex}._legend_1odl3_76{float:left;color:var(--color-ink-3);margin-right:8px;padding:0;font-size:15px;font-weight:700}._chip_1odl3_42{cursor:pointer;position:relative}._chip_1odl3_42 input{opacity:0;position:absolute;inset:0}._chip_1odl3_42 span{border:2px solid var(--color-line);background:var(--color-card);min-height:44px;color:var(--color-ink);border-radius:999px;align-items:center;padding:0 16px;font-size:15px;font-weight:700;display:inline-flex}._chip_1odl3_42 input:checked+span{border-color:var(--color-primary);background:color-mix(in srgb, var(--color-primary) 16%, var(--color-card))}._agree_1odl3_43{color:var(--color-ink-3);cursor:pointer;align-items:flex-start;gap:10px;font-size:14px;line-height:1.45;display:flex}._agree_1odl3_43 input{flex:none;width:24px;height:24px;margin-top:1px}._agree_1odl3_43 a{color:var(--color-primary-dark);font-weight:700}._message_1odl3_128{min-height:1.4em;color:var(--color-danger-text);margin:0;font-size:14px;font-weight:700}._trap_1odl3_135{opacity:0;width:1px;height:1px;position:absolute;left:-9999px}@media (width<=480px){._row_1odl3_24{flex-direction:column}}._root_10b9o_1{justify-items:center;gap:0;width:100%;margin:0;display:grid;position:relative}._rocket_10b9o_9{width:clamp(96px,22vw,150px);transition:transform 1.4s var(--ease-out);transform:translateY(0)}._root_10b9o_1[data-lifted=true] ._rocket_10b9o_9{transform:translateY(-34px)}._svg_10b9o_17{width:100%;height:auto;display:block;overflow:visible}._body_10b9o_23{fill:var(--color-card);stroke:var(--color-ink-3);stroke-width:2.5px}._nose_10b9o_28{fill:var(--color-accent)}._fin_10b9o_31{fill:var(--color-primary);stroke:var(--color-primary-dark);stroke-width:2px;stroke-linejoin:round}._band_10b9o_37{fill:var(--color-games)}._window_10b9o_40{fill:color-mix(in srgb, var(--color-teal) 30%, var(--color-card))}._windowRim_10b9o_43{fill:none;stroke:var(--color-ink-3);stroke-width:4px}._star_10b9o_48{fill:var(--note-e)}._flame_10b9o_51,._flameCore_10b9o_52{opacity:0;transition:opacity .5s}._flame_10b9o_51{fill:var(--color-accent)}._flameCore_10b9o_52{fill:var(--note-e)}._root_10b9o_1[data-lifted=true] ._flame_10b9o_51,._root_10b9o_1[data-lifted=true] ._flameCore_10b9o_52{opacity:1}._pad_10b9o_66{background:var(--color-ink-3);border-radius:10px 10px 4px 4px;justify-content:center;gap:18px;width:clamp(150px,34vw,230px);height:18px;margin-top:-4px;padding-top:5px;display:flex}._light_10b9o_77{background:var(--note-e);border-radius:50%;width:8px;height:8px;animation:3.2s ease-in-out infinite _blink_10b9o_1}._light_10b9o_77:nth-child(2){animation-delay:1.1s}._light_10b9o_77:nth-child(3){animation-delay:2.2s}@keyframes _blink_10b9o_1{0%,to{opacity:.35}50%{opacity:1}}._sign_10b9o_99{border-radius:var(--radius-pill);background:var(--color-card);color:var(--color-ink-2);border:1px solid var(--color-line);letter-spacing:.04em;margin-top:8px;padding:4px 14px;font-size:14px;font-weight:800}@media (prefers-reduced-motion:reduce){._rocket_10b9o_9{transition:none}._light_10b9o_77{opacity:1;animation:none}}[data-reduce=true] ._rocket_10b9o_9{transition:none}[data-reduce=true] ._light_10b9o_77{opacity:1;animation:none}._root_1wl34_1{border-radius:var(--radius-2xl);border:1px solid var(--color-line-soft);box-shadow:var(--shadow-card-lg);background:var(--color-forest);isolation:isolate;margin:0;position:relative;overflow:hidden}._svg_1wl34_11{width:100%;height:auto;display:block}._wall_1wl34_16{fill:color-mix(in srgb, var(--color-forest) 82%, var(--color-key-black))}._floor_1wl34_19{fill:color-mix(in srgb, var(--color-tan-300) 70%, var(--color-forest))}._floorEdge_1wl34_22{stroke:color-mix(in srgb, var(--color-tan-300) 60%, var(--color-key-white));stroke-width:2px}._curtain_1wl34_26{fill:color-mix(in srgb, var(--color-danger) 78%, var(--color-key-black))}._valance_1wl34_29{fill:color-mix(in srgb, var(--color-danger) 66%, var(--color-key-black))}._piano_1wl34_32{fill:var(--color-key-black)}._pianoLid_1wl34_35{fill:color-mix(in srgb, var(--color-key-black) 80%, var(--color-key-white))}._keys_1wl34_38{fill:var(--color-key-white)}._bench_1wl34_41{fill:color-mix(in srgb, var(--color-key-black) 70%, var(--color-tan-300))}._notes_1wl34_44,._notesB_1wl34_45{fill:var(--note-g);font-size:22px;font-family:var(--font-display)}._notesB_1wl34_45{fill:var(--note-e);font-size:17px}._spot_1wl34_56{z-index:1;pointer-events:none;background:linear-gradient(180deg, color-mix(in srgb, var(--color-key-white) 34%, transparent), color-mix(in srgb, var(--color-key-white) 10%, transparent) 70%, transparent 82%);clip-path:polygon(40% 0,54% 0,86% 80%,18% 80%);mix-blend-mode:screen;animation:7s ease-in-out infinite _breathe_1wl34_1;position:absolute;inset:0}@keyframes _breathe_1wl34_1{0%,to{opacity:.75}50%{opacity:1}}._placard_1wl34_77{z-index:2;border-radius:var(--radius-pill);background:var(--color-card);color:var(--color-ink);border:2px solid var(--color-tan-300);font-family:var(--font-display);white-space:nowrap;box-shadow:var(--shadow-card);padding:6px 16px;font-size:16px;font-weight:800;position:absolute;bottom:5%;left:50%;transform:translate(-50%)}@media (prefers-reduced-motion:reduce){._spot_1wl34_56{animation:none}}[data-reduce=true] ._spot_1wl34_56{animation:none}._root_10n1x_13{isolation:isolate;--bells-floor:11%;--bells-floor-line:calc(var(--theme-inset-bottom,0px) + var(--bells-floor));--bells-ground:max(78px, calc(var(--theme-inset-bottom,0px) + 30px));--bells-stairs-w:236px;--bells-lamp-h:calc(var(--bells-stairs-w) * .265);--bells-lamp-w:calc(var(--bells-lamp-h) * .5333);--bells-lamp-x:calc(var(--theme-inset-left,0px) + max(8.5%, 104px));--bells-stairs-left:calc(var(--bells-lamp-x) + var(--bells-lamp-w) + 10px + var(--bells-stairs-w) * .1065);--bells-window-w:clamp(96px, 7.8vw, 132px);--bells-window-right:0.6%;--bells-window-top:1.2%;--bells-picture-w:clamp(84px, 8.6vw, 128px);--bells-picture-left:7%;--bells-picture-top:27%;position:relative}._palette_10n1x_44{--bells-neutral:color-mix(in srgb, var(--color-ink-4) 55%, var(--color-card));--bells-wall-top:color-mix(in srgb, var(--color-accent-tint) 42%, var(--color-card));--bells-wall-low:color-mix(in srgb, var(--color-accent-tint) 88%, var(--color-accent));--bells-wall-light:color-mix(in srgb, color-mix(in srgb, var(--note-e) 22%, var(--color-key-white)) 55%, transparent);--bells-panel:color-mix(in srgb, var(--color-accent) 13%, var(--bells-wall-low));--bells-rail:color-mix(in srgb, var(--color-key-white) 72%, var(--bells-wood));--bells-skirting:color-mix(in srgb, var(--color-key-white) 88%, var(--bells-wood));--bells-skirting-edge:color-mix(in srgb, var(--bells-wood-dark) 30%, transparent);--bells-wood-mix:color-mix(in srgb, var(--note-e) 76%, var(--note-d));--bells-wood-top:color-mix(in srgb, var(--bells-wood-mix) 30%, var(--color-key-white));--bells-wood:color-mix(in srgb, var(--bells-wood-mix) 48%, var(--color-key-white));--bells-wood-dark:color-mix(in srgb, var(--bells-wood-mix) 64%, var(--color-key-black));--bells-grain:color-mix(in srgb, var(--bells-wood-dark) 22%, transparent);--bells-floor-back:color-mix(in srgb, var(--bells-wood-mix) 54%, var(--color-key-white));--bells-floor-front:color-mix(in srgb, color-mix(in srgb, var(--bells-wood-mix) 88%, var(--note-d)) 70%, var(--color-key-white));--bells-seam:color-mix(in srgb, var(--bells-wood-dark) 18%, transparent);--bells-floor-shade:color-mix(in srgb, var(--bells-wood-dark) 26%, transparent);--bells-shade:color-mix(in srgb, var(--bells-wood-dark) 36%, transparent);--bells-metal:color-mix(in srgb, var(--color-key-white) 80%, var(--note-c));--bells-metal-shade:color-mix(in srgb, color-mix(in srgb, var(--note-c) 36%, var(--color-key-black)) 40%, var(--color-key-white));--bells-metal-shine:var(--color-key-white);--bells-base:color-mix(in srgb, var(--color-key-white) 90%, var(--bells-wood-dark));--bells-base-top:var(--color-key-white);--bells-felt:color-mix(in srgb, var(--color-key-black) 58%, var(--color-key-white));--bells-felt-shade:color-mix(in srgb, var(--color-key-black) 86%, var(--color-key-white));--bells-cue:var(--color-key-white);--bells-handle:color-mix(in srgb, var(--bells-wood-mix) 78%, var(--color-key-black));--bells-drop:drop-shadow(0 3px 3px color-mix(in srgb, var(--color-key-black) 18%, transparent));--bells-sky-top:color-mix(in srgb, var(--note-c) 30%, var(--color-key-white));--bells-sky-low:color-mix(in srgb, color-mix(in srgb, var(--note-c) 10%, var(--color-accent-tint)) 70%, var(--color-key-white));--bells-cloud:var(--color-key-white);--bells-frame:color-mix(in srgb, var(--color-key-white) 94%, var(--bells-wood));--bells-frame-edge:color-mix(in srgb, var(--bells-wood-dark) 22%, var(--bells-frame));--bells-leaf:color-mix(in srgb, var(--note-f) 88%, var(--color-key-white));--bells-leaf-back:color-mix(in srgb, var(--note-f) 78%, var(--color-key-black));--bells-pot:color-mix(in srgb, color-mix(in srgb, var(--note-d) 55%, var(--note-e)) 76%, var(--color-key-white));--bells-pot-rim:color-mix(in srgb, color-mix(in srgb, var(--note-d) 55%, var(--note-e)) 60%, var(--color-key-white));--bells-pic-paper:color-mix(in srgb, var(--color-key-white) 94%, var(--note-e));--bells-pic-sun:color-mix(in srgb, var(--note-e) 62%, var(--color-key-white));--bells-pic-hill:color-mix(in srgb, var(--note-f) 46%, var(--color-key-white));--bells-pic-hill-far:color-mix(in srgb, var(--note-f) 26%, var(--color-key-white));--bells-sun:color-mix(in srgb, color-mix(in srgb, var(--color-key-white) 82%, var(--note-e)) 40%, transparent);--bells-beam:color-mix(in srgb, color-mix(in srgb, var(--color-key-white) 85%, var(--note-e)) 34%, transparent);--bells-mote:color-mix(in srgb, var(--note-e) 45%, var(--color-key-white));--bells-lamp-stand:color-mix(in srgb, var(--bells-wood-dark) 80%, var(--color-key-black));--bells-lamp-shade:color-mix(in srgb, var(--color-accent) 26%, var(--color-card));--bells-lamp-shine:color-mix(in srgb, var(--color-key-white) 45%, transparent);--bells-lamp-lit:color-mix(in srgb, var(--note-e) 78%, var(--color-key-white));--bells-lamp-pool:color-mix(in srgb, var(--note-e) 34%, transparent);--stage-caption:var(--color-ink);--stage-caption-shadow:0 1px 0 color-mix(in srgb, var(--color-card) 75%, transparent);--stage-rail:color-mix(in srgb, var(--color-card) 86%, transparent);--stage-pip:var(--color-ink-4);--stage-pip-now:var(--color-primary);--stage-trim:var(--color-accent);--stage-trim-dark:var(--color-accent-shadow-2);--stage-glow:var(--color-accent-tint);--stage-drop:color-mix(in srgb, var(--bells-wood-dark) 34%, transparent);--stage-focus:var(--color-ink)}[data-theme=moonlight] ._palette_10n1x_44{--bells-wall-top:color-mix(in srgb, var(--note-c) 10%, var(--color-paper));--bells-wall-low:color-mix(in srgb, var(--note-c) 6%, var(--color-card));--bells-wall-light:color-mix(in srgb, var(--note-c) 12%, transparent);--bells-panel:color-mix(in srgb, var(--note-c) 8%, var(--color-card-alt));--bells-rail:color-mix(in srgb, var(--bells-wood-mix) 30%, var(--color-card));--bells-skirting:color-mix(in srgb, var(--bells-wood-mix) 22%, var(--color-card));--bells-skirting-edge:color-mix(in srgb, var(--color-key-black) 30%, transparent);--bells-wood-top:color-mix(in srgb, var(--bells-wood-mix) 50%, var(--color-card));--bells-wood:color-mix(in srgb, var(--bells-wood-mix) 40%, var(--color-card));--bells-wood-dark:color-mix(in srgb, var(--bells-wood-mix) 22%, var(--color-paper));--bells-grain:color-mix(in srgb, var(--color-key-black) 26%, transparent);--bells-floor-back:color-mix(in srgb, var(--bells-wood-mix) 30%, var(--color-paper));--bells-floor-front:color-mix(in srgb, var(--bells-wood-mix) 22%, var(--color-paper));--bells-seam:color-mix(in srgb, var(--color-key-black) 22%, transparent);--bells-floor-shade:color-mix(in srgb, var(--color-key-black) 30%, transparent);--bells-shade:color-mix(in srgb, var(--color-key-black) 36%, transparent);--bells-metal:color-mix(in srgb, color-mix(in srgb, var(--color-key-white) 86%, var(--note-e)) 76%, var(--color-card));--bells-metal-shade:color-mix(in srgb, color-mix(in srgb, var(--note-c) 30%, var(--color-key-white)) 42%, var(--color-card));--bells-metal-shine:color-mix(in srgb, var(--color-key-white) 80%, var(--note-e));--bells-base:color-mix(in srgb, var(--color-key-white) 58%, var(--color-card));--bells-base-top:color-mix(in srgb, var(--color-key-white) 72%, var(--note-e));--bells-felt:color-mix(in srgb, var(--color-key-white) 70%, var(--color-key-black));--bells-felt-shade:color-mix(in srgb, var(--color-key-white) 40%, var(--color-key-black));--bells-cue:var(--color-key-black);--bells-handle:color-mix(in srgb, var(--bells-wood-mix) 50%, var(--color-card));--bells-drop:drop-shadow(0 3px 3px color-mix(in srgb, var(--color-key-black) 40%, transparent));--bells-sky-top:color-mix(in srgb, var(--note-c) 34%, var(--color-paper));--bells-sky-low:color-mix(in srgb, var(--color-games) 22%, var(--color-paper));--bells-frame:color-mix(in srgb, var(--bells-wood-mix) 22%, var(--color-card));--bells-frame-edge:color-mix(in srgb, var(--color-key-black) 30%, transparent);--bells-leaf:color-mix(in srgb, var(--note-f) 58%, var(--color-card));--bells-leaf-back:color-mix(in srgb, var(--note-f) 36%, var(--color-paper));--bells-pot:color-mix(in srgb, color-mix(in srgb, var(--note-d) 55%, var(--note-e)) 44%, var(--color-card));--bells-pot-rim:color-mix(in srgb, color-mix(in srgb, var(--note-d) 55%, var(--note-e)) 56%, var(--color-card));--bells-pic-paper:color-mix(in srgb, var(--color-key-white) 30%, var(--color-card));--bells-pic-sun:color-mix(in srgb, var(--note-e) 50%, var(--color-card));--bells-pic-hill:color-mix(in srgb, var(--note-f) 36%, var(--color-card));--bells-pic-hill-far:color-mix(in srgb, var(--note-f) 20%, var(--color-card));--bells-sun:color-mix(in srgb, color-mix(in srgb, var(--color-key-white) 70%, var(--note-c)) 12%, transparent);--bells-beam:color-mix(in srgb, color-mix(in srgb, var(--color-key-white) 60%, var(--note-c)) 3.5%, transparent);--bells-lamp-stand:color-mix(in srgb, var(--bells-wood-mix) 26%, var(--color-card));--bells-lamp-shade:var(--bells-lamp-lit);--bells-lamp-shine:color-mix(in srgb, var(--color-key-white) 55%, transparent);--bells-lamp-lit:color-mix(in srgb, var(--note-e) 78%, var(--color-key-white));--bells-lamp-pool:color-mix(in srgb, var(--note-e) 26%, transparent);--stage-caption-shadow:0 1px 2px color-mix(in srgb, var(--color-key-black) 60%, transparent);--stage-drop:color-mix(in srgb, var(--color-key-black) 45%, transparent)}._content_10n1x_175{z-index:1;position:relative}._backdrop_10n1x_181{z-index:0;contain:layout paint;pointer-events:none;background:radial-gradient(ellipse 46% 60% at 90% 18%, var(--bells-wall-light) 0%, transparent 100%), linear-gradient(to bottom, var(--bells-wall-top) 0%, var(--bells-wall-top) 18%, var(--bells-wall-low) 100%);inset:0;overflow:hidden}._viewport_10n1x_191 ._backdrop_10n1x_181{position:fixed}._container_10n1x_194 ._backdrop_10n1x_181{position:absolute}._backdrop_10n1x_181>*{display:block;position:absolute}._floor_10n1x_203{height:var(--bells-floor-line);background:linear-gradient(to bottom, var(--bells-floor-shade) 0, transparent 16%), linear-gradient(to bottom, transparent 0 28%, var(--bells-seam) 28% calc(28% + 1.5px), transparent calc(28% + 1.5px) 60%, var(--bells-seam) 60% calc(60% + 2px), transparent calc(60% + 2px)), linear-gradient(to bottom, var(--bells-floor-back), var(--bells-floor-front));bottom:0;left:0;right:0}._floor_10n1x_203:before{content:"";background:var(--bells-skirting);height:clamp(6px,1.1vh,11px);box-shadow:inset 0 -1.5px 0 var(--bells-skirting-edge);position:absolute;bottom:100%;left:0;right:0}._floor_10n1x_203:after{content:"";background:var(--bells-panel);border-top:3px solid var(--bells-rail);height:clamp(20px,5vh,52px);position:absolute;bottom:calc(100% + clamp(6px,1.1vh,11px));left:0;right:0}._picture_10n1x_242{left:calc(var(--theme-inset-left,0px) + var(--bells-picture-left));top:calc(var(--theme-inset-top,0px) + var(--bells-picture-top));width:var(--bells-picture-w);aspect-ratio:5/4;box-sizing:border-box;border:clamp(4px, .45vw, 6px) solid var(--bells-wood);box-shadow:inset 0 0 0 1px var(--bells-skirting-edge), 0 4px 8px -4px var(--bells-shade);background:radial-gradient(circle at 70% 34%, var(--bells-pic-sun) 0 12%, transparent 12.8%), radial-gradient(ellipse 62% 44% at 84% 100%, var(--bells-pic-hill-far) 0 98%, transparent 100%), radial-gradient(ellipse 74% 56% at 26% 104%, var(--bells-pic-hill) 0 98%, transparent 100%), var(--bells-pic-paper);border-radius:3px}._window_10n1x_261{right:var(--bells-window-right);top:calc(var(--theme-inset-top,0px) + var(--bells-window-top));width:var(--bells-window-w);aspect-ratio:140/190}._glass_10n1x_267{background:linear-gradient(to bottom, var(--bells-sky-top), var(--bells-sky-low));border-radius:50% 50% 0 0/32.43% 32.43% 0 0;width:68.571%;height:77.895%;position:absolute;top:9.474%;left:15.714%;overflow:hidden}._frame_10n1x_277,._plant_10n1x_278,._cloud_10n1x_279,._stars_10n1x_280{display:block;overflow:visible}._cloud_10n1x_279,._stars_10n1x_280{width:100%;height:100%;position:absolute;inset:0}._cloud_10n1x_279{fill:var(--bells-cloud);opacity:.92}._moon_10n1x_295,._stars_10n1x_280{display:none}._stars_10n1x_280{fill:color-mix(in srgb, var(--color-key-white) 84%, var(--note-e))}._moon_10n1x_295{font-size:calc(var(--bells-window-w) * .17);width:1em;height:1em;box-shadow:inset -.3em .2em 0 0 color-mix(in srgb, var(--color-key-white) 86%, var(--note-e));border-radius:50%;position:absolute;top:12%;left:54%;transform:rotate(-20deg)}[data-theme=moonlight] ._moon_10n1x_295,[data-theme=moonlight] ._stars_10n1x_280{display:block}[data-theme=moonlight] ._cloud_10n1x_279{display:none}._frame_10n1x_277{width:100%;height:100%;position:absolute;inset:0}._frameWood_10n1x_327{fill:var(--bells-frame);stroke:var(--bells-frame-edge);stroke-width:1.2px}._sill_10n1x_332{fill:var(--bells-wood-top);stroke:var(--bells-frame-edge);stroke-width:1px}._plant_10n1x_278{aspect-ratio:60/80;transform-origin:50% 66%;width:44%;position:absolute;bottom:11.05%;left:56%}._leaf_10n1x_346{fill:var(--bells-leaf)}._leafBack_10n1x_349{fill:var(--bells-leaf-back)}._pot_10n1x_352{fill:var(--bells-pot)}._potRim_10n1x_355{fill:var(--bells-pot-rim)}._beam_10n1x_360{right:calc(var(--bells-window-right) - 1%);top:calc(var(--theme-inset-top,0px) + var(--bells-window-top) + var(--bells-window-w) * 1.24);width:calc(var(--bells-window-w) * 2.3);bottom:calc(var(--bells-floor-line) * .42);clip-path:polygon(52% 0,97% 0,58% 100%,0 100%);background:linear-gradient(to bottom, var(--bells-beam) 0%, color-mix(in srgb, var(--bells-beam) 45%, transparent) 70%, transparent 100%)}._patch_10n1x_369{right:calc(var(--bells-window-right) + var(--bells-window-w) * .7);bottom:calc(var(--theme-inset-bottom,0px) + var(--bells-floor) * .12);width:calc(var(--bells-window-w) * 1.6);height:calc(var(--bells-floor) * .44);background:linear-gradient(to right, transparent 0%, var(--bells-sun) 22%, var(--bells-sun) 78%, transparent 100%);-webkit-mask-image:linear-gradient(to right, var(--color-key-black) 47%, transparent 48.5% 51.5%, var(--color-key-black) 53%), linear-gradient(to bottom, var(--color-key-black) 44%, transparent 46% 54%, var(--color-key-black) 56%);-webkit-mask-composite:source-in;-webkit-mask-image:linear-gradient(to right, var(--color-key-black) 47%, transparent 48.5% 51.5%, var(--color-key-black) 53%), linear-gradient(to bottom, var(--color-key-black) 44%, transparent 46% 54%, var(--color-key-black) 56%);mask-image:linear-gradient(to right, var(--color-key-black) 47%, transparent 48.5% 51.5%, var(--color-key-black) 53%), linear-gradient(to bottom, var(--color-key-black) 44%, transparent 46% 54%, var(--color-key-black) 56%);transform:skew(-34deg);-webkit-mask-composite:source-in;mask-composite:intersect}._mote_10n1x_386{background:radial-gradient(circle, var(--bells-mote) 0 38%, transparent 72%);opacity:.75;border-radius:50%;width:8px;height:8px}._moteA_10n1x_393{right:calc(var(--bells-window-right) + var(--bells-window-w) * .55);top:calc(var(--theme-inset-top,0px) + var(--bells-window-top) + var(--bells-window-w) * 1.6)}._moteB_10n1x_397{right:calc(var(--bells-window-right) + var(--bells-window-w) * 1.15);top:calc(var(--theme-inset-top,0px) + var(--bells-window-top) + var(--bells-window-w) * 2);width:5px;height:5px}._moteC_10n1x_403{right:calc(var(--bells-window-right) + var(--bells-window-w) * .3);top:calc(var(--theme-inset-top,0px) + var(--bells-window-top) + var(--bells-window-w) * 2.3);width:6px;height:6px}[data-theme=moonlight] ._mote_10n1x_386{display:none}._lamp_10n1x_414{left:var(--bells-lamp-x);bottom:var(--bells-ground);height:var(--bells-lamp-h);aspect-ratio:64/120;overflow:visible}._lampStand_10n1x_421{fill:var(--bells-lamp-stand)}._lampShade_10n1x_424{fill:var(--bells-lamp-shade)}._lampShadeShine_10n1x_427{fill:var(--bells-lamp-shine)}._lampPool_10n1x_430{left:calc(var(--bells-lamp-x) + var(--bells-lamp-w) * .5 - var(--bells-lamp-h) * 1.15);bottom:calc(var(--bells-ground) + var(--bells-lamp-h) * .76 - var(--bells-lamp-h) * 1.15);width:calc(var(--bells-lamp-h) * 2.3);height:calc(var(--bells-lamp-h) * 2.3);background:radial-gradient(closest-side, var(--bells-lamp-pool) 0%, color-mix(in srgb, var(--bells-lamp-pool) 40%, transparent) 55%, transparent 100%);opacity:0;border-radius:50%}[data-theme=moonlight] ._lampPool_10n1x_430{opacity:1}._stairs_10n1x_444{left:var(--bells-stairs-left);bottom:var(--bells-ground);width:var(--bells-stairs-w);aspect-ratio:432/118}._stairsSvg_10n1x_450{width:100%;height:100%;display:block;overflow:visible}._tread_10n1x_456{fill:var(--bells-wood-top)}._front_10n1x_459{fill:var(--bells-wood)}._grain_10n1x_462{fill:none;stroke:var(--bells-grain);stroke-width:1.2px;stroke-linecap:round}._stairShade_10n1x_468{fill:var(--bells-shade)}._nosing_10n1x_471{fill:color-mix(in srgb, var(--color-key-white) 55%, transparent)}._base_10n1x_474{fill:var(--bells-base)}._baseTop_10n1x_477{fill:var(--bells-base-top)}._focusBand_10n1x_480{fill:var(--theme-focus)}._bell_10n1x_483{transform-box:fill-box;transform-origin:50% 100%}._metal_10n1x_487{fill:var(--bells-metal)}._metalShade_10n1x_490{fill:var(--bells-metal-shade)}._metalShine_10n1x_493{fill:var(--bells-metal-shine);opacity:.9}._ribbon_10n1x_498{aspect-ratio:28/23;transform-origin:50% 34.8%;position:absolute}._ribbonTails_10n1x_503,._ribbonBow_10n1x_504{width:100%;height:100%;stroke:color-mix(in srgb, var(--theme-focus) 50%, var(--color-key-black));stroke-width:.8px;stroke-linejoin:round;paint-order:stroke;display:block;position:absolute;inset:0;overflow:visible}._ribbonBow_10n1x_504{fill:var(--theme-focus)}._ribbonTails_10n1x_503{fill:color-mix(in srgb, var(--theme-focus) 80%, var(--color-key-black));transform-origin:50% 34.8%}._mallet_10n1x_525{display:block;overflow:visible}._malletRest_10n1x_529{height:auto;filter:var(--bells-drop);position:absolute}._malletHandle_10n1x_534{fill:var(--bells-handle)}._malletHead_10n1x_537{fill:var(--bells-felt)}._malletHeadShade_10n1x_540{fill:var(--bells-felt-shade);opacity:.55}._malletShine_10n1x_544{fill:color-mix(in srgb, var(--color-key-white) 60%, transparent)}._malletCue_10n1x_547{fill:var(--bells-cue);stroke:var(--bells-cue);stroke-width:2.4px}@media (orientation:portrait) and (width>=768px){._root_10n1x_13{--bells-picture-w:clamp(96px, 12vh, 150px);--bells-picture-left:9%;--bells-picture-top:24%}}@media (width<=767px){._root_10n1x_13{--bells-floor:9%;--bells-stairs-w:clamp(160px, 46vw, 200px);--bells-stairs-left:calc(8% + var(--bells-stairs-w) * .1065);--bells-window-w:64px;--bells-window-top:1%;--bells-window-right:0px}._lamp_10n1x_414,._lampPool_10n1x_430,._picture_10n1x_242,._moteC_10n1x_403,._beam_10n1x_360{display:none}}@media (prefers-reduced-motion:no-preference){._root_10n1x_13[data-theme-motion=ambient] ._sway_10n1x_583{will-change:transform;animation:9s ease-in-out infinite _bellsSway_10n1x_1}._root_10n1x_13[data-theme-motion=ambient] ._drift_10n1x_587{will-change:transform;animation:46s ease-in-out infinite alternate _bellsDrift_10n1x_1}._root_10n1x_13[data-theme-motion=ambient] ._mote_10n1x_386{will-change:transform, opacity;animation:13s ease-in-out infinite _bellsFloat_10n1x_1}._root_10n1x_13[data-theme-motion=ambient] ._moteB_10n1x_397{animation-duration:16s;animation-delay:-5s}._root_10n1x_13[data-theme-motion=ambient] ._moteC_10n1x_403{animation-duration:14.5s;animation-delay:-9s}[data-theme=moonlight] ._root_10n1x_13[data-theme-motion=ambient] ._twinkle_10n1x_603{will-change:opacity;animation:5s ease-in-out infinite _bellsTwinkle_10n1x_1}}@media (prefers-reduced-motion:no-preference) and (width>=1024px){._root_10n1x_13[data-theme-motion=ambient] ._stir_10n1x_611{will-change:transform;animation:8s ease-in-out infinite _bellsStir_10n1x_1}}@keyframes _bellsSway_10n1x_1{0%,to{transform:rotate(-1.6deg)}50%{transform:rotate(2deg)}}@keyframes _bellsDrift_10n1x_1{0%{transform:translate(-10px)}to{transform:translate(46px)}}@keyframes _bellsFloat_10n1x_1{0%,to{opacity:.25;transform:translate(0)}30%{opacity:.8}50%{opacity:.7;transform:translate(-9px,-16px)}75%{opacity:.3;transform:translate(6px,-24px)}}@keyframes _bellsStir_10n1x_1{0%,to{transform:rotate(-4deg)}50%{transform:rotate(5deg)}}@keyframes _bellsTwinkle_10n1x_1{0%,to{opacity:.95}50%{opacity:.45}}._root_f53f1_9{isolation:isolate;--sea-surface:color-mix(in srgb, var(--note-b) 19%, var(--color-card));--sea-mid:color-mix(in srgb, var(--note-b) 20%, color-mix(in srgb, var(--note-c) 12%, var(--color-card)));--sea-deep:color-mix(in srgb, var(--color-primary) 10%, color-mix(in srgb, var(--note-c) 24%, var(--color-card)));--sea-glow:color-mix(in srgb, var(--color-key-white) 75%, transparent);--sea-ray:color-mix(in srgb, var(--color-key-white) 46%, transparent);--sea-far:color-mix(in srgb, var(--note-c) 16%, var(--sea-deep));--sea-sand:color-mix(in srgb, var(--note-e) 22%, color-mix(in srgb, var(--note-d) 4%, var(--color-card)));--sea-sand-front:color-mix(in srgb, var(--note-e) 28%, color-mix(in srgb, var(--note-d) 6%, var(--color-card)));--sea-sand-line:color-mix(in srgb, color-mix(in srgb, var(--note-e) 60%, var(--color-key-black)) 26%, transparent);--sea-sand-rim:transparent;--sea-weed:color-mix(in srgb, var(--note-f) 58%, color-mix(in srgb, var(--color-teal) 18%, var(--color-card)));--sea-weed-back:color-mix(in srgb, var(--sea-weed) 55%, var(--sea-mid));--sea-vein:color-mix(in srgb, var(--color-key-white) 30%, var(--sea-weed));--sea-coral-base:color-mix(in srgb, var(--color-ear) 62%, var(--color-accent));--sea-coral:color-mix(in srgb, var(--sea-coral-base) 80%, var(--color-card));--sea-coral-2:color-mix(in srgb, var(--color-accent) 64%, color-mix(in srgb, var(--color-ink) 8%, var(--color-card)));--sea-coral-soft:color-mix(in srgb, var(--sea-coral-base) 54%, var(--color-card));--sea-shell:color-mix(in srgb, var(--sea-coral-base) 26%, var(--color-card));--sea-shell-line:color-mix(in srgb, var(--color-ear-shadow) 50%, transparent);--sea-bubble-rim:color-mix(in srgb, var(--color-key-white) 85%, transparent);--sea-bubble-fill:color-mix(in srgb, var(--color-key-white) 22%, transparent);--sea-plankton:color-mix(in srgb, var(--note-b) 45%, var(--color-key-white));--sea-fish-plain:color-mix(in srgb, var(--color-ink-4) 50%, var(--color-card));--stage-caption:var(--color-ink);--stage-caption-shadow:0 1px 0 color-mix(in srgb, var(--color-paper) 80%, transparent), 0 0 10px var(--color-paper), 0 0 3px var(--color-paper);--stage-rail:color-mix(in srgb, var(--color-card) 88%, transparent);--stage-pip:var(--color-ink-4);--stage-pip-now:var(--color-ink);--stage-trim:var(--color-accent-shadow-2);--stage-trim-dark:color-mix(in srgb, var(--color-accent-shadow-2) 62%, var(--color-key-black));--stage-glow:color-mix(in srgb, var(--note-b) 42%, var(--color-key-white));--stage-drop:color-mix(in srgb, var(--note-c) 30%, transparent);--stage-focus:var(--color-ink);--sea-calm-top:calc(var(--theme-inset-top,0px) + 8px);--sea-calm-bottom:calc(var(--theme-inset-bottom,0px) + 84px);--ray-start:calc(var(--sea-calm-top) + 2.2cqw)}[data-theme=moonlight] ._root_f53f1_9{--sea-surface:color-mix(in srgb, var(--note-b) 20%, var(--color-card));--sea-mid:color-mix(in srgb, var(--note-c) 14%, var(--color-card));--sea-deep:color-mix(in srgb, var(--note-c) 12%, var(--color-paper));--sea-glow:color-mix(in srgb, var(--color-key-white) 12%, transparent);--sea-ray:color-mix(in srgb, var(--color-key-white) 9%, transparent);--sea-far:color-mix(in srgb, var(--note-c) 10%, var(--color-forest));--sea-sand:color-mix(in srgb, var(--color-key-white) 12%, color-mix(in srgb, var(--note-c) 14%, var(--color-tan-300)));--sea-sand-front:color-mix(in srgb, var(--color-key-white) 17%, color-mix(in srgb, var(--note-c) 12%, var(--color-tan-300)));--sea-sand-line:color-mix(in srgb, var(--color-key-white) 12%, transparent);--sea-sand-rim:color-mix(in srgb, var(--color-key-white) 30%, transparent);--sea-weed:color-mix(in srgb, var(--note-f) 42%, var(--color-card));--sea-weed-back:color-mix(in srgb, var(--note-f) 26%, var(--color-card));--sea-vein:color-mix(in srgb, var(--color-key-white) 12%, var(--sea-weed));--sea-coral:color-mix(in srgb, var(--sea-coral-base) 55%, var(--color-card));--sea-coral-2:color-mix(in srgb, var(--color-accent) 46%, var(--color-card));--sea-coral-soft:color-mix(in srgb, var(--sea-coral-base) 40%, var(--color-card));--sea-shell:color-mix(in srgb, var(--sea-coral-base) 22%, color-mix(in srgb, var(--color-key-white) 20%, var(--color-tan-300)));--sea-shell-line:color-mix(in srgb, var(--color-key-white) 18%, transparent);--sea-bubble-rim:color-mix(in srgb, var(--color-key-white) 42%, transparent);--sea-bubble-fill:color-mix(in srgb, var(--color-key-white) 7%, transparent);--sea-fish-plain:color-mix(in srgb, var(--color-ink-4) 60%, var(--color-card));--stage-trim:var(--color-accent);--stage-trim-dark:var(--color-accent-shadow-2);--stage-glow:color-mix(in srgb, var(--note-b) 50%, var(--color-card));--stage-drop:color-mix(in srgb, var(--color-key-black) 70%, transparent)}._container_f53f1_96{position:relative}._backdrop_f53f1_99{z-index:-1;contain:layout paint;pointer-events:none;background:radial-gradient(120% 55% at 28% -8%, var(--sea-glow) 0%, transparent 62%), linear-gradient(180deg, var(--sea-surface) 0%, var(--sea-mid) 46%, var(--sea-deep) 100%);position:fixed;inset:0;overflow:hidden;container-type:size}._container_f53f1_96>._backdrop_f53f1_99{position:absolute}._backdrop_f53f1_99 svg{display:block;position:absolute;overflow:visible}._rays_f53f1_128,._raysStill_f53f1_129{left:var(--theme-inset-left,0px);position:absolute;right:0}._raysStill_f53f1_129{--ray-top:0%;--ray-mid:45%;--ray-end:90%;height:76%;-webkit-mask-image:linear-gradient(180deg, var(--color-key-black) calc(10.53% + var(--ray-start)), transparent calc(10.53% + var(--ray-start) + 72px));mask-image:linear-gradient(180deg, var(--color-key-black) calc(10.53% + var(--ray-start)), transparent calc(10.53% + var(--ray-start) + 72px));top:-8%}._rays_f53f1_128{top:var(--ray-start);height:calc(68% - var(--ray-start));--ray-top:calc(-11.765% - 1.1176 * var(--ray-start));--ray-mid:calc(38.53% - .6147 * var(--ray-start));--ray-end:calc(88.82% - .1118 * var(--ray-start));-webkit-mask-image:linear-gradient(180deg, transparent 0, var(--color-key-black) 72px);mask-image:linear-gradient(180deg, transparent 0, var(--color-key-black) 72px);transform-origin:32% 0;will-change:transform;animation:19s ease-in-out infinite _rays_f53f1_128}._ray_f53f1_128{background:linear-gradient(180deg, var(--sea-ray) var(--ray-top), color-mix(in srgb, var(--sea-ray) 40%, transparent) var(--ray-mid), transparent var(--ray-end));position:absolute;inset:0}._ray_f53f1_128:first-child{clip-path:polygon(5% var(--ray-top), 12% var(--ray-top), 30% 100%, 16% 100%)}._ray_f53f1_128:nth-child(2){clip-path:polygon(22% var(--ray-top), 25.5% var(--ray-top), 40% 100%, 33% 100%);opacity:.55}._ray_f53f1_128:nth-child(3){clip-path:polygon(52% var(--ray-top), 57% var(--ray-top), 74% 100%, 64% 100%);opacity:.45}._ray_f53f1_128:nth-child(4){clip-path:polygon(78% var(--ray-top), 86% var(--ray-top), 104% 100%, 90% 100%);opacity:.85}@keyframes _rays_f53f1_128{0%,to{transform:rotate(-1.5deg)}50%{transform:rotate(1.7deg)}}._plankton_f53f1_186{will-change:opacity;--dot:radial-gradient(circle, var(--sea-plankton) 0 1.6px, color-mix(in srgb, var(--sea-plankton) 30%, transparent) 2.6px, transparent 6px);animation:6s ease-in-out infinite _glow_f53f1_1;display:none;position:absolute}[data-theme=moonlight] ._plankton_f53f1_186{display:block}._planktonA_f53f1_196{top:30%;left:calc(var(--theme-inset-left,0px) + 1.5%);background:var(--dot) 8% 14% / 12px 12px no-repeat, var(--dot) 46% 6% / 12px 12px no-repeat, var(--dot) 30% 58% / 12px 12px no-repeat, var(--dot) 78% 36% / 12px 12px no-repeat, var(--dot) 92% 88% / 12px 12px no-repeat;width:150px;height:230px}._planktonB_f53f1_208{background:var(--dot) 20% 10% / 12px 12px no-repeat, var(--dot) 70% 34% / 12px 12px no-repeat, var(--dot) 12% 62% / 12px 12px no-repeat, var(--dot) 84% 80% / 12px 12px no-repeat;width:150px;height:280px;animation-duration:8s;animation-delay:-3s;top:30%;right:2%}@keyframes _glow_f53f1_1{0%,to{opacity:.35}50%{opacity:.9}}._bed_f53f1_232{width:100%;height:calc(var(--sea-bed,16%) + var(--theme-inset-bottom,0px));bottom:0;left:0}._far_f53f1_238{fill:var(--sea-far);opacity:.55}._dune_f53f1_242{fill:var(--sea-sand);stroke:var(--sea-sand-rim);stroke-width:2.5px}._duneNarrow_f53f1_247{display:none}._front_f53f1_250{width:100%;height:calc(var(--sea-bed,16%) * .7 + var(--theme-inset-bottom,0px));bottom:0;left:0}._frontSand_f53f1_256{fill:var(--sea-sand-front)}._ripples_f53f1_259{fill:none;stroke:var(--sea-sand-line);stroke-width:2.5px;stroke-linecap:round}._weed_f53f1_272{--weed-base:calc(var(--theme-inset-bottom,0px) + var(--sea-bed,16%) * .22);--weed-cut:max(0px, calc(84px - var(--sea-bed,16%) * .22));width:calc(var(--weed-h) * var(--weed-ar))}._backdrop_f53f1_99 ._weed_f53f1_272{overflow:hidden}._weedFoot_f53f1_280{bottom:var(--weed-base);height:var(--weed-cut)}._weedSway_f53f1_284{bottom:calc(var(--weed-base) + var(--weed-cut) - 1px);height:calc(var(--weed-h) - var(--weed-cut) + 1px);transform-origin:50% 100%;will-change:transform;animation:10s ease-in-out infinite _sway_f53f1_1}._weedLeft_f53f1_292{left:calc(var(--theme-inset-left,0px) + 0.4%);--weed-h:36cqh;--weed-ar:.394}._kelpBack_f53f1_297{--weed-h:48cqh;--weed-ar:.357;animation-duration:13s;animation-delay:-5s;right:3.2%}._kelpFront_f53f1_304{--weed-h:42cqh;--weed-ar:.357;animation-duration:11s;animation-delay:-8s;right:.2%}._weedBack_f53f1_311{fill:var(--sea-weed-back)}._weedFront_f53f1_314{fill:var(--sea-weed)}._vein_f53f1_317{fill:none;stroke:var(--sea-vein);stroke-width:2.4px;stroke-linecap:round}@keyframes _sway_f53f1_1{0%,to{transform:skew(-2.6deg)}50%{transform:skew(2.6deg)}}._anemone_f53f1_336{left:calc(var(--theme-inset-left,0px) + 19%);bottom:calc(var(--theme-inset-bottom,0px) + var(--sea-bed,16%) * .5);aspect-ratio:1;width:clamp(62px,6.4cqw,96px);height:auto}._tentacles_f53f1_343{fill:none;stroke:var(--sea-coral-soft);stroke-width:7px;stroke-linecap:round}._tentacleTips_f53f1_349,._anemoneBody_f53f1_352{fill:var(--sea-coral)}._coral_f53f1_355{right:5.5%;bottom:calc(var(--theme-inset-bottom,0px) + var(--sea-bed,16%) * .42);aspect-ratio:1;width:clamp(96px,10.5cqw,160px);height:auto}._coralBranches_f53f1_362{fill:none;stroke:var(--sea-coral);stroke-width:12px;stroke-linecap:round;stroke-linejoin:round}._coralDomes_f53f1_369{fill:var(--sea-coral-2)}._scallop_f53f1_374{left:calc(var(--theme-inset-left,0px) + 9%);bottom:calc(var(--theme-inset-bottom,0px) + var(--sea-bed,16%) * .14);aspect-ratio:48/40;width:54px;height:auto}._shell_f53f1_381{fill:var(--sea-shell)}._shellLine_f53f1_384{fill:none;stroke:var(--sea-shell-line);stroke-width:1.6px;stroke-linecap:round}._star_f53f1_390{right:21%;bottom:calc(var(--theme-inset-bottom,0px) + var(--sea-bed,16%) * .12);aspect-ratio:1;width:38px;height:auto;transform:rotate(-14deg)}._starBody_f53f1_398{fill:var(--sea-coral-2)}._trail_f53f1_406{will-change:transform, opacity;width:26px;height:84px;animation:13s linear infinite _riseLong_f53f1_1;display:block;position:absolute}._trailA_f53f1_414{left:calc(var(--theme-inset-left,0px) + 11%);bottom:max(calc(var(--sea-calm-bottom) + 8px), calc(var(--theme-inset-bottom,0px) + var(--sea-bed,16%) * .9));animation-duration:12s}._trailB_f53f1_419{right:10%;bottom:max(calc(var(--sea-calm-bottom) + 8px), calc(var(--theme-inset-bottom,0px) + var(--sea-bed,16%) * 1.2));animation-duration:15s;animation-delay:-6s}._trailC_f53f1_426{right:max(2px, calc(0.5% + var(--fish-w) * .1 - 13px));top:max(calc(var(--sea-calm-top) + 126px), calc(var(--fish-top) - 88px));animation-name:_riseShort_f53f1_1;animation-duration:17s;animation-delay:-11s}._bubble_f53f1_433{border:2px solid var(--sea-bubble-rim);background:radial-gradient(circle at 32% 30%, var(--sea-bubble-rim) 0 14%, transparent 22%), var(--sea-bubble-fill);border-radius:50%;display:block;position:absolute;left:50%}._bubble_f53f1_433:first-child{width:22px;height:22px;margin-left:-11px;bottom:0}._bubble_f53f1_433:nth-child(2){width:15px;height:15px;margin-left:-1px;bottom:34px}._bubble_f53f1_433:nth-child(3){width:10px;height:10px;margin-left:-10px;bottom:62px}@keyframes _riseLong_f53f1_1{0%{opacity:0;transform:translate(0,0)}10%{opacity:1}30%{transform:translate(5px,-120%)}55%{transform:translate(-4px,-220%)}82%{opacity:.9}to{opacity:0;transform:translate(1px,-400%)}}@keyframes _riseShort_f53f1_1{0%{opacity:0;transform:translate(0,0)}12%{opacity:1}40%{transform:translate(4px,-60%)}70%{opacity:.9;transform:translate(-3px,-105%)}to{opacity:0;transform:translate(1px,-150%)}}._root_f53f1_9{--fish-w:clamp(58px, 5.6cqw, 82px);--fish-top:42%}._fish_f53f1_514{top:var(--fish-top);width:var(--fish-w);aspect-ratio:84/56;will-change:transform;height:auto;animation:14s ease-in-out infinite _hover_f53f1_1;right:.5%}._fishBody_f53f1_523{fill:var(--theme-focus)}._fishFin_f53f1_526{fill:color-mix(in srgb, var(--theme-focus) 76%, var(--color-key-black))}._fishBelly_f53f1_529{fill:color-mix(in srgb, var(--theme-focus) 42%, var(--color-key-white))}._fishEye_f53f1_532{fill:var(--color-key-white)}._fishPupil_f53f1_535{fill:var(--color-key-black)}._fishSmile_f53f1_538{fill:none;stroke:color-mix(in srgb, var(--theme-focus) 55%, var(--color-key-black));stroke-width:1.8px;stroke-linecap:round}@keyframes _hover_f53f1_1{0%,to{transform:translate(0)rotate(0)}25%{transform:translate(-4px,-6px)rotate(3deg)}50%{transform:translate(-7px,2px)rotate(-1deg)}75%{transform:translate(-2px,6px)rotate(-3deg)}}@media (width<=767px){._weedLeft_f53f1_292{--weed-h:24cqh}._kelpBack_f53f1_297{--weed-h:30cqh}._kelpFront_f53f1_304{--weed-h:26cqh}._backdrop_f53f1_99 ._anemone_f53f1_336,._backdrop_f53f1_99 ._star_f53f1_390,._backdrop_f53f1_99 ._trailC_f53f1_426,._backdrop_f53f1_99 ._planktonB_f53f1_208{display:none}._coral_f53f1_355{width:68px;right:3%}._scallop_f53f1_374{width:36px;left:30%}._root_f53f1_9{--fish-w:50px}._rays_f53f1_128,._raysStill_f53f1_129{left:0}._duneWide_f53f1_592{display:none}._duneNarrow_f53f1_247{display:inline}._front_f53f1_250{height:calc(var(--sea-bed,16%) * .82 + var(--theme-inset-bottom,0px))}}._root_f53f1_9[data-theme-motion=still] ._backdrop_f53f1_99 *,._root_f53f1_9[data-theme-motion=still] ._backdrop_f53f1_99{animation:none!important}@media (prefers-reduced-motion:reduce){._backdrop_f53f1_99,._backdrop_f53f1_99 *{animation:none!important}}._root_1ibjr_10{isolation:isolate;--band:clamp(64px, 15%, 132px);--inset-top:var(--theme-inset-top,0px);--inset-left:var(--theme-inset-left,0px);--inset-bottom:var(--theme-inset-bottom,0px);--cd-paper-top:color-mix(in srgb, var(--color-primary-tint) 75%, var(--color-paper));--cd-dot:color-mix(in srgb, var(--color-ink) 6%, transparent);--cd-pencil:color-mix(in srgb, var(--color-ink) 20%, transparent);--cd-cloud:var(--color-card);--cd-sun:color-mix(in srgb, var(--color-accent) 50%, var(--color-paper));--cd-hill-far:color-mix(in srgb, var(--color-primary) 22%, var(--color-paper));--cd-hill-mid:color-mix(in srgb, var(--color-primary) 28%, var(--color-paper));--cd-hill-front:color-mix(in srgb, var(--color-primary) 40%, var(--color-paper));--cd-rim-back:color-mix(in srgb, var(--color-primary) 12%, var(--color-paper));--cd-rim-front:color-mix(in srgb, var(--color-primary) 24%, var(--color-paper));--cd-star:color-mix(in srgb, var(--color-accent) 55%, var(--color-key-white));--cd-plain:color-mix(in srgb, var(--color-ink-4) 60%, var(--color-card));--stage-caption:var(--color-ink);--stage-caption-shadow:0 1px 0 color-mix(in srgb, var(--color-paper) 80%, transparent), 0 0 10px var(--color-paper), 0 0 3px var(--color-paper);--stage-rail:color-mix(in srgb, var(--color-card) 90%, transparent);--stage-pip:var(--color-ink-4);--stage-pip-now:var(--color-ink);--stage-trim:var(--color-accent-shadow-2);--stage-trim-dark:color-mix(in srgb, var(--color-accent-shadow-2) 62%, var(--color-key-black));--stage-glow:var(--color-accent);--stage-drop:color-mix(in srgb, var(--color-forest) 30%, transparent);--stage-focus:var(--color-ink)}[data-theme=moonlight] ._root_1ibjr_10{--cd-paper-top:color-mix(in srgb, var(--color-games-tint) 70%, var(--color-paper));--cd-dot:color-mix(in srgb, var(--color-ink) 5%, transparent);--cd-pencil:color-mix(in srgb, var(--color-ink) 18%, transparent);--cd-cloud:color-mix(in srgb, var(--color-card) 80%, var(--color-ink));--cd-sun:color-mix(in srgb, var(--color-accent) 40%, var(--color-key-white));--cd-hill-far:color-mix(in srgb, var(--color-primary) 18%, var(--color-paper));--cd-hill-mid:color-mix(in srgb, var(--color-primary) 24%, var(--color-paper));--cd-hill-front:color-mix(in srgb, var(--color-primary) 32%, var(--color-paper));--cd-rim-back:color-mix(in srgb, var(--color-primary) 30%, var(--color-paper));--cd-rim-front:color-mix(in srgb, var(--color-primary) 44%, var(--color-paper));--stage-trim:var(--color-accent);--stage-trim-dark:var(--color-accent-shadow-2);--stage-caption-shadow:none;--stage-glow:color-mix(in srgb, var(--color-accent) 30%, var(--color-card));--stage-drop:color-mix(in srgb, var(--color-key-black) 70%, transparent)}._container_1ibjr_66{position:relative}._backdrop_1ibjr_69{z-index:-1;contain:layout paint;pointer-events:none;background:radial-gradient(circle at center, var(--cd-dot) 0 1.1px, transparent 1.6px) 0 0 / 26px 26px, linear-gradient(180deg, var(--cd-paper-top) 0%, var(--color-paper) 58%);position:fixed;inset:0;overflow:hidden;container-type:size}._container_1ibjr_66>._backdrop_1ibjr_69,._backdrop_1ibjr_69>*{position:absolute}._backdrop_1ibjr_69 svg{display:block;overflow:visible}._star_1ibjr_94{aspect-ratio:1;background:var(--cd-star);clip-path:polygon(50% 0,60% 40%,100% 50%,60% 60%,50% 100%,40% 60%,0 50%,40% 40%);opacity:.45;width:12px;animation:6s ease-in-out infinite _cdTwinkle_1ibjr_1;display:none}[data-theme=moonlight] ._star_1ibjr_94{display:block}._starA_1ibjr_106{left:calc(var(--inset-left) + 22%);top:calc(var(--inset-top) + 3%)}._starB_1ibjr_110{right:30%;top:calc(var(--inset-top) + 6%);width:9px;animation-duration:7.5s;animation-delay:-3s}._starC_1ibjr_117{width:10px;animation-duration:9s;animation-delay:-5s;top:70%;right:clamp(10px,1.4cqw,18px)}@keyframes _cdTwinkle_1ibjr_1{0%,to{opacity:.35}50%{opacity:.8}}._drip_1ibjr_138{left:calc(var(--inset-left) + clamp(2px, .6cqw, 8px));top:var(--inset-top);width:clamp(12px,2.9cqw,24px)}._lip_1ibjr_143{left:var(--inset-left);top:var(--inset-top);width:clamp(44px,11cqw,140px);height:clamp(5px,.9cqw,11px)}._dripRun_1ibjr_149,._dripDrop_1ibjr_150{width:100%}._dripRun_1ibjr_149{aspect-ratio:40/56}._dripDrop_1ibjr_150{aspect-ratio:100/120;transform-origin:50% 0;will-change:transform;margin-top:-6%;animation:9s ease-in-out infinite _cdSwell_1ibjr_1}@keyframes _cdSwell_1ibjr_1{0%,to{transform:scale(1)}50%{transform:scale(1.05,1.09)}}._dripPaint_1ibjr_172{fill:color-mix(in srgb, var(--theme-focus) 78%, var(--color-key-white))}._dripShine_1ibjr_175{fill:none;stroke:var(--color-key-white);stroke-width:1.4px;stroke-linecap:round;vector-effect:non-scaling-stroke;opacity:.45}._dropPaint_1ibjr_183{fill:var(--theme-focus)}._dropShade_1ibjr_186{fill:color-mix(in srgb, var(--theme-focus) 60%, var(--color-key-black));opacity:.4}._dropGloss_1ibjr_190{fill:none;stroke:var(--color-key-white);stroke-width:8px;stroke-linecap:round;opacity:.55}._sun_1ibjr_202{right:0;top:calc(var(--inset-top) + 22%);aspect-ratio:1;width:clamp(64px,8cqw,104px);translate:42%}._halo_1ibjr_209{background:radial-gradient(circle closest-side, color-mix(in srgb, var(--cd-sun) 26%, transparent) 55%, color-mix(in srgb, var(--cd-sun) 8%, transparent) 80%, transparent 100%);will-change:transform;border-radius:50%;animation:11s ease-in-out infinite _cdHalo_1ibjr_1;position:absolute;inset:-26%}@keyframes _cdHalo_1ibjr_1{0%,to{opacity:.85;transform:scale(.96)}50%{opacity:1;transform:scale(1.06)}}._sunPencil_1ibjr_229{border:2px solid var(--cd-pencil);border-radius:50%;position:absolute;inset:2%;translate:-9% -8%}._sunBody_1ibjr_236{will-change:transform;width:100%;height:100%;animation:13s ease-in-out infinite _cdBlob_1ibjr_1;position:absolute;inset:0}@keyframes _cdBlob_1ibjr_1{0%,to{transform:scale(1)}33%{transform:scale(1.03,.975)}66%{transform:scale(.98,1.03)}}._sunPaint_1ibjr_257{fill:var(--cd-sun)}._sunLight_1ibjr_260{fill:color-mix(in srgb, var(--cd-sun) 55%, var(--color-key-white));opacity:.5}._sunShade_1ibjr_264{fill:color-mix(in srgb, var(--cd-sun) 70%, var(--color-key-black));opacity:.22}._craters_1ibjr_268{fill:color-mix(in srgb, var(--cd-sun) 80%, var(--color-key-black));opacity:.3;display:none}[data-theme=moonlight] ._craters_1ibjr_268{display:inline}._cloud_1ibjr_278{aspect-ratio:2}._cloudPencil_1ibjr_281,._cloudPaint_1ibjr_282{width:100%;height:100%;position:absolute;inset:0}._cloudPencil_1ibjr_281{translate:-5% -9%}._cloudPencil_1ibjr_281 path{fill:none;stroke:var(--cd-pencil);stroke-width:2px;stroke-linejoin:round;vector-effect:non-scaling-stroke}._cloudPaint_1ibjr_282{will-change:transform;animation:19s ease-in-out infinite alternate _cdDrift_1ibjr_1}@keyframes _cdDrift_1ibjr_1{0%{transform:translate(-6%)}to{transform:translate(7%)}}._cloudFill_1ibjr_310{fill:var(--cd-cloud)}._cloudBase_1ibjr_313{fill:color-mix(in srgb, var(--cd-cloud) 88%, var(--color-key-black));opacity:.55}._cloudA_1ibjr_318{left:calc(var(--inset-left) - clamp(10px, 1.5cqw, 20px));width:clamp(84px,12cqw,160px);top:34%}._cloudB_1ibjr_313{width:clamp(84px,12cqw,164px);top:54%;right:calc(-1*clamp(28px,3.5cqw,52px))}._cloudB_1ibjr_313 ._cloudPaint_1ibjr_282{animation-duration:24s;animation-direction:alternate-reverse}._hills_1ibjr_335{left:0;bottom:var(--inset-bottom);width:100%;height:var(--band)}._soil_1ibjr_341{height:calc(var(--inset-bottom) + 2px);background:var(--cd-hill-front);bottom:0;left:0;right:0}._pencil_1ibjr_348{fill:none;stroke:var(--cd-pencil);stroke-width:2px;stroke-linecap:round;vector-effect:non-scaling-stroke}._hillBackLeft_1ibjr_355{fill:var(--cd-hill-far)}._hillBackRight_1ibjr_358{fill:var(--cd-hill-mid)}._rimBack_1ibjr_361,._rimFront_1ibjr_362,._hillShade_1ibjr_363{fill:none;stroke-linecap:round;vector-effect:non-scaling-stroke}._rimBack_1ibjr_361{stroke:var(--cd-rim-back);stroke-width:2.5px}._hillShade_1ibjr_363{stroke:color-mix(in srgb, var(--color-key-black) 4%, transparent);stroke-width:10px}._hillFront_1ibjr_377{fill:var(--cd-hill-front)}._rimFront_1ibjr_362{stroke:var(--cd-rim-front);stroke-width:3px}._tree_1ibjr_385{aspect-ratio:40/60;transform-origin:50% 100%;width:clamp(24px,2.8cqw,38px);translate:-50%}._treeLeft_1ibjr_391{left:13%;bottom:calc(var(--inset-bottom) + var(--band) * .92)}._treeRight_1ibjr_396{left:82%;bottom:calc(var(--inset-bottom) + var(--band) * .8);will-change:transform;width:clamp(20px,2.4cqw,32px);animation:9s ease-in-out infinite _cdSway_1ibjr_1}@keyframes _cdSway_1ibjr_1{0%,to{transform:rotate(-1.5deg)}50%{transform:rotate(1.5deg)}}._trunk_1ibjr_412{fill:color-mix(in srgb, var(--cd-hill-front) 70%, var(--color-key-black))}._crown_1ibjr_415{fill:color-mix(in srgb, var(--color-primary) 58%, var(--color-paper))}._crownShine_1ibjr_418{fill:var(--color-key-white);opacity:.35}._pebbles_1ibjr_424{left:calc(50% + var(--inset-left) / 2);bottom:calc(var(--inset-bottom) + var(--band) * .08);aspect-ratio:788/78;width:clamp(240px,40cqw,520px);translate:-50%}._pebbleRow_1ibjr_431,._focusPebble_1ibjr_432{position:absolute}._pebbleRow_1ibjr_431{width:100%;height:100%;inset:0}._pebbleShadow_1ibjr_440{fill:color-mix(in srgb, var(--color-key-black) 8%, transparent)}._pebbleLine_1ibjr_444{fill:color-mix(in srgb, var(--pebble) 20%, var(--color-card));stroke:color-mix(in srgb, var(--pebble) 82%, var(--color-card));stroke-width:2px;stroke-linejoin:round;vector-effect:non-scaling-stroke}._focusPaint_1ibjr_453{fill:var(--theme-focus)}._focusShade_1ibjr_456{fill:color-mix(in srgb, var(--theme-focus) 60%, var(--color-key-black));opacity:.4}._focusShine_1ibjr_460{fill:var(--color-key-white);opacity:.5}._studio_1ibjr_466{right:clamp(24px,5cqw,80px);bottom:calc(var(--inset-bottom) + var(--band) * .2);aspect-ratio:184/84;width:clamp(120px,13cqw,184px)}._swash_1ibjr_472{aspect-ratio:200/60;width:84%;position:absolute;bottom:0;left:0;rotate:-4deg}._swashPaint_1ibjr_481{fill:var(--theme-focus);stroke:color-mix(in srgb, var(--theme-focus) 62%, var(--color-key-black));stroke-width:1.4px;stroke-linejoin:round;vector-effect:non-scaling-stroke}._swashDry_1ibjr_488{fill:none;stroke:color-mix(in srgb, var(--theme-focus) 45%, var(--color-card));stroke-width:1.6px;stroke-linecap:round;vector-effect:non-scaling-stroke}._swashShine_1ibjr_495{fill:none;stroke:var(--color-key-white);stroke-width:2.5px;stroke-linecap:round;vector-effect:non-scaling-stroke;opacity:.4}._splats_1ibjr_503{fill:var(--theme-focus)}._brush_1ibjr_507{aspect-ratio:40/120;transform-origin:50% 100%;height:120%;position:absolute;bottom:31%;left:79%;translate:-50%;rotate:38deg}._handle_1ibjr_517{fill:color-mix(in srgb, var(--color-accent) 62%, var(--color-key-black))}._handleShine_1ibjr_520{fill:var(--color-key-white);opacity:.25}._ferrule_1ibjr_524{fill:color-mix(in srgb, var(--color-key-white) 72%, var(--color-key-black))}._bristles_1ibjr_527{fill:var(--theme-focus)}@container (width<=767px){._backdrop_1ibjr_69>*{--band:clamp(56px, 11%, 96px)}._tree_1ibjr_385,._studio_1ibjr_466,._starB_1ibjr_110{display:none!important}._cloudA_1ibjr_318{width:68px;top:26%}._cloudB_1ibjr_313{width:72px;top:50%}._sun_1ibjr_202{width:56px}}._root_1ibjr_10[data-theme-motion=still] ._backdrop_1ibjr_69,._root_1ibjr_10[data-theme-motion=still] ._backdrop_1ibjr_69 *{animation:none!important}@media (prefers-reduced-motion:reduce){._backdrop_1ibjr_69,._backdrop_1ibjr_69 *{animation:none!important}}._root_169ej_9{isolation:isolate;--ch-wall-top:color-mix(in srgb, var(--color-ear) 12%, var(--color-card));--ch-wall-low:color-mix(in srgb, var(--color-accent-tint) 70%, var(--color-card));--ch-stripe:color-mix(in srgb, var(--color-ear) 7%, transparent);--ch-velvet:color-mix(in srgb, var(--color-ear-shadow) 78%, var(--color-accent-shadow-2));--ch-velvet-stripe:color-mix(in srgb, var(--color-ear) 62%, var(--color-card));--ch-fold:color-mix(in srgb, var(--color-key-black) 16%, transparent);--ch-gold:color-mix(in srgb, var(--color-accent) 75%, var(--color-key-white));--ch-gold-dark:var(--color-accent-shadow-2);--ch-dots:color-mix(in srgb, var(--color-key-white) 70%, transparent);--ch-box:color-mix(in srgb, var(--color-games) 60%, var(--color-ear-shadow));--ch-wood:color-mix(in srgb, var(--color-accent-shadow-2) 55%, var(--color-card));--ch-floor:color-mix(in srgb, var(--color-accent-shadow-2) 38%, var(--color-card));--ch-floor-deep:color-mix(in srgb, var(--color-accent-shadow-2) 52%, var(--color-card));--ch-floor-line:color-mix(in srgb, var(--color-accent-shadow-2) 32%, transparent);--ch-bulb:color-mix(in srgb, var(--color-key-white) 82%, var(--color-accent));--ch-bulb-glow:color-mix(in srgb, var(--color-accent) 30%, transparent);--ch-light:color-mix(in srgb, var(--color-key-white) 46%, transparent);--ch-light-low:color-mix(in srgb, var(--color-accent-tint) 60%, transparent);--ch-ink:var(--color-key-black);--ch-cheek:color-mix(in srgb, var(--color-ear) 60%, transparent);--ch-brass:color-mix(in srgb, var(--color-accent) 64%, var(--color-key-white));--ch-brass-inner:color-mix(in srgb, var(--color-accent) 30%, var(--color-key-white));--ch-drum:var(--color-teal);--ch-drum-skin:color-mix(in srgb, var(--color-teal) 14%, var(--color-key-white));--ch-violin:color-mix(in srgb, var(--color-accent-shadow-2) 78%, var(--color-ear-shadow));--ch-dais-top:color-mix(in srgb, var(--color-accent-tint) 70%, var(--color-key-white));--ch-card:var(--color-key-white);--ch-line:color-mix(in srgb, var(--color-ink) 45%, transparent);--ch-confetti-a:color-mix(in srgb, var(--color-games) 80%, var(--color-card));--ch-confetti-b:color-mix(in srgb, var(--color-primary) 80%, var(--color-card));--ch-plain:color-mix(in srgb, var(--color-ink-4) 55%, var(--color-card));--stage-caption:var(--color-ink);--stage-caption-shadow:0 1px 0 color-mix(in srgb, var(--color-card) 80%, transparent), 0 0 10px color-mix(in srgb, var(--color-card) 70%, transparent);--stage-rail:color-mix(in srgb, var(--color-card) 88%, transparent);--stage-pip:var(--color-ink-4);--stage-pip-now:var(--color-ear-shadow);--stage-trim:var(--color-accent);--stage-trim-dark:var(--color-accent-shadow-2);--stage-glow:var(--color-accent-tint);--stage-drop:color-mix(in srgb, var(--color-ear-shadow) 30%, transparent);--stage-focus:var(--color-ink);--hall-stage:13%;--ch-calm-top:calc(var(--theme-inset-top,0px) + 8px);--ch-calm-bottom:calc(var(--theme-inset-bottom,0px) + 84px);--ch-left:var(--theme-inset-left,0px)}[data-theme=moonlight] ._root_169ej_9{--ch-wall-top:color-mix(in srgb, var(--color-games) 14%, var(--color-card));--ch-wall-low:color-mix(in srgb, var(--color-ear) 8%, var(--color-paper));--ch-stripe:color-mix(in srgb, var(--color-key-white) 4%, transparent);--ch-velvet:color-mix(in srgb, var(--color-ear-shadow) 55%, var(--color-card));--ch-velvet-stripe:color-mix(in srgb, var(--color-ear) 40%, var(--color-card));--ch-fold:color-mix(in srgb, var(--color-key-black) 30%, transparent);--ch-box:color-mix(in srgb, var(--color-games) 45%, var(--color-card));--ch-floor:color-mix(in srgb, var(--color-accent-shadow-2) 30%, var(--color-card));--ch-floor-deep:color-mix(in srgb, var(--color-accent-shadow-2) 22%, var(--color-paper));--ch-light:color-mix(in srgb, var(--color-key-white) 14%, transparent);--ch-light-low:color-mix(in srgb, var(--color-accent) 16%, transparent);--ch-dots:color-mix(in srgb, var(--color-key-white) 40%, transparent);--ch-dais-top:color-mix(in srgb, var(--color-accent-tint) 30%, var(--color-card));--ch-card:color-mix(in srgb, var(--color-key-white) 85%, var(--color-card));--ch-line:color-mix(in srgb, var(--color-key-black) 60%, transparent);--stage-caption-shadow:none;--stage-glow:color-mix(in srgb, var(--color-accent) 30%, var(--color-card));--stage-drop:color-mix(in srgb, var(--color-key-black) 70%, transparent)}._container_169ej_87{position:relative}._backdrop_169ej_90{z-index:-1;contain:layout paint;pointer-events:none;background:repeating-linear-gradient(90deg, transparent 0 46px, var(--ch-stripe) 46px 62px), linear-gradient(180deg, var(--ch-wall-top) 0%, var(--ch-wall-low) 100%);--ch-valance-h:clamp(34px, 6cqh, 60px);--ch-curtain-w:clamp(54px, 7cqw, 104px);--ch-box-w:clamp(116px, 12.5cqw, 176px);--ch-box-top:calc(var(--ch-calm-top) + var(--ch-valance-h) + clamp(46px, 7cqh, 84px));--ch-box-left:calc(var(--ch-left) + var(--ch-curtain-w) * .8);--ch-box-right:calc(var(--ch-curtain-w) * .8);--ch-dais-w:clamp(128px, 15cqw, 214px);--ch-dais-right:calc(var(--ch-curtain-w) * .5);--ch-dais-bottom:calc(var(--theme-inset-bottom,0px) + var(--hall-stage) * .3);position:fixed;inset:0;overflow:hidden;container-type:size}._container_169ej_87>._backdrop_169ej_90,._backdrop_169ej_90>*{position:absolute}._backdrop_169ej_90 svg{display:block;overflow:visible}._backdrop_169ej_90 path{stroke-linejoin:round;stroke-linecap:round}._floor_169ej_128{height:calc(var(--theme-inset-bottom,0px) + var(--hall-stage));border-top:6px solid var(--ch-gold-dark);background:radial-gradient(circle at 50% 0, var(--ch-bulb) 0 5px, var(--ch-bulb-glow) 6px, transparent 17px) 0 0 / 58px 24px repeat-x, repeating-linear-gradient(180deg, transparent 0 18px, var(--ch-floor-line) 18px 20px), linear-gradient(180deg, var(--ch-floor) 0%, var(--ch-floor-deep) 100%);bottom:0;left:0;right:0}._beam_169ej_141{right:var(--ch-dais-right);width:var(--ch-dais-w);top:calc(var(--theme-inset-top,0px) + var(--ch-valance-h));bottom:calc(var(--ch-dais-bottom) + var(--ch-dais-w) * .5);clip-path:polygon(40% 0,60% 0,100% 100%,0 100%);background:linear-gradient(180deg, transparent 0%, var(--ch-light) 30%, var(--ch-light-low) 100%)}._curtain_169ej_151{top:var(--theme-inset-top,0px);width:var(--ch-curtain-w);height:calc(100% - var(--theme-inset-top,0px) - var(--theme-inset-bottom,0px) - var(--hall-stage) + 2px)}._curtainLeft_169ej_156{left:var(--ch-left)}._curtainRight_169ej_159{right:0;transform:scaleX(-1)}._velvet_169ej_163{fill:var(--ch-velvet)}._velvetStripe_169ej_166{fill:var(--ch-velvet-stripe);opacity:.55}._fold_169ej_170{fill:none;stroke:var(--ch-fold);stroke-width:4px}._gold_169ej_175{fill:var(--ch-gold);stroke:var(--ch-gold-dark);stroke-width:2px}._goldLine_169ej_180{fill:none;stroke:var(--ch-gold);stroke-width:4px}._valance_169ej_185{left:var(--ch-left);right:0;top:var(--theme-inset-top,0px);width:calc(100% - var(--ch-left));height:var(--ch-valance-h)}._dots_169ej_192{fill:var(--ch-dots)}._fringe_169ej_195{fill:none;stroke:var(--ch-gold);stroke-width:4px}._bunting_169ej_202{top:calc(var(--ch-calm-top) + var(--ch-valance-h) - 4px);aspect-ratio:300/80;width:clamp(150px,17cqw,250px);animation:9s ease-in-out infinite alternate _chSway_169ej_1}._buntingLeft_169ej_208{left:calc(var(--ch-left) + var(--ch-curtain-w) * .5);transform-origin:0 0}._buntingRight_169ej_212{right:calc(var(--ch-curtain-w) * .5);transform-origin:100% 0;animation-delay:-4s}._string_169ej_217{fill:none;stroke:var(--ch-gold-dark);stroke-width:2px}._flagA_169ej_222{fill:var(--color-primary)}._flagB_169ej_225{fill:var(--color-accent)}._flagC_169ej_228{fill:var(--color-games)}._flagD_169ej_231{fill:var(--color-teal)}._box_169ej_236{top:var(--ch-box-top);width:var(--ch-box-w);aspect-ratio:200/120}._boxLeft_169ej_241{left:var(--ch-box-left)}._boxRight_169ej_244{right:var(--ch-box-right)}._boxFront_169ej_247{fill:var(--ch-box);stroke:var(--ch-line);stroke-width:2px}._trumpet_169ej_253{left:calc(var(--ch-box-left) + var(--ch-box-w) * .12);top:calc(var(--ch-box-top) - var(--ch-box-w) * .08);width:calc(var(--ch-box-w) * .34);transform-origin:50% 100%;animation:6.5s ease-in-out infinite _chBob_169ej_1}._drum_169ej_260{left:calc(var(--ch-box-left) + var(--ch-box-w) * .54);top:calc(var(--ch-box-top) - var(--ch-box-w) * .035);width:calc(var(--ch-box-w) * .32);animation:7.5s ease-in-out -2.5s infinite _chBob_169ej_1}._violin_169ej_266{right:calc(var(--ch-box-right) + var(--ch-box-w) * .38);top:calc(var(--ch-box-top) - var(--ch-box-w) * .1);width:calc(var(--ch-box-w) * .24);transform-origin:50% 90%;animation:9s ease-in-out infinite alternate _chRock_169ej_1}._brass_169ej_273{fill:var(--ch-brass);stroke:var(--ch-gold-dark);stroke-width:2.5px}._brassInner_169ej_278{fill:var(--ch-brass-inner)}._brassLine_169ej_281{fill:none;stroke:var(--ch-gold-dark);stroke-width:6px}._eye_169ej_286{fill:var(--ch-ink)}._mouth_169ej_289{fill:none;stroke:var(--ch-ink);stroke-width:2.4px}._cheek_169ej_294{fill:var(--ch-cheek)}._stick_169ej_297{fill:none;stroke:var(--ch-wood);stroke-width:4px}._drumBody_169ej_302{fill:var(--ch-drum);stroke:var(--ch-line);stroke-width:2px}._drumSkin_169ej_307{fill:var(--ch-drum-skin);stroke:var(--ch-line);stroke-width:2px}._drumZig_169ej_312{fill:none;stroke:var(--ch-gold);stroke-width:2.5px;opacity:.8}._wood_169ej_318{fill:var(--ch-wood)}._violinBody_169ej_321{fill:var(--ch-violin);stroke:var(--ch-line);stroke-width:2px}._strings_169ej_326{fill:none;stroke:color-mix(in srgb, var(--color-key-white) 70%, transparent);stroke-width:1px}._violin_169ej_266 ._eye_169ej_286{fill:var(--color-key-white)}._violin_169ej_266 ._mouth_169ej_289{stroke:var(--color-key-white)}._bow_169ej_337{fill:none;stroke:var(--ch-wood);stroke-width:2.5px}._confetti_169ej_344{opacity:0;width:22px;animation:12s ease-in-out infinite _chFall_169ej_1}._confettiA_169ej_349{left:calc(var(--ch-box-left) + var(--ch-box-w) * .62);top:calc(var(--ch-box-top) + var(--ch-box-w) * .7);fill:var(--ch-confetti-a)}._confettiB_169ej_354{right:calc(var(--ch-box-right) + var(--ch-box-w) * .2);top:calc(var(--ch-box-top) + var(--ch-box-w) * .8);fill:var(--ch-confetti-b);animation-delay:-6s}._podium_169ej_362{left:calc(var(--ch-left) + var(--ch-curtain-w) * .8);bottom:calc(var(--theme-inset-bottom,0px) + var(--hall-stage) * .35);aspect-ratio:120/110;width:clamp(72px,8cqw,118px)}._podiumBody_169ej_368{fill:var(--ch-box);stroke:var(--ch-line);stroke-width:2px}._baton_169ej_373{fill:none;stroke:var(--ch-card);stroke-width:3px}._dais_169ej_378{right:var(--ch-dais-right);bottom:var(--ch-dais-bottom);width:var(--ch-dais-w);aspect-ratio:200/160}._daisSide_169ej_384{fill:var(--ch-velvet);stroke:var(--ch-line);stroke-width:2px}._daisTop_169ej_389{fill:var(--ch-dais-top);stroke:var(--ch-line);stroke-width:2px}._standLine_169ej_394{fill:none;stroke:var(--ch-ink);stroke-width:3.5px}._card_169ej_399{fill:var(--ch-card);stroke:var(--ch-line);stroke-width:2px}._focusNote_169ej_404{fill:var(--theme-focus)}._sparkle_169ej_408{background:var(--ch-gold);clip-path:polygon(50% 0,61% 39%,100% 50%,61% 61%,50% 100%,39% 61%,0 50%,39% 39%);width:18px;height:18px;animation:4.5s ease-in-out infinite _chTwinkle_169ej_1}._sparkleA_169ej_415{right:calc(var(--ch-dais-right) + var(--ch-dais-w) * .12);bottom:max(calc(var(--ch-calm-bottom) + 6px), calc(var(--ch-dais-bottom) + var(--ch-dais-w) * .62))}._sparkleB_169ej_419{right:calc(var(--ch-dais-right) + var(--ch-dais-w) * .8);bottom:max(calc(var(--ch-calm-bottom) + 26px), calc(var(--ch-dais-bottom) + var(--ch-dais-w) * .74));width:13px;height:13px;animation-duration:5.5s;animation-delay:-2s}@container (width<=767px){._boxRight_169ej_244,._violin_169ej_266,._drum_169ej_260,._podium_169ej_362,._confettiB_169ej_354,._buntingRight_169ej_212{display:none}}@keyframes _chSway_169ej_1{0%{transform:rotate(-1.4deg)}to{transform:rotate(1.4deg)}}@keyframes _chBob_169ej_1{0%,to{transform:translateY(0)}50%{transform:translateY(-7%)}}@keyframes _chRock_169ej_1{0%{transform:rotate(-5deg)}to{transform:rotate(5deg)}}@keyframes _chTwinkle_169ej_1{0%,to{opacity:.35;transform:scale(.55)rotate(0)}50%{opacity:1;transform:scale(1)rotate(20deg)}}@keyframes _chFall_169ej_1{0%{opacity:0;transform:translate(0)rotate(-12deg)}18%{opacity:.9}82%{opacity:.9}to{opacity:0;transform:translate(12px,38px)rotate(14deg)}}._root_169ej_9[data-theme-motion=still] ._backdrop_169ej_90 *,._root_169ej_9[data-theme-motion=still] ._backdrop_169ej_90{animation:none!important}._root_169ej_9[data-theme-motion=still] ._confetti_169ej_344{opacity:.85}@media (prefers-reduced-motion:reduce){._backdrop_169ej_90,._backdrop_169ej_90 *{animation:none!important}._confetti_169ej_344{opacity:.85}}._root_ovx7o_11{isolation:isolate;--hero-ground:14%;--hero-base:calc(var(--theme-inset-bottom,0px) + var(--hero-ground));--hero-scale-auto:1;--hero-s:var(--hero-scale,var(--hero-scale-auto));--hero-yard-left:calc(var(--theme-inset-left,0px) + 25%);--hero-yard-bottom:calc(var(--theme-inset-bottom,0px) + 7%);--hero-yard-s:calc(var(--hero-s) * .9);--hero-friend-left:calc(var(--hero-yard-left) + 62px * var(--hero-yard-s));--hero-friend-right:auto;--hero-friend-bottom:calc(var(--hero-yard-bottom) + 26px * var(--hero-yard-s));--hero-friend-s:var(--hero-yard-s);--hero-friend-origin:0 100%;--hero-roof-right:calc(-4px + 162px * var(--hero-s));--hero-roof-bottom:calc(var(--hero-base) - 14px + 126px * var(--hero-s));--hero-neutral:color-mix(in srgb, var(--color-ink-4) 55%, var(--color-card));--hero-sky-top:color-mix(in srgb, var(--color-primary) 10%, var(--color-card));--hero-sky-mid:color-mix(in srgb, var(--color-primary) 3%, var(--color-card));--hero-sky-low:color-mix(in srgb, var(--color-accent-tint) 85%, var(--color-card));--hero-sun:color-mix(in srgb, var(--color-accent) 48%, var(--note-e));--hero-sun-halo:color-mix(in srgb, color-mix(in srgb, var(--hero-sun) 34%, var(--color-key-white)) 55%, transparent);--hero-star:color-mix(in srgb, var(--note-e) 35%, var(--color-key-white));--hero-cloud:color-mix(in srgb, var(--color-key-white) 94%, transparent);--hero-cloud-shade:color-mix(in srgb, color-mix(in srgb, var(--color-primary) 10%, var(--color-key-white)) 94%, transparent);--hero-far:color-mix(in srgb, var(--color-primary) 13%, var(--hero-sky-low));--hero-key:color-mix(in srgb, var(--color-key-white) 94%, var(--hero-sky-low));--hero-key-depth:color-mix(in srgb, var(--color-key-white) 76%, var(--color-forest));--hero-black:color-mix(in srgb, var(--color-key-black) 90%, var(--color-forest));--hero-block-a:color-mix(in srgb, var(--color-primary) 40%, var(--color-card));--hero-block-a-top:color-mix(in srgb, var(--color-primary) 26%, var(--color-card));--hero-block-a-depth:color-mix(in srgb, var(--color-primary) 56%, var(--color-card));--hero-block-b:color-mix(in srgb, var(--color-teal) 38%, var(--color-card));--hero-block-b-depth:color-mix(in srgb, var(--color-teal) 56%, var(--color-card));--hero-roof:color-mix(in srgb, var(--color-accent) 78%, var(--color-card));--hero-home:color-mix(in srgb, var(--color-accent) 30%, var(--color-card));--hero-home-roof:color-mix(in srgb, var(--color-accent) 80%, var(--color-card));--hero-door:color-mix(in srgb, var(--color-accent-shadow-2) 70%, var(--color-key-black));--hero-window:color-mix(in srgb, var(--color-primary) 20%, var(--color-card));--hero-window-rim:color-mix(in srgb, var(--color-key-black) 16%, transparent);--hero-glow:color-mix(in srgb, var(--note-e) 86%, var(--color-key-white));--hero-tree:color-mix(in srgb, var(--note-f) 62%, var(--color-card));--hero-trunk:color-mix(in srgb, var(--color-accent-shadow-2) 64%, var(--color-key-black));--hero-bush:color-mix(in srgb, var(--note-f) 50%, var(--color-card));--hero-lawn:color-mix(in srgb, var(--note-f) 30%, var(--color-card));--hero-lawn-low:color-mix(in srgb, var(--note-f) 40%, var(--color-paper));--hero-square:color-mix(in srgb, color-mix(in srgb, var(--color-accent-tint) 60%, var(--color-key-white)) 70%, var(--hero-lawn));--hero-cape:color-mix(in srgb, var(--color-forest) 62%, var(--color-primary));--hero-emblem:color-mix(in srgb, var(--note-e) 78%, var(--color-key-white));--hero-ink:color-mix(in srgb, var(--color-key-black) 88%, var(--theme-focus));--stage-caption:var(--color-ink);--stage-caption-shadow:0 1px 0 color-mix(in srgb, var(--color-card) 75%, transparent);--stage-rail:color-mix(in srgb, var(--color-card) 86%, transparent);--stage-pip:var(--color-ink-4);--stage-pip-now:var(--color-primary);--stage-trim:var(--color-accent);--stage-trim-dark:var(--color-accent-shadow-2);--stage-glow:var(--color-accent-tint);--stage-drop:color-mix(in srgb, var(--color-forest) 28%, transparent);--stage-focus:var(--color-ink);position:relative}[data-theme=moonlight] ._root_ovx7o_11{--hero-sky-top:color-mix(in srgb, var(--color-primary) 9%, var(--color-paper));--hero-sky-mid:var(--color-paper);--hero-sky-low:color-mix(in srgb, var(--color-games) 16%, var(--color-paper));--hero-sun:color-mix(in srgb, var(--color-key-white) 80%, var(--color-accent));--hero-sun-halo:color-mix(in srgb, var(--hero-sun) 9%, transparent);--hero-cloud:color-mix(in srgb, var(--color-ink) 9%, transparent);--hero-cloud-shade:color-mix(in srgb, var(--color-ink) 5%, transparent);--hero-far:color-mix(in srgb, var(--color-primary) 10%, var(--color-card));--hero-key:color-mix(in srgb, var(--color-key-white) 50%, var(--color-card));--hero-key-depth:color-mix(in srgb, var(--color-key-white) 26%, color-mix(in srgb, var(--color-primary) 18%, var(--color-card)));--hero-black:color-mix(in srgb, var(--color-key-black) 60%, var(--color-paper));--hero-block-a:color-mix(in srgb, var(--color-primary) 32%, var(--color-card));--hero-block-a-top:color-mix(in srgb, var(--color-primary) 42%, var(--color-card));--hero-block-a-depth:color-mix(in srgb, var(--color-primary) 22%, var(--color-card));--hero-block-b:color-mix(in srgb, var(--color-teal) 30%, var(--color-card));--hero-block-b-depth:color-mix(in srgb, var(--color-teal) 20%, var(--color-card));--hero-roof:color-mix(in srgb, var(--color-accent) 55%, var(--color-card));--hero-home:color-mix(in srgb, var(--color-accent) 26%, var(--color-card));--hero-home-roof:color-mix(in srgb, var(--color-accent) 58%, var(--color-card));--hero-door:color-mix(in srgb, var(--color-accent) 30%, var(--color-paper));--hero-window:color-mix(in srgb, var(--note-e) 62%, var(--color-accent));--hero-window-rim:color-mix(in srgb, var(--color-key-black) 30%, transparent);--hero-glow:color-mix(in srgb, var(--note-e) 80%, var(--color-accent));--hero-tree:color-mix(in srgb, var(--note-f) 40%, var(--color-card));--hero-trunk:color-mix(in srgb, var(--color-accent) 22%, var(--color-paper));--hero-bush:color-mix(in srgb, var(--note-f) 32%, var(--color-card));--hero-lawn:color-mix(in srgb, var(--note-f) 24%, var(--color-card));--hero-lawn-low:color-mix(in srgb, var(--note-f) 18%, var(--color-paper));--hero-square:color-mix(in srgb, var(--color-key-white) 9%, var(--hero-lawn));--hero-cape:color-mix(in srgb, var(--color-primary) 62%, var(--color-card));--stage-caption-shadow:0 1px 2px color-mix(in srgb, var(--color-key-black) 60%, transparent);--stage-drop:color-mix(in srgb, var(--color-key-black) 45%, transparent)}._content_ovx7o_127{z-index:1;position:relative}._backdrop_ovx7o_133{z-index:0;contain:layout paint;pointer-events:none;background:linear-gradient(to bottom, var(--hero-sky-top) 0%, var(--hero-sky-mid) 46%, var(--hero-sky-low) 82%, var(--hero-sky-low) 100%);inset:0;overflow:hidden}._viewport_ovx7o_141 ._backdrop_ovx7o_133{position:fixed}._container_ovx7o_144 ._backdrop_ovx7o_133{position:absolute}._backdrop_ovx7o_133>*{display:block;position:absolute}._sun_ovx7o_155{right:0;top:calc(var(--theme-inset-top,0px) + 6px);aspect-ratio:1;width:clamp(84px,8.5vw,116px);height:auto;translate:34%}._sunHalo_ovx7o_163{fill:var(--hero-sun-halo)}._sunDisc_ovx7o_166{fill:var(--hero-sun)}._moon_ovx7o_169{fill:var(--hero-sun);display:none}[data-theme=moonlight] ._sunDisc_ovx7o_166{display:none}[data-theme=moonlight] ._moon_ovx7o_169{display:inline}._star_ovx7o_180{width:14px;height:14px;fill:var(--hero-star);display:none}[data-theme=moonlight] ._star_ovx7o_180{display:block}._starA_ovx7o_190{right:21%;top:calc(var(--theme-inset-top,0px) + 8px)}._starB_ovx7o_194{right:.8%;top:calc(var(--theme-inset-top,0px) + 32%);width:11px;height:11px}._starC_ovx7o_200{left:calc(var(--theme-inset-left,0px) + 25%);top:calc(var(--theme-inset-top,0px) + 6px);width:10px;height:10px}._cloud_ovx7o_207{aspect-ratio:120/52;height:auto}._cloudBody_ovx7o_211{fill:var(--hero-cloud)}._cloudShade_ovx7o_214{fill:var(--hero-cloud-shade)}._cloudA_ovx7o_217{right:clamp(64px,8vw,112px);top:calc(var(--theme-inset-top,0px) + 5%);width:clamp(104px,12vw,160px)}._cloudB_ovx7o_211{left:calc(var(--theme-inset-left,0px) + 36%);top:calc(var(--theme-inset-top,0px) + 4px);width:clamp(76px,8vw,116px)}._far_ovx7o_229{left:0;right:0;bottom:calc(var(--hero-base) - 4px);width:100%;height:clamp(30px,5.4vh,50px);fill:var(--hero-far)}._left_ovx7o_239,._right_ovx7o_33{transform:scale(var(--hero-s))}._left_ovx7o_239{left:calc(var(--theme-inset-left,0px) - 10px);bottom:calc(var(--hero-base) - 6px);transform-origin:0 100%;width:300px;height:240px}._right_ovx7o_33{right:-4px;bottom:calc(var(--hero-base) - 14px);transform-origin:100% 100%;width:260px;height:400px}._left_ovx7o_239>svg,._right_ovx7o_33>svg{position:absolute;inset:0;overflow:visible}._left_ovx7o_239>span,._right_ovx7o_33>span,._right_ovx7o_33>div,._friendSpot_ovx7o_266{display:block;position:absolute}._key_ovx7o_271{fill:var(--hero-key)}._keyDepth_ovx7o_274{fill:var(--hero-key-depth)}._black_ovx7o_277{fill:var(--hero-black)}._door_ovx7o_280{fill:var(--hero-door)}._blockA_ovx7o_283{fill:var(--hero-block-a)}._blockATop_ovx7o_286{fill:var(--hero-block-a-top)}._blockADepth_ovx7o_289{fill:var(--hero-block-a-depth)}._blockB_ovx7o_292{fill:var(--hero-block-b)}._blockBDepth_ovx7o_295{fill:var(--hero-block-b-depth)}._roof_ovx7o_298,._flag_ovx7o_301{fill:var(--hero-roof)}._home_ovx7o_304{fill:var(--hero-home)}._homeRoof_ovx7o_307{fill:var(--hero-home-roof)}._pole_ovx7o_310,._poleTop_ovx7o_311{fill:color-mix(in srgb, var(--hero-black) 70%, var(--hero-key))}._windows_ovx7o_314{fill:var(--hero-window);stroke:var(--hero-window-rim);stroke-width:2.5px}._tree_ovx7o_319{fill:var(--hero-tree)}._trunk_ovx7o_322{fill:var(--hero-trunk)}._bushes_ovx7o_325{fill:var(--hero-bush)}._yard_ovx7o_330{left:var(--hero-yard-left);bottom:var(--hero-yard-bottom);width:150px;height:72px;transform:scale(var(--hero-yard-s));transform-origin:0 100%;opacity:var(--hero-yard-show,1);overflow:visible}._yardShadow_ovx7o_340{fill:color-mix(in srgb, var(--color-key-black) 10%, transparent)}._toyA_ovx7o_344{fill:color-mix(in srgb, var(--color-primary) 62%, var(--color-card))}._toyATop_ovx7o_347{fill:color-mix(in srgb, var(--color-primary) 44%, var(--color-card))}._toyB_ovx7o_350{fill:color-mix(in srgb, var(--color-teal) 60%, var(--color-card))}._ball_ovx7o_353{fill:var(--hero-home-roof)}._glow_ovx7o_358{background:radial-gradient(closest-side, var(--hero-glow) 0%, var(--hero-glow) 66%, color-mix(in srgb, var(--hero-glow) 35%, transparent) 80%, transparent 100%);opacity:.75;border-radius:50%}._glowL_ovx7o_363{width:30px;height:30px;top:113px;left:25px}._glowTower_ovx7o_369{width:32px;height:32px;top:192px;left:192px}._glowHome_ovx7o_375{width:36px;height:36px;top:306px;left:82px}[data-theme=moonlight] ._glow_ovx7o_358{opacity:.8}._pennantSpot_ovx7o_386{width:68px;height:40px;top:20px;left:146px}._pennantArt_ovx7o_392{transform-origin:100%;display:block;overflow:visible}._pennantCloth_ovx7o_397{fill:var(--hero-cape)}._pennantStar_ovx7o_400{fill:var(--hero-emblem)}._friendSpot_ovx7o_266{left:var(--hero-friend-left);right:var(--hero-friend-right);bottom:var(--hero-friend-bottom);width:54px;height:63px;transform:scale(var(--hero-friend-s));transform-origin:var(--hero-friend-origin)}._friendArt_ovx7o_413{transform-origin:40% 100%;display:block;overflow:visible}._friendHead_ovx7o_418{fill:var(--theme-focus)}._friendStem_ovx7o_421{fill:color-mix(in srgb, var(--theme-focus) 78%, var(--color-key-black))}._friendShine_ovx7o_424{fill:color-mix(in srgb, var(--color-key-white) 50%, transparent)}._friendCheeks_ovx7o_427{fill:color-mix(in srgb, var(--note-a) 60%, var(--color-key-white));opacity:.8}._friendEyes_ovx7o_431{fill:var(--hero-ink)}._friendSmile_ovx7o_434{fill:none;stroke:var(--hero-ink);stroke-width:1.9px;stroke-linecap:round}._ground_ovx7o_442{height:var(--hero-base);background:linear-gradient(to bottom, var(--hero-lawn) 0%, var(--hero-lawn-low) 100%);bottom:0;left:0;right:0}._groundEdge_ovx7o_449{width:100%;height:16px;position:absolute;top:-15px;left:0}._lawn_ovx7o_456{fill:var(--hero-lawn)}._square_ovx7o_461{opacity:var(--hero-square-show,0);background:radial-gradient(closest-side, var(--hero-square) 0%, var(--hero-square) 70%, color-mix(in srgb, var(--hero-square) 0%, transparent) 100%);border-radius:50%;width:clamp(240px,30vw,380px);height:clamp(30px,5.5vh,46px);margin-left:calc(clamp(240px,30vw,380px)/-2);position:absolute;top:2px;left:50%}._tufts_ovx7o_474{width:150px;height:40px;position:absolute;top:clamp(10px,22%,40px);overflow:visible}._tuftsL_ovx7o_481{left:calc(var(--theme-inset-left,0px) + 4%)}._tuftsR_ovx7o_484{right:5%;transform:scaleX(-1)}._tuft_ovx7o_474{fill:var(--hero-bush)}._petals_ovx7o_491{fill:color-mix(in srgb, var(--note-a) 55%, var(--color-key-white))}._tuftsR_ovx7o_484 ._petals_ovx7o_491{fill:color-mix(in srgb, var(--note-e) 60%, var(--color-key-white))}._centres_ovx7o_497{fill:color-mix(in srgb, var(--note-e) 70%, var(--color-accent-shadow-2))}[data-theme=moonlight] ._petals_ovx7o_491,[data-theme=moonlight] ._tuftsR_ovx7o_484 ._petals_ovx7o_491{fill:color-mix(in srgb, var(--note-a) 40%, var(--color-card))}@media (width<=1279px){._root_ovx7o_11{--hero-scale-auto:.9}}@media (width<=1023px){._root_ovx7o_11{--hero-scale-auto:.8;--hero-yard-left:calc(var(--theme-inset-left,0px) + 17%);--hero-yard-bottom:calc(var(--theme-inset-bottom,0px) + 2%)}}@media (width<=767px){._root_ovx7o_11{--hero-scale-auto:.62}._cloudB_ovx7o_211,._starC_ovx7o_200{display:none}._sun_ovx7o_155{width:64px;translate:42%}}@media (width<=479px){._root_ovx7o_11{--hero-scale-auto:.5}._left_ovx7o_239{display:none}}@media (prefers-reduced-motion:no-preference){._root_ovx7o_11[data-theme-motion=ambient] ._breathe_ovx7o_543{will-change:transform;animation:12s ease-in-out infinite _heroBreathe_ovx7o_1}._root_ovx7o_11[data-theme-motion=ambient] ._cloudA_ovx7o_217{will-change:transform;animation:44s ease-in-out infinite alternate _heroDriftA_ovx7o_1}._root_ovx7o_11[data-theme-motion=ambient] ._cloudB_ovx7o_211{will-change:transform;animation:36s ease-in-out infinite alternate _heroDriftB_ovx7o_1}._root_ovx7o_11[data-theme-motion=ambient] ._wave_ovx7o_555{will-change:transform;animation:9s ease-in-out infinite _heroWave_ovx7o_1}._root_ovx7o_11[data-theme-motion=ambient] ._bob_ovx7o_559{will-change:transform;animation:8s ease-in-out infinite _heroBob_ovx7o_1}._root_ovx7o_11[data-theme-motion=ambient] ._glow_ovx7o_358{will-change:opacity;animation:10s ease-in-out infinite _heroGlow_ovx7o_1}._root_ovx7o_11[data-theme-motion=ambient] ._glowTower_ovx7o_369{animation-duration:12s;animation-delay:-4s}._root_ovx7o_11[data-theme-motion=ambient] ._glowHome_ovx7o_375{animation-duration:11s;animation-delay:-8s}[data-theme=moonlight] ._root_ovx7o_11[data-theme-motion=ambient] ._star_ovx7o_180{will-change:transform, opacity;animation:8s ease-in-out infinite _heroTwinkle_ovx7o_1}[data-theme=moonlight] ._root_ovx7o_11[data-theme-motion=ambient] ._starB_ovx7o_194{animation-duration:9.5s;animation-delay:-3s}[data-theme=moonlight] ._root_ovx7o_11[data-theme-motion=ambient] ._starC_ovx7o_200{animation-duration:11s;animation-delay:-6s}}@keyframes _heroBreathe_ovx7o_1{0%,to{transform:scale(1)}50%{transform:scale(1.04)}}@keyframes _heroDriftA_ovx7o_1{0%{transform:translate(0)}to{transform:translate(-34px)}}@keyframes _heroDriftB_ovx7o_1{0%{transform:translate(0)}to{transform:translate(26px)}}@keyframes _heroWave_ovx7o_1{0%,to{transform:rotate(-2deg)scaleX(1)}50%{transform:rotate(3deg)scaleX(.94)}}@keyframes _heroBob_ovx7o_1{0%,to{transform:translateY(0)rotate(0)}50%{transform:translateY(-3px)rotate(-2deg)}}@keyframes _heroGlow_ovx7o_1{0%,to{opacity:.5}50%{opacity:1}}@keyframes _heroTwinkle_ovx7o_1{0%,to{opacity:.45;transform:scale(.85)}50%{opacity:1;transform:scale(1)}}._root_h9fwx_10{isolation:isolate;--ms-band:15cqh;--ms-sky-top:color-mix(in srgb, var(--color-games) 20%, var(--color-card));--ms-sky-mid:color-mix(in srgb, var(--color-primary) 10%, var(--color-card));--ms-sky-low:color-mix(in srgb, var(--color-accent) 15%, var(--color-card));--ms-nebula-a:color-mix(in srgb, var(--color-ear) 20%, transparent);--ms-nebula-b:color-mix(in srgb, var(--color-games) 16%, transparent);--ms-dust:color-mix(in srgb, var(--color-key-white) 92%, transparent);--ms-star:var(--color-key-white);--ms-star-fill:color-mix(in srgb, var(--color-accent) 10%, var(--color-key-white));--ms-star-rim:color-mix(in srgb, var(--color-ink-3) 62%, transparent);--ms-star-warm:color-mix(in srgb, var(--color-accent) 32%, var(--color-key-white));--ms-star-warm-rim:color-mix(in srgb, var(--color-accent-shadow-2) 85%, transparent);--ms-glow:color-mix(in srgb, var(--color-key-white) 62%, transparent);--ms-planet-plain:color-mix(in srgb, var(--color-ink-4) 62%, var(--color-card));--ms-lit:color-mix(in srgb, var(--theme-focus) 42%, var(--color-card));--ms-base:color-mix(in srgb, var(--theme-focus) 70%, var(--color-card));--ms-shade:color-mix(in srgb, var(--theme-focus) 78%, var(--color-key-black));--ms-rim:color-mix(in srgb, var(--theme-focus) 22%, var(--color-key-white));--ms-ringed:color-mix(in srgb, var(--color-accent-text-2) 48%, var(--color-line));--ms-ring:color-mix(in srgb, var(--color-accent) 30%, var(--color-key-white));--ms-moon:color-mix(in srgb, var(--color-accent) 24%, var(--color-key-white));--ms-moon-edge:color-mix(in srgb, var(--color-accent-shadow-2) 55%, transparent);--ms-cup:var(--color-accent);--ms-comet:color-mix(in srgb, var(--color-accent) 26%, var(--color-key-white));--ms-pole:var(--color-ink-3);--stage-caption:var(--color-ink);--stage-caption-shadow:0 1px 0 color-mix(in srgb, var(--color-paper) 80%, transparent), 0 0 10px var(--color-paper), 0 0 3px var(--color-paper);--stage-rail:color-mix(in srgb, var(--color-card) 86%, transparent);--stage-pip:var(--color-ink-4);--stage-pip-now:var(--color-ink);--stage-trim:var(--color-accent);--stage-trim-dark:var(--color-accent-shadow-2);--stage-glow:color-mix(in srgb, var(--color-games) 30%, var(--color-key-white));--stage-drop:color-mix(in srgb, var(--color-games-shadow) 30%, transparent);--stage-focus:var(--color-ink)}[data-theme=moonlight] ._root_h9fwx_10{--ms-sky-top:var(--color-paper);--ms-sky-mid:color-mix(in srgb, var(--color-games) 12%, var(--color-paper));--ms-sky-low:color-mix(in srgb, var(--color-games) 20%, var(--color-card));--ms-nebula-a:color-mix(in srgb, var(--color-ear) 9%, transparent);--ms-nebula-b:color-mix(in srgb, var(--color-games) 12%, transparent);--ms-dust:color-mix(in srgb, var(--color-key-white) 72%, transparent);--ms-star-fill:var(--color-key-white);--ms-star-rim:color-mix(in srgb, var(--color-key-white) 20%, transparent);--ms-star-warm-rim:color-mix(in srgb, var(--color-key-white) 20%, transparent);--ms-glow:color-mix(in srgb, var(--color-games) 22%, transparent);--ms-comet:var(--color-key-white);--ms-lit:color-mix(in srgb, var(--theme-focus) 72%, var(--color-key-white));--ms-base:color-mix(in srgb, var(--theme-focus) 78%, var(--color-card));--ms-shade:color-mix(in srgb, var(--theme-focus) 40%, var(--color-paper));--ms-rim:color-mix(in srgb, var(--theme-focus) 40%, var(--color-key-white));--ms-ringed:color-mix(in srgb, var(--color-ink-4) 70%, var(--color-card));--ms-moon:color-mix(in srgb, var(--color-accent) 30%, var(--color-key-white));--ms-moon-edge:transparent;--ms-pole:var(--color-ink-4);--stage-caption-shadow:0 1px 2px color-mix(in srgb, var(--color-key-black) 60%, transparent);--stage-glow:color-mix(in srgb, var(--color-games) 40%, var(--color-card));--stage-drop:color-mix(in srgb, var(--color-key-black) 60%, transparent)}._container_h9fwx_90{position:relative}._backdrop_h9fwx_93{z-index:-1;contain:layout paint;pointer-events:none;background:radial-gradient(38% 30% at 12% 10%, var(--ms-nebula-a), transparent 72%), radial-gradient(34% 34% at 92% 30%, var(--ms-nebula-b), transparent 72%), linear-gradient(180deg, var(--ms-sky-top) 0%, var(--ms-sky-mid) 55%, var(--ms-sky-low) 100%);position:fixed;inset:0;overflow:hidden;container-type:size}._container_h9fwx_90>._backdrop_h9fwx_93{position:absolute}._backdrop_h9fwx_93>*{display:block;position:absolute}._dust_h9fwx_115{--d:var(--ms-dust) 0 1.2px, transparent 2.2px;background:radial-gradient(circle at 3% 18%, var(--d)), radial-gradient(circle at 9% 41%, var(--d)), radial-gradient(circle at 4% 70%, var(--d)), radial-gradient(circle at 14% 12%, var(--d)), radial-gradient(circle at 22% 6%, var(--d)), radial-gradient(circle at 37% 9%, var(--d)), radial-gradient(circle at 63% 7%, var(--d)), radial-gradient(circle at 76% 13%, var(--d)), radial-gradient(circle at 88% 5%, var(--d)), radial-gradient(circle at 97% 22%, var(--d)), radial-gradient(circle at 93% 52%, var(--d)), radial-gradient(circle at 98% 76%, var(--d)), radial-gradient(circle at 86% 64%, var(--d)), radial-gradient(circle at 12% 57%, var(--d));inset:0}._twinkle_h9fwx_135{--t:var(--ms-star) 0 1.5px, color-mix(in srgb, var(--ms-star) 40%, transparent) 2.4px, transparent 4px;will-change:opacity;animation:5s ease-in-out infinite alternate _msTwinkle_h9fwx_1}._twinkleLeft_h9fwx_140{left:var(--theme-inset-left,0px);top:calc(var(--theme-inset-top,0px) + 2%);background:radial-gradient(circle at 18% 8%, var(--t)), radial-gradient(circle at 62% 26%, var(--t)), radial-gradient(circle at 30% 52%, var(--t)), radial-gradient(circle at 12% 88%, var(--t));width:14%;height:62%}._twinkleRight_h9fwx_151{right:0;top:var(--theme-inset-top,0px);background:radial-gradient(circle at 70% 14%, var(--t)), radial-gradient(circle at 24% 30%, var(--t)), radial-gradient(circle at 88% 56%, var(--t)), radial-gradient(circle at 46% 80%, var(--t));width:16%;height:58%;animation-duration:7s;animation-delay:-3s}@keyframes _msTwinkle_h9fwx_1{0%{opacity:.35}to{opacity:1}}._star_h9fwx_174{fill:var(--ms-star-fill);stroke:var(--ms-star-rim);stroke-width:1.3px;stroke-linejoin:round;paint-order:stroke;overflow:visible}._starA_h9fwx_182,._starC_h9fwx_183,._starD_h9fwx_184,._starE_h9fwx_185{will-change:transform;animation:7s ease-in-out infinite alternate _msStar_h9fwx_1}._starA_h9fwx_182{right:7%;top:calc(var(--theme-inset-top,0px) + 1.2%);width:30px;height:30px;fill:var(--ms-star-warm);stroke:var(--ms-star-warm-rim);rotate:-10deg}._starB_h9fwx_199{right:17%;top:calc(var(--theme-inset-top,0px) + 2.5%);width:18px;height:18px}._starC_h9fwx_183{left:calc(var(--theme-inset-left,0px) + 6px);width:22px;height:22px;fill:var(--ms-star-warm);stroke:var(--ms-star-warm-rim);animation-duration:8.5s;animation-delay:-2s;top:25%;rotate:8deg}._starD_h9fwx_184{width:18px;height:18px;animation-duration:5.5s;animation-delay:-4s;top:50%;right:1.6%}._starE_h9fwx_185{width:22px;height:22px;animation-duration:6.5s;animation-delay:-1s;top:68%;right:1.2%}@keyframes _msStar_h9fwx_1{0%{opacity:.5;transform:scale(.88)}to{opacity:1;transform:scale(1)}}._comet_h9fwx_249{left:97%;top:calc(var(--theme-inset-top,0px) + 18px);opacity:0;background:linear-gradient(90deg, var(--ms-comet) 0%, color-mix(in srgb, var(--ms-comet) 55%, transparent) 24%, transparent 100%);transform-origin:3px;will-change:transform;border-radius:3px;width:92px;height:3px;animation:36s linear -27s infinite _msComet_h9fwx_1;transform:rotate(-7deg)}._comet_h9fwx_249:before{content:"";background:radial-gradient(circle, var(--ms-comet) 0 38%, color-mix(in srgb, var(--ms-comet) 35%, transparent) 60%, transparent 72%);border-radius:50%;width:12px;height:12px;position:absolute;top:-4.5px;left:-4px}@keyframes _msComet_h9fwx_1{0%{opacity:0;transform:translate(0)rotate(-7deg)}2.5%{opacity:.95}9%{opacity:.95}13%{opacity:0;transform:translate(-10cqw,1.2cqw)rotate(-7deg)}to{opacity:0;transform:translate(-10cqw,1.2cqw)rotate(-7deg)}}._ringed_h9fwx_295{left:calc(var(--theme-inset-left,0px) - 50px);will-change:transform;width:124px;height:124px;animation:16s ease-in-out infinite alternate _msDrift_h9fwx_1;top:36%}._ringedDisc_h9fwx_303{background:radial-gradient(18% 14% at 58% 30%, color-mix(in srgb, var(--ms-ringed) 85%, var(--color-key-black)) 0 90%, transparent 100%), radial-gradient(12% 10% at 30% 62%, color-mix(in srgb, var(--ms-ringed) 87%, var(--color-key-black)) 0 90%, transparent 100%), radial-gradient(circle at 34% 30%, color-mix(in srgb, var(--ms-ringed) 45%, var(--color-key-white)) 0%, var(--ms-ringed) 52%, color-mix(in srgb, var(--ms-ringed) 76%, var(--color-key-black)) 100%);border-radius:50%;position:absolute;inset:0}._ring_h9fwx_295{fill:none;stroke-linecap:round;width:220%;height:72%;position:absolute;top:14%;left:-60%;overflow:visible;transform:rotate(16deg)}._ringBack_h9fwx_323{stroke:color-mix(in srgb, var(--ms-ring) 70%, transparent);stroke-width:5px}._ringFront_h9fwx_327{stroke:var(--ms-ring);stroke-width:5px}._moon_h9fwx_331{right:6px;top:calc(var(--theme-inset-top,0px) + 36px);width:30px;height:30px;box-shadow:0 0 0 1.5px var(--ms-moon-edge);background:radial-gradient(20% 18% at 60% 32%, color-mix(in srgb, var(--ms-moon) 86%, var(--color-key-black)) 0 88%, transparent 100%), radial-gradient(14% 12% at 34% 64%, color-mix(in srgb, var(--ms-moon) 88%, var(--color-key-black)) 0 88%, transparent 100%), radial-gradient(circle at 34% 30%, color-mix(in srgb, var(--ms-moon) 45%, var(--color-key-white)) 0%, var(--ms-moon) 55%, color-mix(in srgb, var(--ms-moon) 78%, var(--color-key-black)) 100%);will-change:transform;border-radius:50%;animation:12s ease-in-out -5s infinite alternate _msDrift_h9fwx_1}@keyframes _msDrift_h9fwx_1{0%{transform:translateY(-7px)rotate(-3deg)}to{transform:translateY(7px)rotate(3deg)}}._ground_h9fwx_358,._rim_h9fwx_359,._atmosphere_h9fwx_360{bottom:0;left:0;right:0}._ground_h9fwx_358{height:calc(var(--ms-band) + var(--theme-inset-bottom,0px));clip-path:ellipse(62% calc(var(--ms-band) * 1.1) at 50% calc(var(--ms-band) * 1.1));background:radial-gradient(90% calc(var(--ms-band) * 2.4) at 34% 0%, var(--ms-lit) 0%, var(--ms-base) 42%, var(--ms-shade) 100%)}._rim_h9fwx_359{height:calc(var(--ms-band) + var(--theme-inset-bottom,0px) + 4px);clip-path:ellipse(62.2% calc(var(--ms-band) * 1.1) at 50% calc(var(--ms-band) * 1.1));background:var(--ms-rim)}._atmosphere_h9fwx_360{height:calc(var(--ms-band) + var(--theme-inset-bottom,0px) + 90px);opacity:.75;background:radial-gradient(66% 100% at 50% 100%, var(--ms-glow) 0%, var(--ms-glow) 52%, transparent 100%)}._halo_h9fwx_385{left:20%;right:20%;bottom:calc(var(--theme-inset-bottom,0px) + var(--ms-band) - 20px);background:radial-gradient(50% 100% at 50% 100%, var(--ms-glow) 0%, transparent 100%);will-change:opacity;height:76px;animation:11s ease-in-out infinite alternate _msBreathe_h9fwx_1}@keyframes _msBreathe_h9fwx_1{0%{opacity:.2}to{opacity:.85}}._ground_h9fwx_358>span{border-radius:50%;position:absolute}._crater_h9fwx_407{background:color-mix(in srgb, var(--ms-shade) 55%, transparent);box-shadow:inset 0 -3px 0 color-mix(in srgb, var(--color-key-white) 24%, transparent)}._pebble_h9fwx_412{background:color-mix(in srgb, var(--ms-lit) 60%, var(--color-key-white));box-shadow:0 2px 0 color-mix(in srgb, var(--ms-shade) 70%, transparent);transform:rotate(-20deg)}._flag_h9fwx_419{bottom:calc(var(--theme-inset-bottom,0px) + var(--ms-band) * var(--ms-flag-on-crest,.9) - 3px);width:26px;height:36px;overflow:visible}._pole_h9fwx_426{fill:none;stroke:var(--ms-pole);stroke-width:2.2px;stroke-linecap:round}._pennant_h9fwx_432{fill:var(--ms-star-warm);stroke:var(--ms-star-warm-rim);stroke-width:1.2px;stroke-linejoin:round}._pennantNote_h9fwx_438{fill:var(--ms-pole)}._rocket_h9fwx_447{left:calc(88% - 34px);bottom:calc(var(--theme-inset-bottom,0px) + var(--ms-band) * .14);transform-origin:50% 94%;width:68px;height:72px;overflow:visible;transform:rotate(7deg)}._rocketShadow_h9fwx_456{fill:color-mix(in srgb, var(--color-key-black) 16%, transparent)}._bubble_h9fwx_459{fill:color-mix(in srgb, var(--color-key-white) 26%, transparent);stroke:color-mix(in srgb, var(--color-key-white) 88%, transparent);stroke-width:3px}._shine_h9fwx_464{fill:none;stroke:color-mix(in srgb, var(--color-key-white) 92%, transparent);stroke-width:5px;stroke-linecap:round}._cup_h9fwx_470{fill:var(--ms-cup)}._cupRim_h9fwx_473{fill:none;stroke:color-mix(in srgb, var(--ms-cup) 40%, var(--color-key-white));stroke-width:3.5px;stroke-linecap:round}._fin_h9fwx_479{fill:var(--color-accent-shadow-2)}._lamp_h9fwx_483{fill:color-mix(in srgb, var(--color-accent) 22%, var(--color-key-white))}@media (width<=1023px){._flag_h9fwx_419{bottom:calc(var(--theme-inset-bottom,0px) + var(--ms-band) * .12)}}@media (width<=767px){._root_h9fwx_10{--ms-band:13cqh}._wideOnly_h9fwx_497,._rocket_h9fwx_447,._starB_h9fwx_199,._starD_h9fwx_184,._twinkleLeft_h9fwx_140{display:none}._ringed_h9fwx_295{width:78px;height:78px;top:30%;left:-34px}._moon_h9fwx_331{right:8px;top:calc(var(--theme-inset-top,0px) + 4px);width:26px;height:26px}._starA_h9fwx_182{width:22px;height:22px;right:16%}._starE_h9fwx_185{width:14px;height:14px;right:1px}._comet_h9fwx_249{width:64px}}._root_h9fwx_10[data-theme-motion=still] ._backdrop_h9fwx_93,._root_h9fwx_10[data-theme-motion=still] ._backdrop_h9fwx_93 *{animation:none!important}@media (prefers-reduced-motion:reduce){._backdrop_h9fwx_93,._backdrop_h9fwx_93 *{animation:none!important}}._root_1izm6_8{isolation:isolate;--sky-top:color-mix(in srgb, var(--note-c) 26%, var(--color-card));--sky-mid:color-mix(in srgb, var(--note-c) 11%, var(--color-card));--sky-low:color-mix(in srgb, var(--map-gradient-bottom) 70%, var(--color-accent-tint));--hill-distant:color-mix(in srgb, var(--color-primary) 11%, var(--sky-mid));--hill-far:color-mix(in srgb, var(--color-primary) 22%, var(--sky-mid));--hill-near:color-mix(in srgb, var(--color-primary) 34%, var(--color-card));--meadow-top:color-mix(in srgb, var(--color-primary) 26%, var(--color-card));--meadow-low:color-mix(in srgb, var(--color-primary) 40%, var(--color-card));--leaf:color-mix(in srgb, var(--color-primary) 80%, var(--color-key-black));--leaf-shine:color-mix(in srgb, var(--color-primary) 50%, var(--color-key-white));--wood:color-mix(in srgb, var(--color-accent-shadow-2) 58%, var(--color-key-black));--road-gap:color-mix(in srgb, var(--color-key-black) 70%, var(--color-key-white));--key-face:color-mix(in srgb, var(--color-key-white) 72%, var(--color-card));--black-key:color-mix(in srgb, var(--color-key-black) 74%, var(--key-face));--cloud:color-mix(in srgb, var(--color-card) 90%, var(--note-c) 10%);--cloud-shade:color-mix(in srgb, var(--color-card) 78%, var(--note-c) 22%);--sun:color-mix(in srgb, var(--color-accent) 44%, var(--color-key-white));--sun-core:color-mix(in srgb, var(--color-accent) 22%, var(--color-key-white));--sun-halo:color-mix(in srgb, var(--color-accent) 20%, transparent);--pr-plain:color-mix(in srgb, var(--color-ink-4) 60%, var(--color-card));--stage-caption:var(--color-ink);--stage-caption-shadow:0 1px 0 color-mix(in srgb, var(--color-card) 85%, transparent), 0 0 12px color-mix(in srgb, var(--color-card) 80%, transparent);--stage-rail:color-mix(in srgb, var(--color-card) 86%, transparent);--stage-pip:var(--color-ink-4);--stage-pip-now:var(--color-primary);--stage-trim:var(--color-accent);--stage-trim-dark:var(--color-accent-shadow-2);--stage-glow:var(--color-accent-tint);--stage-drop:color-mix(in srgb, var(--color-forest) 30%, transparent);--stage-focus:var(--color-ink)}[data-theme=moonlight] ._root_1izm6_8{--sky-top:color-mix(in srgb, var(--note-c) 10%, var(--color-paper));--sky-mid:color-mix(in srgb, var(--note-c) 12%, var(--color-card));--sky-low:color-mix(in srgb, var(--note-c) 8%, var(--map-gradient-bottom));--hill-distant:color-mix(in srgb, var(--color-primary) 12%, var(--sky-mid));--hill-far:color-mix(in srgb, var(--color-primary) 18%, var(--color-card));--hill-near:color-mix(in srgb, var(--color-primary) 30%, var(--color-card));--meadow-top:color-mix(in srgb, var(--color-primary) 20%, var(--color-card));--meadow-low:color-mix(in srgb, var(--color-primary) 28%, var(--color-card));--leaf:color-mix(in srgb, var(--color-primary) 46%, var(--color-card));--leaf-shine:color-mix(in srgb, var(--color-primary) 60%, var(--color-ink));--wood:color-mix(in srgb, var(--color-accent-shadow-2) 40%, var(--color-card));--key-face:color-mix(in srgb, var(--color-key-white) 58%, var(--color-card));--black-key:color-mix(in srgb, var(--color-key-black) 70%, var(--color-card));--road-gap:color-mix(in srgb, var(--color-key-black) 60%, var(--color-card));--cloud:color-mix(in srgb, var(--color-card) 80%, color-mix(in srgb, var(--note-c) 40%, var(--color-ink)));--cloud-shade:color-mix(in srgb, var(--color-card) 90%, var(--note-c));--cloud-rim:color-mix(in srgb, var(--color-card) 30%, color-mix(in srgb, var(--note-c) 20%, var(--color-ink)));--sun:color-mix(in srgb, color-mix(in srgb, var(--color-ink) 72%, var(--note-c)) 84%, var(--color-card));--sun-core:color-mix(in srgb, var(--color-ink) 90%, var(--color-accent));--sun-halo:color-mix(in srgb, var(--color-ink) 8%, transparent);--lip:color-mix(in srgb, var(--hill-near) 70%, var(--color-ink));--stage-caption-shadow:none;--stage-glow:color-mix(in srgb, var(--color-accent) 30%, var(--color-card));--stage-drop:color-mix(in srgb, var(--color-key-black) 70%, transparent)}._container_1izm6_78{position:relative}._backdrop_1izm6_81{z-index:-1;contain:layout paint;pointer-events:none;background:linear-gradient(180deg, var(--sky-top) 0%, var(--sky-mid) 42%, var(--sky-low) 88%, var(--meadow-top) 88%, var(--meadow-low) 100%);position:fixed;inset:0;overflow:hidden}._container_1izm6_78>._backdrop_1izm6_81{position:absolute}._backdrop_1izm6_81 svg{display:block;position:absolute;overflow:visible}._sun_1izm6_102{top:calc(var(--theme-inset-top,0px) + 18%);aspect-ratio:1;width:clamp(56px,6.4%,96px);position:absolute;right:-1.2%}._halo_1izm6_111{background:radial-gradient(circle, var(--sun-halo) 34%, color-mix(in srgb, var(--sun-halo) 35%, transparent) 52%, transparent 70%);will-change:transform;border-radius:50%;animation:11s ease-in-out infinite _prBreathe_1izm6_1;position:absolute;inset:-45%}._disc_1izm6_119{background:radial-gradient(circle at 38% 34%, var(--sun-core) 0%, var(--sun) 80%);border-radius:50%;position:absolute;inset:0}[data-theme=moonlight] ._disc_1izm6_119:before,[data-theme=moonlight] ._disc_1izm6_119:after{content:"";background:color-mix(in srgb, var(--sun) 80%, var(--color-card));opacity:.45;border-radius:50%;position:absolute}[data-theme=moonlight] ._disc_1izm6_119:before{width:20%;height:20%;top:26%;left:54%}[data-theme=moonlight] ._disc_1izm6_119:after{width:13%;height:13%;top:58%;left:30%}@keyframes _prBreathe_1izm6_1{0%,to{transform:scale(1)}50%{transform:scale(1.08)}}._stars_1izm6_157{background:var(--color-ink);will-change:opacity;border-radius:50%;width:3px;height:3px;display:none;position:absolute;top:0;left:0}[data-theme=moonlight] ._stars_1izm6_157{display:block}._starsA_1izm6_171{transform:translate(calc(var(--theme-inset-left,0px) + 2vw), calc(var(--theme-inset-top,0px) + 1.5vh));box-shadow:9vw 4vh 0 1px var(--color-ink), 16vw .5vh 0 -.5px var(--color-ink), 66vw 1vh 0 0 var(--color-ink), 74vw 5vh 0 1px var(--color-ink);animation:7s ease-in-out infinite _prTwinkle_1izm6_1}._starsB_1izm6_181{left:auto;right:1.4%;top:calc(var(--theme-inset-top,0px) + 32%);width:2px;height:2px;box-shadow:-1.2vw 10vh 0 0 var(--color-ink), .3vw 21vh 0 0 var(--color-ink), -2vw 32vh 0 0 var(--color-ink);animation:9s ease-in-out -4s infinite _prTwinkle_1izm6_1}@keyframes _prTwinkle_1izm6_1{0%,to{opacity:.35}50%{opacity:.85}}._cloud_1izm6_204{opacity:.92;will-change:transform;width:clamp(70px,12%,180px);height:auto}._cloudBody_1izm6_210{fill:var(--cloud)}[data-theme=moonlight] ._cloudBody_1izm6_210{stroke:var(--cloud-rim);stroke-width:3px;stroke-linejoin:round;stroke-opacity:.8}._cloudShade_1izm6_219{fill:var(--cloud-shade)}._cloudA_1izm6_223{left:calc(var(--theme-inset-left,0px) + 1.5%);top:calc(var(--theme-inset-top,0px) + 1.2%);width:clamp(70px,10%,150px);animation:46s ease-in-out infinite alternate _prDriftA_1izm6_1}._cloudB_1izm6_210{right:4%;top:calc(var(--theme-inset-top,0px) + 0.6%);opacity:.8;width:clamp(50px,6.5%,100px);animation:54s ease-in-out -20s infinite alternate _prDriftB_1izm6_1}@keyframes _prDriftA_1izm6_1{0%{transform:translate(-24px)}to{transform:translate(40px)}}@keyframes _prDriftB_1izm6_1{0%{transform:translate(30px)}to{transform:translate(-34px)}}._ranges_1izm6_257{width:100%;height:11%;bottom:calc(12% - 2px);left:0}._distant_1izm6_263{fill:var(--hill-distant)}._far_1izm6_266{fill:var(--hill-far)}._mound_1izm6_269{left:var(--theme-inset-left,0px);bottom:var(--theme-inset-bottom,0px);aspect-ratio:320/120;width:clamp(150px,20%,300px);position:absolute}._mound_1izm6_269>svg:first-child{width:100%;height:100%;inset:0}._moundHill_1izm6_281{fill:var(--meadow-low)}._corner_1izm6_286{right:0;bottom:var(--theme-inset-bottom,0px);aspect-ratio:600/260;width:clamp(250px,44%,640px);position:absolute}._road_1izm6_293{width:100%;height:100%;inset:0}._rise_1izm6_298{fill:var(--hill-near)}._riseLow_1izm6_301{fill:var(--meadow-low)}._crestOver_1izm6_305{fill:none;stroke:var(--hill-near);stroke-width:7px}._riseLip_1izm6_310{fill:none;stroke:var(--lip,color-mix(in srgb, var(--hill-near) 45%, var(--color-key-white)));stroke-width:4px;stroke-linecap:round;opacity:.7}._curb_1izm6_317{fill:var(--wood)}._face_1izm6_320{fill:var(--key-face)}._seam_1izm6_323{fill:var(--road-gap)}._black_1izm6_326{fill:var(--black-key)}._glow_1izm6_331{opacity:.7}._glowKey_1izm6_334{fill:var(--theme-focus);stroke:var(--theme-focus);stroke-width:7px;stroke-opacity:.4;stroke-linejoin:round}._signpost_1izm6_344{aspect-ratio:1;width:clamp(32px,7.5%,48px);position:absolute;top:24%;right:.4%;translate:0 -100%}._sign_1izm6_344{width:100%;height:100%;inset:0}._post_1izm6_357{fill:var(--wood)}._board_1izm6_360{fill:var(--key-face);stroke:var(--wood);stroke-width:3px}._boardNote_1izm6_365{fill:var(--theme-focus)}._note_1izm6_369{width:50%;height:auto;fill:color-mix(in srgb, var(--theme-focus) 85%, var(--color-ink));opacity:0;will-change:transform, opacity;animation:11s ease-in-out 2s infinite _prNote_1izm6_1;top:0;left:50%;translate:-50% -70%}@keyframes _prNote_1izm6_1{0%{opacity:0;transform:translate(0)rotate(6deg)}12%{opacity:.85}45%{opacity:0;transform:translate(-8px,-44px)rotate(-8deg)}to{opacity:0;transform:translate(-8px,-44px)rotate(-8deg)}}._trees_1izm6_398{transform-origin:50% 100%;translate:-50% -100%}._trunk_1izm6_402{fill:var(--wood)}._canopy_1izm6_405{fill:var(--leaf)}._canopyShine_1izm6_408{fill:var(--leaf-shine);opacity:.5}._treesFar_1izm6_412{aspect-ratio:90/70;will-change:transform;width:15%;height:auto;animation:9s ease-in-out infinite _prSway_1izm6_1}._treesLeft_1izm6_420{aspect-ratio:1;width:34%;height:auto;top:34%;left:50%}@keyframes _prSway_1izm6_1{0%,to{transform:rotate(-1.4deg)}50%{transform:rotate(1.4deg)}}@media (width<=767px){._mound_1izm6_269{display:none}._corner_1izm6_286{width:64%}._ranges_1izm6_257{height:5%}._treesFar_1izm6_412{animation:none}}._root_1izm6_8[data-theme-motion=still] ._backdrop_1izm6_81 *,._root_1izm6_8[data-theme-motion=still] ._backdrop_1izm6_81 :before,._root_1izm6_8[data-theme-motion=still] ._backdrop_1izm6_81 :after{animation:none!important}@media (prefers-reduced-motion:reduce){._backdrop_1izm6_81 *,._backdrop_1izm6_81 :before,._backdrop_1izm6_81 :after{animation:none!important}}._root_cnuum_11{isolation:isolate;--band:clamp(72px, 16cqh, 150px);--vil:clamp(136px, min(33cqh, 30cqw), 272px);--curl:clamp(48px, 6cqw, 84px);--bk-sky-top:color-mix(in srgb, var(--color-primary-tint) 70%, var(--color-card));--bk-sky-bottom:color-mix(in srgb, var(--color-paper) 72%, var(--color-accent-tint));--bk-fleck:color-mix(in srgb, var(--color-ink) 9%, transparent);--bk-fleck-2:color-mix(in srgb, var(--color-accent-shadow-2) 14%, transparent);--bk-hill-far:color-mix(in srgb, var(--color-primary) 12%, var(--color-card));--bk-hill-near:color-mix(in srgb, var(--color-primary) 21%, var(--color-card));--bk-meadow:color-mix(in srgb, var(--color-primary) 30%, var(--color-card));--bk-mound:color-mix(in srgb, var(--color-primary) 38%, var(--color-card));--bk-lip:color-mix(in srgb, var(--color-primary) 50%, var(--color-card));--bk-stem:color-mix(in srgb, var(--color-primary) 70%, var(--color-ink));--bk-ridge:color-mix(in srgb, var(--color-card) 62%, transparent);--bk-shade:color-mix(in srgb, var(--color-ink) 8%, transparent);--bk-sun:color-mix(in srgb, var(--color-accent) 90%, var(--color-accent-shadow));--bk-sun-inner:color-mix(in srgb, var(--color-accent) 42%, var(--color-card));--bk-ray:color-mix(in srgb, var(--color-accent) 55%, var(--color-card));--bk-stick:color-mix(in srgb, var(--color-accent-shadow-2) 45%, var(--color-card));--bk-cloud:var(--color-card);--bk-thread:color-mix(in srgb, var(--color-ink) 26%, transparent);--bk-tree-a:color-mix(in srgb, var(--color-primary) 72%, var(--color-card));--bk-tree-b:color-mix(in srgb, var(--color-teal) 62%, var(--color-card));--bk-trunk:color-mix(in srgb, var(--color-accent-shadow-2) 70%, var(--color-ink));--bk-key-white:var(--color-key-white);--bk-key-black:color-mix(in srgb, var(--color-key-black) 74%, var(--color-primary-dark));--bk-key-edge:var(--color-line);--bk-window:color-mix(in srgb, var(--color-accent) 55%, var(--color-card));--bk-door:color-mix(in srgb, var(--color-accent-shadow-2) 80%, var(--color-ink));--bk-roof-a:color-mix(in srgb, var(--color-accent-shadow) 85%, var(--color-card));--bk-roof-b:color-mix(in srgb, var(--color-primary-dark) 80%, var(--color-card));--bk-flower-a:var(--color-ear);--bk-flower-b:var(--color-accent);--bk-bird-edge:var(--color-card);--bk-flap:color-mix(in srgb, var(--color-card) 90%, var(--color-accent-tint));--bk-under:color-mix(in srgb, var(--color-accent-tint) 80%, var(--color-accent));--bk-under-dot:color-mix(in srgb, var(--color-accent) 45%, var(--color-accent-tint));--bk-plain:color-mix(in srgb, var(--color-ink-4) 40%, var(--color-card));--stage-caption:var(--color-ink);--stage-caption-shadow:0 1px 0 color-mix(in srgb, var(--color-card) 75%, transparent);--stage-rail:color-mix(in srgb, var(--color-card) 84%, transparent);--stage-pip:var(--color-ink-4);--stage-pip-now:var(--color-primary-dark);--stage-trim:var(--color-accent);--stage-trim-dark:var(--color-accent-shadow-2);--stage-glow:var(--color-accent-tint);--stage-drop:color-mix(in srgb, var(--color-ink) 20%, transparent);--stage-focus:var(--color-ink)}[data-theme=moonlight] ._root_cnuum_11{--bk-sky-top:color-mix(in srgb, var(--color-games-tint) 64%, var(--color-paper));--bk-sky-bottom:color-mix(in srgb, var(--color-primary-tint) 50%, var(--color-card));--bk-fleck:color-mix(in srgb, var(--color-ink) 7%, transparent);--bk-fleck-2:color-mix(in srgb, var(--color-paper) 45%, transparent);--bk-hill-far:color-mix(in srgb, var(--color-primary) 14%, var(--color-card));--bk-hill-near:color-mix(in srgb, var(--color-primary) 21%, var(--color-card));--bk-meadow:color-mix(in srgb, var(--color-primary) 28%, var(--color-card));--bk-mound:color-mix(in srgb, var(--color-primary) 34%, var(--color-card));--bk-lip:color-mix(in srgb, var(--color-primary) 44%, var(--color-card));--bk-stem:color-mix(in srgb, var(--color-primary) 60%, var(--color-card));--bk-ridge:color-mix(in srgb, var(--color-ink) 14%, transparent);--bk-shade:color-mix(in srgb, var(--color-paper) 55%, transparent);--bk-sun:color-mix(in srgb, var(--color-ink) 82%, var(--color-accent));--bk-cloud:color-mix(in srgb, var(--color-ink-2) 15%, var(--bk-sky-top));--bk-thread:color-mix(in srgb, var(--color-ink) 22%, transparent);--bk-key-white:color-mix(in srgb, var(--color-key-white) 78%, var(--color-card));--bk-window:var(--color-accent);--bk-flower-a:color-mix(in srgb, var(--color-ear) 70%, var(--color-card));--bk-flower-b:color-mix(in srgb, var(--color-accent) 70%, var(--color-card));--bk-plain:color-mix(in srgb, var(--color-ink-4) 50%, var(--color-card));--bk-bird-edge:color-mix(in srgb, var(--color-ink) 55%, var(--color-card));--bk-flap:color-mix(in srgb, var(--color-card) 70%, var(--color-ink-5));--bk-under:color-mix(in srgb, var(--color-accent-tint) 85%, var(--color-accent));--bk-under-dot:color-mix(in srgb, var(--color-accent) 45%, var(--color-accent-tint));--stage-caption-shadow:0 1px 2px color-mix(in srgb, var(--color-paper) 90%, transparent);--stage-glow:color-mix(in srgb, var(--color-accent) 30%, var(--color-card));--stage-drop:color-mix(in srgb, var(--color-paper) 75%, transparent)}._container_cnuum_107{position:relative}._backdrop_cnuum_110{z-index:-1;contain:layout paint;pointer-events:none;background:radial-gradient(circle at 11px 23px, var(--bk-fleck) 0 .6px, transparent 1.2px) 0 0 / 97px 89px, radial-gradient(circle at 47px 9px, var(--bk-fleck) 0 .6px, transparent 1.2px) 0 0 / 97px 89px, radial-gradient(circle at 83px 51px, var(--bk-fleck) 0 .6px, transparent 1.2px) 0 0 / 97px 89px, radial-gradient(circle at 29px 67px, var(--bk-fleck) 0 .6px, transparent 1.2px) 0 0 / 97px 89px, radial-gradient(circle at 66px 80px, var(--bk-fleck) 0 .6px, transparent 1.2px) 0 0 / 97px 89px, radial-gradient(circle at 90px 15px, var(--bk-fleck) 0 .6px, transparent 1.2px) 0 0 / 97px 89px, radial-gradient(circle at 7px 44px, var(--bk-fleck-2) 0 .7px, transparent 1.3px) 0 0 / 61px 73px, radial-gradient(circle at 38px 19px, var(--bk-fleck-2) 0 .7px, transparent 1.3px) 0 0 / 61px 73px, radial-gradient(circle at 52px 63px, var(--bk-fleck-2) 0 .7px, transparent 1.3px) 0 0 / 61px 73px, radial-gradient(circle at 23px 5px, var(--bk-fleck-2) 0 .7px, transparent 1.3px) 0 0 / 61px 73px, linear-gradient(180deg, var(--bk-sky-top) 0%, var(--bk-sky-bottom) 78%);position:fixed;inset:0;overflow:hidden;container-type:size}._container_cnuum_107>._backdrop_cnuum_110{position:absolute}._backdrop_cnuum_110>*{--sun:calc(var(--vil) * .36);position:absolute}._backdrop_cnuum_110 svg{display:block;overflow:visible}._shade_cnuum_149{fill:var(--bk-shade)}._ridge_cnuum_152{fill:none;stroke:var(--bk-ridge);stroke-width:2.5px;stroke-linecap:round;vector-effect:non-scaling-stroke}._nightOnly_cnuum_159{display:none}[data-theme=moonlight] ._nightOnly_cnuum_159{display:inline}[data-theme=moonlight] ._dayOnly_cnuum_165{display:none}._sun_cnuum_175{right:calc(var(--vil) * .5333 - var(--sun) / 2);bottom:calc(var(--theme-inset-bottom,0px) + var(--vil) * .9714 - var(--sun) * .5);width:var(--sun);aspect-ratio:1;transform-origin:50% 77%}._pole_cnuum_183{fill:var(--bk-stick)}._sunArt_cnuum_186{aspect-ratio:1;width:100%;height:auto;position:absolute;top:0;left:0}._rays_cnuum_194{fill:var(--bk-ray);stroke:var(--bk-ray);stroke-width:4px;stroke-linejoin:round}._sunDisc_cnuum_200{fill:var(--bk-sun)}._sunHeart_cnuum_203{fill:var(--bk-sun-inner)}[data-theme=moonlight] ._sunHeart_cnuum_203{fill:color-mix(in srgb, var(--bk-sun) 80%, var(--color-card))}._craters_cnuum_209{fill:color-mix(in srgb, var(--color-ink-3) 60%, var(--color-ink))}._hang_cnuum_219{top:calc(var(--theme-inset-top,0px) + 3px);width:var(--w);height:calc(var(--drop) + var(--w) * .5);transform-origin:50% 0}._hang_cnuum_219:before{content:"";width:1.5px;top:0;left:calc(50% - .75px);bottom:calc(var(--w) * .3);background:var(--bk-thread);position:absolute}._hang_cnuum_219 svg{width:100%;height:auto;position:absolute;bottom:0;left:0}._cloud_cnuum_241{fill:var(--bk-cloud)}._cloudA_cnuum_244{--w:clamp(64px, 7.5cqw, 112px);--drop:16px;left:calc(var(--theme-inset-left,0px) + 28cqw)}._cloudB_cnuum_250{--w:clamp(72px, 9cqw, 128px);--drop:6px;left:calc(var(--theme-inset-left,0px) + 56cqw)}._starA_cnuum_255,._starB_cnuum_256{--w:clamp(26px, 2.6cqw, 36px)}._birdHang_cnuum_261{--w:clamp(38px, 3.4cqw, 48px);--drop:4px;height:calc(var(--drop) + var(--w) * .75);right:2.5cqw}._birdHang_cnuum_261:before{bottom:calc(var(--w) * .5)}._starA_cnuum_255{--drop:4px;left:calc(var(--theme-inset-left,0px) + 21cqw)}._starB_cnuum_256{--drop:4px;left:calc(var(--theme-inset-left,0px) + 44cqw)}._starA_cnuum_255,._starB_cnuum_256{height:calc(var(--drop) + var(--w))}._starA_cnuum_255:before,._starB_cnuum_256:before{bottom:calc(var(--w) * .85)}._paperStar_cnuum_288{fill:color-mix(in srgb, var(--color-accent) 80%, var(--color-ink));stroke:color-mix(in srgb, var(--color-accent) 50%, var(--color-card));stroke-width:1.5px;stroke-linejoin:round}._hills_cnuum_296{width:100%;height:calc(var(--theme-inset-bottom,0px) + var(--band));bottom:0;left:0;right:0}._hillFar_cnuum_303{fill:var(--bk-hill-far)}._hillNear_cnuum_306{fill:var(--bk-hill-near)}._meadow_cnuum_309{fill:var(--bk-meadow)}._village_cnuum_314{bottom:var(--theme-inset-bottom,0px);height:var(--vil);width:auto}._left_cnuum_320{left:calc(var(--theme-inset-left,0px) - 12px);aspect-ratio:260/210}._right_cnuum_324{aspect-ratio:240/210;right:0}._mound_cnuum_328{fill:var(--bk-mound)}._lip_cnuum_331{fill:var(--bk-lip)}._stem_cnuum_334{fill:none;stroke:var(--bk-stem);stroke-width:2.5px;stroke-linecap:round}._flowerA_cnuum_340{fill:var(--bk-flower-a)}._flowerB_cnuum_343{fill:var(--bk-flower-b)}._trunk_cnuum_346{fill:var(--bk-trunk)}._crownA_cnuum_349{fill:var(--bk-tree-a)}._crownB_cnuum_352{fill:var(--bk-tree-b)}._shine_cnuum_355{fill:none;stroke:color-mix(in srgb, var(--color-card) 45%, transparent);stroke-width:3px;stroke-linecap:round}._keyWhite_cnuum_362{fill:var(--bk-key-white);stroke:var(--bk-key-edge);stroke-width:1.5px}._keyBlack_cnuum_367{fill:var(--bk-key-black)}._roofA_cnuum_370{fill:var(--bk-roof-a);stroke:var(--bk-roof-a);stroke-width:3px;stroke-linejoin:round}._roofB_cnuum_376{fill:var(--bk-roof-b);stroke:var(--bk-roof-b);stroke-width:3px;stroke-linejoin:round}._window_cnuum_382{fill:var(--bk-window)}._door_cnuum_385{fill:var(--bk-door)}._bird_cnuum_261{fill:var(--theme-focus);stroke:var(--bk-bird-edge);stroke-width:3px;stroke-linejoin:round;paint-order:stroke}._birdWing_cnuum_399{fill:color-mix(in srgb, var(--theme-focus) 55%, var(--color-card))}._birdBeak_cnuum_402{fill:var(--bk-flower-b)}._birdEye_cnuum_405{fill:var(--color-key-black)}._curl_cnuum_411{right:0;bottom:var(--theme-inset-bottom,0px);width:var(--curl);height:var(--curl)}._under_cnuum_417{fill:var(--bk-under)}._underDots_cnuum_420{fill:var(--bk-under-dot)}._flap_cnuum_423{fill:var(--bk-flap);stroke:var(--bk-key-edge);stroke-width:1px;stroke-linejoin:round;vector-effect:non-scaling-stroke}._sun_cnuum_175{will-change:transform;animation:10s ease-in-out infinite alternate _bk-wobble_cnuum_1}._rays_cnuum_194{will-change:transform;animation:96s linear infinite _bk-turn_cnuum_1}._cloudA_cnuum_244,._cloudB_cnuum_250,._birdHang_cnuum_261,._starA_cnuum_255,._starB_cnuum_256{will-change:transform;animation:9s ease-in-out infinite alternate _bk-bob_cnuum_1}._cloudB_cnuum_250{animation-duration:12s;animation-delay:-5s}._starA_cnuum_255{animation-duration:8s;animation-delay:-2s}._starB_cnuum_256{animation-duration:10s;animation-delay:-6s}._birdHang_cnuum_261{animation-duration:7s;animation-delay:-3s}@keyframes _bk-wobble_cnuum_1{0%{transform:rotate(-4deg)}to{transform:rotate(4deg)}}@keyframes _bk-turn_cnuum_1{to{transform:rotate(360deg)}}@keyframes _bk-bob_cnuum_1{0%{transform:rotate(-2deg)}to{transform:rotate(2deg)}}@container (width<=767px){._backdrop_cnuum_110>*{--vil:clamp(108px, 17cqh, 150px);--curl:clamp(40px, 11cqw, 56px)}._cloudA_cnuum_244{display:none}._cloudB_cnuum_250{--w:64px;--drop:2px}._birdHang_cnuum_261{--w:30px;--drop:2px}}._root_cnuum_11[data-theme-motion=still] ._backdrop_cnuum_110 *,._root_cnuum_11[data-theme-motion=still] ._backdrop_cnuum_110{will-change:auto;animation:none}@media (prefers-reduced-motion:reduce){._backdrop_cnuum_110,._backdrop_cnuum_110 *{will-change:auto!important;animation:none!important}}._root_1ixq0_11{isolation:isolate;--sg-sky-top:color-mix(in srgb, color-mix(in srgb, var(--note-c) 62%, var(--color-primary)) 20%, var(--color-card));--sg-sky-mid:color-mix(in srgb, color-mix(in srgb, var(--note-c) 50%, var(--color-primary)) 7%, var(--color-card));--sg-sky-low:color-mix(in srgb, var(--color-accent-tint) 55%, var(--color-paper));--sg-soil:color-mix(in srgb, color-mix(in srgb, var(--note-d) 45%, var(--note-e)) 52%, var(--color-key-black));--sg-wood:color-mix(in srgb, var(--sg-soil) 72%, var(--note-e));--sg-leaf:color-mix(in srgb, var(--note-f) 70%, var(--color-forest));--sg-stem:color-mix(in srgb, var(--note-f) 58%, var(--color-forest));--sg-grass-top:color-mix(in srgb, var(--note-f) 52%, var(--color-paper));--sg-grass-bottom:color-mix(in srgb, var(--note-f) 70%, var(--color-paper));--sg-tuft:color-mix(in srgb, var(--note-f) 82%, var(--color-paper));--sg-meadow:color-mix(in srgb, var(--note-f) 30%, var(--color-paper));--sg-hill:color-mix(in srgb, var(--color-primary) 22%, var(--color-paper));--sg-hill-far:color-mix(in srgb, var(--color-primary) 11%, var(--color-paper));--sg-sun:color-mix(in srgb, var(--color-accent) 42%, var(--note-e));--sg-key-white:color-mix(in srgb, var(--color-key-white) 72%, var(--sg-meadow));--sg-key-black:color-mix(in srgb, var(--color-key-black) 42%, var(--sg-meadow));--sg-cloud:color-mix(in srgb, color-mix(in srgb, var(--color-key-white) 94%, var(--color-accent)) 88%, transparent);--sg-shadow:color-mix(in srgb, var(--color-key-black) 14%, transparent);--sg-star:color-mix(in srgb, var(--color-key-white) 86%, var(--color-accent));--sg-can:var(--color-primary);--sg-petal-apricot:color-mix(in srgb, var(--color-accent) 46%, var(--color-key-white));--sg-petal-blush:color-mix(in srgb, var(--color-ear) 48%, var(--color-key-white));--sg-petal-mint:color-mix(in srgb, var(--color-primary) 34%, var(--color-key-white));--sg-heart:color-mix(in srgb, var(--color-accent) 68%, var(--color-key-white));--sg-plain:color-mix(in srgb, var(--color-ink-4) 55%, var(--color-card));--stage-caption:var(--color-ink);--stage-caption-shadow:0 1px 0 color-mix(in srgb, var(--color-card) 80%, transparent), 0 0 10px color-mix(in srgb, var(--color-card) 70%, transparent);--stage-rail:color-mix(in srgb, var(--color-card) 86%, transparent);--stage-pip:var(--color-ink-4);--stage-pip-now:var(--color-primary);--stage-trim:var(--color-accent);--stage-trim-dark:var(--color-accent-shadow-2);--stage-glow:var(--color-accent-tint);--stage-drop:color-mix(in srgb, var(--color-forest) 30%, transparent);--stage-focus:var(--color-ink)}[data-theme=moonlight] ._root_1ixq0_11{--sg-sky-top:color-mix(in srgb, var(--note-c) 16%, var(--color-card));--sg-sky-mid:color-mix(in srgb, var(--note-c) 9%, var(--color-paper));--sg-sky-low:color-mix(in srgb, var(--color-games) 12%, var(--color-paper));--sg-sun:color-mix(in srgb, var(--color-key-white) 78%, var(--color-accent));--sg-grass-top:color-mix(in srgb, var(--note-f) 36%, var(--color-paper));--sg-grass-bottom:color-mix(in srgb, var(--note-f) 28%, var(--color-paper));--sg-tuft:color-mix(in srgb, var(--note-f) 50%, var(--color-paper));--sg-meadow:color-mix(in srgb, var(--note-f) 22%, var(--color-paper));--sg-hill:color-mix(in srgb, var(--color-primary) 22%, var(--color-paper));--sg-hill-far:color-mix(in srgb, var(--color-primary) 12%, var(--color-paper));--sg-leaf:color-mix(in srgb, var(--note-f) 58%, var(--color-paper));--sg-stem:color-mix(in srgb, var(--note-f) 50%, var(--color-paper));--sg-key-white:color-mix(in srgb, var(--color-key-white) 50%, var(--sg-meadow));--sg-key-black:color-mix(in srgb, var(--color-key-black) 62%, var(--sg-meadow));--sg-star:color-mix(in srgb, var(--color-key-white) 92%, var(--color-accent));--sg-can:color-mix(in srgb, var(--color-primary) 48%, var(--sg-grass-bottom));--sg-petal-apricot:color-mix(in srgb, var(--color-accent) 40%, var(--sg-meadow));--sg-petal-blush:color-mix(in srgb, var(--color-ear) 42%, var(--sg-meadow));--sg-petal-mint:color-mix(in srgb, var(--color-primary) 40%, var(--sg-meadow));--sg-heart:color-mix(in srgb, var(--color-accent) 70%, var(--sg-meadow));--sg-cloud:color-mix(in srgb, var(--color-ink) 8%, transparent);--sg-shadow:color-mix(in srgb, var(--color-key-black) 34%, transparent);--stage-caption-shadow:none;--stage-glow:color-mix(in srgb, var(--color-accent) 30%, var(--color-card));--stage-drop:color-mix(in srgb, var(--color-key-black) 70%, transparent)}._container_1ixq0_89{position:relative}._backdrop_1ixq0_92{z-index:-1;contain:layout paint;pointer-events:none;--lawn:clamp(56px, 10%, 104px);--ground:calc(var(--theme-inset-bottom,0px) + var(--lawn));--hills-h:clamp(64px, 13%, 150px);--fence-h:clamp(38px, 6.6%, 58px);--sg-calm:calc(var(--theme-inset-bottom,0px) + 84px);background:linear-gradient(180deg, var(--sg-sky-top) 0%, var(--sg-sky-mid) 44%, var(--sg-sky-low) 82%);position:fixed;inset:0;overflow:hidden;container:sg-garden/size}._container_1ixq0_89>._backdrop_1ixq0_92,._backdrop_1ixq0_92>*{position:absolute}._backdrop_1ixq0_92 svg{display:block;overflow:visible}._sun_1ixq0_125{right:0;top:calc(var(--theme-inset-top,0px) + max(100px, 15cqh));aspect-ratio:1;background:radial-gradient(circle closest-side, color-mix(in srgb, var(--sg-sun) 18%, transparent) 96.5%, transparent 97.5%);width:clamp(84px,7.5cqw,112px);translate:50%}._rays_1ixq0_134,._sunBody_1ixq0_135{width:100%;height:100%;position:absolute;inset:0}._rays_1ixq0_134{fill:color-mix(in srgb, var(--sg-sun) 70%, var(--color-key-white));will-change:transform;animation:120s linear infinite _sgTurn_1ixq0_1}._disc_1ixq0_146{fill:var(--sg-sun)}._shine_1ixq0_149{fill:color-mix(in srgb, var(--color-key-white) 50%, transparent)}._craters_1ixq0_152{fill:color-mix(in srgb, var(--sg-sun) 82%, var(--color-ink-4));display:none}[data-theme=moonlight] ._rays_1ixq0_134{display:none}[data-theme=moonlight] ._craters_1ixq0_152{display:inline}@keyframes _sgTurn_1ixq0_1{to{transform:rotate(360deg)}}._stars_1ixq0_169{background:var(--sg-star);opacity:.75;will-change:opacity;border-radius:50%;width:4px;height:4px;display:none;top:0;left:0}[data-theme=moonlight] ._stars_1ixq0_169{display:block}._starsA_1ixq0_183{translate:calc(var(--theme-inset-left,0px) + 3cqw) calc(var(--theme-inset-top,0px) + 3cqh);box-shadow:9cqw 6cqh 0 -.5px var(--sg-star), 30cqw -1cqh 0 0 var(--sg-star), 52cqw 1.5cqh 0 -.5px var(--sg-star), 64cqw 7cqh 0 -1px var(--sg-star), -1cqw 22cqh 0 0 var(--sg-star), 1.5cqw 36cqh 0 -1px var(--sg-star);animation:7s ease-in-out infinite _sgTwinkle_1ixq0_1}._starsB_1ixq0_195{left:auto;right:3%;top:calc(var(--theme-inset-top,0px) + 24%);width:3px;height:3px;box-shadow:-14cqw -18cqh 0 .5px var(--sg-star), -6cqw -12cqh 0 0 var(--sg-star), -1.5cqw 12cqh 0 0 var(--sg-star), .5cqw 26cqh 0 .5px var(--sg-star);animation:9s ease-in-out -4s infinite _sgTwinkle_1ixq0_1}@keyframes _sgTwinkle_1ixq0_1{0%,to{opacity:.45}50%{opacity:1}}._cloud_1ixq0_219{height:auto;fill:var(--sg-cloud);will-change:transform}._cloudA_1ixq0_224{left:calc(var(--theme-inset-left,0px) + max(1.5%, 28px));top:calc(var(--theme-inset-top,0px) + 2%);width:clamp(70px,8.5cqw,130px);animation:44s ease-in-out infinite alternate _sgDriftA_1ixq0_1}._cloudB_1ixq0_231{right:max(6%,64px);top:calc(var(--theme-inset-top,0px) + max(10%, 96px));width:clamp(62px,7.5cqw,112px);animation:36s ease-in-out infinite alternate _sgDriftB_1ixq0_1}._cloudC_1ixq0_237{left:42%;top:calc(var(--theme-inset-top,0px) + 1%);opacity:.7;width:clamp(44px,4.6cqw,72px);animation:52s ease-in-out -18s infinite alternate _sgDriftA_1ixq0_1}@keyframes _sgDriftA_1ixq0_1{0%{transform:translate(-24px)}to{transform:translate(30px)}}@keyframes _sgDriftB_1ixq0_1{0%{transform:translate(26px)}to{transform:translate(-28px)}}._hills_1ixq0_262{left:0;bottom:calc(var(--ground) - 6px);width:100%;height:var(--hills-h)}._hillFar_1ixq0_268{fill:var(--sg-hill-far)}._hillNear_1ixq0_271{fill:var(--sg-hill)}._trees_1ixq0_274{aspect-ratio:100/80;width:clamp(44px,6cqw,84px);height:auto;translate:-50%}._treesLeft_1ixq0_281{left:9%;bottom:calc(var(--ground) - 6px + var(--hills-h) * .85)}._treesRight_1ixq0_285{left:90.5%;bottom:calc(var(--ground) - 6px + var(--hills-h) * .9)}._trunk_1ixq0_289{fill:color-mix(in srgb, var(--sg-wood) 50%, var(--sg-hill))}._crown_1ixq0_292{fill:color-mix(in srgb, var(--note-f) 36%, var(--sg-hill))}._cheek_1ixq0_295{fill:color-mix(in srgb, var(--note-f) 18%, var(--sg-hill-far));opacity:.85}._meadow_1ixq0_300{left:0;bottom:calc(var(--ground) - 16px);width:100%;height:calc(var(--fence-h) * 1.25 + 16px);fill:var(--sg-meadow)}._fence_1ixq0_308{left:50%;bottom:calc(var(--ground) - 14px);height:var(--fence-h);aspect-ratio:5040/74;opacity:.88;width:auto;translate:-50%}._keyWhite_1ixq0_317{fill:var(--sg-key-white)}._keyBlack_1ixq0_320{fill:var(--sg-key-black)}._rail_1ixq0_323{fill:var(--sg-wood)}._lawn_1ixq0_327{height:var(--ground);background:linear-gradient(to bottom, var(--sg-grass-top), var(--sg-grass-bottom));bottom:0;left:0;right:0}._lawn_1ixq0_327>svg{width:100%;height:40px;fill:var(--sg-grass-top);position:absolute;bottom:calc(100% - 24px);left:0}._tuft_1ixq0_343{fill:var(--sg-tuft)}._flower_1ixq0_351{--fb:max(var(--plant), calc(var(--sg-calm) - var(--w) * var(--k)));width:var(--w);height:auto;translate:-50%}._flowerBase_1ixq0_357{bottom:var(--fb)}._flowerHead_1ixq0_360{bottom:calc(var(--fb) + var(--w) * var(--k));will-change:transform}._l1_1ixq0_364{--w:clamp(74px, 8.6cqw, 124px);--plant:calc(var(--theme-inset-bottom,0px) + var(--lawn) * .38);left:calc(var(--theme-inset-left,0px) + max(4%, 44px))}._l2_1ixq0_369{--w:clamp(68px, 7.6cqw, 110px);--plant:calc(var(--theme-inset-bottom,0px) + var(--lawn) * .2);left:calc(var(--theme-inset-left,0px) + max(10%, 108px))}._r1_1ixq0_374{--w:clamp(68px, 7.6cqw, 110px);--plant:calc(var(--theme-inset-bottom,0px) + var(--lawn) * .18);left:calc(100% - max(11%,112px))}._r2_1ixq0_379{--w:clamp(84px, 9.6cqw, 140px);--plant:calc(var(--theme-inset-bottom,0px) + var(--lawn) * .38);left:calc(100% - max(4.4%,46px))}._flowerHead_1ixq0_360._l1_1ixq0_364{animation:9s ease-in-out infinite _sgSway_1ixq0_1}._flowerHead_1ixq0_360._l2_1ixq0_369{animation:10.6s ease-in-out -4s infinite _sgSway_1ixq0_1}._flowerHead_1ixq0_360._r1_1ixq0_374{animation:8.6s ease-in-out -2s infinite _sgSway_1ixq0_1}._flowerHead_1ixq0_360._r2_1ixq0_379{animation:12s ease-in-out -6s infinite _sgSwaySoft_1ixq0_1}._flowerHead_1ixq0_360._r2_1ixq0_379>svg{width:100%;height:100%;position:absolute;inset:0}@keyframes _sgSway_1ixq0_1{0%,to{transform:rotate(0)}25%{transform:rotate(2.6deg)}75%{transform:rotate(-2.6deg)}}@keyframes _sgSwaySoft_1ixq0_1{0%,to{transform:rotate(0)}25%{transform:rotate(1.6deg)}75%{transform:rotate(-1.6deg)}}._stem_1ixq0_426{fill:none;stroke:var(--sg-stem);stroke-width:5px;stroke-linecap:round}._leaf_1ixq0_432{fill:var(--sg-leaf)}._petalApricot_1ixq0_435{fill:var(--sg-petal-apricot)}._petalBlush_1ixq0_438{fill:var(--sg-petal-blush)}._petalMint_1ixq0_441{fill:var(--sg-petal-mint)}._petalWhite_1ixq0_444{fill:color-mix(in srgb, var(--color-key-white) 92%, var(--color-accent));stroke:color-mix(in srgb, var(--color-accent) 30%, var(--color-ink-4));stroke-width:1.4px;stroke-opacity:.55}._petalFront_1ixq0_450{fill:color-mix(in srgb, var(--sg-petal-blush) 70%, var(--color-key-white))}._centreSun_1ixq0_453{fill:var(--sg-heart)}._centreWarm_1ixq0_456{fill:color-mix(in srgb, var(--color-accent) 70%, var(--sg-soil))}[data-theme=moonlight] ._petalWhite_1ixq0_444{fill:color-mix(in srgb, var(--color-key-white) 70%, var(--sg-meadow))}._butterfly_1ixq0_465{aspect-ratio:64/56;position:absolute;translate:-50% -53.6%}._wing_1ixq0_470,._bfBodyBox_1ixq0_471{width:100%;height:100%;position:absolute;inset:0}._wing_1ixq0_470{transform-origin:50%;will-change:transform;animation:7.5s ease-in-out infinite _sgRest_1ixq0_1}@keyframes _sgRest_1ixq0_1{0%,to{transform:scaleX(1)}50%{transform:scaleX(.66)}}._wingUpper_1ixq0_491{fill:var(--theme-focus)}._wingHollow_1ixq0_494{fill:color-mix(in srgb, var(--theme-focus) 32%, var(--color-key-white))}._wingLower_1ixq0_497{fill:color-mix(in srgb, var(--theme-focus) 74%, var(--color-key-white))}._bfBody_1ixq0_471{fill:none;stroke:var(--color-key-black);stroke-width:4.4px;stroke-linecap:round}._bfFlag_1ixq0_506{fill:none;stroke:var(--color-key-black);stroke-width:1.8px;stroke-linecap:round}[data-theme=moonlight] ._bfBody_1ixq0_471,[data-theme=moonlight] ._bfFlag_1ixq0_506{stroke:color-mix(in srgb, var(--color-key-black) 60%, var(--color-ink-4))}._can_1ixq0_519{--w:clamp(64px, 6cqw, 84px);left:calc(var(--theme-inset-left,0px) + max(16.5%, 176px));bottom:calc(var(--theme-inset-bottom,0px) + max(0px, min(var(--lawn) * .1, 70px - var(--w) * .8667)));width:var(--w);aspect-ratio:180/156;height:auto;translate:-50%}._canShadow_1ixq0_528{fill:var(--sg-shadow)}._canBody_1ixq0_531{fill:var(--sg-can)}._canShade_1ixq0_534{fill:color-mix(in srgb, var(--sg-can) 72%, var(--color-key-black))}._canRim_1ixq0_537{fill:color-mix(in srgb, var(--sg-can) 60%, var(--color-key-white))}._canHandle_1ixq0_540{fill:none;stroke:color-mix(in srgb, var(--sg-can) 84%, var(--color-key-black));stroke-width:12px;stroke-linecap:round}._canSpout_1ixq0_546{fill:color-mix(in srgb, var(--sg-can) 88%, var(--color-key-black))}._canRose_1ixq0_549{fill:var(--color-accent)}._canRoseFace_1ixq0_552{fill:color-mix(in srgb, var(--color-accent) 55%, var(--color-key-white))}@container sg-garden (width<=767px){._backdrop_1ixq0_92>*{--lawn:clamp(48px, 8%, 80px);--ground:calc(var(--theme-inset-bottom,0px) + var(--lawn));--hills-h:clamp(48px, 9%, 90px);--fence-h:34px}._backdrop_1ixq0_92 ._l2_1ixq0_369,._backdrop_1ixq0_92 ._r1_1ixq0_374,._backdrop_1ixq0_92 ._cloudC_1ixq0_237{display:none}._backdrop_1ixq0_92 ._l1_1ixq0_364{--w:54px;left:calc(var(--theme-inset-left,0px) + 32px)}._backdrop_1ixq0_92 ._r2_1ixq0_379{--w:62px;left:calc(100% - 34px)}._backdrop_1ixq0_92 ._can_1ixq0_519{--w:54px;left:calc(var(--theme-inset-left,0px) + 92px)}._backdrop_1ixq0_92 ._sun_1ixq0_125{width:72px}._backdrop_1ixq0_92 ._trees_1ixq0_274{width:42px}}._root_1ixq0_11[data-theme-motion=still] ._backdrop_1ixq0_92 *,._root_1ixq0_11[data-theme-motion=still] ._backdrop_1ixq0_92{animation:none!important}@media (prefers-reduced-motion:reduce){._backdrop_1ixq0_92,._backdrop_1ixq0_92 *{animation:none!important}}._root_187iw_11{z-index:0;pointer-events:none;background:var(--color-paper);contain:strict;position:fixed;inset:0;overflow:hidden}._layer_187iw_20,._inner_187iw_21{position:absolute;inset:0}._fill_187iw_25{height:100%}._layer_187iw_20[data-moving=in]{will-change:opacity, transform}._layer_187iw_20[data-moving=out] ._inner_187iw_21{will-change:transform}._swap_187iw_36 ._layer_187iw_20{visibility:hidden}._swap_187iw_36 ._layer_187iw_20[data-world-active]{visibility:visible}._script_187iw_45 ._layer_187iw_20:not([data-first]){opacity:0}@supports (animation-timeline:view()){._scroll_187iw_54 ._layer_187iw_20:not([data-first]){animation:cubic-bezier(.33,0,.67,1) both _worldIn_187iw_1;animation-timeline:var(--tl-in);animation-range:contain}._scroll_187iw_54 ._layer_187iw_20:not([data-last]) ._inner_187iw_21{animation:cubic-bezier(.33,0,.67,1) both _worldOut_187iw_1;animation-timeline:var(--tl-out);animation-range:contain}}@keyframes _worldIn_187iw_1{0%{opacity:0;transform:translateY(3vh)scale(1.08)}to{opacity:1;transform:none}}@keyframes _worldOut_187iw_1{0%{transform:none}to{transform:translateY(-2vh)scale(1.05)}}@media (prefers-reduced-motion:reduce){._layer_187iw_20,._inner_187iw_21{opacity:1!important;animation:none!important;transform:none!important}._layer_187iw_20{visibility:hidden}._layer_187iw_20[data-world-active]{visibility:visible}}._root_nxwzw_3{background:var(--color-paper);min-height:100vh;color:var(--color-ink);font-family:var(--font-body);--theme-inset-top:72px;--theme-inset-left:0px;--theme-inset-bottom:0px;--gutter:16px;position:relative;overflow-x:clip}._scope_nxwzw_21{timeline-scope:--lp-gap-0, --lp-gap-1, --lp-gap-2, --lp-gap-3, --lp-gap-4}._gap_nxwzw_24{--scrub:40vh;height:calc(100vh + var(--scrub));pointer-events:none}._gap_nxwzw_24[data-world-gap="0"]{view-timeline-name:--lp-gap-0}._gap_nxwzw_24[data-world-gap="1"]{view-timeline-name:--lp-gap-1}._gap_nxwzw_24[data-world-gap="2"]{view-timeline-name:--lp-gap-2}._gap_nxwzw_24[data-world-gap="3"]{view-timeline-name:--lp-gap-3}._gap_nxwzw_24[data-world-gap="4"]{view-timeline-name:--lp-gap-4}@media (width>=640px){._gap_nxwzw_24{--scrub:45vh}}@media (width>=1024px){._gap_nxwzw_24{--scrub:50vh}}._root_nxwzw_3[data-reduce=true] ._gap_nxwzw_24{--scrub:12vh}._srOnly_nxwzw_58{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._skip_nxwzw_69{z-index:10;border-radius:var(--radius-pill);background:var(--color-ink);color:var(--color-paper);padding:12px 18px;font-weight:800;text-decoration:none;position:absolute;top:-120px;left:12px}._skip_nxwzw_69:focus{outline:3px solid var(--color-primary);outline-offset:2px;top:12px}._top_nxwzw_88{z-index:6;padding:10px var(--gutter);pointer-events:none;align-items:center;gap:8px;display:flex;position:fixed;top:0;left:0;right:0}._top_nxwzw_88>*{pointer-events:auto}@media (width<=1023px){._top_nxwzw_88{background:linear-gradient(to bottom, color-mix(in srgb, var(--color-paper) 94%, transparent) 62%, transparent);padding-bottom:18px}}._brand_nxwzw_110,._lang_nxwzw_111,._earlyButton_nxwzw_112{border-radius:var(--radius-pill);align-items:center;gap:8px;min-height:48px;padding:0 16px;font-weight:800;text-decoration:none;display:inline-flex}._brand_nxwzw_110{background:var(--color-card);color:var(--color-primary-dark);font-family:var(--font-display);box-shadow:var(--shadow-card);padding-left:10px;font-size:22px}._brandNote_nxwzw_130{flex:none}._langShort_nxwzw_133{display:none}._lang_nxwzw_111{background:color-mix(in srgb, var(--color-card) 88%, transparent);color:var(--color-primary-dark);margin-left:auto;font-size:15px}._earlyButton_nxwzw_112{background:var(--color-primary);color:var(--color-paper);box-shadow:0 3px 0 var(--color-primary-shadow);font-size:16px}._earlyButton_nxwzw_112:hover{background:var(--color-primary-hover)}._brand_nxwzw_110:focus-visible,._lang_nxwzw_111:focus-visible,._paletteButton_nxwzw_153:focus-visible,._paletteItem_nxwzw_154:focus-visible,._earlyButton_nxwzw_112:focus-visible,._scrollHint_nxwzw_156:focus-visible,._foot_nxwzw_157 a:focus-visible,._rail_nxwzw_158 a:focus-visible{outline:3px solid var(--color-ink);outline-offset:3px}._rail_nxwzw_158{display:none}@media (width>=1024px){._rail_nxwzw_158{z-index:5;display:block;position:fixed;top:50%;right:8px;transform:translateY(-50%)}._rail_nxwzw_158 ol{border-radius:var(--radius-pill);background:color-mix(in srgb, var(--color-card) 80%, transparent);margin:0;padding:6px 0;list-style:none}._rail_nxwzw_158 a{border-radius:var(--radius-pill);width:44px;height:44px;color:var(--color-ink);place-items:center;text-decoration:none;display:grid;position:relative}._railDot_nxwzw_193{background:var(--color-ink-4);width:12px;height:12px;transition:transform var(--duration-base) var(--ease-out), background var(--duration-base) ease;border-radius:50%}._rail_nxwzw_158 a[aria-current=true] ._railDot_nxwzw_193{background:var(--color-primary);transform:scale(1.45)}._railLabel_nxwzw_204{border-radius:var(--radius-pill);background:var(--color-card);box-shadow:var(--shadow-card);white-space:nowrap;opacity:0;pointer-events:none;transition:opacity var(--duration-fast) ease;padding:6px 12px;font-size:14px;font-weight:800;position:absolute;top:50%;right:46px;transform:translateY(-50%)}._rail_nxwzw_158 a:hover ._railLabel_nxwzw_204,._rail_nxwzw_158 a:focus-visible ._railLabel_nxwzw_204{opacity:1}}._main_nxwzw_227{z-index:1;position:relative}._section_nxwzw_231{padding:24px var(--gutter);scroll-margin-top:72px;position:relative}._section_nxwzw_231[data-sec="0"]{padding:0}._part_nxwzw_240{gap:20px;width:100%;max-width:680px;margin-inline:auto;scroll-margin-top:72px;display:grid}._part_nxwzw_240[data-width=wide]{max-width:1040px}._section_nxwzw_231[data-sec="0"] ._part_nxwzw_240{padding:24px var(--gutter)}._card_nxwzw_254{border-radius:var(--radius-2xl);background:color-mix(in srgb, var(--color-card) 94%, transparent);border:1px solid var(--color-line-soft);box-shadow:var(--shadow-popover);padding:clamp(22px,4vw,40px)}._eyebrow_nxwzw_261{letter-spacing:.06em;text-transform:uppercase;color:var(--color-ink-3);align-items:center;gap:10px;margin:0 0 8px;font-size:15px;font-weight:800;display:flex}._eyebrowNum_nxwzw_272{background:var(--color-primary-tint);width:30px;height:30px;color:var(--color-primary-tint-ink);border:2px solid var(--color-primary-tint-border);font-family:var(--font-display);letter-spacing:0;border-radius:50%;place-items:center;font-size:16px;display:grid}._h1_nxwzw_285,._h2_nxwzw_286{font-family:var(--font-display);color:var(--color-primary-dark);text-wrap:balance;margin:0;font-weight:800}._h1_nxwzw_285{font-size:clamp(30px,min(5.2vw,6.2vh),60px);line-height:1.06}._h2_nxwzw_286{font-size:clamp(30px,4.2vw,48px);line-height:1.08}._h3_nxwzw_301{font-family:var(--font-display);color:var(--color-ink);margin:0 0 6px;font-size:21px;font-weight:800;line-height:1.2}._lead_nxwzw_309{color:var(--color-ink-2);max-width:62ch;margin:14px 0 0;font-size:clamp(17px,1.6vw,19px);line-height:1.6}._small_nxwzw_316{color:var(--color-ink-3);margin:12px 0 0;font-size:16px;line-height:1.55}._soon_nxwzw_322{border-radius:var(--radius-lg);background:var(--color-accent-tint);border:1px solid var(--color-accent-tint-border);color:var(--color-accent-text);margin:16px 0 0;padding:8px 14px;font-size:17px;font-weight:800;display:inline-block}._hero_nxwzw_335{min-height:100svh;padding:84px var(--gutter) 290px;align-content:center;justify-items:center;display:grid}._heroCard_nxwzw_344{border-radius:var(--radius-2xl);background:color-mix(in srgb, var(--color-card) 92%, transparent);border:1px solid var(--color-line-soft);width:min(760px,100%);box-shadow:var(--shadow-popover);text-align:center;justify-items:center;gap:14px;padding:clamp(22px,4vw,40px) clamp(18px,4vw,44px);display:grid}._chip_nxwzw_356{border-radius:var(--radius-pill);background:var(--color-accent-tint);color:var(--color-accent-text);border:1px solid var(--color-accent-tint-border);letter-spacing:.08em;text-transform:uppercase;padding:6px 14px;font-size:13px;font-weight:800}._heroLead_nxwzw_367{max-width:48ch;color:var(--color-ink-2);margin:0;font-size:clamp(17px,1.8vw,20px);line-height:1.55}._scrollHint_nxwzw_156{border-radius:var(--radius-pill);background:var(--color-card);border:2px solid var(--color-primary);min-height:52px;color:var(--color-primary-dark);align-items:center;gap:10px;margin-top:6px;padding:0 22px;font-size:17px;font-weight:800;text-decoration:none;display:inline-flex}._scrollArrow_nxwzw_389{animation:1.8s ease-in-out infinite _nudge_nxwzw_1}@keyframes _nudge_nxwzw_1{0%,to{transform:translateY(-2px)}50%{transform:translateY(4px)}}._tiles_nxwzw_403{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:14px;margin:22px 0 0;padding:0;list-style:none;display:grid}._tile_nxwzw_403{border-radius:var(--radius-xl);background:var(--color-card-alt);border:1px solid var(--color-line-soft);padding:18px}._tile_nxwzw_403 p,._point_nxwzw_418 p{color:var(--color-ink-2);margin:0;font-size:16px;line-height:1.55}._tileCard_nxwzw_424{background:color-mix(in srgb, var(--color-card) 94%, transparent);box-shadow:var(--shadow-card)}._part_nxwzw_240>._tiles_nxwzw_403{margin:0}._tileIcon_nxwzw_431{color:var(--color-primary-dark);margin-bottom:10px;display:block}._points_nxwzw_436{gap:16px;margin:20px 0 0;padding:0;list-style:none;display:grid}._point_nxwzw_418{grid-template-columns:auto 1fr;align-items:start;gap:12px;display:grid}._pointIcon_nxwzw_449{color:var(--color-primary-dark);margin-top:2px}._honest_nxwzw_453{border-left:4px solid var(--color-primary);border-radius:0 var(--radius-md) var(--radius-md) 0;background:var(--color-primary-tint);color:var(--color-primary-tint-ink);margin:22px 0 0;padding:14px 16px;font-size:17px;font-weight:700;line-height:1.5}._stairs_nxwzw_464{margin-top:4px}._split_nxwzw_467{align-items:center;gap:24px;display:grid}._faq_nxwzw_474{border-bottom:1px solid var(--color-line-soft);margin-top:18px}._qa_nxwzw_478{border-top:1px solid var(--color-line-soft)}._q_nxwzw_478{cursor:pointer;border-radius:var(--radius-md);justify-content:space-between;align-items:center;gap:14px;min-height:56px;padding:10px 4px;list-style:none;display:flex}._q_nxwzw_478::-webkit-details-marker{display:none}._q_nxwzw_478:focus-visible{outline:3px solid var(--color-primary-dark);outline-offset:2px}._qText_nxwzw_499{font-family:var(--font-display);color:var(--color-ink);margin:0;font-size:19px;font-weight:800;line-height:1.3}._qMark_nxwzw_507{background:var(--color-primary-tint);border:2px solid var(--color-primary-tint-border);border-radius:50%;flex:none;width:32px;height:32px;position:relative}._qMark_nxwzw_507:before,._qMark_nxwzw_507:after{content:"";background:var(--color-primary-dark);width:12px;height:2.5px;transition:transform var(--duration-base) var(--ease-out);border-radius:2px;margin:-1.25px 0 0 -6px;position:absolute;top:50%;left:50%}._qMark_nxwzw_507:after{transform:rotate(90deg)}._qa_nxwzw_478[open] ._qMark_nxwzw_507:after{transform:rotate(0)}._a_nxwzw_535{max-width:62ch;color:var(--color-ink-2);margin:0 0 18px;padding:0 4px;font-size:17px;line-height:1.6}._moment_nxwzw_545{align-items:flex-end;gap:10px;display:flex}._momentPuppet_nxwzw_550{flex:none}._momentText_nxwzw_553{border:2px solid var(--color-line);background:var(--color-card);color:var(--color-ink);box-shadow:var(--shadow-card);font-family:var(--font-display);border-radius:20px;margin:0 0 18px;padding:10px 16px;font-size:17px;font-weight:700;line-height:1.3;position:relative}._momentText_nxwzw_553:before{content:"";background:var(--color-card);border-left:2px solid var(--color-line);border-bottom:2px solid var(--color-line);width:13px;height:13px;position:absolute;bottom:12px;left:-8px;transform:rotate(45deg)}._joinCard_nxwzw_581{align-items:start}._joinCard_nxwzw_581 ._lead_nxwzw_309{margin-bottom:20px}._foot_nxwzw_157{z-index:1;padding:12px var(--gutter) 24px;background:color-mix(in srgb, var(--color-card) 92%, transparent);border-top:1px solid var(--color-line-soft);color:var(--color-ink-3);flex-wrap:wrap;justify-content:center;align-items:center;gap:4px 18px;font-size:15px;font-weight:700;display:flex;position:relative}._foot_nxwzw_157 a{min-height:44px;color:var(--color-primary-dark);align-items:center;display:inline-flex}@media (width>=640px){._root_nxwzw_3{--gutter:24px}._points_nxwzw_436{grid-template-columns:1fr 1fr;gap:20px 24px}._split_nxwzw_467{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:32px}}@media (width<=639px){._lang_nxwzw_111{gap:6px;padding:0 12px;font-size:15px}._langLong_nxwzw_631{display:none}._langShort_nxwzw_133{display:inline}._earlyButton_nxwzw_112{padding:0 14px;font-size:15px}._brand_nxwzw_110{padding-right:12px;font-size:20px}._hero_nxwzw_335{padding-top:80px;padding-bottom:250px}._root_nxwzw_3[data-joined=true] ._section_nxwzw_231[data-sec="5"]{padding-bottom:240px}}@media (width<=380px){._brand_nxwzw_110 span{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}}@media (width>=1024px){._part_nxwzw_240[data-align=left]{max-width:min(660px,100vw - 440px);margin-left:clamp(40px,6vw,110px);margin-right:auto}._part_nxwzw_240[data-align=right]{max-width:min(660px,100vw - 440px);margin-left:auto;margin-right:clamp(72px,7vw,130px)}._part_nxwzw_240[data-align][data-width=wide]{max-width:min(980px,100vw - 420px)}._hero_nxwzw_335{padding-top:92px}}._root_nxwzw_3[data-reduce=true] ._scrollArrow_nxwzw_389{animation:none}._root_nxwzw_3[data-reduce=true] ._railDot_nxwzw_193,._root_nxwzw_3[data-reduce=true] ._qMark_nxwzw_507:before,._root_nxwzw_3[data-reduce=true] ._qMark_nxwzw_507:after{transition:none}@media (prefers-reduced-motion:reduce){._scrollArrow_nxwzw_389{animation:none}}._palette_nxwzw_153{position:relative}._paletteButton_nxwzw_153{border-radius:var(--radius-pill);background:color-mix(in srgb, var(--color-card) 88%, transparent);min-height:48px;color:var(--color-primary-dark);font:inherit;cursor:pointer;border:0;align-items:center;gap:8px;padding:0 14px;font-size:15px;font-weight:800;display:inline-flex}._paletteButton_nxwzw_153:hover{background:var(--color-card)}._paletteDots_nxwzw_720{display:inline-flex}._paletteDots_nxwzw_720>span{border:2px solid var(--color-card);border-radius:50%;width:14px;height:14px;margin-left:-5px}._paletteDots_nxwzw_720>span:first-child{margin-left:0}._paletteMenu_nxwzw_733{border-radius:var(--radius-lg);background:var(--color-card);min-width:200px;box-shadow:var(--shadow-card);z-index:7;gap:4px;padding:8px;display:grid;position:absolute;top:calc(100% + 8px);right:0}._paletteItem_nxwzw_154{border-radius:var(--radius-pill);min-height:48px;color:var(--color-ink);font:inherit;text-align:left;cursor:pointer;background:0 0;border:2px solid #0000;align-items:center;gap:12px;padding:0 12px;font-size:16px;font-weight:700;display:flex}._paletteItem_nxwzw_154:hover{background:color-mix(in srgb, var(--color-primary) 10%, transparent)}._paletteItemOn_nxwzw_765{border-color:var(--color-primary)}@media (width<=639px){._paletteText_nxwzw_769{display:none}._paletteButton_nxwzw_153{padding:0 12px}}@media (width<=420px){._top_nxwzw_88{gap:6px}._brand_nxwzw_110{gap:6px;padding:0 12px 0 8px;font-size:19px}._lang_nxwzw_111,._paletteButton_nxwzw_153{padding:0 10px}._earlyButton_nxwzw_112{white-space:nowrap;padding:0 12px;font-size:14px}}._form_cdowo_1,._done_cdowo_2{text-align:left;flex-direction:column;gap:12px;width:100%;max-width:460px;margin-top:8px;display:flex}._done_cdowo_2{border-radius:var(--radius-lg);background:var(--color-card-alt);color:var(--color-ink);align-items:flex-start;padding:16px 18px;font-size:16px;line-height:1.5}._label_cdowo_20{color:var(--color-ink);font-size:17px;font-weight:800}._row_cdowo_25{gap:8px;display:flex}._input_cdowo_29{border:2px solid var(--color-line);background:var(--color-card);min-width:0;min-height:52px;color:var(--color-ink);font:inherit;border-radius:999px;flex:1;padding:0 16px;font-size:16px}._input_cdowo_29:focus-visible,._button_cdowo_42:focus-visible,._chip_cdowo_43 input:focus-visible+span,._agree_cdowo_44 input:focus-visible{outline:3px solid var(--color-primary-dark);outline-offset:2px}._button_cdowo_42{background:var(--color-primary);min-height:52px;color:var(--color-paper);font:inherit;cursor:pointer;border:0;border-radius:999px;padding:0 22px;font-weight:800}._button_cdowo_42:disabled{opacity:.7;cursor:progress}._who_cdowo_63{border:0;flex-wrap:wrap;align-items:center;gap:8px;margin:0;padding:0;display:flex}._legend_cdowo_72{float:left;color:var(--color-ink-3);margin-right:8px;padding:0;font-size:15px;font-weight:700}._chip_cdowo_43{cursor:pointer;position:relative}._chip_cdowo_43 input{opacity:0;position:absolute;inset:0}._chip_cdowo_43 span{border:2px solid var(--color-line);background:var(--color-card);min-height:44px;color:var(--color-ink);border-radius:999px;align-items:center;padding:0 16px;font-size:15px;font-weight:700;display:inline-flex}._chip_cdowo_43 input:checked+span{border-color:var(--color-primary);background:color-mix(in srgb, var(--color-primary) 16%, var(--color-card))}._agree_cdowo_44{color:var(--color-ink-3);cursor:pointer;align-items:flex-start;gap:10px;font-size:14px;line-height:1.45;display:flex}._agree_cdowo_44 input{flex:none;width:24px;height:24px;margin-top:1px}._message_cdowo_120{min-height:1.4em;color:var(--color-danger-text);margin:0;font-size:14px;font-weight:700}._trap_cdowo_127{opacity:0;width:1px;height:1px;position:absolute;left:-9999px}._homeLink_cdowo_134{color:inherit;font-weight:700}@media (width<=480px){._row_cdowo_25{flex-direction:column}}._opener_cdowo_145{border-radius:var(--radius-pill);background:var(--color-primary);min-height:56px;color:var(--color-paper);font:inherit;box-shadow:0 3px 0 var(--color-primary-shadow);cursor:pointer;border:0;margin-top:6px;padding:0 34px;font-size:18px;font-weight:800}._opener_cdowo_145:hover{background:var(--color-primary-hover)}._opener_cdowo_145:focus-visible{outline:3px solid var(--color-primary-dark);outline-offset:3px}._dialog_cdowo_166{border:1px solid var(--color-line-soft);border-radius:var(--radius-2xl);background:var(--color-card);width:min(500px,100vw - 32px);max-height:calc(100dvh - 32px);color:var(--color-ink);box-shadow:var(--shadow-popover);padding:0;overflow:auto}._dialog_cdowo_166::backdrop{background:#141e1673}._panel_cdowo_180{padding:28px 24px 24px;position:relative}._heading_cdowo_184{font-family:var(--font-display);color:var(--color-primary-dark);margin:0 40px 8px 0;font-size:26px}._close_cdowo_190{width:48px;height:48px;color:var(--color-ink-3);cursor:pointer;background:0 0;border:0;border-radius:50%;font-size:30px;line-height:1;position:absolute;top:10px;right:10px}._close_cdowo_190:focus-visible{outline:3px solid var(--color-primary-dark)}._panel_cdowo_180 ._form_cdowo_1,._panel_cdowo_180 ._done_cdowo_2{background:0 0;max-width:none;margin-top:0;padding-left:0;padding-right:0}._form_cdowo_1._inline_cdowo_217,._done_cdowo_2._inline_cdowo_217{max-width:none;margin-top:4px}._done_cdowo_2._inline_cdowo_217{font-size:17px}._inline_cdowo_217 ._agree_cdowo_44 a{color:var(--color-primary-dark);font-weight:700}._inline_cdowo_217 ._agree_cdowo_44 a:focus-visible{outline:3px solid var(--color-primary-dark);outline-offset:2px}._inline_cdowo_217 ._button_cdowo_42{box-shadow:0 3px 0 var(--color-primary-shadow)}._inline_cdowo_217 ._button_cdowo_42:hover{background:var(--color-primary-hover)}._root_1e9d7_1{background:var(--color-paper);height:210px;position:fixed;top:0;left:0;right:0;overflow:hidden}._fill_1e9d7_10{position:absolute;inset:0}._row_1e9d7_14{justify-content:center;align-items:flex-end;gap:18px;display:flex;position:absolute;bottom:4px;left:0;right:0}._root_1e9d7_1[data-og="1"]{height:630px}._root_1e9d7_1[data-og="1"] ._row_1e9d7_14{gap:48px;bottom:24px}._word_1e9d7_31{text-align:center;font-family:var(--font-display);color:var(--color-primary-dark);font-size:120px;line-height:1;position:absolute;top:56px;left:0;right:0}
