.iaC2iq_picker{background:var(--sky);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:24px;min-height:100dvh;padding:24px 16px;display:flex}.iaC2iq_picker h1{font-size:36px}.iaC2iq_profiles{flex-wrap:wrap;justify-content:center;gap:16px;margin:0;padding:0;list-style:none;display:flex}.iaC2iq_profile{min-width:140px;min-height:var(--tap);background:var(--card);border:3px solid var(--line);border-radius:var(--radius-card);box-shadow:0 4px 0 var(--line-strong);cursor:pointer;touch-action:manipulation;flex-direction:column;align-items:center;gap:10px;padding:16px;display:flex}.iaC2iq_profile:hover{border-color:var(--teal);background:var(--teal-wash)}.iaC2iq_profile:active{box-shadow:0 1px 0 var(--line-strong);transform:translateY(3px)}.iaC2iq_avatar{background:var(--teal-wash);border-radius:50%;place-items:center;padding:8px;display:grid}.iaC2iq_name{overflow-wrap:anywhere;font-size:20px;font-weight:800}.iaC2iq_whoHead{flex-direction:column;align-items:center;gap:12px;display:flex}.iaC2iq_whoHead h1{font-size:28px}.iaC2iq_note{min-height:1.45em;color:var(--muted);max-width:420px}.iaC2iq_playingAs{z-index:50;top:max(6px, env(safe-area-inset-top));left:max(6px, env(safe-area-inset-left));min-width:var(--tap);min-height:var(--tap);background:var(--card);font:inherit;color:var(--ink);cursor:pointer;border:0;border-radius:999px;align-items:center;gap:8px;padding:2px;font-size:15px;display:flex;position:fixed;box-shadow:0 2px 8px #1b2a3a33}.iaC2iq_playingAs:hover{background:var(--purple-wash)}.iaC2iq_chipPet{background:var(--teal-wash);border-radius:50%;place-items:center;width:40px;height:40px;display:grid;overflow:hidden}.iaC2iq_chipText{padding-right:12px;display:none}.iaC2iq_switch{color:var(--muted);margin-left:6px;font-weight:700}@media (min-width:700px){.iaC2iq_chipText{display:inline}}@media (prefers-reduced-motion:no-preference){.iaC2iq_profile{transition:transform .1s,box-shadow .1s,background-color .1s}}@media (min-width:640px){.iaC2iq_picker h1{font-size:44px}.iaC2iq_whoHead{flex-direction:row;gap:20px}.iaC2iq_whoHead h1{text-align:left;font-size:36px}}
.zpCfBq_switcher{flex-wrap:wrap;gap:10px;display:flex}.zpCfBq_pet,.zpCfBq_adopt{min-height:var(--tap);color:var(--ink);font:inherit;cursor:pointer;box-shadow:var(--shadow);background:#fff;border:3px solid #0000;border-radius:18px;align-items:center;gap:10px;padding:4px;text-decoration:none;display:flex}.zpCfBq_pet:focus-visible,.zpCfBq_adopt:focus-visible{outline:3px solid var(--purple);outline-offset:2px}.zpCfBq_active{border-color:var(--teal);background:var(--teal-wash)}.zpCfBq_art{border-radius:14px;place-items:center;display:grid;overflow:hidden}.zpCfBq_text{text-align:left;flex-direction:column;padding-right:8px;display:flex}.zpCfBq_name{font-size:18px;font-weight:800}.zpCfBq_stage{color:var(--muted);font-size:14px;font-weight:700}.zpCfBq_active .zpCfBq_stage{color:var(--primary)}.zpCfBq_plus{background:var(--amber-wash);width:44px;height:44px;color:var(--amber-ink);border-radius:50%;place-items:center;font-size:28px;font-weight:900;line-height:1;display:grid}.zpCfBq_adopt{border-style:dashed;border-color:var(--line-strong);box-shadow:none}.zpCfBq_adoptText{padding-right:10px;font-weight:800}.zpCfBq_large .zpCfBq_pet,.zpCfBq_large .zpCfBq_adopt{flex:200px;padding:8px}.zpCfBq_large .zpCfBq_art{flex:none;width:96px;height:96px}.zpCfBq_compact{gap:6px}.zpCfBq_compact .zpCfBq_pet,.zpCfBq_compact .zpCfBq_adopt{box-shadow:none;border-radius:50%;padding:2px}.zpCfBq_compact .zpCfBq_art{border-radius:50%;width:44px;height:44px}
.D3uZXq_chips{min-height:calc(var(--tap) + 4px);flex-wrap:wrap;flex:none;justify-content:flex-end;gap:8px;display:flex}.D3uZXq_chip{min-height:var(--tap);border:2px solid var(--purple);max-width:100%;color:var(--purple-ink);font:inherit;text-align:left;cursor:pointer;touch-action:manipulation;background:#fff;border-radius:999px;padding:10px 16px;font-size:16px;font-weight:800;animation:.16s ease-out both D3uZXq_chip-in}.D3uZXq_chip:active{transform:scale(.97)}.D3uZXq_chip:focus-visible{outline:3px solid var(--amber);outline-offset:2px}.D3uZXq_primary{background:var(--primary);border-color:var(--primary);color:#fff}.D3uZXq_quiet{border-color:var(--line-strong);color:var(--muted)}@keyframes D3uZXq_chip-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.D3uZXq_chip{animation:none}}
.yoN77G_face{flex:none;place-items:center;display:grid}.yoN77G_bounce{animation:.42s ease-out yoN77G_hop}@keyframes yoN77G_hop{0%,to{transform:none}35%{transform:translateY(-10px)}60%{transform:translateY(0)}80%{transform:translateY(-3px)}}@media (prefers-reduced-motion:reduce){.yoN77G_bounce{animation:none}}
.J413ua_log{flex-direction:column;flex:auto;gap:8px;min-height:0;padding:4px 2px 8px;display:flex;overflow-y:auto}.J413ua_bubble{border-radius:18px;max-width:84%;padding:10px 14px;font-size:17px;line-height:1.4;animation:.18s ease-out J413ua_pop-in}.J413ua_pet{background:var(--teal-wash);color:var(--ink);border-bottom-left-radius:6px;align-self:flex-start}.J413ua_child{background:var(--purple);color:#fff;border-bottom-right-radius:6px;align-self:flex-end;font-weight:700}.J413ua_typing{align-items:center;gap:5px;min-height:42px;display:inline-flex}.J413ua_dot{background:var(--primary);opacity:.35;border-radius:50%;width:8px;height:8px;animation:1s ease-in-out infinite J413ua_blink}.J413ua_dot:nth-child(2){animation-delay:.15s}.J413ua_dot:nth-child(3){animation-delay:.3s}@keyframes J413ua_blink{0%,to{opacity:.3}50%{opacity:.9}}@keyframes J413ua_pop-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.J413ua_bubble,.J413ua_dot{animation:none}.J413ua_dot{opacity:.7}}
.LPlbna_backdrop{z-index:60;background:#1b2a3a73;justify-content:center;align-items:flex-end;display:flex;position:fixed;inset:0}.LPlbna_sheet{width:100%;max-width:520px;height:min(88dvh,720px);padding:14px 16px calc(14px + env(safe-area-inset-bottom));background:var(--page);border-radius:24px 24px 0 0;flex-direction:column;gap:10px;animation:.18s ease-out LPlbna_rise;display:flex;box-shadow:0 -8px 30px #1b2a3a2e}.LPlbna_head{border-bottom:2px solid var(--line);flex:none;align-items:center;gap:12px;padding-bottom:8px;display:flex}.LPlbna_facePlaceholder{flex:none}.LPlbna_title{flex:1;font-size:22px}.LPlbna_close{width:var(--tap);height:var(--tap);box-shadow:var(--shadow);color:var(--ink);cursor:pointer;background:#fff;border:0;border-radius:50%;flex:none;font-size:28px;line-height:1}.LPlbna_close:focus-visible{outline:3px solid var(--amber);outline-offset:2px}@keyframes LPlbna_rise{0%{opacity:0;transform:translateY(32px)}to{opacity:1;transform:none}}@keyframes LPlbna_slide{0%{opacity:0;transform:translate(32px)}to{opacity:1;transform:none}}@media (min-width:900px){.LPlbna_backdrop{justify-content:flex-end;align-items:stretch}.LPlbna_sheet{border-radius:24px 0 0 24px;max-width:420px;height:100dvh;padding-bottom:16px;animation-name:LPlbna_slide}}@media (prefers-reduced-motion:reduce){.LPlbna_sheet{animation:none}}
.BYyRza_pet{width:100%;height:auto;display:block;overflow:visible}.BYyRza_pet g{transform-box:view-box}.BYyRza_idle{transform-origin:70px 128px;animation:3.2s ease-in-out infinite BYyRza_breathe}@keyframes BYyRza_breathe{0%,to{transform:scale(1)}50%{transform:scale(1.006,.992)}}.BYyRza_tail,.BYyRza_head,.BYyRza_body,.BYyRza_extras{transition:transform .3s}.BYyRza_tailMarks{opacity:0}.BYyRza_b_wag .BYyRza_tail{animation:BYyRza_wag var(--wag-time,.4s) ease-in-out infinite alternate}.BYyRza_b_wag .BYyRza_tailMarks{opacity:1;animation:BYyRza_blink var(--wag-time,.4s) steps(2) infinite}@keyframes BYyRza_wag{0%{transform:rotate(calc(var(--wag-deg,12deg) * -1))}to{transform:rotate(var(--wag-deg,12deg))}}@keyframes BYyRza_blink{50%{opacity:.2}}.BYyRza_b_droop .BYyRza_tail{transform:rotate(28deg)}.BYyRza_b_purr .BYyRza_body{transform-origin:70px 128px;animation:1.8s ease-in-out infinite BYyRza_rumble}.BYyRza_b_purr .BYyRza_head{transform-origin:70px 128px;animation:1.8s ease-in-out .15s infinite BYyRza_rumble}@keyframes BYyRza_rumble{0%,to{transform:translate(0)scale(1)}50%{transform:translateY(-.6px)scale(1.008,1.012)}}.BYyRza_purrMarks{animation:1.2s ease-in-out infinite BYyRza_fadePulse}@keyframes BYyRza_fadePulse{0%,to{opacity:.25}50%{opacity:1}}.BYyRza_b_chirp .BYyRza_head{animation:.45s ease-in-out infinite BYyRza_bob}@keyframes BYyRza_bob{0%,to{transform:translateY(0)rotate(0)}50%{transform:translateY(-3px)rotate(-3deg)}}.BYyRza_chirpMarks{animation:1s ease-out infinite BYyRza_rise}@keyframes BYyRza_rise{0%{opacity:0;transform:translateY(4px)}30%{opacity:1}to{opacity:0;transform:translateY(-8px)}}.BYyRza_extras{animation:2.4s ease-in-out infinite BYyRza_float}@keyframes BYyRza_float{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}
.Dd8IEq_hit{fill:#0000;pointer-events:all;cursor:pointer;touch-action:pan-x pan-y;-webkit-tap-highlight-color:transparent;outline:none}.Dd8IEq_grab{cursor:grab;touch-action:none}.Dd8IEq_hit:focus-visible{stroke:#7f77dd;stroke-width:4px;fill:#7f77dd2e}
.LRsVNG_mark{flex:none;display:inline-flex}.LRsVNG_mark svg{width:100%;height:100%;display:block}.LRsVNG_eared{line-height:1;display:inline-block;position:relative}.LRsVNG_ears{pointer-events:none;filter:drop-shadow(.045em 0 #fff)drop-shadow(-.045em 0 #fff)drop-shadow(0 -.045em #fff);width:.91em;height:.31em;position:absolute;bottom:.85em;left:-.015em}.LRsVNG_ears svg{width:100%;height:100%;display:block}
.e2vy7a_pill{background:var(--coral-wash);color:#7a2e12;border-radius:999px;align-items:center;gap:8px;min-height:36px;padding:2px 14px 2px 10px;font-size:16px;font-weight:800;display:inline-flex}.e2vy7a_compact{padding:2px 12px 2px 10px}.e2vy7a_heart{color:var(--coral);display:inline-flex}.e2vy7a_label{font-weight:700}.e2vy7a_labelSmall{max-width:4.2em;font-size:12px;font-weight:700;line-height:1.1}
.uYebXW_header{z-index:30;background:var(--paper,#f6eedf);border-bottom:3px solid var(--ink,#1b2a3a);position:sticky;top:0}.uYebXW_inner{max-width:var(--max,1240px);min-height:66px;padding:8px var(--gutter,16px);align-items:center;gap:12px;margin:0 auto;display:flex;position:relative}.uYebXW_logo{align-items:center;gap:10px;min-height:44px;text-decoration:none;display:inline-flex}.uYebXW_wordmark{font:900 var(--wm-size,25px) / 1 var(--font);letter-spacing:-.01em;white-space:nowrap;-webkit-text-stroke:.14em var(--ink,#1b2a3a);paint-order:stroke fill;text-shadow:.06em 0 #fff, -.06em 0 #fff, 0 .06em #fff, 0 -.06em #fff, .06em .06em #fff, -.06em .06em #fff, .06em -.06em #fff, -.06em -.06em #fff, 0 .08em 0 var(--ink,#1b2a3a), .04em .09em 0 var(--ink,#1b2a3a), -.04em .09em 0 var(--ink,#1b2a3a)}.uYebXW_wmInner{padding-top:.24em;display:inline-block}.uYebXW_wordmark[data-layout=stack]{font-size:calc(var(--wm-size,25px) * .72);line-height:.96}.uYebXW_wordmark[data-layout=stack] .uYebXW_wmInner{display:inline-grid}@media (max-width:599px){.uYebXW_wordmark[data-layout=auto]{font-size:calc(var(--wm-size,25px) * .72);line-height:.96}.uYebXW_wordmark[data-layout=auto] .uYebXW_wmInner{display:inline-grid}}.uYebXW_navWide{gap:2px;margin-left:18px;display:none}.uYebXW_navLink{min-height:44px;color:var(--ink);background:linear-gradient(var(--r10), var(--r10)) 12px calc(100% - 6px) / 0 4px no-repeat;align-items:center;padding:0 12px;font-size:17px;font-weight:800;text-decoration:none;transition:background-size .16s;display:inline-flex}.uYebXW_navLink:hover{background-size:calc(100% - 24px) 4px}.uYebXW_actions{align-items:center;gap:16px;margin-left:auto;display:flex}.uYebXW_signIn{min-height:44px;color:var(--ink);align-items:center;font-weight:800;text-decoration:none;display:none}.uYebXW_signIn:hover{text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:3px}.uYebXW_menu{flex:none}.uYebXW_menuButton{border:var(--edge,3px) solid var(--ink);background:var(--white,#fff);cursor:pointer;width:46px;height:46px;box-shadow:0 4px 0 var(--ink);border-radius:10px;place-items:center;list-style:none;display:grid}.uYebXW_menuButton::-webkit-details-marker{display:none}.uYebXW_menuRods{gap:3px;display:grid}.uYebXW_menuRods span{border:1.5px solid var(--ink);border-radius:2px;height:5px;display:block}.uYebXW_menuRods span:first-child{background:var(--r2);width:20px}.uYebXW_menuRods span:nth-child(2){background:var(--r3);width:14px}.uYebXW_menuRods span:nth-child(3){background:var(--r9);width:20px}.uYebXW_menu[open] .uYebXW_menuButton{box-shadow:none;transform:translateY(4px)}.uYebXW_menuPanel{padding:12px var(--gutter,16px) 24px;background:var(--paper);border-bottom:3px solid var(--ink);display:grid;position:absolute;top:calc(100% + 3px);left:0;right:0}.uYebXW_menuPanel a{border-bottom:2px solid var(--paper-deep);letter-spacing:-.02em;min-height:56px;color:var(--ink);align-items:center;font-size:26px;font-weight:900;text-decoration:none;display:flex}@media (min-width:860px){.uYebXW_navWide,.uYebXW_signIn{display:flex}.uYebXW_menu{display:none}}@media (max-width:380px){.uYebXW_actions{gap:8px}}
.SPUvUa_hints{border:2px solid var(--purple-wash);background:#fff;border-radius:14px;gap:4px;max-height:34vh;margin:0;padding:8px 12px 8px 30px;font-size:15px;line-height:1.35;display:grid;overflow-y:auto}.SPUvUa_miss{border:2px solid var(--amber);background:#fdf3e2;border-radius:14px;flex-wrap:wrap;align-items:center;gap:2px 10px;padding:8px 12px;display:flex}.SPUvUa_missText{-webkit-line-clamp:2;-webkit-box-orient:vertical;flex:200px;min-width:0;font-size:15px;line-height:1.35;display:-webkit-box;overflow:hidden}.SPUvUa_missText.SPUvUa_open{max-height:34vh;display:block;overflow-y:auto}.SPUvUa_missTitle{color:var(--amber-ink);font-weight:800}.SPUvUa_why{min-height:var(--tap);color:var(--purple-ink);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;flex:none;margin-left:auto;padding:0 4px;font-size:15px;font-weight:800;text-decoration:underline}.SPUvUa_shown{border:2px solid var(--line);background:#fff;border-radius:16px;gap:4px;max-height:40vh;padding:10px 14px;font-size:15px;line-height:1.35;display:grid;overflow-y:auto}.SPUvUa_shownTitle{font-size:18px}.SPUvUa_kind{color:var(--muted);font-size:14px}.SPUvUa_win{background:var(--teal-wash);border:2px solid var(--teal-light);text-align:center;border-radius:16px;justify-items:center;gap:6px;padding:10px 14px;display:grid}.SPUvUa_praise{font-size:19px;line-height:1.2}.SPUvUa_earned{flex-wrap:wrap;justify-content:center;align-items:center;gap:4px 10px;display:flex}.SPUvUa_earnChip{color:var(--coral);font-size:20px;font-weight:800;animation:1s ease-out both SPUvUa_earnUp}.SPUvUa_heartLine{color:#9c3a17;font-size:15px;font-weight:700}.SPUvUa_balance{display:none}@keyframes SPUvUa_earnUp{0%{opacity:0;transform:translateY(20px)scale(.6)}60%{opacity:1}to{opacity:1;transform:translateY(0)scale(1)}}@media (min-width:600px){.SPUvUa_balance{display:inline-flex}}@media (min-width:1024px){.SPUvUa_missText{font-size:16px;display:block}.SPUvUa_hints,.SPUvUa_shown,.SPUvUa_missText.SPUvUa_open{max-height:none}.SPUvUa_win{gap:12px;padding:20px}.SPUvUa_praise{font-size:var(--h2,22px)}.SPUvUa_heartLine{font-size:16px}}@media (prefers-reduced-motion:reduce){.SPUvUa_earnChip{animation:none}}
.fmxhEW_rod{--j:color-mix(in srgb, var(--c) 72%, #000);box-sizing:border-box;border:2px solid var(--ink,#1b2a3a);border-radius:calc(var(--u) * .14);background-color:var(--c);flex:none;display:inline-block;position:relative}.fmxhEW_h{width:calc(var(--u) * var(--n));height:var(--u);background-image:repeating-linear-gradient(90deg, transparent 0 calc(var(--u) - 3px), var(--j) calc(var(--u) - 3px) calc(var(--u) - 2px));box-shadow:inset 0 calc(var(--u) * .12) 0 #ffffff61, inset 0 calc(var(--u) * -.16) 0 #00000029;background-position:-1px 0}.fmxhEW_v{width:var(--u);height:calc(var(--u) * var(--n));background-image:repeating-linear-gradient(180deg, transparent 0 calc(var(--u) - 3px), var(--j) calc(var(--u) - 3px) calc(var(--u) - 2px));box-shadow:inset calc(var(--u) * .12) 0 0 #ffffff61, inset calc(var(--u) * -.16) 0 0 #00000029;background-position:0 -1px}
.V8Jz6G_player{--task-pad:12px;height:var(--vvh,100dvh);max-width:560px;min-height:0;padding:0 var(--task-pad);gap:6px;overflow:hidden}.V8Jz6G_body{flex-direction:column;flex:1;gap:6px;min-height:0;display:flex;container-type:size}.V8Jz6G_prompt{flex:none}.V8Jz6G_stage{flex-direction:column;flex:1 1 0;gap:4px;min-height:0;display:flex;container-type:size}.V8Jz6G_visual{flex:0 auto;min-height:0;overflow:auto}.V8Jz6G_visual svg{max-height:calc(100cqh - 30px)}.V8Jz6G_visual:empty{display:none}.V8Jz6G_pet{flex:1 1 0;min-height:0;position:relative;container-type:size}.V8Jz6G_petRoom{background:linear-gradient(to top, var(--floor) 0 18%, var(--floor-line) 18% calc(18% + 3px), var(--amber-wash) calc(18% + 3px));border-radius:18px;position:absolute;inset:0;overflow:hidden}.V8Jz6G_petSpot{justify-content:center;display:flex;position:absolute;bottom:4%;left:0;right:0}.V8Jz6G_petBody{width:min(86cqh,78cqw,260px)}@container (max-height:52px){.V8Jz6G_petRoom{display:none}}.V8Jz6G_payoff{flex:1 1 0;min-height:0;max-height:125cqw}.V8Jz6G_dock{margin:0 calc(-1 * var(--task-pad));padding:6px 12px calc(6px + env(safe-area-inset-bottom));background:var(--page);border-top:2px solid var(--line);flex-direction:column;flex:none;gap:6px;display:flex}.V8Jz6G_answerBar{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.V8Jz6G_input{flex:120px;min-width:min-content}.V8Jz6G_player[data-input=choice] .V8Jz6G_input,.V8Jz6G_player[data-input=list] .V8Jz6G_input,.V8Jz6G_player[data-input=grid-cells] .V8Jz6G_input,.V8Jz6G_player[data-input=point] .V8Jz6G_input,.V8Jz6G_player[data-input=time] .V8Jz6G_input{flex-basis:100%}.V8Jz6G_input:has([data-testid=frac-whole]){flex-basis:100%}.V8Jz6G_actions{flex:none;align-items:center;gap:6px;margin-left:auto;display:flex}.V8Jz6G_check{min-height:52px;padding:0 20px;font-size:18px}.V8Jz6G_check:disabled{color:var(--muted);box-shadow:0 0 0 2px var(--line) inset;opacity:1;background:#fff}.V8Jz6G_wayOn{flex-wrap:nowrap;justify-content:flex-end}.V8Jz6G_wayOn .V8Jz6G_check{flex:auto;max-width:240px}.V8Jz6G_back{min-height:52px}.V8Jz6G_hintBtn{min-height:var(--tap);border:2px solid var(--purple-wash);color:var(--purple-ink);font:inherit;cursor:pointer;background:#fff;border-radius:999px;padding:0 12px;font-size:15px;font-weight:800}.V8Jz6G_hintBtn:focus-visible{outline:3px solid var(--purple);outline-offset:2px}.V8Jz6G_player[data-input=grid-cells]{--task-pad:4px}@media (max-height:740px) and (max-width:1023px){.V8Jz6G_body{gap:4px}.V8Jz6G_check,.V8Jz6G_back{min-height:48px}.V8Jz6G_body[data-phase=payoff] .V8Jz6G_prompt{display:none}}@media (min-width:1024px){.V8Jz6G_player{height:auto;min-height:100dvh;max-width:var(--page-max,none);gap:0;padding-bottom:24px;overflow:visible}.V8Jz6G_body{grid-template:"stage prompt""stage pet"minmax(0,1fr)"stage dock"/minmax(0,1.2fr) minmax(360px,1fr);gap:14px 28px;display:grid;container-type:normal}.V8Jz6G_prompt{grid-area:prompt}.V8Jz6G_stage{display:contents;container-type:normal}.V8Jz6G_visual{flex-direction:column;grid-area:stage;min-height:380px;display:flex;container-type:size}.V8Jz6G_visual>*{flex-direction:column;flex:auto;justify-content:center;display:flex}.V8Jz6G_visual svg{max-height:calc(100cqh - 48px)}.V8Jz6G_pet{grid-area:pet}.V8Jz6G_body:has(.V8Jz6G_visual:empty) .V8Jz6G_pet{grid-area:stage}.V8Jz6G_payoff{grid-area:stage;min-height:380px;max-height:none}.V8Jz6G_dock{background:0 0;border:0;grid-area:dock;gap:10px;margin:0;padding:0}.V8Jz6G_body[data-phase=payoff] .V8Jz6G_dock{grid-row:2/4}.V8Jz6G_body[data-phase=payoff] .V8Jz6G_dock>:first-child{margin-block:auto}.V8Jz6G_wayOn .V8Jz6G_check{max-width:280px}}
.OkTK9q_svg{pointer-events:none;width:100%;height:100%;display:block}.OkTK9q_hit{fill:#0000;pointer-events:all;cursor:pointer;outline:none}.OkTK9q_hit:focus-visible{stroke:#7f77dd;stroke-width:4px;fill:#7f77dd2e}.OkTK9q_hint{fill:#ffffff47;stroke:#3c3489;stroke-width:1.5px;stroke-dasharray:5 4;pointer-events:none}.OkTK9q_badgeDisc{fill:#3c3489;pointer-events:none}.OkTK9q_badgePlus{stroke:#fff;stroke-width:2.5px;stroke-linecap:round;pointer-events:none}.OkTK9q_ring{fill:none;stroke:#3c3489;stroke-width:2px;stroke-dasharray:5 4;opacity:.55;pointer-events:none}.OkTK9q_ringOn{stroke-width:3px;opacity:1;stroke-dasharray:none}
.rzo0DW_hero{--u:clamp(14px, 3vw, 36px);--pet:clamp(100px, 13vw, 190px);--box:calc(var(--pet) / .525);background-color:var(--paper);background-image:linear-gradient(var(--paper-line) 1px, transparent 1px), linear-gradient(90deg, var(--paper-line) 1px, transparent 1px);background-size:var(--u) var(--u);background-position:0 100%;padding-top:clamp(32px,6vw,72px);position:relative;overflow:hidden}.rzo0DW_copy{z-index:2;max-width:var(--max);padding-inline:var(--gutter);pointer-events:none;margin:0 auto;position:relative}.rzo0DW_copy a,.rzo0DW_copy button{pointer-events:auto}.rzo0DW_title{max-width:8.6ch;font:var(--display);letter-spacing:-.055em;font-size:clamp(54px,10vw,146px);line-height:.88}.rzo0DW_frac{margin-inline:.02em .06em;font-size:1.12em}.rzo0DW_said{color:#fff;clip-path:polygon(0 5px,5px 5px,5px 0,calc(100% - 5px) 0,calc(100% - 5px) 5px,100% 5px,100% calc(100% - 5px),calc(100% - 5px) calc(100% - 5px),calc(100% - 5px) 100%,5px 100%,5px calc(100% - 5px),0 calc(100% - 5px));background:#534ab7;margin-top:clamp(14px,1.6vw,22px);padding:6px 14px;font-size:clamp(14px,1.3vw,17px);font-weight:900;display:inline-block;transform:rotate(-2deg);box-shadow:0 4px #3c3489}.rzo0DW_lead{max-width:31em;color:var(--ink-soft);margin:clamp(20px,2.4vw,32px) 0 clamp(24px,2.8vw,36px);font-size:clamp(18px,1.55vw,22px);line-height:1.5}.rzo0DW_small{color:var(--ink-soft);margin-top:18px;font-size:15px;font-weight:700}.rzo0DW_scene{--stairs-r:var(--gutter);--side:calc(var(--pet) * .452);--bubble-room:clamp(100px, 12.5vw, 140px);height:calc(var(--u) * 11 + var(--pet) * .45 + var(--bubble-room));margin-top:20px;position:relative}.rzo0DW_floor{display:flex;position:absolute;bottom:0;left:0;right:0;overflow:hidden}.rzo0DW_floorRod{animation:.52s cubic-bezier(.2,.9,.3,1.2) both rzo0DW_rise;animation-delay:calc(var(--i) * 45ms)}.rzo0DW_stairs{right:var(--stairs-r);bottom:var(--u);align-items:flex-end;display:flex;position:absolute}.rzo0DW_stair{animation:.64s cubic-bezier(.25,1,.35,1.15) both rzo0DW_drop;animation-delay:calc(.24s + var(--i) * 75ms)}.rzo0DW_pet{width:var(--box);aspect-ratio:4/3;bottom:calc(var(--u) - var(--box) * .03);animation:.52s cubic-bezier(.3,1.5,.5,1) both rzo0DW_pop;animation-delay:calc(.7s + var(--i) * .16s);position:absolute}.rzo0DW_pet[data-spot=floor-near]{right:calc(var(--stairs-r) + var(--u) * 10 + 4px - var(--side))}.rzo0DW_pet[data-spot=floor-far]{right:calc(var(--stairs-r) + var(--u) * 10 + 4px + var(--pet) * 1.02 - var(--side))}.rzo0DW_pet[data-spot=stairs-top]{--pet:clamp(72px, 8vw, 128px);right:calc(var(--stairs-r) + var(--u) * .5 - var(--box) * .5);bottom:calc(var(--u) * 11 - var(--box) * .03);--bubble-left:0%;--bubble-right:auto;animation-delay:1.5s}.rzo0DW_stageBox{width:100%;height:100%}.rzo0DW_patBtn{border:2px solid var(--ink);background:var(--r5);white-space:nowrap;clip-path:inset(50%);border-radius:8px;min-width:44px;min-height:44px;padding:10px 12px;font-size:15px;font-weight:900;position:absolute;bottom:0;left:50%;translate:-50%}.rzo0DW_patBtn:focus-visible{clip-path:none;z-index:3}@keyframes rzo0DW_drop{0%{transform:translateY(-120vh)rotate(-6deg)}}@keyframes rzo0DW_rise{0%{transform:translateY(110%)}}@keyframes rzo0DW_pop{0%{opacity:0;transform:translateY(24px)scale(.86)}}@media (min-width:1100px){.rzo0DW_hero{--u:clamp(26px, 2.3vw, 34px);--pet:clamp(150px, 11.5vw, 200px);padding-top:clamp(28px,4svh,56px);padding-bottom:calc(var(--u) + 40px)}.rzo0DW_title{font-size:clamp(88px,min(9vw,15svh),150px)}.rzo0DW_text{max-width:min(30em,40%)}.rzo0DW_scene{--stairs-r:max(var(--gutter), calc((100vw - var(--max)) / 2 + var(--gutter)));--bubble-room:0px;height:auto;margin:0;position:absolute;inset:0}}
._915Fra_backdrop{z-index:70;background:#1b2a3a73;place-items:center;padding:16px;display:grid;position:fixed;inset:0}._915Fra_sheet{text-align:center;background:#fff;border-radius:24px;width:min(420px,100%);max-height:calc(100dvh - 32px);padding:20px;animation:.3s ease-out both _915Fra_revealRise;overflow:auto}@keyframes _915Fra_revealRise{0%{opacity:0;transform:translateY(24px)scale(.96)}to{opacity:1;transform:none}}._915Fra_kicker{background:var(--amber-wash);color:#633806;border-radius:999px;padding:2px 12px;font-size:14px;font-weight:800;display:inline-block}._915Fra_title{font-size:24px;font-weight:900}._915Fra_stageBtn{aspect-ratio:4/3;cursor:pointer;touch-action:manipulation;background:0 0;border:0;border-radius:18px;width:100%;max-width:340px;margin:10px auto;padding:0;transition:transform 80ms;display:block;position:relative;overflow:hidden}._915Fra_stageBtn:active{transform:scale(.98)}._915Fra_stageBtn:focus-visible{outline:3px solid var(--primary);outline-offset:2px}._915Fra_stage{position:absolute;inset:0}._915Fra_treasure{place-items:center;height:180px;display:grid;position:relative}._915Fra_burst{background:repeating-conic-gradient(#f2b544bf 0deg 15deg,#0000 15deg 30deg);border-radius:50%;width:170px;height:170px;margin:-85px 0 0 -85px;animation:6s linear infinite _915Fra_burstSpin;position:absolute;top:50%;left:50%;-webkit-mask-image:radial-gradient(circle,#000 35%,#00000040 70%,#0000 71%);mask-image:radial-gradient(circle,#000 35%,#00000040 70%,#0000 71%)}@keyframes _915Fra_burstSpin{to{transform:rotate(360deg)}}._915Fra_treasureArt{image-rendering:pixelated;animation:.5s cubic-bezier(.3,1.6,.5,1) both _915Fra_artPop;position:relative}@keyframes _915Fra_artPop{0%{opacity:0;transform:scale(.3)}to{opacity:1;transform:scale(1)}}._915Fra_growth{justify-content:center;align-items:flex-end;gap:6px;height:180px;display:flex;position:relative}._915Fra_growth ._915Fra_burst{margin:-85px 0 0;left:auto;right:18%}._915Fra_growthBefore{opacity:.6;position:relative}._915Fra_growthArrow{color:var(--muted);align-self:center;font-size:28px;font-weight:900;position:relative}._915Fra_growthAfter{animation:.5s cubic-bezier(.3,1.6,.5,1) both _915Fra_artPop;position:relative}@media (prefers-reduced-motion:reduce){._915Fra_growthAfter{animation:none}}._915Fra_name{margin:6px 0 2px;font-size:22px;font-weight:900}._915Fra_why{color:var(--muted);margin-bottom:14px;font-size:16px;line-height:1.4}@media (prefers-reduced-motion:reduce){._915Fra_sheet,._915Fra_burst,._915Fra_treasureArt,._915Fra_stageBtn{transition:none;animation:none}}
._2ly7MW_prose{max-width:68ch;font-size:18px;line-height:1.65}._2ly7MW_prose h2{letter-spacing:-.02em;margin:2.2em 0 .6em;font-size:clamp(24px,2.6vw,30px);font-weight:900}._2ly7MW_prose h3{margin:1.6em 0 .4em;font-size:20px;font-weight:800}._2ly7MW_prose p,._2ly7MW_prose ul,._2ly7MW_prose ol{margin:0 0 .9em}._2ly7MW_prose ul,._2ly7MW_prose ol{padding-left:1.3em}._2ly7MW_prose li+li{margin-top:.35em}._2ly7MW_prose a{text-underline-offset:3px;font-weight:800;text-decoration-thickness:2px}._2ly7MW_prose table{border-collapse:collapse;width:100%;margin:12px 0 20px;font-size:16px}._2ly7MW_prose th,._2ly7MW_prose td{border-bottom:2px solid var(--paper-deep);text-align:left;vertical-align:top;padding:10px 12px}._2ly7MW_draft{border:var(--edge) solid var(--ink);background:repeating-linear-gradient(-45deg, var(--r5) 0 12px, var(--ink) 12px 24px) left / 40px 100% no-repeat, #fff3c8;box-shadow:0 var(--lift) 0 var(--ink);color:var(--ink);border-radius:12px;margin-bottom:36px;padding:16px 20px 16px 64px;line-height:1.5;display:block}._2ly7MW_draft strong{font-size:19px;font-weight:900;display:block}
.cx3W3a_shell{--paper:#f6eedf;--paper-deep:#ecdfc8;--paper-line:#1b2a3a12;--ink:#1b2a3a;--ink-soft:#45556a;--white:#fffdf8;--r1:#fbf8f1;--r2:#d93a2b;--r3:#7cc04a;--r4:#b8358a;--r5:#f6c42a;--r6:#1f7a4c;--r7:#2a2b31;--r8:#8b5a2b;--r9:#2f63c6;--r10:#ef7d1e;--u:clamp(18px, 2.4vw, 34px);--edge:3px;--lift:5px;--gutter:clamp(16px, 4vw, 48px);--max:1240px;--display:900 clamp(46px, 8.4vw, 128px) / .9 var(--font);--h2:900 clamp(36px, 5.6vw, 80px) / .94 var(--font);background:var(--paper);min-height:100dvh;color:var(--ink);flex-direction:column;font-size:18px;display:flex;overflow-x:clip}.cx3W3a_skip{z-index:100;border:var(--edge) solid var(--ink);background:var(--r5);color:var(--ink);border-radius:10px;padding:10px 16px;font-weight:900;position:absolute;top:8px;left:-9999px}.cx3W3a_skip:focus{left:8px}.cx3W3a_main{outline:none;flex:1}.cx3W3a_section{background:var(--paper);padding-block:clamp(64px,9vw,136px)}.cx3W3a_section[data-tone=white]{background:var(--white)}.cx3W3a_section[data-tone=sky]{background:#dfe9f6}.cx3W3a_section[data-tone=teal]{background:#d9eee2}.cx3W3a_section[data-tone=amber]{background:#fbe7bf}.cx3W3a_section[data-tone=ink]{background:var(--ink);color:var(--paper)}.cx3W3a_section[data-tone=yellow]{background:var(--r5)}.cx3W3a_inner,.cx3W3a_innerNarrow{width:100%;max-width:var(--max);padding-inline:var(--gutter);margin:0 auto}.cx3W3a_innerNarrow{max-width:860px}.cx3W3a_pageTitle{gap:20px;margin-bottom:clamp(32px,5vw,64px);display:grid;position:relative;container-type:inline-size}.cx3W3a_pageTitle h1{font:var(--display);letter-spacing:-.045em;text-wrap:balance;max-width:15ch;font-size:clamp(44px,7.4vw,108px)}.cx3W3a_titleArt{--u:26px;align-items:flex-end;display:none;position:absolute;bottom:0;right:0}@container (min-width:1000px){.cx3W3a_titleArt{display:flex}}.cx3W3a_eyebrow{letter-spacing:.08em;text-transform:uppercase;color:var(--ink-soft);align-items:center;gap:12px;font-size:15px;font-weight:900;display:flex}.cx3W3a_lead{max-width:34em;color:var(--ink-soft);text-wrap:pretty;font-size:clamp(19px,1.7vw,23px);line-height:1.45}:is(.cx3W3a_main .btn-primary,.cx3W3a_main .btn-secondary){min-height:54px;margin-bottom:var(--lift);border:var(--edge) solid var(--ink);color:var(--ink);box-shadow:0 var(--lift) 0 var(--ink);border-radius:12px;padding:12px 24px;font-size:19px;font-weight:900}.cx3W3a_main .btn-primary{background:var(--r5)}.cx3W3a_main .btn-secondary{background:var(--white)}:is(.cx3W3a_main .btn-primary:active:not(:disabled),.cx3W3a_main .btn-secondary:active:not(:disabled)){transform:translateY(var(--lift));box-shadow:none}.cx3W3a_shell :focus-visible{outline:3px solid var(--r9);outline-offset:3px}@media (prefers-reduced-motion:reduce){.cx3W3a_shell *,.cx3W3a_shell :before,.cx3W3a_shell :after{transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important;animation-delay:0s!important}}
.P90K2a_toggle{min-height:44px;color:var(--ink);font:inherit;cursor:pointer;background:#fff;border:2px solid #1b2a3a1f;border-radius:22px;align-items:center;gap:6px;padding:0 12px 0 10px;font-size:14px;font-weight:800;transition:transform 90ms;display:inline-flex;position:relative}.P90K2a_toggle:active{transform:scale(.94)}.P90K2a_toggle:focus-visible{outline:3px solid var(--primary);outline-offset:2px}.P90K2a_off{color:#5f6b78;background:#f1ece4}.P90K2a_word{white-space:nowrap}@media (max-width:380px){.P90K2a_word{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.P90K2a_toggle{padding:0 10px}}.P90K2a_hidden{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}
.IDGQUG_ticks{counter-reset:tick;grid-template-columns:minmax(0,1fr);margin:0;padding:0;list-style:none;display:grid}.IDGQUG_ticks li{border-bottom:2px solid var(--paper-deep);counter-increment:tick;align-items:flex-start;gap:14px;padding:12px 0;font-size:18px;line-height:1.45;display:flex}@media (min-width:900px){.IDGQUG_ticks li{font-size:19px}.IDGQUG_ticksCols{grid-template-columns:1fr 1fr;column-gap:40px}}.IDGQUG_tick{border:2px solid var(--ink);background:var(--r2);color:#0000;border-radius:3px;flex:none;width:14px;height:14px;margin-top:7px;font-size:0;overflow:hidden}.IDGQUG_ticks li:nth-child(7n+1) .IDGQUG_tick{background:var(--r2)}.IDGQUG_ticks li:nth-child(7n+2) .IDGQUG_tick{background:var(--r3)}.IDGQUG_ticks li:nth-child(7n+3) .IDGQUG_tick{background:var(--r4)}.IDGQUG_ticks li:nth-child(7n+4) .IDGQUG_tick{background:var(--r5)}.IDGQUG_ticks li:nth-child(7n+5) .IDGQUG_tick{background:var(--r6)}.IDGQUG_ticks li:nth-child(7n+6) .IDGQUG_tick{background:var(--r9)}.IDGQUG_ticks li:nth-child(7n+7) .IDGQUG_tick{background:var(--r10)}.IDGQUG_grid{grid-template-columns:minmax(0,1fr);gap:20px;display:grid}@media (min-width:700px){.IDGQUG_grid{grid-template-columns:1fr 1fr}}@media (min-width:900px){.IDGQUG_grid3{grid-template-columns:repeat(3,1fr)}.IDGQUG_grid4{grid-template-columns:repeat(4,1fr)}}.IDGQUG_panel{background:var(--white);border:3px solid var(--ink);box-shadow:0 5px 0 var(--ink);color:var(--ink);border-radius:14px;padding:22px}.IDGQUG_panel h3{letter-spacing:-.02em;margin-bottom:8px;font-size:21px;font-weight:900}.IDGQUG_panel ul{margin:0;padding-left:20px;line-height:1.55}.IDGQUG_panel p+p{margin-top:8px}.IDGQUG_head{margin-bottom:clamp(24px,3vw,36px)}.IDGQUG_h2{font-size:clamp(30px,4vw,52px)}.IDGQUG_head p{max-width:40em}.IDGQUG_note{border-left:8px solid var(--r4);background:var(--white);color:var(--ink);padding:18px 22px;font-size:18px;line-height:1.55}.IDGQUG_link{color:inherit;text-decoration:underline;text-decoration-thickness:3px;-webkit-text-decoration-color:var(--r10);text-decoration-color:var(--r10);text-underline-offset:4px;font-weight:900}.IDGQUG_link:hover{text-decoration-color:currentColor}.IDGQUG_row{flex-wrap:wrap;align-items:center;gap:14px 16px;margin-top:24px;display:flex}
.Oh1JOa_payoff{cursor:pointer;border-radius:20px;height:100%;min-height:0;animation:.3s ease-out Oh1JOa_fadeIn;position:relative;overflow:hidden}@keyframes Oh1JOa_fadeIn{0%{opacity:0}to{opacity:1}}.Oh1JOa_stage{position:absolute;inset:0}.Oh1JOa_meter{z-index:3;background:#fff;border-radius:999px;align-items:center;gap:6px;max-width:calc(100% - 120px);padding:4px 10px;font-size:14px;font-weight:800;display:flex;position:absolute;bottom:8px;left:10px;box-shadow:0 2px #1b2a3a1f}.Oh1JOa_meterWord{color:var(--ink);white-space:nowrap;text-overflow:ellipsis;font-weight:800;overflow:hidden}.Oh1JOa_segments{gap:2px;display:inline-flex}.Oh1JOa_seg{background:#e8ecf0;border-radius:2px;width:12px;height:8px;transition:background .6s}.Oh1JOa_skip{z-index:3;color:var(--ink);background:#ffffffd9;border-radius:999px;padding:2px 10px;font-size:13px;font-weight:700;position:absolute;bottom:8px;right:10px}@media (prefers-reduced-motion:reduce){.Oh1JOa_seg{transition:none}}
.bDJl3q_figure{margin:0}.bDJl3q_window{background:var(--white);border:3px solid var(--ink);box-shadow:0 8px 0 var(--ink);border-radius:16px;overflow:hidden}@media (min-width:1100px){.bDJl3q_window{transform:rotate(-1.2deg)}}.bDJl3q_bar{border-bottom:3px solid var(--ink);background:var(--paper-deep);justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;display:flex}.bDJl3q_brand{font-size:16px}.bDJl3q_brand strong{font-weight:900}.bDJl3q_tag{border:2px solid var(--ink);background:var(--r5);text-transform:uppercase;letter-spacing:.06em;border-radius:8px;flex:none;padding:3px 12px;font-size:14px;font-weight:900}.bDJl3q_body{gap:14px;padding:clamp(14px,2.4vw,22px);display:grid}.bDJl3q_h{letter-spacing:-.03em;font-size:28px;font-weight:900;line-height:1.1}.bDJl3q_muted{color:var(--ink-soft);font-size:15px}.bDJl3q_stats{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px;display:grid}.bDJl3q_stat,.bDJl3q_card{border:2px solid var(--ink);background:var(--white);border-radius:12px;padding:12px 14px}.bDJl3q_statLabel,.bDJl3q_cardTitle{margin-bottom:6px;font-size:15px;font-weight:900}.bDJl3q_big{font-size:34px;font-weight:900;line-height:1}.bDJl3q_chart{grid-template-columns:repeat(7,1fr);gap:clamp(4px,1.4vw,12px);height:140px;display:grid}.bDJl3q_col{grid-template-rows:18px 1fr 18px;justify-items:center;min-width:0;display:grid}.bDJl3q_val,.bDJl3q_day{font-size:13px;font-weight:800;line-height:18px}.bDJl3q_day{color:var(--ink-soft)}.bDJl3q_plot{justify-content:center;align-items:flex-end;width:100%;display:flex}.bDJl3q_barOn,.bDJl3q_barOff,.bDJl3q_future{border:2px solid var(--ink);border-radius:4px 4px 0 0;width:min(100%,34px);display:block}.bDJl3q_barOn{background:var(--r9)}.bDJl3q_barOff{background:var(--paper-deep);height:4px}.bDJl3q_future{border-style:dashed;border-color:var(--ink-soft);opacity:.6;background:0 0;height:100%}.bDJl3q_skills{gap:12px;margin:0;padding:0;list-style:none;display:grid}.bDJl3q_skillTop{flex-wrap:wrap;align-items:center;gap:4px 10px;display:flex}.bDJl3q_skillName{font-size:16px;font-weight:800}.bDJl3q_pill{border:2px solid var(--ink);border-radius:999px;padding:1px 9px;font-size:12px;font-weight:900}.bDJl3q_amber{background:#fbe7bf}.bDJl3q_purple{background:#ead7f2}.bDJl3q_skillBar{align-items:center;gap:10px;margin-top:4px;display:flex}.bDJl3q_track{border:2px solid var(--ink);background:var(--paper);border-radius:6px;flex:1;height:12px;overflow:hidden}.bDJl3q_fill{height:100%;display:block}.bDJl3q_pct{text-align:right;width:40px;font-size:14px;font-weight:900}.bDJl3q_meta{color:var(--ink-soft);margin-top:2px;font-size:13px}.bDJl3q_caption{color:var(--ink-soft);margin-top:22px;font-size:15px}
.QajiSW_comboChip{color:#1b2a3a;background:#f2b544;border-radius:999px;padding:4px 12px;font-size:15px;font-weight:800;animation:.4s cubic-bezier(.3,1.6,.5,1) both QajiSW_comboPop;position:absolute;top:-12px;right:10px;box-shadow:0 2px #c48a1c}.QajiSW_comboBig{color:#fff;background:#6a60d0;font-size:18px;box-shadow:0 2px #4b42a8}@keyframes QajiSW_comboPop{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:scale(1)}}.QajiSW_celebrate{z-index:60;cursor:pointer;background:#fff8ee8c;border:0;place-items:center;padding:0;display:grid;position:fixed;inset:0}.QajiSW_celebrateWord{color:#534ab7;background:#fff;border-radius:999px;padding:12px 28px;font-size:36px;font-weight:900;line-height:1.15;animation:.4s ease-out both QajiSW_wordPop;position:relative;box-shadow:0 4px #d5d0f2,0 10px 24px #1b2a3a2e}@keyframes QajiSW_wordPop{0%{transform:scale(.6)}70%{transform:scale(1.1)}to{transform:scale(1)}}.QajiSW_celebrateStars{pointer-events:none;position:absolute;inset:0;overflow:hidden}.QajiSW_celebrateStars:before,.QajiSW_celebrateStars:after{content:"";border-radius:50%;width:14px;height:14px;margin-left:-7px;animation:1.2s ease-out both QajiSW_confettiUp;position:absolute;top:55%;left:50%}.QajiSW_celebrateStars:before{background:#ef9f27;box-shadow:-120px 30px #d85a30,-70px -20px #1d9e75,60px 10px #7f77dd,110px 40px #ef9f27,-150px -40px #7f77dd,150px -30px #d85a30,-30px 60px #1d9e75,30px -50px #ef9f27}.QajiSW_celebrateStars:after{background:#7f77dd;animation-delay:80ms;box-shadow:-100px -10px #ef9f27,-50px 50px #d85a30,90px -20px #1d9e75,130px 20px #d85a30,-140px 50px #1d9e75,20px 40px #ef9f27,70px -60px #7f77dd,-80px -60px #d85a30}@keyframes QajiSW_confettiUp{0%{opacity:1;transform:translateY(40px)scale(.6)}to{opacity:0;transform:translateY(-160px)scale(1)}}@media (prefers-reduced-motion:reduce){.QajiSW_comboChip,.QajiSW_celebrateWord,.QajiSW_celebrateStars,.QajiSW_celebrateStars:before,.QajiSW_celebrateStars:after{animation:none!important}}
.wXzKCG_screen{padding-top:16px}.wXzKCG_grid{grid-template-columns:minmax(0,1fr);grid-template-areas:"left""needs""checkin""foot";gap:16px;display:grid}.wXzKCG_left{grid-area:left;position:relative}@media (max-width:899px){.wXzKCG_grid{flex-direction:column;display:flex}.wXzKCG_needs{order:1}.wXzKCG_checkin{order:2}.wXzKCG_foot{order:3}.wXzKCG_left{display:contents}html:has(.wXzKCG_left){scroll-padding-top:136px}}.wXzKCG_pin>div:first-child{background:var(--page);border-radius:0 0 var(--radius-card) var(--radius-card)}.wXzKCG_pin[data-strip=true]>div:first-child{box-shadow:0 6px 14px #1b2a3a1f}.wXzKCG_stripLabel{box-shadow:0 0 0 2px var(--line), 0 4px 10px #1b2a3a29;pointer-events:none;white-space:nowrap;background:#fff;border-radius:999px;margin:0;padding:3px 12px;font-size:15px;font-weight:700}.wXzKCG_sceneWrap[data-strip=true] ul{top:6px;left:8px;right:8px}.wXzKCG_sceneWrap[data-strip=true] li{min-height:26px}.wXzKCG_sceneWrap[data-strip=true] [aria-live=polite]>p{padding:4px 10px;font-size:15px;top:38px;right:8px}.wXzKCG_stripLabel strong{font-weight:900}.wXzKCG_head{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.wXzKCG_name{font-size:32px}.wXzKCG_edit{width:var(--tap);height:var(--tap);border-radius:var(--radius);color:var(--ink);box-shadow:0 0 0 2px var(--line) inset;cursor:pointer;background:#fff;border:0;place-items:center;display:grid}.wXzKCG_sceneWrap{border-radius:var(--radius-card);position:relative;overflow:hidden}.wXzKCG_stage{inset:0;position:absolute!important}.wXzKCG_talk{z-index:3;min-width:var(--tap);min-height:var(--tap);color:#fff;font:inherit;cursor:pointer;background:#1f6fb8;border:0;border-radius:999px;align-items:center;gap:6px;padding:0 16px 0 12px;font-size:16px;font-weight:800;display:inline-flex;position:absolute;bottom:10px;right:10px;box-shadow:0 3px #154e83}.wXzKCG_talk:focus-visible{outline:3px solid var(--purple);outline-offset:2px}.wXzKCG_sceneWrap[data-strip=true] .wXzKCG_talk{justify-content:center;padding:0;bottom:6px;right:8px}.wXzKCG_sceneWrap[data-strip=true] .wXzKCG_talkLabel{display:none}.wXzKCG_sceneWrap [aria-live=polite]>p{top:17%}.wXzKCG_checkin{grid-area:checkin;display:flex}.wXzKCG_needs{flex-direction:column;grid-area:needs;gap:12px;display:flex}.wXzKCG_foot{grid-area:foot;justify-content:center;display:flex}.wXzKCG_feels{box-shadow:0 0 0 2px var(--line) inset;background:#fff;border-radius:999px;align-self:flex-start;padding:4px 14px;font-size:15px;font-weight:700}.wXzKCG_cardTitle{font-size:20px}.wXzKCG_cardHead{justify-content:space-between;align-items:baseline;gap:8px;margin-bottom:8px;display:flex}.wXzKCG_sound{margin-left:auto}.wXzKCG_played{white-space:nowrap}.wXzKCG_status{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.wXzKCG_second{order:2}.wXzKCG_sound{order:1}@media (min-width:600px){.wXzKCG_sound{order:3}}.wXzKCG_chev{color:var(--muted);flex:none}.wXzKCG_needList{gap:10px;margin:0;padding:0;list-style:none;display:grid}.wXzKCG_needCard{--need-bg:var(--primary);--need-fg:#fff;min-height:76px;color:var(--ink);box-shadow:0 0 0 2px var(--line) inset, 0 3px 0 var(--line);touch-action:manipulation;background:#fff;border-radius:18px;align-items:center;gap:14px;padding:12px 14px 12px 18px;text-decoration:none;transition:transform 80ms,box-shadow 80ms,background-color .12s;display:flex;position:relative;overflow:hidden}.wXzKCG_needCard:before{content:"";background:var(--need-bg);width:4px;position:absolute;top:0;bottom:0;left:0}.wXzKCG_needCard:hover{background:var(--page)}.wXzKCG_needCard:active{box-shadow:0 0 0 2px var(--line) inset, 0 1px 0 var(--line);transform:translateY(2px)}.wXzKCG_needCard:focus-visible{outline:3px solid var(--primary);outline-offset:2px}.wXzKCG_need_feed{--need-bg:#f2b544;--need-fg:#1b2a3a}.wXzKCG_need_wash{--need-bg:#17806a;--need-fg:#fff}.wXzKCG_need_play{--need-bg:#6a60d0;--need-fg:#fff}.wXzKCG_need_groom{--need-bg:#8a5412;--need-fg:#fff}.wXzKCG_need_bed{--need-bg:#c4491f;--need-fg:#fff}.wXzKCG_need_treats{--need-bg:#f08a7a;--need-fg:#1b2a3a}.wXzKCG_need_shop{--need-bg:#0f6e56;--need-fg:#fff}.wXzKCG_need_routine{--need-bg:#185fa5;--need-fg:#fff}.wXzKCG_need_explore{--need-bg:#534ab7;--need-fg:#fff}.wXzKCG_needIcon{background:var(--need-bg);width:56px;height:56px;color:var(--need-fg);border-radius:16px;flex:none;place-items:center;display:grid}.wXzKCG_needText{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.wXzKCG_needTitle{font-size:20px;font-weight:800;line-height:1.2}.wXzKCG_needMaths{color:var(--muted);font-size:15px}.wXzKCG_needDone{background:var(--teal-wash);box-shadow:inset 0 0 0 2px #b7e3d3,0 3px #b7e3d3}.wXzKCG_needDone:hover{background:#d3efe4}.wXzKCG_needDone:active{box-shadow:inset 0 0 0 2px #b7e3d3,0 1px #b7e3d3}.wXzKCG_needTick{background:var(--primary);color:#fff;border-radius:50%;flex:none;place-items:center;width:32px;height:32px;display:grid}.wXzKCG_difficulty{border-top:2px dashed var(--line);margin-top:6px;padding-top:12px}.wXzKCG_diffTitle{margin-bottom:8px;font-size:17px;font-weight:800}.wXzKCG_diffButtons{background:var(--page);border-radius:16px;grid-template-columns:1fr 1fr 1fr;gap:6px;padding:4px;display:grid}.wXzKCG_diffBtn{min-height:52px;color:var(--ink);font:inherit;cursor:pointer;touch-action:manipulation;background:0 0;border:0;border-radius:12px;padding:4px 6px;font-size:16px;font-weight:800;transition:transform 80ms}.wXzKCG_diffBtn:active{transform:scale(.96)}.wXzKCG_diffBtn:focus-visible{outline:3px solid var(--primary);outline-offset:2px}.wXzKCG_diffOn{color:var(--primary);box-shadow:0 0 0 2px var(--primary) inset, 0 2px 0 var(--line-strong);background:#fff}.wXzKCG_diffHint{color:var(--muted);margin-top:6px;font-size:14px}@media (prefers-reduced-motion:reduce){.wXzKCG_needCard,.wXzKCG_diffBtn{transition:none}}@media (min-width:900px){.wXzKCG_grid{grid-template-columns:minmax(0,2fr) minmax(320px,1fr);grid-template-areas:"left needs""left checkin""foot foot";align-items:start;column-gap:24px}.wXzKCG_left{flex-direction:column;align-self:start;gap:12px;display:flex;position:sticky;top:16px}.wXzKCG_pin{position:relative;top:auto}.wXzKCG_name{font-size:40px}}@media (min-width:1024px){.wXzKCG_grid{grid-template:"left needs""left checkin"1fr/minmax(0,3fr) minmax(340px,2fr);align-items:start;column-gap:28px}.wXzKCG_left{width:100%;max-width:calc(133.333dvh - 253.333px);margin:0 auto;position:static}.wXzKCG_pin{position:relative;top:auto}.wXzKCG_foot{display:none}.wXzKCG_name{font-size:var(--h1)}.wXzKCG_cardTitle{font-size:var(--h2)}.wXzKCG_needCard{min-height:76px}.wXzKCG_diffBtn{min-height:52px}}@media (min-width:1700px){.wXzKCG_needCard{min-height:84px;padding:14px 16px 14px 20px}.wXzKCG_needIcon{width:60px;height:60px}.wXzKCG_needTitle{font-size:22px}.wXzKCG_needMaths{font-size:16px}.wXzKCG_diffBtn{min-height:56px;font-size:17px}}
._8SWHjq_grid{grid-template-columns:minmax(0,1fr);align-items:center;gap:clamp(36px,6vw,64px);display:grid}._8SWHjq_text,._8SWHjq_snippet{min-width:0}._8SWHjq_promises{margin-top:clamp(24px,3vw,36px)}._8SWHjq_links{flex-wrap:wrap;gap:8px 28px;margin-top:28px;font-size:18px;display:flex}._8SWHjq_links a{align-items:center;min-height:44px;display:inline-flex}@media (min-width:1100px){._8SWHjq_grid{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:72px}}@media (max-width:599px){._8SWHjq_snippet,._8SWHjq_promises li:nth-child(4),._8SWHjq_promises li:nth-child(5){display:none}}
.DWUyra_confirmBack{z-index:50;background:#1b2a3a59;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.DWUyra_confirm{text-align:center;background:#fff;border-radius:20px;gap:10px;width:100%;max-width:360px;padding:20px;display:grid}.DWUyra_secondary{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}
._0sZ60G_button{min-height:var(--tap);background:var(--teal-wash);color:var(--primary);font:inherit;cursor:pointer;border:0;border-radius:999px;align-items:center;gap:6px;padding:0 14px 0 8px;font-size:15px;font-weight:800;display:inline-flex}._0sZ60G_button:focus-visible,._0sZ60G_close:focus-visible{outline:3px solid var(--purple);outline-offset:2px}._0sZ60G_count{background:#fff;border-radius:50%;place-items:center;width:28px;height:28px;display:grid}._0sZ60G_backdrop{z-index:60;background:#1b2a3a73;justify-content:center;align-items:flex-end;display:flex;position:fixed;inset:0}._0sZ60G_sheet{width:100%;max-width:560px;max-height:88dvh;padding:16px 16px calc(16px + env(safe-area-inset-bottom));background:var(--page);border-radius:24px 24px 0 0;flex-direction:column;gap:12px;display:flex;overflow-y:auto}._0sZ60G_head{justify-content:space-between;align-items:center;display:flex}._0sZ60G_close{width:var(--tap);height:var(--tap);box-shadow:var(--shadow);color:var(--ink);cursor:pointer;background:#fff;border:0;border-radius:50%;font-size:28px;line-height:1}@media (min-width:1024px){._0sZ60G_backdrop{align-items:center}._0sZ60G_sheet{border-radius:24px}}
.BBb80q_block{letter-spacing:-.02em;font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:900;display:inline-block}.BBb80q_digit{color:var(--dc);-webkit-text-stroke:.075em var(--ink,#1b2a3a);paint-order:stroke fill;text-shadow:0 .075em 0 var(--ink,#1b2a3a)}.BBb80q_sym{color:var(--ink,#1b2a3a)}.BBb80q_frac{vertical-align:baseline;width:.58em;height:.7em;display:inline-block;position:relative}.BBb80q_fracBody{justify-items:center;gap:.05em;font-size:.47em;line-height:.9;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.BBb80q_fracBar{background:var(--ink,#1b2a3a);border-radius:.04em;width:1.15em;height:.14em;display:block}
.gDW_HG_finale{border-radius:var(--radius-card);box-shadow:var(--shadow);text-align:center;background:#fff;margin-top:16px;padding:16px}.gDW_HG_stageBox{aspect-ratio:4/3;border-radius:18px;width:100%;max-width:400px;margin:0 auto 12px;position:relative;overflow:hidden}.gDW_HG_stage{position:absolute;inset:0}.gDW_HG_kicker{color:var(--primary);letter-spacing:.02em;font-size:15px;font-weight:800}.gDW_HG_title{font-size:26px;font-weight:900;line-height:1.15}.gDW_HG_paws{color:#ef9f27;justify-content:center;gap:6px;margin:8px 0;display:flex}.gDW_HG_paw{animation:.3s ease-out both gDW_HG_finalePop;display:grid}.gDW_HG_paw:first-child{animation-delay:0s}.gDW_HG_paw:nth-child(2){animation-delay:.12s}.gDW_HG_paw:nth-child(3){animation-delay:.24s}@keyframes gDW_HG_finalePop{0%{opacity:0;transform:scale(.4)}70%{opacity:1;transform:scale(1.2)}to{opacity:1;transform:scale(1)}}.gDW_HG_note{color:var(--muted);font-size:16px}.gDW_HG_actions{gap:10px;margin-top:14px;display:grid}@media (prefers-reduced-motion:reduce){.gDW_HG_paw{animation:none}}
.B0wmLG_toggle{border:2px solid var(--ink);background:var(--white);min-height:44px;color:var(--ink);font:800 15px/1.2 var(--font);text-align:left;cursor:pointer;border-radius:8px;margin-top:8px;padding:0 16px}.B0wmLG_block{width:100%;min-height:48px;font:900 17px/1.2 var(--font);text-align:center;border:var(--edge,3px) solid var(--ink);box-shadow:0 3px 0 var(--ink);border-radius:10px;margin:0 0 24px;padding:10px 16px;display:block}.B0wmLG_fold[data-open=false] .B0wmLG_body{display:none}@media (min-width:600px){.B0wmLG_fold[data-until="600"] .B0wmLG_toggle{display:none}.B0wmLG_fold[data-until="600"] .B0wmLG_body{display:block}}@media (min-width:1024px){.B0wmLG_fold[data-until="1024"] .B0wmLG_toggle{display:none}.B0wmLG_fold[data-until="1024"] .B0wmLG_body{display:block}}
.XxTOja_row{flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;display:flex}.XxTOja_box{border:2px solid var(--line-strong);border-radius:var(--radius);text-align:center;background:#fff;width:9ch;max-width:100%;min-height:56px;padding:8px 12px;font-size:26px;font-weight:800}.XxTOja_box:focus{border-color:var(--primary);box-shadow:0 0 0 3px var(--teal-wash);outline:none}.XxTOja_box:disabled{background:var(--page)}.XxTOja_small{width:4.5ch}.XxTOja_affix{color:var(--muted);white-space:nowrap;font-size:22px;font-weight:800}.XxTOja_oneLine{flex-wrap:nowrap;justify-content:flex-start;gap:8px}.XxTOja_oneLine .XxTOja_box:not(.XxTOja_small){flex:0 9ch;min-width:4.5ch}.XxTOja_oneLine .XxTOja_affix{font-size:clamp(16px,4.8vw,19px)}.XxTOja_touchOnly{display:none}@media (pointer:coarse){.XxTOja_touchOnly{display:inline}.XxTOja_keysOnly{display:none}}.XxTOja_label{color:var(--muted);text-align:center;margin-bottom:4px;font-size:14px;font-weight:700;display:block}.XxTOja_field{flex-direction:column;align-items:center;display:flex}.XxTOja_help{color:var(--muted);text-align:center;margin-top:6px;font-size:14px}
.AzX_AW_nav{z-index:20;border-top:2px solid var(--line);width:100%;max-width:480px;padding-bottom:env(safe-area-inset-bottom);background:#fff;position:fixed;bottom:0;left:50%;transform:translate(-50%)}.AzX_AW_list{grid-template-columns:repeat(4,1fr);margin:0;padding:6px 8px 4px;list-style:none;display:grid}.AzX_AW_item{display:flex}.AzX_AW_link{min-height:var(--tap);color:var(--muted);flex-direction:column;flex:1;align-items:center;gap:2px;padding:2px 0;font-size:13px;font-weight:700;text-decoration:none;display:flex}.AzX_AW_pill{border-radius:17px;place-items:center;width:56px;height:34px;display:grid}.AzX_AW_active{color:var(--primary)}.AzX_AW_active .AzX_AW_pill{background:var(--teal-wash)}.AzX_AW_label{line-height:1.1}@media (min-width:900px){.AzX_AW_nav{border:2px solid var(--line);max-width:560px;box-shadow:var(--shadow);border-radius:24px;padding-bottom:0;bottom:12px}}@media (min-width:1024px){.AzX_AW_nav{display:none}}
.SjXV5q_root{--u:clamp(20px, 2.4vw, 30px);--stripe:repeating-linear-gradient(45deg, #1b2a3a8c 0 2px, transparent 2px 6px);--stripe-thin:repeating-linear-gradient(45deg, #1b2a3a8c 0 2px, transparent 2px 10px);margin-top:clamp(28px,4vw,48px)}.SjXV5q_cube,.SjXV5q_swatch{background-color:var(--c,var(--r9))}.SjXV5q_cube[data-cover=partial],.SjXV5q_swatch[data-cover=partial]{background-image:var(--stripe)}.SjXV5q_cube[data-cover=thin],.SjXV5q_swatch[data-cover=thin]{background-color:var(--paper);background-image:var(--stripe-thin)}.SjXV5q_cube[data-cover=none],.SjXV5q_swatch[data-cover=none]{background-color:var(--paper);outline:2px dashed var(--ink);outline-offset:-4px;background-image:none}.SjXV5q_legend{border-block:2px solid var(--ink);grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:12px 24px;margin:0 0 clamp(28px,4vw,44px);padding:16px 0;font-size:16px;line-height:1.35;list-style:none;display:grid}.SjXV5q_legend li{align-items:center;gap:12px;display:flex}.SjXV5q_swatch{border:2px solid var(--ink);--c:var(--r9);border-radius:4px;flex:none;width:28px;height:28px}.SjXV5q_years{gap:clamp(36px,5vw,56px) clamp(32px,5vw,72px);display:grid}.SjXV5q_yearHead{border-bottom:3px solid var(--ink);flex-wrap:wrap;align-items:baseline;gap:4px 16px;padding-bottom:12px;display:flex}.SjXV5q_yearName{font:900 32px/1 var(--font);letter-spacing:-.03em}.SjXV5q_yearCount{color:var(--ink-soft);font-size:15px}.SjXV5q_strands{margin:0;padding:0;list-style:none}.SjXV5q_strand{border-bottom:2px solid var(--ink);padding:18px 0}.SjXV5q_strandHead{align-items:baseline;gap:12px;margin-bottom:10px;display:flex}.SjXV5q_strandName{font:800 20px/1.1 var(--font);letter-spacing:-.01em}.SjXV5q_count{font-size:26px}.SjXV5q_rod{--j:color-mix(in srgb, var(--c) 72%, #000);border:2px solid var(--ink);border-radius:calc(var(--u) * .14);width:fit-content;max-width:100%;box-shadow:0 3px 0 var(--ink);flex-wrap:wrap;display:flex;overflow:hidden}.SjXV5q_cube{box-sizing:border-box;width:var(--u);height:var(--u);border-right:2px solid var(--j);flex:none}.SjXV5q_cube:last-child{border-right:0}.SjXV5q_cube[data-cover=none],.SjXV5q_cube[data-cover=thin]{border-right-color:#1b2a3a59}.SjXV5q_summary{color:var(--ink-soft);margin-top:12px;font-size:15px;line-height:1.4}.SjXV5q_details{margin-top:8px;font-size:15px}.SjXV5q_details summary{cursor:pointer;text-underline-offset:4px;min-height:44px;padding-block:10px;font-weight:800;text-decoration:underline;text-decoration-thickness:2px;display:inline-block}.SjXV5q_codes{margin:0;padding:0;list-style:none}.SjXV5q_codes li{border-top:1px solid #1b2a3a40;grid-template-columns:auto 1fr auto;align-items:start;gap:4px 12px;padding:8px 0;line-height:1.35;display:grid}.SjXV5q_code{font-variant-numeric:tabular-nums;letter-spacing:.02em;font-weight:800}.SjXV5q_chip{border:2px solid var(--ink);font:800 13px/1.4 var(--font);white-space:nowrap;--c:var(--r9);color:var(--ink);border-radius:6px;padding:2px 10px;display:inline-block}.SjXV5q_chip[data-cover=full]{background-color:var(--r9);color:var(--white)}.SjXV5q_chip[data-cover=partial]{background-color:var(--r9);color:var(--white);text-shadow:0 0 3px var(--ink), 0 0 3px var(--ink);background-image:repeating-linear-gradient(45deg,#1b2a3a8c 0 2px,#0000 2px 6px)}.SjXV5q_chip[data-cover=none]{border-style:dashed;outline:0}.SjXV5q_totals{max-width:28em;font:800 clamp(22px, 2.6vw, 32px) / 1.5 var(--font);letter-spacing:-.02em;text-wrap:balance;margin-top:clamp(32px,4vw,52px)}@media (min-width:900px){.SjXV5q_years{grid-template-columns:1fr 1fr}}@media (max-width:599px){.SjXV5q_root{--u:min(30px, calc((100vw - 2 * var(--gutter) - 8px) / 10));flex-direction:column;margin-top:20px;display:flex}.SjXV5q_totals{order:-1;margin-top:0;margin-bottom:16px;font-size:20px}.SjXV5q_codes li{grid-template-columns:auto auto;justify-content:start}.SjXV5q_text{order:3;grid-column:1/-1}}
.fUyBkG_field{flex-direction:column;gap:6px;display:flex}.fUyBkG_labelRow{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.fUyBkG_label{font-weight:800}.fUyBkG_counter{font-variant-numeric:tabular-nums;font-size:15px}.fUyBkG_input{border:2px solid var(--line-strong);border-radius:var(--radius);background:#fff;width:100%;min-height:52px;padding:8px 14px;font-size:22px;font-weight:800}.fUyBkG_input:focus-visible{border-color:var(--purple)}.fUyBkG_help{font-size:15px}.fUyBkG_message{background:var(--amber-wash);color:var(--amber-ink);border-radius:10px;padding:8px 12px;font-size:16px;font-weight:700}.fUyBkG_ideas{flex-direction:column;gap:6px;margin-top:4px;display:flex}.fUyBkG_ideasTitle{font-size:15px;font-weight:700}.fUyBkG_chips{flex-wrap:wrap;gap:8px;display:flex}
.Q8eLUq_more{margin-top:clamp(24px,3vw,36px);font-size:20px}
.mz5AUW_grid{grid-template-columns:1fr 1fr;gap:10px;width:100%;display:grid}.mz5AUW_row2{grid-template-columns:repeat(2,minmax(0,1fr))}.mz5AUW_row3{grid-template-columns:repeat(3,minmax(0,1fr))}.mz5AUW_grid2{grid-template-columns:repeat(2,minmax(0,1fr))}.mz5AUW_grid1{grid-template-columns:1fr}.mz5AUW_choice{border:2px solid var(--line-strong);text-align:center;cursor:pointer;background:#fff;border-bottom-width:4px;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;min-height:56px;padding:8px 12px;font-size:22px;font-weight:800;display:flex}.mz5AUW_choice:focus-visible{outline:3px solid var(--purple);outline-offset:2px}.mz5AUW_choice:disabled{cursor:default}.mz5AUW_choiceOn{border-color:var(--primary);background:#e1f5ee}.mz5AUW_choiceUnit{color:var(--muted);font-size:13px;font-weight:700}.mz5AUW_stack{flex-direction:column;align-items:center;gap:4px;display:flex}.mz5AUW_bar{background:var(--line-strong);border-radius:2px;width:100%;min-width:6ch;height:3px}.mz5AUW_sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.mz5AUW_stepper{align-items:center;gap:8px;display:flex}.mz5AUW_step{border:2px solid var(--line-strong);cursor:pointer;background:#fff;border-bottom-width:4px;border-radius:12px;width:44px;height:44px;font-size:24px;font-weight:800}.mz5AUW_step:disabled{opacity:.5;cursor:default}.mz5AUW_value{text-align:center;min-width:2ch;font-size:26px;font-weight:800}.mz5AUW_secondary{border:2px solid var(--line-strong);cursor:pointer;background:#fff;border-radius:12px;min-height:44px;padding:8px 16px;font-size:16px;font-weight:700}.mz5AUW_secondary:disabled{opacity:.5;cursor:default}.mz5AUW_count{font-size:20px;font-weight:800}.mz5AUW_toggle{flex-direction:column;gap:6px;display:flex}.mz5AUW_toggleBtn{border:2px solid var(--line-strong);cursor:pointer;background:#fff;border-radius:12px;min-width:56px;min-height:44px;padding:4px 12px;font-size:18px;font-weight:800}.mz5AUW_toggleBtn:disabled{cursor:default}.mz5AUW_toggleOn{border-color:var(--primary);background:#e1f5ee}.mz5AUW_chips{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.mz5AUW_chip{border:2px solid var(--primary);background:#e1f5ee;border-radius:22px;align-items:center;gap:4px;min-height:44px;padding:0 4px 0 14px;font-size:20px;font-weight:800;display:inline-flex}.mz5AUW_chipX{cursor:pointer;background:0 0;border:none;width:44px;height:44px;font-size:22px;font-weight:800}.mz5AUW_wrap{flex-direction:column;align-items:center;gap:10px;width:100%;display:flex}
._9wmavq_scene{aspect-ratio:4/3;border-radius:var(--radius-card);background:var(--room);width:100%;position:relative;overflow:hidden;container-type:inline-size}._9wmavq_scene[data-variant=yard]{background:var(--sky)}._9wmavq_bg{width:100%;height:100%;display:block;position:absolute;inset:0}._9wmavq_pet{width:48%;position:absolute;bottom:5%;left:26%}._9wmavq_pet>button{cursor:pointer;touch-action:manipulation;background:0 0;border:0;border-radius:16px;width:100%;padding:0;display:block}._9wmavq_decor{pointer-events:none;position:absolute;inset:0}._9wmavq_lampLight{pointer-events:none;mix-blend-mode:screen;background:radial-gradient(at 45% 40%,#ffe9a06b,#ffdc821f 60%,#ffd2780d);position:absolute;inset:0}._9wmavq_decor>svg{width:100%;height:100%;display:block}._9wmavq_live{pointer-events:none;position:absolute;inset:0}._9wmavq_bubble{top:var(--bubble-top,6%);left:var(--bubble-left,auto);right:var(--bubble-right,5%);max-width:46%;color:var(--ink);background:#fff;border-radius:16px;padding:8px 14px;font-size:18px;font-weight:800;line-height:1.2;position:absolute;box-shadow:0 2px #1b2a3a1f}._9wmavq_bubble:after{content:"";border-top:12px solid #fff;border-bottom:0 solid #0000;border-left:0 solid #0000;border-right:10px solid #0000;position:absolute;bottom:-10px;left:22px}@container (max-width:300px){._9wmavq_bubble{padding:6px 10px;font-size:16px}}._9wmavq_scene[data-backdrop=none]{pointer-events:none;background:0 0}
.Ul4oUW_stage{width:100%;height:100%;position:relative;overflow:visible}.Ul4oUW_scene{height:100%;inset:0;aspect-ratio:auto!important;border-radius:0!important;position:absolute!important}.Ul4oUW_overlay{z-index:1;pointer-events:none;touch-action:none;-webkit-user-select:none;user-select:none;width:100%;height:100%;display:block;position:absolute;inset:0}.Ul4oUW_touch{cursor:pointer;pointer-events:all}.Ul4oUW_toy{cursor:grab}.Ul4oUW_prrr{font:800 13px var(--font);fill:#854f0b}.Ul4oUW_flyLayer{pointer-events:none;z-index:40;position:fixed;inset:0}.Ul4oUW_flyHeart{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 12' shape-rendering='crispEdges'%3E%3Cg fill='%23D85A30'%3E%3Crect x='2' width='4' height='2'/%3E%3Crect x='8' width='4' height='2'/%3E%3Crect y='2' width='14' height='4'/%3E%3Crect x='2' y='6' width='10' height='2'/%3E%3Crect x='4' y='8' width='6' height='2'/%3E%3Crect x='6' y='10' width='2' height='2'/%3E%3C/g%3E%3Crect x='2' y='2' width='2' height='2' fill='%23F0997B'/%3E%3C/svg%3E") 50%/contain no-repeat;width:28px;height:24px;position:absolute}.Ul4oUW_scene [aria-live]{z-index:2}.Ul4oUW_tallDecor{pointer-events:none;position:absolute;left:0;right:0}.Ul4oUW_tallDecor>svg{width:100%;height:100%;display:block}.Ul4oUW_stage[data-backdrop=none],.Ul4oUW_stage[data-backdrop=none] .Ul4oUW_overlay{pointer-events:none}.Ul4oUW_stage[data-backdrop=none] .Ul4oUW_touch,.Ul4oUW_stage[data-backdrop=none] .Ul4oUW_toy{pointer-events:all}
.dj1sMq_shell{min-height:100dvh}.dj1sMq_rail{display:none}.dj1sMq_content{min-width:0}@media (min-width:1024px){.dj1sMq_shell{--rail-w:76px;--page-max:1180px;--page-pad-x:32px;--h1:34px;--h2:22px;--body:17px;grid-template-columns:var(--rail-w) minmax(0, 1fr);align-items:start;display:grid}.dj1sMq_rail{z-index:40;height:100dvh;display:block;position:sticky;top:0}.dj1sMq_content .screen{max-width:var(--page-max);padding:28px var(--page-pad-x) 40px;font-size:var(--body)}.dj1sMq_content .screen h1{font-size:var(--h1)}}@media (min-width:1360px){.dj1sMq_shell{--page-max:1320px;--page-pad-x:40px;--h1:38px;--h2:24px}}@media (min-width:1700px){.dj1sMq_shell{--page-max:1560px;--page-pad-x:56px;--h1:44px;--h2:26px;--body:18px}}
.XXI1oG_band{background-image:linear-gradient(var(--paper-line) 1px, transparent 1px), linear-gradient(90deg, var(--paper-line) 1px, transparent 1px);background-size:34px 34px;padding-bottom:clamp(80px,9vw,140px)}.XXI1oG_grid{align-items:end;gap:clamp(32px,5vw,72px);display:grid}.XXI1oG_title{max-width:11ch;font:var(--h2);letter-spacing:-.05em;text-wrap:balance;font-size:clamp(42px,6.4vw,96px)}.XXI1oG_sub{max-width:28em;color:var(--ink-soft);margin:20px 0 30px;font-size:clamp(18px,1.6vw,22px)}.XXI1oG_podium{--u:clamp(26px, 3.4vw, 40px);border-bottom:var(--edge) solid var(--ink);justify-content:center;align-items:flex-end;gap:clamp(4px,1.5vw,20px);margin:0;padding:0;list-style:none;display:flex}.XXI1oG_step{justify-items:center;display:grid}.XXI1oG_pet{width:clamp(96px,13vw,180px);height:auto;margin-bottom:calc(var(--u) * -.2)}.XXI1oG_rod{border-bottom:0;border-radius:6px 6px 0 0;width:clamp(80px,10vw,140px)}.XXI1oG_name{order:3;margin-top:10px;font-size:16px;font-weight:900}.XXI1oG_step{margin-bottom:-40px}.XXI1oG_podium{margin-bottom:40px}@media (min-width:1100px){.XXI1oG_grid{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr)}}.XXI1oG_more{align-items:center;min-height:44px;display:inline-flex}@media (max-width:599px){.XXI1oG_podium{display:none}.XXI1oG_band{padding-bottom:48px}}
.RHIJzq_backdrop{z-index:50;background:#1b2a3a80;justify-content:center;align-items:flex-end;display:flex;position:fixed;inset:0}.RHIJzq_sheet{width:100%;max-width:520px;max-height:92dvh;padding:20px 16px calc(16px + env(safe-area-inset-bottom));background:#fff;border-radius:24px 24px 0 0;flex-direction:column;gap:14px;animation:.16s ease-out RHIJzq_rise;display:flex;overflow-y:auto}.RHIJzq_title{font-size:24px}.RHIJzq_grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.RHIJzq_card{width:100%;height:100%;min-height:var(--tap);border:2px solid var(--line);color:var(--ink);font:inherit;cursor:pointer;text-align:center;background:#fff;border-radius:16px;flex-direction:column;align-items:center;gap:6px;padding:10px 8px;display:flex}.RHIJzq_cardOn{border-color:var(--primary);background:var(--teal-wash);cursor:default}.RHIJzq_thumb{background:var(--room);border-radius:10px;width:100%;max-width:140px;padding:6px;display:block}.RHIJzq_art{width:100%;max-height:84px;display:block}.RHIJzq_name{font-size:16px;font-weight:800;line-height:1.2}.RHIJzq_state{color:#7a2e12;align-items:center;gap:4px;font-size:15px;font-weight:700;display:inline-flex}.RHIJzq_cardOn .RHIJzq_state{color:var(--primary)}.RHIJzq_confirm{text-align:center;flex-direction:column;align-items:center;gap:10px;display:flex}.RHIJzq_confirmArt{background:var(--room);border-radius:12px;width:160px;padding:8px}.RHIJzq_confirmTitle{margin:0;font-size:20px;font-weight:800}.RHIJzq_sum{margin:0;font-size:22px;font-weight:800}.RHIJzq_actions{grid-template-columns:1fr 1fr;gap:12px;width:100%;display:grid}@keyframes RHIJzq_rise{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}@media (min-width:900px){.RHIJzq_backdrop{align-items:center}.RHIJzq_sheet{border-radius:24px;padding-bottom:20px}}
.CvXwuW_btn{border:var(--btn-edge,3px) solid var(--ink);border-radius:var(--btn-radius,12px);min-height:54px;font:var(--btn-weight,900) 19px/1.1 var(--font);white-space:nowrap;letter-spacing:-.01em;color:var(--ink);cursor:pointer;box-shadow:0 var(--lift) 0 var(--ink);justify-content:center;align-items:center;gap:10px;padding:12px 24px;text-decoration:none;transition:transform .12s,box-shadow .12s;display:inline-flex}.CvXwuW_btn:hover{box-shadow:0 calc(var(--lift) + 2px) 0 var(--ink);transform:translateY(-2px)}.CvXwuW_btn:active{transform:translateY(var(--lift));box-shadow:0 0 0 var(--ink)}.CvXwuW_btn:disabled{cursor:default;opacity:.55;transform:none}.CvXwuW_primary{background:var(--r5)}.CvXwuW_secondary{background:var(--white)}.CvXwuW_small{--lift:4px;min-height:44px;padding:8px 16px;font-size:16px}.CvXwuW_onInk{border-color:var(--paper);box-shadow:0 var(--lift) 0 var(--paper)}.CvXwuW_onInk:hover{box-shadow:0 calc(var(--lift) + 2px) 0 var(--paper)}.CvXwuW_row{flex-wrap:wrap;align-items:center;gap:14px 16px;display:flex}.CvXwuW_link{color:inherit;text-decoration:underline;text-decoration-thickness:3px;-webkit-text-decoration-color:var(--r10);text-decoration-color:var(--r10);text-underline-offset:4px;font-weight:900}.CvXwuW_link:hover{text-decoration-color:currentColor}.CvXwuW_mark{letter-spacing:.08em;text-transform:uppercase;--u:22px;align-items:center;gap:14px;margin-bottom:clamp(18px,2.4vw,28px);font-size:15px;font-weight:900;display:flex}.CvXwuW_h2{font:var(--h2);letter-spacing:-.045em;text-wrap:balance}.CvXwuW_sub{max-width:34em;color:var(--ink-soft);text-wrap:pretty;margin-top:18px;font-size:clamp(18px,1.6vw,22px);line-height:1.45}[data-tone=ink] .CvXwuW_sub{color:#c9d2dc}
.X2YMxa_petReact{animation:.6s ease-in-out X2YMxa_petHop}.X2YMxa_petHyped{animation:.7s ease-in-out X2YMxa_petHop}@keyframes X2YMxa_petHop{0%,50%,to{transform:translateY(0)}25%,75%{transform:translateY(-6px)}}@media (prefers-reduced-motion:reduce){.X2YMxa_petHyped,.X2YMxa_petReact{animation:none!important}}
.GovRGG_root{flex-direction:column;width:100%;display:flex}.GovRGG_frame{aspect-ratio:4/3;background:var(--room);border-radius:0 0 28px 28px;width:100%;position:relative;overflow:hidden}.GovRGG_scroller{overscroll-behavior-x:contain;scroll-snap-type:x proximity;touch-action:pan-x pan-y;scrollbar-width:none;cursor:grab;outline:none;position:absolute;inset:0;overflow:auto hidden}.GovRGG_scroller::-webkit-scrollbar{display:none}.GovRGG_scroller[data-dragging=true]{cursor:grabbing;scroll-snap-type:none}.GovRGG_scroller:focus-visible{box-shadow:inset 0 0 0 4px var(--purple)}.GovRGG_track{-webkit-user-select:none;user-select:none;width:300%;height:100%;position:relative}.GovRGG_snap{scroll-snap-align:start;pointer-events:none;width:1px;height:1px;position:absolute;top:0}.GovRGG_scene{width:100%;inset:0;aspect-ratio:auto!important;border-radius:0!important;height:100%!important;position:absolute!important}.GovRGG_hits{z-index:1;pointer-events:none;position:absolute;inset:0}.GovRGG_overlay{z-index:2;pointer-events:none;position:absolute;inset:0}.GovRGG_overlay>*{position:absolute;inset:0}.GovRGG_arrow{z-index:3;width:52px;height:52px;min-width:var(--tap);background:var(--purple-ink);color:#fff;cursor:pointer;border:3px solid #fff;border-radius:999px;place-items:center;padding:0;transition:opacity .15s,background .15s;display:grid;position:absolute;top:38%;transform:translateY(-50%);box-shadow:0 2px #1b2a3a40}.GovRGG_left{left:8px}.GovRGG_right{right:8px}.GovRGG_arrow:hover:not(:disabled){background:var(--purple)}.GovRGG_arrow:focus-visible{outline:3px solid var(--primary);outline-offset:2px}.GovRGG_arrow:active:not(:disabled){transform:translateY(-50%)scale(.94)}.GovRGG_arrow:disabled{opacity:.32;background:var(--muted);cursor:default;box-shadow:none}.GovRGG_bar{background:var(--page);justify-content:center;align-items:center;gap:10px;height:40px;padding:4px 16px 6px;display:flex}.GovRGG_dots{gap:0;display:flex}.GovRGG_dot{cursor:pointer;background:0 0;border:0;border-radius:999px;place-items:center;width:44px;height:44px;margin:-6px 0;padding:0;display:grid}.GovRGG_dot>span{background:var(--line-strong);border-radius:999px;width:10px;height:10px;transition:width .2s,background .2s}.GovRGG_dot[aria-current=true]>span{background:var(--purple-ink);width:22px}.GovRGG_dot:focus-visible{outline:3px solid var(--primary);outline-offset:0}.GovRGG_areaName{color:var(--purple-ink);min-width:8.5em;font-size:15px;font-weight:800}@media (min-width:600px){.GovRGG_frame{border-radius:28px}}@media (prefers-reduced-motion:reduce){.GovRGG_arrow{transition:none}.GovRGG_arrow:active:not(:disabled){transform:translateY(-50%)}.GovRGG_dot>span{transition:none}}.GovRGG_root[data-compact=true] .GovRGG_arrow{width:44px;height:44px;top:50%}.GovRGG_root[data-compact=true] [aria-live=polite]>p{padding:4px 10px;font-size:15px;top:4px;right:60px}
.b2jjxG_block{top:var(--stick-top,0px);z-index:6;position:sticky}.b2jjxG_view{position:absolute;bottom:0;left:0;right:0;overflow:hidden}.b2jjxG_hang{pointer-events:none;margin-top:6px;position:absolute;top:100%;left:10px}
._99fWBa_band{overflow:hidden}._99fWBa_placeholder{border:var(--edge) dashed #f6eedf66;color:#c9d2dc;border-radius:18px;place-items:center;min-height:520px;margin-top:clamp(32px,4vw,56px);font-weight:800;display:grid}._99fWBa_demo{gap:clamp(20px,3vw,40px);margin-top:clamp(32px,4vw,56px);display:grid}._99fWBa_task{border:var(--edge) solid var(--paper);background:var(--paper);color:var(--ink);box-shadow:0 8px 0 var(--r10);border-radius:18px;align-content:start;gap:18px;padding:clamp(18px,2.4vw,32px);display:grid}._99fWBa_prompt{letter-spacing:-.01em;font-size:clamp(20px,1.9vw,25px);font-weight:800;line-height:1.35}._99fWBa_answer{min-height:56px}._99fWBa_actions{flex-wrap:wrap;align-items:center;gap:12px 16px;display:flex}._99fWBa_feedback{gap:10px;display:grid}._99fWBa_feedback[data-state=none]:empty{display:none}._99fWBa_feedbackText{border-left:6px solid var(--r9);background:var(--white);padding:14px 16px;font-size:18px;font-weight:800;line-height:1.45}._99fWBa_feedback[data-state=right] ._99fWBa_feedbackText{border-left-color:var(--r6);background:#e3f3e7}._99fWBa_feedbackSmall{color:var(--ink-soft);font-size:16px;font-weight:700}._99fWBa_hints{gap:8px;margin:0;padding:0;list-style:none;display:grid}._99fWBa_hints li{border:2px dashed var(--ink-soft);border-radius:10px;padding:10px 14px;font-size:16px;font-weight:700}._99fWBa_stageWrap{aspect-ratio:4/3;border:var(--edge) solid var(--paper);background:#fbf3e4;border-radius:18px;position:relative;overflow:hidden}._99fWBa_stage{position:absolute;inset:0}@media (min-width:1100px){._99fWBa_demo{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);align-items:start}._99fWBa_stageWrap{position:sticky;top:100px}}
.KJc4Eq_top{z-index:10;margin:0 calc(-1 * var(--task-pad,12px));padding:calc(6px + env(safe-area-inset-top)) 12px 6px;background:var(--page);box-shadow:0 2px 0 var(--line);flex:none;grid-template-columns:44px 48px minmax(0,1fr) auto;align-items:center;gap:6px;display:grid;position:sticky;top:0}@media (min-width:1024px){.KJc4Eq_top{margin:-28px calc(var(--page-pad-x,32px) * -1) 18px;padding:10px var(--page-pad-x,32px);grid-template-columns:48px minmax(0,1fr) auto}.KJc4Eq_headPet{display:none}}.KJc4Eq_headPet{background:var(--amber-wash);border-radius:16px;width:48px;height:48px;position:relative;overflow:hidden}.KJc4Eq_headPet>div{width:72px;position:absolute;top:-3px;left:-12px}.KJc4Eq_back{cursor:pointer;width:44px;height:44px;color:var(--ink);background:#fff;border:0;border-radius:12px;place-items:center;transition:transform 80ms,box-shadow 80ms;display:grid;box-shadow:0 4px #c3ccd6}.KJc4Eq_back:active{transform:translateY(3px);box-shadow:0 1px #c3ccd6}.KJc4Eq_titleBox{text-align:center;flex:1;min-width:0}.KJc4Eq_titleRow{flex-wrap:wrap;justify-content:center;align-items:center;gap:2px 6px;display:flex}.KJc4Eq_title{font-size:20px}.KJc4Eq_level{white-space:nowrap;color:var(--purple-ink);background:var(--purple-wash);border-radius:999px;align-items:center;gap:4px;padding:1px 8px;font-size:13px;font-weight:700;line-height:1.3;display:inline-flex}.KJc4Eq_paws{justify-content:center;gap:4px;margin:2px 0 0;display:flex}.KJc4Eq_paw{color:#c9bfb0;display:grid}.KJc4Eq_paw svg{width:22px;height:22px}.KJc4Eq_pawNow{color:var(--primary);animation:1.6s ease-in-out infinite KJc4Eq_pawPulse}.KJc4Eq_pawDone{color:var(--amber);animation:.3s ease-out KJc4Eq_pawPop}@keyframes KJc4Eq_pawPulse{0%,to{transform:scale(1)}50%{transform:scale(1.12)}}@keyframes KJc4Eq_pawPop{0%{transform:scale(.5)}70%{transform:scale(1.25)}to{transform:scale(1)}}.KJc4Eq_levelNote{font-size:12px;font-weight:800}.KJc4Eq_levelNote:before{content:"·";margin-right:4px}.KJc4Eq_sound{flex:none}@media (prefers-reduced-motion:reduce){.KJc4Eq_back,.KJc4Eq_pawNow,.KJc4Eq_pawDone{transition:none!important;animation:none!important}}
.Ue7meW_pad{flex-direction:column;align-items:center;gap:20px;width:100%;display:flex}.Ue7meW_slots{gap:12px;margin:0;padding:0;list-style:none;display:flex}.Ue7meW_slot{background:var(--card);border:3px dashed var(--line-strong);border-radius:var(--radius);place-items:center;width:64px;height:64px;display:grid}.Ue7meW_slot[data-filled=true]{border-style:solid;border-color:var(--primary);background:var(--teal-wash)}.Ue7meW_grid{grid-template-columns:repeat(3,minmax(80px,1fr));gap:12px;width:100%;max-width:320px;display:grid}.Ue7meW_key{aspect-ratio:1;background:var(--card);border:3px solid var(--line-strong);border-radius:var(--radius-card);min-width:80px;min-height:80px;box-shadow:0 4px 0 var(--line-strong);cursor:pointer;touch-action:manipulation;place-items:center;padding:6px;display:grid}.Ue7meW_key[aria-pressed=true]{border-color:var(--primary);background:var(--teal-wash);box-shadow:0 1px 0 var(--primary);transform:scale(.95)}.Ue7meW_key:disabled{opacity:.45;cursor:default}.Ue7meW_actions{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}@media (prefers-reduced-motion:no-preference){.Ue7meW_slot,.Ue7meW_key{transition:transform .12s,box-shadow .12s,background-color .12s}.Ue7meW_key:active:not(:disabled){transform:scale(.92)}}@media (min-width:640px){.Ue7meW_grid{grid-template-columns:repeat(3,96px);justify-content:center;gap:16px;max-width:none}.Ue7meW_key{min-width:96px;min-height:96px}}
.TnSuaG_shell{flex-direction:column;min-height:100dvh;display:flex}.TnSuaG_header{background:var(--paper,#f6eedf);border-bottom:3px solid var(--ink);justify-content:space-between;align-items:center;gap:12px;padding:10px 16px;display:flex}.TnSuaG_logo{min-height:var(--tap);align-items:center;gap:10px;text-decoration:none;display:inline-flex}.TnSuaG_headRight{align-items:center;gap:8px;display:flex}@media (max-width:479px){.TnSuaG_headRight:has(button) .TnSuaG_forGrownUps{display:none}}.TnSuaG_forGrownUps{background:var(--purple-wash);color:var(--purple-ink);white-space:nowrap;border-radius:999px;padding:2px 12px;font-size:14px;font-weight:800}.TnSuaG_main{flex-direction:column;flex:1;gap:20px;width:100%;max-width:1000px;margin:0 auto;padding:24px 16px 48px;display:flex}.TnSuaG_footer{border-top:2px solid var(--line);color:var(--muted);flex-wrap:wrap;gap:4px 20px;padding:12px 16px 20px;font-size:15px;display:flex}.TnSuaG_footer a{min-width:var(--tap);min-height:var(--tap);justify-content:center;align-items:center;display:inline-flex}.TnSuaG_panel{background:var(--card);border:2px solid var(--line);border-radius:var(--radius-card);width:100%;max-width:720px;box-shadow:var(--shadow);flex-direction:column;gap:14px;margin:0 auto;padding:20px 16px;display:flex}.TnSuaG_panel[data-tone=warn]{border-color:var(--amber)}.TnSuaG_panel[data-tone=danger]{border-color:var(--coral)}.TnSuaG_panelTitle{font-size:22px}.TnSuaG_notice{border-radius:var(--radius);padding:10px 14px;font-weight:700}.TnSuaG_notice[data-tone=info]{background:var(--sky);color:var(--ink)}.TnSuaG_notice[data-tone=error]{background:var(--coral-wash);color:var(--coral);border:2px solid var(--coral)}.TnSuaG_notice[data-tone=ok]{background:var(--teal-wash);color:var(--primary)}.TnSuaG_steps{justify-content:space-between;gap:4px;width:100%;max-width:720px;margin:0 auto;padding:0;list-style:none;display:flex}.TnSuaG_steps li{text-align:center;color:var(--muted);flex-direction:column;flex:1;align-items:center;gap:4px;display:flex}.TnSuaG_stepNum{border:2px solid var(--line-strong);background:var(--card);border-radius:50%;place-items:center;width:32px;height:32px;font-size:15px;font-weight:800;display:grid}.TnSuaG_stepLabel{font-size:13px;font-weight:700;line-height:1.2}.TnSuaG_steps li[data-state=done] .TnSuaG_stepNum{background:var(--teal-wash);border-color:var(--teal);color:var(--primary)}.TnSuaG_steps li[data-state=current]{color:var(--ink)}.TnSuaG_steps li[data-state=current] .TnSuaG_stepNum{background:var(--primary);border-color:var(--primary);color:#fff}.TnSuaG_pageHead{flex-direction:column;gap:6px;display:flex}.TnSuaG_hint{color:var(--muted);font-size:15px;font-weight:400}.TnSuaG_inline{flex-wrap:wrap;align-items:center;gap:12px;display:flex}@media (min-width:640px){.TnSuaG_header{padding:10px 32px}.TnSuaG_main{padding:32px 32px 64px}.TnSuaG_footer{padding:12px 32px 24px}.TnSuaG_panel{padding:28px 32px}.TnSuaG_stepLabel{font-size:15px}}@media print{.TnSuaG_shell>header,.TnSuaG_shell>footer,.TnSuaG_panel,.TnSuaG_steps,.TnSuaG_pageHead,.TnSuaG_main>:not([data-print=card]){display:none}.TnSuaG_main{max-width:none;padding:0}}
.oSxaza_wrap{flex-direction:column;gap:6px;display:flex}.oSxaza_easier{background:var(--teal-wash);color:var(--primary);border-radius:12px;padding:8px 12px;font-size:15px;font-weight:700}.oSxaza_prompt{background:#fff;border-radius:16px;flex:none;grid-template-columns:minmax(0,1fr);align-items:center;gap:6px;padding:8px 12px;display:grid;position:relative}.oSxaza_promptText{font-size:17px;font-weight:700;line-height:1.3}@media (min-width:1024px){.oSxaza_prompt{border-radius:20px;gap:12px;padding:12px 14px}.oSxaza_promptText{font-size:calc(var(--body,17px) + 3px)}}.oSxaza_promptWords{flex-direction:column;flex:1;gap:6px;min-width:0;display:flex}.oSxaza_ask{border:2px solid var(--line);width:100%;color:var(--ink);font:inherit;text-align:left;background:#fff;border-radius:14px;padding:6px 10px;font-size:15px;font-weight:700;line-height:1.3;position:relative}.oSxaza_askText{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.oSxaza_ask[aria-expanded=true] .oSxaza_askText{display:block}@media (min-width:1024px){.oSxaza_ask{font-size:var(--body,17px)}.oSxaza_askText{display:block}}.oSxaza_ask:before{content:"";border-left:7px solid #0000;border-right:7px solid #0000;border-bottom:8px solid var(--line);width:0;height:0;position:absolute;top:-9px;left:22px}.oSxaza_askMiss{background:var(--purple-wash);border-color:var(--purple)}.oSxaza_askMiss:before{border-bottom-color:var(--purple)}
.A2lw-W_page{flex-direction:column;max-width:560px;height:100dvh;min-height:480px;margin:0 auto;display:flex}.A2lw-W_stageWrap{flex:auto;min-height:240px;margin-bottom:64px;position:relative}.A2lw-W_stage{border-radius:0 0 28px 28px;position:absolute;inset:0;overflow:hidden}.A2lw-W_head{z-index:3;pointer-events:none;align-items:center;gap:10px;display:flex;position:absolute;top:12px;left:16px}.A2lw-W_head h1{text-shadow:0 2px #ffffffb3;font-size:30px}.A2lw-W_sound{z-index:3;position:absolute;top:12px;right:12px}.A2lw-W_heart{z-index:3;min-width:var(--tap);color:var(--coral);cursor:pointer;touch-action:none;-webkit-user-select:none;user-select:none;background:0 0;border:0;flex-direction:column;align-items:center;gap:4px;padding:0;transition:transform 90ms;display:flex;position:absolute;top:76px;left:14px}.A2lw-W_heartDisc{background:#fff;border-radius:50%;place-items:center;width:56px;height:56px;display:grid;position:relative;box-shadow:0 3px #e4d6c4}.A2lw-W_heart:active{transform:scale(.9)}.A2lw-W_heartLabel{color:var(--ink);background:#ffffffeb;border-radius:999px;padding:0 8px;font-size:15px;font-weight:800}.A2lw-W_heart:focus-visible{outline:3px solid var(--purple);outline-offset:2px}.A2lw-W_heartCount{white-space:nowrap;background:var(--ink);color:#fff;border-radius:12px;min-width:24px;height:24px;padding:0 8px;font-size:13px;font-weight:800;line-height:24px;position:absolute;top:-10px;right:-4px}.A2lw-W_toys{z-index:3;grid-template-columns:repeat(5,1fr);gap:6px;display:grid;position:absolute;bottom:-58px;left:12px;right:12px}.A2lw-W_toy{color:#fff;cursor:pointer;min-height:44px;font:inherit;background:0 0;border:0;flex-direction:column;align-items:center;gap:4px;padding:0;display:flex}.A2lw-W_toyDisc{border:3px solid #fff;border-radius:50%;place-items:center;width:60px;height:60px;transition:transform .11s cubic-bezier(.3,1.6,.5,1);display:grid}.A2lw-W_toy:active .A2lw-W_toyDisc{transform:scale(1.12,.84)}.A2lw-W_toyLabel{color:var(--ink);font-size:15px;font-weight:800}.A2lw-W_coral .A2lw-W_toyDisc{background:#c4491f;box-shadow:0 3px #8f3415}.A2lw-W_purple .A2lw-W_toyDisc{background:#6a60d0;box-shadow:0 3px #4a42a0}.A2lw-W_amber .A2lw-W_toyDisc{color:var(--ink);background:#f2b544;box-shadow:0 3px #b8801f}.A2lw-W_teal .A2lw-W_toyDisc{background:#17806a;box-shadow:0 3px #0f5a4a}.A2lw-W_blue .A2lw-W_toyDisc{background:#1f6fb8;box-shadow:0 3px #154e83}.A2lw-W_cta{padding:12px 16px calc(14px + env(safe-area-inset-bottom));background:linear-gradient(to bottom, #fff8ee00, var(--page) 22%);z-index:4;flex:none;gap:8px;display:grid;position:sticky;bottom:0}.A2lw-W_inviteRow{align-items:center;gap:10px;display:flex}.A2lw-W_invite{font-size:18px;font-weight:800;line-height:1.25}.A2lw-W_careIcons{flex:none;gap:4px;display:flex}.A2lw-W_careDot{color:#fff;background:var(--primary);border-radius:50%;place-items:center;width:30px;height:30px;display:grid}.A2lw-W_care_feed{background:#ba7517}.A2lw-W_care_wash{background:#17806a}.A2lw-W_care_play{background:#6a60d0}.A2lw-W_care_groom{background:#8a5412}.A2lw-W_care_bed,.A2lw-W_care_treats{background:#c4491f}.A2lw-W_care_shop{background:#0f6e56}.A2lw-W_care_routine{background:#185fa5}.A2lw-W_start{min-height:60px;font-size:22px}.A2lw-W_cue{animation:2.6s ease-in-out 3 A2lw-W_invite}@keyframes A2lw-W_invite{0%,to{transform:scale(1)}50%{box-shadow:0 4px 0 var(--primary-edge), 0 0 0 6px #0f6e5629;transform:scale(1.035)}}@media (prefers-reduced-motion:reduce){.A2lw-W_cue{animation:none}}@media (min-width:900px){.A2lw-W_page{max-width:720px}}@media (min-width:1024px){.A2lw-W_page{--panel-w:clamp(300px, 26vw, 400px);--panel-pad:16px;grid-template-columns:minmax(0, 1fr) var(--panel-w);grid-template-rows:auto auto auto minmax(0,1fr);gap:16px 24px;max-width:none;height:100dvh;min-height:560px;margin:0;padding:24px;display:grid}.A2lw-W_stageWrap{display:contents}.A2lw-W_stage{border-radius:var(--radius-card);grid-area:1/1/-1;align-self:stretch;height:auto;min-height:0;position:relative}.A2lw-W_head{min-height:76px;padding:12px 150px 12px var(--panel-pad);pointer-events:auto;border-radius:var(--radius-card);box-shadow:var(--shadow);background:#fff;flex-wrap:wrap;grid-area:1/2;position:static}.A2lw-W_head h1{font-size:var(--h1,34px);text-shadow:none}.A2lw-W_sound{grid-area:1/2;place-self:center end;margin-right:12px;position:static}.A2lw-W_toys{padding:var(--panel-pad);border-radius:var(--radius-card);box-shadow:var(--shadow);background:#fff;grid-area:2/2;grid-template-columns:repeat(3,1fr);gap:14px 8px;position:static}.A2lw-W_heart{z-index:4;margin:0 calc((var(--panel-w) - 2 * var(--panel-pad)) / 6 - 28px + var(--panel-pad)) var(--panel-pad) 0;grid-area:2/2;place-self:end;position:relative;top:auto;left:auto}.A2lw-W_heartLabel{background:0 0;padding:0}.A2lw-W_cta{padding:var(--panel-pad);border-radius:var(--radius-card);box-shadow:var(--shadow);background:#fff;grid-area:3/2;align-self:start;position:static}.A2lw-W_invite{font-size:var(--h2,22px)}}@media (min-width:1700px){.A2lw-W_toyDisc{width:64px;height:64px}.A2lw-W_start{min-height:68px;font-size:24px}}
._2-cAMG_form{flex-direction:column;gap:16px;width:100%;max-width:560px;display:flex}._2-cAMG_field{flex-direction:column;gap:6px;font-weight:700;display:flex}._2-cAMG_field input,._2-cAMG_field select{width:100%;min-height:var(--tap);background:var(--card);border:2px solid var(--line);border-radius:var(--radius);padding:8px 12px;font-weight:400}._2-cAMG_field input:focus-visible,._2-cAMG_field select:focus-visible{outline:3px solid var(--purple);outline-offset:2px}._2-cAMG_fieldError{color:var(--coral);font-size:15px;font-weight:700}._2-cAMG_check{min-height:var(--tap);cursor:pointer;align-items:flex-start;gap:12px;display:flex}._2-cAMG_check input{width:24px;height:24px;accent-color:var(--primary);cursor:pointer;flex:none;margin:2px 0 0}._2-cAMG_summary{background:var(--teal-wash);border-radius:var(--radius);padding:12px 16px}._2-cAMG_summary ul{flex-direction:column;gap:4px;margin:0;padding-left:20px;display:flex}._2-cAMG_kidNote{background:var(--amber-wash);color:var(--amber-ink);border-radius:var(--radius);padding:10px 14px}._2-cAMG_petChoices{flex-wrap:wrap;gap:10px;margin-top:8px;display:flex}._2-cAMG_petChoice{background:var(--card);border:2px solid var(--line);border-radius:var(--radius);cursor:pointer;flex-direction:column;justify-content:center;align-items:center;gap:4px;min-width:92px;min-height:112px;padding:8px;font-weight:700;display:flex;position:relative}._2-cAMG_petChoice input{opacity:0;width:1px;height:1px;margin:0;position:absolute;overflow:hidden}._2-cAMG_petChoice[data-checked=true]{border-color:var(--primary);background:var(--teal-wash)}._2-cAMG_petChoice:focus-within{outline:3px solid var(--purple);outline-offset:2px}._2-cAMG_later{color:var(--muted);font-size:15px}
.KKRsra_shelf{margin-top:16px}.KKRsra_head{justify-content:space-between;align-items:baseline;gap:8px;margin-bottom:8px;display:flex}.KKRsra_head h2{font-size:20px}.KKRsra_empty{color:var(--muted);font-size:15px}.KKRsra_grid{background:#f3e3c8;border-bottom:6px solid #c48a4f;border-radius:14px;grid-template-columns:repeat(auto-fill,minmax(92px,1fr));gap:10px;margin:0;padding:12px;list-style:none;display:grid}.KKRsra_item{text-align:center;background:#fff8ee;border-radius:12px;flex-direction:column;align-items:center;gap:4px;min-height:104px;padding:8px 6px;display:flex}.KKRsra_item svg{image-rendering:pixelated}.KKRsra_label{font-size:13px;font-weight:700;line-height:1.2}.KKRsra_slot{background:0 0;border:2px dashed #d8c4a2;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;min-height:104px;padding:8px 6px;display:flex}.KKRsra_q{color:#c9b48f;font-size:28px;font-weight:900}
.D35Kja_careList{gap:0 72px;margin:clamp(28px,4vw,48px) 0 0;padding:0;list-style:none;display:grid}.D35Kja_care{border-top:3px solid var(--ink);padding:clamp(20px,3vw,28px) 0}.D35Kja_careHead{flex-wrap:wrap;align-items:center;gap:8px 16px;margin-bottom:12px;display:flex}.D35Kja_careName{font:900 clamp(30px, 3vw, 36px) / 1 var(--font);letter-spacing:-.04em}.D35Kja_careMaths{border:2px solid var(--ink);background:var(--white);color:var(--ink);font:800 15px/1.3 var(--font);border-radius:8px;align-items:center;gap:8px;padding:4px 12px;display:inline-flex}.D35Kja_careMaths:before{content:"";border:2px solid var(--ink);background:var(--c);border-radius:4px;flex:none;width:14px;height:14px}.D35Kja_does{max-width:34em;font-size:19px;line-height:1.45}.D35Kja_example{border-left:8px solid var(--c);max-width:34em;color:var(--ink-soft);margin:16px 0 0;padding:4px 0 4px 18px;font-size:18px;font-style:italic;line-height:1.45}.D35Kja_exampleLabel{letter-spacing:.08em;text-transform:uppercase;color:var(--ink);font-size:13px;font-style:normal;font-weight:900}.D35Kja_codeChips{flex-wrap:wrap;gap:6px;margin:16px 0 0;padding:0;list-style:none;display:flex}.D35Kja_codeChips li{border:2px solid var(--ink);background:var(--white);font:800 13px/1.4 var(--font);font-variant-numeric:tabular-nums;border-radius:6px;padding:2px 8px}@media (min-width:1100px){.D35Kja_careList{grid-template-columns:1fr 1fr}}
._5BhGvG_card{flex-direction:column;gap:10px;display:flex}._5BhGvG_title{font-size:var(--h2,20px);margin:0}._5BhGvG_list{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}._5BhGvG_step{text-align:center;flex-direction:column;align-items:center;gap:2px;display:flex}._5BhGvG_art{aspect-ratio:1;background:#eef1f4;border:3px solid #0000;border-radius:16px;place-items:center;width:100%;display:grid}._5BhGvG_art svg{width:92%;height:92%}._5BhGvG_now ._5BhGvG_art{border-color:var(--teal)}._5BhGvG_later ._5BhGvG_art svg{filter:brightness(0);opacity:.16}._5BhGvG_name{font-weight:800}._5BhGvG_note{color:var(--muted);font-size:14px}._5BhGvG_now ._5BhGvG_note{color:var(--primary);font-weight:800}._5BhGvG_hint{color:var(--muted);margin:0}@media (min-width:1024px){._5BhGvG_card{max-width:760px}._5BhGvG_list{gap:18px}._5BhGvG_name{font-size:18px}}
.t-qXTq_root{pointer-events:none;z-index:0;position:absolute;inset:0;overflow:hidden}.t-qXTq_floaters{z-index:2}.t-qXTq_layer{transform:translate3d(calc(var(--px,0) * var(--depth) * -3px), calc(var(--py,0) * var(--depth) * -2px), 0);position:absolute;inset:-28px}.t-qXTq_stage{position:absolute;inset:28px}.t-qXTq_sky{background:linear-gradient(#5db8f2 0%,#9ed6fa 38%,#d7eefc 55%,#fff1d2 68%)}.t-qXTq_sun{aspect-ratio:1;width:clamp(64px,18vw,120px);position:absolute;top:29%;right:7%}@media (min-aspect-ratio:1){.t-qXTq_sun{top:9%;right:9%}}.t-qXTq_glow{background:radial-gradient(circle,#ffd66e8c 0%,#ffd66e00 68%);animation:4s ease-in-out infinite alternate t-qXTq_glowPulse;position:absolute;inset:-45%}.t-qXTq_rays{animation:60s linear infinite t-qXTq_spin;position:absolute;inset:0}.t-qXTq_sunBody{position:absolute;inset:0}@keyframes t-qXTq_glowPulse{0%{transform:scale(1)}to{transform:scale(1.08)}}@keyframes t-qXTq_spin{to{transform:rotate(360deg)}}.t-qXTq_cloud{left:calc(var(--left) * 1vw);position:absolute}.t-qXTq_cloudFar{opacity:.75}.t-qXTq_drift{animation:t-qXTq_cloudDrift var(--dur) linear var(--delay) infinite}@keyframes t-qXTq_cloudDrift{0%{transform:translateX(calc(-30vw - var(--left) * 1vw))}to{transform:translateX(calc(130vw - var(--left) * 1vw))}}.t-qXTq_farHills,.t-qXTq_midHill,.t-qXTq_grass{width:calc(100% + 56px);display:block;position:absolute;left:-28px}.t-qXTq_farHills{height:22%;top:44%}.t-qXTq_midHill{height:18%;top:52%}.t-qXTq_grass{height:calc(41% + 28px);top:59%}.t-qXTq_houseGroup{--hw:clamp(110px, 30vw, 220px);align-items:flex-end;display:flex;position:absolute;bottom:37%;left:4%}.t-qXTq_house{width:var(--hw);position:relative}.t-qXTq_house>svg{display:block}.t-qXTq_fence{width:calc(var(--hw) * .42);margin-left:-2%;display:block}.t-qXTq_tree{width:clamp(64px,18vw,130px);position:absolute;bottom:38%;right:2%}@media (min-aspect-ratio:1){.t-qXTq_houseGroup{left:12%}.t-qXTq_tree{right:14%}}.t-qXTq_smoke{width:8%;height:0;position:absolute;top:4%;left:71%}.t-qXTq_smoke span{aspect-ratio:1;opacity:.8;width:100%;translate:var(--sx) var(--sy);animation:t-qXTq_smokeRise 4s ease-out var(--delay) infinite;background:#fff;position:absolute;bottom:0;left:0}@keyframes t-qXTq_smokeRise{0%{opacity:.8;transform:translate(0)scale(.8)}to{opacity:0;transform:translate(60%,-320%)scale(1.5)}}.t-qXTq_item{position:absolute}.t-qXTq_rise{opacity:.9;animation:t-qXTq_floatUp var(--dur) ease-in-out var(--delay) infinite}.t-qXTq_rise svg{display:block}.t-qXTq_twinkle{animation:1.3s ease-in-out infinite alternate t-qXTq_twinkle}@keyframes t-qXTq_floatUp{0%{opacity:0;transform:translate(0,0)scale(.8)}20%{opacity:1}35%{transform:translate(6px,-32px)scale(.92)}70%{opacity:1;transform:translate(-5px,-64px)scale(1.02)}to{opacity:0;transform:translate(2px,-90px)scale(1.1)}}@keyframes t-qXTq_twinkle{0%{transform:scale(.85)}to{transform:scale(1.2)}}@media (prefers-reduced-motion:reduce){.t-qXTq_floaters{z-index:0}.t-qXTq_glow,.t-qXTq_rays,.t-qXTq_drift,.t-qXTq_smoke span,.t-qXTq_rise,.t-qXTq_twinkle{animation:none!important}}
.yyflAa_head{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.yyflAa_bar{background:#e8ecf0;border-radius:6px;height:12px;overflow:hidden}.yyflAa_fill{background:var(--teal);border-radius:6px;height:100%;display:block}.yyflAa_legend{color:var(--muted);gap:18px;margin:0;padding:0;font-size:15px;list-style:none;display:flex}.yyflAa_legend li{align-items:center;gap:6px;display:flex}.yyflAa_swatch{border-radius:4px;width:16px;height:16px}.yyflAa_swatchYours{border:3px solid var(--teal);background:#fff}.yyflAa_swatchGrey{background:#b4c0cc}.yyflAa_yourPets{flex-direction:column;gap:10px;display:flex}.yyflAa_friendsTitle{font-size:var(--h2,20px);margin:4px 0 0}.yyflAa_grid{grid-template-columns:repeat(3,1fr);gap:10px;margin:0;padding:0;list-style:none;display:grid}.yyflAa_tile{border-radius:var(--radius-card);box-shadow:var(--shadow);text-align:center;background:#fff;border:3px solid #0000;flex-direction:column;align-items:center;gap:4px;padding:8px 6px 10px;display:flex}.yyflAa_mine{border-color:var(--teal)}.yyflAa_art{background:#f3f4f6;border-radius:14px;width:100%;padding:4px;display:block}.yyflAa_art svg{width:100%;height:auto;display:block}.yyflAa_name{font-size:15px;font-weight:800;line-height:1.2}.yyflAa_unmet .yyflAa_name{color:var(--muted)}.yyflAa_yours{color:var(--primary);font-size:13px;font-weight:800}@media (min-width:600px){.yyflAa_grid{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:12px}}@media (min-width:1024px){.yyflAa_grid{grid-template-columns:repeat(auto-fill,minmax(170px,1fr));gap:14px}.yyflAa_bar{max-width:520px}}@media (min-width:1700px){.yyflAa_grid{grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}}
._68dSWG_list{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}._68dSWG_card{border-radius:var(--radius-card);min-height:72px;box-shadow:var(--shadow);background:#fff;justify-content:space-between;align-items:center;gap:12px;padding:14px 16px;text-decoration:none;display:flex}._68dSWG_featured{background:var(--teal-wash);box-shadow:0 0 0 3px var(--teal) inset}._68dSWG_text{flex-direction:column;align-items:flex-start;gap:2px;display:flex}._68dSWG_title{font-size:19px;font-weight:800}._68dSWG_chev{color:var(--muted);flex:none}@media (min-width:600px){._68dSWG_list{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:12px;display:grid}}@media (min-width:1024px){._68dSWG_list{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:16px}._68dSWG_featured{min-height:120px;padding:24px 28px}._68dSWG_featured ._68dSWG_title{font-size:26px}._68dSWG_mixed{max-width:420px}}
.uT5B5a_screen{gap:12px;padding-top:16px}.uT5B5a_head{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.uT5B5a_toggle{gap:8px;display:flex}.uT5B5a_toggle>button{flex:1 1 0;justify-content:center}.uT5B5a_stageWrap{z-index:5;margin:0 -16px}.uT5B5a_stageWrap>div{background:var(--page)}.uT5B5a_hintRow{justify-content:space-between;align-items:center;gap:12px;display:flex}.uT5B5a_hintRow>button{white-space:nowrap;flex:none}.uT5B5a_hint{color:var(--muted);flex:auto;margin:0;font-weight:700}.uT5B5a_panel{display:contents}.uT5B5a_area{gap:8px;display:grid}.uT5B5a_areaTitle{color:var(--purple-ink);margin:4px 0 0;font-size:17px;font-weight:800}.uT5B5a_slots{gap:8px;margin:0;padding:0;list-style:none;display:grid}.uT5B5a_slotBtn{border:2px solid var(--line);width:100%;min-height:52px;color:var(--ink);font:inherit;text-align:left;cursor:pointer;background:#fff;border-radius:14px;justify-content:space-between;align-items:center;gap:12px;padding:8px 14px;display:flex}.uT5B5a_slotName{font-weight:800}.uT5B5a_slotNow{color:var(--muted);text-align:right;font-size:15px;font-weight:700}@media (min-width:600px){.uT5B5a_stageWrap{margin:0}}@media (min-width:1024px){.uT5B5a_screen{grid-template:"head head""toggle panel""stage panel""hint panel"1fr/minmax(0,1fr) clamp(300px,28vw,420px);align-items:start;gap:12px 24px;display:grid}.uT5B5a_head{grid-area:head}.uT5B5a_toggle{grid-area:toggle}.uT5B5a_stageWrap{grid-area:stage;width:100%;min-width:0;max-width:calc(133.333dvh - 346.667px);margin:0 auto}.uT5B5a_hintRow{grid-area:hint}.uT5B5a_panel{border-radius:var(--radius-card);max-height:calc(100dvh - 48px);box-shadow:var(--shadow);background:#fff;flex-direction:column;grid-area:panel;gap:16px;min-width:0;padding:16px 4px 16px 16px;display:flex;position:sticky;top:24px;overflow-y:auto;container-type:inline-size}.uT5B5a_areaTitle{font-size:var(--h2)}}@container (min-width:380px){.uT5B5a_slots{grid-template-columns:repeat(2,minmax(0,1fr))}.uT5B5a_slotBtn{flex-wrap:wrap;gap:2px 12px}}
._7oXvHG_parentNav{border-bottom:2px solid var(--line);flex-wrap:nowrap;align-items:center;gap:4px 8px;display:flex;overflow-x:auto}._7oXvHG_tab{min-height:var(--tap);white-space:nowrap;color:var(--muted);border-bottom:4px solid #0000;flex:none;align-items:center;margin-bottom:-2px;padding:0 14px;font-weight:700;text-decoration:none;display:inline-flex}._7oXvHG_tab[aria-current=page]{color:var(--primary);border-bottom-color:var(--primary)}._7oXvHG_kids{grid-template-columns:1fr;gap:16px;margin:0;padding:0;list-style:none;display:grid}._7oXvHG_kid{background:var(--card);border-radius:var(--radius-card);box-shadow:var(--shadow);grid-template-columns:auto minmax(0,1fr);align-items:center;gap:12px 16px;padding:16px;display:grid}._7oXvHG_kidArt{border-radius:var(--radius-card);place-items:center;width:88px;height:88px;display:grid}._7oXvHG_kidBody{flex-direction:column;gap:4px;min-width:0;display:flex}._7oXvHG_kidName{overflow-wrap:anywhere;font-size:22px}._7oXvHG_kidStats{grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0;display:grid}._7oXvHG_kidStat{color:var(--muted);flex-direction:column;gap:2px;font-size:14px;line-height:1.2;display:flex}._7oXvHG_kidStat strong{color:var(--ink);font-size:26px;font-weight:800;line-height:1}._7oXvHG_kidGo{grid-column:1/-1;width:100%}._7oXvHG_rows{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._7oXvHG_rowItem{border-bottom:2px solid var(--line);flex-direction:column;align-items:flex-start;gap:10px;padding:12px 0;display:flex}._7oXvHG_rowItem:last-child{border-bottom:0}._7oXvHG_table{border-collapse:collapse;width:100%;font-size:15px}._7oXvHG_table thead{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}._7oXvHG_table tr{border-bottom:2px solid var(--line);padding:8px 0;display:block}._7oXvHG_table td{text-align:right;border:0;justify-content:space-between;gap:12px;padding:2px 0;display:flex}._7oXvHG_table td:before{content:attr(data-label);color:var(--muted);text-align:left;font-weight:800}._7oXvHG_table th,._7oXvHG_table td{text-align:left;vertical-align:top;border-bottom:2px solid var(--line);padding:8px 12px 8px 0}._7oXvHG_table th{color:var(--muted);white-space:nowrap;font-weight:800}._7oXvHG_feelingList{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}@media (min-width:640px){._7oXvHG_kid{grid-template-columns:auto minmax(0,1fr) auto}._7oXvHG_kidStats{grid-area:2/2;max-width:420px}._7oXvHG_kidGo{grid-area:1/3/span 2;align-self:center;width:auto}._7oXvHG_rowItem{flex-direction:row;justify-content:space-between;align-items:center}._7oXvHG_table thead{clip:auto;width:auto;height:auto;position:static;overflow:visible}._7oXvHG_table tr{border:0;padding:0;display:table-row}._7oXvHG_table td{text-align:left;border-bottom:2px solid var(--line);padding:8px 12px 8px 0;display:table-cell}._7oXvHG_table td:before{content:none}}@media print{._7oXvHG_parentNav{display:none}}
.FKLZSa_stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.FKLZSa_stat{flex-direction:column;gap:4px;display:flex}.FKLZSa_statLabel{color:var(--muted);font-size:14px;font-weight:600}.FKLZSa_big{font-size:32px;font-weight:800;line-height:1;display:block}.FKLZSa_cardTitle{font-size:20px}.FKLZSa_empty{color:var(--muted);margin-top:8px}.FKLZSa_chart{grid-template-columns:repeat(7,1fr);gap:6px;margin-top:12px;display:grid}.FKLZSa_col{flex-direction:column;align-items:center;gap:4px;display:flex}.FKLZSa_val{min-height:22px;font-size:15px;font-weight:800}.FKLZSa_plot{justify-content:center;align-items:flex-end;width:100%;height:110px;display:flex}.FKLZSa_barOn{background:var(--teal);border-radius:6px 6px 0 0;width:min(70%,36px);display:block}.FKLZSa_barOff{background:#d5dce3;width:min(70%,36px);height:3px;display:block}.FKLZSa_future{border:2px dashed var(--line-strong);border-radius:6px;width:min(70%,36px);height:44px;display:block}.FKLZSa_day{color:var(--muted);font-size:14px}.FKLZSa_dayToday{font-size:14px;font-weight:800}.FKLZSa_lower,.FKLZSa_side{flex-direction:column;gap:16px;display:flex}.FKLZSa_skills{flex-direction:column;gap:14px;margin:12px 0 0;padding:0;list-style:none;display:flex}.FKLZSa_skillTop{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.FKLZSa_skillName{font-weight:700}.FKLZSa_skillBar{align-items:center;gap:10px;margin-top:4px;display:flex}.FKLZSa_track{background:#eceff2;border-radius:6px;flex:1;height:12px;overflow:hidden}.FKLZSa_fill{border-radius:6px;height:100%;display:block}.FKLZSa_pct{text-align:right;font-variant-numeric:tabular-nums;width:44px;font-weight:800}.FKLZSa_meta{font-size:14px}.FKLZSa_counts{flex-wrap:wrap;gap:8px 16px;margin:12px 0;padding:0;list-style:none;display:flex}.FKLZSa_count{align-items:center;gap:6px;display:flex}.FKLZSa_byDay{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.FKLZSa_dayRow{align-items:center;gap:10px;min-height:24px;display:flex}.FKLZSa_dayLabel{width:36px;font-size:14px}.FKLZSa_faces{flex-wrap:wrap;gap:4px;font-size:14px;display:flex}.FKLZSa_petCard{align-items:center;gap:14px;display:flex}.FKLZSa_petArt{border-radius:16px;flex:none;width:84px;height:84px;padding:4px}@media (min-width:640px){.FKLZSa_stats{gap:12px}.FKLZSa_big{font-size:40px}}@media (min-width:900px){.FKLZSa_lower{grid-template-columns:minmax(0,3fr) minmax(0,2fr);align-items:start;display:grid}}.FKLZSa_report{flex-direction:column;gap:16px;display:flex}.FKLZSa_report .card{box-shadow:0 0 0 2px var(--page) inset}
.dA-X8q_hero{background-color:var(--paper);background-image:linear-gradient(var(--paper-line) 1px, transparent 1px), linear-gradient(90deg, var(--paper-line) 1px, transparent 1px);background-size:var(--u) var(--u);border-bottom:var(--edge) solid var(--ink)}.dA-X8q_heroInner{max-width:var(--max);padding:clamp(40px, 6vw, 88px) var(--gutter) 0;gap:32px;margin-inline:auto;display:grid}.dA-X8q_heroText{flex-direction:column;align-items:flex-start;gap:18px;padding-bottom:clamp(8px,4vw,64px);display:flex}.dA-X8q_eyebrow{letter-spacing:.08em;text-transform:uppercase;font-size:15px;font-weight:900}.dA-X8q_title{font:var(--display);letter-spacing:-.05em}.dA-X8q_lead{max-width:24em;color:var(--ink-soft);text-wrap:pretty;font-size:clamp(20px,2vw,26px);line-height:1.4}.dA-X8q_ages{font-weight:900}.dA-X8q_heroArt{--u:clamp(20px, 2.4vw, 34px);flex-direction:column;justify-content:flex-end;align-items:flex-start;display:flex}.dA-X8q_pet{z-index:1;margin-left:calc(var(--u) * 1.5);margin-bottom:-6px;position:relative}.dA-X8q_floor{flex-direction:column;gap:0;padding-bottom:0;display:flex}.dA-X8q_floor>*+*{margin-top:-2px}.dA-X8q_floor>:nth-child(2){margin-left:var(--u)}.dA-X8q_floor>:nth-child(3){margin-left:calc(var(--u) * 3)}@media (min-width:900px){.dA-X8q_heroInner{grid-template-columns:1.35fr 1fr;align-items:end;gap:56px}.dA-X8q_heroArt{align-items:flex-end}.dA-X8q_floor>:nth-child(2),.dA-X8q_floor>:nth-child(3){margin-left:0}.dA-X8q_floor{align-items:flex-end}}
.nhZv6q_wrap{text-align:center;justify-items:center;display:grid}.nhZv6q_title{font-family:var(--font);letter-spacing:-.01em;white-space:nowrap;margin:0;font-size:min(19vw,10dvh,112px);font-weight:900;line-height:1}.nhZv6q_letters{justify-items:center;padding-top:.24em;display:inline-grid}.nhZv6q_line{display:block}.nhZv6q_line+.nhZv6q_line{margin-top:-.04em}.nhZv6q_word+.nhZv6q_word{margin-left:.24em}.nhZv6q_ch{text-shadow:.06em 0 #fff,-.06em 0 #fff,0 .06em #fff,0 -.06em #fff,.06em .06em #fff,-.06em .06em #fff,.06em -.06em #fff,-.06em -.06em #fff,0 .09em #0a4a3a,0 .13em #0a4a3a59;animation:nhZv6q_bobA 2.6s ease-in-out calc(var(--i) * .11s) infinite;display:inline-block;position:relative}.nhZv6q_ch:nth-child(2n){animation-name:nhZv6q_bobB}.nhZv6q_ch:after{content:attr(data-ch);color:#0000;text-shadow:none;background:linear-gradient(100deg,#0000 35%,#ffffffe6 48% 52%,#0000 65%) 150% 0/300% 100% no-repeat;animation:nhZv6q_shine 5s linear calc(var(--i) * 70ms) infinite;-webkit-background-clip:text;background-clip:text;position:absolute;inset:0}@keyframes nhZv6q_bobA{0%,to{transform:translateY(0)rotate(0)}50%{transform:translateY(-.05em)rotate(-2deg)}}@keyframes nhZv6q_bobB{0%,to{transform:translateY(0)rotate(0)}50%{transform:translateY(-.05em)rotate(2deg)}}@keyframes nhZv6q_shine{0%{background-position:150% 0}25%,to{background-position:-50% 0}}.nhZv6q_ribbon{z-index:0;font-family:var(--font);color:#fff;filter:drop-shadow(0 4px #3c3489);margin-top:.75em;padding:.35em 1.1em;font-size:clamp(15px,4.6vw,26px);font-weight:800;line-height:1.25;position:relative;transform:rotate(-2deg)}.nhZv6q_ribbon:before{content:"";z-index:-1;clip-path:polygon(0 .3em,.3em .3em,.3em 0,calc(100% - .3em) 0,calc(100% - .3em) .3em,100% .3em,100% calc(100% - .3em),calc(100% - .3em) calc(100% - .3em),calc(100% - .3em) 100%,.3em 100%,.3em calc(100% - .3em),0 calc(100% - .3em));background:#534ab7;position:absolute;inset:0}.nhZv6q_spark{width:.9em;margin-top:-.45em;animation:1.6s ease-in-out infinite alternate nhZv6q_sparkPulse;position:absolute;top:50%}.nhZv6q_left{left:-1.3em}.nhZv6q_right{animation-delay:-.8s;right:-1.3em}@keyframes nhZv6q_sparkPulse{0%{transform:scale(.8)}to{transform:scale(1.2)}}@media (prefers-reduced-motion:reduce){.nhZv6q_ch,.nhZv6q_ch:after,.nhZv6q_spark{animation:none!important}}
.SuKAqq_page{grid-template-columns:minmax(0,1fr);grid-template-areas:"head""scene""name""cta";align-content:start;gap:16px;max-width:560px;display:grid}.SuKAqq_page:before{content:"";z-index:-1;background:var(--room);position:fixed;inset:0}.SuKAqq_head{grid-area:head}.SuKAqq_scene{grid-area:scene}.SuKAqq_name{grid-area:name}.SuKAqq_cta{grid-area:cta}@media (max-width:1023px) and (max-height:740px){.SuKAqq_page{gap:12px;padding-bottom:20px}.SuKAqq_scene{justify-self:center;width:min(100%,240px)}.SuKAqq_head p{display:none}}@media (min-width:1024px){.SuKAqq_page{grid-template-columns:minmax(0,3fr) minmax(340px,2fr);grid-template-areas:"scene head""scene name""scene cta";align-content:center;column-gap:40px;max-width:1100px;padding-bottom:32px}.SuKAqq_scene{grid-row:1/-1;place-self:center;width:100%;max-width:calc(133.333dvh - 128px)}.SuKAqq_head{align-self:end}.SuKAqq_cta{align-self:start}}
.VqKXdq_card{background:var(--card);border:3px dashed var(--line-strong);border-radius:var(--radius-card);flex-direction:column;gap:14px;width:100%;max-width:720px;margin:0 auto;padding:20px 16px;font-size:20px;display:flex}.VqKXdq_cardBrand{align-items:center;gap:10px;margin:0;display:flex}.VqKXdq_cardHead{align-items:center;gap:14px;display:flex}.VqKXdq_cardHead h2{font-size:26px}.VqKXdq_cardSteps{flex-direction:column;gap:8px;margin:0;padding-left:28px;display:flex}.VqKXdq_cardBoxes{gap:16px;display:flex}.VqKXdq_cardBoxes span{border:3px dashed var(--line-strong);border-radius:var(--radius);width:96px;height:96px;color:var(--muted);place-items:start;padding:6px 10px;font-weight:800;display:grid}@media print{.VqKXdq_card{break-inside:avoid;box-shadow:none;border-color:#000}.VqKXdq_cardBoxes span{border-color:#000}}
._6PhWSq_list{border-bottom:3px solid var(--ink);max-width:860px}._6PhWSq_item{border-top:3px solid var(--ink)}._6PhWSq_summary{letter-spacing:-.015em;cursor:pointer;justify-content:space-between;align-items:center;gap:20px;min-height:64px;padding:14px 0;font-size:clamp(20px,2vw,26px);font-weight:900;line-height:1.2;list-style:none;display:flex}._6PhWSq_summary::-webkit-details-marker{display:none}._6PhWSq_summary:hover>span:first-child{text-decoration:underline;text-decoration-thickness:3px;-webkit-text-decoration-color:var(--r10);text-decoration-color:var(--r10);text-underline-offset:5px}._6PhWSq_chev{border:3px solid var(--ink);background:var(--r5);border-radius:6px;flex:none;width:32px;height:32px;position:relative}._6PhWSq_chev:before,._6PhWSq_chev:after{content:"";background:var(--ink);width:14px;height:3px;margin:-1.5px 0 0 -7px;position:absolute;top:50%;left:50%}._6PhWSq_chev:after{transform:rotate(90deg)}._6PhWSq_item[open] ._6PhWSq_chev:after{transform:rotate(0)}@media (prefers-reduced-motion:no-preference){._6PhWSq_chev:after{transition:transform .16s}}._6PhWSq_answer{border-left:6px solid var(--r10);gap:12px;max-width:62ch;margin:0 0 24px;padding-left:18px;font-size:18px;line-height:1.6;display:grid}
.Pi3j2q_footer{background:var(--ink);color:var(--paper);margin-top:0;position:relative}.Pi3j2q_peek{left:0;right:0;bottom:calc(100% - var(--u) * .2);max-width:var(--max);height:clamp(58px,7vw,86px);padding-inline:var(--gutter);pointer-events:none;justify-content:flex-end;gap:clamp(0px,2vw,24px);margin:0 auto;display:flex;position:absolute;overflow:hidden}main:has([data-podium])~.Pi3j2q_footer .Pi3j2q_peek{display:none}.Pi3j2q_peeker{flex:none;width:clamp(92px,11vw,136px);transition:transform .22s;transform:translateY(18%)}.Pi3j2q_peeker svg{width:100%;height:auto;display:block}.Pi3j2q_footer:hover .Pi3j2q_peeker{transform:translateY(8%)}.Pi3j2q_footer:hover .Pi3j2q_peeker[data-pet=dog]{transition-delay:60ms}.Pi3j2q_footer:hover .Pi3j2q_peeker[data-pet=budgie]{transition-delay:.12s}.Pi3j2q_ledge{z-index:1;background:var(--paper);--u:clamp(20px, 2.2vw, 28px);display:flex;position:relative;overflow:hidden}.Pi3j2q_inner{max-width:var(--max);padding:clamp(40px, 6vw, 72px) var(--gutter) 40px;gap:28px;margin:0 auto;display:grid}.Pi3j2q_brand{color:#d6dde5;gap:14px;font-size:18px;display:grid}.Pi3j2q_nav{flex-wrap:wrap;gap:4px 22px;display:flex}.Pi3j2q_nav a{min-width:44px;min-height:44px;color:var(--paper);align-items:center;font-weight:800;text-decoration:none;display:inline-flex}.Pi3j2q_nav a:hover{text-decoration:underline;-webkit-text-decoration-color:var(--r5);text-decoration-color:var(--r5);text-underline-offset:5px;text-decoration-thickness:3px}.Pi3j2q_small{color:#b9c4cf;border-top:2px solid #f6eedf2e;padding-top:20px;font-size:15px}@media (min-width:900px){.Pi3j2q_inner{grid-template-columns:1fr 1.3fr;align-items:start}.Pi3j2q_nav{justify-content:flex-end}.Pi3j2q_small{grid-column:1/-1}}@media (prefers-reduced-motion:reduce){.Pi3j2q_peeker{transition:none}}
.tM54kq_head{flex-direction:column;align-items:flex-start;gap:16px;display:flex}.tM54kq_eyebrow{letter-spacing:.08em;text-transform:uppercase;font-size:15px;font-weight:900}.tM54kq_title{font:var(--display);letter-spacing:-.05em}.tM54kq_lead{max-width:28em;color:var(--ink-soft);font-size:clamp(20px,2vw,26px);line-height:1.4}.tM54kq_list{border-bottom:3px solid var(--ink);margin:clamp(32px,5vw,64px) 0 0;padding:0;list-style:none}.tM54kq_item{border-top:3px solid var(--ink);--u:22px;align-items:center;gap:16px 40px;padding:clamp(24px,3vw,40px) 0;display:grid}.tM54kq_name{font:900 clamp(40px, 6vw, 72px) / .95 var(--font);letter-spacing:-.045em}.tM54kq_body{flex-direction:column;align-items:flex-start;gap:10px;max-width:32em;font-size:19px;line-height:1.45;display:flex}.tM54kq_ages{font-weight:900}.tM54kq_soon{letter-spacing:.08em;text-transform:uppercase;font-size:15px;font-weight:900}.tM54kq_item[data-status=coming-soon]{color:var(--ink-soft)}.tM54kq_item[data-status=coming-soon] .tM54kq_name{opacity:.7}.tM54kq_item .tM54kq_rodGhost{opacity:.3}.tM54kq_rod{max-width:100%}@media (min-width:900px){.tM54kq_item{--u:26px;grid-template-columns:minmax(0,1fr) minmax(0,1.2fr) 280px}}@media (max-width:599px){.tM54kq_item{--u:min(26px, calc((100vw - 2 * var(--gutter) - 8px) / 10))}}
._2TzXkG_intro{text-wrap:pretty;gap:24px 64px;font-size:clamp(20px,1.9vw,22px);line-height:1.5;display:grid}._2TzXkG_tablesTitle{font:900 clamp(28px, 3.4vw, 44px) / 1 var(--font);letter-spacing:-.04em;margin-top:clamp(48px,6vw,80px)}._2TzXkG_meaning{color:var(--ink-soft);flex-wrap:wrap;gap:4px 24px;margin:16px 0 0;padding:0;font-size:16px;list-style:none;display:flex}._2TzXkG_yearBlock{margin-top:28px}._2TzXkG_scroll{border:2px solid var(--ink);background:var(--white);border-radius:8px;overflow-x:auto}._2TzXkG_table{border-collapse:collapse;width:100%;min-width:720px;font-size:16px;line-height:1.4}._2TzXkG_table caption{text-align:left;font:900 22px/1.2 var(--font);background:var(--paper-deep);border-bottom:2px solid var(--ink);padding:12px 14px}._2TzXkG_table thead th{background:var(--ink);color:var(--paper);text-align:left;white-space:nowrap;padding:10px 14px;font-weight:800}._2TzXkG_table td,._2TzXkG_table tbody th{border-bottom:2px solid var(--ink);text-align:left;vertical-align:top;padding:10px 14px}._2TzXkG_table tbody th{font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:800}._2TzXkG_table tbody tr:last-child>*{border-bottom:0}._2TzXkG_table td:last-child{color:var(--ink-soft);min-width:18em}._2TzXkG_gapYears{gap:8px 64px;margin-top:28px;display:grid}._2TzXkG_gapYear{font:900 clamp(24px, 2.6vw, 30px) / 1.1 var(--font);letter-spacing:-.03em;margin:28px 0 8px}._2TzXkG_gapList,._2TzXkG_beyond{margin:0;padding:0;list-style:none}._2TzXkG_gapItem{border-top:2px solid var(--ink);padding:16px 0}._2TzXkG_gapHead{font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:center;gap:8px 12px;margin-bottom:6px;display:flex}._2TzXkG_gapNote{color:var(--ink-soft);margin-top:6px;font-size:16px}._2TzXkG_beyond li{border-top:2px solid var(--ink);padding:12px 0}._2TzXkG_beyond li:last-child{border-bottom:2px solid var(--ink)}._2TzXkG_cta{flex-direction:column;align-items:flex-start;gap:24px;padding-block:clamp(16px,4vw,48px);display:flex}._2TzXkG_ctaText{color:#c9d2dc;max-width:30em;font-size:clamp(18px,1.8vw,22px);line-height:1.45}@media (min-width:1100px){._2TzXkG_intro,._2TzXkG_gapYears{grid-template-columns:1fr 1fr}}
.oyAGBq_meta{color:var(--ink-soft);margin:-8px 0 20px;font-size:15px}.oyAGBq_summary{background:var(--paper-deep);border-left:3px solid var(--ink);color:var(--ink);margin:0 0 28px;padding:18px 22px 10px}.oyAGBq_summary h2{margin:0 0 8px;font-size:22px;font-weight:900}.oyAGBq_link{color:inherit;text-decoration:underline;text-decoration-thickness:3px;-webkit-text-decoration-color:var(--r10);text-decoration-color:var(--r10);text-underline-offset:4px;font-weight:900}.oyAGBq_link:hover{text-decoration-color:currentColor}.oyAGBq_tableWrap{-webkit-overflow-scrolling:touch;max-width:100%;overflow-x:auto}.oyAGBq_kids{max-width:34rem;color:var(--ink);font-size:20px;line-height:1.5}.oyAGBq_kids h2{letter-spacing:-.02em;margin:32px 0 10px;font-size:30px;font-weight:900}.oyAGBq_kids p{margin:0 0 14px}.oyAGBq_kids ul{margin:0 0 14px;padding:0;list-style:none}.oyAGBq_kids li{border-bottom:2px solid var(--paper-deep);margin:0;padding:10px 0 10px 32px;position:relative}.oyAGBq_kids li:before{content:"";border:2px solid var(--ink);background:var(--r3);border-radius:3px;width:14px;height:14px;position:absolute;top:17px;left:0}.oyAGBq_kids li:nth-child(2n):before{background:var(--r5)}.oyAGBq_kids li:nth-child(3n):before{background:var(--r9)}.oyAGBq_kidsTitle{letter-spacing:-.04em;margin:0 0 8px;font-size:clamp(38px,6vw,56px);font-weight:900;line-height:1.05}.oyAGBq_kidsLead{margin:0 0 20px;font-size:24px}.oyAGBq_kidsLinks{margin-top:28px;font-size:18px}
